@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
body,button,input,select,textarea{font-family:'Microsoft YaHei',arial,SimSun,sans-serif,tahoma;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
input,select,textarea{font-size:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
/*表格边框合并，边框距零*/
table{border-collapse:collapse;border-spacing:0;}
/*继承父元素的字体系列样式*/
input,select,textarea,button{font-family:inherit;}
fieldset,img{border:0 none;}
.overflow{overflow:hidden}
.display{display:block}
del{text-decoration:line-through;}
ol,ul,li{list-style:none;}
label,dt{font-weight:normal}
img{vertical-align:middle;}
i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
.clear{clear:both;font-size:0;height:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.tr{text-align:right;}
.tl{text-align:left}
.tc{text-align:center;}
a{text-decoration:none;color:#666}
a:hover{text-decoration:none;}
a:active,button:active,input:active,select:active,textarea:active{text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);outline:none;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;cursor:pointer;outline:none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
input:focus,textarea:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
input::-moz-focus-inner{border:none}
/*去除点击高亮效果*/
a,button,input,select,img,label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:medium none;}
input::-moz-focus-inner{border:none;padding:0;}
select, input{vertical-align:middle;}
/*去掉苹果的默认UI来渲染按钮*/
input[type="submit"],input[type="reset"],input[type="button"],button,select{-webkit-appearance:none;}
/*去掉谷歌默认的黄色聚焦边框*/
input,button,select,textarea{outline:none;}
/*取消textarea的拖动改变大小的功能*/
textarea{resize:none;}
/*placeholder文本颜色*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b2b2b2;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#b2b2b2;}
/*html5标签*/
header,footer,section,article,aside,nav,figure{display:block;}
/*去除默认样式*/
h1,h2,h3,h4,h5,h6,strong,i,em,address, caption, cite, code, dfn, th, var{font-weight:normal;font-style:normal;}
/*去除长按a链接弹框*/
html,body{-webkit-touch-callout:none;}
/* 旋转屏幕时，字体大小调整的问题：*/
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:100%;}
body{height:100%;background-color:#f5f5f5;font-size:14px;font-family:"Microsoft YaHei";color:#666;-webkit-text-size-adjust:100%;margin: 0 auto;max-width: 740px;}
@media screen and (max-width:768px){html{font-size:22px !important;}}
@media screen and (max-width:640px){html{font-size:22px !important;}}
@media screen and (max-width:580px){html{font-size:22px !important;}}
@media screen and (max-width:540px){html{font-size:20px !important;}}
@media screen and (max-width:480px){html{font-size:18px !important;}}
@media screen and (max-width:414px){html{font-size:16px !important;}}
@media screen and (max-width:375px){html{font-size:14px !important;}}
@media screen and (max-width:320px){html{font-size:12px !important;}}
.wap{width:94%;margin:0 auto;overflow:hidden}
.wap1{width:90%;margin:0 auto;overflow:hidden}
.ft10{font-size:10px}
.ft12{font-size:12px}
.ft14{font-size:14px;}
.ft16{font-size:16px;}
.ft18{font-size:18px;}
.ft22{font-size:22px;}
.fa{font-family:Arial, Helvetica, sans-serif}
.mt5{margin-top:.5rem}
.mt10{margin-top:1rem}
.mt15{margin-top:1.5rem}
.mt20{margin-top:2rem}
.ml5{margin-left:1rem}
.ml2{margin-left:0.5rem}
.pt1{padding:1rem}
.pt2{padding:0 1rem}
.pt3{padding:1rem 0}
.bg{background-color:#fff}
.bt{border-bottom:1px solid #e8e8e8}
.em1{color:#ffa200}
.em2{color:#333333}
.em3{color:#1b82d2}
.em4{color:#d40303}
.em5{color:#000000}
.em6{color:#999}


/*顶部*/
.breadcrumb{background-color:#fff;position:fixed;left:0;top:0;width:100%;z-index:99;border-bottom:1px solid #e8e8e8}
.breadcrumb>header>a{position:absolute;left:0px;top:0px;width:2.5em;height:100%;background:transparent url(../img/san.png) scroll no-repeat 50% 50%;background-size:10px;}
.breadcrumb>header>em{display:block;width:100%;height:50px;line-height:50px;vertical-align:middle;font-size:18px;text-align:center;color:#333333}

.edit{position:absolute;right:0;top:0;padding-top:.5em;padding-right:.5em;}
.edit li{position:relative;text-align:center;display:inline-block;vertical-align:top;}
.edit .icon-shoppingCart{position:relative;padding:1.9rem;background-size:1.8rem 1.8rem;background-position:18% 18%;}
.btn-edit a{background:#fe514a;color:#fff;padding:.3rem 1.2rem;border-radius:20px;margin-top:.5rem;display:block}
.btn-edit a:hover{color:#fff}

.shortcut{position:absolute;right:0;top:0;padding-top:.5em;padding-right:.5em;}
.shortcut li{position:relative;text-align:center;display:inline-block;vertical-align:top;}
.shortcut .icon-shoppingCart{position: relative;padding:1.9rem;background-size:1.8rem 1.8rem;background-position:18% 18%;}
.icon-shoppingCart{background:transparent url(../img/che.png) scroll no-repeat;}
.icon-shoppingCart{display:block;background-position:50% 50%;}
.icon-shoppingCart span{position:absolute;display:block;top:0px;right:10px;background-color:#d40303;height:15px;width:15px;line-height:15px;color:#fff;font-size:10px;border-radius:100%;text-align:center;font-family:Arial}

.breadcrumb1{position:fixed;left:0;top:0;width:100%;z-index:99;}
.breadcrumb1>header>a{position:absolute;left:0;top:0;width:2.5em;height:100%;background:transparent url(../img/san2.png) scroll no-repeat 50% 50%;background-size:10px;}
.breadcrumb1>header>em{display:block;width:100%;height:50px;line-height:50px;vertical-align:middle;font-size:18px;text-align:center;color:#fff}
/*banner*/
.box_swipe{overflow:hidden;position:relative;z-index:1}
.box_swipe ul{-webkit-padding-start:0px;}
.box_swipe ul li{text-align:center}
.box_swipe ul li img{height:200px;width:100%}
.box_swipe>ol{height:26px;position:relative;z-index:10;margin-top:-26px;text-align:center;}
.box_swipe>ol>li{display:inline-block;margin:5px 3px;width:10px;height:10px;background-color:rgba(0, 0, 0, 0.5);border-radius:10px;}
.box_swipe>ol>li.on{background-color:#fff;}


.box_swipe1{overflow:hidden;position:relative;z-index:1}
.box_swipe1 ul{-webkit-padding-start:0px;}
.box_swipe1 ul li{text-align:center;}
.box_swipe1 ul li img{width:100%;overflow:hidden;height:350px;}
.box_swipe1>ol{height:26px;position:relative;z-index:10;margin-top:-26px;text-align:center;}
.box_swipe1>ol>li{display:inline-block;margin:5px 3px;width:10px;height:10px;background-color:rgba(0, 0, 0, 0.5);border-radius:10px;}
.box_swipe1>ol>li.on{background-color:#d40303}
/*图片切换*/
.tp img{width:100%}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;}
.swiper-container-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{-webkit-transform-style:preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
#header .swiper-slide{display:block;width:24%;float:left;text-align:center;margin-right:2%;padding:10px 0;height:80px;line-height:80px;overflow:hidden;}
#header .swiper-slide img{width:100%;max-width:80px;max-height:80px;height:100%;vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}
.tp1 img{width:100%;max-width:400px;}

.item_box{position:relative;width:1;overflow:hidden}
.item_box ul li a{width:100%;display:block;background:#fff;padding:.5rem .3rem;width:45%;float:left;margin-right:3%;margin-bottom:3%;}
.item_box ul li a.last{margin-right:0px;}
.item_box-img img{vertical-align:middle;overflow:hidden;text-align:center;margin:0 auto;width:100%;height:158px;}
.item_box ul li h5{font-family:Arial;text-align:left;margin-top:.5rem}
.item_box ul li h4{margin:0.6rem 0 0.2rem 0;text-align:left;line-height:120%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:30px;font-size:12px;}

.icon{padding-bottom:1.3rem;}
.icon ul li{float:left;width:24.5%;text-align:center;border-right:1px solid #e8e8e8;margin-top:2.2rem;}
.icon ul li a{color:#333; padding-top:.5rem;font-size:13px;}
.icon ul li:nth-child(4n){border-right:none}
.icon ul li i{display:block;height:25px}
.icon ul li i img{width:100%;max-width:25px;height:100%;vertical-align:middle}
/*搜索框*/
.tab_search{border:rgba(255,255,255,0.4) 1px solid;width:85%; margin:1rem auto; border-radius:25px; height:35px; line-height:35px;}
.searchinput{border:0px;width:50%;float:left;vertical-align:middle;margin-right:3px;background:none;margin-top:.7rem;color:#fff}
.searchaction{width:15px;float:left;height:15px;margin:.9rem 1rem 1rem 8rem}
.tm-head{background:transparent;top:0;position:absolute;z-index:999;}
.am-header{position:fixed;top:0px;left:0px;z-index:999;width:100%;height:49px;line-height:49px;transition:top .5s;}
.hiddened{top:-90px;}
.showed{top:0;z-index:999;}
/*排序*/
.sort li a{float:left;width:16.45%;text-align:center;display:block;padding:1rem 0;color:#333;font-size:15px}
.sort li a.on,.sort-q a.on,.sort li a:hover,.sort-q a:hover{color:#d40303}
.sort-q a{width:33%;text-align:center;padding:1rem 0;display:block;float:left;}

/*师傅端*/
.tab{border-bottom:1px solid #e8e8e8;overflow:hidden;height:50px;line-height:50px; background-color:#fff}
.tab a{width:33.3%;text-align:center;display:block;float:left;color:#333333;font-size:16px}
.tab a em{width:63%;margin:0 auto;display:block}
.tab a em.on{color:#1b82d2;border-bottom:2px solid #1b82d2;height:48px;line-height:48px}
.waiting-list{padding:1rem 0}
.waiting-list dd{border-bottom:1px solid #e8e8e8;padding:0 1rem; padding-bottom:1rem}
.waiting-list-word span i{padding:0 2rem}
.waiting-list-word1 h4{background:url(../img/c-1.png) left center no-repeat;background-size:13px;padding-left:1.6rem; line-height:200%}
.waiting-list-word1 h5{background:url(../img/c-2.png) left 5px no-repeat;background-size:12px;padding-left:1.6rem}
.waiting-list dt span{display:block;float:left;width:49.6%;text-align:center;height:35px;line-height:35px;margin-top:1rem;border-right:1px solid #e8e8e8}
.waiting-list dt span.span1 a{background:url(../img/c-3.png) center center no-repeat;background-size:35px;display:block;}
.waiting-list dt span:last-child{border-right:none}
.waiting-list dt em a{width:100%;display:block;text-align:center;margin-top:1rem}
.waiting-list-xq{padding:1rem 0}
.waiting-list-xq dt{border-bottom:1px solid #e8e8e8;padding:0 1rem;padding-bottom:1rem}
.waiting-list-xq dd{padding:1rem 1rem 0 1rem;}
.preservation a{color:#1b82d2;border:1px solid #1b82d2;border-radius:25px;padding:.3rem 1.5rem}

/*注册账号*/
.register,.register2{border:1px solid #e8e8e8;padding:.5rem 0;margin-top:1rem;border-radius:3px;width:99.5%;overflow:hidden}
.register1 span{border:1px solid #e8e8e8;padding:.5rem 0;border-radius:3px;width:62%;display:block;float:left}
.register1 a{border:1px solid #e8e8e8;padding:.55rem 0;border-radius:3px;width:30%;display:block;float:right; text-align:center;color:#1b82d2}
.text1,.text2{width:60%;border:none;padding-left:.5rem;color:#333}
.text3{width:30%;border:none;padding-left:.5rem;color:#333}
.register label,.register1 label{width:8%;text-align:left;margin-left:.5rem}
.register label img,.register1 label img{width:100%;max-width:22px;}
.register2 label{width:18%;text-align:left;margin-left:.5rem;border-right:1px solid #e8e8e8; padding-right:.8rem}

.but{width:100%;background-color:#1b82d2;padding:.8rem 0;color:#fff;border:none;font-size:16px;border-radius:5px;display:block;text-align:center;}
.sele1{color:#b2b2b2;background:url(../img/xia.png) right center no-repeat;background-size:10px;width:86%;border:none;padding-left:.5rem;}
.sele2{color:#b2b2b2;background:url(../img/xia.png) right center no-repeat;background-size:10px;width:95%;border:none;padding-left:.2rem; padding-top:.2rem}
/*图片上传*/
.upload{background-color:#f5f5f5;width:90%;margin:10px auto;height:100%;border:1px solid #e8e8e8}
.am-form-file{position:relative;overflow:hidden;text-align:center; margin:0 auto;}
.am-btn-default{border:none;background:none}
.am-btn {display:inline-block;margin-bottom:0;vertical-align:middle;text-align:center;white-space:nowrap; background-image:none;border:none;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-webkit-user-select: none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition: background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out;}
.am-form-file img{width:100%;max-width:320px;height:350px;line-height:350px;overflow:hidden;cursor:pointer;}
.am-form-file input[type=file]{position:absolute;left:0;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;font-size: 50rem;}
/*会员中心*/
.members{background:url(../img/bg.jpg) top center no-repeat;width:100%;padding:2.5rem 0}
.members a{width:95%;margin:0 auto;display:block;overflow:hidden}
.members-left{width:35%;text-align:center}
.members-left img{width:75px;height:75px;overflow:hidden;background-color:#fff7f7;border-radius:100%;vertical-align:middle;}
.members-right{margin:3% 0 0 5%;width:60%;color:#fff;line-height:150%}
.pentagram img{width:100%;max-width:12px;margin-right:5px}
.member-center{height:50px;line-height:50px;width:100%}
.lt-dsb{display:block;cursor:pointer;color:#000;width:100%;margin:0 auto;overflow:hidden;border-bottom:1px solid #e8e8e8}
.lt-dsb i{width:12%;display:block;float:left;}
.lt-dsb:hover{color:#000}
.lt-dsb p{width:88%;float:left;background:url(../img/san1.png) 96% center no-repeat;background-size:8px;}
.lt-dsb.last{border-bottom:none}
.arr-1{background:url(../img/c1.png) center center no-repeat;width:48px;height:50px;background-size:20px}
.arr-2{background:url(../img/c2.png) center center no-repeat;width:48px;height:50px;background-size:20px}
.arr-3{background:url(../img/c3.png) center center no-repeat;width:48px;height:50px;background-size:20px}
.arr-4{background:url(../img/c4.png) center center no-repeat;width:48px;height:50px;background-size:20px}
.arr-5{background:url(../img/c5.png) center center no-repeat;width:48px;height:50px;background-size:20px}
.arr-6{background:url(../img/c6.png) center center no-repeat;width:48px;height:50px;background-size:20px}
/*底部*/
footer{width:100%;height:50px;position:fixed;z-index:10;right:0;bottom:0;}
.footer{margin:0 auto;width:100%;background:#fff;height:50px;border-top:1px solid #e8e8e8;}
.footer a{color:#999999;}
.footer a:active{color:#999999;}
.footer a:visited{color:#999999;}
.footer a{display:block;width:25%;float:left;text-align:center;font-size:12px;position:relative;}
.footer .navIcon{width:34px;height:32px;display:inline-block;background:url(../img/icon02.png) no-repeat;background-size:200px 80px;}
.footer .first{display:block;line-height:3px;}
.footer .active .first{color:#d40303;}
.footer .home{background-position:1px -1px;}
.footer .active .home{background-position:1px -38px;}
.footer .classify{background-position:-35px -2px;}
.footer .active .classify{background-position:-35px -38px;}
.footer .cart{background-position:-74px -2px; position:relative}
.footer .active .cart{background-position:-74px -38px;}
.footer .personal{background-position:-107px -2px;}
.footer .active .personal{background-position:-107px -38px}
.em0{background-color:#d40303;width:13px;height:13px;border-radius:100%;display:inline-block;position:absolute;right:3px;top:5px;color:#fff;text-align:center;line-height:13px;font-size:10px;font-family:Arial}
/*单选框*/
.ect-radio input[type=checkbox]{display:none;}
input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding: 0;}
input[type="checkbox"]{box-sizing:border-box;padding:0;}
.ect-radio input:checked+label i,.ect-checkbox input:checked+label i{background:url(../img/dui1.png) center center no-repeat;background-size:100%;}
.ect-radio label i, .ect-checkbox label i{width:1.4em;height:1.4em;margin-right:1rem;display:block;float:left;border-radius:100%;background:url(../img/dui.png) center center no-repeat;background-size:100%;}
.red{background-color:#d40303}
/*编辑资料*/
.personal-data{padding-left:1rem}
.personal-data-form{border-bottom:1px solid #e8e8e8;padding:1.3rem 0;overflow:hidden}
.personal-data-form.last{border-bottom:none}
.form-text1{background:url(../img/san1.png) 96% center no-repeat;background-size:8px;}
.personal-data-form span{width:20%;float:left;display:block;color:#333;}
.personal-data-form em,.form-text{width:70%;float:right;display:block;text-align:right;border:none;padding-right:2rem;}
.payment_time{width:70%;float:right;padding-right:1rem;}
.payment_time_title{width:100%;overflow:hidden;}
.payment_time_title span{float:left;width:100%;display:block;}
.payment_time_mask{display:none;}
.payment_time_mask{z-index:999;width:90%;height:100%;position:absolute;left:5%;top:25%;overflow:hidden;text-align:center;}
.personal-data-form i{width:70%;float:right;display:block;padding-right:1.2rem;}
.payment_time_mask li a{padding:1rem 0;background-color:#fff;border-bottom:1px solid #e8e8e8; display:block}
#bg{background-color:#000;position:fixed;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;
filter:alpha(opacity=50);-moz-opacity: 0.5;}
.cor-1{background:url(../img/san1.png) right center no-repeat;background-size:8px;width:100%;display:block;color:#999; text-align:right;}
/*我的收藏*/
.collection{padding:1rem;border-bottom:1px solid #e8e8e8}
.collection dt{float:left;width:8%;}
.collection dd{float:right;width:90%;color:#333;overflow:hidden;}
.collection-left{width:25%;float:left;}
.collection-left span{height:80px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:175px;*font-family:Arial;}
.collection-left img{width:100%;max-width:80px;height:auto;vertical-align:middle;}
.collection-right{width:71%;float:right;}
.collection-right h4{line-height:140%;margin-top:1rem}
.gou-c{width:20%;height:35px;line-height:35px;text-align:right}
.footer-bottom{width:100%;height:50px;position:fixed;z-index:100;right:0;bottom:0;background:#fff;line-height:50px;}
.footer-bottom-left{width:40%;margin-left:1.3rem;height:50px;line-height:20px;}
.footer-bottom-right{width:35%}
.footer-bottom-right a{background-color:#d40303;color:#fff;width:100%;display:block;text-align:center;font-size:16px;}

/*地址管理*/
.address-left span{display:block}
.address-right p{margin-top:0.5rem;}
.address-right{border-top:1px solid #e8e8e8;color:#999;padding:1rem}
.address-right-a a{border:1px solid #e5e5e5;padding:.2rem .8rem;margin-left:1rem;color:#999}
.name-text{border:none;width:100%;color:#333}
.city-text{background:url(../img/san1.png) right center no-repeat;border:none;width:100%;color:#999;background-size:8px;}
/*弹出框*/
.am-modal-out{z-index:999;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.am-share-title1{padding:1rem 0;background:#f5f5f5;text-align:center}
.sharebg{background-color:rgba(0, 0, 0, 0.6); bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;width:100%;z-index:1100;display:none;}
.sharebg-active{opacity:1;display:block;}
.am-share{border-radius:0;bottom:0;left:0;position:fixed;text-align:center;-webkit-transform: translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 300ms;transition: transform 300ms ;width:100%;z-index: 1110;}
.am-modal-active{transform: translateY(0px);-webkit-transform:translateY(0) -ms-transform: translateY(0);transform: translateY(0) }
.am-modal-out{z-index: 1109;-webkit-transform:translateY(100%);-ms-transform:translateY(100%); transform: translateY(100%)}
.am-share-footer{width:100%;margin:0 auto}
.am-share-footer .share_btn{color:#555;display:block;width:50%;background-color:#f5f5f5;border-radius: 0;cursor:pointer;padding:0.625em 0;text-align:center;transition:background-color 300ms ease-out 0s, border-color 300ms ease-out 0s;vertical-align:middle;white-space: nowrap;float:left;border:none}
.am-share-sns{height:auto;zoom:1;overflow:auto; width:100%; margin:0rem auto;background:#fff;padding:1rem 0}
.am-share-sns li{display: block;float:left;height:auto;width:28%;margin-left:1rem }
.sele{width:100%;padding:0.5rem}

/*我的评论*/
.pinjia{padding:2rem 0;margin:0 auto 0 auto;text-align:center;width:55%}
.pinjia{overflow:hidden}
.starWrapper img{cursor:pointer;float:left;margin:0 .5rem;display:inline;width:20px}
.textarea-text{background:#f5f5f5;width:90%;border:none;height:110px;color:#333333;padding:0.5rem 1rem 0 1rem;border-radius:5px;}

/*我的积分*/
.background-picture{background:url(../img/bg.jpg) center center no-repeat;width:100%;color:#fff;position:fixed;top:0px;left:0px;height:220px}
.background-word{margin-top:4rem}
.background-word h1{font-size:30px;font-family:Arial, Helvetica, sans-serif}
.background-word h5{font-size:16px; margin-top:.6rem}
.background-word-list a{display:block;width:33%;text-align:center;float:left;padding:.8rem 0;border-right:1px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.4);font-size:16px}
.list1 a{display:block;width:24.7%}
.background-word-list a:last-child{border-right:none}
.background-word-list{width:80%;margin:1.5rem auto;background:url(../img/x.png) repeat-x;border-radius:3px;}
.background-word-list a.Selected,.background-word-list a:hover{color:#fff}
.make{background:url(../img/san1.png) right center no-repeat;background-size:8px;}

.details{padding-bottom:1rem}
.details-xq{line-height:160%;}
.details-xq dl dt{margin-bottom:1rem}

.Title{background:#fff;position:fixed;width:100%;top:50px;left:0px;padding:1.2rem 0;}
.Title a{float:left;width:19.7%;text-align:center;border-right:1px solid #e8e8e8;color:#999}
.Title a:last-child{border-right:none}
.Title a.on{color:#d40303}
/*订单*/
.aui-list-cells{overflow:hidden;position:relative;}
.aui-list-cell{padding:1rem 0px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e8e8e8;}
.aui-list-cell-left{width:80px;height:50px;padding-right:10px; padding-left:10px;}
.aui-list-cell-left img{width:100%;height:100%;display:block;border:none;}
.aui-list-cell-right{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;padding-right:10px;}
.Cancellation-order{background-color:#f5f5f5;padding:.5rem 1rem;display:inline-block;color:#333;border-radius:5px;}
.to-pay{background-color:#d40303;padding:.5rem 1rem;display:inline-block;color:#fff;border-radius:5px;margin-left:.6rem}
.Order-status{margin-top:6rem;overflow:hidden;position:relative;z-index:0}
/*支付成功*/
.Payment{width:60%;margin:80px auto;text-align:center}
.Payment img{width:100%;max-width:70px;}
.Payment h3{padding:1.5rem 0 1rem 0}
.Payment-xq{background-color:#d40303;color:#fff;text-align:center;padding:.7rem 0;width:100%;display:block;border-radius:40px;}
.Payment-index{border:1px solid #d40303;padding:.6rem 0;width:100%;display:block;border-radius:40px;margin-top:20px;color:#d40303}
/*确认订单*/
.address{display:block;text-align:center;padding:1.5rem 0;margin:0 auto;width:95%;background:url(../img/san1.png) right center no-repeat;background-size:8px;font-size:1.2rem}
.ding-top{padding:15px 0}
.ding-top dt{height:80px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:175px;*font-family:Arial;overflow:hidden;line-height:80px;}
.ding-top dt img{width:100%;max-width:85px;height:100%;vertical-align:middle;}
.ding-top dd h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;}
.footer1{width:100%;height:50px;position:fixed;z-index:100;right:0;bottom:0;background:#fff;line-height:50px; border-top:1px solid #e8e8e8}
.footer_top span{width:60%;text-align:right;display:inline-block;text-align:center;color:#333}
.footer_top .a1{display:inline-block;background:#d40303;color:#fff;width:40%;text-align:center}
.footer_top .a2{display:inline-block;background:#d40303;color:#fff;text-align:center;height:35px;line-height:35px; width:100px;border-radius:5px;margin-top:.6rem}

.Order-xq1{background:#fff url(../img/san1.png) 97% center no-repeat;background-size:8px;}
.Order-xq h3 em{margin-left:15px}
.dingdan>div>em{width:30%;float:left;text-align:left}
/*购物车*/
.gw_num{width:100px;line-height:30px;overflow:hidden;margin:0 auto}
.gw_num em{display:block;height:30px;width:30px;float:left;color:#333;text-align:center;cursor:pointer;background-color:#e8e8e8}
.gw_num .num{display:block;float:left;text-align:center;width:40px;font-style:normal;font-size:16px;line-height:30px;border:0;}
.gw_num em.add{float:right;}

.shopp{width:80%;margin:0rem auto;text-align:center;padding-top:6rem;color:#999}
.shopp img{width:100%;max-width:80px;}
.shopp h3{font-size:20px;padding:20px 0 10px 0}
.shopp-sub{width:65%;margin:4rem auto}
.sub{background-color:#d40303;height:40px;line-height:40px;text-align:center;color:#fff;width:100%;border:none;border-radius:25px;display: block;}
.sub:hover{color:#fff}
/*购物车*/
.pull-left1{float:left!important;}
.input-group1{position:relative;display:table;border-collapse:separate;}
.form-contro1{height:2.2em;text-align:center;padding:0 0.4em;margin:0 0.6rem;width:38%;background:none;-webkit-appearance:none;border-radius:none;border:none}
.input-group-addon1{width:2.2em;font-size:1em;line-height:2em;padding:0;border-radius:0;cursor:pointer;background:#e8e8e8;text-align:center}
.pull-right1{float:right!important;}
.rders-r span{width:65%;line-height:120%;display:block;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.rders-r em{width:35%;display:block;text-align:right;font-size:16px;font-family:Arial, Helvetica, sans-serif}
.rders2{padding:1rem;border-bottom:1px solid #e8e8e8}
.rders2 dt{float:left;width:8%;}
.rders2 dd{float:right;width:90%;color:#333;overflow:hidden;}
.rders-c{width:25%;float:left;}
.rders-c span{height:80px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:175px;*font-family:Arial;}
.rders-c img{width:100%;max-width:80px;height:auto;vertical-align:middle;}
.rders-l{width:71%;float:right;margin-top:.7rem}
.rders-l h4{line-height:130%}
.rders-l-1 h4{line-height:120%;margin-top:.7rem;text-align:justify}
.rders-l-1 h5{font-size:1rem}
.gou-c{width:20%;height:35px;line-height:35px;text-align:right}
.footer_top span{width:60%;text-align:right;display:inline-block;text-align:center;color:#333}
.zhifu{display:inline-block;background-color:#d40303;color:#fff;width:30%;text-align:center;font-size:16px}
.footer_top1{height:50px;line-height:50px;margin-left:.5rem}
/*确定删除弹出框*/
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.5);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;z-index:999}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;
-moz-transition:opacity 0.3s 0s, visibility 0s 0s;ransition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:90%;max-width:400px;margin:15rem auto;background:#fff;border-radius:5px;text-align:center;}
.cd-popup-container h3{padding:2rem 1rem;color:#000;font-size:1.2rem}
.cd-buttons:after{content: "";display:table;clear:both;}
.cd-buttons{width:100%;margin:0 auto;}
.cd-buttons a{display:block;height:35px;line-height:35px;color:#333;float:left;}
.cd-buttons li:first-child a{background:#e8e8e8;border-right:1px solid #fff;width:49.7%;border-radius:0 0 0 5px}
.cd-buttons li:last-child a{background:#e8e8e8;color:#fe514a;width:49.9%;border-radius:0 0 5px 0}
/*订单详情*/
.Order-details{background:url(../img/x1.png) 1rem center no-repeat;background-size:2px;border-bottom:1px solid #e8e8e8;padding:1rem 1rem 1rem 2rem;}
.Order-details1 p{color:#333333;text-align:justify;line-height:180%}
.Order-details1 img{width:100%;max-width:640px}
.Order-footer{position:fixed;bottom:0px;left:0px;z-index:9;background:#fff;width:100%}
.Order-footer-l ul li a{display:block;float:left;width:33.3%;text-align:center;border-top:1px solid #e8e8e8;height:50px;line-height:50px;font-size:15px}
.aa1{border-right:1px solid #e8e8e8;color:#333;cursor:pointer}
.aa01{color:#d40303}
.aa3{background:#d40303;color:#fff}
.aa3:visited,.aa2:visited,.aa3:hover,.aa2:hover{color:#fff}
.aa2{background:#f2a000;color:#fff}
.sys_spec_text li{float:left;position:relative;outline:none;width:28%;text-align:center;height:35px;line-height:35px;margin:0rem 23px 20px 0;}
.sys_spec_text li:nth-child(3n){margin-right:0px;}
.sys_spec_text li a{display:inline-block;width:100%;text-align:center;height:35px;line-height:35px;border-radius:25px;background-color:#f5f5f5;}
.sys_spec_text li.selected a{background:#d40303;color:#fff}
.sys_spec_text li.selected i{display:block;}
.share_btn{color:#fff;display:block;width:100%;background-color:#d40303;cursor:pointer;padding:1rem 0;text-align:center;font-family:"微软雅黑";border:none;font-size:15px}
.Detail-title h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
.Detail-title h5{padding:.5rem 0 1rem 0}

/*手机*/
.phone dl{margin-bottom:1rem}
.phone dl dt img{width:100%}
.phone dl dd p{text-align:justify;color:#333333;line-height:180%;padding:.5rem 1rem}

/*时间插件*/
.text08{width:50%;float:right;display:block;text-align:right;color:#666;border:none;padding-right:2rem;font-size:1.2rem}
.cor-2{background:url(../img/san1.png) 96% center no-repeat;background-size: 8px;display: block;text-align: right;}

/*加载更多*/
.ajax_ft12{margin:0px auto;text-align:center;width:100%;background-color:#fff;padding:1rem 0;}
.ft13:hover{color:#000}
.ft13:focus{color:#000}
.ft13:active{color:#000}

/*搜索产品*/
.header{background:#fff;height:50px;line-height:50px;width:100%;border-bottom:1px solid #e8e8e8}
.header1{position:fixed;top:0px;left:0px;width:100%;z-index:999;background:#fff;}
.search-box{position:relative;width:80%;margin-left:5%; overflow:hidden}
.data_q{width:65%;color:#999;background:#fff url(../img/sou1.png) 1rem center no-repeat;background-size:15px;vertical-align:middle;padding-left:3rem;border-radius:20px 0 0 20px;border:none;border:1px solid #e8e8e8;height: 33px;line-height: 33px;}
.but01{border-radius:0px 20px 20px 0;width:20%;overflow:hidden;text-align:center;color:rgb(255, 255, 255);border:none;background:#fe514b;outline:none;cursor:pointer;height: 33px;line-height: 33px;}
.header-left{width:10%;text-align:center}
.header-left img{width:100%;max-width:10px;}
.sou-top img{width:100%;max-width:200px;}




@media screen and (max-width:414px){.Order-footer-l ul li a{display:block;float:left;width:33%;}}
@media screen and (max-width:320px){
.register{width:99.3%}
.zhifu{width:25%;}
.sort li a{float:left;font-size:13px}
}
