
/*搜索*/
.zy_search_top{ background-color: #f5f5f5; border-bottom: #ddd solid 1px; padding:1.8% 0; }
.zy_search_top .one{ width: 8%; display: inline-block; vertical-align: middle; margin-left: 1%; }
.zy_search_top .one img{ display: block; margin:0 auto; width:36%;}
.zy_search_top .box{ background-color: #fff; border:#ddd solid 1px; border-radius: 100px; padding:1%; overflow: hidden; 
	display: inline-block; vertical-align: middle; width: 72%; 
}
.zy_search_top .box span{ display: inline-block; vertical-align: middle; width: 10%; margin-left: 1%;}
.zy_search_top .box span img{ display: block; margin:0 auto; width: 70%; }
.zy_search_top .box input{font-size: .26rem; line-height:180%; color: #666; width: 80%; vertical-align: middle; background-color: #fff;}

.zy_search_top .r{ width: 12%; margin-top: 1.5%; position: relative; margin-right: 2%;}
.zy_search_top .r span{background:url(../images/web/jt_down_r.png) no-repeat center right; 
	background-size: 24%; color: #666; font-size: .26rem; line-height: 180%; display: block;
}
.zy_search_top dl{position: relative; position: absolute; background-color: rgba(0,0,0,.7); width: 180%; right: 0;
	border-radius: .12rem; top: 130%; display: none; z-index: 5;
}
.zy_search_top dl dt{ width: 0; height:0; position: absolute; right: 16%; top:-.14rem;
	border-bottom: .15rem solid rgba(0,0,0,.7);  
	border-left: .15rem solid transparent; border-right: .15rem solid transparent;
}
.zy_search_top dl dd{ text-align: center; padding:.18rem 0; border-top:#aaa solid 1px;}
.zy_search_top dl dd:nth-child(2){border-top:none;}
.zy_search_top dl dd a{ font-size: .26rem; color: #ddd; }

/*搜索框*/
.zy_search_bomb_box{
	max-width: 100%;
	width: 100%;
}
.zy_search_bomb_box form {display: inline-block; vertical-align: middle; width: 90%;}
.zy_search_bomb_box form div span{ display: inline-block; vertical-align: middle; width: 10%; margin-left: 1%;}
.zy_search_bomb_box form div span img{ display: block; margin:0 auto; width: 70%; }
.zy_search_bomb_box form button{ background-color: #f5f5f5; font-size: .26rem;  vertical-align: middle; color: #666; margin-left: 1%;}

/*头部标题*/
.zy_title_top{background-color: #f5f5f5; border-bottom: #ddd solid 1px; padding:3.6% 0; }
.zy_title_top .one{ width: 8%; display: inline-block; vertical-align: middle; margin-left: 1%; }
.zy_title_top .one img{ display: block; margin:0 auto; width:36%;}
.zy_title_top h1{ display: inline-block; vertical-align: middle; text-align: center; font-size: .28rem; 
	line-height: 120%;  width: 74%; margin:0 2% 0 3%; white-space: nowrap; overflow: hidden; color: #333;
}

.zy_title_top .r{ width: 8%; margin-top: 1.8%; position: relative; margin-right: 3%;}
.zy_title_top .r span{ display: block;}
.zy_title_top .r span img{ display: block; width: 100%; }
.zy_title_top dl{position: relative; position: absolute; background-color: rgba(0,0,0,.7); width: 120px; right: -.10rem;
	border-radius: .12rem; top: 240%; display: none; z-index: 5;
}
.zy_title_top dl dt{ width: 0; height:0; position: absolute; right: 12%; top:-.14rem;
	border-bottom: .15rem solid rgba(0,0,0,.7);  
	border-left: .15rem solid transparent; border-right: .15rem solid transparent;
}
.zy_title_top dl dd{ text-align: left; padding:.18rem .15rem; border-top:#aaa solid 1px;    text-align: center;}
.zy_title_top dl dd:nth-child(2){border-top:none;}
.zy_title_top dl dd a{ font-size: .26rem; color: #ddd; display: inline-block; vertical-align: middle;width: 70px;line-height: 16px; }
.zy_title_top dl dd i{display: inline-block; vertical-align: middle; width: .345rem; margin-right: .10rem;}
.zy_title_top dl dd i img{display: block; width: 100%;}

/*内容标题*/
.zy_title_con{ padding:2% 0; }
.zy_title_con h2 span{position: relative; color: #333; font-size: .28rem; line-height: .3rem; }
.zy_title_con h2 span i{position: absolute; left: 0; bottom: -.1rem; width: 100%; height: 2px; 
	background: url(../images/line_botm.jpg) no-repeat center bottom;background-size: 100% 2px;
}

.zy_title_con_01{ padding:4% 2%;border-bottom: #bbb dotted 1px; /* background: url(../images/line_botm.jpg) no-repeat center bottom;background-size: 100% 3px; */}
.zy_title_con_01 h2 span{color: #333; font-size: .28rem; line-height: .3rem;}

/*滑动页面头部浮动公共css*/
.scroll_fix{
	position:fixed;
	left:0;
	top:0;
	width: 100%;
	z-index: 999;
}

/* 分页 */
.pagination p{
	margin:0;
	cursor:pointer
}
.pagination{
	height: 40px;
	    line-height: 40px;
}
.pagination a{
	/* display:block; */
	float:left;
	margin-right:10px;
	padding:0px 12px;
	height:28px;
	border:1px #cccccc solid;
	background:#fff;
	text-decoration:none;
	color:#808080;
	font-size:12px;
	line-height:28px;
		padding: 6px 10px;
}
.pagination a:hover{
	color:#E62E04;
	background: white;
	border:1px #E62E04 solid;
}
.pagination a.cur{
	border:none;
	background:#E62E04;
	color:#fff;
}
.pagination p{
	float:left;
	padding:0px 12px;
	font-size:12px;
	height:28px;
	line-height:28px;
	color:#bbb;
	border:1px #ccc solid;
	background:#fcfcfc;
	margin-right:8px;
}
.pagination p.pageRemark{
	border-style:none;
	background:none;
	margin-right:0px;
	padding:4px 0px;
	color:#666;
}

.pagination p.pageEllipsis{
	border-style:none;
	background:none;
	padding:4px 0px;
	color:#808080;
}
.dates li {font-size: 14px;margin:20px 0}
.dates li span{float:right}

.pagination.p_simple {
	text-align: center;
}
.pagination.p_simple  p, .pagination.p_simple  a{
	float: none;
	di
}









.tns_footer{
	background: #f5f5f5;
}
.tns_footer .tns_notice_item{
	border-bottom: 1px solid #ddd;
}
.tns_footer .tns_notice_item .img_box{
	display: inline-block;
	width: 50px;
	height: 36px;
	text-align: center;

}
.tns_footer .tns_notice_item .notice_title{
	line-height: 36px;
	font-size: 16px;
}
.tns_footer .tns_notice_item .notice_title h3{
	display: inline-block;
	color: #333;
}
.tns_footer .tns_notice_item .img_box img{
	height: 22px;
	vertical-align: text-bottom;

}

.tns_footer .tns_notice_item .notice_link{
	margin-bottom: 10px;
	display: none;
}

.tns_footer .tns_notice_item .notice_link a{
	display: block;
	text-decoration: none;
	color: #333;
	padding-left: 50px;
	font-size: 15px;
	line-height: 38px;
}

.tns_footer .tns_notice_item .notice_col{
	display: block;
	width: 50px;
	height: 36px;
	background: url("/Public/mobile/images/vip_img/add.png") center no-repeat;
	background-size: 12px;
}
.tns_footer .tns_notice_item.open .notice_col{
	background-image: url("/Public/mobile/images/vip_img/close.png");
}
.tns_footer .tns_notice_item.open .notice_link{
	display: block;
}
.tns_footer .copyright{
	text-align: center;
	color: #333;
	font-size: 12px;
	padding-top: 80px;
	padding-bottom: 50px;
	line-height: 25px;
}
.tns_footer .pull-left{
	float: left;
	padding-left: 10px;
}

.tns_footer .pull-right{
	float: right;
}

.tns_footer .clearboth:after{
	content: '';
	width: 0;
	height: 0;
	display: block;
	clear: both;
	visibility: hidden
}
.tns_footer .copyright {
    text-align: center;    
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 25px;
}
.t_setting{
	line-height: 36px;
	font-size: 16px;
	border-bottom: 1px solid #ddd;
}

.t_setting .setting_col {
	display: block;
	width: 50px;
	height: 36px;
	background: url(/Public/mobile/images/common/setting.png) center no-repeat;
	background-size: 18px;
}

.t_jiuban{
	line-height: 36px;
	font-size: 16px;
	border-bottom: 1px solid #ddd;
}

.t_jiuban .setting_col {
	display: block;
	width: 50px;
	height: 36px;
	background: url(/Public/mobile/images/common/jiuban.png) center no-repeat;
	background-size: 18px;
}

.layer-lang_currency select{
	width: 100%;
	border: 1px solid #ddd;
	line-height: 32px;
	height: 32px;
	padding: 0 5px;
	background-color: white;
}

.layer-lang_currency .layer-lc_item{
	margin-bottom: 15px;
}


















