@charset "utf-8";
/* CSS Document */
/* CSS Reset 
/*-----------------------------------------------------------------------------------*/
*{ margin:0; padding:0;}
 html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"],input[type="text"],input[type="password"],textarea, button { -webkit-appearance: none !important; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}


html {
	font-size:62.5%
}
@media only screen and (min-width:321px) { /*iphone5*/
html {
font-size:62.5%!important
}
}
@media only screen and (min-width:361px) { /*三星note*/
html {
font-size:70.31%!important
}
}
@media only screen and (min-width:376px) { /*iphone6*/
html {
font-size:73.24%!important
}
}
@media only screen and (min-width:481px) {
html {
font-size:94%!important
}
}
@media only screen and (min-width:561px) {
html {
font-size:109%!important
}
}
@media only screen and (min-width:640px) {
html {
font-size:125%!important
}
}
/**************************************/


 body{font-family: "Microsoft YaHei",sans-serif; line-height: 1.7; max-width:640px;margin: 0 auto;min-width: 320px; position: relative; }
img {
	max-width:100%;
	vertical-align:middle;
	border:0;
	-ms-interpolation-mode:bicubic;
	-webkit-touch-callout:none
}
a{color: #8c8c8c;}
a:hover{text-decoration: none;}
.layout{
	font-size: 0.625rem; position: relative; /*padding-bottom: 13rem;*/
}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
/*文字超出隐藏*/
.w_break{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.container{width:93.75%;padding:0 3.125%;overflow:hidden;margin: 0 auto;}
.wrap{position:relative;z-index: 999;}
.Top{height:auto;width:100%;max-width:640px;position:relative;}
.Top .logo{width:100%; display:block; height:auto; overflow:hidden;margin: 0 auto;}
.Top .logo img{width:100%;}
/****头部菜单****/
.Top .shopping_car{width: 5.3%;position:absolute;padding: 5.47% 3.125%;top:0;right:0;cursor:pointer;}
.Top .shopping_car img{width:100%;}
.menu2{width: 4.75%;position:absolute;padding: 5.782% 3.125%;top:0;left:0;cursor:pointer;}
.menu2 img{width:100%;}
#Menu_list{width:100%;height: 100%;height: 9999px; position:absolute; z-index:2; max-width:640px; display:none;margin:0; padding:0;background: rgba(0,0,0,0.5)none repeat scroll 0 0 !important;}
#Menu_list li{text-align:center; border-bottom:1px solid #ccc; line-height:4.4rem; font-size:1.6rem; text-transform:uppercase;background:#fff;}
#Menu_list li a{color:#434343; display:block; width:100%;}
#Menu_list .focus{background:#ccc;}
#Menu_list .border_top{border-top:1px solid #ccc;}


/****首页banner****/
.block_home_slider {display: block;position: relative;background-color: #ffffff;text-align: center;margin-right: auto;margin-left: auto;} 
.block_home_slider .slide {position:relative;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} 
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-direction-nav{display: none;}  
/*banner焦点*/
.flex-control-nav{width:100%;position:absolute;bottom:1rem;text-align:center;}
.flex-control-nav li{margin:0 0.15rem;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:#ccc;display:block;width:0.7rem;height:0.7rem;overflow:hidden;text-indent:-99em;cursor:pointer;border-radius:50%;}
.flex-control-paging li a.flex-active{background:#fff;}


.nav-index {min-height: 10.9rem;}
.nav-index ul {display:-webkit-box;display:-moz-box;display:-ms-box;display:box;}
.nav-index li {width:calc(100% / 3);-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;}
.nav-index li a {display:block;width:100%;height:7.5rem;padding:2.25rem 0 0;text-align:center}
.nav-index li a .ico {display:block;margin:0 auto .5rem;width:4.7rem;height:4.7rem;border-radius: 50%;
-webkit-background-size:5em 5em;
-moz-background-size:5em 5em;
-o-background-size:5em 5em;background-size:5em 5em}
.nav-index li a .ico img{width: 100%;}
.nav-index li a .T {font-size:1.3rem}


.searchBox {padding:1.5rem 0;margin-top:1rem;}
.search{width:93.75%;margin:0 3.125%;height:auto;overflow:hidden;:clear:both;border-radius: 60px;border: 1px solid #ccc;}
.search input{height:3em; border:none;font-family: "Microsoft YaHei",sans-serif;font-size: 1.2rem;}
.search .keyword{width:calc(100% - 6.1rem);padding-left:2.6rem;}
.search .submit{width:1.625rem;height:3em;margin-right: 1.5rem;background: url(../images/index_seach_icon.png) no-repeat center;background-size:100%;vertical-align: middle;}

/****首页 公共title****/
.IndexTitle{position:relative;padding-bottom: 2rem;margin-top: 2.5rem;text-align: center;}
.IndexTitle a{float:right;font-size: 1.4rem;line-height: 1.4rem;color:#f1404b;position:absolute;top:2.15rem;right:0;}
.IndexTitle a img{width: 1.4rem;display: inline;vertical-align:middle;text-align:center;margin-left: 12px;margin-bottom: 3px;}
.IndexTitle .cn{font-size:1.6rem;line-height:1.6rem;padding: 0 0.9rem;vertical-align: middle;text-align: center;display: inline-block;}
.IndexTitle .en{display:inline-block;font-size: 1.2rem;line-height:1.2rem;padding-top:0.75rem;padding-bottom:0.35rem;}
.IndexTitle .line{width: 2.6rem;height: 1px;vertical-align: middle;text-align: center;display: inline-block;}


/****首页about****/
.About_box{background-color:#ffffff;width:93.75%;padding:0 3.125%;height:auto;overflow:hidden;margin:0 auto;border-bottom: 1px solid #ccc;}
.AboutInfo{font-size:1.2rem;color:#434343;line-height:2.1rem;margin-bottom:0.6rem;letter-spacing: 0.005rem;}
.AboutInfo img{width:100%;margin-bottom: 1rem;}
.AboutInfo .AboutT1{font-size:1.4rem;line-height:1.4rem;font-weight:bold;text-align:center;color:#434343;border-bottom:0.1rem solid #f1404b;padding-bottom:1rem;}
.AboutInfo .AboutT2{font-family:'HYChengXingJ';font-size:1.6rem;line-height:1.6rem;margin-top:1.1rem;padding-bottom:0.45rem;text-align:center;color:#bfb086;}


/****首页产品列表****/
.ProBox{overflow: hidden;width:93.75%;padding:0 3.125%;}

/*pro*/
.ProList{ width:calc(100% + 0.5rem); height:auto; float:left; overflow:hidden;}
.ProList .pro_info{position: relative;float: left; width:calc(50% - 1.5rem);height:auto;margin-right: 0.5rem;margin-bottom:0.5rem;padding:0.5rem;}
.ProList .pro_info .pro-img a{display:block;}
.ProList .pro_info .pro-img img{width:calc(100% - 2rem); max-width:640px;padding: 1rem;}
.ProList .pro_info h3{overflow:hidden; font-size: 1.2rem;font-weight:500;height:4rem;line-height:2rem;text-align:left;margin: 0.3rem 0 0.35rem 0;}
.ProList .pro_info .price{font-size: 1.2rem;height:2.6rem;text-align:left;font-family: "微软雅黑", "Microsoft YaHei";}
.more{width:100%;padding:0.5rem 0 0;clear: both;}
.more a{display:block;height:4rem;line-height:4rem; text-align:center;font-size:1.4rem;}


/****版权****/
.copyright{font-size:1.2rem;text-align:center; line-height:2rem; padding:1.7rem 1.2%; margin-bottom:5.5rem; clear:both;margin-top: 1rem;  }

/****悬浮菜单****/
.xf{width:100%; max-width:640px; margin:0 auto; position:fixed; bottom:0; font-size:1.2rem; min-height:5.5rem;  z-index: 999;}
.xf ul{margin:0; padding:0;}
.xf ul li{width:25%; float:left; text-align:center;text-transform:uppercase;}
.xf ul li a{display:block;padding: 0.775rem 0; }
.xf ul li img{width:35%; max-width:40px; margin-top:0.3em;}




/**************page*************/
.page{width:100%;overflow:hidden;margin: 0 auto;}
.page_text {font-size: 1.2rem;line-height:2.6rem;}
.page_text img{width:100%;max-width:640px;}

/****内页菜单****/
.page .MenuList{width:100%;margin:1rem 0;}
.page .Focus{width:93.75%;padding:0 3.125%;background-color:#fff;font-size: 1.4rem;color: #333;height: 5rem;line-height: 5rem;position:relative;}
.page .Focus #M_btn{position:absolute;top: 2.5rem;right:3.125%;width:0.8rem;}
.page #DropList{display:none;margin-top:1px;}
.page #DropList ul{margin:0 auto;padding:0;display:block;padding:1rem 3.125% 1rem 3.125%;overflow:hidden;width:calc(100% + 1.75rem - 6.25%);border-bottom-width: 1px; border-bottom-style:solid;}
.page #DropList ul .title{font-size: 1.4rem;display:block;height: 3rem;line-height: 3rem;}
.page #DropList li{height:2.8rem;margin-right:1.75rem;display:inline-block;float:left;text-align: center;}
.page #DropList li a{font-size:1.2rem;display:block;height:2.6rem;line-height:2.6rem;overflow:hidden;}

/****产品列表页****/
.ProBox2{ width:100%; height:auto;overflow:hidden;}
.ProBox2 .ProList{ width:100%; height:auto; float:left; overflow:hidden;}
.ProBox2 .ProList .pro_info{border-bottom-width: 1px; border-bottom-style:solid; position: relative;float: left; width:100%;height:auto;margin: 0;padding:0.5rem 0;}
.ProBox2 .ProList .pro_info a{display:block;}
.ProBox2 .ProList .pro_info .pro-img{width: 27.5%; float:left;}
.ProBox2 .ProList .pro_info .pro-img img{width:calc(100% - 1.2rem); max-width:640px;padding: 0.6rem;}
.ProBox2 .ProList .pro_info .nr{width: 70%; margin-left:2.5%;float:left;}
.ProBox2 .ProList .pro_info h3{overflow:hidden; font-size: 1.2rem;font-weight:500;height:4rem;line-height:2rem;text-align:left;margin: 1.05rem 2rem 0rem 0;}
.ProBox2 .ProList .pro_info .price{overflow: hidden;font-size: 1.2rem;height:2.6rem;text-align:left;font-family: "微软雅黑", "Microsoft YaHei";}
.ProBox2 .ProList .pro_info .pro-car{position: absolute;right:0;top: 5rem;}
.ProBox2 .ProList .pro_info .pro-car img {width:1.6rem;}

/*分页*/
.pagenation {clear: both;font-size: 1.2rem;height: auto;width: 100%;text-align: center;position: relative;}
.pagenation .pagePrev, .pagenation .pageNext {display: inline-block;width: 9.75rem;height: 3rem;margin: 1rem .5rem 1rem .5rem;line-height: 3rem;position: absolute;border-width: 1px; border-style:solid; overflow: visible;background-size: 100%;-ms-border-radius: .1rem;-moz-border-radius: .1rem;-o-border-radius: .1rem;border-radius: .1rem;}
.pagenation .pagePrev {left: 0;}
.pagenation .pageNext {right: 0;}
.pagenation .pagePrev a, .pagenation .pageNext a{display:block;}
.pagenation .pagenationSelectDiv {max-width: 36%;display: inline-block;-webkit-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.pagenation .pagenationSelectDiv .pageSelect {cursor: pointer;height:3rem;padding: 0 .35rem;margin-bottom: .5rem;font-size: 1.4rem;margin-top: 1rem;text-indent: 0;border: 0;background: 0;    -webkit-appearance: none;
-moz-appearance: none;-o-appearance: none;}


/**************page2*************/
/*头部*/
.header{width:100%;top:0;left:0;height:5rem;z-index:100;}
.header .tit{font-size:1.6rem;line-height:5rem;text-align:center;}
.header .back{position:absolute;top:0;left:0}
.header .back a{display:block;line-height:2.55263em;padding:0 3.125%;}
.header .back a.arrow{width:4rem;height:5rem;text-indent:-999rem;overflow:hidden;background:url(../images/tab_back.png) center 50% no-repeat;-webkit-background-size:4rem 5rem;-moz-background-size:4rem 5rem;-o-background-size:4rem 5rem;background-size:4rem 5rem}
/*内容*/
.page-wrap{width:100%;margin-top: 1rem;}
.page-wrap .page-helpList li {width:93.75%;padding:0 3.125%;position: relative;background:#fff;}
.page-wrap .page-helpList li a {display: block;padding-right: 0.65rem;font-size:1.3rem;height:4.95rem;display: box;display: -webkit-box;box-align: center;border-bottom: 1px solid #f5f5f5;
-webkit-box-align: center;box-pack: justify;-webkit-box-pack: justify;color: currentColor;background: url(../images/personal_more_icon.png) no-repeat right center #fff;background-size: .48rem auto;}

.page-text{line-height: 2.6rem;font-size: 1.2rem;}
.page-text .page-content{width:93.75%;padding:0 3.125%;background:#fff;padding-top: 1rem;margin-top: 1rem;line-height: 2.6rem;font-size: 1.2rem;}

/****登录注册页****/
.page-login{overflow: hidden;/*width:93.75%;padding:0 3.125%;*/margin-top: 1rem;}
.page-login ul li input{width:calc(100% - 2px - 4rem); height:5rem;line-height:5rem;font-family: "Microsoft YaHei",sans-serif;border:1px solid;border-color: #eee;margin-bottom: 0.5rem;padding:0 2rem;font-size:1.2rem;}
.page-login ul li .code{width:calc(50% - 2px - 4rem);margin-right:2.5rem;float:left;margin-bottom: 1rem;}
.page-login ul li .code_img{width:35%;display: inline-block;margin-top: 1rem;}
.page-login ul .enter #btn_enter{display:block;width: 100%;margin: 1rem 0;border-radius: 0.5rem;}
.page-login ul li .login-guide{float:left;font-size:1.2rem;background: none;}
.page-login ul li .signup{float:right;font-size:1.2rem;background: none;}


/****会员中心页****/
.page-personal-center{width:100%;margin-top: 1rem;}
.page-personal-center ul li {width:93.75%;padding:0 3.125%;position: relative;/*background:#fff;*/}
.page-personal-center ul li a {display: block;padding-right: 0.65rem;font-size:1.3rem;height:4.95rem;display: box;display: -webkit-box;box-align: center;-webkit-box-align: center;box-pack: justify;-webkit-box-pack: justify;color: currentColor;background: url(../images/personal_more_icon.png) no-repeat right center #fff;background-size: .48rem auto;}
.borderBottom{border-bottom: 1px solid}
.page-personal-center ul .Exit{margin-top: 1rem;}
.page-personal-center ul .Exit a{background:none;display: block;text-align:center;height:5rem;line-height:5rem;border:none;padding:0;}

.ui-list .ui-list-item {width: 100%;border-bottom: 1px solid #f6f6f6;display: block;font-size: 1.3rem;overflow: hidden; background: #FFF;padding: 1.2rem 0; display: box;display: -webkit-box;box-align: center;-webkit-box-align: center}
.ui-list .ui-list-item .ui-input{border: 0;-webkit-box-flex: 1;box-flex: 1;width: 100%;}
.ui-list .ui-list-item .ui-input input {vertical-align: middle;padding: .5rem 0;margin:0;border: 1px solid #f5f5f5;width: 100%;font-size: 1.2rem;font-family: "Microsoft YaHei",sans-serif;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;border: 0;}
.page-personal-center .page-con .btn{width:100%;text-align:center;height:5rem;line-height:5rem;border: none;font-family: "Microsoft YaHei",sans-serif;margin: 2.5rem 0 10rem 0;font-size:1.2rem;}

.page-personal-center .page-con .Adress-listBox{width:93.75%;padding:1rem 3.125%;}

.page-personal-center .page-con .list-info{border: 1px solid #ddd;margin-top: 1rem;}
.page-personal-center .page-con .list-info .list-left{border-right: 1px solid #ddd;}
.page-personal-center .page-con .list-info .list-item{width: 100%;padding: 0 ;}

.page-personal-center .page-con .list-info .list-left {width:calc(76% - 2px - 2rem);padding:0 1rem;float:left;line-height: 3.5rem;font-size: 1.2rem;display:block;}
.page-personal-center .page-con .list-info .list-right{width:calc(24% - 2px);padding:1.5rem 0;float:left;line-height: 3.5rem;font-size: 1.2rem;display:block;}
.page-personal-center .page-con .list-info .list-right .list-item{text-align: center;vertical-align: middle;}
.page-personal-center .page-con .list-info .list-right .list-item a{display:inline-block;background: #fff;line-height: 2rem;height: 2rem;border: none;padding-right:0;margin:0 auto;}

/****会员中心-查看订单****/
.page-personal-center .page-order{padding:1rem 3.125% 0 3.125%;width:93.75%;}
.page-personal-center .page-con .SearchBox2 {font-size:1.3rem;height:3.2rem;line-height:3.2rem;padding:1rem 0;}
.page-personal-center .page-con .SearchBox2 select{width:45%;font-family: "Microsoft YaHei",sans-serif;font-size:1.3rem;height:3.2rem;line-height:3.2rem;margin-left:0.5rem;}
.page-personal-center .page-con .SearchBox2 .S-btn{width:20%;font-family: "Microsoft YaHei",sans-serif;font-size:1.2rem;height:3.2rem;line-height:3.2rem;border:none;margin-left:0.5rem;}
.page-personal-center .page-con .order-list-info{border: 1px solid #ddd;margin: 1rem 0;}
.page-personal-center .page-con .order-list-info .order-list-left {width:calc(76% - 2px - 2rem);padding:0.5rem 1rem;float:left;line-height: 3.5rem;font-size: 1.2rem;display:block;border-right: 1px solid #ddd;}
.page-personal-center .page-con .order-list-info .order-list-right{width:calc(24% - 2px);padding:1.5rem 0;float:left;line-height: 3.5rem;font-size: 1.3rem;display:block;}
.page-personal-center .page-con .order-list-info .order-list-right a{display:table;background: #fff;line-height: 2rem;height: 2rem;border: none;padding-right:0;margin:0 auto;text-align: center;vertical-align: middle;margin-top: 4.5rem;}
/*会员中心-查看订单-详情*/

.page-personal-center .page-con .order-message .OrderTable{border-top: 1px solid #ddd;border-right: 1px solid #ddd;margin-bottom:2rem;}
.page-personal-center .page-con .order-message tr td{border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;font-size:1.2rem;height:3.2rem;line-height:3.2rem;padding-left:1.4rem;}

.order-list-total {border-top:1rem solid;}
.page-personal-center .page-con .order-list-total .order-T{font-size:1.4rem;height:4.5rem;line-height:4.5rem;}
.page-personal-center .page-con .order-list-total .OrderTable{border-top: 1px solid #ddd;border-right: 1px solid #ddd;}
.page-personal-center .page-con .order-list-total tr td{border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;font-size:1.2rem;line-height:1.8rem;padding:1rem 0;}
.page-personal-center .page-con .order-list-total .order-total{text-align:right;font-size:1.3rem;height:5.5rem;line-height:5.5rem;}

.page-personal-center .page-con  .pay-btn {width:93.75%;padding:0 3.125%;}
.page-personal-center .page-con  .pay-btn a{display:inline-block;width:47%;height:4rem;font-size:1.3rem;text-align:center;line-height:4rem;margin:1rem 0 3rem 0; border-radius: 0.3rem;}
.page-personal-center .page-con  .pay-btn img{width:2.1rem;margin-right:0.5rem;}
.page-personal-center .page-con  .pay-btn .pay_zfb{float:left;}
.page-personal-center .page-con  .pay-btn .pay_wx{float:right;}



/****产品详情页****/
/*多图*/
.TouchSlide{width:100%;position: relative; height:auto;  margin:0 auto; position:relative; overflow:hidden; padding:2% 0; margin-bottom:1px; padding-bottom:5%;}
.TouchSlide .hd{width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;}
.TouchSlide .hd ul{ display:inline-block; height:5px; padding:3px 5px; font-size:0; vertical-align:top;}
.TouchSlide .hd ul li{display:inline-block; width:25px; height:4px; margin:0 5px;  vertical-align:top; overflow:hidden;}
.TouchSlide .bd{position:relative; z-index:0;text-align:center;}
.TouchSlide .bd li img{display: inline;width:100%;}
.TouchSlide .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
/*名称价格*/
.pro-con .pro-info{width:93.75%;padding:0 3.125%;position: relative;font-size:1.3rem;}
.pro-con .pro-info .pro-name{font-size: 1.6rem;margin-bottom:0.5rem;padding: 1rem 0;text-align: left; font-family:"微软雅黑";}
.pro-con .pro-info .price{padding-bottom:1rem;border-bottom-width: 1px; border-bottom-style:solid;}
.pro-con .pro-info .price i{margin-right: 3px;font-size:1.2rem;}
.pro-con .pro-info .price strong{margin-left: 1.5rem;font-weight:normal;font-size:1.6rem;}
/*选择颜色*/
.pro-con .pro-info .spec{margin:0;}
.pro-con .pro-info .spec .name{height:4rem;line-height:4rem;}
.pro-con .pro-info .spec .specGroups{padding-bottom:2rem;margin-bottom: 2rem;border-bottom-width: 1px; border-bottom-style:solid;}
.pro-con .pro-info .spec .specGroups a {min-width: 3rem;margin: 0.5rem 0.5rem 0 0;border-radius: 2px;border-width: 1px; border-style:solid;height: 3rem;line-height: 3rem;display: block;float: left;text-align: center;white-space: nowrap;cursor:pointer;padding: 0 1rem;font-size:1.2rem;}
/*选择数量*/
.pro-con .pro-info .goods_number{display: -webkit-box;display: -webkit-flex;display: flex;padding-top:2rem;padding-bottom:2rem;border-bottom-width: 1px; border-bottom-style:solid;}
.pro-con .pro-info .goods_number .name{float:left;display:inline-block;margin-right:1.5rem;height:4rem;line-height:4rem;}
.pro-con .pro-info .goods_number .addForm{float:left;margin:0;border-width: 1px; border-style:solid;font-size:1.2rem;}
.pro-con .pro-info .goods_number .addForm input{float:left;display:inline-block;margin:0;font-size:1.2rem;border:none;}
.pro-con .pro-info .goods_number .addForm .btn{width:3.75rem;height:3.75rem;border:none;border-radius:0;background:none;line-height:3.75rem;}
.pro-con .pro-info .goods_number .addForm .text{width:3.75rem;height:3.75rem;border-left:1px solid #ddd;border-right:1px solid #ddd;border-radius:0;line-height:3.75rem;box-shadow: none; text-align:center;}
/*按钮*/
.pro-con .pro-info .pro_button{padding-bottom: 2rem;margin-top: 2rem;}
.pro-con .pro-info .pro_button input{border:none;background:none;border-radius:0;font-family:微软雅黑;font-weight:normal;text-align:left;}
.pro-con .pro-info .pro_button a{display:inline-block;width:44%;height:3.5rem;text-align:center;line-height:3.5rem;border:1px solid;}
.pro-con .pro-info .pro_button .cartbut{float:right;}
/*详情内容*/
.pro-detial{width:93.75%;padding:0 3.125%;position:relative;font-size:1.4rem;}
.pro-detial .pro-intro{height: 4rem;line-height:4rem;border-bottom-width: 1px; border-bottom-style:solid;margin-top: 1rem;margin-bottom:1rem;font-size:1.6rem;}



/****购物车页****/
/*商品列表begin*/
.car-list{width:93.75%;padding:1rem 3.125%;position:relative;font-size:1.2rem;}
.car-list ul{margin: 0;padding: 0;}
.car-list ul li{display:block; margin:0;position:relative;padding:1rem 0;}
.first{border-top:1px solid;}
.car-list .trash{position:absolute;right:4%;bottom: 13%;width:1.25rem;height:1.25rem;background:url(../images/base-icon.png) no-repeat;background-size:1.25rem;z-index: 2;}

.car-list .car-li .container{position:relative;padding:0;width:100%;}
.car-list .car-li .container .show{float: left;display: inline-block;*display: inline;*zoom: 1;width: 26.7%;margin-right: 2rem;}
.car-list .car-li .container .show input{display: inline-block;*display: inline;*zoom:1;vertical-align: top;margin-top: 25px;margin-left: 10px;}
.car-list .car-li .container .show a{display:block;width:100%;max-height:160px;max-width:160px;}
.car-list .car-li .container .show a img{width:100%;height:auto;overflow: hidden;}

.car-list .car-li .container .info{width: 50%;float: left;left: 35%;top:5%;}
.car-list .car-li .container .info .name{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin-bottom: 0.5rem;}
.car-list .car-li .container .info .name a{ font-size:1.2rem;}
.car-list .car-li .container .info .para{font-size:1.2rem;margin-bottom: 0.5rem;}
.car-list .car-li .container .info .para span{margin-left: 1rem; }
.car-list .car-li .container .info .price{font-size:1.2rem;margin-bottom: 0.5rem;}
.car-list .car-li .container .info .price strong{font-weight:normal;margin-left: 1rem; font-size: 1.2rem; font-family:"微软雅黑";}

.car-list .car-li .container .info .num-edit p,.car-list .car-li .container .info .num-edit div{float:left;display: inline-block;*display: inline;*zoom:1;}
.car-list .car-li .container .info .num-edit p{margin-right: 1rem; font-size:1.2rem; font-family:"微软雅黑";}
.car-list .car-li .container .info .num-edit .num{float:left;margin:0;}
.car-list .car-li .container .info .num-edit .num input{float:left;display:inline-block;margin:0;font-size:1.2rem;border:none;}
.car-list .car-li .container .info .num-edit .num .btn{width:2rem;height:2rem;border:none;border-radius:0;background:none;line-height:2rem;}
.car-list .car-li .container .info .num-edit .num .text{width:4rem;font-size:1.2rem;height:2rem;border-radius:0;line-height:2rem;box-shadow: none; text-align:center;}
.numborder{border:1px solid;}

/*商品列表end*/
/*结算begin*/
.account{width:93.75%;padding:1rem 3.125%;margin: 0;margin-top: 1px;}
.account .delete{margin: 0 0 0.9rem 0;font-size:1.3rem;}
.account .delete a{ font-size:1.3rem; font-family:"微软雅黑";}
.account .delete i{width: 1.1rem;height: 1.1rem;background: url(../images/base-icon.png) no-repeat left top;background-size: 1.1rem;margin-right: 0.5rem;vertical-align: middle;margin-bottom: 0.1rem;display: inline-block;*display: inline;*zoom: 1;}
.account .delete .delete-cur{margin-right: 17px;}

.account .total{margin: 1rem 0;font-size:1.3rem;height:5rem;line-height: 5rem;overflow: hidden;}
.account .total .final{width: 100%;margin: 0 auto;height:5rem;line-height: 5rem;}
.account .total .final p{margin-left: 1REM;font-family:"微软雅黑";}
.account .total .final strong{font-weight: normal; font-size:1.4rem;}

.account .buy{padding-bottom: 12rem;}
.account .buy a{display:inline-block;width:45%;height:3.5rem;font-size:1.3rem;text-align:center;line-height:3.5rem;border:1px solid;}
.account .buy .cartbut{float:right;}
/*结算end*/


/****结算页****/
.AccountBox{width:100%;padding:0;margin: 0; margin-top: 1px;}
.AccountBox .t{color: #333;font-size: 1.4rem;line-height: 3.5rem;padding-top:1rem;}
.AccountBox .t .back{float:right;color: #999;font-size: 1.3rem;line-height: 3.5rem;}
.AccountBox .orderlist{width:93.75%;margin: 0;padding: 0;padding:0 3.125%;background-color:#ffffff;}
.AccountBox .orderlist li{display:block; margin:0;border-top: 1px solid #f5f5f5;padding: 1rem 0;}
.AccountBox .orderlist li .info .name{width:70%;float:left;font-size: 1.3rem;line-height: 3rem;}
.AccountBox .orderlist li .info .numB{width:30%;float:left;font-size: 1.3rem;line-height: 3rem;text-align: right;}
.AccountBox .orderlist li .info .name span{font-size: 1.2rem;line-height: 2rem;display: block;}

.AccountBox .total{width:93.75%;padding:0 3.125%;background-color: #fff;margin: 1rem 0;font-size: 1.4rem;height: 6rem;line-height: 6rem;overflow: hidden;}
.AccountBox .total .final{width: 100%;margin: 0 auto;height: 6rem;line-height: 6rem;}
.AccountBox .total .final p{color:#333; font-family:"微软雅黑";}
.AccountBox .total .final strong{font-weight: normal; font-size:1.4rem;}

.AccountBox .adress{width:93.75%;padding:0 3.125%;background-color: #fff;margin: 1rem 0;font-size: 1.2rem;line-height: 2.6rem;overflow: hidden;}
.AccountBox .adress .gmlc_psfs{display:block;border-bottom: 1px solid #f5f5f5;min-height:2.6rem;padding: 1rem 0;clear:both;}
.AccountBox .adress .gmlc_psfs label{display:block; vertical-align:middle;min-height:2.6rem;clear:both;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
.AccountBox .adress .gmlc_psfs label input[type=radio]{float:left; width:16px; min-height:2.6rem; margin-right:4px;}
.AccountBox .adress .gmlc_psfs label div{display:table; float:left; width:calc(100% - 20px);font-size: 1.3rem; line-height:2rem;}
.AccountBox .adress .add_logistics {height:6rem; line-height:6rem;font-size: 1.3rem;}

.AccountBox .pay-box{width:93.75%;padding:0 3.125%;background-color: #fff;margin: 1rem 0;font-size: 1.3rem;line-height: 2.6rem;overflow: hidden;}
.AccountBox .pay-box .paylist li{border-bottom: 1px solid #f5f5f5;}
.AccountBox .pay-box .paylist li label{display:block; vertical-align:middle;min-height:4.5rem;clear:both;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
.AccountBox .pay-box .paylist li input[type=radio]{float:left; width:16px; min-height:5rem; margin-right:4px;}
.AccountBox .pay-box .paylist li .item span{display:table;float:left;width:calc(100% - 20px - 3.4rem);font-size: 1.2rem; line-height:5rem;height:5rem;}
.AccountBox .pay-box .paylist li .item .weixin_wap{padding-left:3.4rem;background: url(../images/pay_wx.jpg) no-repeat left center;background-size:2.4rem;font-size: 1.3rem;}
.AccountBox .pay-box .paylist li .item .zfb_wap{padding-left:3.4rem;background: url(../images/pay_zfb.jpg) no-repeat left center;background-size:2.4rem;font-size: 1.3rem;}

.AccountBox .pay-box .total{background-color: #f7f7f7;margin: 1rem 0;font-size:1.3rem;height: 5rem;line-height: 5rem;overflow: hidden;}
.AccountBox .pay-box .total .final{width: 100%;margin: 0 auto;height: 5rem;line-height: 5rem;}
.AccountBox .pay-box .total .final p{ color:#333; font-family:"微软雅黑";text-align:center;}
.AccountBox .pay-box .total .final strong{font-weight: normal;font-size:1.3rem;}
.AccountBox .pay-box .btn{width:100%;text-align:center;height:5rem;line-height:5rem;border: none;font-family: "Microsoft YaHei",sans-serif;margin: 0 auto 2rem auto;font-size:1.3rem;}


/*弹出收货地址*/
.logis_box{width:93.75%;height: 100%;overflow:hidden;background: rgba(0,0,0,0.50);position:absolute;left:0;top: 0;padding: 5% 3.125%;padding-bottom:1em;display:none;max-width:600px;z-index: 9999;}
.logis_box .container{width:100%;padding:0;}
.logis_box .title{font-size:1.6rem; line-height:4.5rem; margin:1rem 0; margin-top:0px; color:#33; padding-left:1rem; background:#f5f5f5;}
.logis_box .title span{float:right; width:26px; height:26px; text-align:center; line-height:26px; margin:7px 0; margin-right:5px; font-size:24px; cursor:pointer;}
.logis_box form{display:block; height:auto; overflow:hidden; width:100%; margin:0 auto;}
.logis_box form div{line-height:2em; height:auto; overflow:hidden;}
.logis_box form div span{display:block; width:80%; text-align:left; margin:0 auto;font-size:1.4rem;}
.logis_box form div img {float:left; margin:13px 0; margin-left:5px;}
.logis_box form div label{display:block; width:100%;}
.logis_box form div label input{margin:1rem auto; width:80%; display:block;height:4.5rem;line-height:4.5rem;border:1px solid #eaeaea;text-indent: 1rem;color: #999;font-family:"微软雅黑";font-size:1.4rem;}
.logis_box form .submit-box{width:100%;background:#f5f5f5;padding:1.5rem 0;}
.logis_box form .submit-box input[type=submit]{width:40%; height:3.5rem; line-height:3.5rem;display:block; border:none;color:#fff; font-size:1.2rem; margin:0auto;text-align:center;margin:0 auto;}

/*弹出登录窗口*/
.login_box{width:93.75%;height: 100%;overflow:hidden;background: rgba(0,0,0,0.50);position:absolute;left:0;top: 0;padding: 5% 3.125%;padding-bottom:1em;display:none;max-width:600px;z-index: 9999;}
.login_box .container{width:100%;padding:0;}
.login_box .title{font-size:1.6rem; line-height:4.5rem; margin:1rem 0; margin-top:0px; color:#33; padding-left:1rem; background:#f5f5f5;}
.login_box .title span{float:right; width:26px; height:26px; text-align:center; line-height:26px; margin:7px 0; margin-right:5px; font-size:24px; cursor:pointer;}
.login_box form{display:block; height:auto; overflow:hidden; width:100%; margin:0 auto;}
.login_box form div{line-height:2em; height:auto; overflow:hidden;}
.login_box form div span{display:block; width:80%; text-align:left; margin:0 auto;font-size:1.2rem;}
.login_box form div img {float:left; margin:13px 0; margin-left:5px;}
.login_box form div label{display:block; width:100%;}
.login_box form div label input{margin:1rem auto; width:80%; display:block;height:3.25rem;line-height:3.25rem;border:1px solid #eaeaea;text-indent: 1rem;color: #999;font-family:"微软雅黑";font-size:1.2rem;}
.login_box form div label #getcode{width:40%; margin-left:10%; float:left;}
.login_box form div label #checkcode{width:100px; float:left;}
.login_box form .submit-box{width:100%;background:#f5f5f5;padding:1.5rem 0;}
.login_box form .submit-box input[type=submit],.login_box form div input[type=button]{width:40%; height:3.5rem; line-height:3.5rem;display:block; border:none;color:#fff; font-size:1.2rem; margin:0auto;text-align:center;margin:0 auto;}


.page-text .page-backbtn {text-align:center;}
.page-text .page-backbtn a{display:inline-block;padding: 1% 4%;border-radius: 5px;cursor: pointer;margin:1rem 0 2rem 0;font-size:1.3rem;}