/*
 *@Description: index.css
 *@Version:	    v3.0(2013-12-23 10:00)
 *@Website:	    http://go.cqmmgo.com/?t=1388021165018
 *@Author:      jianghui
 */

.header-bd .concern-us {line-height: 27px;padding-left: 10px;color:#fff;}
.header-bd a,.header-bd a:visited{ display:block; float:left; color:#fff; line-height:27px; padding:0 10px;}
.header-bd a:hover{ color:#c2c903; text-decoration:none;}
.header-renzheng {line-height: 27px;}
.header-renzheng a, .header-renzheng a:visited {float:left;padding:0 7px;height:25px;color:#fff;}
.header-renzheng a:hover {background:none;color:#c2c903;text-decoration:none;}
#header{background:#666;}
#header .header-link, #header .header-link:visited{ color:#fff;}
#header .header-link:hover,.user-name a:hover,.header-login a:hover{ background:none; color:#c2c903;}
.header-login a, .user-name a,.header-login a:visited, .user-name a:visited,.header-logined .user-msg dt,.header-login{ color:#fff;}
.header-bd .pipe{ line-height:25px;}
#header .header-mobile,#header .header-weibo,#header .header-weixin,#header .header-mobile:hover,#header .header-weibo:hover,#header .header-weixin:hover
,.header-logined .user-msg dt,.header-logined .user-nav dt,.sites i,.header-logined .user-msg-on dt,.header-logined .user-nav-no dt,.header-login,.search .search-btn,.search-curr .ssearch-btn,.hot-floor a span,.hot-list em,.hot-list a:hover em{ background-image:url(images/index_icon.png); background-repeat:no-repeat;}
#header .header-mobile{ padding-left:20px; background-position:0 -235px;}
#header .header-weibo,#header .header-weibo:visited{ padding-left:28px; background-position:0 -324px;}
#header .header-weixin,#header .header-weixin:visited{ padding-left:30px;background-position:0 -367px;}
#header .header-mobile:hover{ background-position:0 -257px;}
#header .header-weibo:hover{ background-position:0 -345px;}
#header .header-weixin:hover{ background-position:0 -390px;}
.header-logined .user-msg dt{ background-position:30px -414px;}
.header-logined .user-nav dt{background-position:5px -414px;}
.header-logined .user-msg-on dt{background-position:33px -432px; color:#666;}
.header-logined .user-nav-on dt{background-position:5px -432px;}
.header-login{ background-position:95px -452px;}
#logo h1{margin-left:10px;width:300px;height:60px;}
#logo h1 a {float: left;height: 60px;width: 300px;}
#logo h1 a img{_display:none;}
.vcode-main {display:none;position:absolute;padding:10px 20px 20px;width:146px;background:#fff;border:1px solid #BBB;box-shadow:0 0 3px rgba(100, 100, 100, 0.5);z-index:999;}
.vcode-main p {height:36px;line-height:36px;text-align:center;}
.head {margin:0 auto;width:980px;margin-bottom:10px;}
.head-hd {height:70px;position:relative;padding:0;z-index:10;_zoom:1;}
.festival-nav {height: 70px; left: 0;position: absolute; top: 0;width: 980px;}
.head-hd .logo-title{ position:absolute; top:27px;left:136px; font-size:22px; font-weight:600; color:#ffbf0a;}
.head-hd a:hover{ text-decoration:none;}
#sites {position:absolute;left:190px;top:37px;padding:1px 8px 10px 9px;background:none;}
.sites-hd {color:#999;cursor:pointer;}
.sites-bd {display:none;position:absolute;top:32px;left:0;padding:0 10px 5px;width:240px;background:#fff;border:1px solid #c2c903;z-index:9;}
.sites-bd dt {padding-top:5px;font-weight:700;}
.sites-bd dd {margin-bottom:5px;overflow:hidden;_zoom:1;}
.sites-bd a {float:left;margin-right:4px;padding:0 3px;color:#666;word-break:keep-all;_zoom:1;}
.sites-bd a:hover {text-decoration:none;color:#fff;background-color:#666666;}
.sites .sites-shap{display:none; position:absolute;left:28px; top:24px; z-index:100;}
.sites .sites-shap em, .sites .sites-shap span{ position:absolute;left:0; top:0;width:0;height:0;border-width:0 9px 9px 9px;border-color:rgba(255 ,255 ,255 ,0);border-color:transparent\0;*border-color:transparent;_border-color:tomato;_filter:chroma(color=tomato);border-style:solid;overflow:hidden;}
.sites .sites-shap em{top:-1px;border-bottom-color:#c2c903;}
.sites .sites-shap span{border-bottom-color:#fff;}
#sites.hover .sites-bd {display:block;padding:0 10px 5px;width:240px;border:1px solid #c2c903;background:#FFF;}
#sites.hover .sites-shap {display:block;}
.search{ position:absolute; top:20px; right:0;width:230px;height:30px; background:#e9e9e9;border-radius:5px; overflow:hidden;}
.search .search-key{ padding-left:10px;font:400 14px/30px simun;color:#b7b7b7; width:220px; height:30px;border:none;background: none repeat scroll 0 0 #e9e9e9;overflow:hidden;}
.search .search-btn{ position:absolute; width:26px;height:0; top:4px; right:4px; padding-top:20px; background-position:0 -578px; overflow:hidden;}

/*S  nav*/
.head-bd{ padding:9px 9px 9px 2px;background-color:#fff; border-bottom:3px solid #c2c903;  border-right:1px solid #eeeeee; border-left:1px solid #eeeeee;_zoom:1; overflow:hidden;}
	.hot-floor{width:280px;}
	.hot-floor h2{ float:left; width:140px; height:44px; }
		.hot-floor a{ display:block;width:138px; height:42px; border:1px solid #fff; font-size:16px; line-height:42px;}
		.hot-floor a span{ float:left; display:inline;margin:10px 5px 0 7px; width:24px; height:24px;}
		.hot-floor a span.love-floor{ background-position:0 0;}
		.hot-floor a span.marry-floor{ background-position:0 -29px;}
		.hot-floor a span.home-floor{ background-position:0 -58px;}
		.hot-floor a span.baby-floor{ background-position:0 -87px;}
		.hot-floor a:hover{ border:1px solid #c2c903;  text-decoration:none; color:#333;}
.floor{ width:685px; padding-left:2px;}
	.floor h2{ float:left; width:134px; height:28px;}
		.floor a{ display:block;padding-left:6px;width:126px; height:26px; border:1px solid #fff; font-size:14px; line-height:26px; color:#666; overflow:hidden; font-weight:normal;}
			.floor a em{display:block; float:left; height:8px; width:8px;margin:10px 5px 0 0; font-size:0;background:url(images/dian.jpg) no-repeat;}
			.floor a em.eat{background-position:0 -8px;}
			.floor a em.marry{background-position:0 -16px;}
			.floor a em.son{background-position:0 -24px;}
			.floor a em.house{background-position:0 -32px;}
			.floor a em.home{background-position:0 -40px;}
			.floor a em.car{background-position:0 -48px;}
			.floor a em.travel{background-position:0 -56px;}
			.floor a em.talk{background-position:0 -64px;}
			.floor a em.buy{background-position:0 -72px;}
			.floor a em.markit{background-position:0 -80px;}
			.floor a em.street{background-position:0 -88px;}
			.floor a em.job{background-position:0 -96px;}
			.floor a em.center{background-position:0 -104px;}
			.floor a:hover{ border:1px solid #c2c903; text-decoration:none; color:#666;}

	
.cont{background:#fff;}
	.main {float:left;width:730px;overflow:hidden;}
	.submain {float:right;width:240px;}
	.submain-jh{width:230px;}
	.submain-jh-hd{position:relative;width:100%;height:30px;font:400 20px/30px 'Î¢ÈíÑÅºÚ';color:#999;overflow:hidden;}
	.submain-jh-hd ul li{float:left;width:105px;height:35px;overflow:hidden;}}
	.submain-jh-hd ul li em{width:105px;color:#999;}
	.submain-jh-hd ul  i{position:absolute;top:0px;left:90px;}
	.submain-jh-hd ul li.selected em{width:105px;color:#a5ab00;}
		
			/*=S hotspot */
			.hotspot-bd {overflow:hidden;_zoom:1;}
				.hotspot-main {float:right;width:410px;}
				.hotspot-sub {float:left;padding-bottom:10px;width:320px;}
					.hotspot-list {padding:10px 0;font-size:14px;}
						.hotspot-list li {height:26px;line-height:26px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
              .hotspot-list a:hover em,.hotspot-list a:hover span{color:#0657B2;text-decoration:underline;}
					#hotspot-slide {height: 220px;margin-bottom: 10px;overflow: hidden;width: 300px;}
					#life-guid {width: 300px;border:0;overflow:hidden;}
						.lg-hd {background-position: 0 -252px; height: 30px;margin-bottom: 10px;position: relative;}
							.lg-hd h2 {width:80px;font:400 20px/30px "Microsoft Yahei";height:30px;color:#a5ab00;}
							.life-ad {position:absolute;top:0;right:0;width:120px;height:30px;overflow: hidden;}
							.life-ad  img{display:block;width:120px;height:30px;}
							.lg-hdline {overflow:hidden;}
								.lg-hdline li {vertical-align:top;overflow:hidden;_zoom:1;}
								.lg-hdline a {float: left;padding: 10px 0;width: 282px;}
								.lg-hdline a,.lg-hdline a:hover,.lg-hdline a:hover h4,.lg-hdline a:hover p{color:#ee9e05;}
								.lg-hdline h4 {font:400 14px/22px "Microsoft Yahei";height:22px;overflow:hidden;word-break:break-all;word-wrap:break-word;color:#333;}
								.lg-hdline p {height:40px;line-height:20px;color:#999;word-break:break-all;word-wrap:break-word;overflow:hidden;}
								.lg-hdline img {float:left;margin:3px 10px 0 0;width:80px;height:60px;line-height:0;font-size:0;}
							.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 */

		.sub-ad {margin-bottom:10px;width:230px;height:60px;overflow:hidden;z-index:1;}

/*=E cont */

.ad-680x90 {margin:10px auto 0;width:980px;overflow:hidden;_zoom:1;}
.ad-680x90 li {float:left;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-190x60 {margin-top:0;height:auto;overflow:hidden;_zoom:1;}
.ad-190x60 li{margin-bottom:10px;}
.ad-740x60 {margin-bottom:10px;}

/*=S txt-list-mod*/
.txt-list-mod {margin-bottom:7px;font-size:12px;}
	.txt-list-mod li{font-size:12px;height:26px;line-height:26px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
/*=E txt-list-mod*/

/*=S txt-type-list-mod*/
.txt-type-list-mod .class-type{display:inline-block;width:31px;height:22px;text-indent:2px;line-height:22px;background:#FFF url(images/index_icon_cq.png) 0 -197px no-repeat;}
/*=E txt-type-list-mod*/

.haodian-intro{padding:20px 20px 0 20px;width:940px;background-color:#fff;border-radius:0;}
	
		
	
/*=S brand-type */ 
	.brand-img{position:relative;margin-right:9px;width:630px;height:260px;background:#eee;}
		.brand-img div{position:absolute;left:0;top:0;width:150px;height:260px;}
			.brand-img div.brand-img-sec-left{left:150px;}
			.brand-img div.brand-img-right{left:480px;}
			.brand-img div.brand-img-spc-top{left:300px;top:0;width:180px;height:130px;}
			.brand-img div.brand-img-spc-bottom{left:300px;top:130px;width:180px;height:130px;}
	
	.brand-list{width:300px;height:260px;}
	.brand-list-img{width:300px;height:260px;overflow:hidden;border-color:#fff;border-width:1px 0 0 1px;border-style:solid;text-align:center;}
		.brand-list-img ul{display:block;width:300px;height:260px;}
			.brand-list-img li{float:left;width:99px;height:64px;border-color:#fff;border-width:0 1px 1px 0;border-style:solid;overflow:hidden;}
				.brand-list-img li a{display:table-cell;*display:block;width:99px;height:64px;vertical-align:middle;*font-size:56px;}
				.brand-list-img li img{vertical-align:middle;}
	
		.brand-list-littletxt, .brand-list-largetxt{border-bottom:1px solid #d1d1d1;}
			.brand-list-littletxt li, .brand-list-largetxt li{float:left;width:100px;height:25px;border-top:1px solid #d1d1d1;background:#EDEFF0;text-indent:8px;font:400 12px/24px "microsoft yahei";overflow:hidden;}
			.brand-list-largetxt li{width:150px;height:36px;font:400 14px/36px "microsoft yahei";}
				.brand-list a, .brand-list a:visited{color:#4C4C4C;}
				.brand-list a:hover{color:#B61313;text-decoration:none;}
	
/*=E brand-type */
/* =S bb-tao */
.bb-tao {width:939px;}
	.bb-tao-hd h4 {font:100 20px/24px "Microsoft Yahei","SimHei";color:#819C1B;}
	.bb-tao-bd {width:937px;border:1px solid #DADADA;background:#dedede\9;background-image: linear-gradient(bottom, rgb(255,255,255) 3%, rgb(233,233,233) 100%);background-image: -o-linear-gradient(bottom, rgb(255,255,255) 3%, rgb(233,233,233) 100%);background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 3%, rgb(233,233,233) 100%);background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 3%, rgb(233,233,233) 100%);background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 3%, rgb(233,233,233) 100%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.03, rgb(255,255,255)),color-stop(1, rgb(233,233,233)));overflow:hidden;}
	.bb-tao-bd ul {width:938px;}
		.bb-tao-bd li {display:inline;float:left;margin-right:1px;width:133px;height:197px;overflow:hidden;background:#fff url(images/bb_bg.png) left 64px no-repeat;background:#fff\9;text-align:center;}
			.bb-tao-bd li img{width:105px;height:105px;width:120px\9;height:120px\9;-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);}
			.bb-tao-bd li span{display:block;width:100%;height:30px;text-align:center;overflow:hidden;_font-weight:bold;}
			.bb-tao-bd li span.big-title{padding-top:5px;height:30px;line-height:30px;font-size:20px;}
			.bb-tao-bd li span.small-title{width:100%;margin-bottom:19px;margin-bottom:10px\9;height:24px;line-height:24px;font-size:14px;overflow:hidden;}
			.bb-tao-bd li.style1 a b{display:block;}	
			.bb-tao-bd li.style1 a{color:#1CAAD0;}	
			.bb-tao-bd li.style2 a{color:#F95877;}
			.bb-tao-bd li.style3 a{color:#F87D2D;}
			.bb-tao-bd li.style4 a{color:#7974DA;}
			.bb-tao-bd li.style5 a{color:#465565;}
			.bb-tao-bd li.style6 a{color:#2B98ED;}
			.bb-tao-bd li.style7 a{color:#DA3522;}
				.bb-tao-bd li a, .bb-tao-bd li a:visited{text-decoration:none;}
				.bb-tao-bd li a:hover{text-decoration:underline;}
/* =E bb-tao */

		.pic-list-box{position:relative;height:260px;overflow:hidden;}
			.pic-list-box li{float:left;overflow:hidden;}
				.black-mark {display:none;position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.6);}
			.pic-list-box .pic150{width:150px;}
				.pic150 .black-mark {width:150px;height:260px;}
			.pic-list-box .pic240{width:240px;}
				.pic240 .black-mark {position:absolute;left:0;top:0;width:240px;height:260px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.6);}
				.pic-box{display:inline-block;position:relative;}
				.pic-box h4 {padding:0 10px 0;height:20px;font:700 16px/20px "Microsoft Yahei","SimHei";color:#000;overflow:hidden; }
				.pic-box em {display:block;position:absolute;right:0;bottom:0;padding:0 2px;font-size:12px;color:#fff;background:#727270;}	
				.pic-box .user-show {position:absolute;display:block;left:0;bottom:-66px;padding:10px 0 8px;}		
				.pic-box .user-show{color:#000;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2F5F5F5', endColorstr='#B2F5F5F5');background:rgba(245,245,245,0.7);}
					.pic-box .user-show p {margin:0;padding:0 10px;height:28px;line-height:28px;}
					.pic-box .user-show a {display:block;float:left;margin:6px 4px 0 0;padding:0 7px;height:20px;line-height:20px;color:#fff;border-radius:12px;background:#AF1111;}
					.pic-box .user-show span {display:block;float:right;color:#666;height:28px;line-height:32px;}
					.pic-box .user-show  b {font-size:30px;margin:0;padding:0;}	
					
/* =S nav adv */
.head-flow-adv{position:absolute;left:300px;top:0;z-index:9;width:100px;height:100px;}
/* =E nav adv */


/*E nav*/
.hotspot-sub { float: left;padding-bottom: 10px;width: 300px;}
.ad-300x30{margin-bottom:10px;width:300px;height:30px;overflow:hidden;}

/*=s ÂÖ²¥ÑùÊ½*/
.slide-player {overflow: hidden;position: relative;}
.slide-player .slide-item {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.slide-player .slide-item a, .slide-player .slide-item a:visited {color: #FFFFFF;display: block;height: 100%;width: 100%;}
.slide-player .slide-item a:hover {color: #FFFFFF;text-decoration: none;}
.slide-player .slide-item img {height: 100%;width: 100%;}
.slide-player .slide-item span {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);bottom: 0;display: block;height: 45px;left: 0;
							line-height: 21px;
							position: absolute;
							text-indent: 5px;
							width: 100%;
							font:16px/32px "microsoft yahei",'ºÚÌå';
						}
						:root .slide-player .slide-item span {

						}
						.slide-player .slide-page {
							bottom: 5px;
							position: absolute;
							right: 0;
						}
						.slide-player .slide-page a, .slide-player .slide-page a:visited {
							background: none repeat scroll 0 0 #FFFFFF;
							float: left;
							font: 700 12px/15px Simsun;
							height: 11px;
							margin-right: 3px;
							overflow: hidden;
							text-align: center;
							border-radius:6px;
							width: 11px;
						}
						.slide-player .slide-page .trigger, .slide-player .slide-page .trigger:visited {
							background: none repeat scroll 0 0 #26aad4;
							color: #FFFFFF;
							text-decoration: none;
						}
						.slide-player .slide-page a, .slide-player .slide-page a:visited {
							background: none repeat scroll 0 0 #FFFFFF;
							float: left;
							height: 0;
							margin-right: 5px;
							overflow: hidden;
							padding-top: 11px;
							width: 11px;
						}
						.slide-player .slide-page a:hover, .slide-player .slide-page .trigger, .slide-player .slide-page .trigger:visited {
							background: none repeat scroll 0 0 #9EB624;
						}
						
						.slide-player .slide-page a.trigger {
							background: none repeat scroll 0 0 #ee9e05 !important;
							color: #FFFFFF !important;
							text-decoration: none;
						}
						/*=e ÂÖ²¥ÑùÊ½*/
						
#headline a {display:block;margin-bottom:20px;width:100%;}
#headline h1 {height:30px;font:400 22px/30px "Î¢ÈíÑÅºÚ";color:#333;text-align:center;word-break:break-all;word-wrap:break-word;overflow:hidden;}
#headline a:hover,#headline a:hover h1,#headline a:hover p {color:#ee9e05;}
#headline p {height:42px;line-height:21px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.hotspot-list li em a,.hotspot-list li em a:visited{color:#ee9e05;}
.hotspot-cont{margin-bottom:10px;width:410px;height:50px;overflow:hidden;}
.hotspot-cont img{float:left;width:100px;height:50px;margin-right:10px;}
.hotspot-cont p a,.hotspot-cont p a:visited{float:left;width:300px;height:25px;font:400 14px/25px 'Î¢ÈíÑÅºÚ';color:#ec6a01;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.hotspot-cont p a:hover{color:#ec6a01;}
.hotspot-list li a:hover{color:#ee9e05;}

.submain-jf{margin-left:10px;width:230px; height:245px;background:url(images/login-box-bg.png) no-repeat;}
.login-box{ position:relative;width:230px; height:175px;}
.login-loading {padding-top:40px;text-align:center;line-height:80px;height:80px;}
.login-loading span{padding-left:20px;background:#FFF url(images/btn_loading.gif) 0 0 no-repeat;}
.login{ padding:30px 0 0 25px;}
.login .btn,.login .btn:visited{float:left;padding:0; margin-bottom:10px; width:170px; height:40px; font-size:16px; color:#fff; border-radius:5px; text-align:center; line-height:40px;}
.login .btn:hover{ text-decoration:none;}
.login .login-btn{width:205px;height:100px;overflow:hidden;}
.login .btn-login{*margin-left:4px; background:#c2c903;}
.login .btn-login:hover{ background:#b2b900;}
.login .register-btn{ background:#ffbf0a;}
.login .register-btn:hover{ background:#eab00a; color:#fff;}
.login-others a, .login-others a:visited {
			display:inline-block;
			_display:inline;
			_zoom:1;
			padding-left:20px;
			margin-right:0px;
			height:18px;
			color:#333;
			background:url(images/common.png) no-repeat 0 0;
			vertical-align:middle;
		}
.login-others a.phone-login, .login-others a.phone-login:visited{background:url(images/phoneicon.png) no-repeat; padding-left: 13px;}	

		.login-others .wb, .login-others .wb:visited {
			background-position:-20px 0;
		}
		.login-others .qh, .login-others .qh:visited {
			background-position:-60px 0;
		}
		.login-others .tb, .login-others .tb:visited {
			background-position:-40px 0;
		}
		.login-others a:hover {
			color:#DB7C08;
		}
		.login-others p {
			display:inline-block;
			float:left;
			overflow:hidden;
			_zoom:1;
		}	
	.jh-name{margin:12px 0 0 10px;width:210px;color:#666;text-align:center;overflow:hidden;}
	.jh-name p{width:210px;height:18px;overflow:hidden;}
	.jh-name p em{color:#ee9e05;}
	.logined .logined-hd{ padding:12px 0 0 85px;}
	.logined-hd .uname img{ position:absolute; top:10px; left:-15px; height:85px; width:85px; border-radius:45px; border:3px solid #fff; box-shadow:0 4px 3px #c5c5c5;}
	.logined-hd .uname a{ font-weight:bold; color:#333;}
		.logined-hd p{ line-height:25px;}
		.logined-hd .uhome{display:inline-block;padding:0 2px;border:1px solid #a5ab00; font:400 12px/16px simsun;line-height:16px;color:#bbc040;}
		.logined-hd .uhome:hover{ color:#bbc040; text-decoration:none;}
.logined .logined-bd{ width:202px; overflow:hidden;}
	.logined-bd .udata{ margin-left:20px; width:183px;}
 .logined-bd .udata a{ display:block; float:left; margin-top:5px; width:60px; text-align:center; border-right:1px solid #ddd; overflow:hidden;}
	 .udata a div{ font-size:22px; font-family:"Microsoft Yahei";color:#f69f08;}
	 .udata i{ float:left; color:#e5e5e5; padding:0 5px; font-size:40px;}
	 .udata a:hover{ text-decoration:none;}	
	 .color2{color:#a5ab00;}
	  .color3{color:#ee9e05;}
.ad-230x60{float:right;margin-bottom:15px;width:230px;height:60px;overflow:hidden;}
.ad-230x60 img{display:block;width:230px;height:60px;}
.link6 a:hover{color:#ee9e05;}


.box{position:relative;margin-bottom:10px;background-color:#fff;zoom:1;}
.box .box-ad{position:absolute;right:0;top:0;height:60px;overflow:hidden;}
.box-hd{margin-top:10px;height:40px;}
.box-bd{position:relative;zoom:1;}
.box-hd h3{float:left;margin-right:20px;height:40px;font:400 30px/40px "Microsoft Yahei","SimHei";color:#ff7700;}
.box-hd span{font:400 24px/40px "Microsoft Yahei","SimHei";color:#a5ab00;cursor:pointer;}
.today{width:625px;height:40px;overflow:hidden;}
.today em{float:right;margin-right:15px;width:130px;height:40px;font:700 24px/40px 'Microsoft Yahei';color:#ff7700;background:url(images/m.jpg) 105px 12px no-repeat;}
.tip-new{width:240px;height:40px;overflow:hidden;}
.tip-new p{width:240px;height:20px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.tip-new p a,.tip-new p a:visited{color:#666;}
.tip-new p a:hover{color:#ee9e05;}
.ulbox div{float:left;margin-right:10px;width:320px;*overflow:hidden;}
.ulbox div.ulbox-last{margin-right:0;}.colorful{width:330px;}
.colorful li{margin:0 10px 10px 0;width:155px;height:155px;}
.colorful li img{width:155px;height:155px;}
.colorful li span{width:155px;}
.colorful li em{width:155px;}
.colorful .photo-308,.colorful .photo-308 img,.colorful .photo-308 span,.colorful .photo-308 em{width:320px;}
.colorful .photo-308,.colorful .photo-308 img{height:320px;}
.colorful li{position:relative;float:left;width:155px;height:155px;margin:0 10px 10px 0;font:400 14px/14px "Microsoft Yahei";}
.colorful li:hover{box-shadow:0 0 6px rgba(50,50,50,0.3);}
.colorful li img{width:155px;height:155px;}
.colorful .photo-big,.colorful .photo-big img{width:260px;height:340px;}
.colorful span,.colorful em,.coin-pp em{position:absolute;left:0;bottom:0;width:155px;height:25px;text-indent:5px;line-height:25px;overflow:hidden;}
.colorful span,.coin-pp span{background-color:#000;opacity:.4;filter:alpha(opacity=40);}
.photo-big span,.photo-big em{width:260px;height:42px;line-height:42px;font-size:20px;}
.colorful a,.colorful a:visited,.coin-pp,.coin-pp:visited{color:#fff;}
.colorful a:hover span,.coin-pp:hover span{background-color:#8CA226;}
.colorful a:hover,.coin-pp:hover{color:#fff;text-decoration:none;}


.box-map{position:relative;width:100%;height:40px;font:400 24px/40px 'Î¢ÈíÑÅºÚ';color:#666;overflow:hidden;}
.box-map .want a,.box-map .want a:visited{position:absolute;bottom:5px;left:125px;padding-left:30px;font:400 14px/24px simsun;color:#666;background:url(images/bi.jpg) no-repeat;}
.box-map .want a:hover{color:#ee9e05;}
.box-map .last-theme a,.box-map .last-theme a:visited{position:absolute;bottom:5px;left:220px;padding-left:30px;font:400 14px/24px simsun;color:#666;background:url(images/xin.jpg) no-repeat;}
.box-map .last-theme a:hover{color:#ee9e05;}
.box-map span{float:left;height:40px;font:400 28px/40px 'Î¢ÈíÑÅºÚ';color:#666;overflow:hidden;}
.box-map .ad-230x40{position:absolute;top:0;right:0;width:230px;height:40px;overflow:hidden;}
.box-map .ad-230x40 img{display:block;width:230px;height:40px;}
.tt{float:left;width:483px;height:194px;border-top:5px solid #fcbcbc;border-right:1px solid #dadada;border-bottom:1px solid #dadada;border-left:1px solid #dadada;overflow:hidden;}
.box .show {border-top:5px solid #bda785;}
.box .eat  {border-top:5px solid #91d9f0;}
.box .fashion {border-top:5px solid #eb8ebf;}
.box .marry  {border-top:5px solid #f2165b;}
.box .son  {border-top:5px solid #c9df9b;}
.box .house  {border-top:5px solid #dbc181;}
.box .home  {border-top:5px solid #91d9f0;}
.box .car  {border-top:5px solid #81558d;}
.box .travel  {border-top:5px solid #55808d;}
.mr10{margin-right:10px;}
.tt-hd{padding-top:5px;width:100%;height:40px;overflow:hidden;}
.tt-hd span{float:left;margin-left:17px;height:40px;font:400 24px/40px  'Î¢ÈíÑÅºÚ';overflow:hidden;}
.buy span a,.buy span a:visited{color:#fcbcbc;}
.buy span a:hover{color:#fcbcbc;}
.show  span a,.show  span a:visited{color:#bda785;}
.show  span a:hover{color:#bda785;}
.eat  span a,.eat  span a:visited{color:#91d9f0;}
.eat  span a:hover{color:#91d9f0;}
.fashion span a,.fashion span a:visited{color:#eb8ebf;}
.fashion span a:hover{color:#eb8ebf;}
.marry  span a,.marry  span a:visited{color:#f2165b;}
.marry  span a:hover{color:#f2165b;}
.son  span a,.son  span a:visited{color:#c9df9b;}
.son  span a:hover{color:#c9df9b;}
.house  span a,.house  span a:visited{color:#dbc181;}
.house  span a:hover{color:#dbc181;}
.home  span a,.home  span a:visited{color:#91d9f0;}
.home  span a:hover{color:#91d9f0;}
.car  span a,.car  span a:visited{color:#81558d;}
.car  span a:hover{color:#81558d;}
.travel  span a,.travel  span a:visited{color:#55808d;}
.travel  span a:hover{color:#55808d;}
.tt-hd .ad-160x40{float:right;width:160px;height:40px;overflow:hidden;}
.tt-hd .ad-160x40 img{display:block;width:160px;height:40px;}

.tt-hd p{width:189px;height:40px;font:400 14px/40px simsun;color:#666;text-align:center;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.tt-hd p a,.tt-hd p a:visited{color:#666;}
.tt-hd p a:hover{color:#666;}
.tt-bd{padding:0 9px;}
.tt-item{float:left;margin-top:6px;width:266px;height:134px;overflow:hidden;}
.tt-item li{width:100%;height:28px;font:400 14px/28px simsun;color:#666;word-break:break-all;overflow:hidden;}
.tt-item li a,.tt-item li a:visited{width:100%;height:28px;font:400 14px/28px simsun;color:#666;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.tt-item li a:hover{color:#ee9e05;}
.tt-bd img{float:right;width:180px;height:140px;}



.box-friends{position:relative;padding-left:10px;width:970px;height:40px;font: 400 24px/40px "microsoft yahei";color:#f479a1;border-bottom:3px solid #f479a1;overflow:hidden;}
.box-friends span {height: 29px;width: 37px;background: url("images/index_icon.png")  0 -116px repeat;display: inline-block; margin-right: 10px;vertical-align: middle; }
.box-friends .ad-230x40{position:absolute;top:0;right:0;width:230px;height:40px;overflow:hidden;}
.box-friends .ad-230x40 img{display:block;width:230px;height:40px;}
/*S==related-mod*/	
.related-mod{ float:left; margin-right:10px;width:175px; height:210px;}
	.related-hd{padding-left:35px; margin-top:5px;  color:#fb435d; font:700 20px "microsoft yahei"}
	.related-hd a,.related-hd a:visited{color:#f479a1;}
		.pic-txt a,.pic-txt a:visited{ display:block; padding:10px; border:1px solid #e6e6e6; text-decoration:none;}
		.pic-txt a:hover{ border-color:#c2c903; text-decoration:none;}
			.pic-txt strong,.pic-txt span{ display:block; margin-top:12px; color:#666;}
			.pic-txt strong{ margin-top:13px; color:#333; font:700 16px/16px "microsoft yahei";}
		.small-pic{ padding:15px 0 5px 15px;_width:213px; border:1px solid #eee;overflow:hidden;_zoom:1;}
			.small-pic a{ display:inline-block; margin-bottom:6px; margin-right:4px; width:60px;}
			.small-pic span{ display:block; margin:5px 0 5px 0; text-align:center; color:#666; font:400 12px/14px simsun;_position:relative;_height:14px;}
		.news-txt{ padding:15px 0 14px 15px; _height:352px; border:1px solid #eee;overflow:hidden;}
			.news-txt a,.news-txt a:visited{ display:block; margin-bottom:12px; height:20px; color:#666; font:400 12px/20px simsun; overflow:hidden;}
			.news-txt i{ display:inline-block; width:22px; margin-right:3px;font:400 18px/20px arial; font-style:italic; }
			.topNews i{  color:#ee9e05;}
	.find-what{width:175px;overflow:hidden;}
	.find-what td{padding:5px 0;color:#666;overflow:hidden;}
	#sex{width:118px;border:1px solid #cdcdcd;overflow:hidden;}
	#startAge{width:55px;border:1px solid #cdcdcd;overflow:hidden;}
	#endAge{width:55px;border:1px solid #cdcdcd;overflow:hidden;}
		.find-what p i{ margin:0 3px; font:400 20px arial;}
			.love-info label{ width:50px; margin-right:2px;}
			.find-what table a.love-search-btn {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #bababa;color: #999;display: inline-block;font-weight: 400;height: 28px;line-height: 28px; text-align: center;width: 78px;}
			.love-try{ margin:10px 0 5px;  color:#000; font:700 12px simsun;}
/*S==related-mod*/
/*S=Friends*/
.friends .cont-hd{ border-color:#f479a1;} 
	.friends h3 span{ width:37px; height:29px; background-position:0 -116px;}
	.friends .side-nav li i{ background:#ef7da1}
.friends .sideNav-wrap{ background:url(images/love_sideNavjpg.jpg);}
.cont-bd{width:100%;height:210px;overflow:hidden;}
.love-info{padding:10px 0 0 0;overflow:hidden;}
		.find-what p i{ margin:0 3px; font:400 20px arial;}
			.love-info p{ margin-bottom:10px;}
			.love-info label{ width:50px; margin-right:2px;}
				.love-search,.love-search:visited{ display:block; margin-left:52px; margin-bottom:15px;width:78px; height:28px; text-align:center; color:#999; font:400 12px/28px simsun; border:1px solid #bababa; border-radius:2px;}
				.love-search:hover{ border-color:#c2c903; text-decoration:none;}	
				.find-fri a,.find-fri a:visited,.find-fri a:hover{ display:inline-block; width:80px; height:24px; color:#fff; text-align:center; font:400 12px/24px simsun; border-radius:15px; }
				.find-fri .find-girl{ margin-right:5px;background:#f479a1;}
				.find-fri .find-boy{ background:#35b4e1}
				.love-member{width:210px;}
	.love-member .apply,.love-member .apply:visited,.love-member  .apply:hover{ display:block; margin:15px auto 10px;width:188px; height:50px; border-radius:25px; text-align:center; color:#fff; font:700 22px/50px "microsoft yahei"; background:#f479a1}
	.love-member .find-fit{ margin-bottom:30px; color:#35b4e1; text-align:center; font:700 15px "microsoft yahei";}
	.member-right dt{ margin-bottom:15px; font:700 12px simsun;}
	.member-right dd{ float:left; margin-right:7px; margin-bottom:10px; padding-left:20px; color:#f479a1; font:700 13px "microsoft yahei"; background:url(images/index_icon.png) 0 -554px no-repeat;_white-space:nowrap;}
	.member-right dd a,.member-right dd a:visited,.member-right dd a:hover{ color:#f479a1;}
.list-ul .list-name{width:123px;height:40px;padding:5px 0 5px 10px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;overflow:hidden;}
.list-ul .list-name span{ float:left; width:92px;height:40px; line-height:20px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.list-ul .list-name em{ display:inline; float:right; margin-top:12px; margin-right:2px; width:24px; height:20px; background:url(images/index_icon.png) no-repeat 0 -529px;}
.list-ul .on{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.list-ul .on em{ background-position: 0 -504px;}
/*E=Friends*/
.list-wrap{ float:left; width:585px; height:210px;}
				.list-mod{ margin-top:8px;}
					.list-mod h4{ margin-bottom:5px; color:#fb435d; font:700 16px/20px "microsoft yahei";}
					.list-mod .list-ul{_width:585px;_margin-right:-10px;_overflow:hidden;}
					.list-mod li{ float:left; width:135px; margin-right:10px;}
					.list-mod li.on{ border-color:#c2c903;}
					.list-wrap .big-li{ padding-bottom:0; width:290px; height:350px;}
					.list-mod li a,.list-mod li a:visited,.list-mod li a:hover{ text-decoration:none; color:#333;}


.box-tao{padding-left:10px;width:970px;height:40px;font: 400 24px/40px "microsoft yahei";color:#35b4e1;border-bottom:3px solid #35b4e1;overflow:hidden;}
.box-tao span {height: 27px;width: 27px;background: url("images/lan.jpg") no-repeat;display: inline-block; margin-right: 10px;vertical-align: middle; }
.box-tao a{float:right;font:400 14px/55px "microsoft yahei";color:#666;overflow:hidden;}
/*=S submain-box*/
.sub{padding-left:10px;position:relative;margin-right:20px;width:218px;height:278px;border:1px solid #dadada;background-color:#FFF;*zoom:1;}
.sub h3 a,.submain-box h3 a:visited{margin-bottom:5px;display:block;width:212px;height:40px;text-align:center;font:400 18px/40px "microsoft yahei";color:#ec6a01;text-decoration:none;}
.sub-box{width:230px;height:278px;border-bottom:1px solid #dadada;overflow:hidden;}
.submain-box{position:relative;width:228px;height:278px;border:1px solid #dadada;overflow:hidden;}
.cont_cq .fl{margin-right:15px;}
.submain-box-hd em{padding:0 10px;font-weight:bold;color:#a5ab00;overflow:hidden;}
.submain-box-hd span{padding:0 10px;overflow:hidden;}
  .submain-box h4{padding-left:10px;height:40px;font:400 18px/40px "Microsoft yahei";color:#ec6a01;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:0 10px;overflow:hidden;_zoom:1;}
    .submain-box .submain-box-label{margin-bottom:2px;}
.submain-box h3{height:44px;font:400 18px/44px "microsoft yahei";color:#ec6a01;text-align:center;overflow:hidden;}
.lunbo{width:100%;}
.v_show{position:relative;margin-left:39px;width:150px;height:225px;overflow:hidden;}
.v_content{width:1000px;height:225px;overflow:hidden;}
.v_content li{float:left;width:150px;height:215px;overflow:hidden;}
.v_content li img{margin-bottom:4px;display:block;width:150px;height:150px;}
.v_content li p{color:#999;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.v_content li p.show-name{color:#666;height:24px;line-height:24px;text-align:center;overflow:hidden;}
.prev, .next {position:absolute;top:111px;width:14px;height:17px;text-indent:-9999px;}
.prev {left:15px;background:url(images/zuo.jpg) no-repeat;}
.zuo {background-image:url(images/zuob.jpg);}
.next {right:15px;background:url(images/you.jpg) no-repeat;}
.you {background-image:url(images/youb.jpg);}

/*=E submain-box*/


/*=S submain-box-tab*/
.submain-box .submain-box-tab{margin-right:0;}
	.submain-box-tab-item{color:#999;}
		.submain-box-tab-item li{cursor:pointer;float:left;}
		.submain-box-tab-item li.selected{color:#ec6a01;}
		.submain-box-tab-item li.selected span{color:#ec6a01;}
		.submain-box-tab-item li span{padding:0 5px;font:400 14px/40px simsun;}
		.submain-box-tab-item li.first-child span{border-left:none;}
/*=E submain-box-tab*/

/*=S submain-box-rank*/
.submain-box-rank li{height:23px;line-height:23px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
  .submain-box-rank li em,.submain-box-rank li span{margin-right:4px;*margin-right:2px;display:inline-block;width:15px;text-align:center;vertical-align:middle;font:400 12px/14px simsun;font-family:arial;}
  .submain-box-rank li span{color:#999;}
  .submain-box-rank li a, .submain-box-rank li a:visted{display:inline-block;width:185px;height:23px;vertical-align:middle;font-size:14px;color:#666;overflow:hidden;}
 .submain-box-rank li a:hover{color:#ee9e05;}
/*=E submain-box-rank*/

/*=S submain-box-rank-icon*/
.submain-box-rank-icon li em{background:#ec6a01;color:#fff;}
.submain-box-rank-icon li span{color:#999;}
/*=E submain-box-rank-icon*/
.mr20{margin-right:20px;}
.relationship-mod .relationship-mod-icon span{background:url(images/qun.jpg) no-repeat;}
.relationship-mod{  border: medium none;}
.link3 a,.link3 a:visited{color:#333;}
.link3 a:hover{color:#ee9e05;}
.relationship-mod-icon{width:95px;height:54px;overflow:hidden;}
.relationship-mod-icon em{display:block;width:100%;font:700 16px/30px "Microsoft Yahei";color:#ffbe0a;overflow:hidden;}
.relationship a{float:left;margin-right:10px;white-space:nowrap;font:400 12px/22px simsun;}
.friend-link{padding-top:10px;border-top:1px solid #dcdcdc;}
/*S=Go-top*/
*html{
background-image:url(about:blank);
background-attachment:fixed;
}
#gotop{position:fixed;bottom:0px;margin-left: 990px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#gotop a,#gotop a:visited,#gotop a.vphone{background:url("images/go-top.png") no-repeat;border:0 none;border-radius:0;display:block;height:0;overflow:hidden;padding:50px 0 0;width:50px; margin-bottom:5px;}
#gotop a:hover{background:url("images/go-top.png") no-repeat;}
#gotop a.go-feed{background-position:0 -109px;}
#gotop a.go-feed:hover{background-position:-51px -109px; background-color:transparent;}
#gotop a.go-top-btn, #gotop a.go-top-btn:visited{background-position:0 0;}
#gotop a.go-top-btn:hover{background-color:transparent;background-position:-51px 0}
#gotop a.feedback,#gotop a.feedback:visited{background-position:0 -54px}
#gotop a.feedback:hover{background-position:-51px -54px; background-color:transparent;}
#gotop a.vphone,#gotop a.vphone:visited{background-position:0 -164px}
#gotop a.vphone:hover{background-position:-51px -164px; background-color:transparent;}
.vcode-main{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;box-shadow:0 0 3px rgba(100,100,100,0.5);display:none;padding:10px 20px 20px;position:absolute;width:146px;z-index:999}
.vcode-main p{height:36px;line-height:36px;text-align:center}
#J_goTop{display:none}
/*E=Go-top*/

