﻿@charset "utf-8";
body {background:#f2f2f2;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.login_header{ height:38px; line-height:38px; padding:5px 0;background:#f2f2f2; box-shadow:0 0 5px #afafaf; text-align:center;}
.h_back{ display:block; float:left; height:38px; line-height:38px; color:#5f646e; position:absolute; top:5px; left:10px; font-size:1.2em;}
.h_back img{ display:inline-block; vertical-align: middle; height:1.6em; margin-right:5px; margin-top:-2px;}
.h-reg{ float:right; height:38px; line-height:38px; position:absolute; right:10px; top:5px; color:#ff0000;}
.login_header i{ font-style:normal; font-size:1.2em;}

.login-submit{ padding:0 10%; margin-top:60px;}
.login-submit p{ text-align:center; line-height:2em; padding:10px 0; color:#7a7a7a;}
.login-submit p input{ height:40px; width:80%; border-radius:5px; border:1px solid #898989;}
.login-submit .des{line-height:2em; padding:10px 0; color:#7a7a7a;}
.login-submit .des input{ margin-left:.5em;}
.login-submit .forget{ text-decoration:underline!important;}
.login-btn{ width:100%; border:none; background-color:#ff0000; color:#fff; height:40px; font-size:1.2em;}
.login-btn:hover{ opacity:.6;}

.tdxq-tit{ color:#909090; background:url(../images/lft_line_03.png) repeat-x center;  -webkit-box-pack: center;-moz-box-pack: center;display: -webkit-box; center;display: -moz-box;   -webkit-box-sizing: border-box; width:100%; padding:10px 0; margin-top:10px;}
.tdxq-tit span{ margin:0px auto; }

.login-list{display:-moz-box;display:-webkit-box;display:box;box-align:center;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal; padding:0 10px;}
.login-list .item{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; text-align:center;}
.login-list .item img{ width:50%; display:block; margin:10px auto;}
.login-bottom{ position: fixed; bottom:10px; width:100%;}

.add-address-submit{ padding:10px;}
.add-address-submit p{ border-bottom:1px solid #afafaf; padding:2px 0; color:#888888; font-size:.9em;}
.add-address-submit p input{ background:none; border:none; width:60%; height:40px;margin-left:5px;}
.submit-btn{ width:90%; border:none; background-color:#ff0000; color:#fff; height:40px; font-size:1.2em; margin:20% auto 0; display:block;}
.submit-btn:hover{ opacity:.6;}
.add-address-submit p i{ font-style:normal; font-size:.8em; border:1px solid #ff0000; color:#ff0000; padding:2px 5px;border-radius:5px;transition:all .4s,transform .4s; height:18px; display: inline-block; float:left;margin:0 10px 0 0; }
.add-address-submit p i.on{ background-color:#ff0000; color:#fff; }

.add-invoice-submit{ padding:10px; background:#fff;}
.add-invoice-submit .tit input{ margin-right:10px;}
.add-invoice-submit .item{ border-bottom:1px solid #a1a1a1; margin-bottom:10px; line-height:2em; font-size:1.2em;}
.add-invoice-submit .item table{font-size:1rem;}
.add-invoice-submit .item td{ line-height:2.5rem;height:2.5rem;}
.add-invoice-submit .item .inp{ height:40px; width:95%;border:1px solid #898989; border-radius:5px;}
.add-invoice-submit .item .lab{ padding-left:5px;}

.add_address{ float:right; height:38px; line-height:38px; position:absolute; right:10px; top:5px; font-size:2em;}
.add_address a{ color:#f00;display: block;width: 35px;}

.select-address-submit{}
.select-address-submit .item{ background-color:#fff; border-bottom:1px solid #b6b6b6; overflow:hidden; padding:5px 10px 5px 10px; position:relative;}
.select-address-submit .item i{ font-style:normal; margin-right:10px;}
.select-address-submit .item .tel{ padding:10px 0;}
.select-address-submit .item .name{ padding-top:10px;}
.select-address-submit .item .set{ position:absolute; bottom:10px; right:10px; display:inline-block; height:40px; line-height:30px;z-index:10;}
.select-address-submit .item .set i{ background-color:#ff0000; color:#fff; padding:4px 5px; border-radius:5px; margin:0px;}
.select-address-submit .item .set span{ height:30px; display:block; float:left; text-align:center; padding:5px;}

.select-address-invoice{ padding:10px; background:#fff;}
.no-invoice{ border-bottom:1px solid #a1a1a1; padding:10px;font-size:1.2em; }
.old-invoice{ padding:10px 0  0 1em;}
.old-invoice p{ line-height:2em; padding:10px 0;}
.old-invoice .tit{ font-size:1.2em; color:#000; padding-left:.7em;}


.hdfk-list{ padding:10px 0  0 .5em;}
.hdfk-list p{ line-height:2em; padding:10px 0; font-size:1.1em;}
.hdfk-list p label i{ font-style:normal; font-size:.9em; float:right; color:#acacac; margin-right:5px;}

.zx-payment{ padding:10px; background:#fff;}
.zxzf-list{ padding:10px 0  0 1em;}
.zxzf-list p{ line-height:2em; padding:10px 0; font-size:1.1em;}
.zxzf-list p img{ width:40px; display:inline-block; vertical-align:middle;}
.zxzf-list p label i{ font-style:normal; font-size:.9em; float:right; color:#acacac; margin-right:10px;}
.hright{float:right; height:38px; line-height:38px; position:absolute; right:10px; top:5px; color:#ff0000; color:#ff0000;}

.coupon-list{ padding:10px;}
.coupon-list p{ line-height:2em; padding:20px 0; border-bottom:1px solid #858585;}
.coupon-list p label{ background-color:#f2f2f2; overflow:hidden; position:relative; padding-left:130px;}
.coupon-list p .pic{ position:absolute;width:100px; top:0px; left:20px;}
.coupon-list p .pic img{ width:100px; display:inline-block; vertical-align:middle;}
.coupon-list p .title{ color:#787878; font-size:1em; height:57px;}
.coupon-list p .title i{ font-size:.9em;}
.coupon-list p .pic .num{ position:absolute; top:0px; left:45px; color:#fff; font-size:1.2em; line-height:30px;}


.stq p{ line-height:2em; padding:20px 0; border-bottom:1px solid #858585;}
.stq p label{ background-color:#f2f2f2; overflow:hidden; position:relative; padding-left:130px;}
.stq p .pic{ position:absolute;width:100px; top:0px; left:20px;}
.stq p .pic img{ width:100px; display:inline-block; vertical-align:middle;}
.stq p .title{ color:#787878; font-size:1em; height:57px;}
.stq p .title i{ font-size:.9em;}
.stq p .pic .num{ position:absolute; top:0px; left:45px; color:#fff; font-size:1.2em; line-height:30px;}
.hdfk{ padding:10px;}
.hdfk label{ background-color:#f2f2f2; color:#828282;}

.stq-inp{ width:20%; border:1px solid #a0a0a0; background:none; height:30px; border-radius:5px;}
.shiyong-btn{ width:40%; border:none; background-color:#ff0000; color:#fff; height:40px; font-size:1.2em; margin:20px auto; display:block;}
.shiyong-btn:hover{ opacity:.6;}

.news-list{ padding:10px; background-color:#fff;}
.news-list a{ border-bottom:1px solid #afafaf; display:block; padding:10px; color:#8d8d8d; line-height:2em;}
.news-list a i{ float:right;}

.news-main{ padding:20px 5% 10px; background-color:#fff; color:#8d8d8d;}
.news-main .title{ text-align:center; font-size:1.2em;}
.news-main .time{ text-align:center; line-height:2em;}
.news-main .content{ margin-top:10px; line-height:1.5em;}

.pingjia-list{ background-color:#fff; padding:10px;}
.pingjia-list .item{ border-bottom:1px solid #757575; padding:10px; position:relative; min-height:80px; margin-bottom:10px;}
.pingjia-list .item .pic{ width:80px; height:80px; position:absolute; top:10px; left:10px; border:1px solid #989898;overflow:hidden;}
.pingjia-list .item .pic img{ width:100%;}
.pingjia-list .item .des{ padding-left:90px;}
.pingjia-list .item .des .title{line-height: 1rem;margin-left: 0;font-size: .8rem;height: 2rem;overflow: hidden;margin-bottom: 10px;}
.pingjia-list .item .textarea{ width:95%; padding:2.5%; border:1px solid #989898; min-height:3em; border-radius:5px;}
.star-item { padding:10px; line-height:20px;}
.star-item img{ vertical-align:middle; width:20px;}
.pingjia-list .item:last-child{ border:none;}

.fabiao-bar{ height:40px; background-color:#fff; position:fixed; bottom:0px; width:100%; z-index:100;}
.fabiao-bar a{ position:absolute; right:0px; top:0px; height:40px; background-color:#ff0000; color:#fff; line-height:40px; font-size:1.2em; padding:0px 10px;}
.fabiao-bar i{color:#ff0000; line-height:40px;}
.fabiao-bar span{ padding-left:20px;}

.co-shdz{ background:url(../images/list-right.png) no-repeat right center; background-size:.6em; margin-right:10px; color:#909090;}
.co-info{ color:#fe002a;}
.co-tit{ color:#000; margin-bottom:10px;}
.co-psfs{color:#909090;}
.co-psfs i{ color:#fe0000;}
.co-hdfk{color:#909090;background:url(../images/list-right.png) no-repeat right center; background-size:.6em; margin-right:10px;}
.co-hdfk i{ color:#fe0000;}
.co-pro{}
.co-pro .pic{ width:80px; position:absolute; top:10px; left:10px;}
.co-pro .pic img{ width:100%; display:block;}
.co-pro .item{ position:relative; min-height:80px; padding:10px 20px 10px 100px;}
.co-pro .item .title{ margin-left:-.2em; margin-bottom:10px;}
.co-pro .item .num{color:#fe0000; font-size:1.2em; line-height:2em;}
.co-pro .item .num i{ color:#868686; font-size:.8em;}
.co-pro .item .zongjia{ text-align:right; font-size:1.2em;color:#fe0000;}
.tongji{ width:80%; margin:20px auto; background-image:url(../images/xx-y_03.png); background-repeat:repeat-y; background-position:center; background-size:.08em; padding:10px 0;}
.tongji .fl{ width:50%;}
.tongji .fr{ width:40%; padding-left:10%;}
.tongji i{color:#fe0000;}
.tjdd{ color:#fff; background-color:#ff0000; padding:10px 30px; margin:0px auto; display:block; width:100px; text-align:center; font-size:1.2em;}

.womi_record-list{ background-color:#fff; padding:10px;}
.womi_record-list a{ border-bottom:1px solid #afafaf; display:block; overflow:hidden; padding:10px; position:relative;}
.womi_record-list a .title{ color:#000;}
.womi_record-list a span{ position:absolute; right:10px; top:50%; color:#ff0000; font-size:1.2em; height:20px; line-height:20px; margin-top:-10px; }
@media handheld,only screen and (max-width:800px) {
	

}
@media handheld,only screen and (max-width:360px) {

}