/*
 *@Description: index.css
 *@Version:	    v2.0(2011-09-14 10:00)
 *@Website:	    http://www.19lou.com
 *@Author:      sev7n
 *@Update:      gaoli(2011-11-08 10:50)
 */

/*=S reset */
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {margin:0;padding:0;}
body {background-color:#FFF;}
body,textarea {font:400 12px/1.5 Simsun,Arial;color:#333;}
a,a:visited {text-decoration:none;color:#333;cursor:pointer;}
a:hover {text-decoration:underline;color:#0657B2;}
em,i {font-style:normal;}
h1,h2,h3,h4,h5,h6,strong {font-weight:700;font-size:100%;}
label, input, select {vertical-align:middle;}
img, button {background:none;border:0 none;vertical-align:middle;}
ol,ul {list-style:none;}
table,th,td,fieldset,legend {font-weight:400;border:0 none;border-collapse:collapse}
pre {white-space:pre-wrap;}
/*=E reset */

/*=S 布局 */
.layout {margin:0 auto;width:980px;}
.iblock {display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.clearall {zoom:1;}
.clearall:after {content:".";display:block;clear:both;height:0;visibility:hidden;}
.pipe {padding:0 5px;font-style:normal;color:#d5d5d5;}
.vm {vertical-align:middle;}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.mt10 {margin-top:10px !important;}
.mb10 {margin-bottom:10px;}
.close {position:absolute;top:4px;right:10px;padding-top:15px;width:15px;height:0;background:url(images/icon_common.png) no-repeat 4px 4px;overflow:hidden;z-index:9;cursor:pointer;}
.close:hover {background-position:4px -32px;}
/*=E 布局 */

/*=S 文字 */
.color1 {color:#334F67;} /* 深蓝 */
.color2 {color:#8CA226;} /* 绿色 */
.color3 {color:#FC6D02;} /* 橙色 */
.color6 {color:#666;} /* 灰色 */
.color9 {color:#999;} /* 浅灰 */
.placeholder {color:#999 !important;} /* 输入框默认颜色 */
:-moz-placeholder {color:#999 !important;}
::-webkit-input-placeholder {color:#999 !important;} 

.yahei {font:700 16px/1.5 "Microsoft YaHei";}
.arial {font-family:Arial;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.fb {font-weight:700;}
/*=E 文字 */

/*=S 链接 */
.link0 a, .link0 a:visited {color:#0657B2;} /* 蓝色 -> 橙色 */
.link0 a:hover {color:#FC6D02;}
.link1 a, .link1 a:visited, .link1 a:hover {color:#334F67;} /* 深蓝 -> 深蓝 */
.link2 a, .link2 a:visited, .link2 a:hover {color:#8CA226;} /* 绿色 -> 绿色 */
.link3 a, .link3 a:visited {color:#FC6D02;} /* 橙色 -> 蓝色 */
.link3 a:hover {color:#0657B2;}
.link6 a, .link6 a:visited {color:#666;} /* 灰色 -> 灰色 */
.link6 a:hover {color:#0657B2;}
.link9 a, .link9 a:visited {color:#999;} /* 浅灰 -> 浅灰 */
.link9 a:hover {color:#0657B2;}
/*=E 链接 */

/*=S 表单 */
.txt,.txtarea{padding:3px;outline: none;line-height:14px;font-size:12px;color:#333;border:1px solid #ddd;border-radius:3px;}
.txt {height:14px;}
.txt-large,.txt-middle{font-size:14px;}
.txt-large {height:22px;line-height:22px;}
.txt-middle {height:18px;line-height:18px;}
.txt:hover, .txt:focus,.txtarea:hover,.txtarea:focus {border-color:#7DBDE2;box-shadow:0 0 5px #7dbde2;}
.error, .error:hover, .error:focus {border-color: #FFABAB;box-shadow: 0 0 5px #ffabab}
.checkbox, .radio {width:13px;height:13px;}
/*=E 表单 */

/*=S tips-mod */
.tips-mod strong, .tips-mod i {background:url(images/bg_common.png) no-repeat;_background:url(images/bg_common_ie6.png) no-repeat;}
.tips-mod, .tips-mod strong, .tips-mod i, .tips-mod em {display:inline-block;_display:inline;_zoom:1;height:58px;}
.tips-mod {position:fixed;top:40%;left:0;width:100%;font:700 14px/58px "Simsun";text-align:center;z-index:100;}
	.tips-mod strong {position:relative;margin:0 auto;background-repeat:repeat-x;background-position:0 -260px;}
	.tips-mod em {padding-left:45px;background:url(images/icon_common.png) no-repeat 0 -60px;color:#334F67;}
	.tips-mod .tips-warn, .tips-mod .tips-error {background-position:0 -604px;color:#C0880F;}
	.tips-mod i {position:absolute;top:0;left:-20px;width:20px;background-position:0 -202px;text-indent:-999px;overflow:hidden;}
	.tips-mod .tips-rs {left:auto;right:-20px;background-position:-20px -202px;}	
/*=E tips-mod */

.fix-ie6 {position:absolute;top:0;left:0;width:500px;height:350px;z-index:-1;background:none;border:0 none;_filter:Alpha(opacity=0);}

/*=S announce */
#announce {position:relative;height:29px;line-height:30px;background:#FFF2A7;text-align:center;font-weight:700;color:#FF4800;border-bottom:1px solid #E7CB5A;}
/*=E announce */

#menu strong, #search, .search-btn:hover, .hotspot-hd h2, .hotspot-hd h3 a, .lg-hd, .lg-hd h2, .login-btn a, .login-others a, .help-hd a, .help-item .help-btn, .main-hd h2, .active-tab .active, .active-tab .active span, .uopt em, .uopt i, .uspace a, .recharge-others a, #account-switch dt {background:url(images/index_bg_hz.png) no-repeat;}


/*=S shadow */
.shadow {margin-bottom:5px;padding-bottom:5px;background:url(images/shadow.gif) repeat-x 0 bottom;}
/*=E shadow */

body {background-color:#E8F3F9;}

/*=S header */
#header {position:relative;margin:0 auto;padding-top:20px;width:980px;z-index:9;}

	/*=S logo */
	#logo {position:relative;padding:0 0 20px 10px;width:300px;height:60px;}
		#logo h1 a {float:left;width:300px;height:60px;}
		#logo h1 a img{_display:none;}
		#sites {position:absolute;left:124px;top:37px;padding:1px 8px 0 9px;}
			#city-pop {display:none;}

			#sites.hover #city-pop {display:block;padding:0 10px 5px;width:240px;background:#FFF;border:1px solid #BBD18F;border-radius:5px;}
				#city-pop dt {padding-top:5px;font-weight:700;color:#666;}
				#city-pop dd {margin-bottom:5px;overflow:hidden;_zoom:1;}
				#city-pop a {float:left;margin-right:10px;_zoom:1;word-break:keep-all;}
			#sites.hover .city-switch {display:none;}
	/*=E logo */

	/*=S festival-nav */
	.festival-nav {position:absolute;top:0;left:0;width:980px;height:100px;}
	/*=E festival-nav */	
	
	/*=S menu */
	#menu {float:left;padding:6px 0 0 10px;height:34px;}
		#menu strong, #menu a {float:left;margin-right:35px;font:400 18px/30px "Microsoft Yahei";}
		#menu strong {width:81px;height:34px;color:#8ca226;text-align:center;background-position:0 -36px;}
	/*=E menu */

	/*=S search */
	#search {float:right;margin:7px 10px 0 0;width:207px;line-height:26px;}
		.search-key {float:left;padding:3px 5px;width:113px;height:20px;line-height:20px;background:none;border:0 none;}
		.serach-type {position:relative;float:left;width:45px;color:#999;text-indent:5px;}
			.serach-type dt {cursor:pointer;}
			.serach-type dd {display:none;position:absolute;top:25px;left:-1px;width:44px !important;background:#FFF;border:1px solid #D2DCB5;border-top:0 none;}
				.serach-type dd a, .serach-type dd a:visited {display:block;line-height:22px;color:#979797;}
				.serach-type dd a:hover {color:#666;background:#E9EFD8;text-decoration:none;}
		.search-btn {float:left;width:39px;text-align:center;color:#666;}
			.search-btn:hover {color:#8CA226;background-position:-211px 0;text-decoration:none;}
	/*=E search */

	/*=S nav-floor */
	.nav-floor {margin:0 auto 10px;padding:5px 1px 6px 1px;width:976px;border:1px solid #e8e8e8;border-top:0 none;border-radius:0 0 5px 5px;background:#FFF url(images/index_bg_hz.png) repeat-x 0 -395px;overflow:hidden;}
		.nav-floor ol {width:976px;overflow:hidden;}
			.nav-floor li {float:left;margin-right:-1px;padding:0 2px 0 3px;width:118px;height:21px;background:url(images/bg_common.png) repeat-y;_background:url(images/bg_common_ie6.png) repeat-y;background-position:right -368px;}
			.static-nav-floor a, .static-nav-floor a:visited, .static-nav-floor a:hover {display:block;padding:0;margin:0;padding-left:15px;width:102px;height:20px;font-size:14px;line-height:20px;background:url(images/icon_common.png) 7px -1112px no-repeat;text-align:left;overflow:hidden;border-radius:0;}
			.static-nav-floor a:hover {text-decoration:none;color:#FFF;background-color:#697F8F;background-position:7px -1148px;border:none;}
			.nav-floor a strong, .nav-floor a b {font-size:12px;font-family:Verdana,Arial;}
	/*=E nav-floor */
/*=E header */

/*=S select-mod */
.select-mod {position:relative;z-index:1;}
.select-mod dt {cursor:pointer;padding-right:10px;background:url(images/icon_common.png) no-repeat right -208px;}
.select-bd {display:none;position:absolute;border:1px solid #B5CE85;background:#FFF;z-index:1;}
	.select-bd a {display:block;padding:0 5px;color:#334F67;height:20px;line-height:20px;overflow:hidden;}
	.select-bd a:hover {text-decoration:none;color:#fff;background:#B5CE85;}
/*=E select-mod */

/*=S footer */
#footer {clear:both;margin:10px auto 0;width:980px;padding:10px 0 20px;text-align:center;line-height:20px;color:#999;border-top:1px solid #CFD7DC;}
/*=E footer */

/*=S cont */
.cont {border-radius:5px;_zoom:1;}
	.main {float:left;width:740px;overflow:hidden;}
	.submain {float:right;width:230px;overflow:hidden;}

		/*=S hotspot */
		.hotspot {background-color:#FFF;height:690px;_height:685px;overflow:hidden;}

			/*=S hotspot */
			.hotspot-hd {position:relative;margin-bottom:15px;padding:0 10px 0 20px;height:33px;line-height:33px;border-bottom:1px solid #D9E6BB;background:#F7F7F7;}
				.hotspot-hd h2 {float:left;margin-right:25px;padding-top:34px;width:78px;height:0;background-position:0 -216px;overflow:hidden;}
				.hotspot-hd h3 a {float:left;padding-top:33px;width:90px;height:0;background-position:-83px -216px;overflow:hidden;}
				.hotspot-hd h3 a:hover {background-position:-177px -216px;}

				#daily {position:relative;width:140px;height:33px;color:#666;overflow:hidden;}
					#daily strong {font:400 20px/33px Arial;color:#8CA226;vertical-align:-2px;}
				#weather {float:right;margin-top:6px;width:205px;width:190px\9;*width:190px;height:20px;line-height:22px;overflow:hidden;}
				.hotspot .pipe {float:right;margin:1px 5px;overflow:hidden;}

			.hotspot-bd {padding:0 10px;overflow:hidden;}
				.hotspot-main {float:right;width:380px;}
				.hotspot-sub {float:left;width:320px;}

					#headline a {display:block;margin-bottom:10px;width:100%;}
						#headline h2 {width:auto;height:30px;font:400 20px/30px "黑体";color:#333;text-align:center;overflow:hidden;}
						#headline a:hover h2 {color:#0657B2;}
						#headline p {height:42px;line-height:21px;overflow:hidden;}

					.hotspot-list {padding:8px 0;font-size:14px;border-top:1px dashed #D7D7D7;}
						.hotspot-list li {height:26px;line-height:26px;overflow:hidden;}
              .hotspot-list a:hover em,.hotspot-list a:hover span{color:#0657B2;text-decoration:underline;}         
					#hotspot-slide {margin-bottom:10px;width:320px;height:170px;overflow:hidden;}
					#life-guid {margin-bottom:10px;width:318px;border:1px solid #EDEDED;}
						.lg-hd {position:relative;margin-bottom:10px;padding:5px 10px 0;height:30px;background-position:0 -252px;}
							.lg-hd h2 {padding-top:30px;width:108px;height:0;background-position:0 -289px;overflow:hidden;}
							.life-ad {position:absolute;top:0;right:0;}
						.lg-bd {padding:0 10px;}
							.lg-hdline {padding-bottom:10px;height:60px;border-bottom:1px dashed #D7D7D7;overflow:hidden;}
								.lg-hdline a {position:relative;display:block;padding-left:100px;width:198px;}
								.lg-hdline h4 {font-size:14px;line-height:24px;height:24px;overflow:hidden;}
								.lg-hdline p {height:40px;line-height:20px;}
								.lg-hdline img {position:absolute;left:8px;top:3px;width:80px;height:60px;}
							.lg-list {padding:10px 0;font-size:14px;}
								.lg-list li {height:24px;line-height:24px;overflow:hidden;}
					.hotspot-ad {width:320px;height:60px;overflow:hidden;}
		/*=E hotspot */

		/*=S sub-login */ 	
		.login-box {margin-bottom:10px;background:#F7FBEC;border:1px solid #DEEFC7;height:190px;}
			.login-box .login-loading {margin-top:90px;text-align:center;}
		.sub-login {padding:10px 15px 0;height:180px;color:#666;zoom:1;}
			.sub-login li {float:left;width:198px;margin-bottom:10px;overflow:hidden;}
				.sub-login .login-uname {margin-bottom:15px;}
				.sub-login .text {padding:5px;width:186px;height:18px;line-height:18px;background:#FFF;border:1px solid #D8D8D8;border-radius:4px;font-size:14px;letter-spacing:1px;}
				.sub-login .text:focus,.login .text:hover {border-color:#7DBDE2;}
				#pwd {background:#FFF url(images/index_bg_hz.png) no-repeat -84px -36px;}
				#pwd.focus {background:#FFF;}
				.sub-login .login-remember {margin-top:-5px;}
					.login-remember input {margin-right:5px;vertical-align:-2px;}
				.login-btn {height:30px;}
				.login-btn .login, .login-btn .regist {float:left;margin-right:10px;padding-top:30px;width:64px;height:0;overflow:hidden;}
                    .login-btn .login {position:relative;background-position:0 -72px;}
                    .login-btn .login:hover {background-position:-65px -72px;}
                    .login-btn .login button {position:absolute;top:0;left:0;cursor:pointer;width:64px;height:30px;}
                    .login-btn .regist {width:92px;background-position:0 -108px;}
                    .login-btn .regist:hover {background-position:-92px -108px;}
				.sub-login .login-others {margin-bottom:0;}
				.login-others a {display:inline-block;_display:inline;_zoom:1;margin-left:5px;padding-left:25px;background-position:-298px -37px;}
				.login-others .login-wb {background-position:-298px -74px;;}
		/*=E sub-login */

		/*=S logined */
		.logined {position:relative;z-index:2;padding:10px 0 10px 10px;height:170px;}
			.uinfo {position:relative;padding-left:65px;height:72px;}
				.uinfo dt {padding:3px 0;line-height:16px;}
					.uinfo .user {float:left;font-size:12px;font-weight:700;}
					.uinfo .avatar {position:absolute;left:0;top:4px;width:60px;height:60px;}
					.uinfo .logout {float:left;width:36px;}
				.uopt {width:150px;height:17px;line-height:17px;overflow:hidden;}
					.uopt a {float:left;margin-right:10px;background:none;overflow:hidden;}
					.uopt span {float:left;}
					.uopt a:hover span {text-decoration:underline;}
					.uopt em {float:left;margin:4px 0 0 2px;padding-left:2px;height:11px;line-height:10px;background-position:-290px -108px;overflow:hidden;}
					.uopt i {display:block;padding-right:2px;font-size:10px;font-family:Arial;color:#FFF;background-position:right -108px;}
				.udata {margin-bottom:10px;padding:5px 10px;width:186px;height:40px;line-height:21px;background:#FFF;border:1px solid #E9EFD8;overflow:hidden;}
					.udata dt {float:left;}
					.udata dd {float:left;width:40px;}
					.udata .l {width:74px;}
				.uspace a {display:block;padding-top:33px;width:210px;height:0;background-position:0 -325px;overflow:hidden;}
				.uspace a:hover {background-position:0 -358px;}

				/*=S account-switch */
				#account-switch {float:left;position:relative;width:50px;height:18px;}	
					#account-switch dt {cursor:pointer;position:absolute;top:0;right:0;padding:1px;background-position:-210px -65px;color:#0657B2;}
					#account-switch dd {display:none;}
					#account-switch.account-switch-hover dt {padding:0;border:1px solid #b5ce85;border-bottom:none;z-index:10;background-position:-211px -98px;background-color:#FFF;}
					#account-switch.account-switch-hover dd {display:block;position:absolute;right:0;top:16px;padding-top:2px;width:100px;z-index:9;background:#fff;border:1px solid #b5ce85;overflow:hidden;}
						#account-switch.account-switch-hover dd a {display:block;width:100%;height:22px;line-height:22px;text-indent:3px;overflow:hidden;}
						#account-switch.account-switch-hover dd a, #account-switch.account-switch-hover dd a:visited {color:#324f64;}
						#account-switch.account-switch-hover .more, #account-switch.account-switch-hover .more:visited {color:#ff6600;}
						#account-switch.account-switch-hover dd a:hover{color:#fff;background:#b5ce85;text-decoration:none;}				
				/*=E account-switch */
			/*=E logined */

		.sub-ad {margin-bottom:10px;width:230px;height:60px;overflow:hidden;z-index:1;}

		#sub-help {padding:3px 5px 5px;width:220px;height:345px;background-color:#F7FBEC;overflow:hidden;}
			.help-hd {padding-top:2px;width:228px;height:31px;}
				.help-hd li {position:relative;float:left;margin-right:8px;width:68px;height:31px;}
				.help-hd a {display:block;width:68px;height:28px;line-height:28px;text-align:center;background-position:0 -144px;font-weight:700;overflow:hidden;}
				.help-hd a:hover {background-position:-68px -144px;}
				.help-hd .active a, .help-hd .active a:visited, .help-hd .active a:hover {position:absolute;width:68px;height:32px;color:#8CA226;background-position:-136px -144px;text-decoration:none;}

				.help-item {display:none;margin-bottom:5px;padding:10px 10px 0;height:260px;width:198px;background:#FFF;border:1px solid #D9E6BB;overflow:hidden;}
				.help-item li {float:left;margin-bottom:10px;width:200px;line-height:16px;overflow:hidden;}
					.help-item em {float:left;line-height:22px;}
					.help-item .txt {float:left;margin-right:5px;width:80px;}
					.help-item .help-btn {float:left;padding-top:23px;height:0;width:43px;background-position:0 -180px;overflow:hidden;}
					.help-item .help-btn:hover {background-position:-43px -180px;}
					.help-item p {float:right;width:145px;}
						.help-item p a {float:left;margin-right:5px;padding:2px;word-break:keep-all; white-space:nowrap;}
						.help-item p a:hover {background:#697F8F;color:#FFF;text-decoration:none;}
					.help-item .link0 a, .help-item .link0 a:visited {color:#0657B2;}
					.help-item .link0 a:hover {color:#FC6D02;}

					.recharge {padding:5px 0;width:218px;overflow:hidden;}
						.recharge img {display:block;margin:0 0 2px 5px;width:200px;height:70px;}
						.recharge .recharge-others {margin:0 5px;padding:8px 5px;font-size:14px;border-top:1px solid #E7ECCE;overflow:hidden;}
							.recharge-others a {float:left;margin-right:15px;padding-left:25px;background-position:-296px -144px;}
							.recharge-others .unicom {background-position:-296px -216px;}
			.help-item-active {display:block;}

	.main-item {background-color:#FFF;overflow:hidden;}
		.main-hd {position:relative;padding:8px 15px;height:30px;}
			.main-hd h2 {padding-top:30px;width:84px;height:0;background-position:-112px -289px;overflow:hidden;}
			.main-hd .main-ad {position:absolute;top:0;right:0;}
		.main-bd {padding:0 15px 10px;}
			.active-tab {padding:3px 0 0 10px;height:27px;line-height:27px;color:#666;background:url(images/index_repeat_hz.png) repeat-x 0 -80px;overflow:hidden;}
				.active-tab em, .active-tab a {float:left;}
				.active-tab a {padding-left:12px;font-size:14px;}
					.active-tab a span {float:left;padding-right:12px;}
				.active-tab .active, .active-tab .active:visited, .active-tab .active:hover {padding-left:12px;height:27px;color:#333;font-weight:700;background-position:-102px -180px;text-decoration:none;}
					.active-tab .active span {background-position:right -180px;}

			.active-item {display:none;overflow:hidden;}
				.active-item dl {position:relative;float:left;margin-right:10px;padding:10px 0 0 135px;width:210px;height:95px;line-height:17px;}
					.active-item dt {width:215px;height:26px;font-size:14px;line-height:26px;overflow:hidden;}
					.active-item dt img {position:absolute;top:15px;left:5px;width:120px;height:90px;}
			.active-item-acitve {display:block;}			
/*=E cont */

/*=S submain*/
.submain .submain-search-btn, .submain .submain-search-btn:visited {display:inline-block;width:43px;height:23px;line-height:23px;text-align:center;vertical-align:bottom;color:#8CA226;background:#FFF url(images/index_bg_hz.png) 0 -180px no-repeat;}
.submain .submain-search-btn:hover {background-position:-43px -180px;color:#FFF;text-decoration:none;}
/*=E submain*/
/*=S submain-box*/
.submain-box{position:relative;margin-bottom:5px;background-color:#FFF;}
  .submain-box h4{padding-left:10px;height:25px;color:#666;font-size:14px;line-height:27px;border:1px solid #e9e9e9;background:#FFF url(images/index_repeat_hz.png) 0 0 repeat-x;overflow:hidden;}
    .submain-box .submain-box-more{position:absolute;top:0;right:0;margin-right:10px;line-height:27px;}
  .submain-box .submain-box-main{_position:relative;padding:10px;overflow:hidden;_zoom:1;}
    .submain-box .submain-box-label{margin-bottom:2px;}
/*=E submain-box*/
/*=S submain-box-list*/
.submain-box-list a{display:block;vertical-align:middle;height:20px;line-height:20px;overflow:hidden;}
  .submain-box-list a .submain-box-list-text{float:left;width:120px;overflow:hidden;}
  .submain-box-list a:hover{text-decoration:none;}
  .submain-box-list a:hover .submain-box-list-text{text-decoration:underline;}
  .submain-box-list .submain-box-list-info{float:right;color:#666;}
    .submain-box-list .submain-box-list-num{color:#fc6d02;}
.submain-box-list .submain-box-list-even{background-color:#f7f7f7;}
/*=E submain-box-list*/

/*=S submain-box-list-tab*/
.submain-box-list-tab{float:right;}
  .submain-box-list-tab span{cursor:pointer;float:left;padding:0 3px;height:16px;line-height:16px;color:#666;border:1px solid #e8e8e8;}
  .submain-box-list-tab .first-child{border-right:none;}
  .submain-box-list-tab .last-child{border-left:none;}
  .submain-box-list-tab span.active{color:#fff;border-color:#8ca226;background-color:#8ca226;}
  .parents-meeting .submain-box-list{display:none;}
/*=E submain-box-list-tab*/

/*=S submain-new-join*/
.submain-new-join h5{margin-bottom:2px;}
.submain-new-join a{display:block;}
  .submain-new-join img{float:left;margin-right:10px;}
  .submain-new-join .submain-new-join-info{color:#666;overflow:hidden;_zoom:1;}
  .submain-new-join .submain-new-join-title{height:22px;font-size:14px;color:#333;overflow:hidden;}
  .submain-new-join .submain-new-join-detail{height:36px;overflow:hidden;}
  .submain-new-join a:hover .submain-new-join-info p{color:#0657b2;}
/*=E submain-new-join*/

/*=S submain-box-rank*/
.submain-box-rank li{height:22px;line-height:22px;overflow:hidden;}
  .submain-box-rank li em,.submain-box-rank li span{display:inline-block;width:15px;text-align:center;font-weight:700;font-family:arial;}
  .submain-box-rank li em{color:#8ca226;}
  .submain-box-rank li span{color:#999;}
  .submain-box-rank li a{font-size:14px;}
/*=E submain-box-rank*/

/*=S submain-box-hot-img*/
.submain-box-hot-img .submain-box-main{padding-bottom:5px;}
.submain-box-hot-img ul{position:relative;margin-left:5px;}
  .submain-box-hot-img li{margin-bottom:10px;width:200px;}
    .submain-box-hot-img a{position:relative;display:block;width:200px;}
      .submain-box-hot-img span,.submain-box-hot-img em{position:absolute;bottom:0;left:0;height:26px;width:100%;}
      .submain-box-hot-img em{text-align:center;line-height:26px;color:#fff;}
      .submain-box-hot-img span{background-color:#333;opacity:0.4;filter:alpha(opacity=40);}
      .submain-box-hot-img a:hover em{text-decoration:underline;}
      .submain-box-hot-img a:hover span{background-color:#7F9C14;opacity:0.6;filter:alpha(opacity=60);}
/*=E submain-box-hot-img*/

/*=S submain-box-customer*/
.submain-box-customer li{padding-left:40px;background:#FFF url(images/index_icon_hz.png) 0 0 no-repeat;_zoom:1;}
.submain-box-customer li.submain-box-customer-phone{background-position:0 0;}
.submain-box-customer li.submain-box-customer-suggest{background-position:0 -38px;}
/*=E submain-box-customer*/

/*=S search-friends*/
.search-friends .search-label{color:#666;}
.search-friends .submain-box-main{padding-right:0;}
.search-friends .search-location{height:51px;}
.search-friends .search-location em{float:left;}
.search-friends .search-cont{position:relative;float:left;width:160px;}
  .search-friends .search-input-location{width:80px;}
  .search-location .select-mod{float:left;margin-right:10px;height:21px;line-height:21px;border:1px solid #c8c8c8;background:#FFF url(images/index_repeat_hz.png) 0 -40px repeat-x;border-radius:2px;}
    .search-location .select-mod dt{padding:0 22px 0 5px;background: url(images/index_icon_hz.png) 100% -80px no-repeat;}
    .search-location .select-mod .select-bd{left:-1px;width:100% !important;max-height:150px;_height:150px;border:1px solid #c8c8c8;overflow-y:auto;}
    .search-location .select-mod a,.search-location .select-mod a:visited{white-space:nowrap;color:#666;}
    .search-location .select-mod a:hover{color:#fff;background-color:#697F8F;}
/*=E search-friends*/

/*=S search-class*/
.search-class{margin-top:15px;overflow:hidden;_zoom:1;}
  .search-class .search-class-items li{float:left;margin-right:10px;white-space:nowrap;}
  .search-class .search-class-items a{display:inline-block;padding:0 3px;white-space:nowrap;}
  .search-class .search-class-items a:hover{text-decoration:none;color:#fff;background-color:#697F8F;}
    .search-constallation .search-class-items li{width:100px;overflow:hidden;}
    .search-class .search-class-items span{color:#999;}   
/*=E search-class*/

/*=S business-forum*/
.business-forum .business-forum-input{width:126px;}
/*=E business-forum*/

/*=S city-blog*/
.city-blog h2{width:90px;background-position:-202px -289px;}
.city-blog .main-bd{padding-right:10px;overflow:hidden;_zoom:1;}
.city-blog .city-blog-show{position:relative;float:left;width:300px;height:395px;}
  .city-blog .city-blog-show a{position:absolute;}
    .city-blog .city-blog-show p{width:140px;height:20px;line-height:20px;text-align:center;overflow:hidden;}
  .city-blog .city-blog-show .show-lt{left:0;top:0;}
  .city-blog .city-blog-show .show-rb{right:0;bottom:0;}
  .city-blog .city-blog-show .show-lb{left:0;bottom:0;}
  .city-blog .city-blog-show .show-rt{right:0;top:0;}
  
.city-blog .city-blog-main{float:right;width:400px;}
  .city-blog .hotspot-list{padding-bottom:0;width:400px;height:300px;overflow:hidden;}
    .city-blog .hotspot-list li{float:left;width:400px;height:25px;line-height:25px;overflow:hidden;}
    .city-blog .hotspot-list strong{float:left;font-weight:400;}
    .city-blog .hotspot-list a {*zoom:1;}
    .city-blog .hotspot-list a em{float:left;}
    .city-blog .hotspot-list a span{font-size:12px;float:right;color:#999;}
/*=E city-blog*/

/*=S brand-space*/
.brand-space h2{background-position:-222px -324px;}
  .brand-space .brand-space-more{float:right;height:30px;line-height:30px;}
/*=E brand-space*/

/*=S public-forum*/
.public-forum h2{background-position:-222px -359px;}
.public-forum .main-bd{padding:0 0 10px;}
/*=E public-forum*/

/*=S club-list*/
.club-list {width:730px;overflow:hidden;zoom:1;}
  .club-list .club {float:left;margin:10px 0 0  20px;padding-left:55px;width:275px;height:65px;background:url(images/index_icon_floor_hz.gif) no-repeat;_display:inline;}
    .club-list .club01 {background-position:0 0;}
    .club-list .club02 {background-position:0 -70px;}
    .club-list .club03 {background-position:0 -140px;}
    .club-list .club04 {background-position:0 -210px;}
    .club-list .club05 {background-position:0 -280px;}
    .club-list .club06 {background-position:0 -350px;}
    .club-list .club07 {background-position:0 -420px;}
    .club-list .club08 {background-position:0 -490px;}
    .club-list .club09 {background-position:0 -560px;}
    .club-list .club10 {background-position:0 -630px;}
    .club-list .club11 {background-position:0 -700px;}
    .club-list .club12 {background-position:0 -770px;}
    .club-list .club13 {background-position:0 -840px;}
    .club-list .club14 {background-position:0 -910px;}
    .club-list .club15 {background-position:0 -980px;}
    .club-list .club16 {background-position:0 -1050px;}
    .club-list .club17 {background-position:0 -1120px;}
    .club-list .club18 {background-position:0 -1190px;}
    .club-list .club19 {background-position:0 -1260px;}
    .club-list .club20 {background-position:0 -1330px;}
    .club-list .club21 {background-position:0 -1400px;}
    .club-list .club22 {background-position:0 -1470px;}
    .club-list .club23 {background-position:0 -1540px;}
    .club-list .club24 {background-position:0 -1610px;}

    .board {position:absolute;padding:4px 0 0 4px;width:270px;height:54px;border:1px solid #FFF;overflow:hidden;}
      .board h2 a{font-size:14px;}
      .board .todayPost {font:12px "Simsun";color:#999;}
      .board .link6 {width:270px;height:36px;overflow:hidden;}
        .board h3 {float:left;margin-right:10px;width:80px;height:18px;line-height:18px;font-weight:400;overflow:hidden;}
    .boardHover {border-color:#deefc7;background-color:#f7fbec;height:auto;z-index:1;}
      .boardHover .link6 {height:auto;min-height:36px;_height:36px;_overflow:visible;}
/*=E club-list*/


/*=S new-active*/
.new-active{float:left;width:340px;}
  .new-active h3{font-size:14px;border-bottom:1px solid #d9e6bb;}
  .new-active .new-active-bd{margin-top:10px;_zoom:1;}
  .new-active .link-list{font-size:14px;overflow:hidden;_zoom:1;}
    .new-active .link-list li{height:20px;line-height:20px;overflow:hidden;}
.new-active .submain-box-hot-img{position:relative;margin-right:10px;}
  .new-active .submain-box-hot-img a{width:140px;}
    .new-active .submain-box-hot-img a span,.new-active .submain-box-hot-img a em{height:20px;line-height:20px;}
/*=E new-active*/

/*=S hot-brand*/
.hot-brand{float:right;}
  .hot-brand li{float:left;height:105px;overflow:hidden;}
  .hot-brand li a{float:left;margin:0 10px 15px 0;width:143px;height:43px;border:1px solid #e3e3e3;}
    .hot-brand li a h5, .hot-brand li a p{width:63px;height:18px;overflow:hidden;}
    .hot-brand li a p{color:#666;}
  .hot-brand li a:hover{border-color:#a3b551;text-decoration:none;}
    .hot-brand li a:hover h5{text-decoration:underline;}

      .hot-brand li img{float:left;margin-right:10px;}
      .hot-brand li .list-info{overflow:hidden;_zoom:1;}
        .hot-brand li h5{font-weight:400;}
/*=S hot-brand*/


/*=S brand-item*/
.brand-items{margin-top:20px;}
.brand-item{float:left;padding-left:15px;width:125px;border-right:1px solid #e3e3e3;}
  .brand-item dt{display:block;font-size:14px;text-align:center;}
    .brand-item dt strong, .brand-item dt b{display:inline-block;padding:0 15px 0 30px;background:#FFF url(images/index_icon_hz.png) 0 -120px no-repeat;}
    .brand-item .brand-item-list{height:72px;overflow:hidden;}
      .brand-item a{float:left;width:50px;margin-right:10px;height:18px;overflow:hidden;}

.brand-item1{padding-left:0;}      
.brand-item1 h3 span{background-position:0 -120px;}
.brand-item2 h3 span{background-position:0 -120px;}
.brand-item3 h3 span{background-position:0 -160px;}
.brand-item4 h3 span{background-position:0 -160px;}
.brand-item5 h3 span{background-position:0 -280px;}
.brand-item6 h3 span{background-position:0 -320px;}
/*=E brand-item*/

/*=S scroll-mod*/
.scroll-mod, .scroll-mod .scroll-main,.scroll-mod .scroll-main li{height:105px;overflow:hidden;}
.scroll-mod{margin:0 20px;width:300px;}
  .scroll-mod li{width:310px;}
  .new-active-bd {position:relative;}
  .new-active-bd .scroll-btn{position:absolute;top:0;width:20px;height:105px;outline:none;}
    .new-active-bd .scroll-btn span{display:block;margin-top:35px;height:25px;background:#FFF url(images/index_icon_hz.png) 0 -320px no-repeat;}
  .new-active-bd .prev-btn{left:0;}
    .new-active-bd .prev-btn span{background-position:0 -320px;}
    .new-active-bd .prev-disable span{background-position:0 -360px;}
  .new-active-bd .next-btn{right:0;}
    .new-active-bd .next-btn span{background-position:-20px -320px;}
    .new-active-bd .next-disable span{background-position:-20px -360px;}
    .new-active-bd .prev-disable:hover,.new-active-bd .next-disable:hover{cursor:default;}
  
.scroll-items{float:right;height:21px;line-height:21px;}
  .scroll-items span{cursor:pointer;display:inline-block;margin-right:5px;width:10px;height:10px;background:#FFF url(images/index_icon_hz.png) 0 -520px no-repeat;}
  .scroll-items .hover{background-position:0 -480px;}
/*=E scroll-mod*/

/*=S relationship-mod*/
.relationship-mod {margin:0 auto;width:980px;height:58px;background:#fff;}
	.relationship-mod .relationship-mod-icon {width:85px;vertical-align:middle;}
		.relationship-mod .relationship-mod-icon span {display:inline-block;padding-top:58px;width:100%;height:0;background:url(images/bg_common.png) 0 -416px no-repeat;_background:url(images/bg_common_ie6.png) 0 -416px no-repeat;overflow:hidden;}
	.relationship-mod .relationship-mod-link {padding:10px 0 10px 10px;font:14px/22px "Simsun";}
		.relationship-mod .relationship-mod-link a {float:left;margin-right:10px;white-space:nowrap;}
	.friend-link .relationship-mod-icon span{background-position:0 -760px;}
/*=E relationship-mod*/

/*=S car-limit */
#car-limit {display: none;position:absolute;top:30px;right:8px;}
	.limit-num, .limit-num:visited, .limit-num:hover {display:block;padding:7px 0 0 45px;width:91px;height:39px;line-height:17px;color:#000;text-decoration:none;background:url(images/carlimit_bg.png) no-repeat;_padding:3px 0 0 41px;_background-position:-2px -2px;overflow:hidden;} 
		.limit-num span {display:block;height:17px;overflow:hidden;}
		.limit-num b {float:left;margin:0 12px 0 12px;padding-top:13px;width:13px;height:0;background:url(images/carlimit_bg.png) no-repeat -85px -50px;overflow:hidden;}
		.limit-num .d0 {background-position:0 -50px;}
		.limit-num .d1 {background-position:-17px -50px;}
		.limit-num .d2 {background-position:-34px -50px;}
		.limit-num .d3 {background-position:-51px -50px;}
		.limit-num .d4 {background-position:-68px -50px;}
		.limit-num .d5 {background-position:0 -73px;}
		.limit-num .d6 {background-position:-17px -73px;}
		.limit-num .d7 {background-position:-34px -73px;}
		.limit-num .d8 {background-position:-51px -73px;}
		.limit-num .d9 {background-position:-68px -73px;}
	.limit-close {position:absolute;right:-1px;top:-1px;_right:-2px;_top:-2px;display:block;padding-top:9px;width:9px;height:0;background:url(images/carlimit_bg.png) no-repeat -117px -50px;overflow:hidden;}
/*=E car-limit */

/*=S 广告系统*/
.ad-close{width:43px;height:15px;background:url(images/img_ad/float_ad_closed.gif) 0 0 no-repeat;outline:none;z-index:1;}
.ad-embed-mask{position:absolute;top:0;left:0;background-color:#fff;opacity:0;filter:alpha(opacity=0);}
.ad-adjust-width{display:none;}
.float-ad-wrap .float-ad{position:fixed;top:0;width:100px;height:315px;overflow:hidden;z-index:999;_position:absolute;}
.float-ad-wrap .float-ad-left{left:0;}
.float-ad-wrap .float-ad-right{right:0;}
.float-ad-wrap .float-ad-bottom{padding-top:15px;height:300px;top:auto;bottom:0;}
.float-ad .float-ad-close{position:absolute;bottom:0;}
.float-ad-bottom .float-ad-close{top:0;bottom:auto;}
.float-ad-left .float-ad-close{left:0;}
.float-ad-right .float-ad-close{right:0;}
.float-ad .ad-embed-mask{width:100px;height:300px;}
.pop-ad{position:fixed;top:50%;left:50%;margin-top:-175px;margin-left:-250px;width:500px;height:350px;z-index:999;_position:absolute;}
.pop-ad .pop-ad-content{position:relative;}
.pop-ad .pop-ad-close{position:absolute;top:5px;right:5px;}
.pop-ad .ad-embed-mask{width:500px;height:350px;}
.projection-ad{display:none;position:relative;margin:0 auto;width:980px;}
.projection-ad .projection-ad-close{position:absolute;right:10px;top:10px;width:19px;height:19px;background:url(images/img_ad/dk_ad_closed.gif) 0 0 no-repeat;outline:none;z-index:1;}
.projection-ad .projection-ad-replay{position:absolute;right:-60px;top:-10px;width:52px;height:19px;line-height:19px;text-align:center;background:url(images/img_ad/bn_play.gif) 0 0 no-repeat;outline:none;}
.projection-ad .projection-ad-content{display:none;position:relative;margin-bottom:10px;height:400px;overflow:hidden;_zoom:1;}
.projection-ad .projection-ad-content .ad-embed-mask{width:980px;height:400px;}
.post-ad{float:right;margin-left:10px;_display:inline;}
.reply-ad{float:right;margin-right:15px;_display:inline;}
.ad{margin-bottom:10px;position:relative;overflow:hidden;}
.ad-980x90,.ad-980x60,.ad-650x60{position:relative;margin:0 auto;width:980px;overflow:hidden;}
.ad-980x90{margin-bottom:10px;height:90px;}
.ad-980x60{margin-bottom:10px;height:60px;}
.ad-740x60{width:740px;height:60px;}
.ad-230x60{width:230px;height:60px;}
.ad-650x60{margin-left:5px;width:650px;margin-bottom:10px;height:60px;}
.ad-980x90 .ad-embed-mask,.ad-980x60 .ad-embed-mask{width:980px;}
.ad-980x90 .ad-embed-mask{height:90px;}
.ad-980x60 .ad-embed-mask,.ad-650x60 .ad-embed-mask{height:60px;}
.ad-170x60{width:680px;overflow:hidden;}
.ad-170x60 li{float:left;width:170px;height:60px;overflow:hidden;}
.ad-170x60 .ad-embed-mask{width:170px;height:60px;}
.ad-190x60{clear:both;margin:auto;width:985px;height:auto;line-height:0;font-size:0;overflow:hidden;_zoom:1;}
.ad-190x60 li{margin:0 7px 10px 0;float:left;width:190px;height:60px;overflow:hidden;*zoom:1;}
.ad-190x60 .ad-embed-mask{width:190px;height:60px;}
.ad-230x180, .ad-230x180 .ad-embed-mask{width:230px;height:180px;}
.corner-ad{position:fixed;bottom:0;right:0;_position:absolute;z-index:999;}
.corner-ad .corner-ad-thumbnail{width:100px;height:100px;outline:none;}
.corner-ad .corner-ad-main{width:300px;height:300px;outline:none;}
.corner-ad .corner-ad-thumbnail .ad-embed-mask{width:100px;height:100px;}
.ad-680x90 {margin:10px auto 0;width:980px;overflow:hidden;_zoom:1;}
.ad-680x90 li {float:left;position:relative;margin-bottom:10px;width:140px;height:90px;overflow:hidden;}
.ad-680x90 .ad-main {float:left;margin:0 10px 10px;width:680px;height:90px;overflow:hidden;}
.ad-680x90 .ad-main .ad-embed-mask{width:680px;height:90px;}
.ad-230x60, .ad-740x60 {margin-bottom:10px;overflow:hidden;}
/*=E 广告系统*/

/*=S go-top*/
.go-top{position:fixed;right:15px;bottom:-62px;text-align:center; z-index:998;_position:absolute;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.1);}
	.go-top a{display:block;padding:5px;outline:none;line-height:14px;width:18px;color:#8ca226;border:1px solid #d9e6bb;background-color:#f7fbec;overflow:hidden;}
	.go-top a:visited{color:#8ca226;}
	.go-top a:hover{text-decoration:none;color:#fff;border-color:#8ca226;background-color:#8ca226;}
	.go-top .icon{display:block;background:url(images/icon_common.png) 0 0 no-repeat;overflow:hidden;margin-bottom:2px;}
	.go-top .customer {border-radius:5px 5px 0 0;border-bottom:none;}
	.go-top .go-top-btn {height:50px;border-radius:0 0 5px 5px;overflow:hidden;}
	.go-top .customer .icon{width:18px;height:16px;background-position:2px -1480px;}
	.go-top .customer:hover .icon{background-position:2px -1516px;}
	.go-top .go-top-btn .icon{width:18px;height:6px;background-position:4px -1552px;}
	.go-top .go-top-btn:hover .icon{background-position:4px -1588px;}
/*=E go-top*/

/*=S 上海IP显浮层  */
	.shanghai-ip{position:fixed;_position:absolute;bottom:0;right:0;z-index:999;width:262px;height:172px;background:url(images/ship_bg.gif) no-repeat;}
		.shanghai-ip a{position:relative;display:inline-block;margin:25px 8px 8px;padding-left:110px;width:136px;height:140px;}
		.shanghai-ip a:hover{text-decoration:none;}
		.shanghai-ip img{position:absolute;top:0;left:0;}
		.shanghai-ip strong{display:block;width:136px;height:24px;overflow:hidden;line-height:20px;}
		.shanghai-ip span.ship-info{display:block;width:136px;height:80px;line-height:20px;overflow:hidden;}
		.shanghai-ip a span, .shanghai-ip a:visited span{color:#324F64;}
		.shanghai-ip a:hover span{color:#0657b2;}
		.shanghai-ip span.ship-more{position:absolute;right:5px;bottom:5px;padding-left:20px;background:url(images/ship_bg.gif) 0 -181px no-repeat;}
		#ship-close{display:block;position:absolute;cursor:pointer;right:5px;top:6px;width:15px;height:15px;}
/*=E 上海IP显浮层  */
