html {
	overflow-y: scroll;
}

form {
	margin: 0;
	padding: 0;
}

.h-grey-line{
	border-top:1px solid #aaaaaa;
	clear:both;
	height:0px;
}
.float_l {
  float:left;
}
.float_r {
  float:right;
}
.shop_font {
    color:#838383;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
.loading {
	background: transparent url(http://www.tongyiku.com/images/loading.gif) no-repeat center;
}

.text-center {
	text-align: center;
}

.title-vertical {
	line-height:30px;
	padding-left:10px;
	font-size: 14px;
}

#quick-login {
	padding:8px 10px 10px 9px;
	font-weight:normal;
	font-size:12px;
	background-color: #F0F0F0;	
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/*  text input styles  */
textarea {
	border: 1px solid #BDC7D8;
	padding: 3px;
	font-size: 12px;
	margin: 0;
}

#header {
	background: transparent url(http://www.tongyiku.com/images/header-bg.gif) repeat-x left top;
	height: 40px;
	width: 850px;
}

#header a {
	text-decoration:none;
	color:#ffffff;
	white-space: nowrap;
}

/*  begin main menu  */
#header ul.main-set{
	font-size:14px;
	float:left;
	display:block;
	list-style:none;
	margin:0px;
	padding: 10px 0 0;
	line-height: 20px;
}

#header .main-set li.menu-wrapper {
	float:left;
	display:block;
	margin:0 20px 0 0;
	position: relative;
	z-index: 10;
}

.menu-wrapper a.main-menu-text {
	float: left;
	font-weight: bold;
	padding: 3px 5px;
}

.menu-wrapper a.main-menu-arrow {
	background: transparent url(http://www.tongyiku.com/images/menu-arrow.gif) no-repeat left center;
	float: left;
	height: 20px;
	cursor: pointer;
	padding: 3px 0;
	margin: 0px 0px -10px -1px;
}

a.main-menu-text:hover, a.main-menu-arrow:hover {
	background-color: #5c75aa;
}

.menu-wrapper .active a.main-menu-text, .menu-wrapper .active a.main-menu-arrow {
	background-color: #5c75aa;
}

.menu-wrapper a.main-menu-arrow em {
	display: block;
	width: 17px;
	text-indent: -5000em;
}

.main-set ul.drop-down {
	display: none;
	position: absolute;
	left: 0;
	top: 26px;
	margin: 0;
	padding: 5px 0 5px 0;
	border: 1px solid #3B5998;
	list-style: none;
	background-color: #FFFFFF;
	z-index: 5;
	font-weight: normal;
}

.main-set ul.drop-down li {
	line-height: 20px;
	padding: 0;
}

#header ul.drop-down li a {
	padding: 3px 10px;
	color: #3B5998;
	display: block;
	font-size: 12px;
	line-height: 16px;
	float: none;
	width: 80px;
}

#header ul.drop-down li a:hover, #header ul.drop-down li a:active {
	color: #FFFFFF;
	background-color: #5C75AA;
}
/*  end main menu  */

#header ul.secondary-set{
	float:right;
	display:block;
	list-style:none;
	margin:0px;
	padding:15px 10px 0 0;
	font-size:12px;
}
#header .secondary-set li{
	float:left;
	display:block;
	margin: 0 0 0 10px;
}

#header .secondary-set li a{
	color:#cccccc;
}

#header .secondary-set li a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.header-logo{
	background: transparent url(http://www.tongyiku.com/images/header-logo.gif) repeat-x left top;
	height:60px;
}

.sub-header{
	border-top:1px solid #3b5999;
	padding:3px;
	margin-bottom:10px;
	color:#777777;
	font-weight:bold;
	text-align:left;
	background-color:#d8dfea;	
}

.home-right-side {
	width:252px;
}

.home-right-side .status {
	width:158px;
}

#search-box{
	padding: 10px;
	background-color: #F0F0F0;
}

#sidebar-search-input {
	width: 80px;
	color: grey;
}

#sidebar-search-button {
	padding: 1px 2px;
	margin: 0;
}

#footer {
	clear: both;
	width:850px;
}

#footer .copyright{
	float:left;
	padding:8px 8px 0px 10px;
	margin:0px;
	width:225px;
}

#footer .footer-links{
	width:500px;
	float:right;
}

#footer .f-link a{
	padding:2px 5px;
}

#footer ul{
	display:block;
	list-style:none;
	float:right;
	margin:0px;
	padding:8px 2px 4px;

}

#footer li{
	float:left;
	padding:0px;

}

#sidebar {
	float: left;
	width: 150px;
	min-height: 2px;
	font-weight:bold;
}

#sidebar-signup-content {
	background:#F7F7F7 none repeat scroll 0% 50%;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	font-size:12px;
	font-weight:normal;
	line-height:28px;
	margin:10px 0pt;
	padding:0px 0pt 10px 10px;
}

#sidebar a.go-home{
	display:block;
	background-color:#3b5998;
	background-position:top left;
	background-repeat:no-repeat;
	height:70px;
	width:150px;
	margin:0;
	font-size:13px;
}
#sidebar a.go-home:hover{
	background-color:#3b5998;
	background-position:bottom left;
	background-repeat:no-repeat;
}

#sidebar a{
	color:#666666;
	font-weight:bold;
}


#module-list{
	background-color: #F0F0F0;
	padding:8px 10px 0px;
}

#sidebar .module-list{
	font-size:14px;	
}

#sidebar .module-list .input{
	margin:5px 0;
	width:100px;
}
#sidebar .module-list label.persistent {
	color:#333333;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	padding:1px 0px 8px;
}

#sidebar .module-list .list-item{
	margin:0px 0px 0px -35px;
	padding:0px 0px 0px 35px;
}

#sidebar .module-list .link-title{
	background:transparent no-repeat 0px 1px;
	cursor:pointer;
	display:block;
	line-height:30px;
	padding:1px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

#sidebar .module-list .container-link{padding-left:30px;}
#sidebar .module-list .container-icon{position:absolute;}

#main-body{
	float:left;
	width:850px;
}

#main {
	width: 848px;
	float: left;
}

.main-title {
	font-weight: bold;
	font-size: 14px;
	padding: 20px 20px;
}

.main-title-b {
	font-size: 14px;
	font-weight:bold;
	padding: 20px 20px;
	border-bottom: 1px solid #DDDDDD;
}

ul.error-list {
	border: 1px solid #CC0000;
	padding: 10px;
	background-color: #FFEBE8;
	color: #000000;
	list-style: inside square;
} 

.form-table {
	margin: 0;
}

.form-table td {
	margin: 0;
	padding: 6px 2px;
}

.form-table tr {
	vertical-align: top;
}

.form-table td.field-name {
	color: #666666;
	padding-right: 16px;
	padding-top: 8px;
}

.form-table td.required {
	background: transparent url(http://www.tongyiku.com/images/required-bg.gif) no-repeat right 7px;
}

.form-table label.error {
	color: #FF0000;
}

.form-buttons {
	margin:10px;
	text-align:center;
}

.login-form {
	clear:left;
	margin:20px auto;
	text-align:left;
	width:380px;
}

.login-form .form-row {
	padding:0px 0px 8px;
	text-align:left;
}

.form-row label {
	display:block;
	float:left;
	padding:3px 0px;
	width:100px;
}

.login-form .persistent {
	color:#333333;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	padding:3px 0px 3px 100px;
}

.vs-20 {
	height: 20px;
}

.tab-container {
	border-bottom: 1px solid #AAAAAA;
	padding-left: 20px;
}

.tab-container a {
	border-color: #AAAAAA;
	border-style: solid;
	border-width: 1px 1px 0;
	display: block;
	float: left;
	padding: 3px 5px;
	margin-right: 10px;
	color: #000000;
	border-bottom: none;
	background-color: #F1F1F1;
	cursor:pointer;
}

.tab-container a.right {
	float: right;
}

.tab-container a.current {
	color: #FFFFFF;
	border-color: #36538F;
	background-color: #6D84B4;
}

.main-padding {
	padding: 0 20px;
}

.bottom-padding10 {
	padding-bottom:10px;
}

.checkbox {
	vertical-align: middle;
}

.button {
	background-color: #3b5999;
	color: #FFFFFF;
	padding: 1px 10px;
	border: 1px solid #DDDDDD;
	margin-right: 10px;
}

.button.disabled {
	background-color: #EEEEEE;
	color: #CCCCCC;
}

.button-light {
	background-color: #F0F0F0;
	color: #666666;
	padding: 1px 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC rgb(102, 102, 102) rgb(102, 102, 102) rgb(204, 204, 204);
}

.button-green {
	background-color: #67A54B;
	color: #FFFFFF;
	padding: 1px 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC rgb(102, 102, 102) rgb(102, 102, 102) rgb(204, 204, 204);
	margin-right: 10px;
}

.no-margin {
	margin:0px;
	padding:0px;
	cursor: pointer;
}

.big-style {
	width: 120px;
	height:30px;
	font-size:20px;
	font-weight:bold;
	
	
}

.photo-back {
	background:#F7F7F7 none repeat scroll 0% 50%;
	border-bottom:1px solid #DDDDDD;
	margin:0px;
	padding:10px;
	text-align:center;
}

/*  begin iquqi icon  */

.iquqi-icons{
	background:url(http://www.tongyiku.com/images/iquqi-icon.gif?20080926) no-repeat;
	width:25px;
	height:25px;
}

.iquqi-feed-icons{
	background:url(http://www.tongyiku.com/images/iquqi-icon.gif?20080926) no-repeat;
	width:20px;
	height:16px;
}

.sprite.iquqi-icons.iquqi-blog {background-position:0px -25px;}
.sprite.iquqi-icons.iquqi-photo {background-position:0px -50px;}
.sprite.iquqi-icons.iquqi-recent {background-position:0px -75px;}
.sprite.iquqi-icons.iquqi-hi {background-position:0px -100px;}
.sprite.iquqi-icons.iquqi-merry {background-position:-24px 0px;}
.sprite.iquqi-icons.iquqi-note {background-position:0px -125px;}
.sprite.iquqi-icons.iquqi-gift {background-position:0px -150px;}
.friends-icon {background-position:0px -470px;}
.avatar-modify-icon {background-position:0px -495px;}
.diary-icon{background-position:0px -25px;}
.photo-icon {background-position:0px -50px;}
.system-message-icon {background-position:0px -265px;}
.login-icon {background-position:0px -555px;}
.news-feed-icon {background-position:0px -585px;}
.circle-icon {background-position:0px -615px;}
.person-reg {background-position:0px -675px;}
.shop-reg {background-position:0px -645px;}
.shop-product-discount {background-position:0px -705px;}
.shop-discount-card {background-position:0px -735px;}
.shop-extend {background-position:0px -765px;}
.shop-word {background-position:0px -25px;}
.shop-login {background-position:0px -795px;}
.shop-product-add {background-position:0px -825px;}
.shop-product-view {background-position:0px -855px;}
.shop-icon {background-position:0px -885px;}
.myfriend-icon {background-position:0px -915px;}
.plaza-icon {background-position:0px -940px;}
.community-icon {background-position:0px -970px;}
.search-friend-icon {background-position:0px -1000px;}
.edit-password-icon {background-position:0px -1025px;}
.newly-action-icon {background-position:0px -1060px;}
.intro-edit {background-position:-40px -75px;}

.feed-diary {background-position:-48px 0px;}
.feed-merry {background-position:-48px -20px;}
.feed-recent {background-position:-48px -40px;}
.feed-photo {background-position:-48px -60px;}
.feed-add-circle {background-position:-48px -105px;}
.feed-circle-topic {background-position:-48px -125px;}
.feed-circle-created {background-position:-48px -145px;}
.feed-community-topic {background-position:-48px -165px;}

.index-intro-icons {
	background:transparent url(http://www.tongyiku.com/images/index-icon.gif) no-repeat;
	height:16px;
	line-height:16px;
	padding:0pt 0pt 0pt 30px;
	margin:10px 0;
	
}

#index-reg-features .photo {background-position:0px 0px;}
#index-reg-features .friend {background-position:0px -20px;}
#index-reg-features .friend-news {background-position:0px -40px;}
#index-reg-features .shopping {background-position:0px -60px;}
#index-reg-features .leave-word {background-position:0px -80px;}
#index-reg-features .key {background-position:0px -100px;}
#index-reg-features .life {background-position:0px -120px;}

/*  end iquqi icon  */


#dialog-container {
	text-align: center;
	margin: auto;
	position: absolute;
	top: 100px;
	left: 0;
	width: 100%;
}

* html #dialog-container {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + 100 + 'px');
}

.dialog-header {
	padding: 5px 10px;
	background-color: #6D84B8;
	border: 1px solid #3B5999;
	color: white;
	font-size: 14px;
}

.dialog-header a {
	color:#ffffff;
}

.dialog-content {
	border-color: #555555;
	border-style: solid;
	border-width: 0px 1px 1px;
}

.dialog-body {
	padding: 10px;
	background-color: #FFFFFF;
}
.dialog-action {
	background-color: #F2F2F2;
	padding: 3px 10px;
	text-align: right;
	border-top: 1px solid #CCCCCC;
}

table.pop-dialog-table{
	border-collapse:collapse;
	margin:auto;
	table-layout:fixed;
	width:436px;
}
td.pop-content { padding: 0; }
td.pop-topleft, td.pop-topright, td.pop-bottomleft, td.pop-bottomright{
	height:10px;
	overflow:hidden;
	padding:0px!important;
	padding:5px;
	width:10px!important;
	width:0px;
}
td.pop-topleft{
	background-image:url('http://www.tongyiku.com/images/pop-dialog-top-left.png')!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tongyiku.com/images/pop-dialog-top-left.png', sizingMethod='crop');
}
td.pop-topright{
	background-image:url('http://www.tongyiku.com/images/pop-dialog-top-right.png')!important;
	background-image:none;filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tongyiku.com/images/pop-dialog-top-right.png', sizingMethod='crop');
}
td.pop-bottomleft{
	background-image:url('http://www.tongyiku.com/images/pop-dialog-bottom-left.png')!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tongyiku.com/images/pop-dialog-bottom-left.png', sizingMethod='crop');
}
td.pop-bottomright{
	background-image:url('http://www.tongyiku.com/images/pop-dialog-bottom-right.png')!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tongyiku.com/images/pop-dialog-bottom-right.png', sizingMethod='scale');
}
td.pop-border{
	background-image:url('http://www.tongyiku.com/images/pop-dialog-border.png')!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tongyiku.com/images/pop-dialog-border.png', sizingMethod='scale');
}

.dialog-close {
	width: 15px;
	height: 15px;
	float: right;
	cursor: pointer;
	display: block;
}

#main .reg-intro-width {
	margin-left:60%;
}


#avatar-preview-div {
	z-index: 1;
	float: left;
	position: relative;
	overflow: hidden;
	width: 120px;
	height: 120px;
}

.large-avatar{
	background:transparent url('http://www.tongyiku.com/images/avatar-large-bg.gif') no-repeat;
	height:140px;
	overflow:hidden;
	padding-top:6px;
	text-align:center;
	width:146px;
}

.small-avatar{
	height:50px;
	width:50px;
	overflow:hidden;
	padding:0pt 15px;
}

.avatar {
	margin:10px;
	margin-top:0px;
	padding-top: 4px;
}

.avatar-bg {
	background:transparent url('http://www.tongyiku.com/images/avatar-bg.gif') no-repeat scroll top;
}

.avatar-column{
	padding:10px 0pt;
}

.avatar-rightside{
	border-bottom:1px solid #cccccc;
	line-height:20px;
	text-indent:10px;
}

.avatar-realname{
	font-size:14px;
	font-weight:bold;
}

.avatar-upload {
	margin-left:40%;
}

.profile-main {
	background:#FFFFFF none repeat scroll 0%;
	border-right:1px solid #DDDDDD;
	float:left;
	padding:0pt 15px;
	width:565px;
}

.profile-func{
	margin:0pt 10px;
}

.profile-func a{
	text-decoration:underline;
	margin-right:20px;
	line-height:19px;
}

.news-feed-header {
	padding:20px 0pt 5px 0pt;
	border-bottom:1px solid #cccccc;
	width:100%;
	margin-bottom: 10px;
}

.profile-main .comment-body {
	width: 465px;
}

.profile-main #comment-textarea {
	width: 450px;
}

/*  begin comment  */
.comment {
	margin: 10px 0 20px;
}

.comment-author {
	float: left;
	padding: 0 6px;
	width: 69px;
	min-height: 10px;
}

.comment-body {
	float: left;
	width: 519px;
}

.received-list .comment-body {
	width: 484px;
}

.comment-header {
	border-top: 1px solid #3B5998;
	border-bottom: 1px solid #D8DFEA;
	background-color: #F7F7F7;
	padding: 5px;
}

.comment-father{
	border:1px solid #cccccc;
	margin:0 0 10px 30px;
	padding:5px;
	background-color:#f9f9f9;
}
.comment-son{
	border:0px;
	margin:5px 0 0 20px;	
}

a.comment-delete {
	display: block;
	float: right;
	width: 13px;
	height: 14px;
	background: transparent url(http://www.tongyiku.com/images/delete.gif) no-repeat;
}

a.comment-delete:hover {
	background-image: url(http://www.tongyiku.com/images/delete-hover.gif);
}

.comment-content {
	padding: 5px;
	line-height: 18px;
}

.comment-footer {
	text-align: right;
	padding: 5px;
	border-bottom: 1px solid #D8DFEA;
}

.reply-comment {
}

.label-comment {
	display: block;
	color: #3B5998;
	padding-bottom: 4px;
}

#comment-textarea {
	width: 500px;
	height: 60px;
	margin-bottom: 5px;
}

#cancel-reply {
	display: none;
}

.quote-comment {
	margin: 5px 0 0 30px;
	border-left: 5px solid #D8DFEA;
}

.quote-comment-header {
	padding: 3px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #D8DFEA;
}

.quote-comment-body {
	padding: 3px;
}

/*  end comment  */

.nicEdit-main {
	background-color: #FFFFFF;
}

/*  pagination  */
.pagination {
}
        
.pagination a, .pagination span {
	display: block;
	float: left;
	padding: 3px;
	text-decoration: none;
}

.pagination a:hover {
	color: red;
}

.pagination .current {
	font-weight: bold;
	color:red;
	background-color: #eeeeee;
}

.pagination .current.prev, .pagination .current.next {
	display: none;
}

.paging-summary {
	padding: 10px 3px;
}

/*  end pagination  */

.bar {
	clear: both;
	padding: 0 10px;
}

ul.actions {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.actions li {
	border-bottom: 1px solid #D8DFEA;
}

ul.actions a {
	display: block;
	margin: 0;
	width: 100%;
	text-decoration: none;
	color: #3B5998;
}

ul.actions a:hover {
	background-color: #3B5999;
	color: #FFFFFF;
	text-decoration: none;
}

ul.actions a.critical:hover {
	background-color: #CD5E65;
}

ul.actions span {
	padding: 2px 3px;
	display: block;
}

.avatar-column ul.actions {
	width: 100px;
}

/*  box  */
.box {
	margin-bottom: 10px;
}

.box-header {
	border-top: 1px solid #3B5999;
	padding: 3px 8px;
	text-align: left;
	background-color: #CFD7E4;	
}

.box-header h2 {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #3B5998;
	font-weight: bold;
}

.box-sub-header {
	background-color: #EEEEEE;
	border-top: 1px solid #CCCCCC;
	color: #444444;
	padding: 3px 8px;
}

.box-body {
	padding: 8px;
}
/*  end box  */

#shop-login {
	margin-top:5px;
}

#shop-login a {
	font-weight:normal;
	font-size:12px;
}

.paragraph-format {
	text-indent: 24px;
	line-height:24px;
}

.feed-item {
	padding: 5px;
	margin: 5px;
	border-bottom: 1px solid #DDDDDD;
}

.feed-thumb {
	max-height: 75px;
	max-width: 75px;
	padding: 2px;
	border: 1px solid #DDDDDD;
	margin: 3px;
}

* html .feed-thumb {
	width: expression(document.body.clientWidth > 75 && document.body.clientWidth > document.body.clientHeight ? "75px" : "auto");
	height: expression(document.body.clientHeight > 75 && document.body.clientHeight > document.body.clientWidth ? "75px" : "auto");
}

a:hover .feed-thumb {
	border-color: #3B5998;
}

.feed-summary {
	padding: 5px 5px 5px 20px;
}

.summary-bar {
	border-bottom:1px solid #D8DFEA;
	clear:both;
	color:black;
	font-weight:normal;
	line-height:normal;
	padding:11px 20px 0px;
}

.summary-bar .summary {
	color:#333333;
	padding-bottom:4px;
	padding-top:3px;
}

.feed-circle-icon {
	margin-right: 10px;
	float: left;
}

.feed-em {
	font-weight: bold;
	margin-bottom: 5px;
}

.feed-i {
	font-style: italic;
}

.pipe {
	color:gray;
	padding:0px 3px;
}

.nav-avatar {
	text-align:center;
	float:left;
	width:68px;
	padding-top: 5px;
}

.nav-header {
	float:left;
	width: 780px;
}

.nav-header-upper {
	background-color: #F7F7F7;
	border-bottom: 1px solid #CCCCCC;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0 5px 10px;
}

.nav-header-lower {
	padding: 5px 0 0 10px;
	font-size: 12px;
}

.plaza-main {
	background-color: #FFFFFF;
	border-right:1px solid #DDDDDD;
	float:left;
	padding:0pt 15px;
	width:565px;
}

.plaza-side {
	width: 252px;
}

.user-friend-item {
	margin: 0px 5px 15px;
}

.user-friend-item .name {
	width: 68px;
	overflow: hidden;
	white-space: nowrap;
	text-align: center;
}

.paragraph-format {
	text-indent:24px;
	line-height:20px;
	color:#3B5999;
}

.cue {
	font-size:11px;
	color:red;
}

.intro-list {
	table-layout:fixed
}

.intro-list td {
	white-space: nowrap;
	padding:10px;
	padding-left:20px;
	width:220px;
}

.error-container {
	background-color: #F7F7F7;
}
	
.error-header {
	background-color: #3B5999;
	padding: 30px 10px;
	margin: 20px 0;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
}

.error-content {
	padding: 10px;
}

ul.error-actions {
	list-style-type: disc;
	color: #3B5999;
}

.common-info {
	margin: 20px;
	padding: 10px;
	background-color: #FFFBE2;
	border: 1px solid #FFE222;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,td,p,img,table {
  margin:0;
  padding:0;
  border:0 none;
}
body {
   font-family:"宋体";
   color:#333333;
   font-size:12px;
}
ul,ol,li {
   list-style:none outside none;
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
    color: #d50000;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}
/* font */
.font1{
color:#d50000;
font-weight:bolder;
}
.fontphone {
  font-size:16px;
   font-weight:800; 
   color:#d50000; 
   font-family:Arial, Helvetica, sans-serif;
}
.font2{
color:#000000;
font-weight:700;
font-size:14px;
}
.font3 {
 color:#FFFFFF;
}
.font6 {
 color:#a90002;
}
.font4 {
  color:#fe0000;
  font-family:"宋体";
}
.font5{
color:#d50000;
font-weight:bolder;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.font7 {
  font-size:16px;
  font-weight:bolder;
  color:#000000;
}
.jg {
color:#999999;
}
.font_menuhd {
   color:#ff9a02;
   font-size:12px;
}
.font_jg {
  color:#d50100;
  font-family: Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:900;
}
.listfont {
color:#d50100;
}
.orderword {
   color:#565662;
   font-weight:bolder;
   font-size:14px;
}
/* clear */
.cb {
    clear:both;
	font-size:1px;
	line-height:0px;
	height:0px;
	visibility:hidden;
	width:1px;
}
.adimg {
   border:1px solid #d3d3d3;
}
#head {
   /* *background-image:url("http://www.tongyiku.com/images/index/top_bj.jpg"); */
   background-position:center 0;
   background-repeat:no-repeat;
}
#menu {
   height:42px;
   background:url("http://www.tongyiku.com/images/index/menu_bj.jpg") center no-repeat;
}
#main {
   width:100%;
   /* background:url("http://www.tongyiku.com/images/index/bj.jpg") repeat-x; */
}
#main_search {
   width:100%;
   /* background:url("http://www.tongyiku.com/images/index/bj_top.jpg") repeat-x; */
   /* 自己加的 */
   height: 40px;
   
}
#bottom {
    width:1002px;
	height:300px;
	background:url("http://www.tongyiku.com/images/index/index_73.jpg") repeat-x;
	margin-top:8px;
}

/* head */
.top {
    width:980px;
	height:78px;
}
.top_left {
    width:560px;
	height:56px;
	float:left;
}
.top_left .lowel {
    height:56px;
	margin:0px;
	padding:0px;
}
/* .logo {
    width:210px;
	height:56px;
	float:left;
	margin-top:18px;
} */
.welcome {
    height:20px;
	float:left;
	color:#818286;
	padding-top:58px;
}
.top_right {
    height:52px;
	width:420px;
	float:right;
	text-align:right;
	padding-top:18px;
}
.menum {
	width:1002px;
	height:42px;
}
.menumax {
	height:42px;
	float:left;
}
.menumax ul{ width:650px; list-style:none; margin:0; padding:0;  height:42px;}
 .menumax li{ height:42px; float:left; text-align:center; line-height:42px;overflow:hidden; display:inline; font-size:14px;over-flow: hidden }
 .menumax li a:visited {color:#ffffff;}
 .menumax li a:link {color:#ffffff;}
 .menumax li a:hover {color:#ffd302; text-decoration: none;}
 .menumax_li1{ width:56px;}
 .menumax_li2{ margin-left:10px;width:70px;}
 .menumax_li3{ background: url("http://www.tongyiku.com/images/index/menuf.jpg")  repeat-x; color:#7c0201;}
 .menud {
    float:right;
	width:304px;
	margin-top:8px;
	color:#a90002;
	background: url("http://www.tongyiku.com/images/index/index_09.jpg") no-repeat;
}
.menu2 {
    width:79px;
	text-align:center;
}
.menu2 .menu2_mid {
    background:url("http://www.tongyiku.com/images/index/menu2_mid.gif");
	line-height:22px;
}
.menu2 .menu2_mid a:hover { color:#7c0201; text-decoration:none;}
.main_bj {
    background-color:#FFFFFF;
	 /* width:1020px; */
	height:100%;
	margin-top:-1px;
}
.main_bj .search{
    background:url("http://www.tongyiku.com/images/index/searchbj.jpg") repeat-x;
	width:1002px;
	height:37px;
	padding-top:8px;
	padding-bottom:2px;
}
/* bottom */
.bottom_word {
    height:120px;
	width:1000px;
	padding-top:15px;
	text-align:left;
	line-height:20px;
}
.bottom_word li{
    float:left;
	margin-right:55px;
	margin-left:26px;
	display:inline;
}
.bottom_img {
    width:1000px;
}

.bottom_img li {
    height:50px;
    float:left;
	display:inline;
	margin-left:30px;
}
.word_line {
    line-height:26px;
}
.hour {
     width:640px;
	 _width:664px;
	 padding-top:10px;
}
.hour li {
    float:left;
	margin-left:15px;
}

#loadingDiv{
	visibility: hidden;
	background-color: #cccccc;
	left: 50%;
	*left: 0;
	_left: 0;
	position: absolute;
	top: 40%;
	*top: 0;
	_top: 0;
	background-image: none;
	filter: alpha(opacity : 50);
}

