@charset "utf-8";
#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}
.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;}
.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:#c72619; border:1px solid #c72619;color: #c72619;}
/**************************提示部分*****************************/
#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;}
#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%; padding:5% 0; float:left; text-align:center}
.t_con{ width:100%; float:left;}
.t_con_left{ background:#ffffff; width:25%; height:100%; float:left; border-right:#f2f2f2 solid 1px; overflow:scroll }
.t_con_left ul li{ border-left:#fff solid 3px; border-bottom:#f2f2f2 solid 1px; padding:10% 0; width:85%; padding-left:15%; float:left; text-align:left; cursor:pointer; box-sizing:content-box}
.t_con_left .cura{ background:#f2f2f2; border-bottom:0px; border-left:#75c40e solid 3px;}
.t_con_right{ background:#ffffff; width:74%;  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:33.3%; min-height:65px; line-height:1.5; float:left; text-align:center; }
.t_con_right ul li img{ max-width:100%; height:4em; }
.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:1260px; height:auto; overflow:hidden; margin:10px auto;}
.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_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:0.9rem;  line-height:0.9rem; text-align:center; color:#FFF; background:#714479; position:fixed; width:100%; z-index:9999999;top:0}
.e_title .menu{  width:1.5em; height:1.5em; text-align:center; position:absolute; top:0.9em; 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/icon_return1.png) no-repeat; background-size:80%; cursor:pointer; }
.e_title .home{  width:1.2em; height:1.2em; text-align:center; position:absolute; top:0.9em; 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:90%; margin:0 auto; line-height:2em; margin-top:1em}
.list_goodboxconten img{max-width: 100%}
.item_left{ width:60%; float:left;}
.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:#ff0000;}
.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:100%; float:left; background:#f3f3f3}
.item_nav span{line-height:3em; height:3em; float:left; padding-left:1em; border-left:#da251e solid 3px;}
.item_top{width:auto; margin-left:4em; float:left}
.item_top li{ width:auto; float:left; padding:0 0.5em;}
.list_goodsviw{ width:100%; margin-top:1em; border-bottom:1px solid #dedede;  border-top:1px solid #dedede; overflow:hidden}
.list_goodsviw a { display:inline-block; width:33%; border-left:1px solid #dedede; border-top:2px solid #fff;  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;}

.footer_buy {display: block;text-align: center; background-color:#f9f9f9;  overflow:hidden; border-top:#e9e9e9 solid 1px}
.footer_buy li{ width:20%;font-family: Microsoft YaHei; line-height:3.4em; float:right; padding:0 1em}
.footer_buy .car{ background:#ff6557;color:#FFF}
.footer_buy .buy{ background:#ea2b2b; color:#FFF}
.footer_buy .stock{ background:#8d8d8d; 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:#333; padding: 0 2px;}*/
/***************************收货地址**************************/
.adrs_admin{ width:100%; height:auto; overflow:hidden; margin:0 auto; background-color:#eee}
.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:3em; line-height:3em;  text-align:center; color:#fff; background:#c72619; display:block; }
.address a.btnRegister:hover{ background-color:#c72619}

/***************************新增收货地址**************************/
.add_adrscon{ width:90%;height:auto; overflow:hidden; background-color:#fff; margin:2% 0px 0px; padding:2% 5%;}
.add_adrscon div{ width:100%; line-height:280%; margin-bottom:2%; overflow:hidden}
.add_adrscon div span{ display:inline-block; width:13%; float:left; color:#9c9c9c; }
.add_adrscon div span i{color:#c72c28; }
.add_adrscon div font{ width:40%; display:inline-block; float:left}
.add_adrscon div font .addinput{ width:60%; line-height:2.5; border:1px solid #e7e7e7;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%}
.add_adrscon div font .addinputs{ width:25%; height:30px; border:1px solid #e7e7e7;border-radius:3px; padding-left: 3% }
.add_adrscon .addbtn{ width:auto;  font-size:12px; line-height:30px; border-radius:3px; padding:0 15px; cursor:pointer; color:#fff; text-align:center; display:block; margin:0 0 0 15%; border:0px; background: #c72c28; }

/***************************我的订单**************************/

.oder_list_wl ul li .listp_wl{ background-color:#f8f8f8; padding:2% 3%; overflow:hidden; border-top: solid 0.5em #fff}
.oder_list_wl ul li .listp_wl .list_odepic{ width:75px; height:50px; 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:#636363}
.oder_list_wl ul li .listp_wl .listodertext p.p2{ line-height:160%;  color:#868686; padding-top:2%}
.oder_list_wl ul li .listp_wl .listodertext p.p3{ padding-top:2%}
.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}
.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_top{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.order_top .title{ width:100%; height:auto; overflow:hidden; margin:0 auto; line-height:40px; font-size:16px; color:#333; font-family:microsoft yahei; text-align:left; font-weight:bold;}
.order_top .shai{ width:100%; height:auto; min-height:30px; overflow:hidden; margin:20px auto;}
.order_top .shaileft{ width:50%; height:auto; overflow:hidden; float:left; margin:0 auto;}
.order_top .shaileft a{ width:auto; height:23px; overflow:hidden; float:left; margin:0 15px 0 auto; padding-bottom:5px; border-bottom:2px solid #fff; line-height:23px; font-size:13px; color:#333; font-family:microsoft yahei; text-align:center;}
.order_top .shaileft a:hover{ width:auto; height:23px; overflow:hidden; float:left; margin:0 15px 0 auto; padding-bottom:5px; border-bottom:2px solid #c72c28; line-height:23px; font-size:13px; color:#c72c28; font-family:microsoft yahei; text-align:center;}
.order_top .shaileft a.curr{ width:auto; height:23px; overflow:hidden; float:left; margin:0 15px 0 auto; padding-bottom:5px; border-bottom:2px solid #c72c28; line-height:23px; font-size:13px; color:#c72c28; font-family:microsoft yahei; text-align:center;}
.order_top .shairight{ width:50%; height:auto; overflow:hidden; float:right; margin:0 auto;}
.order_top .shairight .input_order{ width:165px; height:28px; overflow:hidden; padding:0 5px; float:right; text-align:left; font-size:12px; color:#666; border:1px solid #eee;cursor:pointer;}
.order_top .shairight .butt_ordes{ width:50px; height:30px; background-color:#f5f5f5; line-height:30px; text-align:center; font-size:12px; color:#666; float:right; cursor:pointer;}

.order_down{ width:100%; height:auto; overflow:hidden; margin:30px auto;}
.order_down .lie{ width:99%; height:auto; overflow:hidden; margin:0 auto 20px auto; border:1px solid #ddd;}
.order_down .lie .orderuser{ width:96%; height:30px; padding:0 2%; overflow:hidden; background:#f5f5f5; line-height:30px; border-bottom:1px solid #ddd; font-size:12px; color:#999;}
.order_down .lie .orderuser i{ font-size:14px; color:#df3939; display:inline-block; float:right;}
.order_down .lie .orderuser i a{ font-size:14px; padding:0;}
.order_down .lie .order_totle{ border-bottom:1px solid #efefef; width:97%; padding:1% 0px; line-height:220%; background-color:#fff; overflow:hidden; padding-right:3%; text-align:right; font-size:1.1em; color:#6a6a6a}

.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; margin-bottom:50px}
.order_totlebuttom a.totlebuttom{ display:inline-block; float:right; color:#878787; line-height:220%; padding:0 3%; margin:5px; font-size:1.2em;border-radius:4px; border:1px solid #e1e1e1}
.order_totlebuttom a.totlebuttom2{ display:inline-block; float:right; color:#df3939; line-height:220%; padding:0 3%; margin:5px; font-size:1.2em;border-radius:4px; 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}

/*分页*/
.page{ width:50%; height:90px; margin:0 auto; overflow:hidden; text-align:center; position:relative;}
.page .pagination { width:auto; height:40px; overflow:hidden; margin:0 auto; text-align:center;}
.page .pagination li {width:40px; height:40px; overflow:hidden; display:inline-block; background-color:#f5f5f7; text-align:center; line-height:40px; font-size:14px; color:#333; font-family:"microsoft yahei"; margin:0 5px; border-radius:4px;}
.page .pagination li:hover {width:40px; height:40px; overflow:hidden; display:inline-block; background-color:#c72c28; text-align:center; line-height:40px; font-size:14px; color:#fff; font-family:"microsoft yahei"; margin:0 5px; border-radius:4px;}
.page .pagination li.active{width:40px; height:40px; overflow:hidden; display:inline-block; background-color:#c72c28; text-align:center; line-height:40px; font-size:14px; color:#fff; font-family:"microsoft yahei"; margin:0 5px; border-radius:4px;}
.page .pagination li a {display: block;text-align: center;}
.page .pagination li a:hover {color:#fff;}
.page .pagination li.disabled{background-color:#fbf9ff;}


/***************************购物车**************************/
.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: 6px;  display: inline-block;position: relative; margin-top:3px;}
.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: #fff; border: 1px solid #c72c28; 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';  position: absolute; top: 0px; left: 0px;  color: #c72c28; width: 100%; line-height:12px;  text-align: center; font-size:12px  }

.prt-lt{  width:96%; border-bottom:1px solid #e7e7e7; overflow:hidden; padding:0.5em 2%; background:#FFF}
.prt-lt .cheackgg{ width:11%; 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:55%;}
.prt-lt .lt-ct p{ /* white-space: nowrap;text-overflow:ellipsis;*/ overflow:hidden; line-height:150%;}
.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%;}
.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:#da251e; color:#FFF; text-align:center;display:none}
.prt-lt .del a{ color:#FFF; }
.prt-lt p.lt-rt{ margin-top:1em}
.prt-lt p.lt-rt input{ float:left; width:30%; height:30px; font-size:18px; border:1px solid #e5e5e5; text-align:center; line-height:30px; color:#A1A09C; background-color:#fff;}
.prt-lt p.lt-rt input.result{ border:none; color:#333; font-size:16px;}

.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}


/***************************订单详情**************************/
.order_bg{ width:100%; height:auto; margin:0 auto; padding:20px 0; overflow:hidden; background-color:#f5f5f5;}
.order_viewbox{width:1300px; height:auto; min-height:400px; margin:0 auto 30px auto; padding:20px 0; overflow:hidden; border:1px solid #e6dbca; background-color:#fff;}
.order_viewbox .but_top{ width:100%; height:50px; margin:0 auto;}
.order_viewbox .but_top .but_left{ width:40%; height:50px; float:left; margin:0 auto 0 3% ;line-height:50px; color:#333; font-size:16px; text-align:left;}
.order_viewbox .but_top .but_left span{ line-height:50px; color:#c72c28; font-size:12px; text-align:left; font-weight:bold;}
.order_viewbox .but_top .but_right{ width:40%; height:50px; float:right; margin:0 3% 0 auto;}
.order_viewbox .but_top .but_right .t1{ float:right; margin:10px; padding:0 15px; border-radius:4px; background-color:#c72c28; line-height:30px; color:#fff; font-size:12px; text-align:center;}
.order_viewbox .but_top .but_right .t2{ float:right; margin:10px; padding:0 15px; border-radius:4px; border:1px solid #eee; background-color:#fff; line-height:28px; color:#333; font-size:12px; text-align:center;}
.order_viewbox .but_top .but_right .t3{  float:right; margin:10px; padding:0 15px; border-radius:4px; background-color:#77bf46; line-height:30px; color:#fff; font-size:12px; text-align:center;}
.order_viewbox .but_center{ width:92%; height:auto; overflow:hidden; margin:20px auto;}
.order_viewbox .but_center .c_left{ width:48%; height:auto; float:left; margin:0 auto;}
.order_viewbox .but_center .c_left .title{ width:90%; height:auto; margin:0 auto 0 0; line-height:30px; color:#333; font-size:14px; text-align:left;}
.order_viewbox .but_center .c_left .text{ width:90%; height:30px; margin:0 auto 0 0; line-height:30px; color:#555; font-size:12px; text-align:left;}
.order_viewbox .but_center .c_left .text .key{ width:20%; height:30px; overflow:hidden; display:inline-block; line-height:30px;}
.order_viewbox .but_center .c_left .text .vey{ width:80%; height:30px; overflow:hidden; display:inline-block; line-height:30px;}
.order_viewbox .but_list{ width:92%; height:auto; margin:0 auto;}
.order_viewbox .but_list .car_top{ width:100%; height:48px; margin:0 auto; background-color:#eee; color:#666; font-size:12px; line-height:48px; font-family:microsoft yahei; text-align:center;}
.order_viewbox .but_list .car_center{ width:100%; height:auto; margin:0 auto;}
.order_viewbox .but_list .car_center table{ width:100%; height:auto; display: table; border-collapse:collapse; border-spacing:0; color:#333; font-size:12px; font-family:microsoft yahei;}
.order_viewbox .but_list .car_center table thead tr{ display: table-row;}
.order_viewbox .but_list .car_center table tbody{ width:100%; border-left: solid 1px #e6e6e6; border-top: solid 1px #e6e6e6; border-right: solid 1px #e6e6e6; box-sizing: border-box;}
.order_viewbox .but_list .car_center table .cheackgg{ width:auto; height:20px; overflow:hidden; margin:0 auto 0 25px; float:left;}
.order_viewbox .but_list .car_center table .shop_pp{ width:auto; height:20px; overflow:hidden; margin:0 auto 0 10px; float:left; line-height:20px; color:#333; font-size:12px; font-family:microsoft yahei; background:url(../img/car_tb1.jpg) no-repeat left center; background-size:auto 70%; text-indent:25px;}

.order_viewbox .but_list .car_center table tbody tr td .goodsview{ width:90%; height:auto; margin:0 auto 0 10px; float:left;}
.order_viewbox .but_list .car_center table tbody tr td .goodsview .view_pic{ width:100px; height:75px; margin:0 15px 0 auto; float:left;}
.order_viewbox .but_list .car_center table tbody tr td .goodsview .view_pic img{ width:100px; height:75px;}
.order_viewbox .but_list .car_center table tbody tr td .goodsview .view_title{ width:200px; height:auto; overflow:hidden; max-height:75px; margin:0 15px 0 auto; float:left; line-height:1.3; color:#333; font-size:12px; font-family:microsoft yahei;}
.order_viewbox .but_list .car_center table tbody tr td .t1{ float:right; margin:10px; padding:0 15px; border-radius:4px; background-color:#c72c28; line-height:30px; color:#fff; font-size:12px; text-align:center;}
.order_viewbox .but_list .car_center table tbody tr td .t2{ float:right; margin:10px; padding:0 15px; border-radius:4px; background-color:#77bf46; line-height:30px; color:#fff; font-size:12px; text-align:center;}
.order_viewbox .but_list .car_center table tbody tr td .goodsview .view_attr{ width:180px; height:auto; overflow:hidden; max-height:75px; margin:0 auto; float:left; line-height:1.3; color:#999; font-size:12px; font-family:microsoft yahei;}
.order_viewbox .but_list .car_center table tbody tr td .p_num{ text-align:center;}

.order_viewbox .but_list .car_center table tbody tr td .btton{ width:18px; height:20px; overflow:hidden; display:inline-block; margin:0; border:1px solid #d9d9d9; background-color:#fff; text-align:center; line-height:16px; font-size:14px;}
.order_viewbox .but_list .car_center table tbody tr td .btton:hover{ width:18px; height:20px; overflow:hidden; display:inline-block; margin:0; border:1px solid #d9d9d9; background-color:#eee; text-align:center; line-height:16px; font-size:14px; color:#c72c28;}
.order_viewbox .but_list .car_center table tbody tr td .text{ width:40px; height:18px; overflow:hidden; display:inline-block; margin:0 -4px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-left:0; border-right:0; background-color:#fff; text-align:center; line-height:18px; font-size:13px;}

.order_viewbox .gou{ width:100%; height:45px; overflow:hidden; margin:0 auto; background:url(../img/true.png) no-repeat left center; background-size:auto 100%; line-height:45px; color:#333; font-size:20px; text-align:left; text-indent:70px;}
.order_viewbox .gou .t1{line-height:45px; color:#c72c28; font-size:24px;}
.order_viewbox .gou .t2{line-height:45px; color:#666; font-size:12px;}
.order_viewbox .wlie{ width:90%; height:auto; overflow:hidden; margin:0 auto 0 70px; border-bottom:1px dashed #eee; padding:20px 0 20px 0; line-height:180%; color:#333; font-size:14px; text-align:left;}
.order_viewbox .wlie span{ line-height:180%; color:#c72c28; font-size:14px;}
.order_viewbox .xlie{ width:90%; height:auto; overflow:hidden; margin:0 auto 0 70px; padding:20px 0 20px 0; line-height:180%; color:#999; font-size:14px; text-align:left;}
.order_viewbox .pays{ width:90%; height:auto; margin:20px auto 20px 70px; box-shadow: 0 0 15px #ddd; background-color:#fff;}
.order_pay{ border-bottom:1px solid #efefef; width:94%; padding:2% 0; margin:0 3%; line-height:40px; font-size:14px; font-family:microsoft yahei; overflow:hidden; text-align:left; color:#333;}
.order_pay img{ margin:0 20px; height:40px; float:left}
.order_pay span{ float:right; width:40px; height:40px; background:url(../img/mall/false.png) no-repeat center 5px; background-size:auto 80%; }
.order_pay .cur{background:url(../img/mall/true.png) no-repeat center 5px; background-size:auto 80%;}
.order_viewbox .botun{ width:200px; height:auto; display:none; margin:0 auto; padding:15px 0; box-shadow: 0 0 10px #f34130; background-color:#c72c28; border-radius:5px; line-height:180%; font-size:20px; color:#fff; font-family:microsoft yahei; text-align:center; font-weight:bold;}


.order_viewadrs{ padding:2% 3%; width:94%; background-color:#fff; overflow:hidden; margin:2% 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%}

/**************************下单页面*****************************/
.buy_address{ width:100%; height:auto; margin:0 auto;}
.buy_address .top{ width:100%; height:auto; margin:0 auto; line-height:20px; color:#333; font-size:16px; font-family:microsoft yahei; font-weight:bold;}
.buy_address .top a{float:right; line-height:20px; color:#18a3e6; font-size:12px; font-family:microsoft yahei;}

.oder_address{width:100%; height:auto; overflow:hidden; margin:10px auto 0 auto;}
.oder_address .addbox{width:295px; height:106px; overflow:hidden; position:relative; float:left; margin:0 10px 20px auto; background:url(../img/address_bgh.jpg) no-repeat left top; background-size:cover; cursor:pointer;}
.oder_address .addbox:hover{width:295px; height:106px; overflow:hidden; position:relative; float:left; margin:0 10px 20px auto; background:url(../img/address_bg.png) no-repeat left top; background-size:cover; cursor:pointer;}
.oder_address .addbox.curr{width:295px; height:106px; overflow:hidden; margin:0 10px  20px auto; background:url(../img/address_bg.png) no-repeat left top; background-size:cover;}
.oder_address .addbox .addname{width:90%; height:25px; overflow:hidden; position:relative; margin:0 auto; border-bottom:1px dashed #ddd; padding:4px 0; line-height:25px; color:#333; text-align:left; font-family:microsoft yahei; font-size:12px;}
.oder_address .addbox .addcon{width:90%; height:60px; overflow:hidden; position:relative; margin:5px auto 0 auto; line-height:20px; color:#333; text-align:left; font-family:microsoft yahei; font-size:12px;}
.oder_address .addbox .addcz{width:50%; height:30px; overflow:hidden; position:absolute; right:20px; bottom:5px; line-height:30px; color:#333; text-align:right; font-family:microsoft yahei; font-size:12px;}
.oder_address .addbox a{line-height:30px; color:#18a3e6; font-family:microsoft yahei; font-size:12px;}

.oder_address .addbox .chk_2 { display: none; } 
.oder_address .addbox .chk_2 + label {  width: auto;background-color: #FFF; border: 0; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05); display: inline-block;position: relative; color:#18a3e6; cursor:pointer;}
.oder_address .addbox .chk_2 + label:active { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.oder_address .addbox .chk_2:checked + label { background-color: #fff; border: 0; 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; }
.oder_address .addbox .chk_2:checked + label:after { content: '\2714';  position: absolute; top: 0px; left: 0px;  color: #c72c28; width: 100%; line-height:12px;  text-align: center; font-size:12px  }

.addbox.curr:after { content: '\2714';  position: absolute; bottom: 0px; right: 0px;  color:#fff; width:28px; height:30px; background:url(../img/addq.png) no-repeat right center; background-size:cover; line-height:40px; text-indent:15px; font-size:14px;}

.addtime{ width:100%; height:auto; margin:30px auto;}
.addtime .title{ width:auto; height:32px; margin:0 auto; float:left; line-height:32px; font-size:16px; color:#333; font-family:microsoft yahei; font-weight:bold;}
.addtime .wen{ width:16px; height:16px; margin:8px 5px; float:left; position:relative; background-color:#c17440; border-radius:50%; line-height:16px; font-size:14px; color:#fff; text-align:center; font-weight:bold;}
.addtime .wen .ku{ width:400px; height:135px; position:absolute; top:35px; left:55px;}
.addtime .wen .ku .arrow{ width:400px; height:8px; position:relative;}
.addtime .shi{ clear:both; width:220px; height:34px; margin:10px auto; float:left; background:url(../img/rl.jpg) no-repeat 95% center; background-size:auto 60%; border:1px solid #eee; line-height:34px; font-size:14px; color:#999; text-align:left; text-indent:10px;}
.tolfeny{ width:100%; height:auto; margin:0 auto;}
.tolfeny .lie{ width:100%; height:36px; margin:0 auto; padding-right:1%; line-height:36px; font-size:12px; color:#666; font-family:microsoft yahei; text-align:right;}
.tolfeny .lie .left{ width:90%; height:36px; margin:0 auto; float:left;}
.tolfeny .lie .left span{ font-weight:bold; color:#c72c28;}
.tolfeny .lie .right{ width:10%; height:36px; margin:0 auto; float:left;}
.tolfeny .zongj{ width:100%; height:auto; margin:0 auto; padding:3px 1% 3px 0; background-color:#f5f5f5; line-height:36px; font-size:12px; color:#666; font-family:microsoft yahei; text-align:right;}
.tolfeny .zongj span{ line-height:36px; font-size:18px; color:#c72c28; font-family:microsoft yahei; text-align:right; font-weight:bold;}
.tolfeny .shenm{ width:100%; height:auto; margin:0 auto; padding:0 1% 0 0; line-height:36px; font-size:12px; color:#c72c28; font-family:microsoft yahei; text-align:right;}
.tolfeny .buy{ width:auto; height:auto; margin:0 auto; float:right; padding:8px 30px; background-color:#c72c28; line-height:36px; font-size:16px; color:#fff; font-family:microsoft yahei; text-align:center; font-weight:bold; cursor:pointer;} 


.listp_wl{ border-bottom:1px solid #ddd; padding:2% 2%; overflow:hidden;}
.listp_wl .list_odepic{ width:75px;  float:left; margin-right:3%; position:relative}
.listp_wl .list_odepic img{width:75px; height:50px;}
.listp_wl .listodertext{ float:left;}
.listp_wl .listodertext p.p1{ line-height:160%;color:#636363}
.listp_wl .listodertext p.p2{ line-height:160%;  color:#868686; padding-top:2%}
.listp_wl .listodertext p.p3{ padding-top:2%}
.listp_wl .list_priesun{ float:right; text-align:right; }
.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_wl .list_priesun p.priec{  color:#636363;  font-family:Arial}
.listp_wl .list_priesun p.sum{  color:#636363; line-height:160%;font-family:Arial, Helvetica, sans-serif}


.item_title{ clear:both; width:100%; line-height:32px; overflow:hidden; margin:0 auto; padding:20px 0; line-height:32px; font-size: 16px;color: #333;font-family: microsoft yahei;font-weight: bold;}

.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}

.item_buy{ width:95%; margin:0 auto; line-height:2.5}
.item_buy li{ border-bottom:#eee solid 1px; float:left; width:100%}
.buy_num{width:auto; float:right; height:2em; margin-top:0.3em;}
.buy_rec{ width:2em; height:2em; float:left; background:url(../img/mall/rec.png) no-repeat center #eee; background-size:70% }
.buy_add{width:2em; height:2em; float:left; background:url(../img/mall/add.png) no-repeat center #eee; background-size:70%}
.buy_num_c{width:2.2em; line-height:2em; text-align:center; float:left; background:#fff}
.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_mess{ width:50%; height:30px; overflow:hidden; float:left; margin:0 auto; padding:0 2%; line-height:30px; font-size:12px; color:#666; font-family:microsoft yahei; text-align:left;}
.buy_right{float:right; width:88%; height:25px; display:block; overflow:hidden; border: #ccc solid 1px;}
.buy_right select{width:100%;float:left; margin-bottom: 10px;}
.buy_right input{ border:0; width:96%; margin:0 2%;}
/***************************订单评价**************************/
.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}

/***************************会员中心***********************/
.news_content .user_box{ width:45%; height:50px; overflow:hidden; margin:0 2.5%; padding:20px 0; float:left; border-bottom:1px solid #fce5e1; background:url(../img/addr_sorry.png) no-repeat right center; background-size:auto 20%;}
.news_content .user_box .left{ width:50px; height:50px; overflow:hidden; float:left; text-align:center; background-color:#fdf6ee; border-radius:50%;}
.news_content .user_box .left img{ height:24px; overflow:hidden; margin:13px auto;}
.news_content .user_box .right{ width:300px; height:50px; overflow:hidden; float:left; margin-left:20px; line-height:50px; font-size:20px; color:#333; text-align:left;}

.user_center .user_right .left .ordertype{ width:100%; height:auto; overflow:hidden; margin:30px auto;}
.user_center .user_right .left .ordertype .list{ width:76px; height:auto; float:left; overflow:hidden; position:relative; margin:0 20px;}
.user_center .user_right .left .ordertype .list .box{ width:76px; height:76px; overflow:hidden; background:#f5f5f5; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype .list:hover .box{ width:76px; height:76px; overflow:hidden; background:#fff0f0; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(1) .list .box{background:#f5f5f5 url(../img/usercente_co1.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(1) .list:hover .box{background:#fff0f0 url(../img/usercente_cor1.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(2) .list .box{background:#f5f5f5 url(../img/usercente_co2.png) no-repeat center;  background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(2) .list:hover .box{background:#fff0f0 url(../img/usercente_cor2.png) no-repeat center;  background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(3) .list .box{background:#f5f5f5 url(../img/usercente_co3.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(3) .list:hover .box{background:#fff0f0 url(../img/usercente_cor3.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(4) .list .box{background:#f5f5f5 url(../img/usercente_co4.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(4) .list:hover .box{background:#fff0f0 url(../img/usercente_cor4.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(5) .list .box{background:#f5f5f5 url(../img/usercente_co5.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}
.user_center .user_right .left .ordertype a:nth-child(5) .list:hover .box{background:#fff0f0 url(../img/usercente_cor5.png) no-repeat center; background-size:auto 50%; border-radius:50%; text-align:center;}

.user_center .user_right .left .ordertype .list .title{ width:76px; height:25px; margin-top:10px; overflow:hidden; line-height:25px; font-size:14px; color:#333; font-family:microsoft yahei; text-align:center;}
.user_center .user_right .left .ordertype .list:hover .title{ width:76px; height:25px; margin-top:10px; overflow:hidden; line-height:25px; font-size:14px; color:#c72c28; font-family:microsoft yahei; text-align:center;}

.user_center .user_right .left .ordertype .list .count{ width:auto; height:auto; min-height:20px; min-width:20px; right:0; top:0; overflow:hidden; padding:2px; position:absolute; background:#c72c28; border-radius:50%; line-height:20px; font-size:14px; color:#fff; font-family:microsoft yahei; text-align:center;}


.user_center .user_right .left .orderlist{ width:100%; height:auto; overflow:hidden; padding:20px 0; border-top:1px solid #ddd;}
.user_center .user_right .left .orderlist .listleft{ width:528px; height:auto; overflow:hidden; float:left;}
.user_center .user_right .left .orderlist .listleft .pic{ width:82px; height:60px; overflow:hidden; float:left; margin-right:10px;}
.user_center .user_right .left .orderlist .listleft .pic img{ width:82px; height:60px;}
.user_center .user_right .left .orderlist .listleft .more{width:40px; height:60px; overflow:hidden; float:left; margin-right:10px; font-size:34px; line-height:40px; color:#999; text-align:center;}
.user_center .user_right .left .orderlist .listright{ width:100px; height:auto; overflow:hidden; float:right; line-height:20px; font-size:12px; color:#333; font-family:microsoft yahei; text-align:right;}



.user_center .user_right .right{ width:348px; height:auto; min-height:350px; float:right; border:1px solid #ddd;}
.user_center .user_right .right .top{ width:90%; height:55px; margin:0 5%; background:url(../img/xin.png) no-repeat left center; background-size:20px 17px; border-bottom:1px solid #ddd; line-height:55px; font-size:16px; color:#333; font-family:microsoft yahei; text-indent:30px;}
.user_center .user_right .right .down{ width:90%; height:auto; overflow:hidden; margin:0 5%;}
.user_center .user_right .right .down .box{ width:100px; height:100px; overflow:hidden; float:left; margin:10px 6px 5px 0;}
.user_center .user_right .right .down a:nth-child(3n) .box{ width:100px; height:100px; overflow:hidden; float:left; margin:10px 0 5px 0;}
.user_center .user_right .right .down .box .pic{ width:100px; height:70px; overflow:hidden;}
.user_center .user_right .right .down .box .pic img{ width:100px; height:70px;}
.user_center .user_right .right .down .box .title{ width:100px; height:30px; overflow:hidden; line-height:30px; font-size:12px; color:#c72c28; font-family:microsoft yahei;}

/*我的收藏*/
.user_center .user_right .order_down .box{ width:190px; height:215px; overflow:hidden; float:left; margin:10px 20px 5px 0;}
.user_center .user_right .order_down  a:nth-child(5n) .box{ width:190px; height:215px; overflow:hidden; float:left; margin:10px 0 5px 0;}
.user_center .user_right .order_down  .box .pic{ width:190px; height:135px; overflow:hidden;}
.user_center .user_right .order_down  .box .pic img{ width:190px; height:135px;}
.user_center .user_right .order_down  .box .title{ width:190px; height:auto; max-height:60px; overflow:hidden; line-height:20px; font-size:12px; color:#333; font-family:microsoft yahei;}
.user_center .user_right .order_down  .box:hover .title{ width:190px; height:auto; max-height:60px; overflow:hidden; line-height:20px; font-size:12px; color:#c72c28; font-family:microsoft yahei;}
.user_center .user_right .order_down  .box .jg{ width:190px; height:20px; overflow:hidden; line-height:20px; font-size:12px; color:#c72c28; font-family:microsoft yahei;}

/*设备管理*/
.news_content .order_down .sublie{ width:100%; height:35px; overflow:hidden; margin:0 auto 15px auto; border-bottom:1px dotted #eee;}
.news_content .order_down .sublie td{ width:20%; height:auto; min-height:35px; overflow:hidden; float:left; text-align:left; text-indent:5%; line-height:35px; font-size:12px; color:#333; font-family:microsoft yahei;}
.news_content .order_down .sublie td:nth-child(1){ width:20%;}
.news_content .order_down .sublie td:nth-child(2){ width:10%;}
.news_content .order_down .sublie td:nth-child(3){ width:10%;}
.news_content .order_down .sublie td:nth-child(4){ width:15%;}
.news_content .order_down .sublie td:nth-child(5){ width:10%; text-indent:0;}
.news_content .order_down .sublie td:nth-child(6){ width:15%; text-indent:0;}
.news_content .order_down .sublie td:nth-child(7){ width:20%; text-align:center;}
.news_content .order_down .sublie td a{ height:25px; line-height:20px;}

.news_content .order_down .updatetime{ padding:0;}

.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%}
.comment li{ width:96%; padding:0 3%;  float:left;  margin-bottom:30px;}
.comment li em{ width:15%; float:left;}
.comment li i{ width:15%; float:left; font-size:16px;}
.comment li span{ width:60%; float:left; font-size:16px;}
.comment ul li .pic{ background:url("../img/n_pic.png"); height:75px; width:75px; background-size:100%}
.comment ul li .pics{ background:url("../img/n_pic.png"); height:75px; width:75px; margin-right:15px; background-size:100%}
.comment ul li .tipsub{width: 235px; height: 50px; text-align: center; line-height: 50px; color: #fff; margin: 0 auto; display: block; font-size: 20px; background:#c72c28;;}
.comment ul li .del_pic{height:20px; width:20px; position:absolute; z-index: 99999; right:5px; top:-10; }
.comment ul li .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}


/*产品页评价展示*/
.comments{ width:100%; overflow:hidden; background:#FFF; margin:30px auto;}
.comments ul{ width:100%; height:auto; overflow:hidden;} 
.comments ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.comments ul li .users{ width:130px; height:auto; overflow:hidden; float:left;}
.comments ul li .users .pic{ width:52px; height:52px; overflow:hidden; margin:0 auto; border-radius:50%; text-align:center;}
.comments ul li .users .pic img{ width:52px; height:52px;}
.comments ul li .users .title{ width:100%; height:20px; overflow:hidden; margin:10px auto 0 auto; line-height: 20px; color: #333; font-size:12px; text-align:center;}
.comments ul li .right{ width:880px; height:auto; overflow:hidden; float:right;}
.comments ul li .right .score{ width:100%; height:auto; overflow:hidden; text-align:left;}
.comments ul li .right .gg{ width:100%; height:25px; overflow:hidden; margin-top:10px; line-height: 25px; color: #999; font-size:12px;text-align:left;}
.comments ul li .right .pics{ width:100%; height:100px; overflow:hidden;text-align:left; margin-top:10px;}
.comments ul li .right .pics img{ width:100px; max-height:100px;text-align:left;}
.comments ul li .right .con{ width:100%; height:25px; overflow:hidden; line-height: 25px; color: #333; font-size:12px;text-align:left;}

/*分页*/
.comments .page{ width:50%; height:40px; margin:0 auto; overflow:hidden; text-align:center; position:relative;}
.comments .page .pagination { width:auto; height:40px; overflow:hidden; margin:0 auto; text-align:center;}
.comments .page .pagination li {width:40px; height:40px; overflow:hidden; display:inline-block; background-color:#f5f5f7; text-align:center; line-height:40px; font-size:14px; color:#333; font-family:"microsoft yahei"; margin:0 5px; border-radius:4px;}
.comments .page .pagination li:hover {width:40px; height:40px; overflow:hidden; display:inline-block; background-color:#c72c28; text-align:center; line-height:40px; font-size:14px; color:#fff; font-family:"microsoft yahei"; margin:0 5px; border-radius:4px;}
.comments .page .pagination li.active{width:40px; height:40px; overflow:hidden; display:inline-block; background-color:#c72c28; text-align:center; line-height:40px; font-size:14px; color:#fff; font-family:"microsoft yahei"; margin:0 5px; border-radius:4px;}
.comments .page .pagination li a {display: block;text-align: center;}
.comments .page .pagination li a:hover {color:#fff;}
.comments .page .pagination li.disabled{background-color:#fbf9ff;}

/*已售*/
.comments .sublie{ width:100%; height:35px; overflow:hidden; margin:0 auto 15px auto; border-bottom:1px dotted #eee;}
.comments .sublie .subbot{ width:20%; height:35px; overflow:hidden; float:left; text-align:left; text-indent:5%; line-height:35px; font-size:12px; color:#333; font-family:microsoft yahei;}
.comments .sublie .subbot:nth-child(1){ width:10%; height:35px; overflow:hidden; float:left; text-align:left; text-indent:5%; line-height:35px; font-size:12px; color:#333; font-family:microsoft yahei;}
.comments .sublie .subbot:nth-child(2){ width:45%; height:35px; overflow:hidden; float:left; text-align:left; text-indent:5%; line-height:35px; font-size:12px; color:#333; font-family:microsoft yahei;}
.comments .sublie .subbot:nth-child(3){ width:25%; height:35px; overflow:hidden; float:left; text-align:left; text-indent:5%; line-height:35px; font-size:12px; color:#333; font-family:microsoft yahei;}
.comments .sublie .subbot:nth-child(4){ width:5%; height:35px; overflow:hidden; float:left; text-align:left; text-indent:5%; line-height:35px; font-size:12px; color:#333; font-family:microsoft yahei;}
.comments .sublie .subbot:nth-child(5){ width:15%; height:35px; overflow:hidden; float:left; text-align:left; text-indent:5%; line-height:35px; font-size:12px; color:#333; font-family:microsoft yahei;}
.comments .order_top .title .guanlian{  overflow:hidden; margin:8px auto 0 0; float:right; padding:5px 15px; border:1px solid #c72c28; line-height:1; font-size:14px; color:#666; font-family:microsoft yahei; font-weight:400;}


/*设备**/
.table1{ width:100%; border-radius:2px;border:#ccc solid 1px; line-height: 30px}
.table3{ width:100%; border-radius:2px;border-top:#ccc solid 1px; border-left:#ccc solid 1px; line-height: 30px}
.table3 tr td{ height:35px; text-align:left;border-bottom:#ccc solid 1px; padding:3px 8px; border-right:#ccc solid 1px}
.table3 tr:hover{background:#f9f9f9;}


.table4{ width:99%; border-radius:2px;border-top:#dce4ec solid 1px; border-left:#dce4ec solid 1px; line-height: 30px; margin:0 auto;}
.table4 tr td{ height:30px; text-align:center;border-bottom:#dce4ec solid 1px; padding:3px 8px; border-right:#dce4ec solid 1px}
.table4 tr td:nth-child(2n){ height:30px; text-align:left;border-bottom:#dce4ec solid 1px; padding:3px 8px; border-right:#dce4ec solid 1px}
.table4 tr:hover{background:#f9f9f9;}
