@charset "utf-8";
a{text-decoration: none;cursor: pointer;}
html{font-size: 62.5%;}
body{background: #f5f5f5;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td,span,b,i,p,em,a,input,button{margin:0px; padding:0px;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0px;}
input,textarea{-webkit-appearance: none;}
address,caption,em,code{font-style:normal; font-weight:normal;}
pre, code, kbd, samp{font-family:inherit;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
a{text-decoration:none; -webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;} 
body{font-size: 62.5%;font-family:sans-serif;position:relative; min-width:320px; max-width:640px;width:expression(document.body.clientWidth <700 ? "640px" : "100%" ); margin:0 auto;}
/*bgcolor-change*/
::selection,::-moz-selection{background:#0487da;color:#fff;}
/*none-content*/
#link:after,.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
#link,.clearfix{zoom:1;}
/*size.color*/
a,a:visited{color:#000;}
a:link{color:#000;text-decoration:none;}
.bule-color{color:#43a8f0}
.red-color{color:#e23b29}
.grey-color{color:#bbb;}
.green-color{color:#37b059;}
.font12{font-size:1.2rem;}
.font14{font-size:1.4rem;}
.font16{font-size:1.6rem;}
.font18{font-size:1.8rem;}
.font20{font-size:2rem;}
.fr{float:right}
.fl{float:left}
/*产品红色公用头部*/
header{width:100%; text-align:center; font-size:1.8rem; height:45px; line-height:30px;position:relative; top:0; left:0; background:#e23b29; z-index:9998;overflow: hidden;}
header.subtopic-head{line-height:15px; font-size:1.6rem; top:0; left:0; z-index:997;font-family:'微软雅黑';}
header.fixed-hd{position:fixed; left:0; z-index:9998}
.subtopic-head .back,.subtopic-head .user,.subtopic-head .close{width:45px; height:45px; display:block;}
.subtopic-head .back{float:left}
.subtopic-head .back i{display:block;width:26px; height:26px; background-image:url(https://www.fzyzx.cn/_m_/img/head_bg.png);  background-size:50px auto; background-repeat:no-repeat; margin:0 auto; margin-top:9px}
.subtopic-head .back i{background-position:0 -137px}
.subtopic-head a i{display:block;float:right;width:45px;height:45px;margin:10px auto 0px;background:url(https://www.fzyzx.cn/_m_/img/zt-top-bg.png) no-repeat 0px 0px;background-size:100px auto; vertical-align:middle; text-align:center;}
.subtopic-head .app-icon i,.subtopic-head .search i{background-position:-58px 0px;}
.subtopic-head .tiku i{background-position:0px -37px}
.subtopic-head .cont{max-width:50%;color:#FFF; line-height:45px; font-size:1.8rem; overflow:ellipsis; text-align:center; display:inline-block; padding-right:10px; position:relative}

@media only screen and (min-width: 375px) {
	.subtopic-head a i{width:2.8rem;height:2.8rem;}
    #section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top{width:35%;}
    #section5 .content .price ul, #section6 .content .price ul, #section7 .content .price ul{width:36%;}
	#section5 .content .xieyi{width:80%;}
	#section7 .content .price1 ul{margin:0 auto; width:43%;}
}
@media only screen and (min-width: 414px) {
	#section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top{ width:31%;}
	#section7 .content .price1 ul{margin:0 auto; width:39%;} 
}
@media only screen and (min-width: 520px) {
	.subtopic-head a i{width:3.5rem;height:3.5rem;}
	#section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top,#section5 .content .price ul, #section6 .content .price ul, #section7 .content .price ul{width:25%;}
	#section5 .content .xieyi{width:65%;}   
	#section7 .content .price1 ul{margin:0 auto; width:30%;}   
}
.left-menu{width: 100%;background:#455a64;margin-top: 4.7%;padding-top: 4%;padding-bottom: 2.8%;height: 200px;font-size: 14px;}/*013ca6  4c4c4c*/
.left-menu-left{width: 49%;float: left;text-align: center;color: #FFFFFF;}

/* 直播页面 */
.zbhead{height: 4.6rem;line-height: 4.6rem;overflow: hidden;text-align: center;background: #188eee;color: #fff;font-size: 18px;font-weight: bold;position: relative;margin: 0 auto 2rem;}
.zbhead .back_icon{display: inline-block;position: absolute;top: 4px;left: 10px;width: 12px;height: 40px;overflow: hidden;}
.zblist{width: 94%;margin: 10px auto 0;overflow: hidden;}
.titp1{width: 100%;overflow: hidden;font-size: 1.6rem;font-weight: bold;margin: 0 auto;}
.titp1>em{width: 2px;height: 14px;background: #188EEE;display: inline-block;margin-right: 4px;position: relative;top: 1px;}
.titp1>a{display: inline-block;float: right;color: #999999;font-weight: 400;font-size: 1.2rem;position: relative;top: 2px;}
.titp1>a>i{display: inline-block;border-left: 4px solid #999;border-top: 3px solid transparent;border-bottom: 3px solid transparent;margin-left: 2px;position: relative;top: -2px;}
.zblist>ul{width: 100%;overflow: scroll;overflow-y: hidden;margin: 15px auto 0;display: flex;}
.zblist>ul li{width: 82%;float: left;margin-right: 3%;background: #fff;border-radius: 5px;padding: 2%;flex: none;}
.zblist>ul li:last-child{margin-right: 0;}
.zblist>ul li>h2{width: 100%;height: 5.4rem;font-size: 1.6rem;line-height: 26px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zblist>ul li>h2 em{display: inline-block;background: #FF6A00;border-radius: 14px 14px 14px 0px;color: #fff;font-size: 1rem;height: 2rem;line-height: 2rem;padding: 0 .5rem;margin-right: .2rem;}
.zblist>ul li>h2 img{width: 1.8rem;}
.zblist>ul li>p:nth-child(2){width: 100%;overflow: hidden;margin: 4px auto;color: #999999;font-size: 1.4rem;}
.zblist>ul li>p:nth-child(2) img{width: 1.5rem;position: relative;top: 2px;margin-right: 4px;}
.zblist ul::-webkit-scrollbar{width: 1px;}
.zblist ul li .lsbox{width: 100%;margin: .8rem auto 0;overflow: hidden;font-size: 1.4rem;color: #4D4D4D;}
.zblist ul li .lsbox>span:first-child{display: inline-block;width: 4rem;height: 4rem;overflow: hidden;border-radius: 50%;text-align: center;}
.zblist ul li .lsbox>span:first-child img{width: 100%;}
.zblist ul li .lsbox>span:last-child{display: inline-block;overflow: hidden;margin-left: 4px;height: 4rem;line-height: 4rem;}
.zblist ul li .zbbtn{width: 100%;overflow: hidden;margin: 0 auto .6rem;color: #999999;font-size: 1.2rem;line-height: 2.4rem;}
.zblist ul li .zbbtn>em,.zblist ul li .zbbtn .gkhf{color: #188EEE;}
.zblist ul li .zbbtn .ljyy{color: #188EEE;background: #E5F4FF;border: 1px solid #E5F4FF !important;}
.zblist ul li .zbbtn>a:first-child{display: inline-block;color: #999;}
.zblist ul li .zbbtn>a:last-child{display: inline-block;border: 1px solid #188EEE;border-radius: 25px;float: right;height: 2.4rem;line-height: 2.4rem;width: 8.2rem;text-align: center;overflow: hidden;}
.zblist ul li .zbbtn .ljyy img,.zblist ul li .zbbtn .gkhf img{width: 1.4rem;}
.zblist ul li .zbbtn>a:last-child img{margin-right: .3rem;position: relative;top: 2px;}
.zblist ul li .zbbtn .gkzb{color: #FFFFFF;background: #188EEE;}
.zblist ul li .zbbtn .gkzb img{width: 1.6rem;}
.yytkbox .yytit{height: 36px !important;}
.yytkbox .yytit img{width: 28px !important;top: 8px !important;}

