@charset "utf-8";
/* CSS Document */
/*全局 start*/
body{margin:0;padding:0;font:14px "微软雅黑";color:#000;background:#fff;}
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ol,ul,li{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#f00;}
.clear{clear:both; overflow:hidden; height:0;}
.fl{float:left;}
.fr{float:right;}
/*全局 end*/
.xz_close{ width:100%; height:46px; position:fixed; top:0px; left:0px; z-index:9999; background:#ee415f;}
.xz_closes{ width:100%; height:46px; position:relative;}
.xz_closes_1{ width:100px; height:46px; position:absolute; top:0px; left:10px; line-height:46px; color:#fff; text-indent:22px; background-image:url(images/ico_04.png); background-size:16px; background-repeat:no-repeat; background-position:0px 15px;}
.xz_closes_2{ width:100%; height:46px; text-align:center; line-height:46px; font-size:16px; color:#fff;}
.xz_closes_3{ width:46px; height:46px; position:absolute; top:0px; right:10px; text-align:right; line-height:46px; color:#fff; background-image:url(images/ico_10.png); background-size:14px; background-repeat:no-repeat; background-position:0px 16px;}
.xz_spac{ height:46px; position:relative;}
.viewys{ padding:20px 0px; position:relative; text-align:center; font-size:18px; font-weight:bold; background:#eeeeee; line-height:25px; margin-bottom:15px;}
/*product_color*/
#product_color{ margin-top:15px;}
#product_color .list{ width:20%; position:relative; padding-bottom:5px;}
#product_color .box_btn{ width:88%; display:block; margin:0px auto; border:1px solid #f7e5e8; padding:1px; text-align:center; line-height:22px;}
#product_color .box_btn img{ width:100%; display:block;}

/*Color Select*/
.coverDiv{width:100%; height:100%; overflow:hidden; position:fixed; left:0; top:0; z-index:9999; background:#000; opacity:0.8; display:none;}
#addFormDiv{width:100%; height:100%; overflow:hidden; position:fixed; left:0; top:0; z-index:10000; display:none;}
#addFormDiv .c{width:80%; margin:0 auto; padding:20px 0; overflow:hidden; background:#fff; height:100%;}
#addFormDiv .c .img{text-align:center; overflow:hidden;}
#addFormDiv .c .img img{ width:150px; display:block; margin:0px auto; border:1px solid #dce7d9; padding:1px;}
#addFormDiv .c .name{font-size:14px; text-align:center; overflow:hidden; line-height:160%; padding:5px 12px;}
#addFormDiv .c .qty{ text-align:center; padding:8px 0;}
#addFormDiv .c .qty #cart_qty_box{ margin:0 auto;}
#addFormDiv .c .button{padding:8px 12px; text-align:center; overflow:hidden;}
#addFormDiv .c .button .form_button{cursor:pointer; margin:0 5px;}

/*qty*/
#cart_qty_box,.cart_qty_box{border:1px #ddd solid; border-radius:8px; width:146px; height:36px;}
#cart_qty_box div, .cart_qty_box div{background-position:14px center; background-repeat:no-repeat; background-size:14px auto; width:42px; height:36px; cursor:pointer;}
#cart_qty_left, .cart_qty_left{background-image:url(images/minus_btn.png); border-right:1px #ddd solid;}
#cart_qty_right, .cart_qty_right{background-image:url(images/plus_btn.png); border-left:1px #ddd solid;}
#number, .number{width:60px; border:0; text-align:center; height:36px; line-height:36px;}

.kc{padding:8px 0; text-align:center}
.button ul {display:inline-block; *display:inline; zoom:1;} 
.button ul li{float:left;}
.button ul li.butfl{margin-right:10px;}
.button ul li.butfl input{ border:none; background:#ee415f; color:#fff; cursor:pointer; height:36px; line-height:36px; padding:0 5px; overflow:hidden; width:90px; border-radius:5px;}
.button ul li.butfr a{display:block;border:none; background:#e75c00; color:#fff; height:36px; line-height:36px; padding:0 5px; overflow:hidden; width:90px; border-radius:5px;}
.orclor{ background:#e75c00;}


/*结算*/
.xz_48spc{ height:48px;}
.xz_jiesuan{ width:100%; height:48px; position:fixed; left:0px; bottom:0px; background:#eee;}
.xz_jiesuans{ width:100%; height:48px; position:relative;}
.xz_jiesuans a{ display:block; height:32px; position:absolute; top:8px; border-radius:5px; line-height:32px; text-align:center; color:#fff;}
.xz_jiesuans a.xz_jiesuan_1{ right:105px; color:#000; background-image:url(images/shop.png); background-repeat:no-repeat; background-size:25px; text-indent:30px; background-position:0px 3px;}
.xz_jiesuans a.xz_jiesuan_2{ width:90px; right:8px; background:#ee415f;}
/*选色*/
.blank9{margin:0px auto; clear:both; height:9px; font-size:1px; overflow:hidden;}
.zycp_detail4{ margin-top:10px;font-size:14px;}
.zycp_detail4 .cs .addtocart .list{display:block; margin-bottom:6px;}
.zycp_detail4 .cs .addtocart .list strong{line-height:30px; width:70px; font-weight:normal; color:#666;}

.zycp_detail4 .cs .addtocart .par_list{ overflow:hidden;}
.zycp_detail4 .cs .addtocart .par_list .box_btn{border:1px solid #dce7d9; padding:1px; margin:0 1px 9px; cursor:pointer;}
.zycp_detail4 .cs .addtocart .par_list .cur{border:1px solid #d10101; position:relative;}
.zycp_detail4 .cs .addtocart .par_list .cur span{display:block;}
.zycp_detail4 .cs .addtocart .par_list img{width:27px;}
.zycp_detail4 .cs .addtocart .par_list span{position:absolute; right:0; bottom:0; background:url() no-repeat; width:6px; height:5px; display:none;}
.zycp_detail4 .cs .addtocart .par_list a.lightbox{width:98px; height:31px; background:url(images/cp_btn.jpg) no-repeat; line-height:29px; text-align:center; display:inline-block; color:#fff; margin:4px 0 0 0px;}

.padtop{ padding:24px 0px;}
.zycp_detail4 .cs .addtocart .qty_box{line-height:30px;}
.zycp_detail4 .cs .addtocart .qty_input{height:30px; line-height:30px; text-align:center;}
.zycp_detail4 .cs .addtocart .qty_btn{ height:34px; margin-right:10px; overflow:hidden;}
.zycp_detail4 .cs .addtocart a.wishlists{text-decoration:underline; margin-left:15px;}
.zycp_detail4 .cs .addtocart .remaining{margin-left:12px; font-size:16px; font-weight:bold; color:#c00;}