@charset "utf-8"; 

h3{
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	word-wrap: break-word;
	font: inherit;
}
/* CSS Document */
/* webkit*/
::-webkit-input-placeholder {
color:#999;
}
/*moz*/
::-moz-placeholder {
color:#999;
}

body{background:#f6f5f3}
.nobg{background:#fff}

.weui-btn_primary{background:#68451b}

.ico{display:inline-block; vertical-align:middle;
	background:url(../img/ico.png);
	background-image:-webkit-image-set(url(../img/ico.png) 1x,url(../img/ico2x.png) 2x);
	background-repeat:no-repeat;
}
.icoNew{display:inline-block; vertical-align:middle;
	background:url(../img/ico.png);
	background-image:-webkit-image-set(url(../img/ico.png) 1x,url(../img/ico2x.png) 2x);
	background-repeat:no-repeat;
}
.ico1{background-position:-83px -58px; width:18px; height:18px} 
.ico2{background-position:0 0; width:50px; height:50px}
.ico3{background-position:-50px 0; width:50px; height:50px}
.ico4{background-position:-100px 0; width:50px; height:50px}
.ico5{background-position:-150px 0; width:50px; height:50px}
.ico6{background-position:-200px 0; width:50px; height:50px}
.ico7{background-position:-250px 0; width:50px; height:50px}
.ico8{background-position:-300px 0; width:50px; height:50px}
.ico9{background-position:-350px 0; width:50px; height:50px}
.ico10{background-position:-101px -58px; width:18px; height:18px}
.ico11{background-position:0 -58px; width:20px; height:20px}
.ico12{background-position:-27px -58px; width:20px; height:20px}
.ico13{background-position:-56px -58px; width:20px; height:20px}

.ico14{background-position:-142px -59px; width:22px; height:22px}
.ico15{background-position:-217px -60px; width:18px; height:18px}
.ico16{background-position:-237px -60px; width:18px; height:18px}
.ico17{background-position:-347px -58px; width:54px; height:54px}
.ico18{background-position:-308px -59px; width:20px; height:20px}
.ico19{background-position:-83px -85px; width:18px; height:18px}
.ico20{background-position:-105px -85px; width:18px; height:18px}
.ico21{background-position:-129px -82px; width:18px; height:18px}
.ico22{background-position:-306px -81px; width:30px; height:30px}
.ico23{background-position:-152px -85px; width:18px; height:18px}
.ico24{background-position:-170px -85px; width:18px; height:18px}
.ico25{background-position:-197px -85px; width:18px; height:18px}
.ico26{background-position:-221px -82px; width:24px; height:24px}
.ico27{background-position:-246px -82px; width:24px; height:24px}
.ico28{background-position:0 -110px; width:22px; height:22px}
.ico29{background-position:-25px -109px; width:22px; height:22px}
.ico30{background-position:-49px -109px; width:22px; height:22px}
.ico31{background-position:-76px -111px; width:22px; height:22px}
.ico32{background-position:-107px -111px; width:22px; height:22px}
.ico33{background-position:-138px -111px; width:44px; height:24px}
.ico34{background-position:-189px -111px; width:44px; height:24px}
.ico35{background-position:-246px -114px; width:20px; height:16px}
.ico36{background-position:-275px -113px; width:24px; height:24px}
.ico37{background-position:-310px -116px; width:16px; height:16px}
.ico38{background-position:-331px -117px; width:14px; height:14px}
.ico39{background-position:-350px -117px; width:14px; height:14px}
.ico40{background-position:-377px -114px; width:20px; height:20px}
.ico41{background-position:-347px -140px; width:54px; height:54px}
.ico42{background-position:-3px -140px; width:20px; height:20px} 
.ico43{background-position:-31px -140px; width:20px; height:20px}

.smallIco{width: 60%;}

.logo{background-position:0 0; width:90px; height:90px}
.retu{background-position:-119px -57px; width:20px; height:20px}
.mun{background-position:-191px -58px; width:20px; height:20px}
.retu2{background-position:-259px -57px; width:20px; height:20px}
.gwc{background-position:-280px -57px; width:20px; height:20px}
.edtx{position:absolute; top:0; right:10px; font-size:12px; color:#fff}
.auto{width:100%; margin:auto}

.head{background:#68451b; position:relative; height:48px;
	box-shadow:2px 2px 4px #e8e7e8;
   -webkit-box-shadow:2px 2px 4px #e8e7e8;
   -moz-box-shadow:2px 2px 4px #e8e7e8;
}
.head .auto{position:relative; text-align:center; color:#fff; height:48px; line-height:48px}
.head .auto .tit{font-size:16px; margin:0 10px;}
.head .auto .do{position:absolute; top:50%; right:5px;top:10px;font-size: 13px;color:#fff;height: 30px;line-height: 30px;}
.head .retu,.head .retu2{position:absolute; top:50%; margin-top:-10px; left:10px}
.head .mun,.head .gwc,.head .ico40{position:absolute; top:50%; margin-top:-10px; right:10px}
.head2{background:#fff} 
.headtct{background: #7f9194;}
.head .change{color: #FFFFFF;position:absolute;top:8px;right:8px;
font-size: 12px;font-weight: 600; border: 1px solid #FFFFFF; 
height:30px;width: 30px;line-height: 30px;
	-moz-border-radius:15px;      
    -webkit-border-radius:15px;   
    border-radius:15px;}

.tNv{text-align:center}
.tNv a{display:inline-block; margin:0 5px; color:#999; line-height:28px; font-size:14px}
.tNv a.cur{color:#333; border-bottom:2px solid #68451b}
.tNv a.cur2{color:#333; border-bottom:2px solid #7f9194}
.tNv a.cur3{color:#333; border-bottom:2px solid #ff7f40}

.main{max-width:480px; margin:auto; position:relative}  

.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#fff;font-size:0}
.focus span.current{background:#ffba00}
.slider a{display:block; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-size:95% 95%; text-align:center;background-color: #FFFFFF;}
.slider a img{width:auto; height:auto}
.sliderI a{display:block; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-size:100% 100%; text-align:center}
.sliderI a img{width:auto; height:auto}
.search{background:#fff; padding:12px}
.search .sch{border:1px solid #ccc; padding:8px 8px 8px 30px; position:relative;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}
.search .sch .ico{position:absolute; top:50%; left:10px; margin-top:-9px}
.search .sch .text{border:0; width:99%; height:22px; line-height:22px}
.search .btn{position:absolute; top:50%; right:5px;top:10px;font-size: 13px;
background-color: #FFFFFF;color:#68451b;width: 40px;height: 30px;line-height: 30px;
-moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;}
.tp{position:absolute;left:85%;margin-top: -31px;
width: 12%;height:22px;line-height: 22px;border:1px solid;
-moz-border-radius:5px; color: #68451b;     
    -webkit-border-radius:5px;   
    border-radius:5px;}

.search2{background:none; padding:8px 50px 0}
.search2 .sch{background:#fff; padding:4px 4px 4px 30px; line-height:normal; height:auto; border:0}

.searchO{background:#fff; padding:6px;border-bottom: 1px solid;border-bottom-color: #C0C0C0;}
.searchO .sch{border:1px solid #ccc; padding:8px 8px 8px 30px; position:relative;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}
.searchO .sch .ico{position:absolute; top:50%; left:10px; margin-top:-9px}
.searchO .sch .text{border:0; width:99%; height:22px; line-height:22px}
.search2O{background:none; padding:2px 50px 2px 35px}
.search2O .sch{background:#fff; padding:4px 4px 4px 30px; line-height:normal; height:auto; border:1}
.searchO  .yzm{position:absolute; top:5px; right:5px; background:#ff6940; color:#fff; font-size:12px; padding:5px 10px;
   -moz-border-radius:5px;    
    -webkit-border-radius:5px;   
    border-radius:5px;
}


.account{background:#fff; padding:10px;text-align:center;color: #FFFFFF;}
.account li{float:left; width:33.33%}
.account li span{display:block; text-align:center; padding:10px 0; font-size:14px; color:#666; position:relative}
.account li a .ico{display:block; margin:auto auto 5px}
.accountGreen {display:block;  font-size:12px;color:#33cc99;position:relative}
.accountBlue {display:block; font-size:12px;color:#2e98cc;position:relative}
.accountOrange {display:block;  font-size:12px;color:#ff6a69;position:relative}

.voting{background:#68451b; padding:10px;text-align:center;color: #FFFFFF;}
.voting li{float:left; width:33.33%}
.voting li span{display:block;  padding:1px 0; font-size:14px; color:#FFFFFF; position:relative}
.voting li a .ico{display:block; margin:auto auto 5px}
.voting li a i{color: #FFFFFF;}

.pri{background:#fff; padding:10px}
.pri li{float:left; width:25%;border-right:1px solid #e6e6e6;}
.pri li span{display:block; text-align:center; padding:10px 0; font-size:12px; color:#666; position:relative}
.pri li a .ico{display:block; margin:auto auto 5px}
.pri i{display:block; text-align:center; font-size:15px;color:#ff6a69;position:relative}


.pNv{background:#fff; padding:10px}
.pNv li{float:left; width:25%}
.pNv li a{display:block; text-align:center; padding:10px 0; font-size:13px; color:#666; position:relative}
.pNv li a .ico{display:block; margin:auto auto 5px}
.pNv li a .icoNew{display:block; margin:auto auto 5px}
.pNv li a .myico{display:block; margin:auto auto 5px}
.pNv li a img{display:block; margin:auto auto 5px;width: 65px;height:65px}
.pNv .money{border-top:solid 1px #e0e0e0;padding-top:10px}
.pNv2 .money p{font-size:14px;color:#000000;border-bottom: solid 1px #e0e0e0;padding:2px}
.pNv .osJk{border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;padding:12px; background:#fff; position:relative;}
.pNv .osJk a{display:inline-block;float: right; margin-top:-4px;margin-left:10px; border:1px solid #e9e9e9; color:#333; padding:4px 10px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px
}
.pNv .osJk a.op{border-color:#68451b; color:#68451b}



.pNv1{background:#fff; padding:10px}
.pNv1 li{float:left; width:33.33%}
.pNv1 li a{display:block; text-align:center; padding:10px 0; font-size:13px; color:#666; position:relative}
.pNv1 li a .ico{display:block; margin:auto auto 5px}
.pNv1 li a .myico{display:block; margin:auto auto 5px}
.pNv1 li a img{display:block; margin:auto auto 5px;width: 40%;}

.pNv2{background:#fff; }
.pNv2 li{float:left; width:25%}
.pNv2 li a{display:block; text-align:center; font-size:14px; color:#666; position:relative}
.pNv2 li a img{display:block; margin:auto auto 5px;width: 90%;}
.pNv2 li a span{font-size: 18px;}
.pNv2 li a .tm{display: block;  display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1; -webkit-box-orient:vertical;}
.pNvm img{-moz-border-radius:50%;   border:1px solid #68451b;   
    -webkit-border-radius:50%;   
    border-radius:50%;}
    
.pNv5 li{float:left; width:20%}    
    
.mya{background:#fff;} 
.mya li{float:left; width:33.33%; line-height: 18px; border-bottom:1px solid #e6e6e6}
.mya .lih{line-height: 30px; }
.mya li img{width:40px;-moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;border:1px solid #ff7f40}
.myad {display:block; text-align:center; padding:5px 0; font-size:13px; color:#666; position:relative}
.myad-r {border-right:1px solid #e6e6e6;}


.tjBox{background:#fff}
.tjBox .tBti{padding:10px; position:relative; border-bottom:1px solid #e6e6e6}
.tBti span{font-size:16px}
.tBti a{position:absolute; color:#999; top:10px; right:10px}
.tBci{background:#fff; }
.tBci li{float:left;margin-top:2px;text-align:center;width:50%}
.tBci li a{ width: 95%;}
.tBci li a img{width:95%; } 
.tBci dl{padding:15px; border-bottom:1px solid #e6e6e6}
.tBci dt{float:left; width:95px;}
.tBci dt img{width:100%;}
.tBci dd{margin-left:105px; color:#999; line-height:22px; padding:15px 0 0}
.tBci dd a{font-size:18px; color:#333;}

.tBci3 dl{padding:15px; border-bottom:1px solid #e6e6e6}
.tBci3 dt{float:left; width:30%;vertical-align: middle;}
.tBci3 dt img{width:100%;}
.tBci3 dd{margin-left:32%; color:#999;line-height:25px; padding:5px 0 0}
.tBci3 dd a{font-size:14px; color:#333;}
.tBci3{background:#fff}
.tBci3 dd{padding:0; position:relative}
.tBci3 dd .ps{color:#68451b;font-size: 16px;}
.tBci3 dd .rdi{position:absolute; height:24px; line-height:24px; padding:0 15px; top:50%; margin-top:-12px; right:-5px; font-size:12px; border:1px solid #ff7f40; color:#ff7f40;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}

.tBci3 dd .pm{position:absolute; height:32px;width:32px;
 top:12%; right:0px;text-align: center;
color:#FFFFFF;font-size: 13px;font-weight:bold;background-color:#68451b;
border-radius:16px;line-height: 32px;}
.tBci3 dd .rdi2 {background-color:#7d0000; color:#FFFFFF;}
.tBci3 dd .rdib {background-color:#68451b; color:#FFFFFF;border:1px solid #68451b;}
.tBci3 dd .rdic {color:#68451b;border:1px solid #68451b;}

.tBci4 dl{padding:15px; border-bottom:1px solid #e6e6e6}
.tBci4 dt{float:left; width:100px;height:140px;vertical-align: middle;}
.tBci4 dt img{width:100%;}
.tBci4 dd{margin-left:108px; color:#999;height:140px; line-height:25px; padding:5px 0 0}
.tBci4 dd a{font-size:14px; color:#333;}
.tBci4{background:#fff}
.tBci4 dd{padding:0; position:relative}
.tBci4 dd .rdi{position:absolute; height:24px; line-height:24px; padding:0 15px; top:50%; margin-top:-12px; right:-5px; font-size:12px; border:1px solid #ff7f40; color:#ff7f40;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}


.tnew{background:#fff; padding:1px}
.tnew dl{padding:5px; border-bottom:1px solid #e6e6e6;}
.tnew .newimg {float:right; height:60px;width: 25%;line-height:60px;} 
.tnew .newimg img{width:60px;}
.tnew .newtitle {float:left;padding-top:15px;padding-left:15px; width:65%;}
.tnew .newtitle a {margin:0 auto;font-size:13px;color:#666; }


.tBci2{background:#fff}
.tBci2 dd{padding:0; position:relative}
.tBci2 dd .jg{color:#e52c2c; font-size:18px; margin-left:3px}
.tBci2 dd p{color:#999;font-size:12px}
.tBci2 dd .code{color:#68451b;font-size:14px}
.tBci2 dd .memberPrice{font-size:16px;margin-left:4px}
.tBci2 dd .nowPrice{background: #f7f5f3;color:#333;padding:5px 10px;border-radius: 20px;}
.tBci2 dd .nowPrice span{color:#c39967;margin-left:4px}
.tBci2 dd .nowPrice .reduce{color:#333;padding-left:5px;font-size:10px}
/*.tBci2 dd .jg .lt{margin-left:18px}*/
.tBci2 dd .jg img{width:15px;}
.tBci2 dd .jgNew{color:#ff7f40; font-size:15px; margin-top:30px;}
.tBci2 dd .jg1{color:#68451b;position:absolute;  bottom:10px; left:0px; font-size:16px; margin-right:10px}
.tBci2 dd .jgy{text-decoration:line-through}
.tBci2 dd .jgr{position:absolute;  bottom:10px; right:-2px; float: right;color:#f09800}
.tBci2 dd .rdi{position:absolute; height:24px; line-height:24px; padding:0 15px; top:50%; margin-top:-12px; right:-5px; font-size:12px; background:#68451b; color:#FFFFFF;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}
.tBci2 dd .rdi2 {background-color:#7d0000; color:#FFFFFF;}
.tBci2 dd .rdib {background-color:#68451b; color:#FFFFFF;border:1px solid #68451b;}
.tBci2 dd .rdib1 {background-color:#999; color:#FFFFFF;border:1px solid #999;}
.tBci2 dd .rdic {color:#68451b;border:1px solid #68451b;}
.tBci2 dd .member{position:absolute; height:24px; line-height:24px; padding:5px 8px;  margin-top:-33px; right:0px; font-size:14px; background: #68451b; color:#fff;
     border-radius:20px;
}

.tBci2 dd .send{position:absolute; height:24px; line-height:24px; padding:0 15px; top:50%; margin-top:-12px; right:-5px; font-size:12px; 
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}

.tBci2 dd .eva{position:absolute; height:24px; line-height:24px; padding:0 15px; top:50%; margin-top:-12px; right:-5px; font-size:12px; border:1px solid #ff7f40; color:#ff7f40;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
    margin:10px 0 0;
}
.tBci2 dd .sAdd{position:absolute; right:0; bottom:0}
.tBci2 dd .sAddNew{position:absolute; right:0; bottom:30%}
.tBci2 dd .del{position:absolute; top:-15px; right:-15px; background:#ff7f40; color:#fff; height:113px; line-height:113px; padding:0 15px}
.tBci2 dd .pp{position:absolute; right:-15px; top:55px;color:#333 ;}

/*.tBci2 dd .ti{white-space:nowrap; text-overflow:ellipsis;overflow: hidden;min-height: 48px;}*/
.tBci2 dd .void{color:#888;text-decoration:line-through;}
.tBci2 dd .voidInfo{margin-left:-5px;color:red}
.tBci2 .tm{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.tBci2 .ti{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height: 1.5;min-height: 48px;}
.tBci2 .ti i{color:#ff7f40;}
.tBci2 .ti span{float: right;color:#f09800}
.tBci2 .ins{white-space:nowrap; text-overflow:ellipsis;overflow: hidden;width: 80%;}
.tBci2 .ins2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width: 76%;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height: 48px;}
.tBci2 .barcode{width:50px;position:absolute;margin-top:-50px;right:10px}

.tBciDish{background:#fff;padding-top:3%;}
.tBciDish dd{padding:0; position:relative;margin-bottom:6%;}
.tBciDish dd .jgNew{color:#ff7f40; font-size:15px; margin-top:30px;}
.tBciDish dl{padding:2px 15px 2px 15px; border-bottom:1px solid #e6e6e6}


.tBciDish dd .sAddNew{position:absolute; right:0; bottom:30%}
.tBciDish dd .special{position:absolute;top:85%;right:-10%;width: 100%;}
.tBciDish dd .special input{width:60%;}

.tBciDish .ti{white-space:nowrap; text-overflow:ellipsis;overflow: hidden;max-height: 24px;}
.tBciDish .tm{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.tBciDish .ti i{color:#ff7f40;}
.tBciDish .ti span{float: right;color:#f09800}
.tBciDish .ins{white-space:nowrap; text-overflow:ellipsis;overflow: hidden;width: 80%;}
.tBciDish .ins2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width: 76%;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height: 48px;}


.bNavH{height:65px}
.bNavH2{height:35px}
.bNav{position:fixed; background:#fff; bottom:0; left:0; width:100%; font-size:12px; border-top:1px solid #e6e6e6}
.bNav li{float:left; width:33.33%}
.bNav li a{display:block; padding:8px 0; text-align:center; color:#666; position:relative}
.bNav li a em{background:#d40037; color:#fff; font-size:12px; text-align:center; width:22px; height:22px; line-height:20px; position:absolute; top:3px; left:50%; z-index:10; margin-left:15px;
   -moz-border-radius:100px;      
    -webkit-border-radius:100px;   
    border-radius:100px;
}
.bNav li a .ico{display:block; margin:auto auto 2px}
.bNav li a .icoNew{display:block; margin:auto auto 2px}
.bNav li.cur a .ico11{background-position:0 -82px}
.bNav li.cur a .ico12{background-position:-27px -82px}
.bNav li.cur a .ico13{background-position:-56px -82px}
.bNav li.cur a .ico43{background-position:-2px -140px}
.bNav li a img{display:block;width: 20px; margin:auto auto 2px}

.bNav4 li{float:left; width:24.95%}

.ciTab li{border:1px solid #dadada; border-width:1px 0 0; color:#666; padding:10px 10px 10px 95px; background:#fff; position:relative; min-height:26px; line-height:26px}
.ciTab li span.tit{position:absolute; top:10px; left:10px; width:90px; height:26px; line-height:26px; font-size:14px; color:#000}
.ciTab li .text{border:0; width:98%; height:22px; line-height:22px}
.ciTab li .label{text-align: right;font-size: 14px;}
.ciTab li .stxt{min-height:22px; line-height:22px}
.ciTab li:last-child{border-width:1px 0}
.ciTab li .ico10{position:absolute; top:50%; right:10px; margin-top:-8px}
.ciTab li .ico14{position:absolute; top:50%; right:10px; margin-top:-11px}
.ciTab li select{width: 30%;border:none;height:22px}
.ciTab .ito{border-top:1px solid #dedede; margin:15px 0 0; padding:15px 0 0; position:relative}
.ciTab .ito .iTi{font-size:14px}
.ciTab .ito .iCi{margin:5px 0 0}
.ciTab .ito .iCi a{display:inline-block; margin:5px 5px 0 0; padding:5px 10px; color:#666; background:#e5e4e4}
.ciTab .ito .iCi a.cur{background:#ff7f40; color:#fff}
.ciTab .sAdd{position:absolute; top:10px; right:0}
.ciTab .sAdd .sb{font-size:14px;width: 60px;}



.adr-area{width: 100%;}
.adr-area textarea{border: none; padding-left:5%;padding-right:5%;padding-top:5px; border: ;width: 90%;}
.adr-area a{position:absolute;right:15px;top:60px;color:#68451b;border: 1px solid #68451b;padding:5px;}
.twoButn{padding:20px;text-align:center;background-color: #FFFFFF;}

.twoButn a.btn{display:inline-block; padding:8px 35px; margin:0 2px; background:#68451b; color:#fff;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px
}

.butn{padding:20px}
.butn .btn{background:#68451b; padding:12px 0; text-align:center; color:#fff; display:block; font-size:16px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}
.butn .btnSmall{background:#68451b; color:#fff; font-size:12px; padding:5px 20px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}



.cTnav{background:#fff}
.cTnav li{float:left; width:25%}
.cTnav li a{display:block; text-align:center; padding:10px 0; font-size:14px; color:#999}
.cTnav li.cur a{color:#333; border-bottom:2px solid #68451b}
.cTnav li.cur2 a {color:#333; border-bottom:2px solid #7f9194;}
.cTnav li.cur-recharge a {color:#ffffff; border:1px solid #89ABDB;background: #89ABDB;}
.cTnav li.no-recharge a{color:#333; border:1px solid #DADADA;}
.cTnav li a i {color:#68451b;}


.cTnav2{background:none}
.cTnav2 li{width:20%}
.cTnav2 li a{font-size:12px}
.cTnav2 li.cur a{border:0}

.cTnav3 li{width:33%}
.cTnav4 li{width:20%}
.cTnav5 li{width:50%}
.cTnav6 li{width:16.6666%;}
.cTnav6 li a{font-size:13px}
.cTnav li .f12{position:absolute; font-size:9px;width:12px;height:12px;background: #e52c2c;color:#fff;
border-radius: 12px;margin-left:-3px;margin-top:-4px}

.llb{padding:5px}
.llb li{float:left; width:50%}
.llb li .bao{margin:0px; background:#fff}
.llb li .bao .img{width:150px; height:150px; margin:auto; padding:2px 0 6px 0; position:relative}
.llb li .bao .img img{width:150px; height:150px; }
.llb li .bao .img .ico17,.llb li .bao .img .ico41{position:absolute; right:-20px; bottom:-10px}
.llb li .bao .tit{border-top:1px solid #e6e6e6; padding:5px 10px 10px 5px;margin-bottom: 5px; font-size:14px; display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height: 28px;overflow:hidden}
.llb li .bao .con{padding:0 10px 10px; color:#999}
.llb li .bao .con img{width:12px}
.llb li .bao .jf{padding:0 10px 5px 10px; color:#999;color:#333}
.llb li .bao .con .jg{color:#ff7f40; font-size:14px; margin-right:10px}
.llb li .bao .con .jg1{color:#7f9194; font-size:14px; margin-right:10px}
.llb li .bao .con .jga{color:#999; text-decoration:line-through}
.llb li .bao .con .choose{color:#FFFFFF; width:60px;text-align: center; border:1px solid #F26100;position:absolute;background-color: #F26100; 
	-moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;}
.llb .lbTi{padding:25px 0}
.lbTi span{height:1px; display:block; background:#e0e0e0; position:relative}
.lbTi span i{display:block; width:100px; background:#f6f5f3; text-align:center; position:absolute; left:50%; top:-10px; font-size:14px; margin-left:-50px}
.llb2 li .bao .img{width:auto; height:auto; padding:10px}
.lbTi2{padding:25px 0}
.lbTi2 span{height:1px; display:block; background:#e0e0e0; position:relative}
.lbTi2 span i{display:block; width:90%; background:#f6f5f3; text-align:center; position:absolute; left:5%; top:-10px; font-size:15px;color: #CA3511; }
.lbTi2 .white{background: #FFFFFF;color:#000000}
.lbBar {font-size:12px;text-align: center;}
.lbBar img{left:10%;width: 70%;padding:10px;}
.link {font-size:14px; position:absolute;left:10%;width: 80%;text-align: center;padding-top:10px;text-decoration:underline}
.lbBar1 {font-size:12px;padding-left:15%;width: 70%;margin: 0 auto;}
.lbBar1 img{width: 80%;}
.lbBar1 .text{text-align: left;width: 80%;}

.pjLis{background:#fff}
.pjLis li{border-bottom:1px solid #e6e6e6; padding:15px}
.pjLis li .tm{position:relative; color:#999}
.pjLis li .tm .time{position:absolute; top:0; right:0}
.pjLis li .tit{margin:5px 0; color:#333; font-size:14px}
.pjLis li .tit .img{margin:10px 0 0}
.pjLis li .tit .img span{display:inline-block; width:40px; height:40px; overflow:hidden}
.pjLis li .tit .img span img{width:100%}
.pjLis li .con{color:#999}
.pjLis .oPj{border-bottom:1px solid #e6e6e6; position:relative; padding:0 0 10px}
.pjLis .oPj span{font-size:14px}
.pjLis .oPj a{color:#999; position:absolute; top:0; right:0}


.pjEd{position:fixed; left:0; bottom:0; width:100%;border-top: 1px solid #e7e7e7;}
.pjEd li{float:left; width:33.33%}
.pjEd li a{display:block; text-align:center; padding:12px 0; font-size:14px; position:relative; height:22px}
.pjEd li a em{background:#d40037; color:#fff; font-size:12px; text-align:center; width:22px; height:22px; line-height:20px; position:absolute; top:-5px; right:-5px; z-index:10;
   -moz-border-radius:100px;      
    -webkit-border-radius:100px;   
    border-radius:100px;
}
.pjEd li a.pa{background:#fff; color:#333}
.pjEd li a img{width:20px;position: absolute;left:12px;margin-top:1px}
.pjEd li a.pb{background:#ff9402; color:#fff}
.pjEd li a.pb1{background:#e5e4e4; color:#666}
.pjEd li a.pb3{background:#89ABDB; color:#fff}
.pjEd li a.pc{background:#ff7f40; color:#fff}
.pjEd li a.pc2{background:#7d0000; color:#fff}
.pjEd li a.pc1{background:#e5e4e4; color:#666}
.pjEd li a.pc3{background:#68451b; color:#fff}
.pjEdH{height:50px}

.pjEd2 li{float:left; width:50%}
.pjEd3 li{float:left; width:100%}

.zt{background: #FFFFFF; padding:10px;font-size:14px;text-align: right;}
.cpCon{padding:15px}
.cpCon .tit{font-size:16px}
.cpCon .jg span{display:inline-block; margin-right:15px}
.cpCon .jg .jga{color:#ff7f40; font-size:16px}
.cpCon .jg .jgb{text-decoration:line-through; color:#999}
.cpCon .jg .jgb1{color:#68451b}
.cpCon .io{color:#999}
.cpCon .ito{border-top:1px solid #dedede;border-bottom:1px solid #dedede; margin:15px 0 0; padding:15px 0 15px; position:relative}
.cpCon .ito .iTi{font-size:14px}
.cpCon .ito .iCi{margin:5px 0 0}
.cpCon .ito .iCi a{display:inline-block; margin:5px 5px 0 0; padding:5px 10px; color:#666; background:#e5e4e4}
.cpCon .ito .iCi a.cur{background:#ff7f40; color:#fff}
.cpCon .ito .sAdd{position:absolute; top:10px; right:0}
.sAdd span{display:inline-block; width:26px; height:26px; text-align:center; line-height:26px; float:left; cursor:pointer}
.sAddNew span{display:inline-block; width:26px; height:26px; text-align:center; line-height:26px; float:left; cursor:pointer}
.sAdd .sa{border:1px solid #e0e0e0; background:#fff}
.sAddNew .sbNew{font-size:16px;color:#000000}
.sAddNew .scNew{border:1px solid #68451b; -moz-border-radius:50%;      
    -webkit-border-radius:50%;   
    border-radius:50%;background:#68451b}
.sAddNew .saNew{border:1px solid #68451b; -moz-border-radius:50%;      
    -webkit-border-radius:50%;   
    border-radius:50%;background:#fff}

.tyLi li{padding:12px 10px; border-bottom:1px solid #f0f0f0; background:#fff}
.tyLi li a{display:block; font-size:14px; color:#333; position:relative;}
.tyLi li .extend{padding-top:10px;}
.tyLi li a .ico10,.tyLi li a .ico21{position:absolute; top:50%; right:0; margin-top:-8px}
.tyLi li a u{position:absolute; top:50%; right:0; margin-top:-10px; font-size:12px; }
.tyLi li a u i{color:#ff7f40}
.tyLi li a .track{border:1px solid #e52c2c;color:#e52c2c;padding:1px 5px;border-radius: 5px;margin-left:3px}
.tyLi  .edit {position:absolute;  right:2px; margin-top:-22px;  font-size:12px; color:#333;border:1px solid #F26100;background-color: #FFFFFF;padding:5px 10px;
	-moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;}
.tyLi  .editNew{margin-top:-15px;border:1px solid #68451b;} 
.tyLi li a span{position:absolute; top:50%; right:16px; margin-top:-8px; font-size:12px; }
.tyLi li a span i{color:#ff7f40;}
.tyLi li a .grouping{position: absolute;font-size:10px;border:1px solid #e52c2c;color:#e52c2c;padding:1px 5px;border-radius: 5px;margin-left:3px}
.tyLi li a .copy{position:absolute; top:10px; right:5px; background:#68451b; color:#fff; font-size:12px; padding:5px 12px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}
.editMemo{text-align: center;width:100%; background: #FFFFFF; font-size:10px;padding:6px 0;}
.editMemo .btn{border:1px solid #68451b;color:#68451b;padding:1px 5px;border-radius: 5px;}

.simg img{width:100%; float:left}

.jyts{background:#fff; padding:40px 0; text-align:center; font-size:22px}
.qd{background:#fff; padding:20px 0; text-align:center; font-size:12px;}
.msgDs{background:#fff; padding:20px 15px; position:relative}
.msgDs .dLink{color:#000000;}
.msgDs .ico10{position:absolute; top:50%; right:10px; margin-top:-8px}
.msgDs .edit{position:absolute; top:30%; right:2px; margin-top:-8px;  font-size:12px; color:#333;border:1px solid #F26100;background-color: #FFFFFF;padding:5px 10px;
	-moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;}
.msgDs  .editNew{margin-top:0px;right:15px;border:1px solid #68451b;} 

.msgDs em{display:block; background:url(../images/bk_address.png) repeat-x; width:100%; height:3px; display:block; position:absolute; left:0}
.msgDs em.st{top:0}
.msgDs em.sb{bottom:0}
.msgDs .dtype{margin-left:5px;font-size:10px;border:1px solid #68451b;color:#68451b;padding:1px 5px;border-radius: 5px;}
.msgDs .go{background: #68451b;color:#fff;font-weight: bold;}
.msgDs2{padding:12px; position:relative}
.msgDs2 .edDs{border-top:1px solid #f0f0f0; margin:12px 0 0; position:relative; padding:12px 0 0}
.msgDs2 .edDs a{color:#333; position:absolute; top:12px; }
.msgDs2 .choose{background-color:#333; right:10px;border:1px solid #F26100;background-color: #FFFFFF;padding:3px 15px; top:50%; position:absolute; top:12px; 
	-moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;}
.msgDs2 .choose1{border:1px solid #68451b;}
.edDsEdit{right:0}
.edDsDel{right:50px}
.msgDs2 .del{position:absolute; top:0; right:0; background:#68451b; color:#fff; height:121px; line-height:121px; padding:0 15px}
.msgDs2 label input[type="radio"] {display:none;}
.msgDs2 label  input[type="radio"]:checked + i {background:#68451b;}
.msgDs2 label  input[type="radio"] + i {border-radius:10px;}
.msgDs2 label {font-size:12px;}
.msgDs2 label i {font-size:12px;display:inline-block;width:14px;height:14px;text-align:center;
line-height:13px;color:#fff;border:#68451b 1px solid;}
.msgDs2 label input[type="radio"] + i {border-radius:10px;margin-right:3px}



.osJk{padding:12px; background:#fff; position:relative}
.osJk .ojk{font-size:14px}
.osJk .ojk .ojkt{font-size:18px; color:#e52c2c}
.osJk p{margin:5px 0;text-align: right;}
.osJk p span{margin-right:6px}

.dded{background:#fff; border-top:1px solid #e0e0e0; padding:10px 0; width:100%; position:fixed; left:0; bottom:0; text-align:right}
.dded a,.osJk .delt{display:inline-block; margin-right:10px; border:1px solid #e7e7e7; color:#333; padding:5px 15px; font-size:14px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}
.dded a.dpj{background:#68451b; color:#fff; border-color:#68451b}
.osJk .delt{position:absolute; top:6px; right:0; font-size:12px}

.sfk{background:#fff; border-top:1px solid #e0e0e0; padding:10px 0; width:100%; position:fixed; left:0; bottom:0}
.sfk span{display:inline-block; padding:5px 15px; font-size:14px}
.sfk a{display:inline-block; background:#68451b; color:#333; position:absolute; top:0; right:0; font-size:14px; color:#fff; height:50px; line-height:50px; padding:0 15px}


.pbx{background:#fff}
.pbx li{padding:12px 12px 12px 50px; position:relative; color:#999; border-bottom:1px solid #e9e9e9}
.pbx li .ti{font-size:16px; color:#333; margin:0 0 5px}
.pbx li .ico{position:absolute; top:50%; margin-top:-12px; left:10px}
.pbx li .del{position:absolute; top:0; right:0; background:#68451b; color:#fff; height:67px; line-height:67px; padding:0 15px}

.adFp{background:#fff; width:100%; position:fixed; left:0; bottom:0; border-top:1px solid #e0e0e0}
.adFp a{display:block; text-align:center; font-size:14px; color:#68451b; padding:12px 0}
.adFp1{background:#68451b;}
.adFp1 a{color:#fff;}

.gwd .tyLi li{padding:12px 12px 12px 50px; position:relative}
.gwd .tyLi1 li{padding-left: 5px;}
.gwd .tBci dl{padding:15px 15px 15px 50px; position:relative}
.gwd .tBciDish dl{padding:2px 15px 2px 50px; position:relative}
.gwd .tyLi li .ico26,.gwd .tyLi li .ico27,.gwd .tBci dl .ico26,.gwd .tBci dl .ico27{position:absolute; top:50%; margin-top:-12px; left:10px}

.hjt{position:fixed; left:0; bottom:56px; background:#fff; width:100%; border-top:1px solid #e6e6e6}
.hjt2{bottom:0}
.hjt .ht{padding:10px; position:relative}
.hjt .ht a{display:inline-block; position:absolute; top:0; right:0; background:#68451b; color:#fff; font-size:14px; height:44px; line-height:44px; padding:0 20px}
.hjt .ht a.del{right:82px; background:#e0e0e0; color:#666}


.pzf li{background:#fff; padding:12px 12px 12px 40px; position:relative; font-size:14px; border-bottom:1px solid #e0e0e0}
.pzf li:last-child{border:0}
.pzf li .ico{position:absolute; top:50%; left:10px; margin-top:-11px}
.pzf li u{color:#ff7f40; position:absolute; top:12px; right:10px;}
.pzf li .text{border:0; height:22px; line-height:22px; width:99%}
.pzf li .yzm{position:absolute; top:10px; right:5px; background:#68451b; color:#fff; font-size:12px; padding:5px 12px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}


.pzf li .rdi{ height:24px; line-height:24px; padding: 5px 15px; font-size:12px; 
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
    background: #68451b;
    color:#FFFFFF;
}
.pzf li .rdi2{background: #ff7f40;}


.txx{padding:15px}
.txx .text{width:100%; height:80px; font-size:12px; border:0}

.pjff li{padding:12px; position:relative}
.pjff li .ico33,.pjff li .ico34{position:absolute; top:50%; right:10px; margin-top:-12px; left:auto}

.zffs{background:#fff; padding:5px}
.zffs .tit{font-size:14px; padding:5px}
.zffs li{float:left; width:33.33%}
.zffs li a{display:block; margin:5px; border:1px solid #e9e9e9; overflow:hidden; position:relative;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px
}
.zffs li a img{width:100%}
.zffs li a .ico{display:none}
.zffs li.cur a .ico{position:absolute; top:0; left:0; display:block}
.zffs li.cur a{border-color:#68451b}
.zffs li.cur1 a{border-color:#ff7f40}

.fpt{background:#fff; padding:12px}
.fpt .fTi{font-size:14px}
.fpt .flx{padding:12px 0 0}
.fpt .flx .ico{display:none}
.flx a{display:inline-block; margin-right:5px; border:1px solid #f0f0f0; background:#f0f0f0; color:#333; padding:4px 10px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px
}
.flx a.cur{background:#fff; border-color:#ff5007; color:#ff5007}
.fpt .flx a.cur .ico{display:inline-block}
.fpt .into{border:1px solid #e0e0e0; padding:5px; background:#fff;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px
}
.fpt .into .text{width:100%; height:22px; line-height:22px; border:0}

.userMsg{background:#68451b; padding:10px}
.userMsg .userImg{width:60px; height:60px; overflow:hidden;
   -moz-border-radius:100px;      
    -webkit-border-radius:100px;   
    border-radius:100px;
}
.userMsg .reg{width:60px; height:28px;position:absolute; background-color:#FFFFFF; overflow:hidden;top: 28px;right:10px;border: 1px solid #DD5637;
-moz-border-radius:5px;  overflow:hidden;text-align: center; font-size: 14px;   line-height: 28px;color:#ff7f40; 
    -webkit-border-radius:5px;   
    border-radius:5px} 
.userMsg .reg1{border: 1px solid #68451b;color: #68451b;}

.userImg img{width:100%}
.service img{width:100%}

.userMsg .name{color:#FFFFFF; font-size:12px; text-align:center; position:absolute; left:80px; top:12px}
.userMsg .phone{color:#FFFFFF; font-size:12px; text-align:center; position:absolute; left:80px; top:32px}
.userMsg .name a{color:#FFFFFF; text-decoration:underline}
.userMsg .phone a{color:#FFFFFF; text-decoration:underline}
.userMsg .ed{color:#FFFFFF; position:absolute; left:70px; top:53px;}
.userMsg .ed a{color:#FFFFFF;font-size:12px;}

.edDz{border-top:1px solid #e6e6e6; text-align:right; padding:10px}
.edDz a{display:inline-block; margin-left:5px; border:1px solid #e9e9e9; color:#333; padding:4px 10px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px
}

.edDz a.op{border-color:#68451b; color:#68451b}
.edDz a.opWarn{background:#68451b; color:#fff}

.w-tips{background:#000; width:150px; padding:15px 0; text-align:center; text-align:center; color:#fff; position:fixed; top:50%; left:50%; margin:-24px 0 0 -60px; z-index:20;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;
    border-radius:5px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.9;
}

.w-tips a.btn{display:inline-block; padding:5px 15px; margin:0 2px; background:#68451b; color:#fff;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px
}
.w-tips a.btn2{background:#f0f0f0; color:#666}

.mcovertipback{
	position:  absolute;      /*绝对定位*/    
	top:0;
	left:0;
	width:100%;
	height:100%;
}


.myico{display:inline-block; vertical-align:middle;width: 40px;height:40px;
	
}

.m-select{padding-top:5px;height:36px;border-top:1px solid #e6e6e6;border-bottom:1px solid #dcdcdc;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e4e4e4));display:-webkit-box;}
.m-select span{min-width:70px;display:block;border-right:1px solid #dcdcdc;font-size:14px;line-height:36px;text-align:center}
.m-select span:last-child{border:0;text-align:right;}
.m-select span a{display:inline-block;height:100%;color:#333;width:100%}
.m-select span a i{display:inline-block;width:3px;height:4px;margin:0 0 4px 10px;background:#999;position:relative}
.m-select span a i em{display:inline-block;width:9px;height:5px;overflow:hidden;position:absolute;bottom:-5px;left:-3px}
.m-select span a i em:after{display:inline-block;width:9px;height:9px;background:#999;-webkit-transform:rotate(45deg);position:absolute;top:-6px;left:0;content:"";}
.m-select span a.arrow-down i,.m-select span a.arrow-down i em:after{background:#c66}
.m-select span a.arrow-up i{margin:0 0 1px 10px;background:#c66}
.m-select span a.arrow-up i em{top:-5px}
.m-select span a.arrow-up i em:after{background:#c66;top:2px}
.m-select span.filter{-webkit-box-flex:1}
.m-select span a.ary,.m-select span a.flt{width:40px;height:26px;border:1px solid #e1e1e1;margin:5px 10px 0 -3px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(0.5, #fff),color-stop(0.5, #fffbed), to(#fffbed));border-radius:3px;font-size:12px;line-height:26px;text-align:center;vertical-align:top;padding-left:17px;position:relative}
.m-select span a.ary:after,.m-select span a.flt:after{content:"";width:13px;height:13px;display:block;background:url(img/list_style1.png) no-repeat;position:absolute;top:6px;left:8px;background-size:contain}
.m-select span a.li:after{background:url(img/list_style2.png) no-repeat;background-size:contain}
.m-select span a.flt:after{background:url(img/filter.png) no-repeat;background-size:contain;top:7px}

.button-radius-org{	background: #ff6940;color: #fff;width: 96%;display: block;margin: 0 auto;font-size: 18px;line-height: 45px;height: 45px;border-radius:30px;-webkit-box-sizing: border-box;	outline: 0;	margin: 0;padding: 0;border: 0;vertical-align: baseline;word-wrap: break-word;font: inherit}
.button-radius-org[disabled]{background: #c5c5c5;color: #fff;}
.tips-text{font-size: 13px;line-height: 20px;color: #999;padding: 5%;}
.tips-text-title{color: #000;font-size: 16px;padding: 2% 0;}
.add-points{font-size: 20px;font-weight: bold;font-family: arial;position: absolute;right:10%;top: 20%;opacity: 0;transition: top 1s linear,opacity 0.5s linear;-webkit-transition: top 1s linear,opacity 0.5s linear;}

.points-box:last-child .add-points{color:#ffc000;}

.mypoints-box .points-number {font-size: 35px;font-family: arial;line-height: 35px;margin-left: 10px;}
.mypoints-box .points-box{width: 49%;float: left;text-align: center;padding: 7% 0;position: relative;}
.mypoints-box .stats-number {font-size: 35px;font-family: arial;line-height: 35px;margin-left: 10px;}

.bg-white{background-color: #fff;}

.mypoints-box{padding: 5%;}

.font-size-14{font-size: 14px;}

.color-green {color:#33cc99}
.color-orange {color:#ff6a69;}
.sign-a{text-decoration: none;}

.div80{height:80px;min-height: 40px;}

.fh{overflow:hidden; height:240px;padding:0 0 0 10px;font-size:12px;line-height: 1.8em;padding: 5px;}
.fh span{color:#ff7f40}
.share,.shareback{	position: fixed; top:0;left:0;	background: rgba(0, 0, 0, 0.7);	width:100%;
	height:100%;display:none;
}
.yj{padding: 2px 0px 8px 20px ;background-color:#FFFFFF;font-size:14px;color:#ff7f40;}
.yj .kj{text-align: left;margin: 15px 0;}
.yj .dj{text-align: left;margin: 10px 0;}
.yj .dji{font-size: 12px;}
.yj .tx{top:5px; right:5px; background:#68451b; color:#fff; font-size:12px; padding:5px 10px;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;
}

.my_center .mysale{overflow: hidden;background: #FFFFFF;font-size:0.105rem}
.my_center .mysale  ul{width:100%;}
.my_center .mysale  li{float: left;width:57%;padding:0.12rem 0;font-size:0.118rem;}
.my_center .mysale .left{width:43%}
.my_center .mysale  li span{margin-left:0.24rem;text-align: left;font-size:0.105rem}
.my_center .mysale  li a{color:#68451b;padding:0.03rem 0.1rem;font-size:0.105rem;   
     border-radius:0.2rem;border:0.008rem solid #68451b; margin-top:-0.16rem;margin-left:0.04rem;}

.my_center .door_master_top .door_master{position: absolute;width:100%;top:0.21rem;text-align: center;}
.my_center .door_master_top .door_master img{width:21%}
.my_center .door_master_top .door_master_logo{position: absolute;width:100%;top:0.25rem;text-align: center;}
.my_center .door_master_top .door_master_logo img{width:15%;border-radius: 0.5rem;}
.my_center .door_master_top .name{position: absolute;width:100%;top:0.9rem;text-align: center;color:#FFFFFF;font-size:0.105rem}
.my_center .door_master_top .phone{position: absolute;width:100%;top:1.1rem;text-align: center;color:#FFFFFF;font-size:0.105rem}
.my_center .door_master_top .phone a{padding:0 0.03rem;color:#fff;text-decoration: underline;}
.my_center .door_master_top .tip{position: absolute;margin-left:5%;width:90%;height:0.4rem;line-height: 0.4rem;background: #b9732e;text-align: center;color:#fff;margin-top:-0.425rem;
font-size:0.105rem;border-top-right-radius: 0.08rem;border-top-left-radius: 0.08rem;}
.my_center .door_master_top .tip a{padding:0.03rem 0.05rem;color:#fff;font-size:0.12rem;background: #914908;border-radius: 0.15rem;margin-left:0.04rem}

.my_center .my-commisson{overflow:hidden;margin-top:0.04rem;margin-bottom:0.04rem;width:96%;background: #FFFFFF; margin-left:2%;background: #FFFFFF;
font-size:0.09rem}
.my_center .my-commisson p{text-align: center;margin:0.02rem 0}
.my_center .my-commisson ul{text-align: center;width:100%;}
.my_center .my-commisson ul a{color:#333;}
.my_center .my-commisson li{float:left;width: 33.33%;padding-top:0.05rem;padding-bottom: 0.05rem;}
.my_center .my-commisson li img{width: 55%;}
.my_center .my-commisson li p{margin-top:0.012rem;}
.my_center .my-commisson .line{padding:0;width: 96%;margin-left:2%;border-top:solid 0.008rem #cecece;}

.my_center .my_ico{display:inline-block; vertical-align:middle;width: 17px;height:17px;padding:0 2px}
.my_center .my_ico img{width:100%;background:#68451b ;border-radius: 17px;}

.my_center .my_barcode{text-align: center;background: #FFFFFF;padding-top: 10px;}
.my_center .my_barcode img{width:35%}
.my_center .my_barcode  .two-btn{margin-top:15px;text-align: center;padding-bottom: 12px;}
.my_center .my_barcode  .two-btn a{color:#FFFFFF;background:#68451b;padding:2px 8px;font-size:11px;     
     border-radius:25px;margin:0 7px;} 
.my_center .my_barcode  .one-btn{margin-top:10px;text-align: center;padding-bottom: 12px;}
.my_center .my_barcode  .one-btn a{color:#FFFFFF;background:#68451b;padding:0.04rem 0.16rem;font-size:0.096rem;     
     border-radius:25px;margin:0 9px;} 

.my_center .my_news{overflow: hidden;padding-bottom: 10px;padding-top:10px;background: #FFFFFF;font-size: 14px;}
.my_center .my_news  ul{width:100%;text-align: center;}
.my_center .my_news  li{width:33.33%;float: left;}
.my_center .my_news  li img{width:90%;height: auto;}


.querC{background:#fff;} 
.querC li{float:left; width:33.33%; line-height: 22px; border-bottom:1px solid #e6e6e6}
.querC li img{width:20vw;height:20vw;}
.querCd {display:block; text-align:center; padding:10px 0; font-size:13px; color:#666; position:relative}
.querCd-r {border-right:1px solid #e6e6e6;}


.yhnew{background:#ff7f40; padding-left:40%;padding-right:40%;padding-top:20vw;padding-bottom:25vw;}
.yhnew .userImgNew{width:20vw; height:20vw; overflow:hidden;
   -moz-border-radius:100px;      
    -webkit-border-radius:100px;   
    border-radius:100px
}

.userImgNew img{width:100%}

.yhnew .name{color:#FFFFFF; font-size:12px; text-align:center; position:absolute; padding-top:2vw;padding-left:5vw;}
.yhnew .phone{color:#FFFFFF; font-size:12px; text-align:center; position:absolute; padding-top:8vw;}
.yhnew .name a{color:#FFFFFF; text-decoration:underline}
.yhnew .phone a{color:#FFFFFF; text-decoration:underline}
.yhnew .ed{color:#FFFFFF; position:absolute; padding-top:16vw}
.yhnew .ed a{color:#FFFFFF;font-size:12px;}

.pmb{width: 20px; position:absolute;background-color:#ff6940; right: -20px;bottom :-7px; border: 2px solid;
width:45px; height:45px; overflow:hidden;text-align: center;font-size: 14px;line-height: 45px;color: #FFFFFF;
   -moz-border-radius:100px;      
    -webkit-border-radius:100px;   
    border-radius:100px
}
.pmbnew{background-color:#68451b;}
.pmb2{background-color:#7d0000;}
.pmb3{background-color:#e5e4e4;color:#666}

.register-date{width: 95%;height:24px; text-align: center;line-height: 24px;font-size:13px;}

/*图片文本列表*/
.artlist-pic{background: #fff;color: #9d9d9d;overflow-x: hidden;width: 100%;}
.artlist-pic ul {overflow-x: hidden;width: 100%;}
.artlist-pic li{border-bottom: 1px solid #dadada;padding:3% 5%;}
.artlist-pic img{width: 55px;height: 55px;}
.art-txtinfo{float: left;margin-left: 2%;font-size: 12px;width: 70%;position: relative;color:#333333}
.art-txtinfo .yellow-btn{position: absolute;right: 0;top: -2px;}
.art-txtinfo .orgbord-btn{position: absolute;right: 0;top: -2px;}
.art-leftimg{float: left;width: 5%;}
.art-mess{width: 45%;}
.art-right{float: right;text-align: right;width: auto;position: relative;}
.art-title{font-size: 12px;line-height: 12px;margin-bottom: 5%;}
.art-number{margin-right: 8px;color: #9d9d9d;font-size: 16px;}
.art-date{text-align: right;display: block;margin-top:14px;}
.art-txtsmall{height:28px;margin-bottom: 5px;line-height: 14px;overflow: hidden;}
.iconbox-55{width: 55px;height: 55px;}
.color-999{color: #999999;}
.iconbox-coupon{width: 70%;margin: 0 auto;}


.equity-money-in{height:16px;margin-bottom: 0px;margin-top: 10px;line-height: 14px;	overflow: hidden;
	font-size:13px;	color: #5b963f;font-weight: bold;
}
.equity-money-out{height:16px;margin-bottom: 0px;margin-top: 10px;line-height: 14px;
	overflow: hidden;font-size:13px;color: #e52c2c;font-weight: bold;}
	
.equity-money-balance{height:16px;margin-bottom: 0px;line-height: 14px;overflow: hidden;
	font-size:13px;padding-top:7px;color:#333333;}
	
.djqkm{position:fixed;background:#FFFFFF;width:80%;left:10%;top:35%;border:1px solid #ff6940; display:none;z-index: 1000;}

.levelPoint{width: 14px;margin-right: -3px;}

.page__return {
	text-align: right;
	font-size: 14px;
	right: 10px;
	position: absolute;
	padding-top: 5px;
	color: #68451b;
}



.tipNormal{position:fixed;width: 100%;height: 100%;
	top: 0;	left: 0;z-index: 99;display: none;
	 }

.tipNormal .tip-bg{	width: 100%;height: 100%;
	position: fixed;top: 0;left: 0;background: #333333;opacity: 0.75;
}


.tipNormal .tip-nr{width: 90%;border-radius: 8px;background: #fff;
	z-index: 99;position: fixed;top: 30%;left: 5%;
	overflow: auto;
 }
.lpage{font-size:14px;height:36px;line-height:28px;text-align:center;background-color: #FFFFFF;padding-top:8px;}
.lpage .prev{float: left;}
.lpage .btn{height:24px; line-height:24px; padding:0 15px;margin-left: 8px;  font-size:14px; border:1px solid #68451b; color:#68451b;
   -moz-border-radius:5px;      
    -webkit-border-radius:5px;   
    border-radius:5px;}
.lpage .next{float: right;}

.votitle{font-size:12px;height:24px;text-align:center;padding-top:8px;}
.votitle .left{float: left;padding-left:5px}
.votitle .right{float: right;padding-right:5px;text-decoration: underline;}
.votitle .middle{color:#68451b;}

.rule-top{}
.rule-content{width:90%;padding-left: 5%;font-size: 12px;line-height: 21px;font-weight: 200;
color:#000000;}
.rule-content p{text-align: center;font-size: 16px;line-height: 36px;font-weight: 800;}

.tipNormal2{position:fixed;width: 100%;height: 100%;
	top: 0;	left: 0;z-index: 9999;display: none;}
.tipNormal2 .tip-bg{	width: 100%;height: 100%;background: rgba(0,0,0,0.7);
	position: absolute;top: 0;left: 0;
}

.tipNormal2 .tip-nr{width: 90%;	height: auto;
	z-index: 9999;position: fixed;top: 50%;left: 5%;
	border-radius: 5px;	margin-top: -50%;border-radius: 5px;
	overflow: auto;
}

.tipNormal2 .tip-nr .barcode{text-align: center;}
.tipNormal2 .tip-nr .barcode img{width: 70%;}
.tipNormal2 .tip-nr .barcode p{padding:2px;color: #FFFFFF;text-align: center;font-size: 14px;}
/*.c_blue{color:#68451b;}
.b_blue{background: #68451b;}
.border_blue{border:1px solid #68451b;}*/
.b_blue2{background: #89ABDB;}
.ovfHiden{overflow: hidden;height: 100%;}


.car_rule_back{position: fixed; background: none;width: 100%;display: none;bottom: 20vh;}
.car_rule_back a{position: absolute;right:-2%;margin-top:8px;}
.car_rule_back a img{width:30%}
.car_rule_back .car_rule{background:#FFFFFF; width:92%;margin-left:4%;padding:5px 0;height:100vh;overflow-y: scroll;
opacity: 1;line-height:1.8;border:solid 1px #fbeec2}
.car_rule_back .car_rule .title{font-size:16px;text-align: center;padding:5px 0;}
.car_rule_back .car_rule p {padding: 0 10px;}



.imgcover {	display:flex; justify-content:center; align-items:center;	color: lightgray;font-size: 20px;width: 91.8%;   position: absolute; top: 0; right: 0; bottom: 0; left: 4%; 
    background-color: rgba(0, 0, 0, .4);  -moz-border-radius:50%;     -webkit-border-radius:50%;    border-radius:50%;  }



.my-fans{overflow:hidden;margin-top:5px;margin-bottom:5px;width:96%;background: #FFFFFF; margin-left:2%;background: #FFFFFF;
font-size:12px}
.my-fans ul{width:100%;}
.my-fans li{float:left;width: 49.8%;padding-top:7px;padding-bottom: 9px;border-bottom:solid 1px #cecece;}
.my-fans li img{width: 40px;height:40px;border-radius: 20px;margin-left:10px}
.my-fans .li1{border-right:solid 1px #cecece;}
.my-fans li .nick {position: absolute;margin-left:10px; margin-top: 3px;white-space:nowrap; text-overflow:ellipsis;overflow: hidden;width:30%}
.my-fans li .time {position: absolute;margin-left:10px; margin-top: 22px;color:#999}
.my-fans .line{padding:0;width: 96%;margin-left:2%;border-top:solid 1px #cecece;}

.query-more{width:100%;padding:15px 0;text-align: center;background: #ffffff;font-size:12px;color:#68451b;}
.query-more a{color:#68451b;}

.my-commisson-d{background: #fff;overflow-x: hidden;width: 100%;}
.my-commisson-d ul {overflow-x: hidden;width: 100%;}
.my-commisson-d li{border-bottom: 1px solid #dadada;padding:3% 5%;font-size: 14px;}

.my-commisson-d .art-txtinfo{float: left;margin-left: 2%;font-size: 14px;width: 70%;position: relative;color:#333333}
.my-commisson-d .art-mess{width: 40%;}
.my-commisson-d .art-right{float: right;text-align: right;width: 55%;position: relative;}
.my-commisson-d .art-right .green{color:#5b963f;}
.my-commisson-d .art-right .red{color:#e52c2c;}
.my-commisson-d .art-title{font-size: 14px;line-height: 14px;margin-bottom: 5%;}
.my-commisson-d .art-txtsmall{height:28px;margin-bottom: 5px;line-height: 14px;overflow: hidden;}

.sale_poster{width:90%;margin-left: 5%;text-align: center;}
.sale_poster img{width: 100%;}
.sale_poster p{padding:8px;font-size:15px;color:#000;}
.sale_poster p a {width:50%;background:#68451b;color:#FFFFFF;padding:7px 40px;border-radius: 20px;font-size:13px}

.weui-flex {display: -webkit-box;display: -webkit-flex;display: flex}

.weui-flex__item {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1}

.flex .placeholder {border:solid 1px #999;font-size: 16px;height: 60px;line-height: 30px;text-align: center;margin: 5px;}

.flex .placeholder span{color:#c2c2c2;font-size:14px;}

.flex .active{border:solid 1px #68451b;color:#68451b;background: url(../images/chooseNew.png) right top no-repeat;}
.flex .active span{color:#68451b;}

.flex .placeholder1 {border:solid 1px #999;font-size: 14px;height: 35px;line-height: 35px;text-align: center;margin: 5px;}

.weui-btn_primary{background:#68451b}

.return_index{position: fixed;bottom: 13%;right:5%;width:10%}
.return_index img{width:100%}

.focustip{text-align: center;}
.focustip img{width:80%;}
.focustip p{padding-top:10px;font-size:16px;color:#68451b;text-align: center;}

