 @charset "utf-8";
/* CSS Document */

/*报名页*/
.hdbox{width:1000px;margin:20px auto;background:#fff;overflow:hidden;}
.hd_bm{width:970px;margin:0 auto;}
.hb_tit{border-left:3px solid #fa5e72;height:24px;line-height:24px;font-size:16px;padding-left:9px;margin-top:10px;}
.hb_st span{background:url(../images/hd_icon.png) no-repeat;font-size:16px;color:#fff;display:inline-block;width:25px;height:30px;line-height:30px;padding-left:5px;margin-right:8px;}
.hb_st{font-size:16px;color:#555;margin-top:15px;margin-left:12px;}
.hb_step1 dl{background:#fafafa;border:1px solid #ededed;margin:18px 21px 0 21px;overflow:hidden;padding:12px;height:100%;}
.hb_step1 dt{float:left;width:154px;text-align:right;}
.hb_step1 dt img{border:1px solid #eee;display:block;}
.hb_step1 dd{float:right;width:745px;}
.hb_step1 dd h5{font-size:16px;color:#333;line-height:28px;}
.hb_step1 dd p{color:#666;line-height:22px;margin-left:8px;}
.hb_step1 dd p img{ vertical-align:middle;}
.hb_step2 ul{background:#fafafa;border:1px solid #eee;margin:18px 21px 0 21px;padding:0 28px 15px 28px;}
.hb_step2 li label{color:#666;width:72px;display:inline-block;}
.hb_step2 li{margin-top:15px;}
.hb_step2 li input{background:#fff;border:1px solid #ddd;border-radius:5px;width:230px;height:22px;padding:4px;line-height:22px;}
.hb_step2 li input.input2{width:110px;}
.hb_step2 li span{color:#999;font-size:12px;margin-left:10px;}
a.hd_code{background:#0098c2;color:#fff;width:105px;height:30px;text-align:center;line-height:30px;display:inline-block;border-bottom:2px solid #0188ad;margin-left:15px;}
a.hd_code:hover{background:#0086ab;border-bottom:2px solid #00799a;text-decoration:none;}
.hb_step2 li img{ vertical-align:middle;margin-left:15px;}
.hd_change{margin-left:8px;color:#2b81d4;font-size:12px;}
.hb_step3 ul{margin-left:50px;margin-top:20px;}
.hb_step3 li{margin-top:8px;}
span.hd_tip{font-size:12px;color:666;margin-left:10px;}
span.pink{color:#ff596f;}
.hd_acc{width:928px;margin:0 auto;border-top:1px solid #dedede;overflow:hidden;padding:30px 0;margin-top:30px;}
.hd_xz{float:left;margin-left:30px;display:inline;}
.hd_abtn{float:right;}
.hd_xz a{font-size:12px;color:#0098c2;margin-left:5px;}
.hd_abtn span{font-size:16px;color:#333;}
.hd_abtn span b{color:#fa5e72;font-size:24px;font-family:arial; vertical-align:middle;}
a.hd_bmbtn{background:#fa5e72;color:#fff;text-align:center;display:inline-block;width:120px;height:40px;line-height:40px;font-size:20px;margin-left:30px;}
a.hd_bmbtn:hover{background:#ff2642;text-decoration:none;}

/*报名页面弹出层 */
.tc_bmcg span.close{cursor:pointer;display:block;text-align:right;margin:14px 14px 0 0;}
.tc_bmcg h2{text-align:center;line-height:32px;font-size:22px;color:#666;margin-bottom:20px;margin-top:10px;}
.tc_bmcg h2 img{ vertical-align:text-bottom;margin-right:10px;}
.tc_bmcg li{text-align:center;line-height:30px;}
.hd_back{background:#fff8f9;border:1px solid #ffbcc5;color:#ff546a;}
.hd_look{background:#ebfbff;border:1px solid #7acfe7;color:#43acce;}
.tc_bmcg li a{display:inline-block;width:98px;height:28px;font-size:12px;margin:20px 7px;}
.tc_bmcg li b{color:#ff7586;font-size:18px;font-family:arial;}
.tc_bmcg li em{font-style:normal;color:#ff7586;}
.im_pay{display:inline-block;font-size:14px;background:#fe8723;width:100px;height:30px;color:#fff;line-height:30px;}
.im_pay:hover{background:#ff7400;text-decoration:none;}

/*支付页*/
.hd_info{border:1px solid #ededed;background:#f4f5fa;margin:20px 20px 10px 20px;padding:12px 20px;}
.hd_info li{line-height:color:#555;line-height:30px;}
.hd_info li b{font-size:18px;font-family:arial;color:#fa5e72;}
.hd_info li span{ text-decoration:line-through;}
.hd_info li span b{font-size:16px;color:#333;}
.hd_info li.hd_red{font-size:13px;color:#df112c;}
.hd_info li.hd_red img{ vertical-align:middle;margin-right:8px;}
.payway{margin:0 20px 50px 20px;}
.pw_tit{clear:both;overflow:hidden;height:100%;}
.pw_tit li{float:left;width:168px;text-align:center;font-size:16px;color:#333;margin:15px 34px 0 0;display:inline;}
.pw_tit li.hover a,.pw_tit li a:hover{background:url(../images/hd_bgh.gif) no-repeat;text-decoration:none;border:1px solid #ffbcc5;}
.pw_tit li a{display:block;color:#333;border:1px solid #ddd;background:#fafafa;height:58px;line-height:58px;}
.payway h4{font-size:16px;}
.backList{border:2px solid #b0c2e1;margin-top:20px;padding:20px;display:none;}
.pay_amount{clear:both;overflow:hidden;}
.pay_amount span{float:left;background:url(../images/hd_icon2.gif) left 50% no-repeat;text-indent:40px;font-size:16px;color:#333;}
.pay_amount p{float:right;font-size:12px;color:#333;}
.pay_amount p b{font-size:18px;font-family:arial;color:#fa5e72;}
.backList li{float:left;width:152px;height:29px;border:1px solid #b0c2e1;padding:3px 0 3px 28px;margin:12px 6px 0 6px;display:inline;}
.backList ul{clear:both;overflow:hidden;margin:10px 54px 0 54px;height:100%;}
.backList li.moreBank{width:182px;height:37px;background:#d7f1ff;border:0;padding:0;line-height:37px;text-align:center;font-size:14px;}
.backList li.moreBank a{color:#0098c2;}
.backList li.hd_hide{display:none;}
.tcfx1{text-align:right; font-size:12px;margin-right:20px;}
.tcfx1 a{ text-decoration:underline;color:#0098c2;}
.tcfx1 input{margin-right:10px;}
/*支付弹出层*/
#maskDiv{
	background:#fefefe;
	z-index:99999;
	width:428px;
	height:250px;
	position:fixed !important;
	left:50%;
	top:50%;
	margin-left:-214px !important;
	margin-top:-125px !important;
	position:absolute;/*IE6*/ 
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.payDiv h2{border-bottom:1px solid #e9e9e9;height:50px;line-height:50px;background:url(../images/hd_icon3.gif) left 50% no-repeat;text-indent:45px;font-size:22px;margin-left:20px;}
.payDiv h2 a{float:right;margin:12px 12px 0 0;}
.payDiv li{text-align:center;color:#666;line-height:30px;}
.payDiv li a{color:#43acce;}
.payDiv li span{font-size:12px;width:98px;height:28px;display:inline-block;margin:30px 7px;}
.payDiv li span.repay{background:#fff8f9;border:1px solid #ffbcc5;}
.payDiv li span.paysuc{background:#ebfbff;border:1px solid #7acfe7;}
.payDiv ul{margin-top:30px;}

/*活动详情进行中*/
#lmbox{width:1000px;margin:-10px auto 0 auto;background:#fff;}
#lmbox970{width:970px;margin:0 auto;}
.hd_crumbs{border-bottom:1px solid #dedede;height:32px;line-height:32px;color:#666;padding-top:8px;padding-left:5px;}
.hd_crumbs a{color:#333;}
.hd_crumbs a:hover{color:#fa5e72;text-decoration:none;}
.dbt_box{text-align:center;font-size:24px;color:#333;margin:15px 0;}
.hdxqimg{float:left;width:316px;}
.xq_img{border:1px solid #f5f5f5;position:relative;}
.hdxq_share{margin-top:25px;}
.hdxq_share span{display:inline-block;}
.hdxq_share span img{margin-right:10px; vertical-align:middle;}
.hdxq_share a{width:17px;height:17px;background:url(../images/hd_share.png) no-repeat;display:inline-block;margin-left:9px; vertical-align:text-top;}
.hdxq_share a.fxd1{background-position:-6px -5px;}
.hdxq_share a.fxd2{background-position:-26px -5px;}
.hdxq_share a.fxd3{background-position:-45px -5px;}
.hdxq_share a.fxd4{background-position:-65px -5px;}

/*无费用样式*/
.xq_r1{float:right;width:630px;}
.hdxqbox{overflow:hidden;height:100%;}
.xq_r1 dl{overflow:hidden;line-height:24px;margin:0 10px;height:100%;}
.xq_r1 dt{float:left;color:#888;}
.xq_r1 dd{float:left;color:#333;margin-right:10px;display:inline;}
.invNum{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:10px 0;padding:12px 0;overflow:hidden;height:100%;}
.invNum dl{float:left;padding-right:10px;}
.invNum dd span{font-size:12px;color:#666;}
.invNum dd{color:#666 !important;}
.invNum dd span em{font-style:normal;color:#fa5e72;}
.hd_fy{background:#fafafa;height:54px;line-height:54px;padding:0 13px;font-weight:bold;font-size:20px;color:#666666;margin:9px 0;}
.hd_fy em{font-style:normal;color:#fe8a4b;font-size:24px;margin-right:8px;}
.hdxq3_bm{background:url(../images/hd_icon7.gif) left 50% no-repeat;text-indent:35px;font-size:16px;color:#666;line-height:25px;}
.hdxq3_bm a{display:inline-block;border-bottom:2px solid #ea485d;width:150px;height:40px;background:#ff6074;font-size:20px;color:#fff;text-align:center;line-height:40px;margin-left:30px;text-indent:0;}
.hdxq3_bm span{color:#ff6074;}
.hdxq3_bm a:hover{text-decoration:none;background:#ff2642;border-bottom:2px solid #e41a34;}
a.ccxl{color:#009bc6;margin-left:10px;background:url(../images/xl.gif) left 50% no-repeat;padding-left:16px;}

/*有费用样式*/
/*.xq_r2{float:right;width:630px;}
.xq_r2 dl{overflow:hidden;line-height:24px;margin:0 10px;height:100%;}
.xq_r2 dt{float:left;color:#888;}
.xq_r2 dd{float:left;color:#333;margin-right:10px;display:inline;}*/
.hd_fy2 em{font-style:normal;color:#454545;font-size:24px;margin-right:8px;font-weight:bold;}
.hd_fy2{color:#666;font-size:14px;font-weight:normal;background:#fafafa;height:54px;line-height:54px;padding:0 13px;margin:9px 0;}
.hd_fy2 b{font-size:20px;color:#fe8a4b;}

/*活动介绍*/
.hdjs{float:left;width:639px;margin-top:30px;overflow:hidden;}
h3.hd_h3{border-bottom:2px solid #fa5e72;font-size:16px;color:#333;line-height:28px;padding-left:10px;}
.hdjstit{font-weight:bold;color:#545454;background:url(../images/hd_icon6.gif) left 50% no-repeat;text-indent:30px;margin:17px 0;line-height:20px;height:20px;}
.hdjs01{margin:0 5px;}
#tximg{width:80px; height:80px; position:relative; overflow:hidden;float:left;margin-left:10px;display:inline;margin-top:25px;}
.tx_mask{ position:absolute; top:0px; left:0px;background:url(../images/zzbg.png) no-repeat !important;width:80px;height:80px;z-index:999;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/zzbg.png");}
.jy_con{background:url(../images/hdjybg.gif) no-repeat;width:478px;height:75px;padding:5px 20px;line-height:22px;font-size:12px;position:relative;margin-top:5px;}
.hdjs01 dl{overflow:hidden;height:100%;}
.hdjs01 dd{float:right;width:518px;}
.jy_n{font-size:16px;color:#fa5e72;}
.jy_n em{font-style:normal;font-size:14px;}
.jy_n span{font-size:12px;color:#666;}
.jy_con span{color:#999;}
.jy_con em{font-style:normal;position:absolute;right:20px;bottom:5px;color:#999;}
.jy_con p{color:#666;text-indent:2em;}
.hdjs02{padding-top:15px;}
.hdjs02 table{border-left:1px solid #eee;border-top:1px solid #eee;}
.hdjs02 table td,.hdjs02 table th{border-bottom:1px solid #eee;border-right:1px solid #eee;}
.hdjs02 table th{font-weight:normal;text-align:center;line-height:33px;color:#444;background:#f9f9f9;}
.hdjs02 table td{color:#666;padding:10px 15px;font-size:12px;}
.hdjs02 ul{border-left:1px solid #eee;}
.hdjs02 li p.litit{}
.hdjs02 li{border-bottom:1px solid #eee;overflow:hidden;height:100%;font-size:12px;}
.hdjs02 li p{border-right:1px solid #eee;float:left;text-align:center;color:#666;height:18px;padding:10px 0;}
.hdjs02 li p.hdw1{width:100px;}
.hdjs02 li p.hdw2{width:110px;}
.hdjs02 li p.hdw3{width:405px;text-align:left;padding:10px 10px;}
.hdjs02 li.litit p{color:#444;font-size:14px;text-align:center;background:#f9f9f9;}
.hdjs03 ul{overflow:hidden;height:100%;}
.hdjs03 li.bm_men{background:url(../images/menbg.gif) no-repeat;width:172px;text-align:right;padding:18px 10px 0 110px;height:72px;text-indent:3em;}
.hdjs03 li.bm_women{background:url(../images/womenbg.gif) no-repeat;width:172px;text-align:left;padding:18px 110px 0 10px;height:72px;}
.hdjs03 li.bm_vs{width:45px;font-size:18px;color:#999;line-height:90px;text-align:center;height:90px;}
.hdjs03 li{float:left;font-size:12px;color:#666;line-height:24px;}
.bm_img img{border:1px solid #f1f1f3;}
.hd_step p{color:#545454;font-size:14px;font-weight:bold;background:#f9dbde;width:75px;height:25px;text-align:center;line-height:25px;border-radius:2px;}
.hd_step{margin-top:10px;}
.hd_step li{font-size:12px;color:#666;line-height:22px;margin-left:5px;}
.hdjs06{margin-bottom:20px;}
.hdjs06 ul{background:url(../images/hd_line.gif) left 5px no-repeat;margin-left:30px;padding-left:18px;}
.hdjs06 li{padding-bottom:18px;}

/*最新报名会员*/
.hd_right{width:311px;float:right;margin-top:30px;}
h3.hd_h3 a{float:right;color:#fa5e72;font-size:12px;margin-right:8px;display:inline;}
.hd_member{margin-bottom:10px;}
.hd_member ul{border:1px solid #eee;margin-top:15px;overflow:hidden;height:100%;padding-bottom:10px;}
.hd_member li{float:left;width:90px;margin-left:10px;display:inline;margin-top:10px;}

/*商务合作*/
.hdswhz{margin-bottom:10px;}
.hdswhz ul{background:url(../images/swhzbg.jpg) no-repeat;width:260px;height:98px;margin-top:16px;padding:12px 25px;}
.hdswhz li{color:#666;line-height:24px;word-break:break-all; word-wrap:break-word}
.hdswhz li span{color:#333;}

/*你可能感兴趣*/
.hd_inter{margin-bottom:10px;}
.hd_inter dl{border:1px solid #eee;text-align:center;padding:10px 0;margin-top:15px;}
.hd_inter dt{position:relative;}
/*.hd_inter dt span{position:absolute;font-size:12px;left:9px;top:-3px;color:#fff;background:url(../images/hd_tb.png) no-repeat;width:58px;height:20px;line-height:20px;text-align:left;padding-left:6px;}*/
.hd_tag{background:#fa5e72;position:absolute;font-size:12px;left:9px;_left:0;top:-3px;color:#fff;padding:0 8px;text-align:center;height:20px;line-height:20px;}
.hd_tag em{top:0;right:-4px;background:url(../images/hd_tb02.png) no-repeat;display:block;height:3px;position:absolute;width:4px;}
.hd_inter dd a{color:#666;}
.hd_inter dd{margin-top:10px;}

/*右侧悬浮*/
#fd_btn{background: #f90;position: fixed;width:58px;bottom:12%;left:50%;margin-left:500px;border:1px solid #ddd;background:#f9f9f9;text-align:center;font-size:12px;color:#989898;	_position: absolute;_bottom: auto;_top:expression(eval(document.documentElement.scrollTop+300));}
#fd_btn p span{display:block;text-align:center;margin-bottom:5px;}
#fd_btn p{margin:12px 0;}
#fd_btn p a{color:#989898;}
#goTopBtn{cursor:pointer;}

/* 固定吸顶层 */
.lmxdc{width:100%;position:fixed;top:0;z-index:120;display:none;}
.lmxdc .lmxdc_ny{width:700px; height:32px; font-size:20px; background:#fff; margin:0 auto; padding:10px 150px; border-bottom:solid 2px #e2e2e2;}
.lmxdc .lmxdc_ny span{color:#ff5b70;}
.lmxdc .lmxdc_ny a{float:right; width:130px; height:32px; font-size:18px; line-height:32px; background:#ff5b70; text-align:center; color:#fff; border-radius:6px;}
.lmxdc .lmxdc_ny a:hover{color:#ffffff; text-decoration:none;}

/*图片去色
.xq_img img{ 
	-webkit-filter: grayscale(100%); 
	-moz-filter: grayscale(100%); 
	-ms-filter: grayscale(100%); 
	-o-filter: grayscale(100%); 
	filter: grayscale(100%); 
	filter: gray; 
}*/

/*活动首页*/
.clearfix{zoom:1;clear:both;}
.clearfix:after{display:block;clear:both;content:"";}
.w_1000{width:1000px;margin:0 auto;}
.hd_head{background:#fff;height:65px;}
.hd_slgns{background:url(../images/signs.png) no-repeat;width:359px;height:15px;float:left;margin-left:20px;display:inline;margin-top:30px;}
.hd_navtit{float:left;width:125px;text-align:center;font-size:24px;color:#ee4f6c;line-height:65px;}

.imgAd{border-bottom:1px solid #e5e5e5;position:relative;}
.imgAd i{font-style:normal;font-size:12px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.2);padding:0 2px;color:#fff;}
.hot_hd{float:right;width:318px;border:1px solid #e5e5e5;background:#fff;height:248px;margin-top:10px;}
.hot_hd li span{display:inline-block;width:43px;height:23px;line-height:23px;text-align:center;border-radius:3px;margin-right:10px;}
.hot_hd li{line-height:25px;margin-top:12px;margin-left:12px;}

.hdlm_tit{background:#fff;margin-top:15px;height:40px;line-height:40px;}
.hdlm_tit ul{float:left;}
.myActive{float:right;padding-right:20px;}
.myActive a{color:#4292dd;}
.hdlm_tit ul li{float:left;width:120px;text-align:center;font-size:16px;}
.hdlm_tit li a{display:block;height:44px;position:relative;bottom:0;}
.hdlm_tit ul li.active a,.hdlm_tit ul li a:hover{background:url(../images/hoverbg.png) no-repeat;color:#fff;text-decoration:none;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/hoverbg.png");_cursor:pointer;}

.leftbar{float:left;width:680px;margin-top:15px;}
.hd_num{background:#fff;height:40px;line-height:40px;padding:0 12px;margin-bottom:15px;}
.hd_num span{font-size:16px;font-weight:bold;margin:0 3px;}
.hd_in{color:#fa5e73;}
.hd_end{color:#fe984b;}
.hd_item{background:#fff;margin-bottom:15px;padding:10px;position:relative;}
.hdlimg{float:left;width:260px;position:relative;}
.hdlimg i{position:absolute;left:0;bottom:0;}
.hdlimg span{position:absolute;background:url(../images/hd_tb.png) no-repeat;height:20px;line-height:20px;color:#fff;left:0;top:-3px;width:54px;padding-left:10px;font-size:13px;}
.hdlinfo{float:right;width:390px;}
.hdlinfo h5{color:#666;}
.hdlinfo h4{font-size:16px;line-height:30px;}
.hdlinfo li{color:#666;background:url(../images/hd_btn.png) left 50% no-repeat;text-indent:25px;margin-top:6px;margin-left:5px;line-height:20px;}
.hdlinfo li span{margin-right:5px;}
span.b_color{color:#4292dd;}
span.g_color{color:#ef425e;}
.pel{padding-top:26px;}
.pel p{font-size:16px;color:#666;float:right;width:215px;margin-top:14px;}
.pel p span{color:#ff2642; text-decoration:underline;}
.pel p span a{color:#ff2642;}
.ljbm{position:absolute;right:20px;top:64px;}
.ljbm a{background:url(../images/hd_btn.png) -2px -85px no-repeat;width:80px;height:80px;display:block;}
.ljbm a:hover{background:url(../images/hd_btn.png) -2px -168px no-repeat;}
.hdlimg span.ended{background:url(../images/hd_tbg.png) no-repeat;}
.ljbm a.hd_hg{background:url(../images/hd_btn.png) -89px -85px no-repeat;}
.ljbm a.hd_hg:hover{background:url(../images/hd_btn.png) -89px -168px no-repeat;}

.tximg02{width:36px; height:36px; position:relative; overflow:hidden;float:left;margin-right:5px;display:inline;}
.tx_mask02{ position:absolute; top:0px; left:0px;background:url(../images/zzbg02.png) no-repeat !important;width:36px;height:36px;z-index:999;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/zzbg02.png");}

/*分页*/
.pages{text-align:center;margin-top:15px;}
.pages a,.pages span{width:28px;height:28px;text-align:center;line-height:28px;border:1px solid #d5d5d5;display:inline-block;background:#fff;font-size:14px; vertical-align:middle;margin:0 5px;color:#666;}
.pages a.prev_page{background:#fff url(../images/hd_btn.png) -61px -252px no-repeat;}
.pages a.next_page{background:#fff url(../images/hd_btn.png) -92px -252px no-repeat;}
.pages a:hover,.pages span.down{color:#fff;text-decoration:none;font-size:16px;background:#fa5e72;}
.pages a.next_page:hover{background:#fa5e72 url(../images/hd_btn.png) -32px -252px no-repeat;}
.pages a.prev_page:hover{background:#fa5e72 url(../images/hd_btn.png) -3px -252px no-repeat;}
.pages span.prev_page{background:#fff url(../images/hd_btn.png) -61px -252px no-repeat;}
.pages span.next_page{background:#fff url(../images/hd_btn.png) -92px -252px no-repeat;}

.rightbar{float:right;width:305px;}
.rtit{background:#fff;height:40px;line-height:37px;_line-height:40px;margin-top:15px;}
.rtit h4{font-size:18px;font-weight:bold;background:url(../images/title_bg.gif) left 50% no-repeat;margin-left:10px;text-indent:15px;}
.hd_partner ul{background:#fff;margin-top:10px;clear:both;overflow:hidden;padding:8px 0 8px 7px;height:100%;}
.hd_partner li{float:left;width:123px;height:28px;text-align:center;line-height:28px;border-radius:3px;margin:6px 10px;display:inline;}
.hd_partner li a{display:block;}
.hd_partner li a:hover{text-decoration:none;}
.hdp01{border:1px solid #fdaf33;}
.hdp01 a{color:#fdaf33;}
.hdp01 a:hover{background:#fdaf33;color:#fff;}
.hdp02{border:1px solid #f58584;}
.hdp02 a{color:#f58584;}
.hdp02 a:hover{background:#f58584;color:#fff;}
.hdp03{border:1px solid #2ac17f;}
.hdp03 a{color:#2ac17f;}
.hdp03 a:hover{background:#2ac17f;color:#fff;}
.hdp04{border:1px solid #86d03d;}
.hdp04 a{color:#86d03d;}
.hdp04 a:hover{background:#86d03d;color:#fff;}
.hdp05{border:1px solid #33cded;}
.hdp05 a{color:#33cded;}
.hdp05 a:hover{background:#33cded;color:#fff;}
.hdp06{border:1px solid #6da7fb;}
.hdp06 a{color:#6da7fb;}
.hdp06 a:hover{background:#6da7fb;color:#fff;}
.hd_question ul{background:#fff;margin-top:10px;padding:10px 12px;}
.hd_question li{color:#4292dd;line-height:24px;}
.hd_question li a{color:#4292dd;margin-left:6px;}

/*主持人风采*/
#slides {background:#fff;margin-top:10px;padding:12px;height:135px;position:relative;}
.slides_container {overflow: hidden;position: relative;width:285px;height:135px;}
.slides_container .slide {display: block;height:135px;width:285px;overflow:hidden;}
.slide img{float:left;width:110px;}
#slides .pagination {position:absolute;right:30px;bottom:18px;z-index:100;}
#slides .pagination li {float: left;margin: 0 3px;height:8px;}
#slides .pagination li a {background:url(../images/hd_btn.png) -189px -66px no-repeat;display: block;float: left;height:8px;overflow: hidden;width:8px;text-indent:99px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ban_ico4.png");_cursor:pointer;}
#slides .pagination li.current a {background:url(../images/hd_btn.png) -176px -66px no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ban_ico4.png");}
.caption{float:right;width:160px;}
.caption h5{font-size:16px;color:#fa5e72;line-height:30px;}
.caption h5 a:hover{color:#fa5e72;}
.caption p{color:#666;line-height:24px;}

/*优质报名会员*/
#vip_slide{padding:12px;background:#fff;margin-top:10px;position:relative;height:135px;}
#vip_slide .slides_container {overflow: hidden;position: relative;width:285px;height:135px;}
.bm_vip {display: block;height:135px;width:285px;overflow:hidden;height:135px;}
.bm_vip img{float:left;width:110px;}
.bm_vip .caption{width:165px;}
.bm_vip .caption p{line-height:20px;font-size:12px;}
#vip_slide .pagination{display:none;}
#vip_slide .next{display: block;height:23px;right:12px;position: absolute;bottom:8px;width:48px;z-index: 101;border:1px solid #4292dd;border-radius:5px;text-align:center;line-height:23px;color:#4292dd;background:#fff;font-size:12px;}
#vip_slide a.next:hover{ text-decoration:none;}

/*banner*/
#banner_slides{float:left;width:680px;margin-top:10px;height:250px;position:relative;}
#banner_slides .slides_container {overflow: hidden;position: relative;width:680px;height:250px;}
.hd_banner {display: block;height:250px;width:680px;overflow:hidden;}
.hd_banner i{position:absolute;left:0;bottom:0;} 
#banner_slides .prev,#banner_slides .next{background:url(../images/hd_btn.png) no-repeat;width:30px;height:38px;position:absolute;top:105px;z-index:101;}
#banner_slides .next{background-position:-170px -212px;right:10px;}
#banner_slides .prev{background-position:-169px -168px;left:10px;}
#banner_slides .pagination {position:absolute;bottom:14px;width:100%;z-index:101;text-align:center;}
#banner_slides .pagination li {display:inline-block;*zoom:1;*display:inline;height:12px;}
#banner_slides .pagination li a {margin: 0 5px;display:block;float:left;height:12px;overflow: hidden;width:12px;text-indent:99px;background:url(../images/hd_btn.png) -143px -64px no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ban_ico.png");_cursor:pointer;}
#banner_slides .pagination li.current a{background:url(../images/hd_btn.png) -158px -64px no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ban_ico2.png");}

/*切换城市*/
.city_change{float:left;width:118px;padding-top:27px;position:relative;z-index:99999;}
.current_city{display:inline-block;float:left;color:#666;text-align:center;width:58px;}
.change_btn{float:right;color:#ee4f6c;cursor:pointer;}
.change_btn a{color:#ee4f6c;text-decoration:underline;}
.city_list{background:#fff url(../images/hd_city_map.jpg) right bottom no-repeat;border:1px solid #e4e2e0;width:602px;position:absolute;left:0;top:55px;z-index:99999;}
.city_close{text-align:right;height:30px;line-height:30px;padding-right:10px;font-size:12px;}
.city_close span{background:url(../images/city_close.gif) left 50% no-repeat;cursor:pointer;padding-left:15px;}
.city_list dl{overflow:hidden;line-height:38px;padding:0 15px;}
.city_list dt{float:left;width:65px;font-weight:bold;text-align:right;}
.city_list dd a{display:inline-block;width:55px;}

/*最新动态*/
.hd_state{margin-top:15px;border-left:1px dashed #b6b6b6;margin-left:5px;}
#latest{ height:325px;_height:350px;overflow:hidden;position:relative;left:-6px;}
#latest li{clear:both;overflow:hidden;}
.state_time{float:left;width:75px;background:url(../images/time_ico.png) left 50% no-repeat;text-indent:16px;margin-top:36px;margin-bottom:15px;}
.state_info{float:right;width:200px;background:#fff;padding:12px;margin-bottom:15px;}
.state_info dt{float:left;width:60px;height:74px;}
.state_info dd{float:right;width:125px;}
.state_info dd p{color:#666;}
.state_info dd p a{color:#4292dd;}
.state_info dd h5{line-height:28px;margin-bottom:5px;}
.ad_space{margin-top:30px;}

/*交友节目*/
.jmbm{position:absolute;right:20px;top:64px;}
.jmbm a{background:url(../images/hd_btn.png) -6px -297px no-repeat;display:block;width:80px;height:80px;}
.jmbm a:hover{background-position:-98px -297px;}
.jm_num{color:#ef425e;}
.jm_num i{font-style:normal;font-size:16px; text-decoration:underline;margin:0 4px;}
.jm_tags li{clear:both;overflow:hidden;}
.jm_tags a{background:url(../images/tagbg.png) left top no-repeat;height:30px;display:inline-block;line-height:30px;padding-left:12px;margin:15px 13px 0 13px;text-decoration:none;}
.jm_tags a span{background:url(../images/tagbg02.png) no-repeat;padding-right:12px;display:inline-block;cursor:pointer;}
.jm_tags a.jmt01{background-position:-15px -8px;color:#fdaf33;}
.jm_tags a.jmt01 span{background-position:right -8px;}
.jm_tags a.jmt02{background-position:-15px -46px; color:#f58584;}
.jm_tags a.jmt02 span{background-position:right -44px;}
.jm_tags a.jmt03{background-position:-15px -90px;color:#45d9a3;}
.jm_tags a.jmt03 span{background-position:right -78px;}
.jm_tags a.jmt04{background-position:-15px -133px;color:#86d03d;}
.jm_tags a.jmt04 span{background-position:right -113px;}
.jm_tags a.jmt05{background-position:-15px -215px;color:#33cded;}
.jm_tags a.jmt05 span{background-position:right -183px;}
.jm_tags a.jmt06{background-position:-15px -176px;color:#6da7fb;}
.jm_tags a.jmt06 span{background-position:right -148px;}
.jm_tags{background:#fff;margin-top:10px;padding:0 10px 15px 10px;}
.hot_tj{overflow:hidden;width:305px;}

.hd_tj dl{text-align:center;margin-top:15px;position:relative;}
.hd_tj dt{position:relative;height:222px;}
.hd_tag{background:#fa5e72;position:absolute;font-size:12px;left:0;top:-3px;color:#fff;padding:0 8px;text-align:center;height:20px;line-height:20px;}
.hd_tag em{top:0;right:-4px;background:url(../images/hd_tb02.png) no-repeat;display:block;height:3px;position:absolute;width:4px;}
.hd_tj dd a{color:#666;}
.hd_tj dd{position:absolute;bottom:0;left:0;height:40px;line-height:40px;width:305px;text-align:center;}
.hd_tj dd span{background:#626262;opacity:0.5;position:absolute;left:0;bottom:0;display:block;height:40px;width:305px;}
.hd_tj dd a{color:#fff;position:absolute;bottom:0;width:100%;left:0;}

/*常见问题*/
.questions{width:1000px;margin:0 auto;margin-top:20px;min-height:440px;}
.qtit{background:#fff;height:50px;line-height:50px;clear:both;overflow:hidden;padding:0 15px;}
.qtit h4{float:left;background:url(../images/title_bg.gif) left 50% no-repeat;text-indent:15px;font-size:18px;}
.qtit span{float:right;}
.qtit span a{color:#4292dd;}
#qlist{background:#fff;clear:both;overflow:hidden;margin-top:20px;padding:0 15px;*padding-bottom:15px;}
#qlist li{float:left;width:50%;background:url(../images/qicon.gif) left 50% no-repeat;text-indent:30px;margin:15px 0;}
#qlist li a{color:#4292dd;}
#qlist li a:hover{color:#fe8723;text-decoration:none;}
#qBlock{background:#fff;margin-top:20px;}
.qBtit{background:url(../images/qicon.gif) left 50% no-repeat;text-indent:30px;color:#4292dd;}
.qBdetail{padding:10px 49px;}
.qBdetail p{color:#666;line-height:28px;}
.qBdetail p em{color:#fe5b70;font-style:normal;}
#qBlock li{padding:15px;display:none;}