@charset "utf-8";
/* CSS Document */
/*body,html {height:100%;overflow:hidden;}*/
html{font-size:10px;}
body{background:#F3F3F3;font-family:"Microsoft YaHei",Arial,"SimSun",simsun,Helvetica,sans-serif;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:none;padding:0;margin:0;font-size:12px;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0; padding:0;}
table,td,th{border-collapse:collapse;}
li{list-style:none;}
fieldset, img, a img.iframe, input{border:0;}
q:before,q:after{content:'';}
input,textarea{outline-style:none;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:normal;}
input[type="button"],input[type="submit"],select,button{cursor:pointer;}
input, textarea, lable, select{ vertical-align:middle;user-select: text;}
legend{color:#000;}
abbr,acronym{border:0;font-variant:normal;}
a{text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none;}
label{ cursor:pointer;}
pre{ white-space:normal;}
img{vertical-align: middle; display:inline-block;}
input{-webkit-appearance:none;outline:none;-o-appearance:none;-ms-appearance:none; }
.fl{float: left;}
.fr{float: right;}
.zzserv_head{position: relative;width:100%;height: 2.4rem;background: #0085CF;line-height: 2.4rem;overflow: hidden;color: #FFF;font-size:1rem; text-align: center;}
.zzserv_head span.return{position: absolute;left:0;top:0;height:2.4rem;padding:0 0.6rem;}
.zzserv_head span.return em{display: inline-block;width: 0.85rem;height: 0.75rem;margin-top:0.825rem;background: url(../images/return.png) no-repeat;background-size: 100%;}
.zzserv_head span.caid{position:absolute;right: 0;top: 0;height: 2.4rem;padding:0 0.6rem;line-height: 2rem;overflow: hidden;}
.zzserv_head span.caid em{display: inline-block;width: 1rem;height: 0.25rem;margin-top: 1rem;background: url(../images/caid.png) no-repeat;background-size: 100%;}
.zzserv_findpri{position: relative;/*margin:0 0 0.25rem;*/padding: 1rem 0.6rem 0.4rem;border-top:1px solid #D1DFE3;border-bottom:1px solid #D1DFE3;background: #FFF;}
.zzserv_findpri li{float: left;display: inline;width: 100%;height: 2.4rem;position:relative; }
.zzserv_findpri li:nth-of-type(1){z-index:8888;}
.zzserv_findpri li:nth-of-type(2){z-index:7777;}
.zzserv_findpri li span.bt{height: 1.15rem;margin:0 0.5rem 0 0;line-height: 1.15rem;overflow: hidden;color: #333333;font-size: 0.75rem;}
.zzserv_findpri li input.input1{width:63%;height:1.48rem;padding: 0.3rem 0.5rem;border:1px solid #0085CF;border-radius: 0.2rem;line-height: 1.15rem;overflow: hidden;color: #999999;font-size: 0.5rem;}
.zzserv_findpri span.zhuanh{position: absolute;right:1.2rem;top:1.5rem;display: inline-block;width:1.55rem;height: 2.5rem;background: url(../images/zhbg.png) no-repeat;background-size: 100%;}
.zzserv_findpri em{display:inline-block; width:1rem; height:0.9rem; background:url(../images/zhuanh.png) no-repeat; background-size:100%; z-index:9999; position:absolute; right:0.7rem; top:2.3rem;}
.zzserv_findpri a.btnfind{display: block;width: 5.2rem;height: 2rem;margin:0 auto;background: #26B3FF;line-height: 2rem;overflow: hidden;color: #FFF;font-size: 0.75rem;text-align: center;border-radius: 0.2rem;}
.zzserv_nrcon{/*margin:0 0 0.25rem;*/padding:0 0.6rem;border-top:1px solid #D1DFE3;border-bottom:1px solid #D1DFE3;background: #FFF;overflow: hidden;}
.zzserv_nrcon li{float: left;display: inline;width: 100%;padding: 0 0 0.5rem;border-bottom: 1px dashed #E5E5E5;}
.zzserv_nrcon li span.btnr{display: block;height: 1.6rem;line-height: 1.6rem;overflow: hidden;font-size: 0.75rem;padding: 0 0.3rem 0.3rem;}
.zzserv_nrcon li span.btnr em.bt{color: #333;}
.zzserv_nrcon li span.btnr i.pri{color: #25b3ff;font-weight: bold;}
.zzserv_nrcon li span.btnr1{height: 1rem;margin-top:0.75rem;line-height: 1rem;overflow: hidden;}
.zzserv_nrcon li span.btnr1 i.mf{color: #e30077;}
.zzserv_nrcon li .djprice{padding: 0 0.3rem 0.3rem;background: #F3F3F3;}
.zzserv_nrcon li .djprice span.danj{display: block;height: 2.4rem;line-height: 2.4rem;overflow: hidden;font-size: 0.75rem;}
.zzserv_nrcon li .djprice span.danj em.bt,.zzserv_nrcon li .djprice p.time em.bt{color: #999;font-size: 0.7rem;}
.zzserv_nrcon li .djprice span.danj i.pri{color: #777;font-weight: bold;}
.zzserv_nrcon li .djprice p.time{display: block;height: 1.85rem;line-height: 1.85rem;overflow: hidden;}
.zzserv_nrcon li .djprice p.time span.count{height: 1.75rem;border:1px solid #D1DFE3;border-radius: 0.1rem;line-height: 1.75rem;overflow: hidden;}
.zzserv_nrcon li .djprice p.time span.count em{width: 1.5rem;background: #F6FAFB;text-align: center;}
.zzserv_nrcon li .djprice p.time span.count em.reduce{border-right: 1px solid #D1DFE3;}
.zzserv_nrcon li .djprice p.time span.count em.reduce img{width: 0.75rem;height: 0.15rem;}
.zzserv_nrcon li .djprice p.time span.count em.plus img{width: 0.8rem;height: 0.8rem;}
.zzserv_nrcon li .djprice p.time span.count em.plus{border-left: 1px solid #D1DFE3;}
.zzserv_nrcon li .djprice p.time span.count input.txtcount{width: 3rem;height: 1.75rem;background:#FFF;line-height: 1.75rem;overflow: hidden;color:#333;font-size:0.9rem;text-align: center;}
.zzserv_count{/*height: 2.9rem;line-height: 2.9rem;*/ height: 0.85rem; overflow: hidden;clear: both;}
.zzserv_count span.hej{color: #333;font-size: 0.75rem;}
.zzserv_count span.hej em.pri{color: #e30077;font-size: 0.9rem;font-weight: bold;}
.zzserv_count a.btnclear{height: 1.45rem;margin:0.65rem 0 0;padding:0 0.65rem;border:1px solid #D1DFE3;border-radius: 0.1rem;background: #F6FAFB;line-height: 1.45rem;overflow: hidden;color: #999;font-size: 0.75rem; }
.zzserv_wxts{padding: 0.25rem 0.6rem 3rem;overflow: hidden;}
.zzserv_wxts span.tit{display: block;height: 1rem;line-height: 1rem;overflow: hidden;color: #000;font-size: 0.75rem;}
.zzserv_wxts span.nr{display: block;line-height: 0.9rem;overflow: hidden;color: #6e6e6e;font-size: 0.6rem;}
#topbar { background: #efefef none repeat scroll 0 0;color: #707070;font-family: Arial;font-size: 12px;height: 30px;line-height: 30px;margin: 0 auto; width: 100%;}
#topbar span { color: #707070;}
#topbar a, #topbar a:visited { color: #707070;}
#topbar a:hover { color: #007bc7;}
#topbar em {font-style: normal;}
.zzserv_findpri dl{float:left; width:63%; position:absolute; background:#fff; border:1px solid #0085cf; left:3.5rem; top:1.4rem; z-index:999;}
.zzserv_findpri dl dd{float:left; width:100%; font-size:0.5rem; line-height:180%; padding-left:10px;}
.zzserv_findpri dl dd a{color:#333;}
.zzserv_findpri dl dd:last-child{border-bottom:none;}


.sec_h{height:1.24rem; padding-left: 0.9rem; line-height: 1.24rem; font-size:0.55rem; color: #777777;}
.zzserv_nrcon li:nth-of-type(2){border-bottom:0px;}
.total_con{width:100%; padding:1.17rem 0 1.17rem 0.53rem;}
.total_con li{display:block; float:left; height: 2.03rem; padding:0; border-bottom:0px; text-align:center;}
.total_con li.num{width: 2.65rem; font-size: 0.6rem; color:#333333;}
.total_con li.num strong{display:block; padding-top: 0.45rem;  font-size: 0.64rem; color: #26b3ff;}
.total_con li.num strong.totle{padding-top: 0rem; line-height: 2.03rem; color: #e30077;}
.total_con li.add{width: 0.43rem; line-height: 2.03rem; font-size: 0.6rem; color:#848484;}