*{font-family:verdana , "微软雅黑";}
header{top:0;left:0;position:fixed;}
li{list-style:none}
img{border:0; vertical-align:middle;}
input,textarea,select{ vertical-align:middle;}
input:-moz-placeholder {color:#fff;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
input,input:focus,input:active{user-select: text;}

@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../fonts/iconfont.woff2') format('woff2'),
      url('../fonts/iconfont.woff') format('woff'),
      url('../fonts/iconfont.ttf') format('truetype'),
      url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.am-btn-primary , am-btn-secondary , am-btn-success , am-btn-warning , .am-btn-danger{color:#fff !important;}
.am-btn-danger{background:#cba854;border:#cba854;}
.am-btn-default{color:#444 !important;}
.am-btn-app{background:#fff;border:1px solid #ccc;color:#666;}
.am-icon-btn.am-danger , .am-badge-danger , .am-header-default{background:#cba854;z-index:1000;}
.am-icon-btn.am-pink{background:#f54b73;}
[class*=am-u-]{padding:0;}
.am-tabs-d2 .am-tabs-nav>.am-active{background:#fff;border-bottom:2px solid #cba854;}
.am-tabs-d2 .am-tabs-nav>.am-active a{color:#cba854;}
.am-tabs-d2 .am-tabs-nav>.am-active:after{border-bottom-color:#cba854;}
.am-tabs-d2 .am-tabs-nav{background:#fff;}
.am-header .am-header-title img{height:35px;margin:8px 0 0 0;}
.am-header-default .am-header-nav>a{font-size:14px;}
.am-offcanvas-bar{width:90%;}
.am-checkbox-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons, .am-checkbox-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons, .am-checkbox-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons, .am-checkbox-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons, .am-checkbox.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons, .am-checkbox.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons, .am-checkbox.am-success .am-ucheck-radio:checked+.am-ucheck-icons, .am-checkbox.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons, .am-radio-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons, .am-radio-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons, .am-radio-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons, .am-radio-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons, .am-radio.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons, .am-radio.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons, .am-radio.am-success .am-ucheck-radio:checked+.am-ucheck-icons, .am-radio.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#cba854;}
.am-slider-a1 .am-control-nav li a.am-active{background:#cba854;}
.am-active .am-btn-danger.am-dropdown-toggle, .am-btn-danger.am-active, .am-btn-danger:active{background-color:#a78024;}
.am-btn-danger:focus, .am-btn-danger:hover{background-color:#a78024;}
.weui-cell{font-size:14px;font-weight:normal;}
.weui-btn_plain-default{color:#666;border:1px solid #aaa;}

.cRed,a.cRed:link,a.cRed:visited{color:#cba854 !important}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#08c !important}
.cYellow,a.cYellow:link,a.cYellow:visited{ color:#fd0 !important}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#f60 !important}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#cba854 !important}
.cGray,a.cGray:link,a.cGray:visited{ color:#888 !important}
.cLGray,a.cLGray:link,a.cGray:visited{ color:#ccc !important}
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#484 !important}
.cDGray,a.cDGray:link,a.cDGray:visited{ color:#444 !important}
.cRreen,a.cRreen:link,a.cRreen:visited{ color:#6c0 !important}
.cWhite ,a.cWhite:link,a.cWhite:visited{ color:#fff !important}
.gray {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
.goods_oos{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}


.mag65{margin:65px 0 0 0 !important;}
.mag50{margin:49px 0 0 0 !important;}
.mag25{margin:25px 0 0 0 !important;}
.mag10{margin:10px 0 0 0 !important;}
.mag0{margin:0 !important;padding:0 !important}
.pd50{padding:50px 0 0 0 !important;}
.pd25{padding:25px 0 0 0 !important;}
.text_l{text-align:left !important}
.text_r{text-align:right !important}
.f18{font-size:18px;font-weight:bold;}
.f16{font-size:16px;font-weight:bold;}
.f14{font-size:14px;}
.f12{font-size:12px;}
.f11{font-size:11px;}
.fn{font-weight:normal !important}
.w2{width:2%;}
.w5{width:5%;}
.w8{width:8%;}
.w10{width:10%;}
.w13{width:13%;}
.w15{width:15%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w40{width:40%;}
.w45{width:45%;}
.w50{width:50%;}
.w60{width:60%;}
.w65{width:65%;}
.w70{width:70%;}
.w75{width:75%;}
.w85{width:85%;}
.w90{width:90%;}
.w100{width:100% !important;}
.bg_f{background:#fff !important;}
.bg_e{background:#eee !important;}
.bg_0{background:#000 !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.img_w img{width:100%;}
.content{width:90%;margin:5% auto;z-index:-10;}
.content_news{width:90%;padding:5%;z-index:-10;}
.area_red{border-bottom:1px solid #f9dbcc;text-align:right;width:100%;font-size:12px;color:#e85235;background:#fff7ef;margin:0 auto;}
.span_tips{width:92%;color:#f60;overflow:hidden;display:block;padding:3%;border:1px solid #f9dbcc;background:#fff7ef;text-align:center;margin:4%;border-radius:5px;font-size:14px;}

.pic_guide{position:fixed;top:0;left:0;width:100%;z-index:50;background:url(../images/bg_guide.png);height:1000px;}
.pic_guide img{width:30px;margin:20px;float:right;}
.pic_guide_img{position:fixed;bottom:0;left:0;width:100%;z-index:100;}

.login_top{width:100%;background:#cba854;text-align:center;}
.login_top img{width:50%;padding:100px 0 50px 0;margin:0 auto;}

.login_content{width:100%;padding:70px 0 0 0;margin:0 auto;z-index:-10;}
.login_content input , .login_content button{padding:10px !important;float:left;}
.login_content input.input_s{width:50% !important;}
.login_content button.button_s{width:45% !important;float:right;}
.login_content img{width:45% !important;float:right;height:45px;}
.login_content label{font-size:12px !important;font-weight:normal;width:80px;text-align:right;padding:0;}
.login_content label.am-checkbox{padding:0 0 0 20px;padding-top:.6em;}
.am-form-group select{width:50% !important;}
.login_content label.am-radio-inline , .login_content label.am-checkbox{text-align:left;margin:13px 0 0 5px;line-height:4px;}

.weiui_content1{padding:0 !important;}
.weiui_content{width:100%;padding:50px 0 0 0;margin:0 auto;}
.weiui_content label{font-weight:normal;font-size:14px;}
.span_error{color:#e85235;font-size:12px;}
.weiui_content input , .weiui_content select , .weiui_content textarea{font-size:14px !important;}
.weiui_content .weui-label{color:#888;padding:5px 0 0 0;font-size:14px !important;width:75px;}
.weiui_title{font-size:14px;font-weight:bold;padding:15px 5%;}

.list_content{width:100%;padding:10px 0 0 0;margin:0 auto;z-index:-10;padding:0 3%;background:#fff;}
.list_content .address_list h2{color:#333;font-size:14px;margin:0;}
.list_content .address_none{background:#f7f7f7;color:#bbb;}
.list_content .address_none h2 , .list_content .address_none a , .list_content .address_none td , .list_content .address_none .am-ucheck-icons{color:#bbb;}
.list_content .address_list {font-size:12px;color:#888;}
.list_content td{text-align:center;}
.shop_content{width:100%;padding:0;margin:0 auto;z-index:-10;margin:0;background:#fff;}
.shop_content .address_list h2{color:#333;font-size:14px;margin:0;}
.shop_content .address_list {font-size:12px;color:#888;}
.shop_content .am-table td{padding:5px 0 0 0;margin:0;border:0;text-align:center;}
.shop_content .am-table tr{padding:0;margin:0;}

.list_cart{width:100%;padding:10px 0 60px 0;margin:0 auto;z-index:-10;}
.list_cart img{width:70px;height:70px;padding:0;margin:0 auto;}
.list_cart img.img_cart{width:70px;height:70px;float:left;}
.list_cart .c_add{border:1px #ddd solid;overflow:hidden;float:left;clear:both;}
.list_cart .c_add a{float:left;width:25px;height:25px;line-height:22px;float:left;text-align:center;color:#888;padding:5px 0;}
.list_cart .c_add input{width:40px;border:0;text-align:center;float:left;padding:5px 0;border-left:1px #ddd solid;border-right:1px #ddd solid;}
.list_cart td{padding:10px 3px !important;text-align:center;}

.balance_cart{width:100%;background:#222;height:60px;padding:15px 0;bottom:0;left:0;position:fixed;overflow:hidden;}
.balance_cart li{float:left;width:50%;text-align:center;font-size:14px;line-height:23px;color:#f60;}
.balance_cart li.li_select{width:20%;color:#fff;text-align:left;}
.balance_cart li.li_select label{padding:0 20px 26px 0;}
.balance_cart li.li_pay{width:30%;}
.balance_cart li.li_pay a{display:block;width:80%;background:#cba854;text-align:center;color:#fff;line-height:30px;border-radius:15px;}
.balance_cart li.li_checkbox{width:20%;color:#fff;}
.balance_cart li.li_add{width:75%;}
.balance_cart li.li_add a , .balance_cart li.li_add button{padding:10px 5px;}

.order_content{width:100%;margin:0 auto;z-index:-10;}
.order_list ul{width:100%;margin:15px 0 0 0;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:0;}
.order_list ul.ul_none{margin:0;border-top:0;}
.order_list li{width:90%;padding:8px 0;border-bottom:1px solid #eee;font-size:14px;overflow:hidden;margin:0 auto;line-height:30px;}
.order_list li label{float:right;text-align:right;font-weight:normal;padding:5px 0 0 20px;line-height:18px;}
.order_list li label.lh_24{line-height:24px;}
.order_list li label a{display:block;padding:0 15px;float:left;margin:0 0 0 10px;line-height:24px;font-size:14px;}
.order_list li.li_noborder{border:0;}
.order_list li.li_s{padding:0;}
.order_list li img{float:left;width:50px;height:50px;padding:0 10px 0 0;}
.order_list li input{width:100%;border-radius:5px;padding:5px;border:1px solid #ddd;}
.order_list li dl{width:25%;text-align:center;float:left;color:#aaa;font-size:12px;margin:10px 0;line-height:20px;border-right:1px dotted #ddd;position:relative;}
.order_list li dl span{width:auto;}
.order_list li dl div{position:absolute;right:0px;top:-10px;}
.order_list a , .order_list li dl a{color:#666;}
.order_list li a.a_btn{display:block;color:#fff;float:right !important;margin:0;padding:2px 15px;line-height:24px;font-size:12px !important;}
.order_list li.li_pay{padding:12px 0;}
.order_list li.li_pay button{float:right;width:33.3%;font-size:12px;line-height:36px;margin:0;}
.order_list .weui-cells:before , .order_list .weui-cells:after , .order_list label.weui-cell:before{border:0;}
.order_list .weui-cells{margin:0;}
.order_list .page__bd{width:70%;float:right;}

.order_list li h3{font-size:14px;margin:0;}

.order_list_pay ul{width:100%;background:#444;margin:0;padding:0;position:fixed;left:0;bottom:0;}
.order_list_pay li{width:100%;}
.order_list_pay li a{float:right;display:block;padding:0 30px;line-height:40px;font-size:14px;}
.order_list_pay li span{float:left;padding:0 0 0 15px;line-height:40px;}

.order_list .c_add a{float:left;width:35px;height:25px;line-height:22px;border:1px #ddd solid;float:left;text-align:center;color:#888;padding:0;margin:0;}
.order_list .c_add input{width:40px;border:0;height:25px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;text-align:center;float:left;border-radius:0;}

.order_info ul{width:100%;padding:0;margin:0;}
.order_info li{width:100%;padding:6px 5%;border-bottom:1px solid #eee;font-size:14px;margin:0 auto;line-height:18px;background:#fff;border-bottom:1px solid #eee;color:#888;}
.order_info li h2{font-size:14px;color:#444;padding:5px 0 0 0;margin:0;}
.order_info li.li_blue{background:#cba854;color:#fff;border:0;}
.order_info li span{float:left;margin:10px 10px 0 0;}
.order_info li label{float:right;padding:0;}
.order_info .am-u-sm-9{width:100%;clear:both !important;z-index:200;}

.order_pay{width:94%;padding:5% 3%;margin:0 auto;}
.order_pay dl{width:100%;padding:0 0 15px 0;margin:0;}
.order_pay input{width:100%;border-radius:3px;padding:5px;border:1px solid #ddd;font-size:14px;line-height:30px;}
.order_pay dl img{width:40%;float:right;height:40px;}
.order_pay input.input_s{width:50%;}
.order_pay button , .order_pay a{width:100%;margin:15px 0 0 0 !important;overflow:hidden;line-height:36px;}
.order_pay span{font-size:22px;}

.coupon_content_buy{width:94%;padding:2% 3%;margin:0 auto;}
.coupon_content_buy button , .coupon_content_buy a{width:100%;margin:0 0 15px 0;overflow:hidden;line-height:36px;}
.coupon_list_none{text-align:center;margin:0 auto;padding:5%;width:60%;color:#aaa;}
.coupon_list_none a{width:100%;margin:15px 0 0 0;}
.coupon_list_none i{width:100px;height:100px;border:5px solid #fff;border-radius:100px;display:block;line-height:100px;margin:0 auto;font-size:42px;color:#fff;}

.recharge_tips{text-align:center;font-size:12px;color:#aaa;}

.recharge_info{width:100%;text-align:center;padding:50px 0 0 0;}
.recharge_info span{color:#f60;font-weight:bold;margin:0 0 10px 0;}

.content_list_title{width:100%;height:48px;line-height:48px;border-bottom:1px solid #eee;background:#fff;}
.content_list_title a{width:20%;text-align:center;color:#666;float:left;display:block;font-size:14px;line-height:48px;}
.content_list_title a.a_25{width:25%;}
.content_list_title a.a_50{width:50%;}
.content_list_title a.a_33{width:33.3%;}
.content_list_title a.a_on{font-weight:bold;color:#cba854;border-bottom:2px solid #cba854;height:47px;line-height:47px;}

.list_none{width:100%;padding:50px 0 0 0;text-align:center;color:#aaa;}
.list_none a{margin:20px auto;font-size:12px;padding:15px;}

td img.img_cart{width:50px;height:50px;float:left;padding:0 10px 0 0;}
td a{color:#666;}

.menu_footer ul{width:100%;background:#f7f7f7;height:55px;padding:10px 0 0 0;margin:0;bottom:0;left:0;position:fixed;overflow:hidden;border-top:1px solid #ddd;z-index:10;}
.menu_footer li{float:left;width:20%;text-align:center;line-height:12px;position:relative;}
.menu_footer li a{color:#aaa;font-size:12px;line-height:12px;}
.menu_footer li a span{font-size:14px;line-height:12px;}
.menu_footer li a.a_on{color:#cba854;}
.menu_footer li i{position:absolute;top:-8px;right:15%;font-size:12px;width:18px;height:18px;line-height:18px;border:0;background:#f00;color:#fff;text-align:center;border-radius:100px;font-style:normal;}

.user_footer_2.menu_footer ul{background:#fff;}
.user_footer_2.menu_footer li{float:left;width:50%;text-align:center;line-height:12px;}
.user_footer_2.menu_footer li span{font-size:18px;}

.user_footer_3.menu_footer ul{background:#fff;}
.user_footer_3.menu_footer li{float:left;width:33.33%;text-align:center;line-height:12px;}
.user_footer_3.menu_footer li span{font-size:18px;}

.user_footer_4.menu_footer ul{background:#fff;}
.user_footer_4.menu_footer li{float:left;width:25%;text-align:center;line-height:12px;}
.user_footer_4.menu_footer li span{font-size:18px;}

.tips_content{width:100%;left:0;margin:0;padding:0;background:#000;color:#aaa;text-align:center;font-size:12px;line-height:40px;height:40px;opacity:0.8;bottom:55px;left:0;position:fixed;z-index:100;}
.tips_content button{float:right;color:#aaa;margin:3px 5px 0 0;}
.tips_content span{color:#ccc;}
.tips_content a{background:#247a24 !important}

.menu_footer_fx li{width:25% !important;}

.memeber_list ul{width:100%;background:#fff;border-bottom:1px solid #eee;padding:0;}
.memeber_list li{width:90%;padding:8px 0;border-bottom:1px solid #eee;font-size:14px;overflow:hidden;margin:0 auto;}
.memeber_list li label{float:right;text-align:right;font-weight:normal;padding:5px 0 0 20px;line-height:24px;}
.memeber_list li label.lh_24{line-height:24px;}
.memeber_list li label.lh_18{line-height:18px;}
.memeber_list li.li_noborder{border:0;}
.memeber_list li img{float:left;width:50px;height:50px;margin:6px 10px 0 0;border-radius:100px;}
.memeber_list li span{width:20px;}
.memeber_list li dl a{color:#666;}

.user_top{background:#cba854;width:100%;padding:5%;font-size:14px;color:#fff;line-height:22px;}
.user_top img{width:50px;height:50px;float:left;margin:0 10px 0 0;}
.user_top span{float:right;margin:8px 0 0 0;}
.user_top a{color:#fff;}
.user_top dl{width:96%;margin:0 auto;border-bottom:1px solid #fff;padding:10px 0;}
.user_top dl label{float:right;}

.Offline_top{background:#cba854;width:100%;padding:5%;font-size:14px;color:#fff;line-height:22px;}
.Offline_top span{float:right;margin:0 0 0 10px;}
.Offline_top a{color:#fff;}
.Offline_top dl{width:96%;margin:0 auto;border-bottom:1px solid #fc9a86;padding:10px 0;}
.Offline_top dl label{float:right;}
.Offline_top dl.dl_noborder{border:0;}

.Offline_list{width:100%;margin:15px 0 0 0;background:#fff;border-top:1px solid #eee;padding:0;overflow:hidden;}
.Offline_list dl{width:33%;text-align:center;float:left;color:#aaa;font-size:12px;padding:15px 0;margin:0;line-height:20px;border-right:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden;}
.Offline_list dl.dl_noborder{border-right:0;}
.Offline_list dl a{color:#666;}
.Offline_list dl h2{font-size:14px;text-align:center;margin:0;padding:8px 0 0 0;}
.Offline_list dl img{width:25%;}

.Offline_commission{width:100%;background:#fff;padding:0;overflow:hidden;}
.Offline_commission dl{width:50%;text-align:center;float:left;color:#aaa;font-size:12px;padding:15px 0;margin:0;height:100px;line-height:20px;border-right:1px solid #eee;border-bottom:1px solid #eee;color:#999;}
.Offline_commission dl.dl_noborder{border-right:0;}
.Offline_commission dl span{color:#444;font-weight:bold;font-size:20px;}
.Offline_commission dl h2{font-size:16px;color:#444;text-align:center;margin:0;padding:8px 0 0 0;font-weight:normal;}
.Offline_commission label{margin:20px;font-size:12px;color:#999;line-height:18px;font-weight:normal;}


/*前台页面*/
.shop_top {width:100%;position:relative;}
.shop_top img{width:100%;}
.shop_top_cog{top:20px;right:20px;position:absolute;color:#fff;z-index:10;}
.shop_top_cog a{color:#fff;}
.shop_top_logo{width:100%;text-align:center;bottom:65px;left:0;position:absolute;color:#fff;z-index:10;}
.shop_top_logo img{width:60px;height:60px;margin:0 0 10px 0;border-radius:100px;}
.shop_top_logo a{color:#ff0;font-weight:bold;}
.shop_top_menu{width:100%;height:50px;bottom:0;left:0;position:absolute;z-index:10;}
.shop_top_menu ul{padding:0;margin:8px 0 0 0;}
.shop_top_menu li{width:25%;float:left;text-align:center;color:#fff;height:42px;line-height:16px;}
.shop_top_menu li a{color:#fff;font-size:14px;}
.shop_top_menu li.li_on{border-bottom:2px solid #cba854;}
.shop_top_bg{width:100%;height:50px;bottom:0;left:0;position:absolute;background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;z-index:0;}

.shop_logo{bottom:15px;left:10px;position:absolute;color:#fff;z-index:20;line-height:75px;}
.shop_logo img{width:60px;height:60px;margin:40px 5px 0 0;}
.shop_menu{width:100%;height:50px;bottom:0;left:0;position:absolute;z-index:10;background:#fff;}
.shop_menu ul{padding:0;margin:5px 0 0 0;height:40px;}
.shop_menu li{width:22%;float:right;text-align:center;color:#888;line-height:16px;border-left:1px solid #eee;margin:5px 0;}
.shop_menu li a{color:#aaa;font-size:12px;}
.shop_menu li span{font-size:16px;color:#666}

.shop_search_index{width:94%;background:#fff;text-align:center;color:#999;line-height:36px;margin:3% auto;font-size:12px;}
.shop_search_index a{color:#999;}

.shop_kind_index{width:100%;background:#fff;overflow:hidden;}
.shop_kind_index h2{font-size:16px;color:#cba854;border-bottom:1px solid #eee;padding:5px;margin:5px;}
.shop_kind_index ul{padding:0;margin:0;}
.shop_kind_index li{width:25%;float:left;text-align:center;padding:10px 0 0 0;font-size:12px;}
.shop_kind_index li img{width:50px;height:50px;}
.shop_kind_index li a{color:#666;}

.goods_list{width:100%;overflow:hidden;margin:15px 0;}
.goods_list h2{font-size:14px;height:40px;margin:0;color:#444;font-weight:normal;}
.goods_list ul{width:110%;padding:0;margin:0;overflow:hidden;}
.goods_list li{width:42%;float:left;margin:1% 0 3% 2%;line-height:20px;padding:0;background:#fff;}
.goods_list li img{width:130px;height:130px;padding:0 0 10px 0;}
.goods_list li a{color:#666;}
.goods_list span{font-size:12px;color:#f60;}
.goods_list span.span_o{color:#999;text-decoration:line-through;}
.goods_list img{width:100%;padding:0 0 10px 0;}

.goods_list_100{width:100%;overflow:hidden;margin:15px 0;}
.goods_list_100 h2{font-size:16px;color:#cba854;padding:10px 0 0 10px;margin:0;}
.goods_list_show {width:92%;padding:4%;margin:4% auto;overflow:hidden;background:#fff;border-radius:10px;}
.goods_list_show  img{width:100%;border-radius:10px;}
.goods_list_show a{color:#666;}
.goods_list_show a h2{height:50px;font-size:14px;padding:0;color:#444;padding:10px 0 0 0;line-height:22px;}
.goods_list_show dl{border:1px solid #cba854;border-radius:10px;width:100%;overflow:hidden;margin:15px 0 0 0;}
.goods_list_show dl dd{float:left;width:22%;text-align:center;}
.goods_list_show dl dd.dd_l{width:34%;}
.goods_list_show dl dd.dd_buy{width:34%;font-size:12px;color:#888;padding:3px 0 0 0;}
.goods_list_show dl dd span{font-size:12px;color:#f60;}
.goods_list_show dl dd span span{color:#fff;}
.goods_list_show dl dd span.span_o{color:#999;text-decoration:line-through;}
.goods_list_show dl dd a{border-radius:10px;color:#fff;line-height:36px;font-size:16px;background:#cba854;text-align:center;cursor:pointer;border-radius:6px;display:block;}

.search_top{width:100%;margin:10px 0 !important;background:#fff;border-radius:3px;height:30px;}
.search_top input{border:0;background:none;float:left;width:80%;font-size:14px;color:#444;line-height:30px;}
.search_top span{float:left;color:#aaa;padding:0;margin:0 10px;line-height:30px;font-size:14px;}

.am-panel-group{padding:55px 0 0 0 !important;}
.am-panel-collapse{overflow:hidden !important;}
a.btn_kind{float:left;width:21%;margin:2%;display:block;background:#cba854;border-radius:10px;color:#fff;font-size:12px;text-align:center;}
.am-offcanvas-content .kind_select{border-bottom:1px dashed #666;width:100%;overflow:hidden;padding:10px 0;margin:10px 0;}
.am-offcanvas-content .kind_select a.b_class{color:#fff;padding:0;width:100%;display:block;line-height:40px;}
.am-offcanvas-content .kind_select a.s_class{color:#ddd;padding:0;width:31.33%;margin:1%;display:block;font-size:12px;float:left;line-height:30px;border:1px solid #888;text-align:center;border-radius:3px;}
.am-offcanvas-content .kind_select a.s_class50{width:48%;margin:1%;}
.am-offcanvas-content .kind_select a.a_on{background:#cba854;border:1px solid #cba854;color:#fff;}

.goods_list_title{width:100%;height:48px;line-height:48px;border-bottom:1px solid #eee;background:#efefef;border-bottom:1px solid #ddd;}
.goods_list_title a{width:25%;text-align:center;color:#666;float:left;display:block;font-size:14px;line-height:48px;}
.goods_list_title a.a_on{font-weight:bold;color:#f60;height:47px;line-height:47px;}
.am-breadcrumb{padding:10px 0 0 10px !important;margin:0 !important;}

#pullDown ,  #pullUp {background:#eee;color:#888;width:100%;text-align:center;overflow:hidden;}
#pullDown span ,  #pullUp span{color:#888!important;}

.goods_top{top:0;left:0;position:fixed;width:90%;margin:5%;}
.goods_top span{background:#aaa;border-radius:100px;display:block;width:30px;height:30px;text-align:center;margin:0 5px 0 0;}
.goods_top span.span_orange{background:#cba854;}
.goods_top a{color:#fff;}

.goods_pic{width:100%;background:#fff;}
.goods_pic img{width:100%;}
.goods_pic_list{width:100%;}
.goods_pic_list img{width:33.33%;float:left;}

.goods_info ul{width:100%;background:#fff;padding:0;margin:0;}
.goods_info li{width:92%;margin:0 4%;padding:10px 0;border-bottom:1px dotted #ddd;overflow:hidden;font-size:14px;}
.goods_info li a{float:right;margin:0;}
.goods_info li label{float:right;color:#aaa;font-weight:normal;font-size:12px;}
.goods_info li span{float:left;color:#f60;padding:0 10px 0 0;}
.goods_info li span.span_o{color:#aaa;font-size:12px;text-decoration:line-through;}
.goods_info li span.span_blod{color:#444;font-weight:bold;font-size:12px;}
.goods_info li label i{float:left;color:#fff;text-align:center;padding:2px 5px;margin:7px 5px 0 0;font-style:normal;}

.goods_shop ul{width:100%;margin:15px 0 0 0;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:0;}
.goods_shop li{width:90%;padding:8px 0;border-bottom:1px solid #eee;font-size:14px;overflow:hidden;margin:0 auto;line-height:22px;}
.goods_shop li label{color:#aaa;font-weight:normal;}
.goods_shop li img{width:50px;height:50px;float:left;margin:0 10px 0 0;}
.goods_shop li a{width:45%;margin:0 2%;font-size:12px;padding:10px 0;}

.goods_content{width:100%;margin:15px 0 0 0;background:#fff;padding:0;overflow:hidden;}
.goods_content .am-tabs-d2 .am-tabs-nav{background:#fff;}
.goods_content .am-tabs.am-tabs-d2.am-no-layout{margin:0;}
.goods_content li{border-bottom:2px solid #eee;}

.goods_operation{bottom:0;left:0;position:fixed;width:100%;z-index:100;}
.goods_operation span{font-size:16px;}
.goods_operation a{float:left;width:20%;text-align:center;height:55px;padding:8px 0 0 0;line-height:16px;display:block;color:#666;border-top:1px solid #ddd;background:#fff;font-size:12px;}
.goods_operation a.a_b{width:30%;border:0;background:#cba854;font-size:14px;color:#fff;line-height:45px;}
.goods_operation a.a_100{width:100%;border:0;background:#cba854;font-size:16px;color:#fff;line-height:41px;}
.goods_operation a.a_buy{background:#cba854;}

.goods_operation_3 a{float:left;width:30%;text-align:center;height:55px;padding:8px 0 0 0;line-height:16px;display:block;color:#666;border-top:1px solid #ddd;background:#fff;font-size:12px;}
.goods_operation_3 a.a_b{width:40%;border:0;background:#cba854;font-size:14px;color:#fff;line-height:45px;}
.goods_operation_3 a.a_buy{background:#cba854;}

.goods_share , .goods_share ul{width:100%;padding:0;margin:0;}
.goods_share li{width:100%;padding:6px 5%;border-bottom:1px solid #eee;font-size:14px;overflow:hidden;margin:0 auto;line-height:18px;background:#fff;border-bottom:1px solid #eee;color:#888;}
.goods_share li h2{font-size:14px;color:#444;padding:5px 0 0 0;margin:0;}
.goods_share li.li_blue{background:#64c2e3;color:#fff;border:0;}
.goods_share li a{float:left;margin:0 10px 0 0;width:40px;height:40px;line-height:40px;}
.goods_share li span{color:#cba854;}
.goods_share img{width:100%;}

.goods_share_tips {width:100%;background:#fff;padding:0;margin:15px 0 0 0;overflow:hidden;}
.goods_share_tips dl{width:94%;padding:0 0 10px 0;margin:0 auto;overflow:hidden;}
.goods_share_tips dd{float:left;width:15%;font-size:12px;font-weight:normal;padding:0;margin:0;color:#888;line-height:22px;}
.goods_share_tips dt{float:left;width:85%;font-size:12px;font-weight:normal;padding:0;margin:0;line-height:22px;}
.goods_share_tips h2{font-size:14px;padding:10px;border-bottom:1px solid #ddd;color:#cba854;}
.goods_share_tips label{width:92%;padding:10px;margin:10px auto;background:#cba854;color:#fff;display:block;overflow:hidden;font-size:12px;font-weight:normal;line-height:22px;}

.goods_share_operation{bottom:0;left:0;position:fixed;width:100%;z-index:100;background:#fff;border-top:1px solid #ddd;padding:10px 0;overflow:hidden;}
.goods_share_operation a{width:45%;margin:0 2%;font-size:12px;padding:10px 0;color:#fff;}
.goods_share_operation span{color:#fff;}

.order_list_count ul{width:100%;margin:0 0 15px 0;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:0;}
.order_list_count li{width:100%;padding:8px 0;border-bottom:1px solid #eee;font-size:14px;overflow:hidden;margin:0 auto;}
.order_list_count li label{float:right;text-align:right;font-weight:normal;padding:5px 0 0 20px;line-height:18px;}
.order_list_count li label.lh_24{line-height:24px;}
.order_list_count li label a{display:block;padding:0 15px;float:left;margin:0 0 0 10px;line-height:24px;font-size:14px;}
.order_list_count li.li_noborder{border:0;}
.order_list_count li.li_noborder span{margin:0 0 10px 0;}
.order_list_count li dl{width:33%;text-align:center;float:left;font-size:12px;margin:10px 0;line-height:20px;border-right:1px dotted #ddd;position:relative;}
.order_list_count li dl span{width:auto;}
.order_list_count li dl div{position:absolute;right:0px;top:-10px;}
.order_list_count li dl a{color:#666;}

.am-tabs-bd img{width:100%;}

.load_more{margin:2% auto;width:96%;text-align:center;}
.load_more button{width:100%;color:#666;font-size:12px;padding:10px 0;}

.select_express{width:100%;padding:0;background:#fff;margin:0;padding:15px 2%;}
.select_express h2{font-size:14px;color:#444;padding:5px 0 0 0;margin:0;}
.select_express .select_express_adr i{float:left;margin:10px 10px 10px 0;}
.select_express .select_express_adr label{float:right;padding:10px 0 0 0;}
.select_express .select_express_adr{width:100%;clear:both;line-height:18px;padding:15px 2% 0 2%;margin:0 0 20px 0;font-size:14px;}
.select_express .am-u-sm-9{width:100%;clear:both !important}

.select_express_add{padding:15px 0 0 2%;width:97%;margin:0;overflow:hidden;}
.select_express_add i{float:left;margin:0 10px 0 0;}
.select_express_add label{float:right;padding:0;margin:0;}

.select_express_shop{width:100%;overflow:hidden;}
.select_express_shop a{float:left;margin:2%;width:46%;display:block;background:#e85235;line-height:36px;text-align:center;border-radius:3px;color:#fff;padding:0;font-size:12px;}

.goods_evaluate{width:100%;border-bottom:1px solid #ddd;padding:10px 0;margin:0 0 10px 0;}
.goods_evaluate_title{width:100%;border-bottom:1px dotted #ddd;padding:0 0 10px 0;font-weight:bold;font-size:14px;}
.goods_evaluate_title img{width:30px;height:30px;float:left;margin:0 15x 0 0;border-radius:100px;}
.goods_evaluate_title span{float:right;color:#888;font-size:12px;font-weight:normal;}
.goods_evaluate_star{width:100%:}
.goods_evaluate_star span{color:#ccc;}
.goods_evaluate_content{font-size:12px;line-height:18px;color:#666;}
.goods_evaluate_content span{color:#888;}

.goods_evaluate_content_re{font-size:12px;line-height:18px;color:#888;background:#eee;padding:3%;margin:10px 0;border-radius:5px;}
.goods_evaluate_content_re a , .goods_evaluate_content_re button{width:100%;margin:10px 0;}
.goods_evaluate_content_re textarea{width:100%;margin:5px 0;border:1px solid #fff;}

.bg_code{background:url(../images/bg_ewm.png) bottom center #cba854 no-repeat;background-size:100%;}
.code_content{width:100%;height:500px;top:40%;left:20%;position:fixed;}
.code_content img{width:60%;border:5px solid #fff;}

.evaluate_form{width:100%;padding:5%;margin:50px 0 0 0;}
.evaluate_form dl{width:100%;padding:15px 0;clear:both;}
.evaluate_form dd{float:left;width:27%;padding:0;margin:0;text-align:right;padding:0 3% 0 0;font-size:12px;}
.evaluate_form dt{float:left;width:70%;padding:0;margin:0;font-weight:normal;}
.evaluate_form dt img{float:left;width:50px;height:50px;}
.evaluate_form dt span{margin:0 7px 0 0;color:#ccc;}
.evaluate_form dt span.span_on{color:#f60;}

.evaluate_list{width:100%;background:#fff;margin:0 0 10px 0;overflow:hidden;}
.evaluate_list_re{width:100%;padding:5% 5% 0 5%;}
.evaluate_list_re img{float:left;width:65px;height:65px;border:1px solid #ddd;margin:0 10px 0 0;}
.evaluate_list_re textarea{float:right;width:70%;}

.evaluate_list_photo{width:100%;padding:7% 5%;line-height:80px;overflow:hidden;color:#888;font-size:14px;}
.evaluate_list_photo label{float:left;width:80px;height:80px;border:1px solid #ddd;overflow:hidden;padding:0;margin:0 10px 0 0;line-height:75px;text-align:center;}
.evaluate_list_photo label img{width:80px;height:80px;padding:0;margin:0;}
.evaluate_list_photo textarea{width:100%;height:70px;}

.evaluate_list_star{width:100%;padding:5% 5% 0 5%;overflow:hidden;border-top:1px solid #ddd;font-size:14px;}
.evaluate_list_star span{margin:0 7px 0 0;color:#ccc;}
.evaluate_list_star span.span_on{color:#f60;}
.evaluate_list_star label{float:right;}
.evaluate_list_star li{margin:0 7px 0 0;color:#ccc;float:left;}
.evaluate_list_star li.li_on{color:#f60;}
.evaluate_list_star ul{float:right;width:70%;}

.star_list{width:100%;background:#fff;margin:0 0 10px 0;overflow:hidden;}
.star_list ul{width:100%;padding:0 5%;margin:0;}
.star_list ul li{width:100%;padding:5px 0;margin:0;font-size:14px;}
.star_list span{margin:0 7px 0 0;color:#ccc;}
.star_list span.span_on{color:#f60;}
.star_list label{float:right;}
.star_list h2{padding:5% 0 0 5%;margin:0;font-size:14px;}

.evaluate_add{width:100%;background:#fff;overflow:hidden;padding:0 0 0 2%;height:36px;overflow:hidden;}
.evaluate_add label{float:left;}
.evaluate_add button{float:right;width:25%;font-size:12px;line-height:24px;}
.evaluate_add input{float:right;width:45%;line-height:34px;border:0;background:none;}

.evaluate_button{width:100%;margin:0 auto;}
.evaluate_button button{width:100%;margin:15px 0 0 0 !important;overflow:hidden;line-height:30px;}

.kind_select_list{width:100%;background:#fff;overflow:hidden;margin:15px 0 0 0;}
.kind_select_list_title{width:100%;padding:2% 5%;font-size:14px;}
.kind_select_list_title a{color:#444;}
.kind_select_list_title span a{float:right;color:#888;font-size:12px;}
.kind_select_list_content{width:100%;padding:0 0 5% 0;font-size:14px;overflow:hidden;}
.kind_select_list_content a{float:left;margin:1%;text-align:center;display:block;width:48%;background:#eee;color:#666;line-height:36px;font-size:14px;border-radius:5px;}

.error_icon{width:100%;padding:5%;margin:50px 0 0 0;overflow:hidden;}
.error_icon span{color:#cba854;font-size:70px;float:left;margin:0 10px;}
.error_icon h1{font-size:48px;color:#cba854;margin:0 0 10px 0;padding:0;width:60%;float:left;}
.error_icon h2{font-size:20px;color:#cba854;margin:0;padding:0;width:70%;float:left;}
.error_info{width:100%;padding:2% 5%;text-align:center;}

.about_content{width:92%;margin:4%;}
.about_content img{width:100%;}

.coupon_list{width:100%;padding:5%;}
.coupon_tips{width:100%;padding:2% 4%;background:#fff;border-bottom:1px solid #ddd;font-size:12px;color:#888;overflow:hidden;}
.coupon_tips label{color:#cba854;font-weight:bold;font-size:14px;}
.coupon_tips a{float:right;font-size:12px;padding:5px 10px;color:#fff;margin:5px 0 0 0;}
.coupon_tips a.a_100{width:100%;padding:15px;font-size:14px;}
.coupon_list dl{width:100%;margin:20px 0;overflow:hidden;}
.coupon_list dd{width:20%;padding:25px 0 0 15px;float:left;overflow:hidden;margin:0;text-align:center;}
.coupon_list dt{width:80%;float:left;overflow:hidden;margin:0;font-weight:normal;}
.coupon_content{width:100%;padding:0 0 0 30px;background:#fff;overflow:hidden;font-size:14px;color:#80c280;line-height:20px;border-radius:6px;border:1px dashed #5eb95e;margin:0 0 15px 0;}
.coupon_content label{float:right;background:#5eb95e;font-size:16px;line-height:24px;padding:10px 30px;margin:0;color:#fff;display:block;}
.coupon_content span{font-size:28px;font-weight:bold;color:#5eb95e;padding:15px 0 5px 0;display:block;}
.coupon_content a{color:#80c280;}
.coupon_used{background:#ddd;border:1px dashed #bbb;color:#888;}
.coupon_used label{background:#bbb;color:#eee;}
.coupon_used span{color:#777;}

.coupon_new_list{width:100%;padding:5%;}
.coupon_new_list dl{width:100%;margin:20px 0;overflow:hidden;}
.coupon_new_list dd{width:20%;padding:25px 0 0 15px;float:left;overflow:hidden;margin:0;text-align:center;}
.coupon_new_list dt{width:80%;float:left;overflow:hidden;margin:0;font-weight:normal;}

.coupon_new_content{width:100%;border:1px dashed #cba854;overflow:hidden;font-size:12px;color:#888;line-height:22px;border-radius:6px;margin:0 0 15px 0;}
.coupon_new_content div{width:100%;background:#fff;border-radius:6px 6px 0 0;height:55px;overflow:hidden;color:#f60;font-size:18px;font-weight:bold;padding:15px;}
.coupon_new_content label{float:right;}
.coupon_new_content span{padding:15px;display:block;background:#cba854;}
.coupon_new_content a{color:#fff;}

.coupon_warp{width:100%;overflow:hidden;font-size:12px;color:#666;line-height:18px;margin:0 0 5px 0;background:url(../images/bg_coupon.png) top left no-repeat;background-size:100%;height:100px;}
.coupon_warp div{width:30%;height:75px;overflow:hidden;color:#fff;font-size:18px;font-weight:bold;text-align:center;float:left;margin:0 15px 0 0;padding:11% 0 0 0;}
.coupon_warp h2{font-size:14px;color:#d9372c;margin:5% 0 0 0;}
.coupon_warp a{color:#666;}
.gray .coupon_warp{background:url(../images/bg_coupon_gray.png) top left no-repeat;background-size:100%;}

.coupon_pay_select{width:100%;padding:0 5%;}
.coupon_pay_select div{width:100;border-bottom:1px solid #ddd;clear:both;padding:0 0 10px 0;}
.coupon_pay_select div label{float:right;}

.coupon_pay{width:100%;padding:5%;}
.coupon_pay dl{width:100%;padding:0 0 15px 0;margin:0;}
.coupon_pay p{margin:10px 0;font-size:14px;}

.coupon_pay input{width:100%;border-radius:5px;padding:5px;border:1px solid #ddd;font-size:14px;line-height:30px;}
.coupon_pay dl img{width:40%;float:right;height:40px;}
.coupon_pay input.input_s{width:50%;}
.coupon_pay button{width:100%;margin:15px 0 0 0 !important;overflow:hidden;line-height:30px;}

.coupon_pay_tips{width:100%;border:1px dashed #80c280;padding:2%;overflow:hidden;font-size:12px;border-radius:6px;margin:10px 0;background:#ecf7ec;}
.coupon_pay_tips h2{text-align:center;margin:5px 0 0 0;font-size:16px;color:#5eb95e;}
.coupon_pay_tips dl{width:100%;clear:both;margin:10px 0;}
.coupon_pay_tips dd{width:70px;float:left;text-align:left;font-weight:bold;margin:0;font-weight:normal;color:#888;}
.coupon_pay_tips dt{float:left;font-weight:normal;margin:0;}

.coupon_buy{width:45%;padding:15px 0;text-align:center;border:1px dashed #80c280;margin:2%;overflow:hidden;font-size:12px;background:#fff;border-radius:6px;float:left;color:#80c280;}
.coupon_buy h2{font-size:28px;font-weight:bold;color:#5eb95e;margin:0;}
.c_off{border:1px dashed #ddd;color:#ddd;}
.c_off h2{color:#ddd;}

.fedback_list{width:90%;padding:5%;margin:0 auto;}
.fedback_list_info{width:100%;background:#fff;border:1px solid #ddd;padding:10px;margin:10px auto;border-radius:6px;}
.fedback_list_title{width:100%;border-bottom:1px dotted #ddd;padding:0 0 10px 0;font-weight:bold;font-size:14px;overflow:hidden;}
.fedback_list_title img{width:60px;height:60px;margin:0 15x 0 0 !important;float:left;}


.list_index_warp{width:100%;}
.list_index{width:94%;padding:0;margin:3% auto;overflow:hidden;border-radius:5px;background:#fff;border:1px solid #fff;background-size:100%;}

.list_index_title{border-bottom:1px solid #eee;font-size:14px;font-weight:bold;padding:2px 0;color:#09c;width:94%;margin:0 auto;}
.list_index_title a{color:#cba854;}

.list_index_date ul{width:100%;padding:0;margin:0;float:left;}
.list_index_date li{float:left;text-align:center;width:20%;border-right:1px dotted #ddd;margin:5px 0;line-height:22px;font-size:14px;}
.list_index_date li span{font-size:12px;color:#aaa;}
.list_index_date li.li_noborder{border:0;}

.list_index_tips{width:100%;font-size:12px;color:#888;padding:3px 10px;overflow:hidden;background:#eee;}

.protocol_content{width:94%;padding:3%;margin:3% auto;text-justify : auto; text-align:justify;}
.protocol_content h2{text-align:center;font-size:18px;}
.protocol_content h3{text-align:center;font-size:16px;margin:20px 0 0 0;text-align:left;}

.weiui_content_label{width:50%;float:left;}

.sale_data{width:100%;}
.sale_data div{width:20%;float:left;border-bottom:1px dotted #ddd;font-size:13px;text-align:center;color:#666;line-height:40px;}
.sale_data div.div_goods{width:40%;text-align:left;}
.sale_data div.div_title{border-bottom:2px solid #ddd;font-weight:bold;color:#444;}

.inventory_data{width:100%;border-bottom:1px dotted #ddd;overflow:hidden;line-height:40px;font-size:13px;}
.inventory_data label{float:right;text-align:center;color:#666;line-height:40px;font-weight:normal;}
.div_title{border-bottom:2px solid #ddd;font-weight:bold;color:#444;}
.div_title label{font-weight:bold;}

.sale_data_time{width:100%;background:#efefef;overflow:hidden;}
.sale_data_time div input{line-height:24px;width:38%;float:left;font-size:12px;margin:5px;background:#fff !important;text-align:center;padding:3px 0;}
.sale_data_time span{float:left;line-height:40px;width:2%;text-align:center;overflow:hidden;display:block;}
.sale_data_time button{float:left;line-height:30px;margin:5px 0 0 0;width:14%;padding:0;}

.branch_data{width:92%;margin:3% auto;height:80px;background:#fff;overflow:hidden;border-radius:5px;font-size:14px;color:#888;padding:0 20px;line-height:22px;}
.branch_data h2{font-size:24px;color:#f60;padding:20px 0 0 0;margin:0;}
.branch_data i{float:right;font-size:18px;line-height:73px;}
.branch_data span{float:left;margin:16px 10px 0 0;}
.branch_data a{color:#888;}

.tips_content{width:100%;position:fixed;bottom:0;left:0;background:#000;color:#aaa;text-align:center;font-size:12px;line-height:40px;height:40px;opacity:0.8;}
.tips_content button{float:right;color:#aaa;margin:3px 5px 0 0;}
.tips_content span{color:#ccc;}

.hongbao_content{width:100%;overflow:hidden;}
.hongbao_content th , .hongbao_content td{padding:8px 0 !important;font-size:14px;text-align:center;color:#484;}
.hongbao_content_tips{width:100%;overflow:hidden;background:#fff6ec;text-align:center;font-weight:bold;color:#f60;line-height:40px;margin:0 0 10px 0;}

.order_list_title{width:100%;text-align:center;font-weight:bold;margin:10px 0 0 0;line-height:30px;overflow:hidden;}

.hongbao_content{width:100%;overflow:hidden;}
.hongbao_content img.img_bg{width:100%;top:0;left:0;position:relative;z-index:10;}
.hongbao_content img.img_btn{width:25%;top:24%;left:38.5%;position:absolute;z-index:100;}

.hongbao_open{width:100%;overflow:hidden;}
.hongbao_open img{width:100%;position:relative;}
.hongbao_open h2{width:100%;top:15%;left:0;width:100%;position:absolute;z-index:100;color:#a00;font-size:36px;text-align:center;}
.hongbao_open h3{width:100%;top:55%;left:0;width:100%;position:absolute;z-index:100;color:#ff0;font-size:16px;text-align:center;}

.news_list ul{padding:100%;margin:0;padding:0;overflow:hidden;}
.news_list li{width:100%;padding:2% 5%;border-bottom:1px solid #eee;overflow:hidden;}
.news_list li a{color:#222;font-size:14px;line-height:18px;}
.news_list li img{float:right;width:45px;height:45px;margin:3px 0 0 0;}
.news_list li div{float:left;width:83%;height:50px;}
.news_list li div span{font-size:14px;}

.article_ad{width:100%;background:#f3f3f3;overflow:hidden;}
.article_ad_title{width:86%;margin:0 auto;position:relative;text-align:center;height:50px;overflow:hidden;}
.article_ad_title hr{border-bottom:1px solid #ccc;width:100%;top:6px;left:0;position:absolute;z-index:10;}
.article_ad_title span{font-size:16px;border:10px solid #f3f3f3;background:#f3f3f3;z-index:100;position:absolute;left:32%;top:0;color:#666;display:block;width:100px;text-align:center;}
.span_f span{background:#fff;border:10px solid #fff;}

.article_ad_content{width:86%;margin:4% auto;background:#fff;border:1px solid #ddd;height:80px;position:relative;}
.article_ad_content img{width:80px;height:80px;float:left;margin:0 15px 0 0;}
.article_ad_content a{color:#888;font-size:12px;line-height:18px;}
.article_ad_content h2 , .article_ad_content a h2{color:#444;margin:15px 0 0 0;font-size:12px;font-weight:normal;}
.article_ad_content img.img_ad{width:60px;height:16px;right:-5%;bottom:0;position:absolute;}
.article_ad_content span{color:#cba854;font-weight:bold;font-size:14px;}
.article_ad_content span.span_ed{color:#aaa;font-weight:normal;font-size:12px;text-decoration:line-through;}
.article_ad_content a.am-btn{color:#fff;border-radius:3px;padding:3px 15px;}
.article_goods_content{height:100px;line-height:24px;}
.article_goods_content img{width:80px;height:80px;float:left;margin:10px 15px 0 10px;}
.article_goods_content h2{margin:10px 0 0 0;}

.goods_tips{width:86%;margin:4% auto;border-bottom:1px dashed #ccc;padding:0 0 10px 0;overflow:hidden;}
.goods_tips span{color:#cba854;font-weight:bold;font-size:14px;}
.goods_tips span.span_ed{color:#aaa;font-weight:normal;font-size:12px;text-decoration:line-through;}
.goods_tips img{width:80px;height:80px;float:left;margin:0 15px 0 0;}
.goods_tips h2{font-size:14px;font-weight:normal;margin:0;padding:5px 0 0 0;line-height:22px;}

.ad_bottom{width:100%;position:fixed;bottom:0;left:0;z-index:1000;}
.ad_bottom button{float:right;color:#fff;position:fixed;right:0;z-index:11000;opacity:0.7;background:#333;}
.ad_bottom img{width:100%;}

.news_select_content a{color:#666;}
.news_select_content .am-nav-tabs>li.am-active>a, .am-nav-tabs>li.am-active>a:focus, .am-nav-tabs>li.am-active>a:hover{color:#cba854;border:0;border-bottom:2px solid #cba854;font-weight:bold;}
.news_select_content .am-tabs-bd{border:0;}
.news_select_content .am-nav-tabs>li{padding:0 25px;}
.news_select_content ul{background:#efefef;}
.news_select_content .am-nav-tabs>li.am-active>a, .am-nav-tabs>li.am-active>a:focus, .am-nav-tabs>li.am-active>a:hover{background:#efefef;}

.news_select_list{border-bottom:1px solid #eee;padding:10px 0;color:#aaa;font-size:12px;line-height:22px;overflow:hidden;}
.news_select_list a{color:#888;}
.news_select_list h2{font-size:14px;margin:0;font-weight:normal;color:#444;}
.news_select_list img{width:60px;height:60px;float:left;margin:0 10px 0 0;}

.fedback_content{width:100%;padding:0 7%;}
.fedback_info{width:100%;margin:30px 0 0 0;overflow:hidden;}
.fedback_info_img{float:left;width:16%;}
.fedback_info_img img{width:40px;height:40px;}
.fedback_info_title{width:84%;float:right;color:#888;line-height:24px;font-size:12px;}
.fedback_info_title span{float:right;}
.fedback_info_content{width:84%;float:right;font-size:12px;line-height:20px;}
.fedback_info_re{width:100%;border-top:1px solid #ddd;padding:5px 0 0 0;margin:5px 0 0 0;overflow:hidden;}
.fedback_info_re .fedback_info_title , .fedback_info_re .fedback_info_content{width:100%;}

.fedback_form{width:100%;padding:10% 0;}
.fedback_form h2{font-size:14px;margin:0;}
.fedback_form textarea , .fedback_form button{width:100%;margin:10px 0 0 0;}

.theme_pic{width:100%;overflow:hidden;}
.theme_pic .weui-uploader__file , .theme_pic .weui-uploader__input-box{width:60px;height:60px;}
.theme_pic address, blockquote, dl, fieldset, figure, hr, ol, p, pre, ul{margin:0;padding:0;}
.theme_pic .weui-cells{background:0;margin-top:0;border:0;}
.theme_pic ul{border:0 !important}

.theme_pic .pic_upload{width:75px;height:75px;position:relative;float:left;overflow:hidden;}
.theme_pic .pic_upload img{width:55px;height:55px;position:absolute;left:0;top:15px;z-index:0;}
.theme_pic .pic_upload a{position:absolute;right:9px;top:0;z-index:10;font-size:18px;}

.participant_content{width:100%;padding:5%;margin:15px 0 0 0;background:#fff;overflow:hidden;}
.participant_content h2{font-size:14px;margin:0;}
.participant_list{width:100%;overflow:hidden;border-top:1px dashed #ddd;padding:10px 0;margin:10px 0;font-size:12px;line-height:18px;}
.participant_list div{float:right;text-align:right;}
.participant_list div a{margin:15px 0 0 0;display:block;background:#aaa;font-size:12px;color:#fff;padding:1px 10px;border-radius:5px;}
.participant_list img{float:left;width:60px;height:60px;margin:0 10px 0 0;border-radius:100px;}

.participant_pay{position:fixed;left:0;bottom:0;width:100%;height:50px;line-height:50px;background:#333;color:#eee;font-size:14px;padding:0 0 0 15px}
.participant_pay span{color:#cba854;font-size:16px;font-weight:bold;}
.participant_pay a{float:right;text-align:center;width:40%;line-height:50px;display:block;color:#fff;background:#cba854;}
.participant_pay h2{text-align:center;color:#cba854;margin:0;line-height:50px;}

.activity_top{width:100%;padding:5%;background:#fff;overflow:hidden;color:#cba854;font-size:14px;line-height:26px;}
.activity_top img{float:left;width:120px;height:90px;margin:0 10px 0 0;}
.activity_top span{font-weight:bold;color:#444;}
.activity_top .c_add{border:1px #ddd solid;overflow:hidden;float:left;margin:5px 0 0 0;}
.activity_top .c_add a{float:left;width:25px;height:25px;line-height:22px;float:left;text-align:center;color:#888;padding:5px 0;}
.activity_top .c_add input{width:40px;border:0;text-align:center;float:left;padding:5px 0;border-left:1px #ddd solid;border-right:1px #ddd solid;color:#444;}

.activity_pic{width:100%;height:250px;overflow:hidden;}

.activity_info{width:100%;padding:5%;background:#fff;overflow:hidden;}
.activity_info_title{width:100%;color:#888;font-size:14px;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px dashed #ddd;}
.activity_info_title h2{font-size:16px;color:#444;margin:0;}
.activity_info_title span{font-size:20px;font-weight:bold;color:#cba854;}

.activity_info_person{width:100%;font-size:14px;}
.activity_info_person span{color:#cba854;}
.activity_info_person img{width:50px;height:50px;float:left;margin:0 10px 0 0;border-radius:100px;}

.activity_evaluate{width:100%;padding:5%;margin:15px 0 0 0;background:#fff;overflow:hidden;font-size:14px;color:#666;}
.activity_evaluate h2{border-bottom:1px solid #eee;font-size:14px;margin:0 0 10px 0;padding:0 0 10px 0;color:#444;}
.activity_evaluate_star{width:100%;margin:10px 0;overflow:hidden;}
.activity_evaluate_star span{float:left;margin:0 10px 0 0;color:#aaa;}
.activity_evaluate_star span.span_on{color:#cba854;}
.activity_evaluate_form{width:100%;}
.activity_evaluate_form textarea{width:100%;height:80px;padding:10px;margin:0 0 10px 0;}
.activity_evaluate_form button{width:100%;}


/*红酒商品页*/
.am-header-title{font-size:16px !important}
.am-header-default{background:#2f3533 !important}
.am-comment-meta{white-space:normal;line-height:24px;color:#666;text-overflow:clip;}
.am-comments-list-flip .am-comment-main {margin-right:42px;}
.am-comments-list-flip .am-comment-flip .am-comment-main {margin-left:42px;}
.case_content .am-comments-list-flip .am-comment-main {margin-right:0;}
.am-slider-default{margin:0;}
.am-header .am-header-title{margin:0 20%;}
.am-close{opacity:1.0;}
.am-footer-default{background:#eee;}
.am-icon-btn.am-czcoom{background:#a00;color:#fff;line-height:43px;border-radius:10px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}

.bg_game2{background:url(../images/bg_game_2.jpg) no-repeat;background-size:100%;}

.index_content{width:100%;margin:0 auto;z-index:-10;}
.index_content img{width:100%;}

.top_content{width:100%;position:fixed;top:0;left:0;margin:0;padding:0;}
.top_content img{width:100%;}

.menu_content{width:100%;position:fixed;bottom:0;left:0;margin:0;padding:0;}
.menu_content img{width:100%;}
.menu_content .tips_content_cellar{width:100%;left:0;margin:0;padding:0;background:#000;color:#aaa;text-align:center;font-size:12px;line-height:40px;height:40px;opacity:0.8;}
.menu_content .tips_content_cellar button{float:right;color:#aaa;margin:3px 5px 0 0;}
.menu_content .tips_content_cellar span{color:#ccc;}
.title_content{width:100%;padding:15% 0 5% 0;}
.title_content img{width:100%;}

.source_content{width:100%;padding:25px 0;background:#fff;overflow:hidden;}
.source_content img{width:100% !important;}

.describe_content{width:100%;}

.goods_content_cellar{width:100%;background:#fff;position:relative;overflow:hidden;}
.goods_content_cellar img{width:100%;}
.goods_title{width:40%;position:absolute;color:#aaa;font-size:12px;line-height:24px;z-index:10;}
.goods_title h2{font-size:16px;margin:0 0 5px 0;color:#444;}
.pic_seal{position:absolute;left:0;top:0;}
.title_left1{left:5%;top:15%;padding:3px 0 0 17px;}
.title_left2{left:5%;top:35%;padding:3px 0 0 17px;}
.title_left3{left:5%;top:55%;padding:3px 0 0 17px;}
.title_left4{left:5%;top:75%;padding:3px 0 0 17px;}
.bg_left{background:url(../images/line_about.png) no-repeat;background-size:100%;}
.title_right1{right:5%;top:5%;padding:3px 17px 0 0;}
.title_right2{right:5%;top:25%;padding:3px 17px 0 0;}
.title_right3{right:5%;top:45%;padding:3px 17px 0 0;}
.title_right4{right:5%;top:65%;padding:3px 17px 0 0;}
.title_right5{padding:3px 7px 0 0;}
.bg_right{background:url(../images/line_about_r.png) no-repeat;background-size:100%;text-align:right;}
.goods_zoom{position:absolute;right:43%;top:55%;}

.goods_customization img{width:80%;margin:0 10%;}
.goods_customization .title_left1{top:0;}
.goods_customization .title_left2{top:15%;}
.goods_customization .title_left3{top:40%;}
.goods_customization .title_left4{top:60%;}
.goods_customization .title_right1{top:0}
.goods_customization .title_right2{top:15%;}
.goods_customization .title_right3{top:40%;}
.goods_customization .title_right4{top:60%;}

.icon_3_content{width:100%;overflow:hidden;}
.icon_3_content img{width:20%;margin:0 2.2% 0 8.8%;float:left;}
.goods-video-wrap{width:100%;overflow:hidden;}
.goods-video-wrap video{width:100%;}

.c3_content {width:100%;background:#fff;overflow:hidden;}

.other_content{width:100%;overflow:hidden;padding:15% 0 0 0;}
.game_content{width:100%;overflow:hidden;background:url(../images/bg_game.jpg) no-repeat;background-size:100%;}
.game_content img{width:33.33%;float:left;}
.other_info{width:100%;padding:5% 3% 25% 3%;overflow:hidden;background:#fff;}
.other_info img{width:33.33%;float:left;}

.order_content_cellar{width:100%;margin:0 auto;overflow:hidden;}
.order_content_cellar img{width:100%;line-height:0;}
.order_content_cellar div{width:25%;float:left;}
.order_content_cellar div img{width:100%;line-height:0;}

.order_content_img{width:100%;margin:0 auto;}
.order_content_img img{width:50%;line-height:0;float:left;}

.menu_footer{width:100%;overflow:hidden;}
.menu_footer_left{width:40%;float:left;background:#2f3533;height:50px;overflow:hidden;padding:5px 0 0 0;}
.menu_footer_left img{width:50%;float:left}
.menu_footer_right{width:60%;float:left;color:#fff;text-align:center;line-height:40px;padding:0 0 0 8%;background:#f02441;height:50px;overflow:hidden;}
.menu_footer_right a{color:#fff;display:block;font-size:14px;}
.menu_footer_right a.yuanjia{font-size:16px;line-height:14px;padding:9px 0 0 0;}
.menu_footer_right a.yuanjia span{font-size:12px;text-decoration:line-through; }
.menu_footer_agent a{width:100%;display:block;color:#fff;text-align:center;display:block;background:#cba854;border-radius:5px;line-height:40px;}
.menu_footer_agent a.a_50{width:40%;float:right;}
.menu_footer_agent a.a_default{background:#ccc;}
.menu_footer_agent{width:100%;background:#2f3533;overflow:hidden;padding:3%;overflow:hidden;}
.menu_footer_tips{float:left;font-size:12px;color:#aaa;line-height:18px;}
.menu_footer_tips span{font-size:14px;font-weight:bold;color:#cba854;}

.menu_footer_agent_select a{width:45%;float:right;}
.menu_footer_agent_select a.fl{float:left;background:#09c;}

.xiangqi_data{width:100%;padding:0 5%;overflow:hidden;}
.xiangqi_data div{width:25%;float:left;font-size:12px;color:#888;text-align:center;}
.xiangqi_data div div{color:#444;}

.about_content_cellar{width:100%;padding:5%;overflow:hidden;}
.about_content_cellar img{width:100%;margin:10px 0;}

.food_content{width:100%;padding:5%;overflow:hidden;}
.food_content img{width:29.33%;margin:2%;float:left;overflow:hidden;}
.food_content h2{margin:0 0 5px 0;text-align:center;font-size:16px;overflow:hidden;clear:both;}
.food_content div{width:100%;padding:0 0 5% 0;overflow:hidden;}

.circliful {position: relative; }
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width: 100%;position: absolute;text-align: center;display: inline-block;}
.circle-info, .circle-info-half {color: #999;}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;bottom: 4px;}

.agent_area{width:100%;padding:5%;overflow:hidden;}
.agent_area h2{font-size:16px;text-align:center;}
.agent_area_select a{float:left;width:31%;margin:1%;display:block;border-radius:5px;border:1px solid #ddd;color:#666;line-height:36px;font-size:12px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.agent_area_select a:active{box-shadow:3px 0px 10px rgba(0, 0, 0, .20);}
.agent_area_select a.a_on{background:#cba854;color:#fff;border:1px solid #fff;}

.agent_area_goods{width:100%;border:1px dashed #cba854;border-radius:5px;padding:15px 0;font-size:12px;}
.agent_area_goods h2{font-size:14px;margin:0 0 3px 0;text-align:left;}
.agent_area_goods span{color:#cba854;}
.agent_area_goods img{width:60px;float:left;margin:0 10px 0 18%;}

.agent_area_tips{width:100%;overflow:hidden;background:#efefef;margin:0 0 10px 0;padding:5px 20px;}
.agent_area_tips a{font-size:12px;color:#666;}

.goods_displays_list{width:100%;overflow:hidden;padding:1% 0 0 2%;}
.goods_displays{float:left;margin:0 2% 2% 0;width:31.3%;padding:2%;background:#fff;border-radius:3px;font-size:12px;color:#aaa;text-align:center;line-height:20px;}
.goods_displays img{width:84%;margin:8% auto;}
.goods_displays h2{width:90%;margin:0 auto;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#444;}
.goods_displays:active{box-shadow:3px 0px 10px rgba(0, 0, 0, .20);}
.goods_displays a{color:#aaa;}
.goods_displays label{width:100%;display:block;color:#cba854;margin:6px 0 0 0;text-align:center;font-weight:normal;border-top:1px dotted #ccc;padding:6px 0 0 0;}

.price_list{width:100%;overflow:hidden;}
.price_information{width:90%;margin:5% auto;padding:5%;background:#fff;border-radius:3px;}
.price_information h2{font-size:16px;margin:0 0 5px 0;}
.price_information li{width:100%;border-top:1px solid #eee;overflow:hidden;font-size:14px;padding:8px 0;color:#888;}
.price_information li label{float:right;text-align:right;font-weight:normal;color:#444;}
.price_information li a{width:100%;display:block;border-radius:5px;text-align:center;background:#cba854;line-height:40px;color:#fff;}

.price_information_goods{width:90%;margin:5% auto;padding:5%;background:#fff;border-radius:3px;font-size:12px;}
.price_information_goods h2{font-size:14px;margin:0 0 3px 0;}
.price_information_goods span{color:#cba854;}
.price_information_goods img{width:60px;float:left;margin:0 10px 0 18%;}

.game_top{width:100%;overflow:hidden;padding:5%;position:fixed;}
.game_top a{float:left;background:#333;width:40px;height:40px;line-height:40px !important;color:#fff;text-align:center;display:block;border-radius:100px;z-index:1000;}
.game_top_romantic.game_top a{background:none;margin:5% 0 0 0;}
.game_top_romantic.game_top a.fr{margin:5% 5% 0 0;}

.user_top_cellar{width:100%;background:url(../images/bg_user.jpg) no-repeat;background-size:100%;}
.user_top_cellar img{width:100%;}
.user_top_cellar_info{width:100%;padding:3%;}
.user_top_cellar_title{color:#fff;padding:3% 0 0 2%;}
.user_top_cellar_title h2{font-size:20px;margin:0;}
.user_top_cellar_title span{float:right;color:#fff;font-size:22px;margin:10px 0 0 0;}
.user_top_cellar_data{width:100%;background:#fff;overflow:hidden;padding:3% 0;border-radius:3px;margin:6% 0 0 0;}
.user_top_cellar_data div{width:33.33%;padding:1% 0;text-align:center;color:#888;font-size:12px;border-right:1px dashed #ddd;float:left;}
.user_top_cellar_data div a{color:#888;}
.user_top_cellar_data div h2{font-size:16px;text-align:center;margin:0;color:#cba854;}

.user_cellar{width:94%;margin:0 3% 10px 3%;border-radius:3px;background:#fff;}
.user_cellar_list{width:100%;overflow:hidden;padding:4% 5%;font-size:14px;color:#444;border-bottom:1px solid #eee;}
.user_cellar_list i{float:right;color:#aaa;}
.user_cellar_list span{float:left;}
.user_cellar_list a{color:#444;}

.purchase_count{color:#666;border:0;font-size:12px;overflow:hidden;}
.purchase_count div{width:33.33%;float:left;text-align:center;border-right:1px dashed #ccc;line-height:16px;height:16px;margin:15px 0;overflow:hidden;}
.purchase_count a{width:30%;float:left;color:#fff;background:#cba854;display:block;margin:0 1.5% 5% 1.5%;padding:5px 0;border-radius:5px;text-align:center;}

.purchase_list{width:100%;background:#fff;}
.purchase_list td{font-size:14px !important;padding:10px 20px!important;}
.purchase_list th{font-size:14px !important;padding:10px 20px!important;}

.cellar_order{width:100%;overflow:hidden;}
.cellar_order_list{width:100%;background:#fff;overflow:hidden;padding:3% 0;border-radius:3px;margin:0 0 4% 0;font-size:14px;color:#666;}
.cellar_order_list1{padding:3%;}
.cellar_order_list ul{width:100%;margin:0;}
.cellar_order_list ul.ul_none{margin:0;border-top:0;}
.cellar_order_list li{width:100%;padding:8px 0;border-bottom:1px dashed #ddd;font-size:14px;overflow:hidden;margin:0 auto;line-height:18px;}
.cellar_order_list li label{float:right;text-align:right;font-weight:normal;padding:0 0 0 20px;}
.cellar_order_list li label.lh_24{line-height:24px;}
.cellar_order_list li label a{display:block;padding:0 5px;margin:0 0 0 10px;line-height:24px;font-size:12px;}
.cellar_order_list li.li_noborder{border:0;}
.cellar_order_list li.li_s{padding:0;}
.cellar_order_list li img{float:left;width:70px;height:70px;padding:0;}
.cellar_order_list li input{width:100%;border-radius:5px;padding:5px;border:1px solid #ddd;}
.cellar_order_list li span{width:20px;}
.cellar_order_list li dl{width:25%;text-align:center;float:left;color:#aaa;font-size:12px;margin:10px 0;line-height:20px;border-right:1px dotted #ddd;position:relative;}
.cellar_order_list li dl span{width:auto;}
.cellar_order_list li dl div{position:absolute;right:0px;top:-10px;}
.cellar_order_list li dl a{color:#666;}
.cellar_order_list li h3{font-size:14px;margin:0;}

.order_list_none ul{margin:0;border:0;}

.validate_top{width:100%;height:50px;line-height:50px;background:#2f3533;position:fixed;top:0;overflow:hidden;}
.validate_top img{float:left;height:55%;margin:10px 0 0 15px;}
.validate_top a{float:right;color:#aaa;display:block;line-height:12px;height:12px;border-right:1px dashed #aaa;padding:0 10px;font-size:12px;margin:25px 10px 0 0;}

.validate_body{background:#fff;padding:6%;width:100%;overflow:hidden;}
.validate_info{padding:0 0 0 35%;}
.validate_info h2{font-size:14px;margin:0 0 10px 0;}
.validate_info dl{width:100%;border-bottom:1px dashed #ddd;padding:5px 0;font-size:12px;overflow:hidden;}
.validate_info dd{width:60%;float:left;}
.validate_info dt{width:40%;float:left;margin:0;}

.validate_code{background:#fff;padding:3% 6%;width:100%;overflow:hidden;margin:15px 0 0 0;line-height:30px;}
.validate_code h2{font-size:16px;color:#f60;border-bottom:1px solid #eee;padding:10px 0;}
.validate_code img , .validate_code video{width:100%;}
.validate_code_info{width:290px;position:relative;overflow:hidden;height:230px;background-size:100%;}
.validate_code_info label.l_code1{position:absolute;color:#481e18;font-size:12px;top:33px;left:100px;font-weight:normal;}
.validate_code_info label.l_code2{position:absolute;color:#481e18;font-size:12px;bottom:54px;left:102px;font-weight:normal;}
.validate_code_info img{width:85px;height:85px;position:absolute;top:59px;left:91px;}
.validate_code_info1{width:100%;text-align:center;font-size:14px;}
.validate_code_info1 img{width:120px;height:120px;margin:10px auto;}

.client_list{width:100%;background:#fff;padding:2% 3% 5% 3%;border-radius:3px;font-size:14px;color:#666;font-size:12px;line-height:18px;margin:3% 0;overflow:hidden;}
.client_list a{color:#444;}
.client_list span{font-size:16px;color:#ccc;}
.client_list label{width:100%;font-weight:normal;padding:15px 0 0 0;display:block;overflow:hidden;}
.client_list label a{float:inherit;color:#fff;border:0;margin:0 1%;width:30%;padding:8px 0;}
.client_list ul{width:100%;float:left;margin:0;}
.client_list li{padding:8px 0;border-bottom:1px dashed #ddd;width:50%;float:left;}
.client_list li.li_100{width:100%;}

.purchase_record{width:100%;background:#fff;overflow:hidden;}
.purchase_record_list{width:33.33%;float:left;border-right:1px dashed #ddd;border-bottom:1px dashed #ddd;overflow:hidden;text-align:center;}
.purchase_record_list img{width:80%;margin:5px auto;}
.purchase_record_list h2{width:80%;margin:0 auto;text-align:center;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;}
.purchase_record_list label{width:60%;margin:10px auto;text-align:center;background:#cba854;color:#fff;display:block;padding:2% 5px;font-size:12px;font-weight:normal;border-radius:3px;}
.purchase_record_list a{color:#444;}
.purchase_record_list a.a_btn{width:60%;margin:10px auto;text-align:center;background:#cba854;color:#fff;display:block;padding:2% 5px;font-size:12px;font-weight:normal;border-radius:3px;}
.purchase_record_list a.a_btn_g{background:#aaa;}

.banner_top img{width:100%;margin:0 0 5px 0;}

.nodata_content{width:40%;height:50px;background:url(../images/pic_nodata.png) no-repeat top center;background-size:80%;margin:20% 30%;color:#aaa;text-align:center;padding:35% 0 0 0;}

.code_weixin{width:60%;margin:30% 20%;font-size:12px;color:#888;}
.code_weixin img{width:100%;margin:0 0 20px 0;}

.my_goods{width:100%;padding:3% 3% 3% 0;background:#fff;border-radius:3px;overflow:hidden;margin:0 0 10px 0;}
.my_goods img{float:left;width:35%;}
.my_goods ul{float:left;margin:0;width:65%;}
.my_goods li{padding:3px;border-bottom:1px dashed #ddd;color:#888;font-size:12px;}
.my_goods li h2{font-size:14px;color:#444;margin:0;}
.my_goods li span{float:right;}
.my_goods li a{font-size:12px;margin:5px 5px 0 0;padding:8px 10px;}


/*------------------------------------------------*/

.goods_index_body{width:100%;padding:5px 0 0 0;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;margin:5px 0 0 0;}
.goods_index_title{width:100%;overflow:hidden;}
/*.goods_index_title a{float:right;font-size:14px;color:#aaa;font-weight:normal;float:right;}*/
.goods_index_title img{width:100%;}
.goods_index_list{width:100%;margin:5px 0 0 0;}
.goods_index_info{float:left;width:33.33%;border-right:1px solid #eee;text-align:center;line-height:18px;position: relative;}
.goods_index_info_b{border-bottom:1px solid #eee;}
.goods_index_info img{width:100%;padding:5%;margin:0 auto;}
.goods_index_info .label_show {width:20px;padding:0;top:0;right:5px;position: absolute;}
.goods_index_info .label_show img{width:20px;padding:0;margin:0 0 5px 0;}
.goods_index_info .pic_seal {width:90%;top:0;left:3%;position: absolute;}
.goods_index_info h2{width:100%;font-size:14px;margin:0 auto;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.goods_index_info h3{width:100%;font-size:12px;margin:0 auto;font-weight:normal;color:#aaa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.goods_index_info h4{width:100%;color:#cba854;margin:0 auto;font-size:12px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.goods_index_info .goods_price{width:85%;margin:0 auto;border-top:1px dashed #eee;color:#f60;margin:5px auto;padding:5px 0;font-size:12px;text-align:left;}
.goods_index_info .goods_price span{float:right;font-size:12px;color:#aaa;font-weight:normal;}

.rush_purchase_body{width:100%;padding:5px 0 0 0;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;margin:10px 0 0 0;}
.rush_purchase_title{width:100%;overflow:hidden;text-align:center;font-size:14px;padding:10px 0 15px 0;color:#f60;}
.rush_purchase_list{width:100%;padding:10px 0;overflow:hidden;}
.rush_purchase_info{float:left;width:33.33%;text-align:center;line-height:18px;position: relative;}
.rush_purchase_info img{width:100%;padding:5%;margin:0 auto;}
.rush_purchase_info .pic_seal {width:100%;top:0;left:0;position: absolute;}
.rush_purchase_info h2{width:90%;font-size:14px;margin:0 auto;font-weight:normal;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.rush_purchase_info h3{width:90%;font-size:12px;margin:0 auto;font-weight:normal;color:#aaa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.rush_purchase_info h4{width:90%;color:#cba854;margin:0 auto;font-size:12px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.rush_purchase_info .goods_price{width:85%;margin:0 auto;text-align:center;font-size:12px;padding:5px 0;}
.rush_purchase_info .goods_price span{color:#f60;font-size:16px;font-weight:bold;}
.rush_purchase_info .goods_price span.span_ed{color:#aaa;text-decoration:line-through;}
.rush_purchase_info .goods_price a{color:#f60;}

.search_form{width:100%;padding:3%;background:#ccc;overflow:hidden;}
.search_form input{border-radius:3px 0 0 3px;}
.search_form button{border-radius:0 3px 3px 0;}
.search_list{width:100%;padding:3% 0 0 3%;overflow:hidden;}
.search_list_info{width:47%;float:left;padding:3%;margin:0 3% 3% 0;background:#fff;overflow:hidden;line-height:18px;position: relative;border-radius:3px;}
.search_list_info:active{box-shadow:3px 0px 10px rgba(0, 0, 0, .20);}
.search_list_info a{color:#444;}
.search_list_info img{width:100%;padding:5%;margin:0 auto;}
.search_list_info .label_show {width:20px;padding:0;top:0;right:5px;position: absolute;}
.search_list_info .pic_seal {width:100%;top:0;left:0;position: absolute;}
.search_list_info .label_show img{width:20px;padding:0;margin:0 0 5px 0;}
.search_list_info h2{width:100%;font-size:14px;margin:0 auto;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.search_list_info h3{width:100%;font-size:12px;margin:0 auto;font-weight:normal;color:#aaa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.search_list_info h4{width:100%;font-size:12px;margin:0 auto;font-weight:normal;color:#cba854;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.search_list_info .goods_price{width:100%;border-top:1px dashed #eee;color:#f60;font-weight:bold;margin:5px 0 0 0;padding:5px 0 0 0;font-size:14px;}
.search_list_info .goods_price span{float:right;font-size:12px;color:#aaa;font-weight:normal;}

.purchase_content{width:100%;overflow:hidden;}
.purchase_list{width:100%;padding:0 4%;margin:0 0 15px 0;background:#fff;overflow:hidden;}
.purchase_list_warehouse{border-bottom:1px solid #eee;padding:0 0 10px 0;margin:10px 0;font-size:14px;overflow:hidden;}
.purchase_list_warehouse span{color:#666;}
.purchase_list_warehouse label{float:left;margin:3px 5px 0 0;}
.purchase_list_info{width:100%;padding:10px 0;font-size:12px;line-height:20px;color:#aaa;overflow:hidden;border-bottom:1px solid #eee;}
.purchase_list_info label{float:left;margin:30px 0 0 0;}
.purchase_list_info img{float:left;width:80px;margin:0 0 10px 0;}
.purchase_list_info h2{font-size:14px;margin:0;color:#444;}
.purchase_list_info h3{font-size:16px;color:#f60;margin:0;}
.purchase_list_info h4{font-size:12px;margin:0;color:#444;font-weight:normal;margin:20px 0 0 0;}
.purchase_list_info .purchase_modle{overflow:hidden;line-height:14px;margin:3px 0;}
.purchase_list_info .purchase_modle span{background:#cba854;color:#fff;border-radius:5px 0 0 5px;border:1px solid #cba854;float:left;display:block;padding:0 5px;}
.purchase_list_info .purchase_modle span.span_area{background:#fff;color:#cba854;border-radius: 0 5px 5px 0;}
.purchase_list_info_right{float:right;text-align:right}
.purchase_list_info_right .c_add{border:1px #aaa solid;overflow:hidden;float:left;clear:both;border-radius:3px;margin:8px 0;}
.purchase_list_info_right .c_add a{float:left;width:30px;height:22px;line-height:14px;font-size:14px;float:left;text-align:center;color:#888;padding:5px 0;}
.purchase_list_info_right .c_add input{width:35px;border:0;text-align:center;float:left;padding:5px 0;border-left:1px #aaa solid;border-right:1px #aaa solid;}

.qgdd_content{width:100%;padding:3%;background:#fff;overflow:hidden;font-size:14px;text-align:center;}
.qgdd_content .qgdd_content_info{text-align:right;}
.qgdd_content .qgdd_content_select{margin:0 auto;width:65%;text-align:left;}
.qgdd_content .qgdd_content_select span{color:#444;}
.qgdd_content p{background:#f7f7f7;border:1px dashed #ddd;font-size:12px;color:#999;padding:5px;margin:0 0 10px 0;border-radius:25px;}
.qgdd_content span{color:#f60;font-weight:bold;}
.qgdd_content h2{margin:5px 0;}
.qgdd_content a{width:100%;}

.purchase_footer{width:100%;position:fixed;bottom:0;left:0;margin:0;padding:0;background:#2f3533;}
.purchase_footer a{width:25%;height:50px;line-height:50px;background:#cba854;text-align:center;color:#fff;font-size:16px;display:block;float:right;}
.purchase_footer a.a_move{width:40%;background:#a00;}
.purchase_footer a.a_gray{background:#aaa;}
.purchase_footer label{float:left;margin:18px 15px 0 3%;color:#aaa;}
.purchase_footer_info{float:left;font-size:12px;color:#fff;margin:8px 0 0 0;}
.purchase_footer_info h2{font-size:14px;margin:0;color:#fff;}
.purchase_footer_order{float:left;margin:12px 0 0 3%;color:#ccc;font-weight:normal;font-size:14px;}
.purchase_footer_order span{font-size:18px;color:#cba854;}

.goods_details_pic{width:100%;background:#fff;overflow:hidden;position: relative;}
.goods_details_pic img{width:100%;}
.goods_details_pic .pic_seal {top:0;left:0;position: absolute;}
.goods_detail_footer{width:100%;margin:0;bottom:-1px;left:0;position:fixed;overflow:hidden;z-index:1000;}
.goods_detail_footer a{float:left;text-align:center;display:block;line-height:50px;font-size:14px;}
.goods_detail_footer a.a_purchase{background:#f7f7f7;height:49px;border-top:1px solid #ddd;width:30%;color:#666;position:relative;}
.goods_detail_footer a.a_purchase i{position:absolute;top:6px;right:8%;font-size:12px;width:18px;height:18px;line-height:18px;border:0;background:#f00;color:#fff;text-align:center;border-radius:100px;font-style:normal;}
.goods_detail_footer a.a_add{background:#cba854;height:50px;color:#fff;width:40%;}
.goods_detail_footer a.a_add1{width:70%;}
.goods_detail_footer a.distribution{background:#444;height:50px;color:#fff;width:30%;}
.goods_details_title{width:100%;padding:10px 5%;font-size:16px;font-weight:bold;background:#fff;overflow:hidden;line-height:22px;}
.goods_details_title a{float:right;font-size:14px;color:#cba854;border-left:1px solid #ddd;padding:0 0 0 20px;margin:0 0 0 20px;display:block;text-align:center;}
.goods_details_title label{font-size:12px;color:#888;font-weight:normal;}
.goods_details_tips{padding:0 0 20px 5%;background:#fff;overflow:hidden;}
.goods_details_tips span{float:left;color:#888;display:block;margin:0 25px 0 0;font-size:14px;}
.goods_details_parameter{width:100%;background:#fff;overflow:hidden;margin:15px 0 0 0;}
.goods_details_parameter dl{border-bottom:1px solid #eee;overflow:hidden;padding:10px 5%;font-size:12px;}
.goods_details_parameter dd{width:18%;float:left;color:#888;line-height:30px;}
.goods_details_parameter dt{width:82%;float:left;font-weight:normal;margin:0;line-height:30px;}
.goods_details_parameter dt label{float:right;}
.goods_details_parameter dt label a{color:#aaa;}
.goods_details_parameter .c_add{border:1px #aaa solid;overflow:hidden;float:left;clear:both;margin:0 10px 0 0;border-radius:3px;}
.goods_details_parameter .c_add a{float:left;width:35px;height:20px;line-height:16px;float:left;text-align:center;color:#888;padding:5px 0;}
.goods_details_parameter .c_add input{width:40px;border:0;text-align:center;float:left;padding:5px 0;border-left:1px #aaa solid;border-right:1px #aaa solid;}
.goods_details_info dl{width:50%;float:left;border-bottom:1px dashed #aaa;overflow:hidden;padding:10px 5%;font-size:12px;}
.goods_details_info dl.dl_100{width:100%;}
.goods_details_info dl.dl_100 dd{width:14%;}
.goods_details_info dl.dl_100 dt{width:86%;}
.goods_details_info dd{width:30%;float:left;color:#888;}
.goods_details_info dt{width:70%;float:left;font-weight:normal;margin:0;}
.goods_details_info img{width:100%;}

.goods_details_info1 dd{width:25%;font-size:12px;}
.goods_details_info1 dt{width:75%;font-size:12px;}
.goods_details_info1 dt label.am-radio{float:left;margin:0 15px 0 0;font-size:12px;line-height:22px;}
.goods_details_info1 dt label .am-checkbox+.am-checkbox, .am-radio+.am-radio{margin:0;}

.agreement_content{width:100%;padding:5%;font-size:14px;overflow:hidden;}
.agreement_content h2{font-size:16px;text-align:center;}

.agreement_content_goods{width:100%;margin:5% 0;padding:5%;background:#fff;border-radius:3px;font-size:12px;color:#888;}
.agreement_content_goods h2{font-size:14px;color:#444;margin:0 0 3px 0;}
.agreement_content_goods span{color:#cba854;font-size:18px;font-weight:bold;}
.agreement_content_goods img{width:70px;float:left;margin:0 10px 0 15%;}
.agreement_content_area{width:100%;}
.agreement_content_area li{padding:10px 0;overflow:hidden;border-top:1px dashed #ccc;line-height:20px;}
.agreement_content_area li.li_add{border:0;padding:0 0 10px 0;text-align:right;}
.agreement_content_area li.li_add a{color:#666;}
.agreement_content_area span{float:right;color:#aaa;}

.agreement_content_goods_select{width:100%;margin:5% 0;padding:5% 0;background:#fff;border-radius:3px;font-size:12px;color:#888;}
.agreement_content_goods_select h2{font-size:14px;color:#444;margin:0 0 3px 0;}
.agreement_content_goods_select span{color:#cba854;font-weight:bold;}
.agreement_content_goods_select img{width:70px;float:left;margin:0 10px 0 15%;}


.cellar_order_title{width:100%;padding:3% 5%;font-size:14px;color:#cba854;border-bottom:1px solid #eee;overflow:hidden;}
.cellar_order_title span{float:right;}
.cellar_order_list a{color:#666;}
.cellar_order_goods{width:100%;padding:3% 5%;border-bottom:1px dashed #ddd;overflow:hidden;position:relative;}
.cellar_order_goods img{float:left;width:80px;height:80px;padding:0;}
.cellar_order_goods_more{float:left;width:100%;overflow:scroll;border-bottom:1px dashed #ddd;padding:10px 0;margin:0 0 10px 0;}
.cellar_order_goods_more_list{width:2000%;}
.cellar_order_goods_more img{width:60px;height:60px;float:left;margin:0 8px 0 0;border:1px solid #eee;}
.cellar_order_goods span{float:right;text-align:right;color:#888;font-size:12px;margin:25px 0 0 0;}
.cellar_order_goods .purchase_modle{overflow:hidden;line-height:14px;margin:0;}
.cellar_order_goods .purchase_modle label{background:#cba854;color:#fff;border-radius:5px 0 0 5px;border:1px solid #cba854;float:left;display:block;padding:0 5px;font-weight:normal;font-size:12px;}
.cellar_order_goods .purchase_modle label.span_area{background:#fff;color:#cba854;border-radius: 0 5px 5px 0;}
.cellar_order_goods .cellar_order_goods_time{left:100px;bottom:5px;border:1px solid #fbd0ae;background:rgba(243,123,29,.15);color:#f60;padding:0 5px;position: absolute;font-size:12px;}
.cellar_order_count{width:100%;padding:3% 5%;text-align:right;overflow:hidden;}
.cellar_order_btn{width:100%;padding:3% 5%;text-align:right;overflow:hidden;border-top:1px solid #eee;}
.cellar_order_btn a{margin:0 0 0 10px;}
.cellar_order_btn span{float:left;font-size:12px;font-weight:normal;color:#888;margin:10px 0 0 0;}

.cellar_order_tips{border:1px solid #fbd0ae;background:rgba(243,123,29,.15);color:#f60;padding:10px 5%;font-size:14px;}

.cellar_order_details{width:100%;padding:0;font-size:14px;background:#fff;overflow:hidden;margin:15px 0 0 0;}
.cellar_order_details div{width:100%;padding:3% 4%;border-bottom:1px solid #eee;overflow:hidden;}
.cellar_order_details div span{float:right;}
.cellar_order_details div label{float:left;margin:0;}
.cellar_order_details div a{color:#444;}
.cellar_order_details_title{margin:15px 0 0 0;background:#fff;font-size:16px;font-weight:bold;padding:2% 5%;border-bottom:1px solid #eee;overflow:hidden;}

.order_details_adr ul{background:url(../images/pic_adr.jpg) bottom center #fff no-repeat;background-size:100%;padding:0 4% 2% 4%;margin:0;width:100%;overflow:hidden;}
.order_details_adr li{border-bottom:1px solid #eee;padding:10px 0;}
.order_details_adr li.li_noborder{border:0;}
.order_details_adr a{color:#444;}

.order_blank{width:100%;background:#fff;margin:15px 0 0 0;overflow:hidden;}
.order_blank_top{width:100%;overflow:hidden;padding:5%;border-bottom:1px solid #eee;font-size:12px;color:#888;}
.order_blank_top h2{font-size:14px;margin:0;color:#444;}
.order_blank_top h2 span{color:#cba854;}
.order_blank_goods{width:100%;padding:0 5%;}
.order_blank_goods .cellar_order_goods{line-height:20px;padding:15px 0;}
.order_blank_goods .cellar_order_goods img{border:1px solid #eee;margin:0 10px 0 0;}
.order_blank_ransport{width:90%;margin:0 5%;padding:3% 0;color:#888;font-size:12px;border-bottom:1px dashed #ddd;}
.order_blank_ransport span{float:right;color:#888;margin:0 0 0 5px;}
.order_blank_ransport a{color:#444;}
.order_blank_tips{width:100%;padding:3% 5%;color:#888;font-size:12px;}
.ransport_select{padding:55px 0 0 0;}
.ransport_select .weui-cell{border:0;}
.ransport_select_tips{width:100%;margin:0 3%;padding:3% 0;font-size:12px;color:#cba854;border-top:1px solid #ddd;}
.ransport_modle{width:100%;background:#fff;margin:15px 0 0 0;overflow:hidden;line-height:20px;}
.ransport_modle .weui-cell__ft{margin:5px 0 0 0;}
.ransport_modle_tips{width:94%;margin:0 3%;padding:3% 0;font-size:12px;color:#888;border-top:1px solid #ddd;}

.promotion_tips{width:90%;padding:5%;position:relative;}
.promotion_tips h2{font-size:14px;text-align:center;margin:0;}
.promotion_tips .a_close{position:absolute;right:15px;top:-25px;color:#fff;}
.promotion_tips span.am-icon-btn{width:30px;height:30px;line-height:30px;font-size:14px;}
.promotion_tips ul{margin:0 auto;width:100%;}
.promotion_tips li{width:90%;padding:8px 0;border-bottom:1px solid #eee;font-size:14px;overflow:hidden;margin:0 auto;line-height:30px;}
.promotion_tips li label{float:right;text-align:right;font-weight:normal;padding:5px 0 0 20px;line-height:18px;}
.promotion_tips .c_add{width:98%;border:1px #ddd solid;overflow:hidden;margin:0 10px 0 0;}
.promotion_tips .c_add a{float:left;width:19%;height:25px;line-height:26px;float:left;text-align:center;color:#888;padding:5px 0;}
.promotion_tips .c_add input{width:60%;border:0;text-align:center;line-height:36px;float:left;border-left:1px #ddd solid;border-right:1px #ddd solid;}
.promotion_tips button{width:88%;margin:10px 0;}
.promotion_tips h3{text-align:left !important;font-size:12px !important;color:#888;font-weight:normal;margin:0;padding:0 !important;line-height:36px !important;height:36px !important;}

.quantity_modification{width:100%;padding:5%;background:#fff;}
.quantity_modification h2{font-size:14px;text-align:center;margin:0;}
.quantity_modification .c_add{width:100%;border:1px #ddd solid;overflow:hidden;margin:0 10px 0 0;}
.quantity_modification .c_add a{float:left;width:19%;height:25px;line-height:26px;float:left;text-align:center;color:#888;padding:5px 0;}
.quantity_modification .c_add input{width:60%;border:0;text-align:center;line-height:36px;float:left;border-left:1px #ddd solid;border-right:1px #ddd solid;}
.quantity_modification button{width:100%;margin:10px 0;line-height:30px;}
.quantity_modification h3{text-align:left !important;font-size:12px !important;color:#888;font-weight:normal;margin:0;padding:0 !important;line-height:36px !important;height:36px !important;}

.transfer_certificate{width:100%;padding:5%;background:#fff;overflow:hidden;font-size:14px;}
.transfer_certificate_card{width:100%;padding:5% 0;color:#fff;border-radius:5px;margin:20px 0;background:url(../images/bg_card.jpg);background-size:100%;}
.transfer_certificate_card h2{font-size:14px;margin:0;padding:0 5%}
.transfer_certificate_card h3{font-size:20px;margin:0;border-bottom:1px dashed #ddd;padding:0 5% 3% 5%;margin:0 0 5% 0;}

.jiujiang_select{width:100%;background:#fff;overflow:hidden;}
.jiujiang_info{width:100%;padding:4%;overflow:hidden;color:#888;font-size:12px;border-bottom:1px solid #ddd;}
.jiujiang_info label{float:left;margin:20px 10px 20px 0;}
.jiujiang_info span.span_name{font-size:14px;color:#444;}
.jiujiang_info span.span_price{font-size:14px;color:#cba854;font-weight:bold;}
.jiujiang_info_right{float:right;text-align:right;}
.jiujiang_info_right img{width:40px;margin:10px 0 15px 0;}

.jiujiang_tips{width:90%;padding:4%;overflow:hidden;background:#ddd;margin:5%;font-size:14px;border-radius:5px;}
.jiujiang_tips span.span_name{color:#444;}
.jiujiang_tips span.span_price{color:#cba854;font-weight:bold;}

.jiujiang_select_sorting{width:100%;background:#eee;padding:5% 0;overflow:hidden;}
.jiujiang_select_sorting div{width:33.33%;float:left;border-right:1px solid #bbb;text-align:center;font-size:12px;color:#888;}
.jiujiang_select_sorting div.select_on{font-weight:bold;color:#cba854;}

.materiel_select{width:100%;}
.materiel_tips{width:100%;background:#fff;padding:3% 5%;overflow:hidden;font-size:12px;border-bottom:1px solid #ddd;}
.materiel_tips span{font-weight:bold;color:#cba854;}
.materiel_list{width:100%;background:#fff;padding:3% 0;font-size:12px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:15px 0 0 0;}
.materiel_list .weui-cells{margin:0;}
.materiel_list label{font-weight:normal;line-height:24px;margin:0;}
.materiel_title{font-size:16px;line-height:40px;font-weight:bold;border-bottom:1px dashed #ddd;overflow:hidden;padding:0 5%;}
.materiel_title a{float:right;border:1px solid #ddd;padding:0 7%;margin:0 0 10px 10px;line-height:32px;display:block;font-size:12px;font-weight:normal;color:#888;border-radius:5px;}
.materiel_title a.a_on{border:1px solid #dc1f35;background:url(../images/select_on.jpg) no-repeat right bottom #fff;color:#dc1f35;}
.materiel_title a:active{background:#eee;}
.materiel_title span{float:right;font-size:12px;color:#aaa;font-weight:normal;}
.materiel_info{padding:5%;}
.materiel_info span{font-size:12px;line-height:26px;}
.materiel_info img{width:45%;border:1px solid #ddd;margin:20px 0 0 25%;}

.custom_quantity{width:100%;padding:3% 5%;}
.custom_quantity .c_add{border:1px #aaa solid;overflow:hidden;float:left;clear:both;border-radius:3px;margin:0 0 10px 0;}
.custom_quantity .c_add a{float:left;width:40px;height:40px;line-height:37px;font-size:18px;float:left;text-align:center;color:#888;}
.custom_quantity .c_add input{width:80px;border:0;text-align:center;height:40px;float:left;padding:5px 0;border-left:1px #aaa solid;border-right:1px #aaa solid;font-size:18px;}
.custom_quantity_tips{width:100%;background:#fff;padding:10px 0 0 0;overflow:hidden;font-size:12px;border-top:1px solid #eee;}
.custom_quantity_tips span{font-weight:bold;color:#cba854;}
.custom_quantity_count{float:right;text-align:right;}
.custom_quantity_count span{font-weight:bold;color:#cba854;}
.wine_label{width:100%;padding:0 0 10px 0;}
.wine_label h2{font-size:14px;margin:0 0 10px 0;}
.wine_label_pic{width:100%;overflow:hidden;margin:0 0 10px 0;}
.wine_label_pic img{float:left;margin:0 2% 0 0;border:1px solid #ddd;width:65px;height:65px;}
.wine_label_tips{font-size:12px;color:#888;}
.wine_label_tips span{color:#cba854;}
.wine_label_notes{width:100%;padding:10px 0 0 0;border-top:1px solid #eee;}
.wine_label_notes h2{font-size:14px;margin:0 0 10px 0;}
.wine_label_notes textarea{width:100%;height:80px;padding:10px;border:1px solid #ddd;}
.wine_label_select ul{width:100%;padding:3% 0 0 0;}
.wine_label_select li{width:33.33%;float:left;padding:3%;text-align:center;}
.wine_label_select img{border:1px solid #ddd;width:90px;height:90px;}

.menu_index{width:100%;padding:4% 2% 2% 2%;background:#fff;border-bottom:1px solid #ddd;overflow:hidden;}
.menu_index div{width:25%;float:left;text-align:center;}
.menu_index div a{color:#888;font-size:12px;}
.menu_index div img{width:45%;border-radius:100px;}

.ad_index .am-slider-a1 .am-control-nav{display:none;}

.news_index{width:100%;padding:0 5%;color:#fff;background:#cba854;overflow:hidden;line-height:36px;}
.news_index a{color:#fff;font-size:12px;}

.table_freight td , .table_freight th{text-align:center;font-size:12px;padding:6px !important;}

.money_detail{width:100%;padding:0 3%;overflow:hidden;}
.money_detail_list{padding:3% 5%;background:#fff;border-radius:3px;overflow:hidden;margin:10px 0 0 0;font-size:14px;color:#444;}
.money_detail_title{color:#cba854;border-bottom:1px dashed #ddd;overflow:hidden;padding:0 0 6px 0;}
.money_detail_title label{float:right;color:#888;font-weight:normal;font-size:14px;}
.money_detail_time{border-bottom:1px dashed #ddd;overflow:hidden;padding:6px 0;}
.money_detail_info{font-size:12px;overflow:hidden;padding:6px 0;}
.money_detail_info h2{font-size:14px;margin:0;}

.activation_info{background:#fff;text-align:center;color:#888;font-size:12px;padding:5% 20%;}
.activation_info span{margin:15px auto;}

.channel_none{width:100%;padding:50% 25%;text-align:center;font-size:14px;color:#888;}
.channel_none span{margin:0 0 10px 0;}

.m_index_floor_div{width:100%;overflow-x:scroll;}
.m_index_floor_goods{width:600%;}
.m_index_floor_goods .goods_index_info{width:5.5%;float:left;border-right:1px solid #eee;padding:0.3% 0.5% 1% 0.5%;text-align:center;line-height:14px;}

/*------地区选择------*/
.content-block input{height:30px;border:0;font-size:12px;text-align:right;}

.gearArea {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 10px;
    background-color: rgba(0, 0, 0, 0.2);
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9900;
    overflow: hidden;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both
}

.area_ctrl {
    vertical-align: middle;
    background-color: #eee;
    margin: 0;
    height: auto;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 9901;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0)
}

.slideInUp {
    -webkit-animation: slideInUp .3s;
            animation: slideInUp .3s;
}

@-webkit-keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
    }
}

.area_roll {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    overflow: hidden;
    background-color: transparent;
    -webkit-mask: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#debb47), to(rgba(36, 142, 36, 0)));
    -webkit-mask: -webkit-linear-gradient(top, #debb47 50%, rgba(36, 142, 36, 0))
}

.area_roll>div {
    font-size: 1.6em;
    height: 10em;
    float: left;
    background-color: transparent;
    position: relative;
    overflow: hidden;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1
}

.area_roll>div .gear {
    width: 100%;
    float: left;
    position: absolute;
    z-index: 9902;
    margin-top: 4em
}

.area_roll_mask {
    -webkit-mask: -webkit-gradient(linear, 0% 40%, 0% 0%, from(#debb47), to(rgba(36, 142, 36, 0)));
    -webkit-mask: -webkit-linear-gradient(bottom, #debb47 50%, rgba(36, 142, 36, 0));
    padding: 0
}

.area_grid {
    position: relative;
    top: 4em;
    width: 100%;
    height: 2em;
    margin: 0;
    box-sizing: border-box;
    z-index: 0;
    border-top: 1px solid #abaeb5;
    border-bottom: 1px solid #abaeb5
}

.area_roll>div:nth-child(3) .area_grid>div {
    left: 42%
}

.area_btn {
    color: #0575f2;
    font-size: 1.6em;
    line-height: 1em;
    text-align: center;
    padding: .8em 1em
}

.area_btn_box:before,
.area_btn_box:after {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    display: block;
    background-color: #96979b;
    z-index: 15;
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33)
}

.area_btn_box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
            justify-content:space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    background-color: #f1f2f4;
    position: relative
}

.area_btn_box:before {
    left: 0;
    top: 0;
    -webkit-transform-origin: 50% 20%;
            transform-origin: 50% 20%
}

.area_btn_box:after {
    left: 0;
    bottom: 0;
    -webkit-transform-origin: 50% 70%;
            transform-origin: 50% 70%
}

.tooth {
    height: 2em;
    line-height: 2em;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    line-clamp: 1;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
        -ms-flex-direction:column;
            flex-direction:column;
    overflow: hidden
}

/*------------------------------------------------*/
ul.countdown {
	list-style: none;
	padding: 0;
	display: block;
	text-align: center;
	border-bottom:1px dashed #ddd;
	padding:0 0 15px 0;
}
ul.countdown li {
	display: inline-block;
	font-weight:bold;
}
ul.countdown li span {
	font-size: 22px;
	line-height: 24px;
}
ul.countdown li.seperator {
	font-size: 12px;
	line-height: 24px;
	vertical-align: top;
	color:#aaa;
	font-weight:normal;
}
ul.countdown li p {
	color: #a7abb1;
	font-size: 14px;
}
ul.countdown span{background:#444;color:#fff;padding:0 10px;border-radius:5px;}

/* 大转盘样式 */
.banner{display:block;width:97%;margin-left:auto;margin-right:auto;margin-bottom: 10px;}
.banner .turnplate{display:block;width:100%;position:relative;}
.banner .turnplate canvas.item{width:100%;}
.banner .turnplate img.pointer{position:absolute;width:40%;height:40%;left:30%;top:29.5%;}
.more{display: block;width: 100%;position: fixed;top: 0;left: 0;height: 150px;}
#mark{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: fixed;top: 0;left: 0;display: none;}
.red-img{position: fixed;top: 10%;left: 5%;width: 90%;}
.zhezhao { width:100%; padding:25% 12%;height:100%; background:url(../images/bg_b.png);  position:fixed;  left:0px;  top:0px; z-index:1000;display:none;} 
.prize_tips{width:100%;padding:5%;height:600px;background:url(../images/prize_bg.png) no-repeat;background-size:100%;line-height:20px;z-index:1111;color:#e40b42;text-align:center;}
.prize_tips img{width:35%;margin:40% 0 0 0;}
.prize_tips span{font-weight:bold;font-size:18px;}
.prize_tips a{width:92%;margin:25% 0 0 0;}

.pay_tips{width:100%;margin:25% 0 0 0;height:600px;background:url(../images/bg_tips.png) no-repeat;background-size:100%;line-height:22px;z-index:1111;color:#f60;text-align:center;}
.pay_tips_close{width:100%;text-align:right;height:6%;}
.pay_tips_close a{color:#ff0;font-size:24px;}
.pay_tips_info{padding:0 15%;font-size:14px;}
.pay_tips_info h2{font-size:16px;margin:0;}
.pay_tips_info a{width:60%;margin:10px 0 0 0;}

.prize_list_body{width:100%;margin:50px 0 0 0;overflow:hidden;}
.prize_list{width:92%;margin:4%;padding:3% 6%;background:#fff;border-radius:5px;font-size:12px;color:#888;overflow:hidden;}
.prize_list h2{font-size:16px;color:#f60;margin:6px 0 0 0;}
.prize_list img{float:left;width:60px;border-radius:100px;padding:10px;background:#ffecc4;margin:0 20px 0 0;}
.prize_list span{float:left;margin:10px 20px 10px 0;}
.prize_list_ed .am-icon-btn.am-warning{background:#aaa;}
.prize_list_ed h2{color:#aaa;}

.tourism_content{width:100%;margin:50px 0 0 0;overflow:hidden;}
.tourism_route{width:92%;margin:4%;padding:2% 5%;background:#fff;border-radius:5px;font-size:12px;overflow:hidden;}
.tourism_route_title{padding:10px 0;font-size:18px;font-weight:bold;color:#f60;border-bottom:1px dashed #ddd;}
.tourism_route_info{padding:10px 0;color:#444;}
.tourism_route_tips{padding:10px 0;font-size:12px;color:#888;border-top:1px dashed #ddd;}

.subject_fgy_top img{width:100%;overflow:hidden;}
.subject_fgy_goods img{width:50%;float:left;overflow:hidden;}
.subject_fgy_info{width:100%;background:url(../images/subject_fgy_bg.jpg);background-size:100%;padding:5%;overflow:hidden;}
.subject_fgy_info div{width:100%;padding:5%;background:#3d211b;color:#b29892;font-size:14px;border-radius:10px;overflow:hidden;}


.exclusive_index_ad img{width:100%;}
.exclusive_index_about{width:100%;background:#fff;padding:5% 8%;font-size:12px;overflow:hidden;box-shadow:3px 0px 10px rgba(0, 0, 0, .20);}
.exclusive_index_about img{width:100%;margin:15px 0;}
.exclusive_brand_title img{width:100%;padding:10% 8% 3% 8%;}
.exclusive_brand_list{width:92%;margin:0 0 0 8%;}
.exclusive_brand_list_wrap{float:left;width:28%;margin:0 3% 3% 0;border-radius:10px;position: relative;overflow:hidden;}
.exclusive_brand_list img{width:100%;border-radius:10px;}
.exclusive_brand_list img.div_ed{width:100%;position:absolute;right:0;top:0;}

.exclusive_brabd_about{width:100%;background:#fff;padding:5% 8%;font-size:12px;overflow:hidden;}
.exclusive_brabd_goods{width:100%;background:#fff;font-size:12px;margin:15px 0 0 0;overflow:hidden;}

.exclusive_brabd_goods .goods_index_info{float:left;width:50%;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:center;line-height:18px;position: relative;}

.exclusive_brabd_goods .goods_index_info .goods_price{width:90%;border-top:1px dashed #eee;color:#f60;margin:5px auto;padding:5px 0;font-size:12px;text-align:left;}
.exclusive_brabd_goods_title{width:100%;padding:5%;text-align:center;font-size:16px;font-weight:bold;}

.goods_introduce img{width:100%;}

.exclusive_back{position:fixed;top:3%;left:5%;}
.exclusive_back img{width:40px;height:40px;padding:10px;background:#444;border-radius:100px;}

.afvs_source_top img{width:100%;}

.afvs_source_content{width:100%;background:url(../images/bg_afvs.jpg);background-size:100%;padding:5% 3% 0 3%;overflow:hidden;}
.afvs_source_content_h2{width:100%;text-align:center;font-size:16px;font-weight:bold;color:#eec227;margin:10px 0;}
.afvs_source_content_data{width:48%;margin:5% 1%;padding:4% 0 0 0;float:left;background:url(../images/border_afvs.png) no-repeat;background-size:100%;text-align:center;color:#f6c0d0;font-size:12px;position:relative;}
.afvs_source_content_data h2{text-align:center;color:#fff;font-size:12px;font-weight:normal;margin:10.5% 0;}
.afvs_source_content_data span.span_count{width:80px;height:80px;line-height:80px;text-align:center;font-size:18px;font-weight:bold;color:#a00;display:block;border-radius:100px;background:#fff;margin:0 auto;}
.afvs_source_content_tips{font-size:12px;line-height:16px;padding:6% 0 16% 0;}
.afvs_source_content_title{text-align:center;color:#fff;font-weight:bold;width:100%;font-size:12px;position:absolute;top:-8px;left:0;}

.afvs_source_code{width:100%;background:url(../images/bg_afvs_code.png) no-repeat;background-size:100%;margin:3% 0 0 0;overflow:hidden;text-align:center;font-size:12px;padding:0 0 13% 0;}
.afvs_source_code img{width:40px;height:40px;margin:0;}
.afvs_source_code_num{color:#49201c;padding:3% 0}
.afvs_source_code_num1{width:54%;margin:0 auto;color:#565195;padding:0 0 2% 0;overflow:hidden;}
.afvs_source_code1{width:70%;margin:5% auto;background:#fff;text-align:center;font-size:12px;overflow:hidden;border-radius:5px;line-height:16px;padding:5px 0;}
.afvs_source_code1 img{width:50px;height:50px;}
.afvs_source_code1 .afvs_source_code_num1{width:100%;}

.afvs_source_ad img{width:100%;margin:15px 0 0 0;}

.afvs_source_info{width:100%;margin:15px 0 0 0;background:#fff;padding:5%;overflow:hidden;}
.afvs_source_info ul{margin:10px 0 0 0;padding:0;}
.afvs_source_info li{width:100%;border-bottom:1px solid #eee;padding:10px 0;color:#888;font-size:12px;}
.afvs_source_info li span{float:right;color:#444;}
.afvs_source_info dl{width:100%;border-bottom:1px solid #eee;padding:10px 0;color:#888;overflow:hidden;line-height:24px;}
.afvs_source_info dd{width:40%;float:left;text-align:right;font-size:14px;}
.afvs_source_info dt{width:60%;float:left;margin:0;font-size:16px;color:#444;}
.afvs_source_info dt span{font-size:20px;color:#a00;}
.afvs_source_title{width:100%;position:relative;height:10px;}
.afvs_source_title hr{border:0;border-bottom:3px solid #444;margin:20px 0 0 0;}
.afvs_source_title div{position:absolute;top:-15px;left:0;width:100%;text-align:center;}
.afvs_source_title div span{font-size:18px;font-weight:bold;border:15px solid #fff;margin:0 auto;background:#fff;}

.afvs_source_certificate ul{width:100%;margin:10px 0 0 0;padding:0;}
.afvs_source_certificate li{width:30%;margin:0 1.5%;text-align:center;float:left;border:0;}
.afvs_source_certificate li img{width:90px;height:90px;border:1px solid #eee;padding:3px;;margin:0 0 5px 0;}

.source_afvs_cellar{width:100%;background:#fff;position:relative;overflow:hidden;}
.source_afvs_cellar img{width:100%;}
.source_afvs_goods_title{width:40%;position:absolute;color:#aaa;font-size:12px;line-height:24px;z-index:10;}
.source_afvs_goods_title h2{font-size:18px;margin:0 0 5px 0;color:#444;}
.source_afvs_pic_seal{position:absolute;left:0;top:0;}
.source_afvs_title_left1{left:5%;top:20%;padding:3px 0 0 10px;}
.source_afvs_title_left2{left:5%;top:45%;padding:3px 0 0 10px;}
.source_afvs_title_left3{left:5%;top:70%;padding:3px 0 0 10px;}
.source_afvs_bg_left{background:url(../images/line_about.png) no-repeat;background-size:100%;}
.source_afvs_title_right1{right:5%;top:20%;padding:3px 10px 0 0;}
.source_afvs_title_right2{right:5%;top:45%;padding:3px 10px 0 0;}
.source_afvs_title_right3{right:5%;top:70%;padding:3px 10px 0 0;}
.source_afvs_bg_right{background:url(../images/line_about_r.png) no-repeat;background-size:100%;text-align:right;}

.am-modal-dialog_sjy{width:90%;}

.partner-center{width:100%;background:url(../images/bg_partner.jpg) no-repeat;background-size:100%;overflow:hidden;color:#fff;font-size:14px;margin:49px 0 0 0;padding:4% 5%;}
.partner-center-user{width:100%;padding:0 0 5% 0;margin:0 0 5% 0;border-bottom:1px solid #666;overflow:hidden;}
.partner-center-user h2{font-size:18px;margin:5px 0 0 0;}
.partner-center-user img{width:60px;height:60px;float:left;margin:0 20px 0 0;border-radius:100px;}
.partner-center-money{width:100%;overflow:hidden;line-height:22px;}
.partner-center-money a{float:right;padding:5px 25px;color:#fff;border:1px solid #fff;border-radius:5px;margin:7px 0 0 0;}
.partner-center-money span{font-size:24px;}
.partner-center-menu{width:100%;background:#fff;overflow:hidden;font-size:14px;}
.partner-center-menu div{width:33.2%;float:left;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:center;padding:3% 0;}
.partner-center-menu div a{color:#666;}
.partner-center-menu div a label{color:#cba854;}
.partner-center-menu div a span{margin:10px 0;}

.am-modal-dialog2{background:none;color:#fff;font-size:16px;font-weight:bold;text-align:center;position:fixed;right:10px;top:10px;}
.am-modal-dialog2 img{width:100%;}
.div_close{width:20%;margin:5% 40%;}
.div_close span{color:#fff;font-size:36px;}
.am-modal1{bottom:0;left:0;}

.select_label label{margin-bottom:0;}

.jpx-top{width:100%;background:#fff;overflow:hidden;}
.jpx-account{width:100%;padding:4% 5%;border-bottom:1px solid #eee;font-size:12px;overflow:hidden;color:#888;}
.jpx-account a{float:right;color:#09c;margin:18px 0 0 0;}
.jpx-account img{float:left;width:60px;height:60px;border-radius:100px;margin:0 10px 0 0;}
.jpx-account h2{font-size:16px;margin:8px 0 0 0;color:#444;}
.jpx-data{width:100%;padding:4% 5%;border-bottom:1px solid #eee;font-size:12px;overflow:hidden;color:#888;}
.jpx-data div{width:33%;float:left;border-right:1px solid #eee;overflow:hidden;}
.jpx-data div h2{font-size:14px;margin:0;color:#444;}
.jpx-withdraw-cash{width:100%;padding:2% 5%;font-size:12px;color:#09c;}
.jpx-withdraw-cash a{float:right;width:100px;font-size:14px;margin:6px 0 0 0;}
.jpx-withdraw-cash h2{font-size:16px;margin:0;}

.jpx-hold{width:100%;background:#fff;padding:5% 5% 0 5%;overflow:hidden;margin:15px 0 0 0;}
.jpx-recommend{width:100%;background:#fff;padding:5% 5% 0 5%;overflow:hidden;margin:15px 0 0 0;}
.jpx-list-title{width:100%;height:16px;line-height:16px;overflow:hidden;font-size:16px;border-left:3px solid #09c;color:#09c;padding:0 0 0 10px;font-weight:bold;margin:0 0 5% 0;}
.jpx-hold-list{width:100%;padding:4% 0;border-top:1px solid #eee;font-size:12px;overflow:hidden;color:#888;}
.jpx-hold-list img{float:left;width:65px;height:65px;border:1px solid #eee;margin:0 10px 0 0;}
.jpx-hold-list h2{font-size:16px;color:#444;margin:0 0 5px 0;}
.jpx-hold-list h3{font-size:12px;color:#444;margin:0 0 8px 0;}
.jpx-hold-tips{float:right;text-align:right;font-size:14px;}
.jpx-hold-list span{color:#09c;font-weight:bold;}
.jpx-hold-tips span{color:#09c;font-weight:bold;}

.jpx-recommend-list{width:100%;padding:4% 0;border-top:1px solid #eee;color:#444;font-size:12px;overflow:hidden;line-height:20px;}
.jpx-recommend-list img{float:left;width:65px;height:65px;border:1px solid #eee;margin:0 10px 0 0;}
.jpx-recommend-list h2{font-size:20px;color:#f60;margin:5px 0 0 0;}
.jpx-recommend-tips{float:right;text-align:right;margin:25px 0 0 0;}
.jpx-recommend-list span{color:#888;}

.jpx-buy-goods{width:100%;padding:4%;background:#fff;overflow:hidden;font-size:14px;color:#888;}
.jpx-buy-goods h2{font-size:16px;color:#444;margin:2px 0 0 0;}
.jpx-buy-goods img{float:left;width:50px;height:50px;border:1px solid #eee;margin:0 10px 0 0;}
.jpx-buy-goods .weui-cells{margin:0;font-size:12px;padding:0;}
.jpx-buy-goods .weui-cell{margin:5px 0 0 0;font-size:12px;padding:0;}
.jpx-buy-goods .weui-cells:after{border:0;}
.jpx-buy-goods .weui-cells:before{border:0;}

.jpx-buy-info{width:100%;padding:4%;background:#fff;overflow:hidden;font-size:14px;margin:15px 0 0 0;position: relative;}
.jpx-buy-info-title{font-size:16px;}
.jpx-buy-info-title label{float:right;color:#cba854;font-size:14px;}
.jpx-buy-info-form{width:100%;border-bottom:1px solid #eee;overflow:hidden;}
.jpx-buy-info-form button{width:15%;float:right;font-size:14px;background:#09c;color:#fff;border:1px solid #09c;}
.jpx-buy-info-form span{width:15%;float:left;font-size:24px;font-weight:bold;}
.jpx-buy-info-form input{width:70%;float:left;border:0;background:none;line-height:40px;outline: none;}
.jpx-buy-info-tips{width:100%;padding:5% 0 0 0;font-size:12px;}
.jpx-buy-info-tips span{float:right;color:#09c;}
.jpx-buy-other ul{width:100%;padding:0 4%;background:#fff;overflow:hidden;font-size:14px;margin:15px 0 0 0;}
.jpx-buy-other li{width:100%;border-bottom:1px solid #eee;overflow:hidden;line-height:36px;}
.jpx-buy-other label{float:right;color:#09c;}
.jpx-form{width:100%;padding:4%;overflow:hidden;font-size:14px;color:#888;}
.jpx-form label{font-weight:normal;}
.jpx-form button{background:#09c;font-size:18px;border:1px solid #09c;margin:10px 0;line-height:30px;}

.score_top{width:100%;color:#fff;font-size:12px;background:#cba854;padding:3% 5%;overflow:hidden;}
.score_top span{float:right;}

.score_goods_info{width:47%;float:left;padding:3%;margin:0 3% 3% 0;background:#fff;overflow:hidden;line-height:18px;position: relative;border-radius:3px;}
.score_goods_info:active{box-shadow:3px 0px 10px rgba(0, 0, 0, .20);}
.score_goods_info a{color:#444;}
.score_goods_info img{width:150px;height:150px;padding:5%;margin:0 auto;}
.score_goods_info h2{width:100%;font-size:14px;margin:0 auto;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.score_goods_info h3{width:100%;font-size:14px;margin:5px auto;font-weight:normal;text-align:center;}
.score_goods_info h4{width:100%;font-size:12px;margin:5px auto;color:#cba854;text-align:center;font-weight:normal;}

.material_wrap{width:100%;padding:0;}
.material_info{width:100%;padding:5%;background:#fff;overflow:hidden;margin:15px 0 0 0;}
.material_info_l{width:17%;float:left;margin:0 3% 0 0;}
.material_info_l img{width:90%;border-radius:100px;}
.material_info_r{width:100%;float:left;}
.material_info_title{width:100%;font-size:16px;color:#566181;font-weight:bold;}
.material_info_words{width:100%;font-size:14px;padding:5px 0;}
.material_info_pic{width:100%;}
.material_info_video{width:100%;}
.material_info_video video{width:100%;height:200px;}
.material_info_video a{left:0;bottom:0;width:100%;background:#09c;color:#fff;text-align:center;line-height:30px;font-size:12px;display:block;z-index:100;}
.material_info_pic div video{width:90px;height:90px;}
.material_info_pic img{width:90px;height:90px;float:left;margin:5px;}
.material_info_time{width:100%;font-size:12px;color:#aaa;padding:10px 0;overflow:hidden;}
.material_info_btn{width:100%;border-top:1px solid #eee;padding:10px 0 0 0;margin:10px 0 0 0;overflow:hidden;}
.material_info_btn a{float:right;padding:5px 15px;margin:0 5px;display:block;font-size:12px;color:#fff;background:#cba854;border-radius:3px;}

.upload_pic{width:100%;padding:3%;background:#fff;font-size:14px;}
.upload_pic_info{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding:0 0 10px 0;margin:0 0 10px 0;text-align:center;}
.upload_pic_info img{width:160px;height:160px;margin:10px auto;border:1px solid #eee;}


media only screen and (min-width: 641px)
.amz-toolbar {
    bottom: 10px;
}
.amz-toolbar {
    position: fixed;
    right: 10px;
    bottom: 70px;
    z-index: 999;
}
.amz-toolbar .am-icon-faq {
    display: block;
    opacity: 1;
    background-color: #dd514c;
    color: #fff;
    margin-top: 10px;
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
}

.bg_user{background:url(../images/bg_user_info.jpg) top right no-repeat;background-size:120%;}
.user-info{width:100%;margin:15px 0;}

.user-info-data{width:100%;overflow:hidden;padding:3% 0;border-radius:3px;margin:6% 0 0 0;}
.user-info-data div{width:33.33%;padding:1% 0;text-align:center;color:#d6cbb5;font-size:12px;background:url(../images/bg_line.png) center right no-repeat;float:left;background-size:1%;}
.user-info-data div a{color:#d6cbb5;}
.user-info-data div h2{font-size:16px;text-align:center;margin:0;color:#fff;}

.user-info-title{padding:3% 0 0 2%;text-align:center;}
.user-info-title h2{font-size:20px;margin:0;}
.user-info-title span{float:right;color:#fff;font-size:22px;margin:10px 10px 0 0;}
.user-info-btn a{width:100%;line-height:30px;display:block;border:1px solid #aaa;font-size:14px;color:#666;background:#fff;border-radius:25px;overflow:hidden;}
.user-info-btn{width:30%;margin:10px auto;}

.user-data-wrap{width:100%;padding:3%;overflow:hidden;}
.user-data-wrap div{width:46%;float:left;text-align:center;color:#888;padding:20px 0;margin:0 2%;background:url(../images/bg_data1.jpg) no-repeat;background-size:100%;padding:7% 0 10% 0;color:#fff;}
.user-data-wrap div.bg-2{background:url(../images/bg_data2.jpg) no-repeat;background-size:100%;}
.user-data-wrap div.bg-3{background:url(../images/bg_data3.jpg) no-repeat;background-size:100%;}
.user-data-wrap div.bg-4{background:url(../images/bg_data4.jpg) no-repeat;background-size:100%;}
.user-data-wrap div.bg-5{background:url(../images/bg_data5.png) no-repeat;background-size:100%;}
.user-data-wrap div h2{font-size:20px;text-align:center;margin:0;}
.user-data-wrap div a{font-size:14px;color:#fff;}

.btn-quite{width:90%;margin:3% 5%;background:#f7f7f7;border:1px solid #eee;border-radius:6px;text-align:center;line-height:46px;display:block;color:#666;}
.btn-back{width:90%;margin:3% 5%;background:#cba854;border:1px solid #cba854;border-radius:6px;text-align:center;line-height:46px;display:block;color:#fff;}


.bg-black{width:100%;height:100%;background:#000;opacity:0.7;position: fixed;left:0;top:0;z-index:9999;}
.bg-red-envelopes{width:100%;position: fixed;left:0;top:15%;padding:20% 5%;z-index:9999;}
.bg-red-envelopes img{width:100%;}
.red-envelopes-index{width:100%;position: fixed;left:0;top:15%;padding:20% 5%;z-index:99999;font-size:14px;text-align:center;}
.red-envelopes-index button{float:right;margin:-12% 10% 0 0;border:0;background:none;}
.red-envelopes-index-info{width:100%;padding:18% 0 0 0;line-height:22px;}
.red-envelopes-index-info h2{font-size:36px;color:#ff4242;font-weight:bold;margin:0 0 10px 0;}
.red-envelopes-index-info h2 span{font-size:12px;}
.red-envelopes-index-info span.text-gray{font-size:12px;color:#888;font-weight:normal;}
.red-envelopes-index-btn{width:100%;padding:15% 0 0 0;color:#fff;}
.red-envelopes-index-btn button{width:50%;font-weight:bold;background:#ffde58;color:#ff4242;border-radius:5px;margin:2% 25%;font-size:18px;padding:10px 0;border: 0;}
.red-envelopes-close{color:#fff;position: fixed;right:45%;bottom:23%;z-index:999999;}

.taiguoyou_pic{width:100%;}
.taiguoyou_pic img{width:100%;}

.taiguoyou_top{width:100%;position: relative;}
.taiguoyou_top img{width:100%;}
.taiguoyou_top_info{width:80%;position: absolute;top:55%;left:10%;}
.taiguoyou_top_info div{width:50%;text-align:center;color:#214062;font-size:14px;float:left;margin:0 0 20px 0;}
.taiguoyou_top_info div h2{width:100%;text-align:center;color:#214062;font-size:18px;margin:0;}
.taiguoyou_top_info a{width:84%;background:#f90;color:#fff;text-align:center;line-height:40px;margin:8%;display:block;font-size:14px;overflow:hidden;border-radius:5px;}




 /* 3+1套餐CSS */
.brokerage_content{width:100%;overflow:hidden;padding:0 0 15px 0;}
.brokerage_code{width:100%;background:#fff8ed;text-align:center;font-size:14px;font-weight:bold;line-height:40px;}
.brokerage_code span{color:#f60;}
.brokerage_info{width:100%;padding:20px 0 0 0;}
.brokerage_info h2{text-align:center;font-size:14px;margin:15px 0 5px 0;}
.brokerage_info div{width:30%;float:left;padding:15px 5px;text-align:center;background:#fff;border:1px solid #ddd;color:#aaa;line-height:18px;border-radius:5px;margin:1.5%;position:relative;font-size:12px;}
.brokerage_info div h3{font-size:18px;margin:5px 0;}
.brokerage_info div span{font-size:14px;font-weight:bold;}
.brokerage_info div.div_on{border:1px solid #83c000;color:#83c000;background:#f4ffdd;}
.brokerage_info div img.img_check{position:absolute;width:30px;right:0;top:0;}

.poster_btn{border-top:1px dashed #ddd;width:100%;padding:4% 2% 0 2%;overflow:hidden;}
.poster_btn a{width:100%;font-size:12px;line-height:30px;}