*{margin:0;padding:0}body,html{height:100%;width:100%}body{font-family:STHeiti Light,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;background:#fff;font-size:14px}.header_list{height:50px;background-color:#000}.header_content{width:1250px;margin:0 auto;height:50px;line-height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu_nav li{float:left}.menu_nav li a{font-size:16px;color:#b3b3b3;display:block;padding-right:20px}.menu_nav li a:hover{color:#fff}.header_content,.header_user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_user #nav_user .nav_user li a,.header_user #nav_user a,.header_user .login-btn a,.header_user .register-btn a,.header_user .user_name a{display:inline-block;width:80px;height:30px;line-height:30px;text-align:center;background:#fff;border-radius:4px;font-size:14px;color:#333}.header_user .register-btn,.header_user .user_name{margin-right:10px}.header_user #nav_user{position:relative}.header_user .nav_user{position:absolute;top:30px;z-index:99;display:none}.header_user .nav_user li{height:30px}#nav_user:hover .nav_user{display:block}.header_box{height:150px;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/assets/dist/img/cross-top.png);background-repeat:no-repeat;background-size:100% 100%}.search_box{width:1250px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cross_logo{width:180px;height:90px}.cross_logo img{width:100%;height:100%}.input_box,.search-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input_box{width:420px;height:50px;position:relative;background:#fff;border-radius:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.input_box>#input{height:50px;width:358px;font-size:15px;color:#333;border:unset;display:inline-block;padding:0 0 0 46px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px 0 0 12px}.search-text{margin-right:15px}.search-text>.dividing_line{display:inline-block;width:1px;height:20px;background:#e6e6e6;border-radius:1px 1px 1px 1px;margin-right:15px}.search-text>.but1{font:700 16px 'Microsoft YaHei';width:32px;height:50px;cursor:pointer;color:#333;border:0;background:unset}#input:valid+.clearInput{display:inline}.clearInput{display:none;position:absolute;width:26px;height:26px;right:70px;top:12px;background:url(/assets/dist/img/clear.png) -2px -2px no-repeat;outline:0}.clearInput:hover{background:url(/assets/dist/img/clear.png) -32px -2px no-repeat;outline:0}#input:valid+.placeholder_text,#input:valid+.search_icon{display:none}.placeholder_text,.search_icon{position:absolute;top:17px;left:15px;z-index:5}.placeholder_text{color:#bcbcbc;height:0;width:350px;top:15px;left:33px;cursor:text;touch-action:none;-ms-touch-action:none;pointer-events:none;-ms-pointer-events:none;-webkit-user-select:none}.menu{width:1220px;margin:0 auto}.container,.menu .nav_main{width:1220px;-webkit-box-sizing:border-box;box-sizing:border-box}.menu .nav_main{padding:18px 0 10px;background-color:#fff;z-index:110;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.menu .nav_main li,.sort_menu li{position:relative;margin-right:60px}.menu .nav_main a{font-weight:400;font-size:18px;color:#333;height:24px;line-height:24px;padding-bottom:5px;display:inline-block;border-bottom:3px solid #fff}.menu .nav_main .active,.menu .nav_main a:hover{border-bottom:3px solid #333;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.container{height:auto;min-height:75%;margin:0 auto;position:relative;background:#fff}.cats_box{margin-top:5px}.cats_item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cats_item .cats{margin-bottom:5px;margin-right:10px;background:#f5f5f5;border-radius:4px;padding:6px 15px 5px;font-size:14px;color:#333;line-height:19px;border:1px solid #f5f5f5}.cats_item .cats_active{border:1px solid #333}.sort_menu{margin-top:11px;height:30px;color:#999;font-weight:400;font-size:14px;line-height:19px}.sort_menu li{cursor:pointer;float:left;margin-right:30px}.sort_menu .on span{color:#333}.sort_menu .price-range{padding-right:15px}.sort_menu li span{color:#999;display:block}.angle_top{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:3px}.angle_bottom{top:3px}.angle_bottom,.angle_top{content:'';width:0;height:0;display:block;border-style:solid;border-width:0 5px 5px;border-color:transparent transparent #999;position:absolute;right:0}.shop_card{margin-top:15px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:160px;background-repeat:no-repeat;background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.vip_bg{background-image:url(/assets/dist/img/cross_vip_bg.png)}.ordinary_bg{background-image:url(/assets/dist/img/cross_ordinary_bg.png)}.shop_card_avatar,.shop_card_txt{width:120px;height:120px;background:#fff;border-radius:8px;margin-right:20px}.shop_card_txt{line-height:120px;text-align:center;font-size:45px;color:#0155b6;background-color:#fff;-webkit-box-shadow:0 0 5px 5px #f5f4f5;box-shadow:0 0 5px 5px #f5f4f5}.shop_card_l,.shop_card_t{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop_card_t .shop_title{font-weight:700;font-size:36px;color:#333;line-height:50px;margin-right:10px}.shop_card_t .shop_type{width:107px;height:30px}.shop_card .go_shop{width:104px;height:40px;line-height:40px;background:#333;border-radius:4px;display:inline-block;text-align:center;font-weight:400;font-size:16px;color:#fff}.shop_card .shop_level img{margin-top:10px;margin-bottom:28px;height:16px}.shop_card_recommend{background:#f5f5f5;border-radius:4px;padding:6px 10px 5px;font-size:14px;margin-top:19px}.shop_card_recommend_title{font-weight:400;color:#333;margin-right:10px}.shop_card_recommend_tag{font-weight:700;color:#0155b6;margin-right:10px;cursor:pointer}.shop_card_empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-size:16px;color:#333;line-height:21px}.shop_card_empty img{width:150px;height:140px}.shop_card_load{font-size:16px;font-weight:700;margin:150px auto;line-height:30px;text-align:center}.cross_suspend_supply,.prod_list{display:-webkit-box;display:-ms-flexbox;display:flex}.cross_suspend_supply{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.3);border-radius:20px}.cross_suspend_supply img{width:110px;height:90px}.prod_list{margin-top:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.index_image,.prod{position:relative;display:block}.prod{margin-right:15px;margin-bottom:10px}.index_image{width:230px;height:230px;border-radius:12px;overflow:hidden}.prod_avatar{max-width:100%;max-height:100%}.prod_video{z-index:99;position:absolute;bottom:15px;left:15px}.prod:nth-of-type(5n){margin-right:unset}.prod_tj{position:absolute;top:0;right:0;z-index:99;border-top-right-radius:12px}.prod_title{margin-top:10px;margin-bottom:10px;font-weight:400;font-size:14px;color:#333;line-height:19px;display:block}.prod_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.prod_price_txt{font-weight:400;font-size:12px;color:#999;line-height:16px}.prod_price_money,.prod_recommend{font-weight:700;font-size:20px;color:#333;line-height:28px}.prod_recommend{margin-top:30px;margin-bottom:5px;font-size:18px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod_recommend_line{display:inline-block;width:2px;height:20px;background:#333;border-radius:1px;margin-right:11px}.zxf_pagediv{text-align:center;color:#555;overflow:hidden;padding:10px 0 50px;margin:0 auto}.zxf_pagediv a,.zxf_pagediv span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;height:35px;line-height:33px;vertical-align:middle}span.disabled{height:35px;width:65px;line-height:35px;background:#f2f2f2;margin:0 7px}.current,.zxfPagenum{width:35px;height:35px;line-height:35px;margin-left:-1px}.current{background:#0155b6;color:#fff}.zxfPagenum{color:#555;background:#fff;border:1px solid #dfdfdf}.prebtn{margin:0 15px}.nextbtn{margin-left:15px}.nextbtn,.prebtn{color:#555;background:#fff;height:35px;line-height:35px;width:65px;border:1px solid #e0e0e0}.zxfinput{width:45px;height:27px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dfdfdf;margin:0 12px}.zxfokbtn{width:40px;margin:0 3px 0 5px;height:28px;line-height:25px;border:1px solid #efefef;padding:0 5px;background-color:#fff;cursor:pointer}.footer{font-size:16px;color:#999;height:80px;line-height:80px;text-align:center}