﻿@charset "utf-8";
/* CSS Document */

header {
    height: .45rem;
    line-height: .45rem;
    background: #f9f9f9;
    color: #616161;
    font-size: .17rem;
    border-bottom: 1px solid #bbb;
    z-index: 999; width: 100%; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box; position:fixed;  top:0px; left:0px;
box-sizing: border-box; text-align:center; font-family:"微软雅黑";
}
.icon-goback {
    top: .12rem;
    left: .12rem;
}
.ui-text729 {
    width: 2.5rem;
    border: 0 none;
}
.icon {
    width: .23rem;
    height: .23rem;
    overflow: hidden;
    position: absolute;
    background-image: url(../images/iconBg.png);
    background-repeat: no-repeat;
    background-size: 100% auto;
	background-size:60%
}
.more{ top: .12rem;
    right: .12rem;  width: .23rem;
    height: .23rem;
    overflow: hidden;
    position: absolute;
    background-image: url(../images/more.png);
    background-repeat: no-repeat;
    background-size: 100% auto;}
.page {
    background: #f3f5f7;
    padding: 0 .15rem .2rem;
    overflow-y: auto;
    overflow-scrolling: touch;
    -webkit-overflow-scrolling: touch;
}
.biaodan{max-width: 7.5rem;
margin: 0 auto;
padding-top: .1rem; font-size:.14rem;}
.biaodan ul li{position: relative;
height: .43rem;
line-height: .43rem;
overflow: hidden; 
margin-top: .15rem; margin-left:.15rem;
margin-right:.15rem;

box-sizing: border-box; overflow:hidden;  }
.biaodan ul li:nth-child(4) {
    height:.4rem;
    margin-top:-.03rem;
}
.biaodan ul li:nth-child(5) {
  height:.8rem;       margin-top:-.03rem
}
.normal-input{
border-radius: 0;
border:1px solid #d7d7d7;
box-sizing: border-box; font-size: .14rem;     width: 100%;
    height: 100%; border-radius: 3px;
 background-color: #fff;
    padding: 0 .1rem; position:absolute; left:0px; left:0px; z-index:2; -webkit-appearance: none;
}
.code-input{
border-radius: 0;
border: none;
box-sizing: border-box; font-size: .14rem;     width: 100%;
    height: 100%;
    padding: 0 .1rem; position:absolute; left:0px; left:0px; z-index:2;  -webkit-appearance: none;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #666;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #666;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #666;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #666;
}
.error,error2{font-size: .12rem;
line-height: .15rem;
margin-top: .07rem;
color: #f23030;
min-height: .15rem; margin: 0.08rem .15rem -0.15rem .15rem; display:block; /*display:none;*/
}
.verification-code{width: .75rem;
height: .23rem;
right: .1rem;
top: .1rem;
border-left: 1px solid #d7d7d7; position:absolute; z-index:5;}
.verification-code img {
    width: .75rem;
    height: .3rem;
    margin-top: -.2rem;
    border: 1px solid transparent;
}
.yz{position: relative;
width:70%;}
.chex{position: relative;
height: .3rem;
margin-top:.15rem}
.chex span{ float:left;
height: .3rem;
line-height: .3rem;
font-size: .14rem;
color: #666;
vertical-align: middle;}
.forget{ float:right;
line-height: .3rem;
font-size: .14rem;
color: #07a5ff;}
.sub{width: 100%;
height: .45rem;
line-height: .45rem;
border-radius: 2px;
margin-top: .15rem;
background-color: #e56615; border:none;
color: #fff;}
.chex .ck {
    vertical-align: -.02rem;
    margin-right: .05rem;
}
.btn{}
.hezuowangzhan{margin-top: .18rem;
border-top: 1px solid #d7d7d7;
position: relative;
padding-top: .21rem; text-align:center;}

.hezuowangzhan h4 {
    position: absolute;
    top: -.19rem;
    left: 50%;
    background-color: #f3f5f7;
    padding: .05rem .15rem;
    color: #616161;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.hezuowangzhan a{  height:.32rem; line-height:.32rem; }
.hezuoqq{width: .32rem;
height: .32rem;
background-image: url(../images/qq.png);
background-repeat: no-repeat;
background-size: 100% auto; 
 display:block; font-size:0px; margin:0 auto; }
 .hezuoweixin{width: .32rem;
height: .32rem;
background-image: url(../images/weixin.png);
background-repeat: no-repeat;
background-size: 100% auto;  font-size:0px; 
display:block;  margin:0 auto;}
.rightBox {
    position: absolute;
    right: .12rem;
top: .07rem;}
.rightrbtn {
    right: 5rem;
    display: block;
    width: .5rem;
    height: .28rem;
    line-height: .28rem;
    padding: 0;
    border-radius: 4px;
    border: 1px solid #ddd;
    background-color: #f5f5f5;
    color: #333; font-size:.14rem;
}
.phone-verify{position: absolute;
width: 45%;
height: .43rem;
line-height: .43rem;
right: 0rem;
top: 0;
background-color: #fff;
color: #e56615;
font-size: .14rem;
border: none;
outline: 0;
border-radius: 2px;
border:1px solid #e56615;
text-align:center; }
/*tab切换*/
.yydetail-tab {
	width: 100%;
	height:.4rem;
	margin-top: .65rem; font-size:.14rem;
}
.yydetail-title {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	height: .34rem;
	line-height: .34rem;
	position: relative;
}
.yydetail-list {
	position: absolute;
	left: .01rem;
	top: 0px;
	width: 99%;
	z-index: 99;
}
.yydetail-line1 {
	height:.34rem;
	width: 1px;
	background-color: #ddd;
	position: absolute;
	left: 49.5%;
	top: 0px;
	z-index: 100;
}

.yydetail-list .yydetail-vote {
	width: 49.7%;
	background-image: -moz-linear-gradient(top, #f9f9f9, #f1f1f1);
	background-image: -webkit-linear-gradient(top, #f9f9f9, #f1f1f1);
	background-image: -o-linear-gradient(top, #f9f9f9, #f1f1f1);
	text-align: center;
	float: left;
	color: #999;
	cursor: pointer;
	position: relative;
}
.yydetail-list .yydetail-vote:last-child {
	border: none;
}
.yydetail-voteon {
	width: 49.5%;
	background-color: #f9f9f9;
	float: left;
	text-align: center;
	color: #e56615;
	cursor: pointer;
	position: relative;
}
.yydetail-grayline {
	border-right: 1px solid #dddddd;
}
.yydetail-riangle {
	position: absolute;
	bottom: -.06rem;
	left: 49.5%;
	border: 1px solid #ddd;
	width: .08rem;
	height:.08rem;
	background-color: #f9f9f9;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	z-index: 1;
	border-left: 1px solid #f9f9f9;
	border-top: 1px solid #f9f9f9;
}
.yydetail-ul {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #fcfcfc;
}
.yydetail-ulli {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px dotted #cccccc;
	padding: .08rem 0;
	background-color: #fcfcfc;
}
/*注册*/
.w_left2 ul li{position: relative;
height: .43rem;
line-height: .43rem;
overflow: hidden; 
margin-top: .15rem; margin-left:.15rem;
margin-right:.15rem;

box-sizing: border-box; overflow:hidden;  }

.w_left2 ul li:last-child { height:.8rem;margin-top:-.03rem;
 
}

.w_left2 ul li:nth-child(6) {
    height:.4rem;
    margin-top:-.03rem;
}
.normal-input2{border-radius: 0;
border:1px solid #d7d7d7;
box-sizing: border-box; font-size: .14rem;     width: 100%;
    height: 100%; border-radius: 3px;
 background-color: #fff;
    padding: 0 .1rem; position:absolute; left:0px; left:0px; z-index:2;  -webkit-appearance: none;}

.code-input{width:53%; float:left;}
.w_left2,.buzhou {
    max-width: 7.5rem;
    margin: .45rem auto 0rem;
    padding-top: .1rem;
    font-size: .14rem;
}
/*找回*/
.buzhou ul li{position: relative;
height: .43rem;
line-height: .43rem;
overflow: hidden; 
margin-top: .15rem; margin-left:.15rem;
margin-right:.15rem;
box-sizing: border-box; overflow:hidden;  }
.yellow_tit{margin-top: .6rem;
margin-left: .15rem;
margin-right: .15rem;
 background: #FFFFE0 none repeat scroll 0% 0%;
border: 1px solid #F5E4BE;
color: #333; font-size:.14rem; padding:.05rem;}
.yellow_tit em{ color:#e56615;}
.buzhou ul li:last-child{ height:.8rem;
}
.tishi1 {
margin-left:.15rem;
margin-right:.15rem;    
   overflow:hidden; margin-top:.75em;
}
.bgicon{ width:.3rem; height:.3rem; background:url(../images/zs.png) no-repeat; background-size:.3rem; float:left; }
.icon_con{font-size:.14rem; margin-left:.1rem; line-height: .3rem;  float:left;}
.btn22{
height: .45rem;
line-height: .45rem;
border-radius: 2px;
margin-top: .35rem;
background-color: #e56615; margin-left: .15rem;
margin-right: .15rem; display:block; font-size:.16rem; text-align:center;
border: none;
color: #fff;}
.btn22:hover{ color:#fff;}
/*桥页*/
.qiao{ background-color: #fff; margin-top:.45rem;}
.qiao a{ color:#333;}
.qiao ul{list-style: none;
}
.qiao ul li{display: list-item;
height: .38rem; padding-left:.1rem;
line-height: .38rem; border-bottom: 1px solid #c8c7cc; font-size:.14rem; position:relative; display:block; clear:both;}
.qiao ul li span{   float: right;
width: .1rem;
height:.1rem;
border-top: 2px solid #7D7D7D;
border-right: 2px solid #7D7D7D;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
margin-right: .1rem;
margin-top:.15rem;}

	
	
	.menu{ position:absolute; top:.5rem; right:.05rem; display:none; z-index:1000;}
    .menu ul{height:500px;overflow:auto;}
	.menu ul  li{    border-bottom: 1px solid #5B6166;
    width: 2rem;
    height: .4rem; 
    text-align: left;
    text-indent: 1.3em;
    background: #484F55; font-size:.14rem; overflow:hidden;}
	.menu ul  li a{ color:#fff;  display:block; padding-left:.2rem;}
	.menu ul li:hover{background:#6f7479;}
	 .menu ul:after {
    content: "";
    position: absolute;
    top: -.2rem;
    right: .07rem;
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent #484F55;
    border-width: .1rem;
}
.dingdan{ background:url(../images/dingdan.png) no-repeat .2rem .1rem; background-size:.2rem;}
.feiyong{ background:url(../images/icon1.png) no-repeat .2rem .1rem; background-size:.2rem;}
.wode{ background:url(../images/my.png) no-repeat .2rem .1rem; background-size:.2rem;}
.tousu{ background:url(../images/tousu.png) no-repeat .2rem .1rem; background-size:.2rem;}
.baojia{ background:url(../images/baojia.png) no-repeat .2rem .1rem; background-size:.2rem;}
.point84{background:url(../images/point84.png) no-repeat .2rem .18rem; background-size:.05rem;}
.menu2:after {
       content: "";
    width: .3rem;
    height: .3rem;
    -webkit-mask-repeat: no-repeat;
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#fff));
    -webkit-mask-size: 1rem;}
.fugai{ width:100%; height:100%;top:0px; left:0px; z-index:9;  position:fixed; display:none;}

/*我的资料*/
.form-address {
    width: 100%;
    overflow: hidden; background:#fff; font-size:.14rem; margin-top:.45rem;
 
}
.form-article {
  padding:0rem .12rem;overflow:hideen; 
}
.form-article dl{       height: .4rem;
    line-height:.4rem;     border-bottom: 1px solid #dcdcdc;
    box-sizing: content-box;
 clear:both;
 }
 .form-article dl:last-child{ border-bottom:none;}
/* .form-article dl:nth-child(6){height:1.2rem;}
*/ .form-article dl dt{  width:.8rem; display:inline-block; vertical-align:top; }
  .form-article dl dd{display:inline-block;     }
.ui-text{width: 100%;
    border: 0 none;}
	.selarea{ height:.3rem; float:left; line-height:.3rem;width:.75rem; margin-right:.05rem; margin-top:.05rem;}
	.reset-info{ display:none;}
	.m-btn-submit{   
    height: .45rem;
    line-height: .45rem;
    border-radius: 2px;
    margin-top: .3rem;
    border: none; text-align:center;
    color: #fff; display:block;     margin-right:.15rem;
    margin-left:.15rem; font-size:.16rem;}
	.m-btn-submit:hover{color:#fff;}
	
	/*绑定QQ*/
	
	.mc617 {
    padding-right:.15rem;
    padding-left:.15rem; 
 background:#fff; font-size:.14rem; margin-top:.45rem;
}
.list-link617 {
    padding-top: .1rem;
    padding-bottom: .1rem;
    overflow: hidden;
    *zoom: 1;
    border-bottom: 1px dotted #E7E6E6;
    line-height: .46rem;
}
.for1 {
    padding-right:.1rem;
    float: left;
}
.for1 {
    float: left;
}
.for2 {
    color: #999;
    float: left;
    line-height: .46rem;
}
.for4 {
    float: right;
}
/*地址管理*/
.addr-item{ overflow:hidden;
background-color: #fff; font-size:.14rem; margin-left:.15rem; margin-right:.15rem; margin-top: .1rem; color: #6e6e6e;}
.default{ }
.border{ border: 1px solid #bfbfbf;}
.name{padding: .07rem .12rem; position:relative;
border-bottom: 1px solid #bfbfbf;}
.name strong{ color:#E56315;padding-left:.2rem; font-weight:normal;
}
.set{ position:absolute; right:.12rem; top:.08rem; display: block;  }
.bg_ee3495{background:url(../images/dingwei.png) no-repeat; background-size:.13rem .17rem; padding-left:.21rem;}
.company{padding:.07rem .12rem 0.05rem;}
.opt{    font-size: .14rem;
    color: #282828;
    text-align: right; display:block; margin-right:.12rem; margin-bottom:.07rem;
}
.opt a{ margin-left:.1rem;}
.zjdz{height: .45rem;
line-height: .45rem;
border-radius: 2px;
margin-top: .15rem;
background-color: #e56615; margin-left: .15rem;
margin-right: .15rem; display:block; font-size:.16rem; text-align:center; display:block;
border: none;
color: #fff; }
.zjdz:hover{ color:#fff;}
/*增票信息*/
.form-address519 {
    width: 100%;
    overflow: hidden;
    background: #fff;
    font-size: .14rem; padding-bottom:.1rem; margin-top:.45rem;
}
.form-article519 {
    padding: 0rem .12rem;
    overflow: hideen;
}
.form-article519 dl {
    box-sizing: content-box;
    clear: both; margin-top:.1rem;
}
.form-article519 dl dt {
}
.form-article519 dl dd {
  
}
.ui-text519{
    width: 100%;
    height: .3rem;
    border: 0;
    border-radius: 0;
    background: #fff;
    font-size: .12rem;
  
    font-weight: normal;
    color: #bdbdbd;
    vertical-align: top;
    -webkit-appearance: none; 
border: 1px solid #ccc;
}
.zpbutton{    
    color: #666 !important;
    border: 1px solid #ccc;
    float: left; background:#e2ebf0; line-height:.36rem;
    height: .4rem;
    font-size: .14rem;
    text-align: center;
    border-radius: 2px;
    cursor: pointer;
    width: 2rem; display:inline-block; width:80%; margin-bottom:.1rem;
}
.suoluetu{ display:inline-block; margin-left:1%; width:.3rem; width:19%;}
.suoluetu img{ max-width:100%; overflow:hidden;}
.btn-bar {
    height:.54rem;
    background: #eaedf1;
    font-size: .14rem;padding-left:.15rem;padding-right:.15rem;
    border-top: 1px solid #e0e0e0;
}
.bottom-but {
    width: 50%;
    box-sizing: border-box;
    float: left;
}
.m-btn-submit519{box-sizing: border-box;
width: 95%;
height: .4rem;
line-height: .4rem;
text-align: center;
color: #fff;
border: 1px solid #e46713; display:inline-block;
border-radius: 3px; font-size:.16rem;
background: #e46713; 
margin-top: .1rem; float:left;
}
.m-btn-submit519:hover{ color:#fff;}
.reset-info{    width: 100%;
    height: .4rem; line-height:.4rem;
    margin-top: .1rem;font-size:.16rem;
    overflow: hidden; 
    box-sizing: border-box; display:inline-block; border: 1px solid #bfbfbf;
border-radius: 3px; 
background: #fff; text-align:center;  float:right; color:#666;
}
.reset-info:hover{ color:#666;}
/*报价*/
.baojia2{ background:#fff; font-size:.14rem; padding-bottom:.1rem;}
.basic-parameter{ background:#fff; margin-left:.15rem; margin-right:.15rem;}
.basic-parameter h3{    font-size: .15rem;  position:relative; 
    color: #6e6e6e; font-weight:bold; font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif; margin-top:.05rem; line-height:.32rem; border-bottom:1px dashed #eee;

}
.new-mg-t10 {
    margin-top: .07rem;
}
.new-mg-t10 label {
    width: .9rem;
    height:.3rem;
    line-height: .3rem;    color: #6e6e6e;
    text-align: right; display:block; float:left; margin-right:.07rem; 
}
.xuanze{  float:left; }
.xuanze p{ float:left; margin-left:.05rem; color:#999; line-height: .3rem; }
.newsel { line-height:.3rem;
    height: .3rem;
    margin-left: 0;
   border:1px solid #ccc;
     float:left; color:#666; border-radius:2px; 

}
.xuanze span{ line-height:.3rem;
    height: .3rem;  color: #6e6e6e; display:block;}
	.xuanze ul  {width:2rem;}
.xuanze ul li{ color:#6e6e6e; float:left; width:1rem; height:.3rem; line-height:.3rem; clear:both;}

.dx{margin-right:.05rem;}


.ml{ margin-left:.05rem;}
.newsel2 { line-height:.3rem;
    height: .3rem;
 display:inline-block;
   border:1px solid #ccc;
   color:#666;  width:1.3rem;

}
.cd720 {
    height: .36rem;
}
.mt10{ margin-top:-.1rem;}
.mt15{ margin-top:-.15rem;}
.menu_list { font-size:.14rem;   margin-top:.5rem; }
.menu_head {   font-weight:bold;  border-bottom:1px solid #bbb; padding-top:.1rem; padding-bottom:.1rem; background-size:.15rem .07rem; 
padding-left:.1rem; font-size:.15rem; color:#666;
 }
.menu_body {  }
.bj71{ background:#fafafa; overflow:hidden; padding-top:.1rem; padding-bottom:.1rem;padding-left:.1rem;padding-right:.1rem; margin-bottom:.05rem;}
.bj71 ul li{ padding-top:.05rem; padding-bottom:.05rem; clear:both; overflow:hidden; position:relative;}
.bj71 ul li label{float:left; width:1rem; text-align: right; color:#666;  line-height:.32rem;}
.fl{ float:left;}
.bj_sel{ height:.32rem; line-height:.32rem; border:1px solid #ccc;  display:inline-block; color:#666; }
.width145{ width:1.45rem;}
.width80{ width:.8rem;}
.width70{ width:.65rem;}
.xz71{ display:inline-block; color:#666;}
.fx71{ margin-right:.05rem; vertical-align: middle; margin-bottom:.04rem;}
.width120{ width:1.2rem;}
.width100{ width:1rem;}

.width130{ width:1.3rem;}
.bj71 ul li p{ float:left; color:#666; line-height:.32rem;}
.tj71{ color:#1f95d2; font-weight:bold; float:left; text-decoration:underline; margin-left:.3rem;}
.basic-parameter {
    background: #fff;
    margin-left: 0rem;
    margin-right: 0rem;
}
.basic-parameter h3 {
    font-size: .15rem;
    position: relative;
    color: #6e6e6e;
    font-weight: bold;
    font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;
    line-height: .43rem;
    padding-left:.1rem; padding-right:.1rem; 
}
.mt5{ margin-top:-.05rem;}
.xz74{ margin-top:.08rem; margin-right:.05rem; float:left;}
.width140{ width:1.28rem;}
.menu_body h5{ color:#666; font-weight:bold; background:#fafafa; padding-left:.1rem; padding-top:.08rem; font-size:.14rem;padding-bottom:.08rem;}
.input74{ width:.6rem; border:1px solid #ccc; float:left; margin-left:.05rem; margin-right:.05rem; height:.26rem; border-radius:2px; -webkit-appearance: none;}

/*遮罩css*/
.mask74 {
    position: fixed;
    z-index:10000;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
}
.lay74 {
    width: 90%;
    z-index: 99999; position: fixed;
    border-radius: 6px; top:10%;
    overflow: hidden; background:#fff; margin-left:-45%; left:50%; 
}
.Msg74 {
    padding: 0.05rem 0.1rem ; background:#ddd;
    font-size: .15rem;
    color: #666; border-top-left-radius:6px; border-top-right-radius:6px; 
}
.Btn74 {
    width: 100%;
    margin-top: .15rem;
    position: relative; display:block; height:.42rem; overflow:hidden;
}
.content74{ font-size:.14rem; padding-left:.1rem; padding-right:.1rem; padding-top:.1rem; height:3rem; overflow-y:auto; }
.cancel74{background-color: #FAFAFC;
width: 50%;
height:.42rem;
line-height:.42rem;
color: #666;
font-size: .16rem; position:absolute; left:0; bottom:0;
border: 0;
padding: 0;}
.ok74{    background-color: #e56615;
    width: 50%;
    height: .42rem;
    line-height: .42rem;
    color: #fff;
font-size: .16rem;
    border: 0;
    padding: 0; right:0; bottom:0; position:absolute;
}
.li74{ padding-top:.08rem; padding-bottom:.08rem; border-bottom:1px dashed #eee; color:#666;}
.l_xz{ margin-right:.05rem; vertical-align:middle; margin-bottom:.04rem;}
.xs74 ul li{ height:.36rem;}
.xs74 p{ float:left; line-height:.25rem; }
.xs74{ }
.input73{ height:.2rem; border:1px solid #ccc; line-height:.2rem; float:left; border-radius:2px;  -webkit-appearance: none;}
.mr{ margin-right:.05rem;}
.bj74{background: #fafafa;
overflow: hidden;
padding-top: .1rem;
border-bottom: 1px solid #eee;
padding-bottom: .1rem;
padding-left: .1rem;
padding-right: .1rem; margin-bottom:.05rem;}
.bj74 ul li{  line-height:.4rem;

overflow: hidden; color:#666;} 
.clearboth{ clear:both;}
.cd74{margin-left:.05rem; height:.36rem;  }
.input72{ float:left; border:1px solid #ccc; height:.28rem; line-height:.28rem; width:.55rem; -webkit-appearance: none; padding-left:.05rem; }
.width50{ width:.5rem;}
.bj74 label{ display:block; float:left;}
.mt{ margin-top:.04rem;}
.width90{ width:.9rem;}
.width125{ width:1.25rem;}
.fl75{float:left; width:2.6rem;}
.bj71 ul li .fl75 label{text-align:left; width:.9rem; float:left;}
/*报价确认*/
.common-wrapper {
    width: 100%;
    max-width: 7.5rem;
    min-width: 3.2rem;
    overflow: hidden;
    margin: 0 auto;
    font-size:.14rem;
}
.pay-bar {
    background-color: #fff;
    /*! height: .46rem; */
    width: 100%;
    max-width: 7.5rem;
    position: fixed;
    bottom: 0;
}
.pay-bar .payb-con {
    float: left;
    font-size: .14rem;
    text-align: right;
    width: 98%;
   /*! line-height: .46rem; */
    padding-right:2.5%; position:relative;
    padding-top: .08rem;
    padding-bottom: .08rem;
}
.border-1px-top::before {
    border-top: 1px solid #e3e5e9;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 0;
    width: 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
}
.pay-bar .payb-con span {
    font-size: .14rem;
}
.pay-bar .payb-con .big-price {
    font-size: .18rem; font-weight:bold;
}
.pay-bar .payb-btn {
    font-size: .16rem;
    float: right;
    width: 37.5%;
    background: #ed6d00;
    line-height: .46rem;
    color: #fff;
    text-align: center;
}
.step5 {
    margin-top: .1rem;
    overflow: hidden;
    background-color: #fff;
    position: relative; padding-bottom:.01rem; margin-bottom: .5rem;
}
.border-1px::before, .border-1px::after {
    border-top: 1px solid #e0e0e0;
    content: ' ';
    display: block;
    width: 100%;
    position: absolute;     

    left: 0;
}
.s-item {
    position: relative;
    padding: .18rem .28rem .18rem 0;
    line-height: .1rem;
    overflow: hidden;
}
.step5 .s-item {
    padding: 0.09rem;
}

.step5 .sitem-l {
    float: left;
    font-size: .15rem;
    color: #262629;
}
.step5 .sitem-r {
    float: right;
    font-size:.14rem;
}
.step1 {
    width: 100%;
    position: relative;
    margin-top:.5rem;
    background-color: #fff;
    padding: .14rem .13rem .12rem .1rem; border-bottom: 1px solid #e0e0e0;
}
a.s-href {
    display: block;
    width: 100%;
    height: 100%;}
	.step1 .step1-in .mt_new {
    padding: 0 0 .05rem 0;
    overflow: hidden;
    color: #252525;
}
.step1 .s1-name {
    float: left;
    font-size: 1em;
    color: #252525;
    font-weight: bold;
    margin-left: .23rem;
}
.step1 .s1-phone {
    float: left;
    font-size: 1em;
    font-weight: bold;
    margin-left: .23rem;
}
.step1 .step1-in .mc {
    font-size: .14rem;
    color: #232326;
    line-height:.22rem;
    position: relative;
}
.step1 .step1-in-con {
    padding-right: .1rem;
    padding-left: .23rem;
}
.location-pic {
    background: url(../images/check-sprites-5.png) no-repeat;
    background-position: -.4rem 0;
    background-size: 1rem 1rem;
    width: .12rem;
    height: .14rem;
    position: absolute;
    top: .04rem;
    left: 0;
}
.step1 .s1-borderB {
    position: absolute;
    bottom: .01rem;
    left: 0;
    height: .03rem;
    width: 100%;
    background: url(../images/location-border.png) repeat-x;
    background-size: .9rem .02rem;
}

.middle-box {
    overflow: hidden;
    margin-top: .1rem; max-width:7.5rem; background:#fff;border-top: 1px solid #e3e5e9; overflow:hidden;
}
.step3 {
    overflow: hidden;
    background-color: #fff;
   }
	.change-p1 {
    padding-top: .18rem;
}
.bt76{ display:inline-block; width:20%; text-align:right; color:#999; vertical-align:top;}
.step3 ul{ padding-top:.04rem; padding-bottom:.03rem;}
.step3 ul li{ padding-top:.03rem; padding-bottom:.03rem;}
.step3 ul li p{display:inline-block; width:70%; }
.step3 h3{font-size: 1em;
color: #252525;
font-weight: bold; text-align:left; background:#f8f7f7; padding-left:.12rem; padding-top:.02rem; padding-bottom:.01rem;}

/*首页*/
.slider{display:none}/*用于获取更加体验*/
.focus span{width:.1rem;height:.1rem;margin-right:.1rem;border-radius:50%;background:#333;font-size:0}
.focus span.current{background:#fff}
.index_head{ line-height:0rem;
height: .4rem;
width: 100%;
min-width: 3.2rem;
max-width: 7.5rem;
margin: 0 auto;  position:relative; overflow:hidden; background:#fff;}
.quick-entry-nav{padding-top:.11rem;position: relative; display:block; min-width: 3.2rem; padding-bottom:.11rem;
max-width: 7.5rem; margin:0px auto 0px; background:#fff; font-size:.14rem; overflow:hidden;
}
.quick-entry-nav ul li {
    width: 33.3%; float: left; font-size:.14rem; text-decoration: none; color: #666; text-align: center; display: block; padding-bottom:.16rem;
	border:1px solid #eee; padding-top:.16rem;
    box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; 
}
/*.quick-entry-nav ul li:nth-child(3) {border-right:none; }
.quick-entry-nav ul li:nth-child(6) {border-right:none; }
.quick-entry-nav ul li:nth-child(9) {border-right:none; border-bottom:none;}
.quick-entry-nav ul li:nth-child(8) { border-bottom:none;}
.quick-entry-nav ul li:nth-child(7) { border-bottom:none;}
*/
.quick-entry-nav ul li img {
    display: block;
    width: .5rem;
    height:.5rem;
    margin: 0 auto .1rem auto;
}
.logo{width:.8rem; height:.37rem; margin-top:.02rem;}
.dh77{width:1.4rem; height:.36rem; position:absolute; right:0px; margin-top:.02rem; bottom:0px;}
.dh77 i{ background:url(/images/dianhuab.png) no-repeat;display:inline-block; *display:inline; zoom:1; width:35px; height:35px; float:left; margin-right:5px;}
.dh77 .lan130{ font-size:.14rem; margin-top:.16rem; margin-left:.38rem; font-weight:bold;}
.dh77 .hei130{ color:#666; font-size:.14rem; margin-top:.1rem; margin-left:.38rem; font-weight:bold;}

.input150{width: 2rem;  -webkit-appearance: none;
border: 1px solid #ccc;
margin-left: .05rem;
margin-right: .05rem;
height: .26rem;
border-radius: 2px; font-weight:normal;   -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.selarea718 {
    height: .3rem;
    line-height: .3rem;
    width: .85rem;
    margin-right: .05rem;
   border: 1px solid #ccc;
}
.mld1{}
.h2{ margin-top:.02rem;}
.f0{ font-size:0px;}
.cheng{ display:block; font-weight:bold;}
.tj719{ margin-left:.1rem; color:#999; text-decoration:underline; position:absolute; right:0rem;  bottom:.1rem;}
.tj719:hover{color:#666;}
.tianjia719{ margin-left:.1rem; color:#666; text-decoration:underline; }
.tianjia719:hover{ color:#666;}
.input719{ width:1rem; height:.26rem; line-height:.26rem; border: 1px solid #ccc;}
.ziys2{ color:#fb6d85; font-weight:bold; display:block;}
.mb5{ margin-bottom:-.1rem;}
.background2{ background:#fb6d85;}
.background2:hover{ background:#fc96a7;}
.ycz{ float: left;
width: 1rem; color:#666; display:block; text-align:right;}
.bj71 ul li .ts{ width:.7rem;}
.w50{ width:48%; display:inline-block;}
/*充值*/
.pay725{  background:#fff; overflow:hidden; margin-top:.45rem;}
.cut-off {
    background: url(../images/bg.png) repeat-x;
    width: 100%;
    background-size: .1rem;
    height:.04rem; 
}
 .fund-yes {
    padding: .2rem 0;
    text-align: center;
}
.pays{margin-left:.15rem; margin-right:.15rem;  overflow:hidden; line-height:.01rem;}
.money-input{height: .4rem;
    padding: 0 .08rem;
    border: 1px solid #cfcfcf;
    box-sizing: border-box;
    font-size: .16rem; width:100%; color:#ed6d00; font-weight:bold; font-size:.16rem;}
.fund-profit {
    margin-bottom: .1rem;
    font-size:.14rem;
}
.fund-yes .title {
    font-size: .14rem;
    color: #fff;
}
.fund-yes .num {
    margin-top: .1rem;
    font-size: .4rem;
    color: #fff;
}
 .box725 {
    margin-bottom: .14rem; position:relative; margin-top:.1rem;
}
 .box725  h3 {
    color: #666;
    font-size: .14rem;
    font-weight: normal;
    line-height: .34rem;
    border-bottom: 1px solid #e0e0e0;
    padding: 0 .15rem;
    background-color: #f8f8f8;
}
.jine725{ position:absolute; right:.15rem; top:.06rem; color:#ed6d00; font-size:.16rem; font-weight:bold;}
.list725 {
    color: #333;
    font-size: .14rem;
    background-color: #fff;
    padding-left: .15rem;
    border-bottom: 1px solid #e0e0e0;
}
.list725 li {
    display: block;
    position: relative;
}
.list725 li .label725 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    align-items: center;}
	.list725 li .label725 .img725 {
    display: block;
    width:.29rem;
    height:.29rem;
}
 .list725 li .label725 .img725 img {
    width: 100%;
}
.list725 li .label725 .text725 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: .4rem;
    margin: .15rem 0 0 .15rem;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: -.01rem;
    padding-bottom: .13rem;
}
 .list725 li .label725 .text725 span {
    display: block;
    height: .18rem;
    line-height: .18rem;
    font-size: .14rem;
}
.list725 li .label725 .text725 p {
    height: .14rem;
    line-height: .14rem;
    margin-top: .05rem;
    color: #bdbdbd;
}
.list725 li .label725 .xj { width:.07rem; height:.12rem;
 background:url(../images/jiantou.png) no-repeat; background-size:.07rem .12rem;
    margin-right: .15rem;
}
/*我的*/
.my{ width:100%;     background: no-repeat bottom ; height:1rem;
    background-size: 100%; position:relative; overflow:hidden; margin-top:.45rem;}
	.shezhi725{ position:absolute;  top:.1rem; right:.15rem; color:#fff; font-size:.14rem;}
.touxiang {
    margin-top: .2rem;
    color: #fff;   font-size:.14rem;
}
.touxiangimg {
    padding:.02rem;
    margin-left: .2rem;
    height: .6rem;
    width: .6rem;
    border-radius: 50%; float:left;

}
 .img-wrap {
    display: block;
    padding: .03rem;
    border-radius: 50%;
    background-color: #fff;
}
.touxiangimg img {
    border-radius: 50%;
    width: 100%;
}
.info725{ overflow:hidden;
    margin-left: .1rem;
    line-height: .24rem;
    font-size: .14rem;  float:left; margin-top:.08rem; 
}
.mycontent {
    margin-top:.1rem; font-size:.14rem; background:#fff;
}
.bd725{ position:relative;}
.bd725:before {
    height: 1px;
    content: '';
    width: 100%;
    border-bottom: 1px solid #e3e5e9;
    position: absolute;
    top: -1px;
    left: 0;
    transform: scaleY(.5);
    -webkit-transform: scaleY(.5);
    z-index: 10;
}
.mybanner {
    height: .44rem;
    line-height: .44rem;
    background: #fff;
    padding: 0 .1rem; position:relative; border-bottom:1px solid #f1f2f4;
}
.couponIn-icon {
    height: 100%;
    display: table-cell;
    margin-right: .1rem;
    line-height: .44rem;
    vertical-align: top;
}
.couponIn-icon img {
    width: 100%;
    vertical-align: middle;     width:.3rem; 
}
.mylink span {
    display: inline-block;
   
}
.myAllOrder {
    font-size: .12rem;
    color: #848689;
    margin-right: .03rem;
}
.myOrder {
    font-size: .14rem;
    color: #232326;
}

.myarrow {
    width:.08rem;
    height: .15rem;
    padding-top: .22rem;
    vertical-align: middle;
     background:url(../images/jiantou.png) no-repeat 0px center; background-size:.08rem .13rem;
}
.fr{ float:right;}
.myitem {
    padding: .12rem 0 .12rem 0;
    background: #fff;
    display: -webkit-box; overflow:hidden; width:100%;
}
.myitem a {
    display: inline-block; float:left;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    width: 33%;
}
.mypart {
    text-align: center;
    position: relative;
}
.myimg {
    width: .21rem;
    height: .18rem;
    margin: 0 auto;
    margin-bottom: .04rem;
    position: relative;
    display: block;
}
.myimg img {
    width: 100%;
    height: 100%;
}
.mytext {
    font-size: .13rem;
    color: #666;
    text-align: center;
}
/*TAB切换*/
.tabs{height:.4rem; background:#fff; border-bottom:1px solid #ddd; margin-top:.45rem;}
.tabs a{display:block;float:left;width:25%;color:#333;text-align:center;line-height:.4rem;font-size:.14rem;text-decoration:none; }
.tabs a.active{color:#e46713;border-bottom:2px  solid #e46713;}
.swiper-container{width:100%;border-top:0;}
.swiper-slide{width:100%;background:none;color:#fff; overflow:hidden;}
.content-slide{}
.content-slide p{}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */	z-index:1;}
.swiper-wrapper {position:relative;width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
/*查看订单*/
.order-list>li {
    border-bottom: 1px solid #e7e7e7;
    position: relative; margin-bottom: .06rem; font-size:.14rem;
}
.list727{    
    box-sizing: border-box;
    background: #fff;}
	.list_o{ margin-top:.06rem;}
	.tcont { color:#666;
     font-size:.13rem; height:.4rem; line-height:.4rem; border-bottom:1px solid #eee;
}
.dingdanhao{ float:left; display:inline; margin-left:.1rem;}
.zhuangtai{ float:right; margin-right:.1rem;}
.item-img {
    width: .6rem;
    height: .6rem;
    margin-right: .15rem;
    overflow: hidden;
    margin-top:.1rem; margin-left:.1rem;
    background: #fff;
    overflow: hidden; float:left; display:inline;
}
.item-img  img{max-width:100%; overflow:hidden;}
.module{ background:#fff; width:100%; overflow:hidden;}
.item-info{ float:left; color:#333; width:70%;}
.item-info h3{ color:#333; font-size:.13rem; word-wrap: break-word; line-height:.18rem; margin-top:.1rem;}
.item-info p{ color:#999; font-size:.12rem;}
.o-total-price {
  color:#666;
    padding: .067rem .15rem .067rem 0;
    text-align: right;
    background: #fff;
    border-bottom: 1px solid #e7e7e7;
}
.o-total-price span {display: inline-block; margin-left: .12rem;}
.o-tab-btn {
    padding: .067rem .1rem .067rem 0;
    border-bottom: 1px solid #e7e7e7;
    background: #fff; overflow:hidden;
}
 .o-tab-btn ul {
    position: relative;
    float: right;
}
 .o-tab-btn ul li{
       height: .3rem;
    line-height: .3rem;
    text-align: center;
    border: 1px solid #ddd;
    border-radius: .04rem; display:inline-block; color:#999; padding-left:.1rem; padding-right:.1rem; margin-left:.05rem;
}
 .o-tab-btn ul li.org727{ border:1px solid;}
  
 /*tab切换2*/
.yydetail-tab2{
	width: 100%;
	height:.4rem;
 font-size:.14rem; margin-top:.45rem;
}
.yydetail-title2 {
	border-bottom: 1px solid #ddd;
	height: .4rem;
	line-height: .4rem; background:#fff;
	position: relative;
}
.yydetail-list2 {
	position: absolute;
	left: .01rem;
	top: 0px;
	width: 100%;
	z-index: 99;
}

.yydetail-list2 .yydetail-vote2 {
	width: 25%;
	background:#fff;
	text-align: center;
	float: left;
	color: #999;
	cursor: pointer;
	position: relative;
}
.yydetail-list2 .yydetail-vote2:last-child {
	border: none;
}
.yydetail-voteon2 {
	width: 25%;
	background-color: #fff;
	float: left;
	text-align: center;
	border-bottom:2px solid;
	cursor: pointer;
	position: relative;
}
.yydetail-grayline2 {
	border-right: 1px solid #dddddd;
}

.yydetail-ul2 {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #fcfcfc;
}
.yydetail-ulli2 {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px dotted #cccccc;
	padding: .08rem 0;
	background-color: #fcfcfc;
}
 /*进度追踪*/
 .service-info{    position: relative;
    padding-left: .45rem;
    padding-bottom:.1rem;margin-top: .45rem;
    overflow: hidden;     background-color: #FFF; font-size:.13rem; margin-bottom:.1rem;}
	 .state {
    position: relative;
    padding: .05rem .1rem;
    margin-top: .1rem;
}
 .state .icon {
    position: absolute;
    top: .09rem;
    left: -.26rem;
    width: .12rem;
    height: .12rem;
    background: #CCC;
    border-radius: 50%;
}
 .blue728 .icon {
    position: absolute;
    top: .09rem;
    left: -.26rem;
    width: .12rem;
    height: .12rem;
    background: #6fbcf2;
    border-radius: 50%;
}
 .gray728 .icon {
    position: absolute;
    top: .09rem;
    left: -.26rem;
    width: .12rem;
    height: .12rem;
    background: #999;
    border-radius: 50%;
}
 .orange728 .icon {
    position: absolute;
    top: .09rem;
    left: -.26rem;
    width: .12rem;
    height: .12rem;
    background: #f9a123;
    border-radius: 50%;
}
 .red728 .icon {
    position: absolute;
    top: .09rem;
    left: -.26rem;
    width: .12rem;
    height: .12rem;
    background: #de3737;
    border-radius: 50%;
}
 .green728 .icon {
    position: absolute;
    top: .09rem;
    left: -.26rem;
    width: .12rem;
    height: .12rem;
    background: #6bc30d;
    border-radius: 50%;
}
 .blue728 b{color:#6fbcf2;}
  .gray728 b{color:#999;}
  .red728  b {color:#de3737;}
.orange728  b {color:#f9a123;}
.green728  b {color:#6bc30d;}

.state p {
    color: #999;
}

 .state:after {
    content: "";
    position: absolute;
    top: .21rem;
    left: -.21rem;
    width: .02rem;
    height: 110%;
    background: #CCC;
}
.state:last-child:after{ display:none;}
.mylink{display: block;
overflow: hidden;}


/* 星级评分 */
.shop-rating {
    overflow: hidden;
    zoom: 1;
    padding: .05rem 0rem;
    position: relative;
   height:.35rem;
}

.shop-rating span {
    height: .23rem;
    display: block;
    line-height: .23rem;
    float: left;
}

.shop-rating span.title {
    width: 1.2rem;
    text-align: left;
    font-size:.14rem; color:#666;
}

.shop-rating ul {
    float: left;
	margin:0;padding:0; margin-top:-.03rem;
}

.shop-rating .result {
    font-size:.14rem;
  color:#999; position:absolute; top:.25rem; 
}

.shop-rating .result span {
	color: #ff6d02;
}
.shop-rating .result em {
    color: #f60;
    font-family: arial;
    font-weight: bold;
}
.shop-rating .result strong {
	color: #666666;
	font-weight: normal;
}
.rating-level,
.rating-level a {
    background: url(../images/star_v2.png) no-repeat scroll 10rem 10rem;
}
.rating-level {
    background-position: 0px 0px;
    width:1.2rem;
    height:.23rem;
    position: relative;
}
.rating-level li {
    display: inline;
}

.rating-level a {
    line-height: .23rem;
    height: .23rem;
    position: absolute;
    top: 0px;
    left: 0px;
    text-indent: -999em;
    *zoom: 1;
    outline: none;
}


.rating-level a.one-star {
    width: 20%;
    z-index: 6;
}

.rating-level a.two-stars {
width: 40%;
z-index: 5;
}

.rating-level a.three-stars {
    width: 60%;
    z-index: 4;
}

.rating-level a.four-stars {
    width: 80%;
    z-index: 3;
}

.rating-level a.five-stars {
    width: 100%;
    z-index: 2;
}

.rating-level .current-rating,.rating-level a:hover{background-position:0 -28px;}
.rating-level a.one-star:hover,.rating-level a.two-stars:hover,.rating-level a.one-star.current-rating,.rating-level a.two-stars.current-rating{background-position:0 -1.16rem;}
.rating-level .three-stars .current-rating,.rating-level .four-stars .current-rating,.rating-level .five-stars .current-rating{background-position:0 -.28rem;}
.pinglun{ margin-top:.6rem;  font-size:.14rem; margin-left:.15rem; margin-right:.15rem;}
.textarea23{
border: 1px solid #CCC;
height: 1.1rem;

 width:98.5%;}
.jdpj{  margin-top:.1rem; clear:both;}
.submitbox {
    margin-top: .12rem;
    padding: .2rem 0 .3rem .1rem;
}
.tb-rate-btn.type-primary {
    color: #fff;
    background-color: #e46713;
}
.tb-rate-btn.wide-xxl {
    min-width: 1.3rem;
}
.tb-rate-btn {
    border: none;
    color: #333;
    background-color: transparent;
    font-weight: 400;
    line-height: 1.4;
    transition: color .25s linear,background-color .25s linear;
    cursor: pointer;
    outline: 0;
    box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);
    display: inline-block;
    text-decoration: none;
    text-align: center;
    -webkit-font-smoothing: subpixel-antialiased;
     font-size:.14rem;
    line-height: 1.385;
    padding: .09rem .13rem;
    -moz-border-radius: .04rem;
    -webkit-border-radius: .04rem;
    -o-border-radius: .04rem;
    -ms-border-radius: .04rem;
    border-radius: .04rem;
}

.starstip {

    background: url(../images/icon_v2.gif) no-repeat 0 -1rem;
    width: 3.01rem;
    height: .51rem;
}
.starstip p {
    padding: .06rem 1.25rem .3rem .14rem; font-size:.12rem;
}
.p-name {
    height: .36rem;
    line-height: .18rem;
    overflow: hidden; float:left; display:inline; font-size:.14rem; color:#1d94d1;
}
.p-name a{color:#1d94d1;}
.ftx-03, .ftx03 {
    color: #999; float:right;
}
.p-msg{ width:90%; margin:0 auto; margin-top:.2rem; border-bottom:1px dashed #e6e6e6;}
.orderTable {
    width: 95%;
    margin: 0 auto; margin-top:.2rem;
    border: 1px solid #E3E3E3; border-collapse: collapse;
border-spacing: 0;
}
.tabBack th {
    background: #EEE;
}
.orderTable th {
    padding: .07rem 0;
    border-bottom: 1px solid #E3E3E3;
    font-weight: normal;
}

/*服务中心*/
.banner819{ width:100%; overflow:hidden; margin-top:.45rem; line-height:0px;}
.banner819 img{max-width:100%; overflow:hidden;}
.menu819{ width:100%; background:#fff; overflow:hidden; margin-top:.1rem; border-top:1px solid #ebebeb;}
.menu819 dl { clear:both;}
.menu819 dl dt{  height:.43rem; line-height:.43rem; position:relative;}
.menu819 dl dt span{width:14%; float:left; display:inline-block; height:.44rem;}
.menu819 dl dt img{  }
.menu819 dl dt  .service1{ margin-left:.15rem; background:url(../images/fuwu1.png) no-repeat;  background-size:.18rem; margin-top:.14rem; width: .18rem;
height: .18rem;}
.menu819 dl dt  .service2{ margin-left:.15rem; background:url(../images/fuwu2.png) no-repeat;  background-size:.2rem; margin-top:.14rem; width: .2rem;
height: .2rem;}
.menu819 dl dt  .service3{ margin-left:.15rem; background:url(../images/fuwu3.png) no-repeat;  background-size:.22rem; margin-top:.14rem; width: .22rem;
height: .22rem;}
.menu819 dl dt  .service4{ margin-left:.15rem; background:url(../images/fuwu4.png) no-repeat;  background-size:.2rem; margin-top:.14rem; width: .2rem;
height: .2rem;}
.menu819 dl dt  .service5{ margin-left:.15rem; background:url(../images/fuwu5.png) no-repeat;  background-size:.2rem; margin-top:.14rem; width: .2rem;
height: .2rem;}
.menu819 dl dt .div819{ display:inline-block; border-bottom:1px solid #ebebeb; font-size:.15rem; color:#333; float:left; width:86%; height:.44rem; line-height:.44rem; }
.menu819 dl dd em {
	position:absolute; right:.15rem;
    width: .1rem;
    height: .1rem;
    border-top: 2px solid #d5d5d5;
    border-right: 2px solid #d5d5d5;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    top: .17rem;
}
.menu819 dl  dd{ float:right; width:86%; border-bottom:1px solid #ebebeb;height:.44rem; line-height:.44rem; color:#666; font-size:.15rem; display:block; position:relative;}
.menu819 dl  dd a{ display:block;}
.menu819 dl  dd a:hover{ color:#666;}
.ditails822{ margin-left:.15rem; margin-right:.15rem; margin-top:.6rem;}
.ditails822 p{ font-size:.14rem; color:#666; text-indent:.25rem; margin-bottom:.1rem; }

.ditails822 img{ max-width:100%; overflow:hidden; margin-right:.05rem;}
.ditails822 .c_title {
    height: .35rem;
    line-height:.35rem;
    position: relative; margin-bottom:.1rem;
}
 .ditails822 .c_title h3 {
    border-bottom: 1px solid #dedede;
    font-size: .16rem;
    color: #333;
    font-weight: normal;
}
.ditails822 .line {
    width: .8rem;
    height: .01rem;
    background: #3796ec;
    position: absolute;
    z-index: 1;
    bottom: .02rem;
    left: 0px;
}
.content4{ margin-top:.6rem;}
.content4 img {
    float: left; width:.4rem; height:.3rem;
}
.content4 h1 {
    font-size: .16rem;
    line-height:.16rem;
    color: #666;
    font-weight: normal; margin-top:.08rem;
}
.content4 ul {
    margin-left: .18rem;
    border-left: .02rem solid #F08200;
    padding: .1rem 0px .03rem .2rem;
}
.content4 li {
    font-size: .14rem;
    margin-bottom: .2rem;
    color: #666;
}
.con_one{ font-size:.14rem; margin-top:.5rem;}
.title614 {
    height:.3rem;
    line-height: .3rem;
    color: #333;
    font-size: .16rem;
  width:100%;
}
.address614{ clear:both; vertical-align:middle; background:url(../images/dizhi.png) no-repeat; background-size:.18rem; margin-top:.05rem; }
.address614 img{ width:.16rem; height:.16rem;}
.title614 span {
    float: right;
    color: #ed6d00;
    font-size: .16rem;
    margin-left: .1rem; 
}
.subName {
    text-align: right;
    height: .2rem;
    line-height:.2rem;
    color: #999;
    font-size: .12rem;
    margin-bottom:.05rem; width:100%; clear:both;
}
.top_list614 {
    width: 100%;
    margin-top: .1rem;
    height: .3rem;
    line-height: .3rem; font-size:.14rem; overflow:hidden; margin-bottom:.1rem;
}
.top_list614 h2 {
    font-size: .16rem;
    font-weight: normal;
    margin-bottom: .1rem;
    color: #333;
    float: left;
    display: inline;
    line-height: .36rem;
    margin-right: .05rem;
}
.top_list614 h3 {
    color: #ed6d00;
    font-size: .16rem;
    margin: 0;
    padding: 0;
    float: left;
    display: inline;
    line-height: .36rem;
}
.top_list614 p {
    font-size: .12rem;
    color: #999;
    margin: 0;
    float: left;
    display: inline;
    line-height: .36rem;
}
.con_text614{ clear:both; font-size:.14rem;}
.con_text614 ul li{ clear:both;}
.con_text614 ul li h3 {
    color: #333;
    float: left;
    height: .4rem;
    margin: 0;
    padding: 0;
}
.title614 img{ width:.25rem; height:.25rem;}
.cz1026{  margin:0 auto; margin-top:.5rem; margin-left:.15rem; margin-right:.15rem; text-align:center;}
.cz1026 img{  width:.6rem; height:.6rem;}
.cz1026 p{ color:#666; font-size:.18rem; margin-top:-.2rem;}
.m-btn-submit1026 {
    height: .45rem;
    line-height: .45rem;
    border-radius: 2px;
    margin-top: .5rem;
    background-color: #09b40d;
    border: none;
    text-align: center;
    color: #fff;
    display: block;
    margin-right: .15rem;
    margin-left: .15rem;
    font-size: .18rem;
}
.m-btn-submit1026:hover{ color:#fff;}
.m-btn-submit10262 {
    height: .45rem;
    line-height: .45rem;
    border-radius: 2px;
    margin-top: .5rem;
    background-color: #fff;
    border:1px solid #d5d5d7;
    text-align: center;
    color: #333;
    display: block;
    margin-right: .15rem;
    margin-left: .15rem;
    font-size: .18rem;
}
.m-btn-submit10262:hover{ color:#333;}
.zd1026{ background:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin-top:.6rem;}
.zd1026 ul li .left1026{ float:left; margin-top:.05rem;}
.zd1026 ul li  h3{ font-weight:normal; color:#333; font-size:16px; margin-top:.06rem; line-height:.2rem; margin-right:.15rem;}
.zd1026 ul li .left1026 p{ font-size:14px; color:#999; }
.zd1026 ul li .right1026{ float:right; font-size:16px; margin-right:.15rem;margin-top:.05rem;}
.zd1026 ul li{ margin-left:.15rem; border-bottom:1px solid #d7d7d7;  clear:both; overflow: hidden;}
.zd1026 ul li:last-child{border-bottom:none;}
.green1026{ color:#78c800;}
.red1026{color:#ff4d41;}

/*投诉*/
.item1222{padding: .1rem .1rem;
margin-top: 0; background-color: #FFF;
margin-bottom: .1rem;
color: #686868;
font-size: 13px;
position: relative; box-sizing: border-box;}
.item1222 .detail1222 .img {
    display: block;
    width: .8rem;
    height: .8rem;
    border: 1px solid #E3E5E9;
    border-radius: .03rem;
}
.item1222 .detail1222 .img img {
    display: block;
    width: .8rem;
    height:.8rem; border-radius: .03rem;
}
.item1222 .detail1222 .info {
    width: 12rem;
    padding-left: .2rem;
}
.item1222 .detail1222 .info strong {
    display: block;
    margin: 0 0 .09rem;
    overflow: hidden;
    height: .4rem;
    line-height: .4rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    color: #232326;
}
.item1222 .price {
    margin-right: .5rem;
}
.item1222 i{font-style: normal;}
.flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.flex-1 {
    -ms-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.question{background-color: #FFF;
margin-bottom: .1rem;
color: #686868;
font-size: 13px;
position: relative;
padding: .1rem .1rem .1rem; overflow: hidden;}
.question h5{margin: 0rem 0 .05rem;
font-weight: 400;
font-size: 14px;
color: #232326;}
.question textarea {
    width: 100%;
    height: .6rem;
    border: none;
    resize: vertical;
}
.upload-pic
{    position: relative;
    float: left;
    display: inline-block;
    width: .6rem;
    height: .6rem;
    border: 1px solid #ddd;}
	.list-btn  {
    display: block;
    width: .4rem;
    height: .4rem;
   
    margin-top: .17rem;
    background: url(../images/sprite.png) no-repeat;
    background-size: .3rem .24rem;
margin-left: .15rem;
}
.fail{    position: relative;
    float: left;
    display: inline-block;
     width: .6rem;
    height: .6rem;
   margin-right:.1rem;
    border: 1px solid #ddd; line-height:.6rem; vertical-align:middle; }
	.fail img{    display: block; overflow:hidden;
    max-width: 100%; width:100%;
    height: 100%; max-height:100%; vertical-align:middle;   }
	.fail-icon{    position: absolute;
    top: -0.1rem;
    left: .42rem;
    display: block;
    width: .6rem;
    height: .6rem;
    background: url(../images/fail.png) no-repeat;
    background-size: .23rem .23rem;}
	.label1222{ display:inline-block; margin-bottom:.06rem; margin-top:.06rem; width:24%;}
	.label1222 input{ margin-right:.08rem; }
	.data1222{ width:1.5rem; background:#ededed; text-align:center; color:#bfbfbf; height:.2rem; line-height:.2rem; border-radius:.15rem; font-size:.12rem; margin:.1rem auto 0;}
	.bg1222{ overflow:hidden; background:#fff; padding-left:.1rem; padding-right:.1rem; padding-bottom:.1rem; }
	.jingguo{ background:#ededed; position:relative; text-align:right; margin-top:.1rem; border-radius:4px ; }
	.jieguo{ position:relative; text-align:right; margin-top:.1rem; border-radius:4px ; }
	.jieguo h3{ border-bottom:1px solid #fff; color:#fff; font-size:14px; line-height:.35rem; padding-left:.15rem;}
	.jieguo p{ font-size:.13rem; color:#fff; padding-left:.15rem; padding-right:.15rem; margin-top:.1rem; padding-bottom:.15rem;}
	.jingguo h3{ border-bottom:1px solid #dadada; color:#6f6f6f; font-size:14px; line-height:.35rem; padding-left:.15rem;}
	.jingguo p{ font-size:.13rem; color:#6f6f6f; padding-left:.15rem; padding-right:.15rem; margin-top:.1rem; padding-bottom:.15rem;}
	.left1222 {
	position: absolute;
	width: 0px;
	height: 0px;
	  width:0; 
    height:0; 
    border-top:10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #ededed; right:-8px;
}
.right1222 {
	position: absolute;
	width: 0px;
	height: 0px;
	  width:0; 
    height:0; 
    border-top:10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid; left:-8px;
}
.dd1222{ border-bottom:1px solid #eee; margin-bottom:.1rem; position:relative; }
.dd1222 h4{ font-weight:normal; margin-bottom:.06rem;}
.dd1222 p{ position:absolute; right:0px; color:#999; font-size:.13rem; top:0rem;}
.ztousu{ color:#1d94d1; text-align:center; font-size:.14rem; display:block; line-height:.4rem; text-decoration:underline;}
.red1222{color:#ff0000;}
.green1222{color:#78c800;}
.ts1222{border-top: 1px solid #E3E5E9;padding-top: 0.1rem;margin-right: -0.5rem;padding-right:0.5rem}
@media(max-width:320px) {
.bj71 ul li .ts{ width:.7rem;}
.width80{ width:.6rem;}
.yc74{float:left; overflow:hidden;word-wrap: break-word; }
.content74{ font-size:.14rem; padding-left:.1rem; padding-right:.1rem; padding-top:.1rem; height:2.3rem; overflo:auto; }
.lay74 {
    width: 90%;
    z-index: 99999; position: fixed; -webkit-appearance: none;
    border-radius: 6px; top:5%;
    overflow: hidden; background:#fff; margin-left:-45%; left:50%; 
}
.input72{ float:left; border:1px solid #ccc; height:.25rem; line-height:.25rem; width:.25rem;border-radius:2px; margin-top:.03rem;  -webkit-appearance: none; padding-left:.05rem;}
.width125{ width:1.3rem;}
.mtp{ margin-top:-.06rem; margin-bottom:.03rem;}
.mt75{margin-top:0.03rem;}
	.selarea{ height:.3rem; float:left; line-height:.3rem;width:.58rem; margin-right:.05rem; margin-top:.05rem;}
.selarea718 {
    height:.3rem;
    line-height: .3rem;
    width: .6rem;
    margin-right: .05rem;
    border: 1px solid #ccc;
}
.width120{ width:.8rem;} 
.width130{ width:1rem;} 
.input719{ width:.6rem; height:.26rem; line-height:.26rem; border: 1px solid #ccc;}
.width140{ width:.8rem;}

}



 @media (min-width:321px) and (max-width:360px) {
.bj71 ul li .ts{ width:.7rem;}
	.selarea{ height:.3rem; float:left; line-height:.3rem;width:.75rem; margin-right:.05rem; margin-top:.05rem;}
.selarea718 {
    height: .3rem;
    line-height: .3rem;
    width: .68rem;
    margin-right: .05rem;
   border: 1px solid #ccc;
}
.width130{ width:.8rem;} 

.width125 {
    width: 1.1rem;
}
.input72{ float:left; border:1px solid #ccc; height:.28rem; line-height:.28rem; width:.45rem;  -webkit-appearance: none; padding-left:.05rem; }
.width120{ width:.9rem;}
}

