@charset "utf-8";


body,div,p,a,table,textarea,form,input,img,ul,li{ margin:0; padding:0; border:0;}
body{margin:0 auto;}
*{margin:0; padding:0;}
html,body{width:100%;height:100%;}
#media{width:100%;}
@media screen and (min-width: 600px){
    #media{width:100%; height: 40em;}
}


li{list-style:none;}
img,a img{border:0;}
a{cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none; } 
.clear{clear:both;}
*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

.container{ margin: 42px auto 0px; padding-bottom:75px;  }

/* 首页 */
#MS {
    width:100%;
    margin:0 auto;display: block;
}
	#MS-nav {
		display:none;
	}
	.MS-con {
	width: 100%; overflow: hidden; 
	}
	.MS-pal {
		float:left;
		position:relative;
        /* 建议加上这一句，优化移动设备中的动画性能 */
		-webkit-backface-visibility:hidden;width: 100%; display: block;
	}
	.mt0 {
		margin-top:0px !important;
		height:300px !important;
	}
.fmcont{ width: 100%; overflow: hidden; left: 0px; -webkit-transition: 0s; transition: 0s; -webkit-transform: none; -webkit-backface-visibility: hidden;background:#000;}

/* 头部 */
/*栏目小横条旧版样式*/
.top{margin:0px auto;width:100%;padding:0 5px 5px;background:#000;display:block;height:40px;line-height:40px; position:fixed; top:0; z-index:1000;font-family:"微软雅黑";}
.top_logo{width:20%; height:100%;  float:left;}
.top_logo .piclogo{display:block; width:30px; height:30px;}
.top_logo .img_logo{width:2.5em; height:1.4em; margin-left:2%;}
.top_title{  color: #19d3ff; float: left;  font-size: 1.4em;  height: 100%;  line-height: 40px;  text-align: center;  vertical-align: middle;width: 60%; overflow: hidden;}
.top_loginmain{ width:20%;float:right;height: 100%;}
.top_login{margin-top:10px;float:right;color:#FFF; font-size:1.5em;height:1em; width:2.3em;margin-right:2%; background:url(../images/tb.png) no-repeat 0 -303px; }


.top_logo .img_logo{
   background: url("../images/tb.png") no-repeat scroll -60px -456px;
    color: #fff;
    height: 40px;
    margin-left: 5px;
    width: 40px;
    margin-top: 5px;
}


.top_logo .fhimg_logo{
   background: url("../images/tb.png") no-repeat scroll -70px -503px;
    color: #fff;
    height: 30px;
    margin-left: 5px;
    width: 30px;
    margin-top: 6px;
}
.top_login span{display:block; width:2.3em; height:1em;}
.top_logininf{float:right; text-align: right;}
.top_login a{ }
/*login yes*/
.top_logininf {
    float: right;
    font-size: 12px;
    line-height:18px;
    width: 100%;
 
}


.top_logininf .userlogin {
    color: #cccccc;
    display: block;
    margin-right: 1%;
}



.top_logininf .userinf{
    
}

.top_logininf .userlogin em {
    color: #ffcc00;
    margin-right: 5px;
    font-style: normal;
    height: 18px;   
    display:-moz-box;
}

.top_logininf .login {
    color: #ffff00;
    margin-left: 5px;    
    
   
}
.top_logininf .userlogin span {
    display:block;
}
.top_logininf .userlogin a {
    color: #ffcc00;
    display:block;
    height: 18px; 
    overflow: hidden;   
}

#top_menuMfdr span{display:block; width:30px; height:30px;}
.top_login span{display:block; width:2.3em; height:1em;}

.fhimg_logo a{display:block; width:30px; height:30px;}
.fhimg_logo a span{display:block; width:30px; height:30px;}
/*end*/


/*栏目小横条新样式*/
.general_head {
    position:fixed;
    top:0;
    left:0;
	width: 100%;
	height: 42px;
	line-height: 42px;
	margin: 0 auto;
	overflow: hidden;
	background: #ffcf25;
	z-index:99999;
}

.general_head_tit {
	float: left;
	font-size: 20px;
	height: 42px;
	padding-right: 15px;
	background: #333;
	letter-spacing: -1px;
	color: #1bdfff;
	font-weight: 500;
}
.general_head_tit i{
	display: block;
	float: left;
	width: 18px;
	height: 38px;
	background: url(../img/general_head_logo.png) no-repeat;
	background-size: 18px 38px;
	margin: 2px 5px 2px 12px;
}

.general_head_name {
	height: 42px;
	float: right;
	background: #ffcf25;
	font-size:11px;
	color: #333;
	padding-right: 12px;
}
.general_head_name i{
	display: block;
	float: left;
	height: 14px;
	width: 13px;
	background: url(../img/general_head_name.png) no-repeat;
	background-size: 13px 14px;
	margin: 14px 5px;
	
}

.general_head_bg {
	float: left;
	width: 15px;
	height: 42px;
	background: url(../img/general_head_bg.gif) no-repeat;
	background-size: 15px 42px;
}



@media only screen and (max-width : 320px) {
	.general_head_tit {
		font-size: 16px;
		padding-right: 8px;
		background: #333;
		letter-spacing: -2px;
	}
	.general_head_tit i{
		width: 16px;
		height: 34px;
		background: url(../img/general_head_logo.png) no-repeat;
		background-size: 16px 34px;
		margin: 4px 3px 4px 12px;
	}

	.general_head_name {
		font-size:10px;
		padding-right: 12px;
		letter-spacing: -1px;
	}
	.general_head_name i{
		height: 11px;
		width: 10px;
		background: url(../img/general_head_name.png) no-repeat;
		background-size: 10px 11px;
		margin: 16px 3px 0 0;

	}

	.general_head_bg {
		float: left;
		width: 12px;
		height: 42px;
		background: url(../img/general_head_bg.gif) no-repeat;
		background-size: 12px 42px;
	}
}








/*文章登陆*/

.zf_top_span3 .top_login{margin-top:5%;float:right;color:#FFF; font-size:1.5em;height:1.2em; width:2.3em;margin-right:2%; background:url(../images/tb.png) no-repeat 0 -471px; }


/*end*/

.jiemu{margin: 1% 2% 2% 2%; width:96%;display: inline-table; text-align: left; }
@media screen and (max-width:400px) {
    .jiemu_img{width:20em;height:6em;background:url(../images/fm_11.png) repeat;background-size:cover;padding:0 2%;}
    }
.jiemu_img{width:100%;height:100%;background:url(../images/fm_11.png) repeat;background-size:cover;padding:0 2%;border: 2px solid #808080;}
.jiemu_p1{color:#546463;padding:0.5em 0;width:100%;}
.jiemu_p2{color:#546463;padding:0 0 0.5em;width:100%;}
.jiemu_p3{color:#635546;padding:0 0 0.5em;width:100%;}
@media screen and (max-width:400px) {
.jiemu_p3{color:#635546;padding:0 0 0.5em; width:20em; overflow:hidden;width:100%;}
.font{padding-bottom:0.14em;display:block;float:left;}
	
	}
    
.jiemu_p3 #PlayTitle{ width:70%;}
.js{width:100%;height:0.3em;top:-0.7em;position:relative; bottom:0;}
.js1{width:100%;height:2.3em;top:-0.2em;position:relative; bottom:0; background:#42bfed; line-height:2.3em; white-space:nowrap; text-align:center}
.js img{width:100%;}
.js1 .pf{ padding-left:2%; display:block; float:left;}
.blue1{ color:#67e8fa; width:30%;display:block; float:left;  font-size:0.9em;}
.white{ color:#fff; display:block; float:left; width:40%;}
.warpa{background:#fff;width:100%;height:auto;margin-top:-2px; padding:2% 0;/*padding-bottom: 4em;*/ }
.warp{width:96%;background:#fff;margin:0 auto; display: table;}
@media screen and (max-width:400px) {
.warp{width:100%;width:96%;background:#fff;margin:0 auto; padding-top:5px;}
	}   
.warp_bg{width:100%;height:100%;z-index:-1;left:0px;top:0px;}
.warp ul{ margin-top:1.5%; margin-bottom:1%;}
/*edit by zjy 2014-10-30*/
.warp ul li{float:left;width:25%;text-align: center; overflow: hidden; margin-bottom:0.5em;}
.warp ul li a span{ display:block;}
.warp ul li a{ display: block;}
.warp ul li img{max-width: 65%;}
.warp .pic{ font-size:0.8em; color:#666;}

.warp_tpa{width:92.4%;height:100%;margin :0 3.8%;margin-bottom:3%;background-size:cover;}
.warp_tp{width:92.4%;margin :5% 3.8% 2%; margin-bottom:3%;}
.warp_p{width:34.4%;height:100%;padding:2% 0 1.5% 2%;}
.warp_p img{width:100%;}
@media screen and (max-width:400px) {
.warp_tpa{width:92.4%;height:100%;margin :0 3.8%;margin-bottom:3%;background-size:cover;}
.warp_tp{width:92.4%;margin :0 3.8%; margin-bottom:3%;}   
.warp_p{width:33.4%;height:100%;padding:2% 0 1.5% 6%;} 
.warp_p img{width:100%;}  
.js{width:100%;height:0.2em;top:-0.9em;position:relative; bottom:0;}

}
@media screen and (max-width:640px) {
.warp_tpa{width:92.4%;height:100%;margin :0 3.8%;margin-bottom:3%;background-size:cover;}
.warp_tp{width:92.4%;margin-top:6.8%; margin-bottom:3%;}   
.warp_p{width:33%;height:100%;padding:2% 0 1.6% 6%;} 
.warp_p img{width:100%;}  
.font{padding-bottom:0.14em;display:block;float:left;}	

}

.warp_anniu{width:92.4%;height:100%; margin :0 3.8%;}
.warp_anniu1{float:left;width:36px;height:26px; margin-right:30%;margin-top:5px;}
@media screen and (max-width:400px) {
.warp_anniu1{float:left;width:36px;margin-right:10%;height:26px;margin-top:5px;}
}
.warp_anniu1 img{width:100%;}
.warp_anniu2{width:25%;float:left;margin-right:10%;cursor: pointer;}
.warp_anniu2 img{width:100%;}
.warp_anniu3{width:20%;float:right; margin-top:0.6em;}
.warp_anniu3 img{width:100%;}

.bottom{margin-top:0.5em;height:4em;background:#000;  bottom: 0px;}
@media screen and (max-width:400px) {
.bottom{margin-top:0.5em;height:2.4em;background:#000;  bottom: 0px;}       
}
/* 2014.9.18xg */
.bottom_hg{float:left; width:3.8em; margin-left:3%;margin-right:5%; background:url(../images/tb.png) no-repeat 0 0;}
.bottom_bf{float:left; width:2.3em;background:url(../images/tb.png) no-repeat -23px -90px;margin-top:1%;}
.bottom_bfa{float:left; width:2.3em;background:url(../images/tb.png) no-repeat -35px -26px;}
@media screen and (max-width:400px) {
 .bottom_hg{float:left; width:3.8em; margin-left:3%;margin-right:12%; background:url(../images/tb.png) no-repeat 0 0;}   
    }
/* 2014.9.18xgjs*/
.bottom_wz{float:left;width:43%;color:#FFF; text-align:center; font-size:1em;margin-top:1%;}

.jsa{width:100%;height:0.3em;position:relative; bottom:0; top:-1em;}
.jsa img{width:100%;}




/* 专访 */
.zf_top{width:100%;height:98%; background:#FFF;padding:1%;}
.zf_top span{display:block;float:left; margin:1% 0;}
.zf_top_span1{width:24%; float: left;}
.zf_top_span2{width:50%;color:#000000;font-size:1.4em;text-align:center; float: left;}
.zf_top_span3{width:24%;height:30px; display:inline-block;color:#000000; float: left;}
.zf_top_span3 img{width:100%;}

.zf_top_span3 .top_logininf .userlogin em {color:#000000;}
.zf_top_span3 .top_logininf .login {color:#000000;}

.zf_warp{padding:0 2%; padding-top: 10px;}

.zf_warp ul li{margin-bottom:1em;}
.zf_warp_tp{width:5.5em;position:relative;float:left; margin-right:0.6em;}
.zf_warp_tp img{width:100%;}
.zf_warp_tpa{width:5.5em;position:relative;margin-right:0.6em;}
.zf_warp_tpa img{width:100%;}
.zf_warp_tpimg{ position:absolute;width:1em;bottom:0.4em; right:0.4em;}
.zf_warp_tpimg img{width:100%;}

.zf_warp_wzto{ font-size:13px;color:#c0c0c0; background-color: #363655;display:block;width: 100%; }
.zf_warp_wzto2{padding: 2%;}
.zf_warp_wzto .wz_fl{ width: 50%; float: left;}
.zf_warp_wzto .wz_fr{ width: 50%; float: right;}
.zf_warp_wzto .wz_fr2{ width: 50%; float: right;}
.zf_warp_wzto .wz_fr2 .zf_warp_wz_z{ width: auto;}
.zf_warp_wzto .wz_fr2 .zf_warp_wz_sc{ width: auto; padding-left: 1.5em;}
.zf_warp_wzto .wz_fz{ float: right;}
.zf_warp_wzto p{ width: 100%;display: inline-block;}

.zf_warp_wz { width: 72%;height: 100%;color: #707070;float: left;font-size: 12px;text-align: justify;}
/*.zf_warp_wz{width:63%;height:100%;color:#707070;float:left; font-size:12px;}*/
.zf_warp_wz_z{width:30%;text-align:left;margin-right:5%;float:left;}
.zf_warp_wz_sj{width:30%;text-align:center;overflow:hidden;display: -moz-deck;margin-right:10%;float:left;}
.zf_warp_wz_sc{background:url(../images/fm-zf_04.png) no-repeat;float:left;display:block;height:14px;width:20%;text-align:right;padding-left:1.5em;}  
@media screen and (max-width:400px) {
   .zf_warp_wz_z{width:35%;text-align:left;margin-right:3%;float:left;}
.zf_warp_wz_sj{width:35%;text-align:center;overflow:hidden;display: -moz-deck;margin-right:5%;float:left;}
.zf_warp_wz_sc{background:url(../images/fm-zf_04.png) no-repeat;float:left;display:block;height:14px;width:20%;text-align:right;padding-left:1.5em;} 
    }
.zf_hd{width:100%;height:100%;text-align:center;line-height:3em;padding-bottom:2%;}
/*   便捷查询 and  按字母查询  */
.search-box{ line-height:40px;color:#808080; width:100%; background: #f0f0f0; margin-bottom: 15px;}
.search-box .cenven{ color:#808080; line-height:40px; padding-left:5px;font-family:Microsoft YaHei;box-sizing: content-box; display:block; font-size:15px; }
.search-box .search{ line-height:30px;padding-left:5px; box-sizing: content-box; font-size:14px; color:#c0c0c0; width:100% }
.search-box .search-input {
    border:1px solid #808080; background:none;
    color: #808080;
    height: 28px;
    line-height: 28px;
  font-family:Microsoft YaHei;
    width: 85%; font-style:italic; font-size:14px; display: inline-block;
    float: left;
    text-indent: 5px;
    vertical-align: top; 
}
.search-box .search-form{ height:30px; }
.search-box .search-submit {
  background:none;
    border:1px solid #808080;
    color: #808080;
    font-size: 14px;
    height: 28px; 
	font-family:Microsoft YaHei;
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 70px;*margin-top:-8px; float: right;margin-right:10px;
}
.btn-search{ width:30%; float: left;}
.let-box{width: 100%; margin-top:10px;font-size:18px; line-height:31px; padding:0 5px ; overflow:hidden; }

.let-box  span{font-size: 17px;  width:30px;float:left; display:inline; text-align:center; display:block; line-height:31px; color:#669; height:31px;font-weight:bold; margin-bottom: 3px;}
.let-box  span.boxon, .let-box span:hover{color:#f60; border:1px solid #f00;}
.let-box .name{ text-align:center; line-height:30px;}
.let-box .name span{ word-wrap:normal;overflow:hidden;}
.let{ color:#808080;font-size:14px; float:left}

@media screen and (max-width: 640px) {
.search-box .search-input {
     width: 70%; 

    }


    }
/* 视屏 */
.zf_warp_spimg{position:absolute;width:1.5em;bottom:10%;right:5%;}
.zf_warp_spimg img{width:100%;}
.zf_warp_sp_z{background:url(../images/tb.png) no-repeat -82px -306px;width:50%;text-align:left;padding-left:1.5em;display:block;float:left;}
.sp_warp_wz_sc{ margin:0 auto;width:4.5em;background:url(../images/tb.png) no-repeat -80px -20px;text-align:right;display:block;line-height:1.4em;font-size:0.75em;color:#fff;}
.sp_bf{text-align:right;color:#000;}

/* 美业新闻 */
/*edit width:98%;  by zjy */
.news_top{height:98%; background:#FFF;padding:1%; border-bottom:0.2em solid #707070;}
.news_top span{display:block; margin:0px;}
.news_warp_wz{width:63%;color:#707070;float:left; font-size:0.75em;}
#warp_main{ margin:0 auto; background:#000; text-align: center; margin-top:42px;}
.news_warp_sp_z{width:50%;text-align:left;display:block;float:left;}
.news_warp_wz_sc{ margin:0 auto;width:4.5em;background:url(../images/tb.png) no-repeat -55px -179px;text-align:right;display:block;line-height:1.2em;font-size:0.75em;color:#707070;}


.news_warp{width:100%;height:auto;position:relative;}
.news_warp img{width:100%; display: block;}
.news_warp .news_img{z-index:-1;}

.news_warp_title{ width:100%;color:#b4e1e1;padding:2%;margin-top:-0.5em;display:block; background:rgba(0,0,0,0.6);    

filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;position:absolute; bottom:0; left:0px; z-index:10;}
.news_warp_jdt{width:97%;padding:1.5%;}
.news_warp_jdt img{width:100%;}

.news_warp_time{padding:2%;color:#e25b94;}
.news_warp_time_s1{width:48%;text-align:left;display:block;float:left;}
.news_warp_time_s2{width:48%;text-align:right;display:block;float:left;}

.news_warp_buttona{padding:5% 0 3%;text-align:center;}
.news_warp_button{padding:0 2%;text-align:center;}
.bw{ width:161px; text-align:center; margin:0 auto;}


.news_warp_button_s1{width:1.5em; height:1.25em;display:block;float:left;background:url(../images/tb.png) no-repeat -56px -302px;margin-right:21%;}
.news_warp_button_s2{width:2.3em; height:1.25em;display:block;float:left;background:url(../images/tb.png) no-repeat -26px -328px;}
.news_warp_button_s3{width:50px; height:46px;display:block;float:left;background:url(../images/tba.png) no-repeat 0px -564px;}
.news_warp_button_s4{width:60px; height:46px;display:block;float:left;background:url(../images/tba.png) no-repeat 0px -621px;}

.news_warp_yingy{width:100%;position:relative; top:-10px;}
.news_warp_yimg{width:100%; position:absolute;z-index:-1;}
.news_warp_yp{text-align:center; margin-bottom:0.5em;float:left;}

.news_warp_yp_z{background:url(../images/tba.png) no-repeat -107px -738px; display:block; width:45px; height:46px;}
.news_warp_yp_s{background:url(../images/tba.png) no-repeat -54px -738px; display:block; width:45px; height:46px;}
.news_warp_yp_t{background:url(../images/tba.png) no-repeat -100px -680px; display:block; width:48px; height:46px;}
.news_warp_yp_f{background:url(../images/tba.png) no-repeat -2px -738px; display:block; width:45px; height:46px;margin-top: 0.1rem;}
.news_warp_yp_y{background:url(../images/tb.png) no-repeat -23px -724px; display:block; width:4em; height:1.25em; padding-top:2.8em;font-size:0.75em;text-align:center;}
@media screen and (max-width:400px) {
 .news_warp_yp_s{background:url(../images/tba.png) no-repeat -54px -738px; display:block; width:45px; height:46px;}   
    }
.news_warp_yingy ul{padding:2%; }
.news_warp_yingy ul li{ float:left;text-align:center;}
.news_warp_yingy ul li a{color:#000;}

#btnPraise em{font-style: normal;}
/*播放*/
.btnplay{background:url(../images/tba.png) no-repeat 0px -516px;width:49px;height:46px;display:inline-block;}
/*停止*/
.btnpause{background:url(../images/tba.png) no-repeat 0px -669px;width:49px; height:46px;display: inline-block;}

.news_bottom{width:100%;height:3em;background:#000;padding:0.8em 2% 0;}
.news_bottom span{width:32%;display:block;float:left;color:#FFF; line-height:2em; font-size:1.2em;}
.news_bottom_zy{background:url(../images/tb.png) no-repeat -64px 0; width:2.2em; height:1.9em; margin-left:78%;}

.news_tc{padding:3%; width:100%;display: none;position:absolute;border:2px dashed #df4d56; right:0;border-radius:5px;background:#f1ede4;z-index:1002;overflow:auto;bottom:5%;}
.news_tc_title{text-align:right;}
.news_tc_p{color:#df4d56;font-size:1em;background:url(../images/tb.png) no-repeat 0 -362px; padding-left:2em; line-height:1.5em; display:block;text-align:left;}
.news_tc_tp{text-align:center;color:#df4d56; line-height:2em;}
.news_tc_z{color:#6f6d6c;font-size:1em;text-align:center;padding-top:1em; line-height:2.2em;}
.news_tc ul{}
.news_tc ul li{width:25%;float:left;text-align:center; font-size:0.875em; margin-top:1em;}
.news_tc ul li a{color:#747474;}


/*按钮*/
/*swtich button*/
/* GLOBALS 
.switch label {
  width: 100%;
  height: 100%;
  position: relative;
  display: block;
}

*/

/*.button_switch_input_checked ~ label {
  background: #9abb82;
}*/
.bdcolor{background: #9abb82;}
/*.button_switch_input_checked ~ label i {
  right: -1%;
}*/
.right{right: -1%;}
.button_switch_input_checked_before {
  content: "on";
  right: 115%;
  color: #82a06a;
  text-shadow: 
    0 1px 0 #afcb9b,
    0 -1px 0 #6b8659;
}
/*end*/

/*slider 滑动条*/

.slider .load-bar {
	width: 100%;
	height: 8px;
	border-radius: 30px;
	background: #254459;
	position: relative;
	box-shadow:
 0 1px 0 rgba(255, 255, 255, 0.8),  inset 0 2px 3px rgba(0, 0, 0, 0.2); z-index:1;
}
.slider .load-bar:hover .load-bar-inner, .slider .load-bar:hover .counter {
	animation-play-state: paused;
	-moz-animation-play-state: paused;
	-o-animation-play-state: paused;
	-webkit-animation-play-state: paused;
}
.slider .load-bar-inner {
	height: 100%;
	width: 0%;
	border-radius: inherit;
	position: absolute;
	background: #c2d7ac;
	background: linear-gradient(#ccc, #fff);
	background: -moz-linear-gradient(#ddd, #fff);
	background: -webkit-linear-gradient(#ddd, #fff);
	background: -o-linear-gradient(#ddd, #fff);
	animation: loader 10s linear infinite;
	-moz-animation: loader 10s linear infinite;
	-webkit-animation: loader 10s linear infinite;
	-o-animation: loader 10s linear infinite;
    top: 0px;
    z-index:999;
}



@media screen and (max-width:400px) {
    .slider .load-bar-inner {top:0px;}
}


.slider .load_progress {
	height: 100%;
	width: 0%;
	border-radius: inherit;
	position: absolute;
	background: #d2e4a4;
	background: linear-gradient(#ddd, #ccc);
	background: -moz-linear-gradient(#ddd, #ccc);
	background: -webkit-linear-gradient(#ddd, #ccc);
	background: -o-linear-gradient(#ddd, #ccc);

	animation: loader 10s linear infinite;
	-moz-animation: loader 10s linear infinite;
	-webkit-animation: loader 10s linear infinite;
	-o-animation: loader 10s linear infinite;
    top: 0px;
    z-index:1;
}



@media screen and (max-width:400px) {
    .slider .load_progress {top: 0px;}
}



.slider .counter {
    position: absolute;
    background:url(../images/yq_14.png) no-repeat 0 0;
    width: 20px;
    height: 25px;
    border-radius: 1em;
    top: -7px;
}

.slider .counter:after {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px; z-index:-1;

	left: 50%;
	margin-left: -4px;
	bottom: -4px;

	border-radius: 0 0 3px 0;
}
.slider h1 {
	font-size: 28px;
	padding: 20px 0 8px 0;
}
.slider p {
	font-size: 13px;
}


/*end*/

.news_tc_title span{display:block;float:left;}
.news_tc_title_span1{background:url(../images/fm-fx_06.png) no-repeat 6.5em 0.3em; padding-right:2em; width:57%; text-align:left;}
.news_tc_title_span2{width:30%;text-align:right;}

.news_tc ul{}
.news_tc ul li{width:25%;float:left;text-align:center; font-size:0.875em;margin-bottom:1em;}
.news_tc ul li a{color:#747474;}




/* 登录 */
.login{width:100%;margin-top:0.5em;}
.login_mes{width:96%;padding:2%;}
.login_mes_a{width:25%;float:left;}
.login_mes_a img{ width:100%;}
.login_mes_b{width:33%;float:left;}
.login_mes_bsa{width:52%;float:left;text-align:center;display:block;padding:25% 4% 0;}
.login_mes_bsa img{width:100%; height:2em;}
.login_mes_bsb{width:40%;float:left;text-align:center;display:block;color:#01ccff;padding-top:30%;}
.login_mes_bsb a{color:#01ccff;}
.login_mes_c{width:39%;float:left; height:100%;border-left:1px solid #cccccc;color:#787878; padding:5% 0 5% 2%;}
.login_mes_csa{background:url(../images/fm-dl_09.png) no-repeat; width:36%;float:left;display:block;padding-left:1.6em;margin-top:3%;}
.login_mes_csb{background:url(../images/fm-dl_11.png) no-repeat;float:left;display:block;padding-left:1.2em;margin-top:3%;}
.login_mes_c a{color:#787878;}

.login_fb{width:96%;padding:2%;}
.login_fbsa{float:left;display:block;width:15%;margin-right:3%;}
.login_fbsa img{width:100%;}
.login_fbsb{float:left;display:block; position:relative;width:78%;}
.login_fbsb_img{left:0px;top:0px;width:100%;height:100%; position:absolute; z-index:-1;}
.login_fbsb1{float:left; width:10%; margin-right:0.5em;padding-top:25%; margin-left:0.5em;}
.login_fbsb1 img{width:100%;}
.login_fbsb2{float:left; width:10%;padding-top:25%;}
.login_fbsb2 img{width:100%;}
.login_fbsb3{float:left;width:70%;text-align:right;padding-top:25%;}
.login_fbsb3 a{color:#676767;}

.login_pm{padding:2%;width:96%;border-bottom:1px solid #cccccc; margin-bottom:0.5em;}
.login_pma{float:left;width:40%;margin-right:3%;background:url(../images/fm-dl_25.png)no-repeat;padding:0.5em 0 0.5em 3em;}
.login_pmb{float:left; padding-top:0.5em;}
.login_pmb a{color:#a3a3a3;}

.login_mes_d{width:70%;float:left; margin-left:3%;}
.p1{color:#9d9d9d;font-size:0.875em;}
.p2{color:#606060; font-size:0.75em;}
.p3{color:#9d9d9d;font-size:0.75em;}
.p3 span{display:block;float:left;}
.p3 a{color:#9d9d9d;}
.p3_span1{width:25%;text-align:left;}
.p3_span2{width:25%;background:url(../images/fm-dl_29.png) 0.5em 0 no-repeat;text-align:right;}
.p3_span3{width:25%;background:url(../images/fm-dl_31.png) 1.5em 0 no-repeat;text-align:right;}
.p3_span4{width:25%;background:url(../images/fm-dl_33.png) 0.5em 0 no-repeat;text-align:right;}

.login_tc{background:#FFF;border:0.15em solid #666699;border-radius:0.5em;padding:0.5em 0;display:none;position:absolute;z-index:1002;overflow:auto;width:98%;right:0;}
.login_tc_p{border-bottom:1px dashed #cccccc;padding-left:3%;}
.login_tc_p_s1{width:90%;font-size:1.5em;color:#666699;display:block;float:left;line-height:2em;}
.login_tc_p_s2{width:10%;display:block;float:left;padding-top:0.8em;}
.login_tc_input{padding:0.5em 0 0.5em 2em;}
.input{background:#FFF;border:1px solid #cccccc;}
.login_tc_button{background:#ff9900;border-radius:0.5em;color:#FFF;padding:0.5em;margin:0 auto;width:4em;text-align:center;margin-top:0.5em;}
.login_tc_button a{color:#FFF; }
.login_tc_hz{padding:1em 0em 0.5em 2em;}
.login_tc_hz span{display:block;float:left;color:#787878;}
.login_tc_hz_s1{background:url(../images/fm-dl_09.png) no-repeat; padding-left:1.7em; margin-right:1em;}
.login_tc_hz_s2{background:url(../images/fm-dl_11.png) no-repeat;padding-left:1.3em;}

#fm .input{ height:30px}

/* 登录留言 */
.login_mes_e{width:70%;float:left;padding-top:8%; padding-left:4%;}


/* 当前视频 */
.dqsp{width:100%;height:100%;}
.dqsp video{width:100%;}
@media screen and (max-width:400px) {
    
    
}

.dqsp_button{background:#000;padding:2%;margin-top:-0.4em;width:96%;}
.dqsp_title{color:#3366ff;padding:2%; background:#cde6ff;width:100%;}
.dqsp_a{height:0.3em;background:#FFF;width:100%;}
.dqsp_a p{width:40%;height:0.3em;background:#993300;}
.dqsp_list{padding:3%;width:90%;}
.dqsp_list h1{font-weight:normal;font-size:1.5em;margin:0;padding:0;line-height:2em;}
.dqsp_list ul{}
.dqsp_list ul li{background:url(../images/tb.png) no-repeat -81px -198px;color:#666699;padding-left:1.2em;line-height:1.5em; margin-bottom:0.3em;height:1.5em;overflow:hidden;}
.dqsp_list ul li a{color:#666699;}
.dqsp .dqsp_inf{width:98%; margin: 0 1%;}
.dqsp .dqsp_inf img{ width: 90%;}
/* 新闻回顾 */
.news_hg{width:98%;height:98%; background:#000;padding:1%;}
.news_hg span{display:block;float:left; margin:1% 0;}
.zf_hg_span2{width:70%;color:#fff;font-size:1.4em;text-align:center;}

.news_hg_title{width:96%;padding:2%;color:#7f7f7f; margin:0.5em 0;}
.news_hg_title span{display:block;float:left;line-height:1.5em;}

.news_hg_list{background:#FFF;border:1px solid #cccccc;padding:2%;}
.news_hg_list ul{}
.news_hg_list ul li{font-size:0.875em; line-height:2em;}
.news_hg_list ul li span{display:block;float:left;}
.news_hg_list ul li a{color:#000;}
.news_hg_list ul li span.st{width:75%;text-align:left;}
.news_hg_list ul li span.sa{width:14%;text-align:right; margin-top:0.3em;}
#J_HGList{min-height: 25em;}
.news_hg_a{text-align:left;width:30%;line-height:1.5em;}
.news_hg_b{text-align:center;width:36%;overflow:hidden;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;
}
.news_hg_c{text-align:right;width:30%;line-height:1.5em;}

.fm_tc{ margin:0 2% 2%; width:96%; right:0;border-radius:0.5em;background-color:white;z-index:1002;   padding-bottom: 10px;}

.fm_tc_p{border-bottom:1px dashed #cccccc;padding-left:3%;}
.fm_tc_p_s1{width:90%;font-size:1.5em;color:#546463;display:block;float:left;line-height:2em;}
.fm_tc_p_s2{width:10%;display:block;float:left;padding-top:0.8em;}
.fm_tc_input{padding:0.5em 0 0.5em 1em; color:#546463;}
.input{background:#FFF;border:1px solid #cccccc;}
.fm_tc_button{background:#ff9900;border-radius:0.5em;color:#FFF;padding:0.5em;width:4em;text-align:center;margin-top:0.5em; display:block; float:left; margin-left:2.5em;}
.fm_tc_buttona{background:#008eaf;border-radius:0.5em;color:#FFF;padding:0.5em;width:4em;text-align:center;margin-top:0.5em; display:block; float:left;margin-left:2.5em;}
.fm_tc_button button,.fm_tc_button a,.fm_tc_buttona button,.fm_tc_buttona a{color:#FFF;background-color:transparent; border: 0px; cursor: pointer;}

.fm_tc_input p{ display: block; }

.fm_tc_button_full_l{background:#ff9900;border-radius:0.5em;color:#FFF;padding:0.5em;width:55%;text-align:center;margin-top:0.5em; display:block; float:left;}
.fm_tc_button_full_r{background:#008eaf;border-radius:0.5em;color:#FFF;padding:0.5em;width:35%;text-align:center;margin-top:0.5em; display:block; float:right;}
.fm_tc_button_full_l button,.fm_tc_button_full_l a,.fm_tc_button_full_r button,.fm_tc_button_full_r a{color:#FFF;background-color:transparent; border: 0px; cursor: pointer;}

.fm_tc_input .fm_1{ float: left; width: 30%; }
.fm_tc_input .fm_2{float: left;width: 68%; margin-left: 1%;}

.fm_tc_input .fm_2 .input{width: 100%;}

.fm_tc_hz{padding:1em 0em 0.5em 2%;margin:0 auto;width:100%;}
.fm_tc_hz span{display:block;float:left;color:#787878;}
.fm_tc_hz_s1{background:url(../images/loginbtn_03.png) no-repeat;display:block;width:6.5em;height:1.5em;margin-right:2%; cursor: pointer; }
.fm_tc_hz_s2{background:url(../images/loginbtn_03a.png) no-repeat;cursor: pointer;display:block;width:6.5em;height:1.5em;}

/* 注册 */

.fm_tc .mt_y{ display:block; margin-left: 30%;}
.fm_tc .passW {display: inline;float: left;margin-top: 12px;}
.fm_tc .passW_w {background:url(../images/rpx_b2.gif) no-repeat 0 -112px;border: 1px solid #DBDBDB;height: 6px;overflow: hidden;width: 33px;}
.fm_tc .passW_t {color: #999999;line-height: 18px;text-align: center;width: 33px;}
.fm_tc .udline{ font-size:12px;text-decoration:underline; display:block; padding-top:10px;}


/* 收藏*/
.news_sc_title{width:100%;padding:2%;color:#7f7f7f;margin:0.5em 0 0.5em;}
.news_sc_title span{display:block;float:left;line-height:3em;background:#f6f6f6;border-top:1px solid #eeeeee;}
.news_sc_list{padding:3%;width:100%;height:100%;}
.news_sc_list ul{width:100%; height:100%;min-height: 25em;}
.news_sc_list ul li{color:#75c3a9;border-bottom:1px solid #d8d8d8; background:url(../images/tb.png) no-repeat -85px -379px; overflow:hidden; height:2.8em; line-height:2.8em; padding-left:1.2em; font-size:0.875em;}
.news_sc_list ul li a{color:#75c3a9;}
@media screen and (max-width:400px) {
.news_sc_list_a{background:url(../images/tb.png) no-repeat 0px -444px;display:block;width:1.5em;height:1.5em;margin-top:0.7em;}
.news_sc_list_a1{background:url(../images/tb.png) no-repeat -27px -444px;display:block;width:1.5em;height:1.5em;margin-top:0.7em;} 
.news_sc_listc{overflow:hidden;width:14%;float:left;padding-left:7%;}
.news_sc_listd{overflow:hidden;width:14%;float:left;padding-left:7%;}
    }
.news_sc_list_a{background:url(../images/tb.png) no-repeat -4px -444px;display:block;width:1.5em;height:1.5em;margin-top:0.7em;}
.news_sc_list_a1{background:url(../images/tb.png) no-repeat -27px -444px;display:block;width:1.5em;height:1.5em;margin-top:0.7em;}
.news_sc_lista{overflow:hidden;width:55%;float:left;height:2.8em; line-height:2.8em;display:inline; overflow: hidden;}
.news_sc_listb{overflow:hidden;width:15%;float:left;text-align:center;}
.news_sc_listc{overflow:hidden;width:15%;float:left;padding-left:7%;}
.news_sc_listd{overflow:hidden;width:15%;float:left;padding-left:7%;}


/*快捷登录页面*/
.p_top {background: url("../images/new_passport_point01_04.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);margin: 0 auto;width: 100%;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.centent_top_words {margin: 0 auto;width: 100%;}
.clearfix {display: block;}
.content_login {text-align: center;}
.centent_top_words a.current {background: url("../images/new_passport_point01_03.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);color: #FF6C1E;}
.centent_top_words a {  text-align: center;width: 48%; color: #666666;display: block;float: left;font: 15px/60px "Microsoft YaHei";height: 60px;text-decoration: none;}
.top_words01 {}
.centent_explanation_words {margin: 40px auto 0;text-align: left;width: 100%;}

/*2014.9.27新闻页面添加内容*/
.news_tian{width:100%;margin-bottom:0.5em;padding:0 2%;}
.news_tian_z{float:right; padding-top: 2%;}
.news_tian_z span{float:left;display:block;}
.news_tian_za{color:#d1594d;margin-right:0.6em; line-height: 1.5em;}
.news_tian_zb{padding:0em 0.4em; border:0.1em solid #333333;border-radius:0.3em;color:#000;font-size: 0.75em;line-height: 1.5em; background:#ebefee;}
.news_tian_zb a{color:#000;}
.news_tian_border{border:0.1em solid #333333;border-radius:0.3em; box-shadow:0 0 0.2em #000; padding:2% 0 0;}
.news_yqw{float:right;position:absolute; bottom:0; right:3.5%; z-index: 999;    display: inline-block;}
#btnReadFull{display: inline-block;}
@media screen and (max-width:400px) {
 .news_yqw{float:right;position:absolute;bottom:-19%; right:7%; z-index: 999; display: inline-block;}   
}

.news_bg{background:#d1d1d1;}
.ks-overlay {background-color:#fff;font-size:13px;padding:1%;display:none;left:0px;line-height: 20px;              }  
    
.ks-overlay img{ width:98%;}

.ks-content{overflow-x:hidden;overflow-y:auto;width:100%; font-family:"微软雅黑"; font-size: 15px;}
.ks-content h2{ text-align: center; padding-bottom: 10px;}
.ks-content .news-det{ padding: 15px; border-bottom:1px dashed #9cf; line-height: 25px; margin-bottom: 15px;}
.jst-db{color:#0cf; }
.ks-content .news-det dt{ background: #f00; color: #fff;font-weight: bold; padding: 2px 10px;margin-bottom: 10px;}
.ks-content .news-det dd{ color:#0cf; padding: 0px 5px;}
.ks-content .news-det1{ padding: 15px; border-bottom:1px dashed #9cf; line-height: 25px; margin-bottom: 15px;}
.ks-content .news-det1 dt{ background: #f00; color: #fff;font-weight: bold; padding: 2px 10px;margin-bottom: 10px;}
.ks-content .news-det1 dd{ color:#0cf; padding: 0px 25px; background: url("../images/ks-detail.png") no-repeat;}
.ks-title{ display: block;  font-weight: bold; font-size: 15px; width: 100%; text-align: center; margin-bottom: 10px;}
.ks-foot{height:40px;overflow:hidden;width:100%; position: absolute;top: 70%;}

.gbbutton{width:93px;height:34px;margin-right:1%;float:right;position:absolute; right:5%; z-index:99 ;}
#MS-loading{display: none; position: fixed; height: 50px; width: 50px; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; text-align: center; background-color: white; opacity: 0.7; z-index: 101;}
#MS-loading img{margin-top: 5px;}
 #MS-loading-mask{display: none; position: fixed; background-color: white; opacity: 0; height: 715px; width: 1440px; z-index: 100; top: 0px; background-position: initial initial; background-repeat: initial initial;} 

/*news-关于我们*/
.share{ display:;}
.share button{width:100%;text-align:center;border-radius:3px;}
.share .button2{font-size:16px;padding:8px 0;border:1px solid #adadab;color:#000000;background-color: #e8e8e8;background-image:linear-gradient(to top, #dbdbdb, #f4f4f4);background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#dbdbdb),to(#f4f4f4));box-shadow: 0 1px 1px rgba(0,0,0,0.45), inset 0 1px 1px #efefef; text-shadow: 0.5px 0.5px 1px #ffffff;}
.share .button2:active{background-color: #dedede;background-image: linear-gradient(to top, #cacaca, #e0e0e0);background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#cacaca),to(#e0e0e0));}
#mess_share{margin:0; width: 100%;display: inline-block;}
#share_1{float:left;width:49%;}
#share_2{float:right;width:49%;}
#mess_share img{width:22px;height:22px;}
#cover{display:none;position:absolute;left:0;top:0;z-index:18888;background-color:#000000;opacity:0.7;}
#guide{display:none;position:absolute;right:18px;top:5px;z-index:19999;}
#guide img{width:260px;height:180px;}
#UserContent{ padding:50px 10px;}
#UserContent h2{ width: 100%; font-size: 13px; font-weight: bold; height: 30px; line-height: 30px;}
#UserContent p{ line-height: 25px; margin-bottom: 15px;color: #546463;}

.linkUser{width:100%;}
.linkUser img{width:100%;}
.linkUser ul{ width:100%;}
.linkUser li{ float: left; width: 33%;}

.zxgg{padding: 5% 0 0 0;}
.warp_sy{width:100%;height:60px;  border-top:1px solid #ddd;border-bottom:1px solid #ddd;  padding-top:8px;}
.warp_sy1{width:100%;height:50px; margin-top:1.8em;}
.warp_sy1 a{ color:#333;}
.logoyq{float:left;width:50%; text-align:left}
.logoyq1{float:left;width:50%;}
.logoyq2{float:left;width:40%;padding-left:5%;}
.ck{float:right;width:50%;}
.ck_left{float:left;width:50%;}
.ck_left .listing{float:left;width:151px; height:40px;background:url(../images/ck.png) no-repeat; line-height:44px;}
.ck_left .listing a{ color:#808080;}
.ck_right{float:right;width:50%; height:40px; text-align:right;}
.ck_right a:link{ text-align:right; color:#000; line-height:40px;}
.ck .listing{float:right;width:151px; height:40px;background:url(../images/ck.png) no-repeat; line-height:44px;}
.ck .listing a{ color:#808080;}
.ck1{float:right;width:50%;}
.hzhb1{ background:url(../images/hzhb1.png) no-repeat 0 1px; width:100px; height:35px; line-height:35px; display:block; margin-left:15%; padding-left:30px;}
.mysc{background:url(../images/hzhb1.png) no-repeat 0 -52px;width:100px; height:35px; line-height:35px;display:block; margin-right:17%; padding-left:35px; float:right;}
/*news-NewsSlide*/
#NewsSlide {width:100%; overflow: hidden;}
#NewsSlide ul{width:200%; display:table;}
#NewsSlide ul li{width:50%; float: left;}
#NewsSlide ul li img{width:100%;}
/*news-VideoSlide*/

#VideoSlide {width:100%;}
#VideoSlide ul{width:100%; display: inline-block;}
#VideoSlide ul li{width:100%; float: left;}
#VideoSlide ul li img{width:100%;}
#VideoSlide a{display: block;}


/*2014.10.11lxtj*/
.down{width:220px;background:url(../images/xs.png) no-repeat;padding:12px 8px 3px 8px;position:absolute;left:10%;}
.down p img{margin-left:5px;}
.down span{display:block;float:left;}
.downa{width:220px; background:url(../images/xx.png) no-repeat;position:absolute;padding:8px 8px 8px 8px;left:30%;bottom:0;display: none;}
.downa .span1 img{ width:210px;}
.downa p img{margin-left:5px;}
.tz{padding-left:8%}
.detail{width:80% ;}
.format{width:53px;height:36px;display:block;}
.back1s{width:53px;height:36px;display:block;}
@media screen and (max-width:400px) {
    .downa{width:220px;position:absolute;background:url(../images/xx.png) no-repeat;padding:8px 8px 8px 8px;bottom:0;left:18%;}
    }
.downa span{display:block;float:left;}
.span1{ width:4em; height:auto;margin-right:5px;}
.span1 img{ width:100%;}
.span2{font-size:0.75em;font-family:"微软雅黑";color:#666; line-height:18px;}
.shut{ position: absolute; left:11.5em;}

/*旧版底部导航样式*/
/*.tb_bottom{width:100%;background:#fffefe;color:#666; position:fixed; bottom:0; font-size:0.8em;  border-top: 1px solid #666; z-index:999; height:51px;}
.tb_on{color:#5ab1f4;}
.tb_bottom ul{margin:0px;padding:0px;}
.tb_bottom ul li {
   
  
    display: block;
    float: left;
    text-align: center;
    width: 25%;
}.tb_bottom ul li div{margin:0px auto;width:36px;height:34px;}
.tb_bottom ul li span{font-size:1em;}
.tb_icon{display:block; background:url(../images/sjztbax.png) no-repeat;width:36px;height:36px;background-size:36px auto;}
.tb_item1{background-position:0 0;position:relative;}
.tb_item2{background-position:0 -35px; position:relative;}
.tb_item3{background-position:0 -67px; position:relative;}
.tb_item4{background-position:3px -105px; position:relative;}
.tb_item1a{background-position:0 -139px; position:relative;}
.tb_item2a{background-position:0 -182px; position:relative;}
.tb_item3a{background-position:0 -209px; position:relative;}
.tb_item4a{background-position:0 -246px; position:relative;}*/


/*新导航样式*/
.tb_bottom{
	position:fixed;
	bottom:0;
	border-top:#cacbcb 1px solid;
	height:49px;
	width:100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-box-align: center;
	-moz-box-align: justify;
	-ms-flex-align: center;
	justify-content: space-between;
	align-content: center;
	background-color: #fff;
	font-family:"微软雅黑";
	font-size: 11px;
	/*overflow: hidden;*/
}
.tb_bottom .tb_bottom_normal{
	color: #999;
	float: left;
	display: block;
	width: 20%;
	text-align: center;
}
.tb_bottom .tb_bottom_message{
    color: #5ab1f4;
    float: left;
	display: block;
	width: 20%;
	text-align: center;
}
.tb_icon{
	width: 26px;
	height: 26px;
	line-height: 10px;
	margin: 6px auto 0 auto;
}
.tb_item1a{
	/*background: url(../img/nav.png) no-repeat -2px 0px;正常状态-FM*/
	background: url(../img/nav.png) no-repeat -2px -27px;
	background-size: 322px 50px;

}
.tb_item2a{
    background: url(../img/nav.png) no-repeat -224px 1px;
	/*background: url(../img/nav.png) no-repeat -224px -26px;高亮状态-商城*/
	background-size: 322px 50px;
}
.tb_item3a{
	background: url(../img/nav.png) no-repeat -75px 1px;
	/*background: url(../img/nav.png) no-repeat -75px -26px;高亮状态-沙龙设计*/
	background-size: 322px 50px;
}
.tb_item4a{
	background: url(../img/nav.png) no-repeat -297px 1px;
	/*background: url(../img/nav.png) no-repeat -297px -26px;高亮状态-我的*/
	background-size: 322px 50px;
}
.tb_item4a_message{
	background: url(../img/nav_mine_message.png) no-repeat;
	background-size: 26px 26px;
}
    






.r_ul{padding: 1%;}
.r_li_frist{background-color: #f6f5ed; height:2.2em}
.r_li_frist_st{color: #7f7f7f; width:85%;display: block; float: left; height: 2em; line-height: 2em; overflow: hidden;font-size:1.2em}
.r_li_frist_sa{width:10%;height: 2.2em; line-height: 2em;display: block; float: left; padding-left: 5%;}
.r_li_frist_sa img {width:30px;vertical-align: middle;}
.r_info{height:1.5em;margin: 0.5em 0;}
.r_li_st{color: #696864; width:85%;display: block; float: left; height: 1.5em; line-height: 1.5em; overflow: hidden; padding: 0.1em 0 0.1em 0.5em;font-size:0.9em}
.r_li_sa{width:10%;height: 1.5em; display: block; float: left; padding-left: 5%;}
.r_li_sa img {width:18px;vertical-align: middle;}


/*FM播放器*/
.syfm_bg {
    border: 1px solid #979393;
   
     background: none repeat scroll 0 0 #dfdfdf;
}
.syfm_lb_bg {   
    margin: 0 auto;   
    width: 280px;
    overflow: hidden;
}
.syfm_lb_wza2 {    
    margin: 0 auto;
    margin-top: 8px;
    text-align: left;
    width: 260px;    
}
.syfm_lb_wza2 strong{ width: 20%; overflow: hidden;font-size: 12px;}
.syfm_lb_wza2 span{width: 75%; overflow: hidden;font-size: 12px;position: relative;}
.syfm_lb_wza2 #PlayTitle{
    border:0px;
    position: absolute;
}
@media screen and (max-width:400px) {
    .syfm_lb_wza2 #PlayTitle{
        margin-top: 4px;
    }
}

.syfm_lb_wz {
    height: 10px;
    margin: 10px auto;
    position: relative;
    width: 249px;
}
.syfm_lb_button {
    width: 100%;
    margin: 8px 0;
    display: inline-block;
}
.syfm_lb_button span {
    display: block;
   
    
}
.syfm_lb_a {   
    width:15%;
     float: left;
}
.syfm_lb_b {   
    width:20%;
     float: left;
      text-align: center;
}
.syfm_lb_c {
    width:25%;
    margin-top: -4px;
    text-align: center;
     float: left;
}
.syfm_lb_d {    
    width:20%;
    float: right;
     text-align: center;
}
.syfm_lb_e {
   
    width:15%;
    float: right;
    text-align: right;
}


.btnrfmplay{
    background:url(../images/fm/syfm_07.png) no-repeat 0px 0px;width:30px;height:30px;display:inline-block;
}
.btnrfmplaya{
    background:url(../images/fm/syfm_07a.png) no-repeat 0px 0px;width:30px;height:30px;display:inline-block;
}

.r_li_h2{  background-color: #f6f5ed;
    font-size: 1.2em;
    height: 2em;
    line-height: 2em;
    margin: 10px auto;
    margin-top: 10px;
    padding: 0 1%;
    width: 94%;
    color: #7f7f7f;
    overflow: hidden;
    }
	
	
	
    
/*发型剖析*/
.si_ght{ text-align: center;}
.si_mt{ margin:0 auto;  width:100%;}
.si_mt h1{color:rgb(255, 215, 0);   font-size: 16px; font-weight: bold; text-align: center; }
.si_mt ul li{ background:#2f2f2f; margin:1%  1%  2%;float:left;width:48%;text-align:center;display:inline-block;}
.hairlist .si_mt ul li{ width: 98%;border: 1px solid #777;}
.hairlist .si_mt ul li a{  margin: 0 auto; width: 80%;}
.hairlista .si_mt ul li{border: 1px solid #777;}
.si_mt ul li img{ width:97%;margin-top:5%;vertical-align: middle;}
.si_mt ul li a{ width:100%; display:block; overflow:hidden;}
.si_mt ul li a:hover{ text-decoration:none;}
.si_mt ul li span{ display:block; color:#fff; list-style:disc; height:25px; line-height:25px; overflow:hidden;}
.si_mt ul li.cell{ padding:5px; border:1px solid #E3E3E3; background:#F5F5F5; width:192px; position:absolute;}
.si_school ul li span{color:#FFF;}
.hairlist .si_mt ul li span{ text-align: left;}
.hairlist .si_mt ul li img{ width: 100%;}
.hairlist .zf_hd{ color: #FFF;}


.h_mt{ width:640px; margin:10px auto; padding:1%; overflow:hidden; color: #fff; }

@media screen and (max-width: 600px){
.h_mt{ width:98%; margin:10px auto; padding:1%; overflow:hidden;}
}

.h_tit a{ color:#333;}
.h_tit span{ color:#f60; font-weight:bold;}
.h_tit span.btns{float: right; font-weight: normal; font-size:12px; color:#333;}
.h_tit span.btns span{font-size:12px; color:#333;}
.h_tit em{ font-style:normal; padding:0 5px;}
.h_tit .sele_box{ float: right;}
.h_ment{ font-size:12px; border-bottom:1px solid #666;}
.h_ment div{ padding:5px 0;}
.hk{ text-align:center; font-size:14px; margin:10px 0;}
.hk_l{ text-align:right; font-size:14px; margin:10px 20px;}
h1{font-size:14px;}
.h_time{ text-align:center;}
.h_time a{ color:#333;}
.hmg{ padding:10px 0; font-size:15px; font-weight:bold; text-align:center;}
.h_content{ padding: 0 1%;}
.h_content p{ line-height:180%; margin:5px auto;}
.h_content p img,.h_content img{max-width:98%; margin: 0 auto; display: block;}

/*end*/

.load-bar-inner .counter {
    background: url("/images/fm/syfm_03c.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 30px;
    left: 0;
    position: absolute;
    top: -8px;
    width: 28px;
}

.syfm_lb_wz {
    height: 10px;
    margin: 10px auto;
    position: relative;
    width: 249px;
}
.load-bar-inner {
    background: url("/images/fm/syfm_03a.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}


/*下拉样式*/

.pulldown-container{
    text-align: center;
    width: 100%;
    line-height: 50px;
}

.pulldown-container .down{
    background:none;
    left: auto;
    padding: inherit;
    position: inherit;
}

.pulldown-up .up{
    display: inline;
}
.pulldown-up .down{
    display: none;
    
}
.pulldown-down .up{
    display: none;
}
.pulldown-down .down{
    display: inline;
}

.pullup-container{
        line-height: 60px;
        text-align: center;
}

/*下拉样式-end*/

.marquee-gd{ width: 190px;  float: right;  margin-top: 2px;}
#wxConetn{ margin-top: 10px;}


/*会员中心*/
/*会员*/
.si_user{ margin:0 auto; margin-top:10px; width:100%;}
.si_user .data-list {
    text-align: left;
    width: 100%;
}

.si_user .data-list li {
    background-color: #FAFAFA;
    border-bottom: 1px solid #E7E7E7;
    color: #333333;
    display: block;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 10px 10px 90px;
    position: relative;
}

.si_user .data-list li a {
    text-decoration: none;
}


.si_user .data-list img {
    left: 15px;
    margin-top: -35px;
    position: absolute;
    top: 50%;
    width: 57px;
}
.si_user dl,.si_user dd
{
    border: medium none;
    font: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;    
}

.si_user .data-list li dt:first-child {
    padding-top: 0;
}
.si_user .data-list li dt {
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
    padding-top: 10px;
}

.si_user li dd.content {
    color: #545454;
    font-size: 14px;
    line-height: 16px;
    margin-top: 8px;
}

.si_user li dd.source {
    color: #969696;
    font-size: 12px;
    margin-top: 8px;
}

/** userserach */
.search-list {
   
    list-style: none;
}

.search-list li {
    border-top: 1px solid #ededed;
    list-style: none;
    height: 44px;
    line-height: 44px;
    padding: 0 0 0 16px;
    font-size: 17px;
    color: #232323;
}
 
.search-list li .t_t{ width:70px ; text-align: right; }
.search-list li em{ color: red; margin-right:10px;}
.search-list li .t_v{text-align: left; }



.serachMenu{width:100%;display:inline-table;height:30px;line-height:30px;padding:10px 0;}
.serachMenu span{color: white; float: left;  margin-right: 5%;font-size:0.875em;}
.search_title { margin: 10px 0;}
.search_title i{color:#333;font-family:"微软雅黑";margin-left: 1%; font-size: 14px;font-style: oblique;}
.search_title i span{ color:#ffcc00 ;}
.serach_m{ margin-left: 4%;}
.tip{color:#ffcc00 ; font-size: 12px; font-weight: normal; margin-left: 5px;}
.serachMenu span input,.serachMenu span select{ width: 100%; padding: 2%;}



/*会员信息*/
.news-content{ text-align: left; padding: 1%; margin-top:15px;}
.news-title{ text-align:left; padding: 1%; display: inline-block; line-height: 30px; 
  
border-bottom: 1px dashed  #19d3ff;
margin-bottom: 10px;
}
.news-title span{ float:left; display: block;}
.news-title span.h1{ color: #333;  font-weight:700;font-size: 1.2em; width: auto;font-family:"微软雅黑"; padding-right: 10px;}
.news-title span.tit{font-size: 1.2em; width: 80%; color: #19d3ff;font-family:"微软雅黑";}

.news-content img{ max-width: 100%;}


input.search-query 
{
    border:1px solid #808080; 
    background:none;
    color: #808080;
    height: 28px;
    line-height: 28px;
    font-family :Microsoft YaHei;
    width: 75%; font-style:italic; font-size:14px; display: inline-block;
    float: left;
    text-indent: 5px;
    vertical-align: top; 
}
input[type="text"]:focus,
.uneditable-input:focus {
  border-color: blue;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
}
.news_warp_search{padding:0px 10px 35px;text-align:center;}

.zxgg a
{   
    line-height:0.4rem;
    color:#5fb0f1;    
}
.wechat_tit1{
	width:98%;
	margin:20px auto 0 auto;
	overflow:hidden;
	line-height:30px;
	height:30px;
}
.wechat_tit_txt1{
	font-size:16px;
	color:#333;
	float:left;
}
.wechat_tit_more1{
	float:right;
	font-size:14px;
	color:#999;
}
/**秀隆易购**/
.goods-card {
	 list-style:none; 
	 width:4.5rem; 
	 left: 0px; 
	 transition-duration: 400ms; 
	 transform: translate(0px, 0px) translateZ(0px);
	 /*border:1px solid #ccc;*/
	 margin-right:0.24rem;
	 float:left;
}
.goods-card a {
	 float:left;
	 margin-right:0.128rem
}
.article_box1 /*最外层div样式*/{
	background: #fff;
	width: 9.26rem;
	padding-top:0.4rem;
	margin: 0 auto;
	color: #333;
	/*border-bottom: #cacbcb 1px solid;*/
	text-align:justify;
	overflow:hidden;
	padding-bottom:0.4rem;
	margin-left:0.37rem;
	margin-right:0.37rem;
	margin:0 auto;
}
.article_box1 ul
{
    width:49rem;
    padding:0;
    margin:0;
}
.info{
	width:4.3rem;
	font-size:0.26rem;
	color:#666;
	padding:0.1rem;
	line-height:0.38rem;	
}
.goods-title{
	height:0.76rem;
	overflow:hidden;	
}

.ui-slider-group{
	padding:0;
	margin:0;	
}
.photo-block{
	width:4.5rem;	
}
.photo-block img{
	width:100%;
}
.goods-price{
	color:red;
	font-size:0.3rem;
	line-height:0.34rem;
	font-weight:bold;	
}
.goods-price-taobao{
	text-decoration:line-through;
	font-size:0.23rem;
	color:#999;
}
.goods-buy{
	width:4.5rem;
	height:0.67rem;
	background-color:red;
	color:white;
	font-size:0.3rem;
	line-height:0.67rem;
	text-align:center;
}
.goods-sub-title{
	height:0.38rem;
	overflow:hidden;	
}
.gjsc{
	width:98%; 
	margin:10px auto;
	text-align:left;
}
.gjsc_box{
	background-color:white;
	width:98%; 
	margin:0 auto; 
	border:1px #ccc solid;
}

.gjsc font{
	font-size:16px;
	margin:20px auto;
}
.copyright{
      text-align: center;
    font-size: 12px;
    color: #9fa9b2;
    line-height: 20px;
    margin-top:-50px;
}
.copyright a{
    color: #9fa9b2;
    text-decoration: underline;
}