@charset "utf-8";
/* 全局  */
html{min-height:100%;}
body{min-height:100%;font-size: 16px; font-family:微软雅黑, Arial;color:#3a3a3a;padding:0px; line-height:1.8; margin:0;}
a{cursor:pointer;text-decoration: none;color:#3a3a3a;}
img{border:none; display:inline-block;margin:0;padding:0;}
div{display:block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul{display:block;margin:0px;padding:0px; list-style:none}
.clear{ clear:both; height:0; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
input,textarea,select{ border:none;outline:medium;font-family:微软雅黑;color:#555; background:none; font-size:14px }
p{ margin:0}
table{border-collapse:collapse; }

/*布局*/
#page{min-height:100%;width:100%;max-width:640px;margin:0 auto;overflow:hidden; }




/*头部*/

/*头部1*/
.head{padding:0 10px;width:100%;height:60px;}

.head div img{ height:100%;}
.logo{width:35%;padding-top:1%;}
@media(max-width:390px){.logo{padding-top:2%;}}
@media(max-width:350px){.logo{padding-top:0%;}}
.logo1{width:100%;}
.logo2{display:none;}
/*.headR{line-height:60px;}*/
@media(max-width:350px){.logo1{display:none;}
.logo2{display:block;}
}
.headR .div1{width:80px;line-height:24px;background:#bf9d60;border-radius:4px;margin-right:4px;color:#fff;margin-top:18px;}
.headR .div2{width:32px;height:32px;border-radius:50%;overflow:hidden;margin-top:14px;margin-right:4px;}
.in_tel{background:url(../images/in_tel.png) no-repeat left center;font-size:18px;color:#bf9d60;line-height:60px;text-align:right;background-position:40px;}
.fan{ width:8%; margin:0 auto; position:absolute; top:20%; left:3%; z-index:10}
.top_ti{  position:absolute;  font-size:24px; text-align:center; z-index:10;left:38%; top:12%}
@media(max-width:350px){.top_ti{ top:8%;left:37%; font-size:22px}}
@media(min-width:410px){.top_ti{left:39%}}
@media(min-width:420px){.top_ti{ top:16%; font-size:30px; left:42%}}
/*banner  产品内页图轮播*/
.banner { margin:0% auto; clear:both;  width:100%; }
.swipe li img { width:100%;}
.swipe{ line-height:0; width:100%;overflow:hidden;position:relative;}
.pagenavi_bg{width:100%;height:38px;background:#000;background:url(../images/pagenavi_bg.png) repeat;}
.swipe #pagenavi{position:absolute;bottom:0px;width:100%; z-index:10; text-align:center;}
.swipe #pagenavi a{width:12px;height:12px;margin-top:13px;line-height:99em;background:#fff;margin-right:5px;  overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;border-radius:12px}
.swipe #pagenavi a.active{background:#bf9d60; }

.banner1 { margin:0% auto; clear:both;  width:100%; }
.swipe1 li img { width:100%;}
.swipe1{ line-height:0; width:100%;overflow:hidden;position:relative;}
.swipe1 #pagenavi1{position:absolute;bottom:7px;width:100%; z-index:10; text-align:center;}
.swipe1 #pagenavi1 a{width:12px;height:12px;line-height:99em;background:#ffcb3f;margin-right:5px;  overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;border-radius:12px}
.swipe1 #pagenavi1 a.active1{background:#f0f0f0; }

.banner2 { margin:0% auto; clear:both;  width:100%; }
.swipe2 li img { width:100%;}
.swipe2{ line-height:0; width:100%;overflow:hidden;position:relative;}
.swipe2 #pagenavi2{position:absolute;bottom:7px;width:100%; z-index:10; text-align:center;}
.swipe2 #pagenavi2 a{width:12px;height:12px;line-height:99em;background:#ffcb3f;margin-right:5px;  overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;border-radius:12px}
.swipe2 #pagenavi2 a.active2{background:#f0f0f0; }
.con{ margin-bottom:20%}
.con1{width:100%;padding:10px 10px;}


/*8个栏目*/
.nav8{ margin-top:5%; text-align:center}
.nav8 img{ width:86%; display:block; text-align:center; margin:0 auto}
.nav8 ul li{ float:left; width:19%; margin:0 3%; text-align:center; margin-bottom:2%}
.nav8 ul li a{ display:block; color:#4a4a4a; font-size:16px; line-height:2.1}
@media(max-width:350px){.nav8 ul li a{ font-size:15px;}}

.pro_fl_s{width:100%;padding:0 10px;margin-top:20px;overflow:hidden;}
.pro_fl_s a{color:#7b7b7b;}
.pro_fl_s li{width:16%;line-height:2.1;border:solid 1px #7b7b7b;text-align:center;margin:1% 1.6%;float:left;}
@media(max-width:400px){.pro_fl_s li{width:20%;line-height:2.1;border:solid 1px #7b7b7b;text-align:center;margin:1% 1.6%;float:left;}}
@media(max-width:320px){.pro_fl_s li{width:26%;line-height:2.1;border:solid 1px #7b7b7b;text-align:center;margin:1% 1.6%;float:left;}}

.w96{width:96%; margin:0 auto}
.w96 img{ width:100%; display:block}
.xianshi{width:100%;line-height:28px;position:relative;}
.xs_clock{width:100%;text-align:center;position:absolute;left:0;top:40px;font-size:18px;color:#fff;}
.rc_fq{width:100px;line-height:24px;border-radius:14px;border:solid 2px #fff;text-align:center;position:absolute;top:80px;left:50%;margin-left:-50px;font-size:16px;color:#fff;}
@media(max-width:400px){.xs_clock{width:100%;text-align:center;position:absolute;left:0;top:26px;font-size:16px;color:#fff;}
.rc_fq{width:100px;line-height:20px;border-radius:14px;border:solid 2px #fff;text-align:center;position:absolute;top:58px;left:50%;margin-left:-50px;font-size:16px;color:#fff;}
}
.in_clock1{color:#fff;position:absolute;right:2%;bottom:0;font-size:18px;line-height:2.2;z-index:999;}
@media(max-width:400px){.in_clock1{color:#fff;position:absolute;right:2%;bottom:0;font-size:14px;line-height:2.6;z-index:999;}}
.in_clock2{float:right;color:#f02424;/*position:absolute;right:2%;top:10px;*/font-size:18px;line-height:60px;}

.in_fenlei{width:100%;line-height:20px;margin-top:20px;position:relative;}
.in_fl_bt{width:118px;margin:0 auto;background:url(../images/clock_1.png) no-repeat left;font-size:22px;line-height:24px;color:#ff2373;text-align:center;}
.in_fl_bt span{font-size:16px;position:absolute;right:10px;top:0;}
.in_pro_tt{padding:0 10px;line-height:46px;font-size:18px;color:#292929;}
.in_pro_tt span{color:#ff2373;font-weight:bold;}
.global_img{width:100%;}
.global_img img{display:block;width:100%;}
/* --图文列表 -- */
.pro{ width:99%; margin:3% auto 0;color:#323232}
.pro .p_zi{line-height:1.5;border-bottom:dashed 1px #cbab73;}
.pro .p_zi a{ color:#7b7b7b;}
.pro ul{ padding-left:0.8%}
.pro ul li{ float:left; background:#ffffff; padding:2%; width:42%; line-height:1.6; margin:0 1.5% 3%; border:1px #ada9a4 solid; box-shadow: 0px 3px 5px 0px #cfc9c2;}
.pro .p_tu img{ width:100%; display:block; /*height:280px*/}
.pro .p_tu{ margin-bottom:8px;height:260px}
@media(max-width:600px){.pro .p_tu{ margin-bottom:8px;height:240px}}
@media(max-width:550px){.pro .p_tu{ margin-bottom:8px;height:220px}}
@media(max-width:500px){.pro .p_tu{ margin-bottom:8px;height:200px}}
@media(max-width:450px){.pro .p_tu{ margin-bottom:8px;height:180px}}
@media(max-width:400px){.pro .p_tu{ margin-bottom:8px;height:160px}.pro .p_tu img{height:160px;}}
.pro .p_zi{ font-size:15px; height:48px; overflow:hidden;}
.pro .p_xia{ position:relative}
.pro_ys{color:#7b7b7b;margin-top:4px;}
.pro .p_yj{ text-decoration:line-through;margin-left:2%;font-size:14px;line-height:2.0}
.pro_xl{font-size:14px;line-height:2.0}
@media(max-width:400px){.pro_xl{float:left;}}
.pro_xl1{font-size:14px;line-height:1.8;padding:0 4px;background:#f02424;color:#fff;margin-top:3px;}
@media(max-width:400px){.pro_xl1{float:left;}}
.pro .p_jg{ color:#f31f1e; font-size:16px; }

.pro .p_xin1 a{ position:absolute; bottom:1px; right:0; background:#ff4cbf; text-align:center;height:26px; width:80px; display:block; z-index:0}

/*尾页*/
.footer{ position: fixed;bottom:-1px;display: block;width:100%;max-width: 640px;z-index: 0; }
.footer img{ width:100%;display: block;}
.footer ul li{ float:left}

.pro_name{ background:#bf9d60; color:#fff; line-height:2; padding:1% 5%; margin-top:8%}
.pro_name a{color:#fff;}
/*个人中心*/
.nti{ background:#cbab73; text-align:center;  color:#fff; font-size:20px; position:relative; height:50px; overflow:hidden; line-height:50px;box-shadow: 0px 3px 5px 0px #b2aea8;}
.fh a{ background:url(../images/fan.png) no-repeat center; height:50px; position:absolute; left:8px; top:0; z-index:999; display:block; width:50px}

/*** 个人中心 ***/
.gr{ line-height:1.8;  color:#fff; padding:6%; padding-left:10%}
.gr_tu{ float:left; margin-right:6%; width:34%; }
.gr_tu img{ width:100%; display:block;border-radius:100%;}
.gr_zi{ float:left; font-size:16px; color:#000}

@media(max-width:350px){.gr_zi{font-size:13px;}}
@media(min-width:420px){.gr_zi{font-size:22px; line-height:2.1}}

.ti{ color:#fff; font-size:15px; text-align:center; background:#cbab73; width:94%; margin:2% auto 3%;border-radius:20px; line-height:2.2; }
.tii{ background:#cbab73; width:100%; margin:2% auto 3%;height:2px; }
.cp_fen{width:88%; margin:0 auto; margin-top:4%}
.cp_fen ul li{ border:1px #b4b4b4 solid; margin-bottom:3%; line-height:2.4; padding-left:5%; background:url(../images/jian.png) no-repeat 96%  center  }
.cp_fen a{ color:#000}
.cp_fen1{width:100%;color:#FFF;text-align:center;background:#cbab73;line-height:3;margin-top:2%}
.xf{ background:#cbab73;border:1px solid #fbefb5; font-size:18px;border-bottom:1px #fbd1ec solid; line-height:2.4;padding:0 5%;width:88%; margin:4% auto 5%; color:#fff }
.xf span{ float:right}
.xf1{ background:#fff9eb; border:1px #fdf1e solid; font-size:18px;border-bottom:1px #f3e9d3 solid; line-height:4;width:41%; text-align:center;
margin:4% 0 0 6%; color:#000; float:left;}

.ling li{float:left;text-align:center;line-height:40px;width:30%;}
.ling li:nth-of-type(2){margin-top:2%;text-align:left;}
.mflq{height:40px;background:#f02424;color:#FFF;border-radius:4px;margin-top:2%;}
.mflq1{width:26%;text-align:center;line-height:40px;background:#bf9d60;color:#FFF;border-radius:4px;margin-top:2%;float:right;}

/*** 下拉菜单 start ***/

#overlay{position:absolute;width:100%;height:100%;display:none;z-index:1000;}
.nlist{ position:absolute; top:5px; right:10px;}
/*#menulist{display:none;position:absolute;right:0px;top:50px;z-index:9999; background:#ed3eae;min-width: 150px;
list-style: none!important; text-align:center; height:auto}
#menulist li{border-bottom: 1px solid #f04cb5; width:150px;border-top: 1px solid #d9319c; width:150px;text-align:center}
#menulist li:first-child{border-top:none;}
#menulist li:last-child{border-bottom: none;}
#menulist li:last-child:after{height: 0px;border: none;}
#menulist.show{display:block;}
#menulist li a{text-align: left;display:block;width:auto;height:30px;line-height:30px;color:#fff;font-size:15px; width:150px; text-align:center}
#menulist li a:hover{ background:#f376c6}*/


/*** 下拉菜单 end ***/



.p_fen a{color:#474747}
.p_fen ul li{ border-bottom:1px #cbab73 solid; margin-left:2%; padding-bottom:1%;line-height:2.8;overflow:hidden;font-size:18px;margin-top:2%; }
.p_fen a img{width:20%;float:left; }
.p_fen li span{float:left;margin-left:4%;width:60%;color:#565656;margin-top:2%;}
.p_fen li p{float:left;width:70%;margin-left:4%;font-size:16px;color:#818181; font-style:normal;line-height:1.8;height:56px;overflow:hidden;}
.dan{ width:94%; margin:2% auto 0; line-height:2.2}
.jbxy{display:inline;float:left;margin-left:4%;color:#999; font-style:normal;}
.jbxy div{display:inline;}
/*** 单页（创业）***/
.zcdls{ background:#cbab73;position: fixed;bottom:-1px;display: block;width:100%;max-width: 640px;z-index: 0; line-height:40px; text-align:center; color:#fff }
.dan img{ display:block; width:100%;}



/*个人中心*/
.youhui{width:100%;padding:0 10px;background:url(../images/youhui_bg.jpg) no-repeat top;}

/*我的地址*/
.ti1 span{ float:right; color:#6a6a6a; font-size:13px}
.ti1{ border-bottom:1px solid #bf9d60; font-size:12px; padding-bottom:1%; margin-bottom:4%; color:#121212}
@media(min-width:350px){.ti1{ font-size:14px;}}

.dzhi{ font-size:13px; color:#333; border-bottom:1px dashed #ccc; padding-bottom:5px; margin-top:5%; line-height:2}
.dzhi_cz{ color:#777; font-size:12px; margin-top:5px}
.dzhi_cz a{ color:#777; }
.dzhi span{ width:65px; display:inline-block}
.w90{width:90%; margin:0 auto; margin-top:2%}

/*添加地址 提现*/

.b_ti{ border-bottom:1px #c8c8c8 solid; color:#383838; font-size:16px; margin-bottom:5%; margin-top:15px; font-weight:bold; line-height:2.2;}
.biao{ margin:3% 0}
.biao .sex{ width:15px; height:15px; margin:5px 8px; margin-bottom:15px}
.biao label{ float:left; padding:0 1%; }
.biao input{ height:28px;  float:left;  margin:0px 0 12px; width:65%; padding-left:10px; border:1px #a2a2a2 solid; background:none}
.biao textarea{ width:65%;float:left; border:1px #a2a2a2 solid;  padding-left:10px; padding-top:5px;margin:0px 0 12px;}
.biao .b_zi{ float:left;  text-align:right; width:28%; line-height:28px; font-size:15px; color:#666666;margin:0px 0 12px;}
@media(max-width:350px){.biao .b_zi{font-size:13px;}}
.biao select{ height:28px;  float:left; margin-right:5px; margin-bottom:12px; border:1px #a2a2a2 solid; }
.b_xuan{ width:65%; float:left; line-height:28px}

.b_xx{ width:100%; float:left; padding:2% 4%; min-height:100px; color:#666; background:#ffdbf2; margin-top:2% }

.an{ text-align:center; margin-top:8%; margin-bottom:5%}
.an a{  background:#bf9d60; color:#fff; text-align:center; width:100px; height:33px; 
display:inline-block; line-height:33px; margin:0 5%}

/*我的订单*/
.ding_fen{width:88%; margin:0 auto; margin-top:4%}
.ding_fen ul li{ border:1px #b4b4b4 solid; margin-bottom:3%; line-height:2.4; padding-left:5%;  }
.ding_fen a{ color:#000}
.ding_fen span{ float:right; margin-right:5%; color:#f02424; font-weight:bold;}




/*家族成员*/
.subNavBox{width:88%; margin:0 auto; margin-top:4%}
.subNav{ border:1px #b4b4b4 solid; margin-bottom:3%; line-height:2.4; padding-left:5%; background:url(../images/jian.png) no-repeat 96%  center }
.currentDt{background-image:url(../images/jian.png);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent ul li{color:#333; border-bottom: 1px solid #cbab73; padding-bottom:2%; margin-bottom:2%;}
.navContent{ padding:2% 2%}
.navContent .j_tu{  float:left; width:40%}
.navContent .j_tu img{ width:80px; height:80px;}
.navContent .j_zi{ width:55%; float:right; line-height:1.5; font-size:13px;}
@media(min-width:350px){.navContent .j_zi{ width:60%;float:right; line-height:1.5; font-size:13px;}}

/*页码*/
.yema {color:#121212;font-size:13px;text-align:center;	margin:0px; margin-top:5%;margin-bottom:5%}
.yema a{text-align:center; color:#c8c8c8;margin:0 2px; border:1px solid #c8c8c8; background:#fff; padding:3px 6px; _padding:2px 8px;}
/*搜索*/
.sou{ width:80%; margin:5% auto 5%}
.sou input{ border:1px #b4b4b4 solid; float:left; width:70%; line-height:28px}
.sou .sou1 input{ width:28%; float:left; border:none; background:#bf9d60; color:#fff; line-height:30px; text-align:center; font-size:16px}


/*我的收藏*/
.cang ul li{ border-bottom:1px #c8c8c8 solid; padding-bottom:3px; margin-bottom:5px}
.c_xuan{ width:4%; float:left; margin-top:6px}
.c_zi{ width:54%; float:left}
.c_sj{ color:#696969; font-size:12px; width:40%; float:right; text-align:right; margin-top:3px}
.c_jl{ font-size:13px;  margin:3% 0; color:#7c7c7c; text-align:center}
.c_xz{font-size:13px;  margin:3% 0; }
.c_xz a{ color:#2178db}


/*我的订单*/
.ding_dan{ font-size:13px; color:#141313; line-height:2; margin-bottom:8px}
.d_ti{ background:#cbab73; border-bottom:1px #b98f45 solid; line-height:2.5}
.d_ming{ width:60%}
.d_shu{ width:15%; text-align:center}
.d_jg{ text-align:center}

/*商品购物车*/

.go_che1{ color:#141313;margin-top:3%;  margin-left:3%; font-size:17px; background:url(../images/che1.png) no-repeat center left; padding-left:35px; float:left}
.qing_che{float:right; color:#676767; margin-top:3%; margin-right:3%; line-height:30px}
.qing_che a{ color:#707070}
.che_ti{ background:#cbab73; border-bottom:1px #b48d48 solid; margin-top:3%; color:#171717; text-align:center; line-height:2}
.che_pro{ color:#3a3a3a; text-align:center; valign:middle; font-size:13px; padding:2% 2%;}
.che_pro a{ color:#3a3a3a}
.che_tu{ float:left; width:28%; margin-right:3%}
.che_tu img{ width:100%; display:block; border:1px #c1c1c1 solid; height:50px}
.che_zi{ width:69%; float:left; font-size:12px; margin-top:5px}


.zong{ margin-top:5%; font-size:16px; margin-bottom:8%;float:right; margin-right:3% }
.zong a{ color:#fff; background:#cbab73; display:inline-block; padding:0 10px; text-align:center; font-size:15px; line-height:2; margin-left:12px}


/*提现*/

.tx{ background:#cbab73; padding:2% 0; margin:8% 0  5%; color:#000; text-align:center}
.tx ul li{ float:left; width:49%; border-right:#f02424 2px solid}
.tx ul li:last-child{ border-right:none}
.tx ul li a{ text-align:center; display:block;color:#fff}

.t_jl{ text-align:center;border-bottom:#fbd1ec 1px dashed; padding-bottom:5px}
.t_jl ul li{ float:left; width:49%; font-size:13px}


@media(max-width:350px){.tx ul li a{font-size:13px}}

.t_tj{ margin:4% auto; width:35%}
.t_tj a{ display:block; text-align:center; color:#fff; line-height:2.2; font-size:15px; background:#cbab73;}

/*商品订单*/

.ding_ti{ background:#ffdbf2; border-bottom:1px #fbd1ec solid; line-height:2.2; padding-left:3%; margin-top:3%; margin-bottom:5%}
.d_an{ text-align:center; margin-top:8%; margin-bottom:5%; font-size:16px}
.d_an a{  background:#cca874; color:#fff; text-align:center; width:65px; height:28px; 
display:inline-block; line-height:28px; margin:0 2%; font-size:15px}

.dan_xq{ font-size:14px; margin:8% 0 3%; line-height:2; color:#6d6d6d}

.dan_ti a{ display:inline-block; float:right; color:#fff; background:#cbab73; padding:0 10px; margin-left:4%; margin-bottom:5%; margin-top:3%; line-height:2}


/*商品详情*/
.pro_ti{ padding:1% 5%; border-bottom:1px #cbab73 solid}

.show_bian{ padding:2% 0; border-bottom:1px #cbab73 dashed; border-top:1px #cbab73 dashed; margin-top:1.5%; padding-left:5%  }

/* 商品数目增加css */
.p_number{ line-height:26px; font-size:13px; margin-bottom: 4px; float:left; margin-left:2%; margin-top:3px}	
.p_number .f_l{float:left;  line-height:26px; font-size:13px;}
.p_number .add_chose{  padding:0px 5px;  }
.p_number .add_chose a{float:left;color:#df3d3e;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.png) no-repeat;}
.p_number .add_chose a.reduce{background-position:0 0;}
.p_number .add_chose a.reduce:hover{background-position:0 -16px;}
.p_number .add_chose a.add{background-position:-16px 0;}
.p_number .add_chose a.add:hover{background-position: -16px -16px;}
.p_number .add_chose .text{float:left;margin:0 8px;display:inline; border:none; padding:3px 3px 3px 8px;width:30px;line-height:18px;font-size:14px;text-align:center; color:#df3d3e}
.p_number input{ background:none}


/*产品内页 tab*/
#lib_Tab2{width:94%;margin:3% auto;padding:0px; }
.lib_Menubox1 {height:40px;position:relative; }
.lib_Menubox1 ul{margin:0px;padding:0px;list-style:none;width:100%; line-height:35px;  position:absolute;left:0; height:40px;text-align:center; background:#bf9d60; border-bottom:2px #997026 solid; padding-left:3%}
.lib_Menubox1 li{float:left;display:block;cursor:pointer;width:28%; color:#313131; text-align:left}
.lib_Menubox1 li:last-child{ border-right: none;}
.lib_Menubox1 li.hover span{padding:0px;width:33%; color:#fff; border-bottom:2px #fff solid}
.lib_Contentbox1{clear:both;margin-top:0px; border-top:none; padding-top:1%; padding-bottom:15px}
.lib_Contentbox1 img{ display:block; width:100%;}


.pro_bot{ position: fixed;bottom:-1px;display: block;width:100%;max-width: 640px;z-index: 0; background:#bf9d60; line-height:2.6}
.pro_bot ul li{ float:left; width:33%;}
.pro_bot ul li a{ display:block; text-align:center; color:#fff;}


.pro_pj li{ border-bottom:1px #cbab73 solid; padding:4px 0; line-height:1.6; color:#323232}


#menulist{display:none;position:absolute;right:0px;top:50px;z-index:9999; background:#cbab73;min-width: 150px;
list-style: none!important; text-align:center; height:auto}
#menulist li{border-bottom: 1px solid #cbab73; width:150px;border-top: 1px solid #cbab73; width:150px;text-align:center}
#menulist li:first-child{border-top:none;}
#menulist li:last-child{border-bottom: none;}
#menulist li:last-child:after{height: 0px;border: none;}
#menulist.show{display:block;}
#menulist li a{text-align: left;display:block;width:auto;height:30px;line-height:30px;color:#fff;font-size:15px; width:150px; text-align:center}
#menulist li a:hover{ background:#cbab73}
