	body{background-color:#fff;}
	
	.content{width:1040px; margin:0 auto; margin-top:10px; padding-left:40px; background:url(../i/ba1.gif) 20px bottom no-repeat; padding-bottom:50px;}
		.focuspic{width:668px; height:270px;border:1px solid #d7cdac; position:relative; margin-left:7px; float:left; display:inline;}
		.piccon .piclayer{position: relative;width: 668px;}
		.piclayer .pica img{width:668px;height:270px;display:block;}
		.barcon{top: 247px;height: 15px;position: absolute;left: 303px;z-index: 10;}
		.barcon a{ background:url(../i/focusnocur.gif) no-repeat;display: inline-block;height: 12px;margin-right: 5px;width: 11px;overflow:hidden;}
		.barcon a.curr{background:url(../i/focuscur.gif) no-repeat;}
		.applyservice{float:left; display:inline; margin-left:20px;}
		.detaildes{width:1000px; height:185px; margin-top:50px; float:left; display:inline; }
			.dpic{width:249px; height:185px; float:left; display:inline}
			.dpic h3 {color: #020202; font: 17px/17px 'Microsoft Yahei'; font-weight: bold; text-align: center; margin-bottom: 34px; letter-spacing: 1px;}
			.dpic p {color: #6a6a6a; font: 15px/30px 'Microsoft Yahei'; text-align: center;}
			.dedes2 h3, .dedes3 h3 {margin-bottom: 41px;}
			.dedes2 p, .dedes3 p {line-height: 38px;}
			.dash{width:1px; height:185px; float:left; display:inline; background:url(../i/dash_12.gif) no-repeat;}
		.fkba1{width:1040px; height:106px; margin:0 auto; background:url(../i/ba1.gif) no-repeat;}
		
	.hydisplay{width:1040px; margin:0 auto; margin-top:20px; padding-left:40px; background:url(../i/ba2.gif) 20px bottom no-repeat; padding-bottom:20px; }
	.hydisplay .hytitle{width:800px; margin:0 auto; font-family:"microsoft yahei"; font-size:28px; color:#404040;}
		.hytitle .titlebg{width:323px; height:24px; background:url(../i/a1_38.gif) 0 2px  no-repeat; display:inline-block; float:left;}
		.hytitle .hyzstext{display:inline-block; margin-top:-10px; float:left; padding:0 10px;}
	.hydisplay .hytab{height:35px; padding:10px 0 10px 378px;}
	.hydisplay .hytab a{width:107px; height:35px; display:inline-block; margin-right:40px;}
	.hydisplay .hytab a.femaletab{background:url(../i/a1_42.gif) no-repeat;}
	.hydisplay .hytab a.femaletab:hover{background:url(../i/femaleon_01.gif) no-repeat;}
	.hydisplay .hytab a.feon{background:url(../i/femaleon_01.gif) no-repeat;}
	.hydisplay .hytab a.maletab{background:url(../i/a1_44.gif) no-repeat;}
	.hydisplay .hytab a.maletab:hover{background:url(../i/maleonly_04.gif) no-repeat;}
	.hydisplay .hytab a.maon{background:url(../i/maleonly_04.gif) no-repeat;}
	.hycon ul{padding-left:10px; zoom:1; +padding-bottom: 10px; _padding-bottom: 10px;}
	.hycon ul li{width:185px; height:214px; border:1px solid #e1e1e1; float:left; display:inline; margin-right:10px; margin-bottom:20px; position:relative; box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2); cursor:pointer; overflow:hidden;}
	.hycon ul li.datethem{background:url(../i/a1_49.gif) -1px -1px no-repeat;}
	.hycon ul li.suggestself{background:url(../i/a1_53.gif) -1px -1px no-repeat;}
	.hycon ul li img{width:185px; height:214px;}
		.floatmsk{width:185px; height:73px; position:absolute; bottom:0px; left:0px; background-color:#000; opacity:0.5; filter: alpha(opacity=50);}
		.floatdes{width:185px; height:73px; position:absolute; bottom:0px; left:0px; text-align:center; line-height:18px; color:#fff;}
		.floatdes p{ font-family:"microsoft yahei"; font-size:16px; color:#ff5e79; line-height:30px;}
	.pagecontrol{width:685px; height:92px; padding-left:315px; background:url(../i/paba_03.gif) 350px 1px no-repeat; padding-top:10px;}
			.pagecontrol a,.prepage{padding:0 8px; height:22px; line-height:22px;  color:#a9a9a9; float:left; display:inline-block; font-size:16px; margin-right:10px; font-family:"microsoft yahei";}
			.pagecontrol a:hover{text-decoration:none; color:#ad00bc; border:1px solid #ad00bc; line-height:20px; padding-left:7px; margin-right:9px;}
			.pagecontrol a.on{text-decoration:none; color:#ad00bc; border:1px solid #ad00bc; line-height:20px; padding-left:7px; margin-right:9px;}
			.prepage{border:1px solid #a9a9a9; font-size:14px; line-height:20px; cursor:pointer;}
			.prepage:hover{color:#ad00bc; border:1px solid #ad00bc;}
		.pagecontrol .hover{color:#ad00bc; border:1px solid #ad00bc;}
/* 活动回顾 */
.hydisplay .hdreviewtitle { font-family: "microsoft yahei"; font-size: 18px; line-height: 30px; margin-bottom: 12px; color: #b2b2b2; text-align: center; }
.hdreviewcon ul { padding-left: 10px; zoom: 1; +padding-bottom: 10px; _padding-bottom: 10px; }
.hdreviewcon ul li { width: 318px; height: 168px; border: 1px solid #d9d9d9; float: left; display: inline; margin-right: 10px; margin-bottom: 20px; position: relative; cursor: pointer; overflow: hidden; }
.hdreviewcon ul li img {width: 320px; height: 170px; }
.hdreviewcon .floatmsk { width: 320px; position: absolute; bottom: 0; left: 1px; background: #000; opacity: 0.5; filter: alpha(opacity=50); }
.hdreviewcon .floatdes { width: 300px; height: auto; position: absolute; bottom: 0; left: 0; padding: 4px 10px; text-align: left; line-height: 26px; color: #fff; }
.hdreviewcon .floatdes p,.hdreviewcon .floatdes a { font-family: "microsoft yahei"; font-size: 16px; color: #fff; line-height: 26px; }
