@charset "utf-8";
/* CSS Document */
@import "http://m.maiya91.com/templets/qing/css/wpzj.css";
*{ margin:0; padding:0; border:0;}
li{ list-style:none;}
a{ text-decoration:none; color:#333} 
body{max-width:640px;min-width:320px;margin:0 auto; font-family:"微软雅黑"; font-size: 100%;font-size:14px; background: #fff; }
input[type="submit"],input[type="reset"],input[type="date"]{-webkit-appearance: none;}
textarea,select,input,button{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
/*:not(input), :not(textarea){-webkit-user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-text-size-adjust: none}*/
.fl{ float:left;}
.fr{ float:right;}
.b{ vertical-align:top; width:100%;}
.cfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;line-height: 0;}
.cfix{*zoom:1;}
.public-focus .hd,
.public-focus .hd ul,
.public-focus .hd ul li{font-size: 0; line-height: 0;}
img[data-src]{background: url("//m.maiya91.com/static/images/loading.gif") center center no-repeat;}
.m{margin-bottom: 0.5rem;font-size: 0.2rem;color: #333; line-height: 1.5em;}
.m .cnt{width: 93.75%;margin-left:auto;margin-right: auto;}
.m .zbd{margin-top: 0.3rem}
.m .shd{margin: 0.4rem 0 0.15rem 0;}

.dd{padding: 0.15rem 0; margin-bottom: 0.55rem; color: #fff; background: #6286e4;}
.dd a{color: #fff;}
.dd dt{float: left;width: 1.1rem;height: 1.1rem; text-align: center; line-height: 1rem; font-size: 0.36rem;font-weight: bold; border:0.05rem solid #adc0f1;border-radius: 100%;}
.dd dd{float: right;width: 4.8rem;padding: 0.05rem 0 0 0;font-size: 0.2rem;line-height: 1.5em;}

.m2 .zbd li{float: left;width: 2.8rem;padding: 0 0 0.3rem 0;}
.m2 .zbd li:nth-child(2n){float: right;}
.m2 .zbd li p{height: 1.15rem;padding: 0.13rem 0.05rem 0; margin: 0 0 0.15rem; border: 1px solid #dedede; border-top: none;}
.m2 .zbd li a{display: block;}

.info-row{position: relative;background: #f1f1f1; border-radius: 0.1rem; overflow: hidden;}
.info-row .pic{width: 2.1rem;}
.info-row .info{position: absolute; top: 0.13rem; left: 2.25rem; color: #666;}
.info-row .info strong{color: #333; font-weight: bold;}
.inforow-btn{margin: 0.1rem 0 0 0; font-size: 0;}
.inforow-btn a:nth-child(1){margin-right: 0.1rem;}
.zbtn{display: inline-block;padding:0 0.2rem;font-size: 0.2rem;color: #fff;line-height: 0.45rem; border-radius: 0.06rem;overflow: hidden;}
.btn-prue{background: #c243a1;}
.btn-blue{background: #6286e4;}

.m3-3{position: relative;margin: 0 0 0.1rem 0;}
.m3-3 span{position: absolute;width: 2.8rem; text-align: center;}
.m3-3 span.sp1,.m3-3 span.sp2{left:0;top: 1.25rem;}
.m3-3 span.sp3,.m3-3 span.sp4{left:0;top: 2.95rem;}
.m3-3 span.sp2,.m3-3 span.sp4{left: auto; right: 0;}
.ztxt,.ztxt a{text-align: center;font-size: 0.24rem;color: #6286e4;line-height: 0.4rem; font-weight: bold;}
.zbtn-row{text-align: center;}

.list1{margin: 0 0 0 -0.1rem;}
.list1 li{float: left;width: 1.4rem; margin-left: 0.1rem;}
.list1 li p{line-height: 0.5rem;}
.list1 li:nth-last-child(1){width: 1.5rem;}

.m5{padding-bottom: 0;}
.m5 dt{width: 1.5rem;height: 1.1rem; padding: 0.16rem 0; text-align: center; font-size: 0.3rem;font-weight: bold;line-height: 0.36rem;border-radius: 0;}
.m5 dd{width: 4.4rem;padding: 0;}
.m5 dd .p2{text-align: right;font-size: 0;margin: 0.05rem 0 0 0;}
.m5 dd .p2 a{display: inline-block;height: 0.3rem; padding:0 0.1rem; font-size: 0.2rem; line-height: 0.3rem; color: #6286e4; background: #fff;}

#wpzj .zj-label{right: 0 !important;}
.m7 .info{margin-bottom: 0.2rem;}
.rongyu{margin-bottom: 0.2rem;}
.rongyu li{float: left;width: 2.1rem;margin:0 0.2rem 0 0;}
.rongyu li p{height: 0.5rem;text-align: center;line-height: 0.5rem;background: #f1f1f1;}
.m7-btn{width:4.4rem;margin: 0 auto;}

.zt-rec{}
.zt-rec li{width: 2.4rem; margin: 0 0.2rem 0 0; text-align: center;}
.zt-rec li p{font-size: 0.2rem;color: #333;line-height: 0.4rem;}
