﻿body{margin: 0;padding: 0;width: 100%;height: 100%;min-height: 100%;background: #f1f1f1;font-family: "Microsoft YaHei", "微软雅黑", "MicrosoftJhengHei", "华文细黑", "Helvetica", "Arial", "sans-serif";font-size: 14px;position: relative;word-break: break-all;}
.lay_page{max-width: 640px;margin: 0 auto;}
/*顶部模糊背景处理*/.shop-header-background_2cwiR_0{position: absolute;top: -20px;left: -30px;height: 120%;width: 130%;background-color: #3190e8;background-size: cover;background-repeat: no-repeat;-webkit-filter: blur(40px);-moz-filter: blur(40px);filter: blur(40px);}
.shop-header-background_2cwiR_0:before{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(119, 103, 137, .43);}
.mobile-header{width: 100%;max-width: 640px;position: relative;overflow: hidden;margin: 0 auto;z-index: 9998;}
.mobile-list-header{background: #fff;border-bottom: 1px solid #eee;}
.mobile-list-header .input_search[type=text]{background: #f2f2f2;}
.mobile-list-header .right_integral a{background: url(../../images/sear.png) 0 2px no-repeat;background-size: 22px auto;}
.mui-flex{box-sizing: border-box;}
.mui-flex{display: -webkit-box!important;display: -webkit-flex!important;display: -ms-flexbox!important;display: flex!important;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;z-index: 2;}
.mui-flex>.cell{-webkit-box-flex: 2;-webkit-flex: 2;-ms-flex: 2;flex: 2;width: 0;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;display: block;padding: 0!important;position: relative;}
.mui-flex>.cell h3{display: block;text-align: center;color: #666;font-weight: 400;}
.mui_fh_home{position: relative;z-index: 1;width: 45px;height: 45px;}
.mui_center{position: absolute;top: 0px;left: 0px;width: 100%;text-align: center;color: #59c299;font-size: 18px;}
.mui_fh_home a{display: block;height: 45px;color: #fff;line-height: 30px;font-size: 16px;}
.mui_fh_home a i{display: inline-block;width: 40px;height: 45px;background: url(../../images/bk.png) 10px 12px no-repeat;background-size: 12px;vertical-align: middle;}
.wr_fh_home a i{background: url(../../images/bk_w.png) 10px 11px no-repeat;background-size: 13px;}
.mobile-search{margin: 7.5px 10px 0 0px;height: 30px;background: #fff;border-radius: 50px;line-height: 33px;}
.mobile-search .input_search[type=text]{width: 100%;border: none;border-radius: 50px;-webkit-border-radius: 50px;font-size: 14px;color: #b2b2b2;}
.mobile-search .input_search[type=search]{width: 100%;border: none;border-radius: 50px;-webkit-border-radius: 50px;font-size: 14px;color: #b2b2b2;}
.mobile-search .left_search{height: 30px;width: 35px;background: url(/Resources/images/vip/sear.png) no-repeat 8px center;background-size: 18px auto;border: none;text-indent: -9999999em;position: absolute;left: 0;top: 50%;margin-top: -15px;}
.input_search{height: 30px;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 8px 8px 8px 15px;border-radius: 5px;-webkit-border-radius: 5px;border: solid 1px #c8c8c8;}
.left_integral a{display: inline-block;color: #fff;padding: 0 5px;}
.left_integral{height: 33px;line-height: 33px;border-radius: 2px;margin-left: 5px;margin-top: 10px;overflow: hidden;}
.right_integral a{display: inline-block;background: url(../../../images/samecircle/w_search.png) 0 2px no-repeat;background-size: 22px auto;width: 28px;height: 25px;color: #fff;text-indent: -9999999em;}
.right_integral{height: 33px;line-height: 33px;border-radius: 2px;margin-right: 10px;margin-top: 9px;overflow: hidden;}
.input_search::placeholder{color: #999}
.flex_erm{margin-left: 10px;margin-top: 10px;margin-right: 10px;}
.button-follow{display: inline-block;background: #f4f4f4!important;color: #999999;border: 1px solid #f4f4f4;padding: 5px;border-radius: 2px;font-size: 14px;font-weight: 400;line-height: 13px;box-shadow: 0px 0px 3px #9d9d9d;}
.flex_erm_btn{float: left;background: rgb(0, 187, 236);display: inline-block;background: #60b700;color: #fff;padding: 5px;border-radius: 2px;font-size: 12px;font-weight: bold;line-height: 12px;margin-left: 10px;}
.ser-search .input_search{padding-left: 30px;}
.right_ser_btn a{display: inline-block;font-size: 14px;color: #fff;}
.right_ser_btn{height: 33px;line-height: 33px;border-radius: 2px;margin-right: 10px;margin-top: 6px;overflow: hidden;}
.right_signin{margin-right: 10px;padding-top: 6px;overflow: hidden;}
.right_signin a{display: inline-block;width: 28px;color: #fff;text-align: center;}
.right_signin a i{position: relative;display: block;font-size: 18px;color: #fff;}
.right_signin a i::after{content: "+";color: #fff;position: absolute;right: 0px;top: -6px;font-size: 15px;}
.right_signin a font{display: block;line-height: 1;margin-top: 2px;font-size: 12px;}
/*swiper*/#slider img{position:inherit;-ms-interpolation-mode: bicubic;vertical-align: middle;height: auto;}
.swipe{overflow: hidden;visibility: hidden;position: relative;}
.swipe-wrap{overflow: hidden;position: relative;}
.swipe-wrap>figure{float: left;width: 100%;position: relative;}
#slider{max-width: 640px;margin: 0px auto;}
#slider figure{margin: 0;}
nav #position{position: absolute;right: 0px;left: auto;padding-right: 10px;bottom: 0px;text-align: right;width: 100%;}
nav #position li.on{background-size: 8px;background-position: 0px 8px;}
nav #position li{display: inline-block;overflow: hidden;width: 8px;height: 8px;font-size: 0;background-image: url(../../images/position_on.png);background-position: 0px 0px;background-size: 8px;background-repeat: none;margin: 5px 2px;}
/*首页统计*/.tj{background: #bd9898 url(/Resources/img/shop/tjbg.jpg) no-repeat;height: 50px;}
.tj_icon{position: relative;width: 15%!important;background: #624b47;margin-top: 6px;border-radius: 0 30px 30px 0px;height: 30px;text-align: center;}
.tj_icon i{position: absolute;right: 5px;display: inline-block;width: 30px;height: 25px;background: url(/Resources/img/shop/tj_icon.png) right no-repeat;background-size: 25px;}
.tj_icon a{line-height: 25px;color: yellow;}
.tj li{float: left;width: 25%;padding-top: 5px;}
.tj li p{text-align: center;color: #49302c;font-size: 16px;font-family: sans-serif, "microsoft yahei";}
.tj .tj_nema{color: #fff;background: url(/Resources/img/shop/tjbg2.png) no-repeat;background-size: 70px;width: 70px;height: 20px;line-height: 19px;margin: 2px auto 0;font-size: 12px;font-family: "microsoft yahei";}
/*swiper end*//*Nav*/.module{background: #fff;margin: 0 auto;}
.module a{line-height: 35px;padding: 0 12px;display: -webkit-inline-box;color: #373737;}
.module .hover{color: #991d26;border-bottom: 2px solid #991d26;}
.module .m-hover{color: #fff;background: #448d17;border-bottom: 2px solid #448d17;}
.qb_clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden}
.fn_goods{padding: 0;padding-bottom: 10px;background:#eee;}
/*list*/.list{}
.list .lileft{width: 45.5%;float: left;margin-left: 3%;}
.list .liright{width: 45.5%;float: right;margin-right: 3%;}
.list .lidiv{width: 100%;margin: 10px 0 0 0;background-color: #ffffff;box-sizing: border-box;}
.list .lidiv .liimg{text-align: center;position: relative;}
.list .lidiv .liimg a{display: block;padding-bottom: 100%;height: 0;background: #fff;}
.list .lidiv .liimg img{display: block;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    max-width: 100%;
    height: 100%;
    position: absolute;
    object-fit: cover;margin:auto;}
.lay_page img{width: 100%; background: url(/Resources/img/shop/loading.gif) 50% no-repeat;}
.small_15{position: absolute;top: 0px;left: 5px;background: url(/Resources/img/shop/th15.png) no-repeat;width: 50px;height: 66px;background-size: 100%;}
.leftup{position: absolute;top: 0px;left: 0px;width: 60px;}
.rightup{position: absolute;top: 0px;right: 0px;width: 60px;}
.leftdown{position: absolute;bottom: 0px;left: 0px;width: 60px;}
.rightdown{position: absolute;bottom: 0px;right: 0px;width: 60px;}
.lidiv p{font-size: 12px;color: #333;line-height: 15px;height: 30px;overflow: hidden;padding: 5px 3px 0;}
.lidiv label{line-height: 15px;font-size: 14px;color: #ffab00;display: block;padding: 5px 3px 5px;overflow: hidden;}
.lidiv label del{color: #999;font-size: 12px;float: right;}
.lidiv label a{color: blue;font-size: 12px;float: right;}
.lidiv .xl_font{display: block;padding: 5px 10px;font-size: 12px;color: #666;text-align: right;}
.lidiv .dl_font{display: inline-block;font-size: 12px;color: #999;float: right;}
.list .lidiv .litext{height: 28px;line-height: 28px;padding-right: 10px;margin-bottom: 5px;}
.list .lidiv .litext span{float: left;margin-left: 10px;font-size: 16px;color: #ed4c13;font-family: "Arial";}
.list .lidiv .list_btn{background: #75955f;margin: 5px;text-align: center;color: #fff;border-radius: 5px;line-height: 30px;}
.list .lidiv .list_btn a{color: #fff;}
.list .lidiv .litext .mod_color{float: right;color: #999;padding-left: 10px;font-size: 12px;}
.goods_name{line-height: 18px;height: 36px;text-align: justify;border-top: 1px solid #eaeaea;padding: 5px 10px 0;margin-bottom: 5px;overflow: hidden;}
/*Footer-new*/.copyright1{}
.copyright1 .widget_wrap{/*height:55px;*/padding-top: 15px;overflow: hidden;}
.copyright1 ul{display: table;height: 53px;background: #ffffff;/*-webkit-box-shadow:0px -5px 5px rgba(0,0,0,0.1);*/padding: 5px 0;text-align: center;border: 1px solid #ebecf1;border-width: 1px 0 0;-webkit-border-image: url(../imgs/border.gif) 2 stretch;}
.copyright1 .tbox>*{vertical-align: middle;padding: 0 5px;height: 50px;}
.copyright1 .img_wrap{display: inline-block;max-height: 35px;padding: 0 5px;border: 0;border-radius: 0;}
.copyright1 .tbox>*:nth-last-of-type(2){background: -webkit-gradient(linear, 0 0, 0 100%, from(#d3d3d3), to(#d3d3d3)) no-repeat right center;-webkit-background-size: 1px 21px;}
.copyright1 .tbox>*:first-of-type:empty{display: none;}
.copyright1 img{max-width: 110px;max-height: 35px;}
.copyright1 a{line-height: 20px;display: block;font-size: 10px;color: #5e616d;}
.copyright1 a span:after{content: ;display: inline-block;width: 30px;height: 30px;background: url(/Resources/img/shop/atel.png) no-repeat;background-size: 25px;vertical-align: middle;}
.copyright1 ul li span a i{font-style: normal;}
.copyright1 a{font-size: 12px!important}
.copyright1 ul li span a span{color: #EF7309!important}
@media only screen and (min-width:320px){.copyright1 ul li span font, .copyright1 ul li span a{display: inline-block;}
.copyright1 ul li span a{padding-left: 5px;}
.copyright1 ul li span a i{display: inline-block;background: url(/Resources/img/shop/tel.png) no-repeat;width: 13px;height: 15px;background-size: 13px;vertical-align: middle;margin-right: 2px;text-indent: -99999;}}
.copyright1 p:first-of-type a{font-size: 10px;color: #666;}
.menu_4{}
.menu_4 .widget_wrap{height: 65px;padding-top: 1px;}
.menu_4 .widget_wrap ul{position: fixed;bottom: 0;left: 0;width: 100%;background: #313131;display: -webkit-box;-moz-box-orient: horizontal;box-sizing: border-box;display: -moz-box;text-align: center;}
.menu_4 .widget_wrap ul li{-webkit-box-flex: 1;-moz-box-flex: 1;height: 50px;-moz-box-flex: 1;box-sizing: border-box;}
@-moz-document url-prefix(){.menu_4 .widget_wrap ul li{width: 20%!important;float: left;}}
.menu_4 .widget_wrap ul li a{color: #ffffff;font-size: 10px;display: block;}
.menu_4 .widget_wrap ul li a span{display: inline-block;width: 30px;height: 32px;line-height: 32px;overflow: hidden;font-size: 26px;}
.menu_4 .widget_wrap ul li a span:before{width: 30px;height: 30px;display: inline-block;}
.menu_4 .widget_wrap ul li a.on,
.menu_4 .widget_wrap ul li a.active,
.menu_4 .widget_wrap ul li a:active{color: #ff5366;}
.menu_4 .widget_wrap ul li.li3{/*background:red;*/width: 65px;position: relative;}
.menu_4 .widget_wrap ul li.li3 a{display: block;width: 60px;height: 60px;margin: auto;border-radius: 100px;margin-top: -13px;background: #ffffff;color: #ff5366;position: absolute;z-index: 100;left: 50%;margin-left: -31px;}
.menu_4 .widget_wrap ul li.li3 a:before{content: "";position: absolute;display: block;width: 62px;height: 62px;border: 5px solid #222222;left: -1px;top: -4px;border-radius: 100px;z-index: 50;-webkit-box-sizing: border-box;clip: rect(17px 62px 30px 0px);pointer-events: none;}
.menu_4 .widget_wrap ul li.li3 a:after{content: "";display: block;position: absolute;pointer-events: none;left: -1px;top: -1px;border: 5px solid #313131;border-radius: 100px;width: 62px;height: 62px;z-index: 60;-webkit-box-sizing: border-box;}
.menu_4 .widget_wrap ul li.li3 a span{margin-top: 5px;height: 30px;line-height: 30px;}
.menu_4 .widget_wrap ul li.li3 a span.wicon-yc{display: inline-block;background: url(/Resources/img/shop/yc.png) 2px 3px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wicon-home1{display: inline-block;background: url(/Resources/img/shop/wicon_home.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-home{display: inline-block;background: url(/Resources/img/shop/home.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-home1{display: inline-block;background: url(/Resources/img/shop/home1.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-medd{display: inline-block;background: url(/Resources/img/shop/me_dd.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-medd1{display: inline-block;background: url(/Resources/shop/me_dd1.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-cens{display: inline-block;background: url(/Resources/img/shop/cen_use.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-vip1{display: inline-block;background: url(/Resources/img/shop/vip1.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-abt{display: inline-block;background: url(/Resources/img/shop/abt_xx.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-fat{display: inline-block;background: url(/Resources/img/shop/fat_dp.png) 3px 5px no-repeat;background-size: 25px;}
.menu_4 .widget_wrap ul li a span.wd-shoping{display: inline-block;background: url(../../images/shoping_icon.png) 3px 5px no-repeat;background-size: 25px;}
/**************************************/.menu_5{}
.menu_5 .widget_wrap{height: 54px;}
.menu_5 .widget_wrap ul{position: fixed;bottom: 0;left: 0;width: 100%;background: #313131;display: -webkit-box;text-align: center;}
.menu_5 .widget_wrap ul li{-webkit-box-flex: 1;height: 54px;padding: 3px;}
.menu_5 .widget_wrap ul li a{color: #ffffff;font-size: 10px;display: block;height: 48px;}
.menu_5 .widget_wrap ul li a span{display: inline-block;width: 30px;height: 30px;line-height: 30px;overflow: hidden;font-size: 26px;}
.menu_5 .widget_wrap ul li a span:before{width: 30px;height: 30px;display: inline-block;}
.menu_5 .widget_wrap ul li a.on,
.menu_5 .widget_wrap ul li a.active,
.menu_5 .widget_wrap ul li a:active{background: #ff5366;}
.search_book{position: relative;width: 100%;z-index: 1;height: 45px;}
.srer_tel{text-align: center;margin-top: 7px;}
.srer_tel a{display: inline-block;color: #666;margin-right: 5px;height: 40px;}
.srer_tel a:nth-child(2){margin-right: 10px;}
.srer_tel a i{}
.srer_tel a .tel_top{display: inline-block;background: url(../../images/tel03.png) no-repeat;width: 43px;height: 35px;background-size: 43px;vertical-align: middle;margin-top: 0px;background-position: 0px 0px;}
.srer_tel a .weixin_top{display: inline-block;background: url(../../images/gz03.png) no-repeat;width: 51px;height: 35px;background-size: 51px;vertical-align: middle;margin-top: 0px;background-position: 0px 0px;}
.book_input1{position: relative;top: 5px;margin-left: 17px;margin-right: 10px;}
.search_book .bk_search1[type=submit]{height: 30px;width: 25px;background: url(../../images/j_search.png) no-repeat 0px center;background-size: 18px auto;border: none;text-indent: -999em;position: absolute;left: 5px;top: 55%;}
.bk_search2{position: absolute;left: 0px;background: #fff;border: solid 1px #ccc;padding: 0 10px 0 25px;width: 55%;height: 30px;line-height: 31px;; -webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;font-family: microsoft yahei;border-radius: 2px;}
.bk_search2:focus{width: 94%;background-color: #fff;border-color: #6dcff6;-webkit-box-shadow: 0 0 5px rgba(109, 207, 246, .5);-moz-box-shadow: 0 0 5px rgba(109, 207, 246, .5);box-shadow: 0 0 5px rgba(109, 207, 246, .5);}
.serch_ls{padding: 0 10px 10px;}
.serch_ls li{position: relative;padding: 10px 0px;border-bottom: 1px solid #eee;overflow: hidden;}
.serch_ls li a{background: none;border: none;padding: 0px;margin-bottom: 0px;display: block;}
.serch_ls p{font: 400 16px/25px microsoft yahei;color: #0c6fc2;}
.serch_ls span{font: 400 14px/25px microsoft yahei;color: #666;}
.serch_ls p:after{border: #fff solid 1px;position: absolute;right: 10px;background: #fff;margin-top: -18px;display: block;content: '';width: 8px;height: 8px;border-top: none;border-right: none;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);border-color: #235681;}
/*search*/.search_ov{position: relative;margin-top: 4px;width: 100%;z-index: 1;height: 40px;box-shadow: 0 1px 2px rgba(0, 0, 0, .21);height: auto!important;}
.search_ov .ov_input{position: relative;top: 4px;margin-left: 10px;margin-right: 45px;}
.search_ov .ov_search[type=text]{width: 100%;border: solid 1px #c7bdbd;border-radius: 5px;-webkit-border-radius: 5px;}
.ov_search{height: 30px;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 8px 30px 8px 10px;border-radius: 5px;-webkit-border-radius: 5px;border: solid 1px #c7bdbd;}
.search_ov .ov_search[type=submit]{height: 30px;width: 30px;background: url(../../images/j_search.png) no-repeat 3px center;background-size: 22px auto;border: none;text-indent: -999em;position: absolute;right: -45px;top: 50%;margin-top: -15px;}
.search_ov span{margin: 0 15px;line-height: 35px;font-size: 12px;color: #666;}
.wupro{padding: 50px 0;text-align: center;font-size: 20px;font-weight: bold;}
/*认证*/.gosq{position: fixed;bottom: 60px;left: 10px;background-color: rgba(255, 255, 255, 0.6);width: 55px;height: 55px;border: 1px solid #7fbcf5;border-radius: 5px;z-index: 99999}
.gosq a{display: block;color: #333;}
.gosq i{display: block;background: url(../../images/vp.png) center no-repeat;width: 30px;height: 30px;background-size: 30px;margin: 5px auto 0;}
.gosq p{font-size: 12px;colof: #333;line-height: 20px;text-align: center;}
.Mobile_qq{position: fixed;left: 15px;bottom: 60px;z-index: 99999;height: 55px;width: 50px;min-width: 50px;background-image: url(/Resources/img/shop/MobileChatFloat.png);background-size: 50px;background-position: 0px 0px;background-repeat: no-repeat no-repeat;display: block!important;}
/*店铺信息CSS*/.abt_listbox{background: #fff;}
.tit_time{position: relative;border-bottom: 1px solid #eee;padding: 10px 10px;margin-bottom: 10px;background: #fffefe;margin-bottom: 5px;}
.tit_time .tit_div{overflow: hidden;}
.tit_div label{float: left;display: inline-block;width: 60px;height: 60px;border-radius: 50px;background-size: 100%;}
.tit_div span{position: absolute;display: inline-block;padding-right: 70px;padding-left: 5px;padding-top: 10px;}
.tit_time .tit_div font{color: #999;font-size: 16px;max-width: 240px;overflow: hidden;text-align: justify;line-height: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;}
.tit_time .tit_div a i{display: inline-block;width: 18px;height: 23px;background: url(/Resources/img/shop/tel_down.png) 0 1 no-repeat;background-size: 18px;vertical-align: middle;padding-right: 5px;}
.tit_time .tit_div p{font-size: 16px;color: #000;margin-bottom: 5px;}
.tit_time .tel_div{position: absolute;right: 0px;top: 5px;width: 60px;height: 60px;padding: 0 10px;overflow: hidden;}
.tit_time .tel_div a{display: block;border: 1px solid #e08721;text-align: center;color: #e08721;font-weight: bold;padding: 8px;border-radius: 5px;margin-top: 15px;}
.abt_list{line-height: 24px;line-height: 24px;margin: 5px 0px;overflow: hidden;}
.abt_list dd>div{vertical-align: middle;padding: 15px 0;overflow: hidden;}
.abt_list dd>div p img{max-width: 100%;text-align: center;margin: 10px auto;display: block;}
.abt_list div{border-bottom: 1px solid #ececec;}
.abt_list div{background: url(/Resources/img/shop/icon1.png) right no-repeat;}
.abt_list a{position: relative;color: #000;margin-left: 10px;display: block;padding-right: 15px;font: 400 14px arial, microsoft yahei;}
.abt_list a em{width: 80px;display: inline-block;font-style: normal;font: 700 16px/25px Microsoft YaHei;color: #333;}
.abt_list a p{color: #333;line-height: 20px;font-size: 14px;}
.abt_list .aadd{position: absolute;background: url(/Resources/img/shop/aadd.png) no-repeat;width: 30px;height: 30px;background-size: 30px;right: 20px;bottom: -3px;}
.abt_list .atel{position: absolute;background: url(/Resources/img/shop/atel.png) no-repeat;width: 30px;height: 30px;background-size: 30px;right: 20px;bottom: -3px;}
.abt_list .ames{position: absolute;background: url(/Resources/img/shop/ames.png) no-repeat;width: 30px;height: 30px;background-size: 30px;right: 20px;bottom: -3px;}
.toplist_tit{background: #f9f9f9;color: #333;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);height: 45px;line-height: 45px;position: relative;}
.search_con{position: absolute;top: 0px;width: 100%;z-index: 999;}
.fh_home{position: absolute;left: 1px;top: 0px;}
.fh_home a{color: #fff;line-height: 30px;font-size: 16px;height: 45px;display: block;padding: 0 10px;}
.fh_home a i{display: inline-block;width: 20px;height: 45px;background: url(/Resources/img/shop/bk.png) 0 10px no-repeat;background-size: 20px;vertical-align: middle;}
.cy_tel{text-align: center;}
.cy_tel a{font-size: 16px;}
.fat_list{line-height: 24px;line-height: 24px;margin: 5px 0px;overflow: hidden;}
.fat_list dd>div{vertical-align: middle;padding: 10px 0;overflow: hidden;}
.fat_list div{position: relative;border-bottom: 1px solid #ececec;}
.fat_list div:after{border: #333 solid 1px;position: absolute;right: 10px;top: 50%;margin-top: -8px;display: block;content: '';width: 8px;height: 8px;border-top: none;border-right: none;-webkit-transform: rotate(225deg);transform: rotate(225deg);border-color: #333;}
.fat_list a{position: relative;color: #000;margin-left: 10px;display: block;padding-right: 15px;font: 400 14px arial, microsoft yahei;}
.fat_list a em{display: inline-block;font-style: normal;font: 700 14px/25px Microsoft YaHei;color: #666;}
.fat_list a p{color: #999;line-height: 20px;font-size: 12px;}
@font-face{font-family: "wiconfont";src: url('/Resources/css/shop/font/iconfont.eot');/* IE9*/src: url('/Resources/css/shop/font/iconfont.eot?#iefix') format('embedded-opentype'),
/* IE6-IE8*/url('/Resources/css/shop/font/iconfont.woff') format('woff'),
/* chrome、firefox*/url('/Resources/css/shop/font/iconfont.ttf') format('truetype'),
/* chrome、firefox、opera、Safari, Android, iOS 4.2+*/url('/Resources/css/shop/font/iconfont.svg#wiconfont') format('svg');/* iOS 4.1-*/}
*[class*="wicon-"]{font-family: "wiconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.wicon-cart:before{content: "\e600";}
.wicon-mark:before{content: "\e601";}
.wicon-info:before{content: "\e602";}
.wicon-phone:before{content: "\e603";}
.wicon-service:before{content: "\e604";}
.wicon-file:before{content: "\e605";}
.wicon-grid:before{content: "\e606";}
.wicon-home:before{content: "\e607";}
.wicon-heart:before{content: "\e608";}
.wicon-address:before{content: "\e609";}
.wicon-search:before{content: "\e60a";}
.wicon-balance:before{content: "\e60b";}
.wicon-vshoper:before{content: "\e60c";}
/*商品改价*/.sea_boxsh{box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);margin-bottom: 10px;}
.search_ty{position: relative;width: 100%;z-index: 9;height: 40px;background: #fff;}
.ty_input{position: relative;top: 4px;margin-left: 10px;margin-right: 50px;}
.search_ty .ty_search[type=text]{width: 100%;}
.ty_search{height: 30px;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 8px 6px 8px 30px;border-radius: 5px;-webkit-border-radius: 5px;background: #f6f6f6;border: 1px solid #cacaca}
.search_ty .ty_search[type=submit]{height: 30px;width: 30px;background: url(../../images/sear.png) no-repeat 3px center;background-size: 15px auto;border: none;text-indent: -999em;position: absolute;left: 5px;top: 50%;margin-top: -15px;}
.ty_input a{position: absolute;right: -35px;top: 6px;color: #666666;font-size: 14px;}
.sea_boxsh .ty_input{top: 5px;}
.change_button{background-color: #f97c16;color: #fff;font-size: 14px;font-family: microsoft yahei;border-radius: 5px;border: none;width: 100%;height: 35px;text-align: center;}
header .change_price{color: #333;display: inline-block;font-size: 18px;padding-left: 52px;}
header .save{color: #666;display: inline-block;font-size: 16px;float: right;padding-right: 20px;}
.goods_text{position: relative;color: #fd5206;font-size: 16px;padding: 10px 20px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);background: #fff}
.mark_words{color: #666;display: inline-block;font-size: 14px;width: 68%;}
.mark_words p{display: inline-block;}
.mark_content{display: inline-block;width: 30%;}
.pro_tools_btn{background: #fff}
.goods_for_list{line-height: 24px;border-radius: 5px;-moz-box-shadow: 0 1px 1px #f6f6f6;-webkit-box-shadow: 0 1px 1px #f6f6f6;box-shadow: 0 1px 1px #f6f6f6;display: block;overflow: hidden;letter-spacing: 1px;}
.goods_for_list dd{padding: 5px 20px;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;border-bottom: 1px solid #d0d0d0;}
.goods_for_list dd>div{vertical-align: middle;padding: 0px;}
.goods_for_list *[name]{width: 100%;border-radius: 5px;background-color: #f6f6f6;border: 1px solid #E8E8E8;margin: 5px 0 4px;padding: 10px 10px;-webkit-box-sizing: border-box;box-sizing: border-box;font-family: microsoft yahei;}
/*快递信息*/.tabdiv{}
.tabBox{margin: 0px auto 10px;width: 100%;}
.tabBox .hd{position: relative;background: #fff;height: 40px;line-height: 40px;font-size: 20px;margin-top: 10px;overflow: hidden;}
.tabBox .hd h3{float: left;font-size: 24px;}
.tabBox .hd h3 span{color: #ccc;font-family: Georgia;margin-left: 10px;}
.tabBox .hd ul{float: left;width: 100%;}
.tabBox .hd ul li{position: relative;float: left;width: 49%;vertical-align: top;text-align: center;}
.tabBox .hd ul li i{border-right: 1px solid #eee;position: absolute;right: 0px;top: 6px;height: 25px;background: #666;}
.tabBox .hd ul li:nth-child(2){border-right: none;}
.tabBox .hd ul li a{color: #5a5959;font-size: 14px;padding: 0 10px;display: inline-block;min-width: 100px;height: 38px;line-height: 42px;}
.tabBox .hd ul li.on a{color: #5a5959;border-bottom: 2px solid #f84a4b;}
.tabBox .bd ul li{position: relative;background: #fff;margin-bottom: 10px;padding: 10px;border-top: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}
.tabBox .bd li a{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* 去掉链接触摸高亮*/.kd_btn{margin: 15px 0;}
.kd_mores .fbtop{background: url(/Resources/images/fbtop.png) no-repeat;height: 8px;background-size: 100%;}
.kd_mores .fbcen{background: url(/Resources/images/fbcen.png) repeat-y;background-size: 100%;padding: 10px 15px 10px 25px;}
.kd_mores .fbcen p{font-size: 14px;color: #333;line-height: 25px;}
.kd_mores .fbcen b{color: #666;}
.no_kd{color: #fd5206;font-size: 14px;text-align: center;line-height: 25px;padding: 30px 0;}
header .publish{color: #666;display: inline-block;font-size: 16px;float: right;padding-right: 20px;}
.box1{position: relative;border-left: none;border-right: none;background: white;}
.input-wrapper{overflow: hidden;margin: 10px 16px;}
.input-wrapper .forName{max-width: 80px;height: 20px;float: left;margin: 10px 0px 0 0;font: 400 14px microsoft yahei;}
.input-wrapper .input-box{position: relative;overflow: hidden;}
.input-wrapper input{padding-right: 35px;}
.box1 input,
.box1 select{display: block;border: 1px solid #cacacb;border-radius: 5px;padding: 12px 50px 12px 12px;width: 100%;font-size: .9275rem;background: white;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.box1 select{width: 70%;}
.ok_button{margin: 10px;text-align: center;}
.ok_button .ok_submit{width: 100%;padding: 10px 25px;font-size: 16px;background: #e32235;color: #ffffff;display: inline-block;text-align: center;border: 0px;margin: 10px auto;border-radius: 5px;font-family: microsoft yahei;}
/*guanzhu*/.gz_icon{position: relative;width: 80!important;background: #624b47;margin-top: 7px;border-radius: 0 30px 30px 0px;height: 30px;color: #fff;text-align: center;}
.gz_icon i{display: inline-block;width: 30px;height: 30px;background: url(/Resources/img/shop/wxicon.png) no-repeat;background-size: 25px;vertical-align: middle;}
.left_two{position: absolute;left: 16px;top: 4px;}
.gz_icon a{background: none!important;color: #FFF;}
.fl_box2{float: left;}
.guahz{float: left;background: rgb(0, 187, 236);display: inline-block;background: #60b700;color: #fff;padding: 5px;border-radius: 2px;font-size: 12px;font-weight: bold;line-height: 12px;margin-left: 10px;}
.head_input{margin-left: 80px;}
.findback_p{position: fixed;width: 100%;height: 100%;z-index: 999999999999;top: 0px;left: 0px;display: none;background: rgba(0, 0, 0, 0.701961);}
.findback_box{position: fixed;top: 50%;left: 50%;margin: -218.235294117647px 0px 0px -130px;width: 260px;padding: 20px;box-sizing: border-box;line-height: 26px;background: rgb(255, 255, 255);}
.findback_close{position: absolute;right: -15px;top: -15px;width: 30px;height: 30px;background: red;border-radius: 50%;text-align: center;vertical-align: middle;color: white;font-size: 20px;font-weight: bold;line-height: 26px;}
.finddiv{text-align: center;}
.panel_wechatid{color: #67ad03;text-align: center;font-size: 40px;line-height: 51px;padding: 15px 0;white-space: normal;word-break: break-all;}
.find_tits span{color: #F75000;font-size: 14px;}
.find_imgs img{width: 180px;height: 180px}
.find_name{font-size: 14px;}
/*top 最新修改*/.search_book{display: box;display: -webkit-box;display: -ms-flexbox;box-orient: horizontal;}
.book_input1{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.sb-search{position: absolute;right: 0px;top: 1px;width: 0;min-width: 35px;height: 35px;-webkit-transition: width .3s;-moz-transition: width .3s;transition: width .3s;-webkit-backface-visibility: hidden;}
.sb-search-open .sb-search-input{background: #fff;display: block;border: 1px solid #DFDADA;color: #666;}
.sb-search-input{position: absolute;top: 3px;right: 0;border: none;outline: none;background: none;width: 97%;height: 30px;margin: 0;z-index: 10;padding-left: 10px;font-family: inherit;font-size: 14px;color: #333;display: none;}
.sb-search-input::-webkit-input-placeholder{color: #efb480;}
.sb-search-input:-moz-placeholder{color: #efb480;}
.sb-search-input::-moz-placeholder{color: #efb480;}
.sb-search-input:-ms-input-placeholder{color: #efb480;}
.sb-search-submit{background: #fff;/* IE needs this*/-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);/* IE 8*/filter: alpha(opacity=0);/* IE 5-7*/opacity: 0;color: transparent;border: none;outline: none;z-index: -1;}
.sb-icon-search{position: absolute;top: 8px;right: 5px;width: 20px;height: 20px;color: #fff;background: url(../../images/j_search.png) no-repeat;background-size: 20px;z-index: 90;}
.sb-search-open .sb-icon-search{position: absolute;top: 8px;right: 5px;width: 20px;height: 20px;color: #fff;background: url(../../images/w_search.png) no-repeat;background-size: 20px;z-index: 90;}
/* Open state*/.sb-search.sb-search-open,
.no-js .sb-search{width: 100%;}
.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit{z-index: 90;}
.J_searchList{background: #624B47}
.order-div .order_name{font-size: 18px;color: #fff;}
.order-div .order_con{font-size: 16px;color: #fff;margin-top: 5px;display: block;}
.order-div .item span em{color: #999;font-style: normal}
.order-div .item{padding: 5px 10px 8px;position: relative;display: box;display: -webkit-box;display: -ms-flexbox;box-orient: horizontal;z-index: 2;}
.order-div .item .pic{margin-right: 10px;width: 66px;height: 66px;margin-top: 7px;}
.order-div .item img{border-radius: 3px;width: 66px;height: 66px;border-radius: 5px;border: 1px solid rgba(255, 255, 255, 0.27);}
.order-div .item .content{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;position: relative;padding-top: 10px;}
.order-div .item .name{font-size: 16px;padding-bottom: 2px;}
.order-div .intro-m{position: relative;width: 100%;margin: 0 auto;padding-bottom: 5px;text-align: center;line-height: 19px;}
.order-div .intro-m span{width: 32%;text-align: center;color: #fff;display: inline-block;font-size: 14px;overflow: hidden;}
.order-div .intro-m span em{font-style: normal;float: right;}
.order-div li{line-height: 19px;}
.order-div li a.entry{position: absolute;bottom: 45px;right: 10px;color: #fff;}
/*PC二维码浮动*/.content-sidebar{display: block;position: fixed;top: 0;width: 180px;padding-left: 19px;margin-left: 640px;margin-top: 50px;}
.link,
.link:active,
.link:hover,
.link:link,
.link:visited{color: #07d;}
.sidebar-section{border: 0px solid #e4e4e4;border-radius: 5px;margin-bottom: 20px;}
.table-cell{display: table-cell;vertical-align: middle;}
.table-cell p{padding-left: 3px;}
.shop-img{width: 60px;height: 60px;}
.shop-name{margin: 0 0 0 0px;word-break: break-all;color: #666;}
.sidebar-section{border: 0px solid #e4e4e4;border-radius: 5px;margin-bottom: 20px;background-color: #fff;padding: 5px;}
.shop-detail{margin: 0;margin: 10px;font-size: 12px;color: #666666;border-bottom: 1px dashed #ccc;line-height: 30px;word-break: break-all;}
.weixin-title{font-size: 12px;color: #666;margin: 5px 0;text-align: center;}
.qr-code{min-height: 162px;margin: 0;text-align: center;}
.weixin-no{color: #999;margin: 0 0 10px;word-break: break-all;font-size: 12px;text-align: center;padding-bottom: 10px;}
.shop-kf{padding: 5px;}
.shop-kf h2{font-size: 14px;font-weight: 400;}
.shop-kf p{border-bottom: 1px solid #eee;padding: 5px 0;}
.shop-kf p b{display: inline-block;background: url(../../images/qq.png) no-repeat;background-size: 20px;width: 20px;height: 20px;padding-right: 3px;}
.shop-kf p font{color: blue;font-size: 14px;}
.shop-info{margin-top: 10px;}
.shop-info h2{font-weight: 400;font-size: 14px;color: #666;padding-left: 5px;line-height: 30px;}
.shop-info a{border-bottom: 1px solid #eee;height: 35px;line-height: 35px;display: block;padding-left: 10px;}
.shop-info a b{display: inline-block;background: url(../../images/qq.png) no-repeat;background-size: 16px;width: 16px;height: 20px;padding-right: 3px;vertical-align: middle;text-indent: -999em;}
.shop-info a font{color: blue;}
.sign_tag{position: fixed;top: 50%;right: 10px;z-index: 99999;}
.sign_tag a{display: block;width: 75px;height: 75px;background: url(../../images/sign_qd.png) no-repeat;background-size: 75px;text-indent: -99999em;transition: 3s all;animation: myfirst 2s ease-out 5s infinite alternate;transform-origin: 50% 50%;}
@keyframes myfirst{0%{transform: rotate(0deg);}
10%{transform: rotate(15deg);}
20%{transform: rotate(-15deg);}
30%{transform: rotate(15deg);}
40%{transform: rotate(-15deg);}
100%{transform: rotate(0deg);}}
.blurHeader{width: 100%;max-width: 640px;height: 164px;-webkit-filter: blur(15px);-moz-filter: blur(15px);filter: blur(15px);position: absolute;overflow: hidden;}
/*滚动*/


.scrollbox{height:31px;background:#fff;overflow:hidden;}
.t_news{height:19px;color:#000;overflow:hidden; position:relative;margin:0px 0 5px;}
.t_news h3{display: inline-block;color: #fff;line-height: 23px;}
.t_news h3:before{font-size: 18px;padding-top: 5px;}
.t_news b{line-height:19px;font-weight:bold; display:inline-block;}
.news_li,.swap{line-height:19px; display:inline-block; position:absolute; top:0;}
.news_li a,.swap a{ color:#fff;}
.swap{top:19px;}
/*Flod nav*/.flod_nav{position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: sticky;top: 0;z-index: 1;}
.flod_list_nav .flodhead-in{border-bottom: 1px solid #eee;}
.flod_list_nav .flod_naver li{width: 25%!important;}
.flod_list_nav .flod_naver li a{max-width: 100%!important;}
.flod_nav .flodhead-in{width: 100%;height: 44px;line-height: 44px;display: -webkit-box;background: #fff;z-index: 1;}
.flod_nav .flod_naver{-webkit-box-flex: 3;}
.flod_nav .flod_naver ul{width: 100%;}
.flod_nav .flod_naver li{float: left;margin: 0 0px;-webkit-box-flex: 1;-moz-box-flex: 1;width: 23%;}
.flod_nav .flod_naver a{box-sizing: border-box;color: #999;display: block;text-align: center;text-decoration: none;height: 44px;overflow: hidden;padding: 0 5px;max-width: 8em;}
.flod_nav .flod_naver{position: relative;top: 0px;left: 0px;}
.flod_nav .flod_mores{text-align: center;width: 50px;color: #2b5b83;}
.flod_nav .flod_mores a{color: #2b5b83;}
.flod_nav .flod_mores{position: absolute;right: 0px;top: 0px;width: 25px;height: 44px;padding: 0 5px;cursor: pointer;}
.flod_nav .flod_mores i{content: ' ';position: absolute;top: 18px;right: 13px;width: 6px;height: 6px;border: #656565 solid;border-width: 2px 2px 0 0;-webkit-transform: rotate(135deg);}
.flod_nav .selected i{-webkit-transform: rotate(-45deg);top: 19px;}
.tab-show{width: 100%;background: #fff;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);overflow: hidden;}
.tab-show li{float: left;padding: 0px 0;width: 25%;text-align: center;height: 40px;line-height: 40px;overflow: hidden;}
.tab-show li a{color: #999;padding: 0 10px;}
.nav_hover_all{color: #ffab00;min-width: 5em;border-bottom: 2px solid #ffab00;}
.hot_detail{background: #fff;height: 44px;line-height: 44px;padding: 0 10px;display: -webkit-box!important;display: -webkit-flex!important;display: -ms-flexbox!important;display: flex!important;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.hot_detail h3{flex: 1;-webkit-flex: 1;display: block;font-size: 16px;line-height: 41px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.hot_detail h3:before{font-size: 29px;color: red;vertical-align: middle;margin-top: 3px;display: inline-block;}
.hot_detail a{display: inline-block;font-size: 12px;color: #333;text-align: center;margin: 0 5px;}
.hot_detail a:before{content: "";float: left;width: 1px;background: #cfcfcf;height: 30px;margin-top: 8px;margin-right: 8px;}
.returnTop{width: 40px;height: 40px;position: fixed;right: 5px;bottom: 100px;display: none;cursor: pointer;background: url(../../images/returnTop.png) no-repeat;z-index: 2222222;background-size: 40px;}
/*资讯列表加内容*/.haohealth-list.active{display: block;}
.haohealth-list .item{clear: both;overflow: hidden;padding: 15px 2.666%;border-bottom: 1px solid #eee;background: #fff;}
.haohealth-list .item a{padding: 0;display: block;width: 100%;}
.haohealth-list .text-content{width: 100%;float: left;padding-top: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;margin-top: -5px;padding-right: 10px;}
.haohealth-list h2{font-size: 16px;color: #222;font-weight: normal;line-height: 1.4em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.haohealth-list .content-details{margin-top: 5px;}
.content-details span{font-size: 11px;color: #989898;line-height: 1.6em;}
.lay_page{background: #fff;}
.haohealth-article{padding: 15px;}
.haohealth-article h1{color: #222;font-size: 18px;font-weight: normal;line-height: 1.4em;}
.haohealth-article .content-details{border-bottom: 1px solid #eee;clear: both;overflow: hidden;}
.haohealth-article span{line-height: 3em;}
.content-details span{font-size: 11px;color: #989898;line-height: 1.6em;}
.haohealth-article .haohealth-main-context p:first-child{padding-top: 20px;}
.haohealth-article .haohealth-main-context p{text-indent: 2em;font-size: 15px;color: #222222;line-height: 1.5em;padding: 5px 0;}