@charset "UTF-8";
body{background-color:#FBFBFB; font-size:14px}
.heng10{background-color: #FBFBFB; height:10px}
ul,li{ list-style:none; margin:0; padding:0}
.clear{ clear:both}
/* CSS Document */
a:link { color: #444444;
	text-decoration: none;
}
a:visited {
color:#444444;
	text-decoration: none;
}
a:hover {
color:red;
	text-decoration: none;
}
a:active {
color:#444444;
text-decoration: none;
}
.red{ color:red}
.contentts{max-width:640px; min-width:320px; margin:0 auto; padding:0; width:100%; margin-bottom:50px}
.show_goods{max-width:640px; min-width:320px; font-size:14px; position:fixed;width:100%;height:310px; z-index:1002;bottom:0; background-color:#ffffff; display:none;}
.show_youhuiquan{max-width:640px; min-width:320px; font-size:14px; position:fixed;width:100%;height:220px;z-index:1002;bottom:0; background-color:#ffffff; display:none;}
.zhe{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.6);}
.show_sharelist{max-width:640px; min-width:320px; font-size:14px; position:fixed;width:100%;height:180px;z-index:1002;bottom:0; background-color:#ffffff; display:none;}
.show_sharelist li{ float:left; text-align:center; width:33.33%; line-height:20px; margin:20px 0;cursor:pointer; border-right:1px solid #eee}
.show_sharelist li img{ width:60px}
.guanbi_bnt{text-align:center; margin:10px 20px;padding:10px 0; background-color:#eee; cursor:pointer}
/**head*/
/*顶部 悬浮返回*/
.topback{ height:40px}
.topback ul{max-width:640px; min-width:320px;z-index:200; top:0; margin:0 auto;width:100%;}
.topback ul div{height:40px; font-size:14px; padding:2px 10px;line-height:40px;border-bottom:0;border-right:0;position:relative;width:100%; background-color: #eeeeee; text-align:left }
.input_bd_nono{ border:1px solid #eee; width:90%;}
.savebtn_address{ width:90%; background-color:red; border:none; color:#FFFFFF; line-height:35px}

/*底部 悬浮购物车*/
.cartmenu{ height:0px}
.cartmenu ul{max-width:640px; min-width:320px;position:fixed;z-index:200; bottom:0; margin:0 auto;width:100%; border-top:1px solid #ccc}
.cartmenu ul li{height:50px; padding-top:5px;font-size:12px;line-height:18px;border-bottom:0;border-right:0;position:relative;float:left; background-color: #FF6600; color:#FFFFFF; text-align:center }
.cartmenu ul li img{ width:22px; height:22px;}

/*关注*/
.guanzhu{height:45px;}
.guanzhu .dianji{max-width:640px; min-width:320px;position:fixed;z-index:1010; top:0; margin:0 auto;width:100%; background-color: #000; height:45px; font-size:12px; color:#FFFFFF;line-height:16px; padding:8px 20px;opacity:0.9;filter:alpha(opacity=90);}
/*底部 悬浮菜单*/
.nav4{ }
.nav4 ul{max-width:640px; min-width:320px;position:fixed;z-index:200; bottom:0; margin:0 auto;width:100%; border-top:1px solid #ccc;background-color:#eeeeee}
.nav4 ul li{height:54px; font-size:12px; padding:2px 0;line-height:20px;border-bottom:0;border-right:0;position:relative;float:left;width:33%; background-color: #eeeeee; text-align:center }
.nav4 ul li a{ color:#000}
.nav4 a li{ color:#000}
.nav4 ul li.cur{ color:#FF3300}
.nav4 ul li img{ width:30px; height:30px;}
.nav4 ul li .wz{ font-size:12px}
.menu_img{ width:20px; height:20px;border-radius:100%; }
/*notice*/
.notice{ background-color:#FF99CC; color:#FFFFFF; font-size:12px; line-height:30px; padding:0 5px}
.search1{background-color:#FFFFFF; text-align:center; width:100%;}
/*子菜单*/
.menu{ width:100%; margin:10px 0;}
.menu li{ width:25%; float:left; text-align:center}
/*shoplie*/
.shoplie{ text-align:center; color:#003366;line-height:25px;}
.shoplie li{ width:100%; padding:10px 10px 0 10px; text-align:center;  font-size:14px; background-color:#fff; margin-bottom:10px;}
.shoplie li img{ width:80%;text-align: center; padding-bottom:10px; }
.fenyong{ color:green; font-size:14px; border-top:1px solid #eee; text-align:right; line-height:30px;}
/*shops*/
.shop_title{ text-align:center; color:#003366; background-color:#eee; line-height:40px;}
.shop_biaotis{ color:#666666; width:100%; text-align:left; overflow:hidden; line-height:20px; padding:10px; height:50px;}
.shop_jiage{ color:red; font-size:16px}
.shops{ width:100%; margin:0px 0;}
.shops li{padding:0 10px;text-align:center; font-size:14px; background-color:#FFFFFF; margin-bottom:20px;}
.shops li .imgs{ width:30%}
.shops li .imgs img{ width:90%; text-align: center; margin:10px 0}
.xiaoliang{width:70%; float:left; background-color: #FFE1E1; border-radius:50px; color: #000; font-size:12px; line-height:20px; text-align:left; padding:0 0px;position:relative}
.shopxl{ background-color: #FF6600; position:absolute;;border-radius:50px; }

/*海报*/
.menu_fix{}
.menu_fix ul{max-width:640px; min-width:320px;position:fixed;z-index:200; bottom:0; margin:0 auto;width:100%;}
.menu_fix ul li{height:60px; font-size:12px; padding:2px 0;line-height:60px;border-bottom:0;border-right:0;position:relative;float:left;width:50%; background-color: #fff; text-align:center }
.haibao{ padding:10px;background-color:#FFFFFF; width:100%; border-bottom:1px solid #eee}
.haibao li{ float:left; margin-right:10px; border:1px solid #eee; padding:2px;}
.haibao li.chs{ border:1px solid red}
.haibao li img{ width:50px; height:50px;}
.haibao_sho{text-align:center; background-color:#FFFFFF; padding:20px;}
.haibao_sho img { width:300px}


.padd10{padding:0 10px;}
.top10{ padding-top:10px;}
.sale_nums{ color:#999999; font-size:12px}
.yuanjia{text-decoration:line-through;}
.left{ float:left}
.right{ float:right}

/*商品详情*/
.goods{ background-color:#FFFFFF}
.cnts_title{text-align:center; line-height:50px; color:red; border-bottom:1px solid #eee}
.cnts{ padding:0px 0; line-height:30px; font-size:14px}
.cnts p{ margin:0; padding:0;}
.cnts img{ width:100%;}
.zhengpin{padding:20px 10px 20px 10px; font-size:12px; color:#666666;line-height:24px;border-top:1px solid #eee}
.zhengpin li{ padding-left:25px; width:33.3%; float:left;background:url(../image/t5.gif) no-repeat 5px 5px;word-wrap:break-word}
.cnts img{ width:100%;}
.shop_fenxiao{position: absolute;padding:8px 25px 8px 15px;bottom:80px;right:0px;text-align:left;line-height:16px; font-size:10px; background-color: #000000; color:#FFFFFF; border-radius:50px 0px 0 50px;background:rgba(0,0,0,0.4); }
.youhuilie{padding:10px 10px 10px 10px; border-top:1px solid #eee; height:100px; font-size:12px; color:#666666;word-wrap:break-word;background:url(../image/yhqdb.png);background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}}
.youhuiquan1{ border:1px solid #FF6633;color:#fff; font-size:14px; line-height:14px; margin-right:10px; padding:2px 5px; width:100%; text-align:center;}
.yhq{ width:100%; height:100px;}
.yhq ul{ width:100%; padding:10px 20px;}
.yhq ul li{margin-bottom:10px; background-color: #FEF3E2;border-radius:3px; font-size:12px; color:#FF6600; line-height:18px; padding:15px 0px 15px 20px}
.yhq_btn_lq{font-size:16px; line-height:50px; text-align:center; width:30%;cursor:pointer}

.order_yhq{max-width:640px; min-width:320px; font-size:14px; position:fixed;width:100%;height:340px;z-index:1002;bottom:0; text-align:center; background-color:#ffffff; display:none;}
.order_yhq li{ line-height:40px; padding:0px 20px; border-top:1px solid #eee;; text-align:left; font-size:14px}
.zongji{margin-top:10px;background-color: #fff;text-align:right;line-height:40px; color:red; padding:0 20px; font-size:14px}
/*cart*/
.shop_title{ text-align:center; color:#003366; background-color:#eee; line-height:40px;}
.shop_biaoti{ color:#666666; width:100%; text-align:center; line-height:30px;overflow:hidden; height:30px;}
.shop_jiage{ color:red; font-size:14px}
.cart{ width:100%; margin:0px 0;}
.cart li{ width:100%; padding:0 10px;float:left; text-align:center; font-size:12px; background-color:#FFFFFF; border-bottom:1px solid #eee}
.cart li .tupian img{ width:90%; text-align: center; margin:10px 0}
/*加减按钮*/
.reduce{width:30px;font-size:18px}
.jiahao{width:30px;font-size:18px}
.shanchu{width:50px;font-size:12px; line-height:26px}
.shuliang{width:60px; line-height:30px; height:30px; text-align:center;background:url(../image/shuzhi.jpg);background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; border:none}
.guanbi{padding:10px; color:#999999; font-size:30px;cursor:pointer}
/* address*/
.address_jian{margin-bottom:15px; padding-left:5px}
/*member*/
.pays{border-radius:100%; width:16px; height:16px; line-height:16px;overflow: hidden; text-align:center; background-color:red; font-size:12px; position:absolute; top:5px;color:#FFFFFF}
.touxiang{border-radius:100%; width:60px; height:60px;overflow: hidden;}
.touxiang img{width:60px; height:60px;}
.nicheng{ line-height:25px; padding-left:10px; font-size:14px}
.dizhi{ width:120px;text-align:center;line-height:40px; background-color: #FF0000; color:#FFFFFF; border-radius:50px 0px 0 50px; }
.myorder{background-color:#fff;}
.myorder .mtitle{ padding:15px 20px; border-bottom:1px solid #eee}
.myorder li{float:left; width:20%; line-height:30px; padding:15px 0px; font-size:12px; text-align:center; position:relative}
.myorder li img{ width:30px}
/**列表*/
.mlie1{margin-top:10px; background-color:#fff; }
.mlie1 li{line-height:60px; color:#666666;text-align:left; font-size:12px ;padding:0 20px; border-bottom:1px solid #eee}
.mlie1 li img{ margin-right:10px;}
/**九宫*/
.mlie2{margin-top:10px; background-color:#fff; }
.mlie2 li{line-height:30px; color:#666666;text-align:center; float:left; background-color:#FFFFFF; width:33.3%; padding:15px 0px; font-size:12px}

/*xx*/
.xxlie{margin-top:10px; background-color:#FFFFFF; vertical-align:middle}
.xxlie li{line-height:25px; float:left; width:33.3%;color:#666666; height:120px;text-align:center; vertical-align:middle; padding:20px 10px; border-bottom:1px solid #eee; border-right:1px solid #eee}
.xxlie li img{ width:35px; margin-bottom:5px}
.btn_tixian{background-color:#fff; color:#000; padding:5px 10px; font-size:14px;border-radius:3px}
.myteam{background-color:#fff;}
.myteam .mtitle{ padding:10px 20px; border-bottom:1px solid #eee}
.myteam li{float:left; width:50%; line-height:40px; padding:0px 0px; text-align:center; position:relative}
.chooses{border-bottom:1px solid red; color:red; width:80px}
.teams{ margin:1px 0px; }
.teams li{ background-color:#ffffff;padding:10px 10px; font-size:12px; color:#666666; line-height:30px; width:100%; margin-bottom:10px;}
.teamsxf{border-top:1px solid #eee; margin-top:10px;}
.xx_tongji{padding:20px;background-color:#FFFFFF}
.xx_tongjicnt{padding:10px 20px; line-height:30px;font-size:12px}
.xx_magtop10{ margin-top:10px;}
.xx_input_ti{color:#333333; font-size:14px; border:none; width:90%; line-height:28px; padding-left:5px}
.xx_input_ti_s{color:#333333; font-size:14px; width:50%; line-height:28px;}

.xx_order{background-color:#fff;}
.xx_order li{float:left; width:25%; line-height:40px; padding:0px 0px; text-align:center; position:relative}
.xx_type{ color:#000000; text-align:left}

.model_close{position:absolute; top:-5px; right:-5px; background-color:#FFFFFF; width:20px; text-align:center; height:20px;border-radius:100%; }
.modal-dialog {margin: 40px auto;}  
.tabbiaodan{ width:100%;}
.tdleft{ height:50px; text-align:right; color:#666}
/*linkus*/
.linkus_msg{width:96%; margin:0 auto;padding:0px 0px;background-color:#FFFFFF;}
.linkus_msg img{ width:100%; text-align:center}
/*payokstate*/
.payhaibao{margin:0px auto; text-align:center}
.payhaibao img{ width:100%;}