@charset "utf-8";
@font-face {
    font-family: 'OPPOSans';
    src: url('../fonts/OPPOSans-M.ttf');
    font-weight: normal;
    font-style: normal;
}
#grad1{	border-radius:0.2rem;
            background: -webkit-linear-gradient(left,#57b5ff,#3381f0); /* Safari 5.1-6.0 */
            background: -o-linear-gradient(right,#57b5ff,#3381f0); /* Opera 11.1-12.0 */
            background: -moz-linear-gradient(right,#57b5ff,#3381f0);/* Firefox 3.6-15 */
            background: linear-gradient(to right,#57b5ff,#3381f0); /* 标准语法 */
}
#grad2{	
			border-radius:0.2rem;
            background: -webkit-linear-gradient(left,#5bd4ab,#24c08c); /* Safari 5.1-6.0 */
            background: -o-linear-gradient(right,#5bd4ab,#24c08c); /* Opera 11.1-12.0 */
            background: -moz-linear-gradient(right,#5bd4ab,#24c08c);/* Firefox 3.6-15 */
            background: linear-gradient(to right,#5bd4ab,#24c08c); /* 标准语法 */
}
#grad3{	
			border-radius:0.2rem;
            background: -webkit-linear-gradient(left,#fdeab9,#f0d17f); /* Safari 5.1-6.0 */
            background: -o-linear-gradient(right,#fdeab9,#f0d17f); /* Opera 11.1-12.0 */
            background: -moz-linear-gradient(right,#fdeab9,#f0d17f);/* Firefox 3.6-15 */
            background: linear-gradient(to right,#fdeab9,#f0d17f); /* 标准语法 */
}
.index_btn{width: 42.5%; margin-left:5%; height: 1.2rem; line-height: 1.2rem; color: #fff; float: left;text-align: center;}
.index_btn img{width: 15%; margin-right: 0.25rem}

.footer li a .footpic6{ background:url(../img/f_coin6.png) no-repeat center; background-size:86% auto}
.footer li a .footpic66{ background:url(../img/f_coin66.png) no-repeat center; background-size:86% auto}
.footer li a .footpic7{background:url(../img/f_coin7.png) no-repeat center;background-size:90% auto}
.footer li a .footpic77{background:url(../img/f_coin77.png) no-repeat center;background-size:90% auto}
.footer li a .footpic8{background:url(../img/f_coin8.png) no-repeat center;background-size:90% auto}
.footer li a .footpic88{background:url(../img/f_coin88.png) no-repeat center;background-size:90% auto}

.index_nav img {max-width: 75%}

.score_con{width: 90%;float: left; padding: 4%; box-sizing: border-box; padding-bottom: 0.8rem; margin-top: 0.4rem; margin-left:5%; position: relative}
.score_con .title{font-size:0.3rem; margin-bottom: 0.2rem}
.score_con .title .intro{font-size:0.275rem; margin-left: 0.1rem; font-family:'楷体';}
.score_con .title .more{font-size:0.25rem; float: right; font-family: '宋体'; margin-top: 0.05rem; margin-left: 0.1rem}

.score_product{width: 31.3%; margin-right: 3%; float: left; background: #fff; box-sizing: border-box; padding: 2%;border-radius:0.1rem;}
.score_product:nth-child(3n+3) {margin: 0}
.score_product img{max-width: 100%}
.score_product .title{font-size: 0.275rem; height: 0.4rem; overflow: hidden; margin-bottom: 0}
.score_product .price{font-size: 0.075rem; color: #f00101}
.score_product .pagination {  position: absolute;  left: 0;  text-align: center;  bottom:0.2rem;  width: 100%;}
.score_product .swiper-pagination-bullet {  display: inline-block;  width: 10px;  height: 10px;  border-radius: 10px;  background: #dcbe70;  box-shadow: 0px 1px 2px #dcbe70 inset;  margin: 0 3px;  cursor: pointer;}
.score_product .swiper-pagination-bullet-active {  background: #c8a958;}

.mall_product{width: 90%; padding: 5%; float: left;background: #fff}
.mall_nav{ width: 100%; float: left; margin-top: 0.4rem;}
.mall_nav span{  float: left; background: #c82e1f; text-align: center; color: #fff; border-radius: 0 1rem 1rem 0 ; padding:0.2rem 1rem; box-sizing:border-box}
.mall_nav .bg2{ background: #2c80c3;}
.index_title{width: 100%; float: left; margin-bottom: 10px;}
.index_title li{ width: auto; font-size: 0.3rem; float: left; margin-right: 10px;}
.index_title .cur{font-weight: bolder}
.index_con li{width: 48%; margin-right: 4%;  margin-bottom: 4%; float: left; background: #e9f3fc; box-sizing: border-box; padding:3%;border-radius:0.1rem; position: relative}
.index_con li:nth-child(2n+2) {margin-right: 0}
.index_con li img{max-width: 100%}
.index_con .title{margin-bottom: 0.1rem}
.index_con .price{color: #be2617}
.index_con .price2{text-decoration:line-through; color: #b1b1b1}
.index_con .dobuy{position: absolute; width: 0.5rem; right: 0.35rem; bottom: 0.35rem}
.index_con .dobuy img {width: 100%}

.m_score_title{width: 100%; float: left; margin-bottom: 0.3rem;}
.m_score_title li{ width: 23%; font-size: 0.3rem; float: left; margin-left: 2.5%; padding: 0.1rem 0; text-align: center; font-size: 0.28rem; background: #e7e7e7; color: #111; border-radius: 1rem;}
.m_score_title li:first-child{ margin-left: 0}
.m_score_title .cur{background: #e30f23; color: #fff;}
.m_score_title .cur a{color: #fff;}
/*
.m_score_con li{width: 48%; margin-right: 4%;  margin-bottom: 4%; float: left; background: #fff; box-sizing: border-box; padding:3%;border-radius:0.1rem;}
.m_score_con li:nth-child(2n+2) {margin: 0}
.m_score_con li img{max-width: 100%}
*/

.m_score_con li {width: 48%; float: left; position: relative;box-sizing: border-box; margin-right: 4%; margin-bottom: 2%; border-radius: 4px; border: solid 1px #e30f23; background: #fff;text-align: center; }
.m_score_con li:nth-child(2n+2) {margin: 0}
.m_score_con li img{max-width: 100%; width: 80%; padding: 10%}
.m_score_con li .con{ padding:0 15px; line-height:1.5; font-size: 0.25rem; margin-bottom:0.5rem; }
.m_score_con li .name{ line-height: 1.8;  height: 28px; width: 100%; overflow: hidden}
.m_score_con li .price{color:#f00101; }
.m_score_con li .btn{ width: 50%; background: #e30f23; color: #fff; line-height:2.5; left: 50%; margin-left: -25%; position: absolute; bottom: -0.3rem;  border-radius: 1rem; font-size: 0.25rem}


#index_viedo{ width: 100%; float: left; font-size:0}
.vic{position: relative; width: 100%; float: left}
.vic video{display: inline-block;vertical-align: baseline;}
.vic .video-img{position: absolute;top: 0;display: none;bottom: 0;left: 0;right: 0;margin: auto;width: 80px;height: 80px;cursor:pointer; z-index: 99999}
.vic .video-img:last-child{display: none;}
/**************************banner*****************************/
.main_visual {position: relative;z-index: 1; width: 100%; float: left; min-width: 320px;max-width: 720px; margin: 0 auto;}
.main_image {width: 100%;height: 100%;overflow: hidden;margin: 0 auto;position: relative}
.main_image ul {width: 9999px;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0}
.main_image li {float: left;width: 100%;height: 100%;}
.main_image li span {display: block;width: 100%;height: 100%}
.main_image li img {display: block;overflow: hidden;width: 100%;max-height:8.9rem;}
.main_image li a {display: block;width: 100%;height: 100%}
div.flicking_con {overflow: hidden;text-align: center;position: absolute;bottom:0.25rem;left: 45%;z-index: 11;}
div.flicking_con li {float: left;height:6px;width:6px;margin: 0 4px;display: inline-block; border:1px solid #fff; background-color:#fff; border-radius:50%;color: #fff;}
div.flicking_con li.on { background-color:#ea2b2b; border:1px solid #ea2b2b;color: #ea2b2b;}
/**************************提示部分*****************************/
#btis,#bmsg,#bups,#bpas{ width:100%; height:100%; top:0; left:0; position:fixed; z-index:1000001; background:none; display:none;}
#tis{ width:50%; height:40px; line-height:40px; position:fixed;text-align:center; z-index:1002; top:75%; border-radius:50px; background:#666; color:#fff;  margin:auto; left:0; right:0; font-size: 0.3rem;}
#msg{ width:60%; height:40px; line-height:40px; text-align:center;border-radius:50px; color:#fff;background:#5EBB29; position:fixed;  z-index:100;  margin:auto; left:0; right:0;top:0; bottom:0;}
#ups{ width:60%; height:40px; line-height:40px; text-align:center;border-radius:50px; color:#fff;background:#4c4c4c; position:fixed;   z-index:100;  margin:auto; left:0; right:0;top:20%;}
#pas{ width:50%; height:12%;  position:fixed;text-align:center; z-index:1002; top:75%; border-radius:10px; padding:2%; background:#666; color:#fff;  margin:auto; left:0; right:0;}
#loading{ position:fixed; max-width:640px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading .lad{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#eee;  background-size:56%;opacity:0.9;}
#loading .lad img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}
#loading2{ position:fixed; max-width:640px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading2 .lad2{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#db121a;  background-size:56%;opacity:0.9;}
#loading2 .lad2 img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}

/***************************产品分类**************************/
.t_top{ width:100%;  height: auto; margin: 0.8rem auto 0 auto; float:left; text-align:center}
.t_top .sbtn{ width:0.88rem;  height: 0.59rem; margin:0.04rem; float:right; text-align:center; background: url(../img/images/t12.png) no-repeat center; background-size: cover; border: 0; color: #fff;}
.t_con{ width:100%; float:left;}
.t_con_left{  width:25%; height:100%; float:left; overflow:scroll; background:#ffffff;}
.t_con_left ul li{ border-left:#fff solid 3px; padding:10% 0; width:85%; padding-left:15%; float:left; text-align:left; cursor:pointer; box-sizing:content-box}
.t_con_left .allnav{ width: 100%; height: auto; overflow: hidden; background: url(../img/images/t13.png) no-repeat 4% center; background-size: auto 60%; color: #ea2b2b; font-size: 0.3rem; font-weight: bold;}
.t_con_left .cura{ background:#f2f2f2; border-bottom:0px; border-left:#ea2b2b solid 3px;}
.t_con_right{ background:#ffffff; width:75%;  float:left; overflow:scroll; margin-bottom: 1.9rem;/* padding-top:5%*/}
.t_con_right ul{ width:94%; margin-left:3%;}
.t_con_right ul li{padding-top:0.8em; padding-bottom:0.3em; width:100%; height:1.2rem; overflow: hidden; line-height:1.5; float:left; text-align:center; }
.t_con_right ul li .pic{ width: 32%; height:auto; overflow: hidden; float: left;}
.t_con_right ul li img{width:100%; height:auto;}
.t_con_right ul li .right{ width:65%; height:auto; overflow: hidden; margin: 0 0 0 3%; float: left; position: relative; }
.t_con_right ul li .right .title{ width:100%; height:0.5rem; overflow: hidden; margin: 0 auto; color: #323232; font-size:0.3rem; font-weight: bold; line-height: 1.5; text-align: left;}
.t_con_right ul li .right .shou{ width:100%; height:auto; overflow: hidden; margin: 0 auto; color: #c9a25d; font-size:0.22rem; line-height: 1.2; text-align: left;}
.t_con_right ul li .right .jia{ width:100%; height:auto; overflow: hidden; margin: 0 auto; color: #ea2b2b; font-size:0.3rem; font-weight: bold; line-height: 1.2; text-align: left;}
.t_con_right ul li .right .jia2{ width:100%; height:auto; overflow: hidden; margin: 0 auto; color: #acacac; font-size:0.22rem; line-height: 1.2; text-decoration: line-through; text-align: left;}
.t_con_right ul li .right .car{ width: 1.3rem; height: 0.5rem; overflow: hidden; position: absolute; bottom:0; right: 0; background: #fff; border: 1px solid #ea2b2b; border-radius: 0.25rem; font-size: 0.26rem; color: #ea2b2b; line-height: 0.5rem; text-align: center;}
.t_con_right .nav_title{width:80%; float:left; margin:0 10%; text-align:center; margin-top:1.5em; margin-bottom:0.5em; background:url("../img/nav_l.png") repeat-x center; }
.t_con_right .nav_title span{ background:#FFF; padding:0 1em}
.t_con_right .nav_more{width:90%; float:left; margin-left:5%; text-align:center; margin-top:0.5em;margin-bottom:0.5em; padding:0.5em 0; background-color:#f3f3f3; color:#999999}
.nav_no{ width:100%; text-align:center; margin-top:0.5em; line-height:3em;}
.picaa{width:100%; float:left; margin:0 auto; text-align:center}

.t_con_s ul li{padding-top:0.8em; padding-bottom:0.3em; width:25%; line-height:1.5; float:left; text-align:center; }
.t_con_s ul li img{ max-width:100%; height:4em;  border-radius: 10px; }
/**************************商品列表*****************************/
.tab{width:100%; height:auto; overflow:hidden; }
.tab ul.menu{height:40px; border-bottom:1px solid #ececec; border-left:0; border-right:0; }
.tab ul.menu li{float:left;text-align:center;width:45%; margin-right:5%; height:40px;background:#fff;line-height:40px;list-style:none;font-size:14px;cursor:pointer; font-weight:bold; color:#333333;font-family: Arial, Microsoft YaHei; background:url("../img/list_an.png") no-repeat center right;}
.tab ul.menu  .screening{background:url("../img/screening.png") no-repeat center right; background-size:13%}
.tab ul.menu  .cur{background:url("../img/screening_cur.png") no-repeat center right; background-size:13%}
.tab ul.menu li a{ display:block; color:#333}
.tab ul.menu li.active{background:url("../img/list_on.png") no-repeat center right;}
.tab ul.menu li.active a{ color:#cc3333;}

.show_nav{display:none;background:#FFF; float:left; width:100%;  }
.show_nav ul{ width:50%; height: 100%; float:left; border-right:#f2f2f2  solid 1px}
.show_nav ul li{ width:90%; padding-left:10%; float:left; line-height:2.5em;border-bottom:#f2f2f2  solid 1px}
.show_nav ul li.cur{ background:#f2f2f2}
#t_con_right_ajax{ border-right:0}
.bg{width:100%; display:none; height:100%; position:fixed;   background:url("../img/i_bg2.png"); z-index:999}

.show_order{display:none;background:#FFF; float:left; width:100%; }
.show_order ul{ width:100%; float:left; }
.show_order ul li{ width:90%; padding:0 5%; float:left; line-height:2.5em;border-bottom:#f2f2f2  solid 1px}
.show_order ul li.cur{ background:url("../img/ok.png") no-repeat center right 5%;  background-size:4%}

.show_select{display:none;background:#FFF; float:left; width:100%; }
.show_select ul{ width:100%; float:left; }
.show_select ul li{ width:90%; padding:0 5%; float:left; line-height:2.5em;border-bottom:#f2f2f2  solid 1px; padding-bottom:0.6em;}
.show_select ul li ul li{width:auto; background:#CCC; line-height:1.8em; padding-bottom:0; margin-right:0.5em; margin-bottom:0.4em}
.show_select ul li ul li.cur{ background:#d81e06; color:#FFF}
.show_scr{width:100%; float:left; line-height:2em; padding:0.5em 0; text-align:center}
.show_scr span{ width:40%; margin:0 5%; color:#fff; background:#F30; float:left;}
	
.list_product{ width:100%; height:auto; min-height: 70vh; margin:1.2rem auto 0 auto; padding:1rem 0; overflow:hidden;}
.list_product ul .r_box{ width:48%; height:auto; margin:0 1% 0.2rem 1%; float: left; position:relative; background-color:#fff; border-radius:0.1rem;}
.list_product ul .r_box .pic{ width: 100%; height:2.3rem; overflow: hidden; border-radius:0.1rem;}
.list_product ul .r_box img{width:100%; height:auto;}
.list_product ul .r_box .right{ width:94%; height:auto; overflow: hidden; margin: 0.2rem 3%; position: relative; }
.list_product ul .r_box .right .title{ width:100%; height:0.8rem; overflow: hidden; margin: 0 auto; color: #323232; font-size:0.3rem; font-weight: 400; line-height:0.4rem; text-align: left;}
.list_product ul .r_box .right .shou{ width:100%; height:auto; overflow: hidden; margin: 0.1rem auto; color: #c9a25d; font-size:0.24rem; line-height: 1.5; text-align: left;}
.list_product ul .r_box .right .jia{ width:100%; height:auto; overflow: hidden; margin: 0.1rem auto 0 auto; color: #ea2b2b; font-size:0.36rem; font-weight: bold; line-height: 1.5; text-align: left;}
.list_product ul .r_box .right .jia2{ overflow: hidden; margin: 0 auto 0 0.2rem; font-weight: lighter; color: #acacac; font-size:0.24rem; line-height: 1.5; text-decoration: line-through; text-align: left; }
.list_product ul .r_box .right .car{ width: 0.42rem; height: 0.42rem; overflow: hidden; position: absolute; bottom:0; right: 0;background: url(../img/images/t15.png) no-repeat center; background-size: cover;}



/**************************样式四*****************************/
.list_product3{ width:98%;padding:0.5em 1%; height:auto; overflow:hidden;background: url(../img/nav_bg.jpg);}
.list_product3 ul li{ padding:2%; line-height:1.8em; margin:1%; width:44%; background:#fff;  float:left;}
.list_product3 ul li .title{ width:100%; float:left;  height:1.5em; line-height:1.5em; overflow:hidden}
.list_product3 ul li img { width:100%; float:left; height:100%}
.list_product3 ul li .price{ color:#F00}
.list_product3 ul li .price span{ color:#999}
/**************************商品详情页*****************************/

.e_title{ height:auto; height:1rem;  line-height:1rem; text-align:center; color:#FFF; position:fixed; width:100%; z-index:9999999;top:0}
.e_title .menu{  width:1.5em; height:1.5em; text-align:center; position:absolute; top:1em; left:0.7em; background:url(../img/menu.png) no-repeat;  background-size:100%; cursor:pointer; }
.e_title .back,.e_title .back1{  width:20px; height:20px; text-align:center; position:absolute; top:0.325rem; left:0.3rem; background:url(../img/s-back.png) no-repeat; background-size:80%; cursor:pointer; }
.e_title .home{  width:1.2em; height:1.2em; text-align:center; position:absolute; top:1em; left:0.7em; background:url(../img/home.png) no-repeat;  background-size:100%; cursor:pointer; }
.e_title .cars{  width:2em; height:2em; text-align:center; position:absolute; top:1.2em;  background:url(../img/cars.png) no-repeat left;  background-size:90%; cursor:pointer; }
.e_title .cars i{ color:#FFF; background:#F00; position:absolute; top:-0.4em; right:-0.4em; height:1.2em; width:1.2em; line-height:1.2em;border-radius:1em;}
.e_title .search{width:60%; margin-right:0.7em; float:right; margin-top:0.6em;}


.item{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0.3rem 0 0.3rem 0; background: #f6f7f9;}
.list_goodboxconten{ width:100%; height:auto; overflow:hidden; margin:0 auto; background: #f6f7f9;}
.list_goodboxconten img{max-width: 100%}
.item_left{ width:90%; height:auto; overflow: hidden; margin: 0 auto; background: #fff; padding: 0.2rem;}
.item_title{ width:100%; line-height:1.4; min-height:0.3rem; margin-top: 0.2rem; color:#333; text-align:left; font-size: 0.32rem; font-weight: bold; font-family: microsoft yahei;}
.item_subtitle{ width:100%; line-height:0.4rem; min-height:0.3rem; color:#666; text-align:left; font-size: 0.24rem;}
.item_right{ width:40%; float:right}
.item_score{ color:#999;text-align:center; border-radius:5px; margin-top:0.5em;	box-shadow: -2px 0 5px #eee,0 -2px 5px #eee,0 2px 5px #eee,2px 0 5px #eee;}
.item_score span{ color:#F00; margin-top:0.5em; line-height:1em; width:100%; float:left; text-align:center}
.item_specif{ color:#fb3a3b;}
.item_yprice span{ text-decoration: line-through;}
.item_price{ color:#ea2b2b; text-align:left; line-height:1.5; font-size: 0.34rem;}
.item_price span{ color:#ea2b2b; text-align:left; line-height:1.5; font-family: OPPOSans; font-size: 0.66rem; font-weight: bold;}
.item_yprice{ color:#ea2b2b; text-align:left; line-height:1; font-size: 0.30rem;}
.item_yprice span{ color:#ea2b2b; text-align:left; line-height:1; font-family: OPPOSans; font-size: 0.46rem; font-weight: bold;text-decoration: line-through;}
.item_kc span{ color:#fb3a3b;}
.item_foot{ width:90%; float:left; padding:0 5%; padding-bottom:1em; padding-top:0.8em; line-height:2em; border-top:#eee solid 1px; margin-top:1em; /*border-bottom:#eee solid 0.5em*/}
.item_foot div{ width:50%; float:left; color:#666}
.item_help div{ width:100%;}
.item_help img {max-width: 100%}

.item_nav{width:94%; overflow: hidden; margin: 0 auto; background:#f3f3f3; color:#333;}
.item_nav span{line-height:0.8rem; height:0.8rem; float:left; padding-left:1em; border-left:#ea2b2b solid 3px; font-size:0.24rem;}
.item_top{width:auto; margin-left:1rem; float:left}
.item_top li{ width:auto; float:left; padding:0 0.5em; font-size:0.26rem; color: #333;}
.list_goodsviw{ width:100%; margin-top:1em; border-bottom:1px solid #666;  border-top:1px solid #666; overflow:hidden}
.list_goodsviw a { display:inline-block; width:33%; border-left:1px solid #dedede; border-top:2px solid #666;  color:#666; text-align:center; padding:2% 0px; float:left}
.list_goodsviw a span{ color:#000;  padding:0px 2%}
.list_goodsviw a.cur{ color:#eb4909; background:url(../images/view_cur.png) no-repeat center top; border-top:2px solid #eb4909;}
.list_goodsviw a:hover{  color:#eb4909; background:url(../images/view_cur.png) no-repeat center top; border-top:2px solid #eb4909}

.comment{ width:90%; padding:1% 5%; overflow:hidden;  color:#666; line-height:180%;}
.comment img{ max-width:100% !important;}

.bottom-fixed{ width:100%; max-width:720px; height:1rem; overflow:hidden; position:fixed; bottom:0; background-color:#f9f9f9;}
.bottom-fixed li{ width:50%;font-family: Microsoft YaHei; line-height:1rem; float:left; text-align:center; font-size:0.26rem;}
.bottom-fixed .serivce{ width:100%;font-family: Microsoft YaHei; line-height:1rem; float:left; text-align:center; font-size:0.32rem; background:#00e0bb;color:#FFF;}
.bottom-fixed .car{ background:#f29c08;color:#FFF;}
.bottom-fixed .buy{ background:#ea2b2b; color:#FFF;}

.m_dct_con li {width: 48%; float: left; position: relative;box-sizing: border-box; margin-right: 4%; margin-bottom: 4%;  border:#ddd solid 1px; background: #fff;text-align: left;  box-sizing: border-box; line-height: 1.5;font-size: 0.25rem;}
.m_dct_con li:nth-child(2n+2) {margin: 0}
.m_dct_con li img{max-width: 100%; width: 80%; padding: 5%; }
.m_dct_con li .title{ line-height: 1.8;  height: 0.45rem; width: 90%;  margin: 0 5%; overflow: hidden}
.m_dct_con li .price{width: 90%;  margin: 0 5%;color:#f00101; }
.m_dct_con li .intro{ width: 100%; border-top:#ddd solid 1px; font-size: 0.25rem; }
.m_dct_con li .intro span{width: 50%; float: left; box-sizing: border-box; color:#e40000; text-align: center;border-left:#ddd solid 1px;  line-height: 2.5; }
.m_dct_con li .intro span:first-child{ margin-left: 0;border-left:0 ;color: #666; }
.m_dct_con li .intro .car{background:url(../img/add_car.png) no-repeat left 12px center;}
.m_dct_con li .totle_time{padding-bottom: 0.15rem}

.day,.second{color:#f30; padding: 0 2px;}

/***************************门店列表**************************/
.shop_admin{ width:100%; height:auto; min-height: 87vh; overflow:hidden; margin:0.2rem auto 0 auto; background-color:#f4f4f4}
.shop_box{  overflow:hidden; height:auto;}
.shop_box ul li{ width:94%; height:auto; float:left; position: relative; background-color:#fff; padding:2% 3% 1%; margin-bottom:0.1rem}
.shop_box ul li p.p1{ line-height:200%; font-size:16px; color:#000;}
.shop_box ul li p.p2{ line-height:160%; color:#a5a5a5; font-size:15px; border-bottom:1px dashed #e4e4e4; padding-bottom:2%;}
.shop_box ul li p.p3{overflow:hidden; position: absolute; right:0.1rem; bottom: 0.1rem;}
.shop_box ul li p.p3 a.adresbut{ border:1px solid #c3c3c3; display:inline-block; padding:1% 3%; color:#afafaf; font-size:15px;border-radius:4px; margin:0px 1%; float:right}
.shop_box .shopmod{background: url(../img/m_coin1.png) no-repeat left center; background-size: auto 80%; padding-left: 0.35rem;}
.shop_box .shopdel{background-size: auto 80%; padding-left: 0.35rem;}
.address a.btnRegister{ font:1em bold 'Microsoft YaHei', Arial, Helvetica, sans-serif; width:100%; height:0.9rem; line-height:0.9rem;  text-align:center; color:#fff; font-size:0.26rem; background:#ea2b2b; display:block; }
.address a.btnRegister:hover{ background-color:#ea2b2b}

/***************************新增门店**************************/
.shop_adrscon{ width:100%;height:auto; overflow:hidden; background-color:#f6f7f8;}
.shop_adrscon div{ width:94%; height: auto; min-height: 0.7rem; line-height:280%;  display: inline-block; margin:0.2rem auto; font-size:0.26rem; position: relative; font-family: microsoft yahei;}
.shop_adrscon div span{ display:inline-block; width:20%; float:left; color:#333;}
.shop_adrscon div font{ width:79%; display:inline-block; float:left}
.shop_adrscon div font .addinput{ width:97%; height:0.7rem; line-height:2.5; border:1px solid #dedede;border-radius:3px; padding-left:3%;}
.shop_adrscon div font .addinput2{width:70%; height:40px;border:1px solid #e7e7e7;border-radius:3px; padding-left:3%; padding-right:3%}


/***************************收货地址**************************/
.adrs_admin{ width:100%; height:auto; min-height: 87vh; overflow:hidden; margin:1rem auto 0 auto; background-color:#f4f4f4}
.add_adrsbut{display:block; float:right; color:#ff4f4f; line-height:260%; padding-right:2%}
.adrs_box{  overflow:hidden; height:auto;}
.adrs_box ul li{ width:94%; height:auto; float:left; background-color:#fff; padding:2% 3% 1%; margin-bottom:0.1rem}
.adrs_box ul li p.p1{ line-height:200%; font-size:16px; color:#000;}
.adrs_box ul li p.p2{ line-height:160%; color:#a5a5a5; font-size:15px; border-bottom:1px dashed #e4e4e4; padding-bottom:2%;}
.adrs_box ul li p.p3{ padding:2% 0px; overflow:hidden; }
.adrs_box ul li p.p3 a.adresbut{ border:1px solid #c3c3c3; display:inline-block; padding:1% 3%; color:#afafaf; font-size:15px;border-radius:4px; margin:0px 1%; float:right}
.address a.btnRegister{ font:1em bold 'Microsoft YaHei', Arial, Helvetica, sans-serif; width:100%; height:0.9rem; line-height:0.9rem;  text-align:center; color:#fff; font-size:0.26rem; background:#ea2b2b; display:block; }
.address a.btnRegister:hover{ background-color:#ea2b2b}
/***************************修改门店**************************/
.add_adrscon{ width:94%;height:auto; overflow:hidden; background-color:#fff; margin:2% 0px 0px; padding:2% 3%;}
.add_adrscon div{ width:100%; height: auto; min-height: 0.7rem; line-height:280%;  display: inline-block; margin-bottom:0.2rem; font-size:0.32rem; position: relative; font-family: microsoft yahei;}
.add_adrscon div span{ display:inline-block; width:20%; float:left; color:#333;}
.add_adrscon div font{ width:79%; display:inline-block; float:left;}
.add_adrscon div font .addinput{ width:97%; height:0.7rem; line-height:2.5; border:1px solid #dedede;border-radius:3px; padding-left:3%;}
.add_adrscon div font .addinput2{width:70%; height:40px;border:1px solid #e7e7e7;border-radius:3px; padding-left:3%; padding-right:3%}
::-webkit-input-placeholder{ color:#999; font-size:0.26rem;}


.addinputs{ width:100%; height:0.7rem; border:1px solid #e7e7e7;border-radius:3px; padding-left: 3%; margin-bottom:0.2rem; appearance:none;}

/***************************仓库管理**************************/
.stash_admin{ width:100%; height:auto; min-height: 87vh; overflow:hidden; margin:1rem auto 0 auto; background-color:#f4f4f4}
.stash_box{  overflow:hidden; height:auto;}
.stash_box ul{ width:94%; height:auto; float:left; position: relative; background-color:#fff; padding:2% 3% 1%; margin-bottom:0.1rem}
.stash_box ul .pic{width: 25%; height: auto; overflow: hidden; float: left; margin: 0 auto;}
.stash_box ul .pic img{max-width: 100%; height: auto;}
.stash_box ul .right{ width: 70%; height: auto; overflow: hidden; float: left; margin: 0 auto 0 5%; position: relative;}
.stash_box ul .right .title{width: 100%; height: auto; overflow:hidden; color:#111; font-size:0.26rem; line-height: 2; text-align: left; font-weight: bold; }
.stash_box ul .right .con{width: 100%; height: auto; overflow:hidden; color:#555; font-size:0.24rem; line-height: 1.6; text-align: left; }
.stash_box ul .right .chakan{width:30%; bottom: 0; right: 0; position:absolute;}
.stash_box ul .right .chakan .anniu{width: 100%;height: 0.5rem; overflow: hidden; display: block; background-color: #f18e00; line-height: 0.5rem;text-align: center;font-size: 0.24rem;color: #fff;font-weight: bold; margin:0 auto; border-radius: 0.3rem;}

/***************************异业联盟**************************/
.alliance{ width:100%; height:auto; overflow:hidden; margin:1rem auto 0 auto;}
.alliance .seacher{ width:90%; background-color:#fff; line-height:250%;border-radius:0.3rem; margin:2% auto; padding:0% 2%;}
.alliance .seacher .input_order{ width:76%; text-align:center; font-size:0.24rem; color:#333; border: none; background:url(../img/images/t8.png) no-repeat 0px 0.15rem; background-size: auto 50%; padding: 0 1% 0 7%;}
.alliance .seacher .butt_ordes{ width:14%; cursor:pointer;  float:right; border:0; background:url(../img/images/t7.png) no-repeat 0px 0.07rem; background-size: auto 80%;}
.all_nav{ width: 90%; height: auto; overflow:hidden; margin:0.3rem auto;}
.all_nav .drag-x{ width: auto; min-width:150%; height:0.7rem; overflow:hidden; float:left; cursor:grab;-moz-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    -khtml-user-select:none;
    user-select:none; text-align:center;}
.all_nav .drag-x a{ width:auto; height:0.6rem; overflow:hidden; float: left; margin:0 0.1rem; font-size:0.26rem; color:#202c60; text-align:center; line-height:0.6rem; background-color: #ebe2cd; padding: 0 0.2rem; border-radius: 0.2rem;}
.all_nav .drag-x a:hover{width:auto; height:0.6rem; overflow:hidden; float: left; margin:0 0.1rem; font-size:0.26rem; color:#fff; text-align:center; line-height:0.6rem; background-color: #f18e00; font-weight: bold; padding: 0 0.2rem; border-radius: 0.2rem;}
.all_nav .drag-x .on{width:auto; height:0.6rem; overflow:hidden; float: left; margin:0 0.1rem; font-size:0.26rem; color:#fff; text-align:center; line-height:0.6rem; background-color: #f18e00; font-weight: bold; padding: 0 0.2rem; border-radius: 0.2rem;}


.all_box{ width: 100%; height: auto; overflow:hidden; background-color:#f4f4f4; border-radius: 0.2rem 0.2rem 0 0;}
.all_box .boxs{ width:94%; height:auto; overflow: hidden; position: relative; margin: 0.2rem auto; position: relative; background-color:#fff; border-radius: 0.2rem; padding: 0 0 0.3rem 0;}
.all_box .boxs .pic{ width: 100%; height: 4.7rem; overflow: hidden;}
.all_box .boxs .pic img{ width: 100%; height: 4.7rem; overflow: hidden;}
.all_box .boxs .title{ width: 90%; height:0.7rem; overflow: hidden; margin: 0.01rem auto; line-height:0.7rem; color:#000; font-size:0.34rem; font-weight: bold; text-align: left;}
.all_box .boxs .adds{width: 90%; height:auto; min-height: 0.5rem; overflow: hidden; margin: 0.1rem auto; line-height:0.5rem; color:#333; font-size:0.26rem; text-align: left; background: url(../img/images/t4.png) no-repeat left 0.12rem; background-size: auto 0.25rem; text-indent: 0.3rem;}
.all_box .boxs .tel{width: 90%; height:0.5rem; overflow: hidden; margin: 0.1rem auto; line-height:0.5rem; color:#333; font-size:0.26rem; text-align: left; background: url(../img/images/t5.png) no-repeat left center;  background-size: auto 0.25rem; text-indent: 0.3rem;}
.all_box .boxs .ans{width: 90%; height:0.75rem; overflow: hidden; margin: 0.2rem auto 0.1rem auto;}
.all_box .boxs .anniu{width:30%; height:0.75rem; overflow: hidden; float: left; margin: 0 1.6%;}
.all_box .boxs .anniu img{width:auto; max-width: 100%; height:auto; }


/***************************新增异业联盟**************************/

.addup ul .pic{ width: 25%; background:url("../img/addimg.png") no-repeat; height:1.4rem; background-size:100%; line-height: 2.2rem; text-align: center; font-weight: lighter; font-size: 0.26rem; float: left;}
.addup ul .pics{ height:1.4rem; width:1.4rem; float: left; margin: 0 0.2rem; }
.addup .imgsa{ width: 75%;  height:auto; float: right; }
.addup .imgsa .del_pic{height:0.4rem; width:0.4rem; position:absolute; z-index: 99999; display: block; right:0rem; top:0rem; }
.addup .imgsa .pic_l{position:relative; z-index: 666; width:auto; float:left;}

/***************************我的订单**************************/
.order_bg{ width: 100%; height: auto; overflow: hidden; margin: 1rem auto 0 auto;}
.order_seacher{ width:90%; background-color:#fff; line-height:250%;border-radius:0.05rem; margin:2% auto; padding:0% 2%;}
.order_seacher .input_order{ width:89%; text-align:center; font-size:14px; color:#cdcdd2; border: none}
.order_seacher .butt_ordes{ width:10%; cursor:pointer;  background:url(../img/order_ssbut.png) no-repeat 0px 3px; float:right; border:0;}

.oder_list_wl{ width:100%; overflow:hidden; min-height: 4.3rem; margin:0 auto; overflow:hidden; background: url(../img/images/4.png) no-repeat center top; background-size: 100% auto;}
.oder_list_wl ul li{ width:94%; overflow:hidden; margin:0.2rem auto 0 auto; overflow:hidden; border-radius: 0.2rem; background-color:#fff; }
.orderuser{ width:94%; height:0.6rem; overflow:hidden; line-height:0.6rem; padding:0 3%; border-bottom: solid 0.01rem #f4f4f4}
.orderuser a{ font-size:14px; color:#6a6a6a; display:inline-block; float:left;}
.orderuser i{ font-size:14px; color:#df3939; display:inline-block; float:right;}
.orderuser i a{ font-size:14px; padding:0;}

.oder_list_wl ul li .listp_wl{ padding:2% 3%; overflow:hidden; border-bottom: solid 0.01rem #f4f4f4;}
.oder_list_wl ul li .listp_wl .list_odepic{ width:4.5em; height:4.5em; float:left; margin-right:3%; position:relative}
.oder_list_wl ul li .listp_wl .list_odepic img{ width:100%;}
.oder_list_wl ul li .listp_wl .listodertext{ width:50%; float:left;}
.oder_list_wl ul li .listp_wl .listodertext p.p1{ line-height:160%;  color:#333; font-size:0.28rem;}
.oder_list_wl ul li .listp_wl .listodertext p.p2{ line-height:160%;  color:#999; padding-top:2%; font-size: 0.24rem;}
.oder_list_wl ul li .listp_wl .listodertext p.p3{ padding-top:2%}

.oder_list_wl ul li .listp_wl .listodertext .t1{ float:left; margin:0.05rem; padding:0 0.1rem; border-radius:0.05rem; background-color:#c72c28; line-height:0.4rem; color:#fff; font-size:0.22rem; text-align:center;}
.oder_list_wl ul li .listp_wl .listodertext .t2{ float:left; margin:0.05rem; padding:0 0.1rem; border-radius:0.05rem; background-color:#77bf46; line-height:0.4rem; color:#fff; font-size:0.22rem; text-align:center;}

.oder_list_wl ul li .listp_wl .list_priesun{ float:right; text-align:right; width:25%;}
.oder_list_wl ul li .listp_wl .list_priesun p.status{border-radius:4px; border:1px solid #C00; padding:0 5px; color:#C00; line-height:24px; display:inline-block;}
.oder_list_wl ul li .listp_wl .list_priesun p.priec{  color:#636363; line-height:200%; font-family:Arial; font-size:0.26rem;}
.oder_list_wl ul li .listp_wl .list_priesun p.sum{ color:#636363; line-height:200%;font-family:Arial, Helvetica, sans-serif}


.desger_buttom{ width:100%; height:auto; overflow:hidden; text-align:center}
.desger_buttom a{ display:block; margin:5% auto}
.desger_lodebut{ background-color:#ea2b2b; color:#fff; font-size:19px; text-align:center;border-radius:18px; line-height:200%; width:80%}
.order_totle{ border-bottom:1px solid #efefef; width:96%; padding:1% 2%; line-height:220%; background-color:#fff; overflow:hidden; text-align:right; font-size:1.1em; color:#6a6a6a}
.order_con{ width:90%; height:auto; margin:0.1rem auto; overflow:hidden; padding:2% 5%; background-color:#fff; }
.order_con li{ width:50%; height:auto; margin:0.1rem auto; float:left; color:#666; font-size:0.22rem; text-align:left; line-height:1.2; font-family:microsoft yahei;}


.order_content{ border-bottom:1px solid #efefef; width:94%; padding:1% 3%; line-height:220%; background-color:#fff; overflow:hidden; padding-right:3%; text-align:left; color:#6a6a6a}
.order_content span{ float:right; width:80%;}
.order_totle i{ font-size:20px; font-family:Arial, Helvetica, sans-serif}
.order_totlebuttom{border-bottom:1px solid #efefef; width:100%; padding:1% 0%; line-height:220%; background-color:#fff; overflow:hidden;}
.order_totlebuttom a.totlebuttom{ display:inline-block; float:right; color:#878787; line-height:220%; padding:0 0.15rem; margin:0.05rem; font-size:1.2em;border-radius:0.05rem;  border:1px solid #e1e1e1}
.order_totlebuttom a.totlebuttom1{ display:inline-block; float:right; color:#12bd65; line-height:220%; padding:0 0.15rem; margin:0.05rem; font-size:1.2em;border-radius:0.05rem; border:1px solid #12bd65}
.order_totlebuttom a.totlebuttom2{ display:inline-block; float:right; color:#df3939; line-height:220%; padding:0 0.15rem; margin:0.05rem; font-size:1.2em;border-radius:0.05rem; border:1px solid #df3939}
.order_totlebuttom font{ float:left; font-size:16px; line-height:300%;}
.order_totlebuttom font span{ color:#ea4808; font-size:1.3em}
.order_totlebuttom a.redcor{ color:#ea4808; border:1px solid #ea4808}


.order_pay{ border-bottom:1px solid #efefef; width:94%; padding:2% 3%; line-height:220%; background-color:#fff; overflow:hidden; padding-right:3%; text-align:left; color:#6a6a6a; line-height:2.5}
.order_pay img{ margin:0.15rem 0.1rem 0 0; height:0.4rem; float:left}
.order_pay span{ float:right; width:3em; background:url(../img/mall/false.png) no-repeat center; background-size:60% auto; }
.order_pay .cur{background:url(../img/mall/true.png) no-repeat center; background-size:60% auto;}

/***************************购物车**************************/
.chk_1 { display: none; } 
.chk_1 + label {  width: auto;float: left; background-color: #FFF; border: 1px solid #c3c3c3; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05); padding: 8px; border-radius: 50%; display: inline-block;position: relative;}
.chk_1 + label:active { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.chk_1:checked + label { background-color: #f73333; border: 1px solid #f73333; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1); color: #fff; }
.chk_1:checked + label:after { content: '\2714\fe0e';  position: absolute; top: 0px; left: 0px;  color: #fff; width: 100%;  text-align: center; font-size:0.2rem; }

.prt-lt{  width:96%; border-bottom:1px solid #e7e7e7; overflow:hidden; padding:0.5em 2%; background:#FFF}
.prt-lt .cheackgg{ width:9%; float:left; overflow:hidden; text-align:center; margin-top:5%}
.prt-lt .lt-lt{ float:left; width:18%; margin-right:2%; position:relative}
.prt-lt .lt-lt img{ float:left; width:100%}

.prt-lt .lt-ct{ float:left; width:52%;}
.prt-lt .lt-ct p{ /* white-space: nowrap;text-overflow:ellipsis;*/ overflow:hidden; line-height:150%; font-size: 0.3rem;}
.prt-lt .lt-ct p i{ color:#ea4808; display:block; float:left}
.prt-lt .lt-ct p.pre{ padding-top:0.2em;}
.f666{color:#666;}
.f999{color:#999;}

.prt-lt .lt-ct1{ float:left; width:40%; display:none;}
.prt-lt .lt-ct1 p{ width:80%; overflow:hidden; line-height:150%; font-size: 0.3rem;}
.prt-lt .lt-ct1 p i{ color:#ea4808; display:block; float:left}
.prt-lt .lt-ct1 p.pre{ padding-top:0.5em;}
.prt-lt .del{ width:12%; float:right; background:#ea2b2b; color:#FFF; text-align:center;display:none}
.prt-lt .del a{ color:#FFF; font-size: 0.3rem;}
.prt-lt p.lt-rt{ margin-top:1em}
.prt-lt p.lt-rt input{ float:left; width:0.35rem; height:0.35rem; font-size:0.24rem; border:0.01rem solid #e5e5e5; text-align:center; line-height:0.35rem; color:#A1A09C; border-radius:0; background-color:#fff;}
.prt-lt p.lt-rt input.result{ border:none; color:#333; font-size:0.24rem;}

.mod_car{position:fixed; top:0; right:0em; padding:0 1em; z-index:66666666; line-height:3.3em}
.fin_car{position:fixed; top:0; right:0em; padding:0 1em; z-index:66666666; line-height:3.3em; display:none}


.ft-lt{ width:100%; overflow:hidden; padding:2% 0px; background-color:#fff; position:fixed;}
.ft-lt font{ float:left; margin-left:8%; }
.ft-rt{ float:right;background-color:#ea4808; padding:1% 2%;border-radius:6px; margin-right:10%}
.ft-rt p{  color:#fff; text-align:center;}
.ft-rt a{ color:#fff}

.empty{ width:100%; background:#FFF; text-align:center;  line-height:4;}
.empty span{ margin:0; height:3em; padding:0.8em 1em; margin-top:0.5em; line-height:3em; background:#4c81ce; border-radius:3em; color:#FFF}

.jies{position: fixed;text-align: center;width:100%;z-index: 100;min-width: 320px;max-width: 720px;  background:#fff; border-top:1px solid #ececec; bottom:1rem; z-index:105; height:0.7rem; line-height:0.7rem;}
.jies .jsp1,.jies .jsp2{ font-size:0.28rem;}
.jies .jsp1{ display:block; float:left; text-indent:0.2rem;}
.jies .jsp1 i{ color:#f96d06;}
.jies .jsp2{float:right;}
.jies .jsp2 a{color:#fff; display:block;  background:#d5101a; color:#fff; width:2rem;}
.jies .jsp2 span{background:#d5101a; color:#fff; width:2rem;}
.jies .jsp3{ float:left; text-indent:0.1rem;}
.jies .jsp4{ float:left; padding-left:15%; font-size:0.3rem;}
.jies .jsp4 a{ font-size:0.3rem;}


/***************************订单详情**************************/
.order_viewbox{ width:100%; height:auto; min-height: 100vh; overflow:hidden; background: #fff;}
.order_wl{ padding:2% 3%; width:94%; background-color:#fff; overflow:hidden; margin:2% 0px;}
.order_wl_left{  background:url(../img/wl.png) no-repeat center; width:10%; height:4em;background-size:70% auto; float:left }
.order_wl_right{width:85%; float:right;}
.order_wl_right p{ line-height:2em; }
.order_wl_right .time{ color:#999}
.order_viewadrs{ padding:2% 3%; width:94%; background-color:#fff; overflow:hidden; margin:0 0px;}
.order_viewadrsleft{  background:url(../img/mall/locatio.png) no-repeat center; width:10%; height:4em;background-size:70% auto; float:left }
.order_viewadrscenter{width:85%; float:right}
.order_viewadrscenter p{ line-height:160%;  color:#838383; float:left; width:100%}
.order_viewadrscenter p span{ display:block; float:left;}
.order_viewadrscenter p i{ display:block; float:right}
.oder_list_yf{ border-bottom:1px solid #efefef; width:97%; padding:1% 0px; background-color:#fff; overflow:hidden; padding-left:3%}
.oder_list_yf span{ display:block; float:left; line-height:200%; color:#6a6a6a}
.oder_list_yf b{ display:block; float:right; line-height:200%; color:#ea4808; padding-right:3%}
.oder_list_totle{ padding:2% 0; overflow:hidden; background:url(../images/addr_bg.png) repeat-x bottom #fff;}
.oder_list_totle p{ line-height:230%; text-align:right;  padding:0 2%; border-bottom:#ececec solid 1px}
.oder_list_totle .mj{float:left; width:26px; height:26px; line-height:2.3; background:#f13a3c; color:#FFFFFF; text-align:center;border-radius: 6px; margin-top:1%; margin-right:2%}
/**************************下单页面*****************************/
.car_buy{ width: 100%; height: auto; min-height: 88vh; overflow: hidden; background: #f4f4f4; margin-top: 1rem;}
.item_buy{ width: 100%; height: auto; min-height: 88vh; overflow: hidden; background: #f4f4f4; margin-top: 1rem;}
.oder_address{ padding:2% 0px 0; overflow:hidden;  width:100%; }
.oder_address span{ width:10%; height:50px; float:left; background:url(../img/mall/locatio.png) no-repeat center;background-size:50% auto;}
.oder_address i{ display:block; float:right; color:#616161; line-height:180%; width:86%}
.oder_address i p{ line-height:2}
.oder_address font{ width:10%; height:55px;display:block; float:right; background:url(../img/dd_coinss.png) no-repeat center;}

.listp_list .listp_wl{ background-color:#f8f8f8; padding:2% 2%; overflow:hidden;}
.listp_list .listp_wl .list_odepic{ width:4.5em;  float:left; margin-right:3%; position:relative}
.listp_list .listp_wl .list_odepic img{width:4.5em; height:4.5em;}
.listp_list .listp_wl .listodertext{ float:left; width:62%;}
.listp_list .listp_wl .listodertext p.p1{ line-height:160%;color:#333; font-size: 0.28rem;}
.listp_list .listp_wl .listodertext p.p2{ line-height:160%;  color:#999; padding-top:2%; font-size: 0.24rem;}
.listp_list .listp_wl .listodertext p.p3{ padding-top:2%}
.listp_list .listp_wl .list_priesun{ float:right; text-align:right; }
.listp_list .listp_wl .list_priesun p.status{  border-radius:4px; border:1px solid #C00; padding:0 5px; color:#C00; line-height:24px; display:inline-block;}
.listp_list .listp_wl .list_priesun p.priec{  color:#ea2b2b;  font-family:Arial; font-size: 0.3rem;}
.listp_list .listp_wl .list_priesun p.sum{  color:#636363; line-height:160%;font-family:Arial, Helvetica, sans-serif}


.i_news{background:#FFF; width:1.5em; height:1.5em; position:absolute;top:0; margin-top:-0.6em; right:0; margin-right:-0.6em; line-height:1.5em;  border-radius:50%; color:#1583d2}

.mess_buy{ width:95%; margin:0 auto; line-height:2.5}
.mess_buy li{ border-bottom:#eee solid 1px; float:left; width:100%}
.mess_buy .cashtype{ float:right; width:50%}

.buy_num{width:auto; float:right; height:2em; margin-top:0.3em;}
.buy_rec{ width:0.4rem; height:0.4rem; float:left; background:url(../img/mall/rec.png) no-repeat center #eee; background-size:50% }
.buy_add{width:0.4rem; height:0.4rem; float:left; background:url(../img/mall/add.png) no-repeat center #eee; background-size:50%}
.buy_num_c{width:0.6rem; line-height:0.4rem; text-align:center; float:left; background:#fff; margin: 0 0.1rem;}
.buy_num_c input.result{ border:none; color:#333; font-size:0.24rem; text-align:center;}
.pay_another{height:3em; display:none}
#pay_another .cur{ display:block}

input[type='radio'].radioy {opacity:0; display:inline-block; }
label.radioy {background:url(../img/danxuan1.png) no-repeat; padding-left:20px; }
input[type='radio'].radioy:checked + .radioy {background:url(../img/danxuna.png) no-repeat; padding-left:20px;}
.xuanli{ width:auto;  height:25px; line-height:25px; font-size:1.1em; margin-top:0.6em ;color:#999}
.invoice_info{width:auto;  height:25px; line-height:25px; font-size:1.1em; margin-top:0.6em ;color:#999}
.invoice_info ul li{ border:none; margin-bottom:0.5em }
.invoice_info ul li input{width:15em; border:#ddd solid 1px; padding-left:0.2em}
.buy_right{float:right; width:75%; margin-left:0em; margin-right: 0.5em; display:block; overflow:hidden; }
.mess_buy .time{ font-size: 0.32rem; color: #ea2b2b; font-weight: bold; line-height: 2; }
.buy_right select{width:100%;float:left; margin-bottom: 10px;}
.buy_right input{ border: #ccc solid 1px; width: 100%; padding-left: 0.5em}
/***************************订单评价**************************/
.comment{ width:90%; float:left; padding:5%}
.comment li{ width:100%; float:left; margin-bottom:5%}
.comment li em{ width:25%; float:left;}
.comment li span{ width:75%; float:right}

.odl ul li{ overflow:hidden; border-bottom:1px solid #e5e5e5; padding:10px 0;}
.odl ul li .left{ width:33%; padding-left:1%; float:left;color:#000; }
.odl ul li .right{ float:right; width:65%; text-align:left; padding-right:1%; color:#333; }
.odl ul li .right i{ color:#888; float:right}

/***************************会员中心***********************/
.m-paddtop{padding-top: 0px !important;}
.m-header{min-width: 320px;max-width: 720px;color:#fff; height:0.9rem;z-index:4;box-sizing:border-box;position: fixed;top:0rem;left: 0px;right: 0px;margin: 0px auto;}
.m-header-left{ position:absolute; left:0;width: 0.7rem; top: -0.04rem;}
.m-header-ico-back{ background:url(../img/m_back.png) no-repeat center;height:0.9rem; background-size:70% auto; display:block}
.m-header-right{right:0.2rem;position:absolute;width:0.6rem;top:0px}
.m-header-ico-mess{ background:url(../img/m_mess.png) no-repeat center; height:0.9rem;background-size:75% auto;display:block;}
.m-header-right .mcoin{width: 0.1rem;height: 0.1rem;background-color: #ec4848;border: 1px solid #fff;border-radius: 100%;position: absolute; right: 0.05rem; top: 0.25rem;}
.m-header p{ position:relative; text-align:center; font-size:0.3rem; color:#fff; line-height:0.9rem; z-index:-9}
.m-bgcor{width: 100%;height: auto;overflow: hidden;background: url(../img/m_headtop.png)no-repeat top center #fff;background-size: 100%;min-height: 4.5rem;padding-top: 0.9rem;}
.m-cboarbox{width: 92%;height: auto;margin: 2% auto 3.5%;overflow: hidden;background-color: #fff;border-radius: 8px;box-shadow: 0 0.5px 4px 6px rgba(0, 0, 0, 0.04);}
.m-cboartop{width: 100%;overflow: hidden;padding: 0.3rem 0px 0rem;position: relative;}
.m-cboartop .headimg{width: 1.15rem;height: 1.15rem;float: left;overflow: hidden;border-radius: 50%;border: 2px solid #fff;box-shadow: 0 0.5px 2px 4px rgba(0, 0, 0, 0.03);margin: 0.1rem 0.2rem 0.1rem 0.35rem;}
.m-cboartop .headimg img{width: 100%;}
.m-cboartop .headtxt{width: 2.6rem;float: left;overflow: hidden;margin-top: 0.3rem; padding-left: 0.2rem}
.m-cboartop .headtxt p.p1{font-size: 0.26rem;color: #222;margin-bottom: 0.1rem;}
.m-cboartop .headtxt p.p1 i{color: #ec4848;font-size: 0.22rem;}
.m-cboartop .headtxt p.p2{font-size: 0.23rem;color: #666;line-height: 0.38rem;}
.m-cboartop .headtxt p.p2 i{color: #ec4848;}
.m-cboartop .headbotom{width: 2.1rem;height: 0.8rem;position: absolute;right: 0px;top:0.68rem;box-shadow: 0 0.5px 2px 4px rgba(0, 0, 0, 0.03);border-radius: 25px 0px 0px 25px;}
.m-cboartop .headbotom i{width:0.56rem;height: 0.56rem;border-radius: 50%;background: url(../img/m_coin1.png)no-repeat center #da6447;background-size: 45%;display: inline-block;margin: 0.12rem 0px 0px 0.2rem;float: left;}
.m-cboartop .headbotom span{color: #222;font-size: 0.24rem;line-height: 0.8rem;float: left;padding-left: 0.1rem;}
.m-tcoinlist{width: 100%;height: auto;overflow: hidden;padding: 0.4rem 0px 0.25rem;}
.m-tcoinlist ul li{width: 25%;float: left;text-align: center; position: relative}
.m-tcoinlist ul li a .pic{width: 0.48rem;height: 0.48rem;margin: 0px auto 0rem;overflow: hidden;}
.m-tcoinlist ul li a .pic.pic1{background: url(../img/m_1.png)no-repeat top center;background-size: 98%;}
.m-tcoinlist ul li a .pic.pic2{background: url(../img/m_2.png)no-repeat top center;background-size: 98%;}
.m-tcoinlist ul li a .pic.pic3{background: url(../img/m_3.png)no-repeat top center;background-size: 98%;}
.m-tcoinlist ul li a .pic.pic4{background: url(../img/m_4.png)no-repeat top center;background-size: 98%;}
.m-tcoinlist ul li a p{font-size: 0.24rem;line-height: 0.35rem;}
.m-tcoinlist ul li span{ position: absolute;  background: #f30; color: #fff; width: 0.35rem; height: 0.35rem; line-height: 0.35rem; top: -0.2rem;border-radius:0.2rem; right: 0.4rem}

.m-cboxtit{width: 92%;height: auto;line-height: 0.48rem;font-size: 0.28rem;color: #333;margin: 0.4rem auto 0.18rem;}
.m-corderico{width: 100%;height: auto;overflow: hidden;padding: 0.35rem 0px;}
.m-corderico ul li{width: 20%;float: left;overflow: hidden;text-align: center;}
.m-corderico ul li a .pic{width: 0.48rem;height: 0.44rem;margin: 0px auto 0.05rem;overflow: hidden;}
.m-corderico ul li a .pic.pic1{background: url(../img/m_bcoin5.png)no-repeat top center;background-size: 90%;}
.m-corderico ul li a .pic.pic2{background: url(../img/m_bcoin6.png)no-repeat top center;background-size: 86%;}
.m-corderico ul li a .pic.pic3{background: url(../img/m_bcoin7.png)no-repeat top center;background-size: 98%;}
.m-corderico ul li a .pic.pic4{background: url(../img/m_bcoin8.png)no-repeat top center;background-size: 96%;}
.m-corderico ul li a .pic.pic5{background: url(../img/m_bcoin9.png)no-repeat top center;background-size: 88%;}
.m-corderico ul li a p{font-size: 0.24rem;color: #222;}
.m-fwico{width: 100%;height: auto;overflow: hidden;padding: 0.35rem 0px; }
.m-fwico ul li{width: 25%;float: left;overflow: hidden;text-align: center; margin-bottom: 0.22rem;}
.m-fwico ul li a .pic{width: 0.48rem;height: 0.48rem;margin: 0px auto 0.1rem;overflow: hidden;}
.m-fwico ul li a .pic.pic1{background: url(../img/fw_coin1.png)no-repeat  center;background-size: 80%;}
.m-fwico ul li a .pic.pic2{background: url(../img/fw_coin2.png)no-repeat  center;background-size: 96%;}
.m-fwico ul li a .pic.pic3{background: url(../img/fw_coin3.png)no-repeat  center;background-size: 90%;}
.m-fwico ul li a .pic.pic4{background: url(../img/fw_coin4.png)no-repeat  center;background-size: 93%;}
.m-fwico ul li a .pic.pic5{background: url(../img/fw_coin5.png)no-repeat  center;background-size: 94%;}
.m-fwico ul li a .pic.pic6{background: url(../img/fw_coin6.png)no-repeat  center;background-size: 80%;}
.m-fwico ul li a .pic.pic7{background: url(../img/fw_coin7.png)no-repeat  center;background-size: 91%;}
.m-fwico ul li a .pic.pic8{background: url(../img/fw_coin8.png)no-repeat  center;background-size: 90%;}
.m-fwico ul li a .pic.pic9{background: url(../img/fw_coin9.png)no-repeat  center;background-size: 100%;}
.m-fwico ul li a .pic.pic10{background: url(../img/fw_coin10.png)no-repeat  center;background-size: 100%;}
.m-fwico ul li a .pic.pic11{background: url(../img/fw_coin11.png)no-repeat  center;background-size: 100%;}
.m-fwico ul li a .pic.pic12{background: url(../img/fw_coin12.png)no-repeat  center;background-size: 100%;}
.m-fwico ul li a .pic.pic13{background: url(../img/fw_coin13.png)no-repeat  center;background-size: 95%;}
.m-fwico ul li a .pic.pic14{background: url(../img/fw_coin14.png)no-repeat  center;background-size: 90%;}
.m-fwico ul li a .pic.pic15{background: url(../img/fw_coin15.png)no-repeat  center;background-size: 100%;}
.m-fwico ul li a .pic.pic16{background: url(../img/fw_coin16.png)no-repeat  center;background-size: 100%;}
.m-fwico ul li a .pic.pic17{background: url(../img/fw_coin17.png)no-repeat  center;background-size: 95%;}
.m-fwico ul li a p{font-size: 0.24rem;}
.m-fwnavs{width: 96%;height: auto;overflow: hidden;margin: 0.15rem auto 0px;}
.m-fwnavs a{display: inline-block;padding: 0.1rem 0.18rem;box-sizing: border-box;color: #333;border: 1px solid #dbdbdb;border-radius: 5px;box-shadow: 0px 1px 3px 0.5px rgba(0, 0, 0, 0.08);margin: 0rem 0.02rem 0.15rem;}
.m-fwnavs a.cur{background-color: #37cda7;color: #fff;}

.usercente_listbg{ border-top:1px solid #e4e4e4; background-color:#fff; overflow:hidden; width:100%; margin-top:3%; padding:2% 0px;}
.usercente_listbg ul li{ margin:0px 4% ;float:left; width:92%; border-bottom:1px solid #f0f0f0; padding:1.5% 0px;}
.usercente_listbg ul li a{ overflow:hidden; display:block;}
.usercente_listbg ul li a .coinlist{ float:left; width:7%; text-align:center}
.usercente_listbg ul li a .coinlist img{ width:1.7em; height:1.7em; margin-top:0.1em; overflow:hidden}
.usercente_listbg ul li a .cointxt{ width:30%; float:left; margin-left:3%;}
.usercente_listbg ul li a .cointxt p{  color:#333; line-height:32px;}
.usercente_listbg ul li a .coinss{ display:block; float:right; height:32px; width:10%; background:url(../img/dd_coinss.png) no-repeat center;}

.i_b{line-height:3; border-bottom:#f0f0f0 solid 5px; width:100%; overflow: hidden}
.i_b .i_left{margin-left:4%; float:left;}
.i_b .i_left span{color:#e72907; font-weight:bolder}
.i_b .i_right{float:right; margin-right:5%; }
.bt1,.bt2{ display:inline-block; float:right; color:#878787; text-align:center; line-height:1.8; padding:0 3%; margin:5px; border-radius:4px; text-align:center; border:1px solid #e1e1e1}


.m-con{width: 100%;float: left; }
.m-con ul{width:100%}
.m-con ul li{width: 100%; padding:0.2rem 4%; padding-left: 13%; box-sizing: border-box; border-bottom: #eee solid 1px; }
.m-con ul .m-con-1{background: url(../img/m-con1.png)no-repeat 0.25rem center; background-size: 0.5rem;}
.m-con ul .m-con-2{background: url(../img/m-con2.png)no-repeat 0.25rem center; background-size: 0.5rem;}
.m-con ul .m-con-3{background: url(../img/m-con3.png)no-repeat 0.25rem center; background-size: 0.5rem;}
.m-con ul .m-con-4{background: url(../img/m-con4.png)no-repeat 0.25rem center; background-size: 0.5rem;}
.m-con ul .m-con-5{background: url(../img/m-con5.png)no-repeat 0.25rem center; background-size: 0.5rem;}
.m-con ul .m-con-6{background: url(../img/m-con6.png)no-repeat 0.25rem center; background-size: 0.5rem;}

.comment{ width:94%; overflow:hidden; border-radius:5px; float:left; background:#FFF; padding:2% 0; margin:3%;}
.comment ul{ width:100%; float:left} 
.comment img{ max-width:100%; margin: 0 auto;}
.comment li{ width:96%; padding:0 3%;  float:left;  margin-bottom:0.5em}
.comment li em{ width:25%; float:left;}
.comment li span{ width:75%; float:right}
.comment ul li .pic{ background:url("../img/n_pic.png"); height:4.5em; width:4.5em; background-size:100%}
.comment ul li .pics{ background:url("../img/n_pic.png"); height:4.5em; width:4.5em; margin-right: 0.3em; background-size:100%}
.del_pic{height:1.6em; width:1.6em; position:absolute; z-index: 99999; display: block; right:0em; top:-0.4em; }
.pic_l{position:relative; z-index: 666; width:auto; float:left}

.comment1{ width:100%; float:left; }
.comment1 img{ max-width:100%}
.comment1 li{ width:90%; padding:0 5%; float:left; margin-bottom:2%}
.comment1 li em{ width:25%; float:left;}
.comment1 li span{ width:75%; float:right}

/*搜索提示关联*/
#word{z-index: 99;overflow:hidden;width:78%; height: auto; max-height:3rem; background-color:#fff;box-shadow: 0 0.06rem 0.08rem rgba(0, 0, 0, 0.06);overflow-y:auto; display:none; top:0.7rem; left:20%; border:1px solid #ccc; position:absolute;}
.click_work{cursor:pointer; overflow:hidden;line-height:0.6rem; border-bottom:1px solid #e7e7e7; color:#000; font-size:0.26rem;}
.click_work:hover{ background-color:#e7e7e7;}
.click_work li{  float: left; display:inline-block; padding-left:0.3rem;}
.error{height:0.5rem; line-height:0.5rem; float: left; border-bottom:1px solid #e7e7e7; color:#2f3640; font-size:0.24rem;cursor:pointer;/*鼠标放上变成小手*/}


/*预约日历*/
.shop_appoint{ width:100%; height:auto; min-height: 100vh; overflow:hidden; margin: 0 auto; background-color:#f4f4f4}

.shop_appoint .rili .box{width: 92%; height: auto; overflow: hidden; margin: 0.2rem auto;}
.shop_appoint .rili .head{width: 100%; height:0.4rem;cursor: pointer;  color:#333; margin: 0.2rem auto 0.5rem auto; text-align: center;}
.shop_appoint .rili .head .prev{width:auto; display: inline-block; height:0.4rem; position: relative; left: -1.1rem;}
.shop_appoint .rili .head .next{width: auto; display: inline-block; float:right;height:0.4rem;}
.shop_appoint .rili .head .tomon{display: inline-block; text-align: center;line-height:1.5;font-size:0.32rem; margin-left:5%}
.shop_appoint .rili .head .tomoncen{ width:auto; display: inline-block; text-align: center;line-height:1.5;font-size:0.32rem; margin-right:3%;}
.shop_appoint .rili .head .mon{display: inline-block;  margin:0px 5%; width: 100%;}
.shop_appoint .rili .date ol{width: 100%; overflow:hidden; margin: 0.2rem auto 0.1rem auto;}
.shop_appoint .rili .date ol li{display:block;float: left;width: 14.2857%; text-align: center;font-size: 0.3rem;color: #111;line-height:1.2;}
.shop_appoint .rili .date ul{width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;}
.shop_appoint .rili .date ul li{display: block;width: 21%; height:0.6rem; overflow: hidden; text-align: center; line-height: 0.6rem; font-size: 0.32rem; border: 1px solid #24c08c; border-radius: 0.1rem; background: #fff; position: relative; padding: 0 1%; margin: 0 0.5% 0.1rem 0.5%;}
.shop_appoint .rili .date ul li i{font-size:0.22rem;position: absolute;right: 0;bottom:0;display:block;height: 0.2rem;line-height: 0.2rem;width: 100%;text-align: center;color: #fff;}
.shop_appoint .rili .date ul li span{display: block;width: 80%;height: 100%;line-height: 0.6rem;text-align: center; border-radius: 50%;}
.shop_appoint .rili .date ul .no_date{background: #fafafa;color: #999;line-height:0.8rem;}
.shop_appoint .rili .date ul .act_wk{color: #111;}
.shop_appoint .rili .date ul .act_date {display: block;width: 21%; height:0.6rem; overflow: hidden; text-align: center; line-height: 0.6rem; font-size: 0.32rem; border: 1px solid #bdbdbd; border-radius: 0.1rem; background: #fff; position: relative; padding: 0 1%; margin: 0 0.5% 0.1rem 0.5%; color: #999;}
.shop_appoint .rili .date ul .act_date span{background: #ffffff; color: #999;}
.shop_appoint .rili .date ul .act_date  a {color: #999;}
.shop_appoint .rili .date ul .act_ds{background: #005bac;color: #111;}
.shop_appoint .rili .date ul .dk_date {display: block;width: 21%; height:0.6rem; overflow: hidden; text-align: center; line-height: 0.6rem; font-size: 0.32rem; border: 1px solid #ea2b2b; border-radius: 0.1rem; background: #fff; position: relative; padding: 0 1%; margin: 0 0.5% 0.1rem 0.5%; color: #ea2b2b;}
.shop_appoint .rili .date ul .dk_date span{background: #d0f6ec; color: #fff;}
.shop_appoint .rili .date ul .dk_date  a {color: #333;}
.shop_appoint .timezi{ width:100%; height:auto; overflow:hidden; margin: 0.15rem auto; font-size: 0.24rem; color: #000; text-indent: 0.1rem;}

/*员工*/
.shop_appoint .rili .date .yuangong {text-align: center; line-height: 0.6rem; font-size: 0.32rem; color: #c82e1f;}
.shop_appoint .rili .date .yuangong li{display: block;width: 21%; height:0.6rem; overflow: hidden; float: left; text-align: center; line-height: 0.6rem; font-size: 0.32rem; border: 1px solid #24c08c; border-radius: 0.1rem; background: #fff; position: relative; padding: 0 1%; margin: 0 0.5% 0.1rem 0.5%; color: #333; }
.shop_appoint .rili .date .yuangong .act_date {display: block;width: 21%; height:0.6rem; overflow: hidden; text-align: center; line-height: 0.6rem; font-size: 0.32rem; border: 1px solid #bdbdbd; border-radius: 0.1rem; background: #fff; position: relative; padding: 0 1%; margin: 0 0.5% 0.1rem 0.5%; color: #999;}
.shop_appoint .rili .date .yuangong .dk_date {display: block;width: 21%; height:0.6rem; overflow: hidden; text-align: center; line-height: 0.6rem; font-size: 0.32rem; border: 1px solid #ea2b2b; border-radius: 0.1rem; background: #fff; position: relative; padding: 0 1%; margin: 0 0.5% 0.1rem 0.5%; color: #ea2b2b;}
.shop_appoint .rili .date .yuangong .dk_date span{background: #d0f6ec; color: #fff;}
.shop_appoint .rili .date .yuangong .dk_date  a {color: #333;}
.shop_appoint .timezi{ width:100%; height:auto; overflow:hidden; margin: 0.15rem auto; font-size: 0.24rem; color: #000; text-indent: 0.1rem;}


.shop_appoint #TouchNav{width:94%; height: 0.7rem;overflow:hidden; margin:0 auto ; text-align: left;}
.shop_appoint #TouchNav .swiper-slide{width:auto;padding: 0 0.3rem;text-align:center; display: inline-block;}
.shop_appoint #TouchNav .swiper-slide span{transition:all .3s ease;display:block; line-height: 0.6rem; font-size: 0.32rem;}
.shop_appoint #TouchNav .active span{transform:scale(1.1); font-weight: bold; border-bottom: 0.04rem solid #24c08c;}

.but{width: 100%; height:0.9rem; display: block; overflow: hidden; margin:0.4rem auto 0 auto; background: linear-gradient(to right, #11dba7 , #2cba96); border-radius: 5px; font-size:0.3rem; font-family:microsoft yahei; color:#fff; text-align:center; line-height:0.9rem;}
.but:hover{ color:#fff;}

.but2{width: 100%; height:1.1rem; display: block;  margin:0.4rem auto 0 auto; background: linear-gradient(to right, #fee96e , #ffce04); border-radius:0.55rem; font-size:0.4rem; font-family:microsoft yahei; color:#735603; text-align:center; line-height:1.1rem;}
.but3{width: 40%; height:0.9rem; display: block;  margin:0.2rem auto 0 auto; background: linear-gradient(to bottom, #fee683 , #ea2b2b); border-radius:0.45rem; font-size:0.36rem; font-family:microsoft yahei; color:#fff; text-align:center; line-height:0.9rem;}

.service_right{ width:92%; margin:0.1rem auto; overflow:hidden }
.service_right select{width:100%;float:left; margin-bottom: 10px;}
.service_right input{ border: #ccc solid 1px; width: 100%; height: 0.6rem; padding-left: 0.5em}
