.header_nav{width: 100%;height: 40px;margin-bottom: 0px;box-shadow: 0px 1px 10px #ccc;background-color: #fff;border-radius: 0;font-size: 14px;color: #999;}
.header_nav_content{width: 1200px;height: 100%;margin: 0 auto;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.header_logo{height: 87px;}
.header_right_ul_box{display: flex;flex-direction: row;align-items: center;}
.header_right_ul{height: 100%;}
.header_right_ul li{float: left;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.header_right_ul li a{color: #ffffff;font-size: 14px;padding: 0 25px;}
.header_right_ul li:nth-last-child(1) a{border-right: 1px solid #fff;}
.header_right_ul li a:hover{color: #fff;}

.header_right_ul_two{margin-left: 25px;height: 100%;display: flex;flex-direction: row;}
.xian_xie{margin: 0 15px;}
.header_right_ul_two li{float: left;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.header_right_ul_two li a{display: block;width: 100%;height: 100%;display: flex;flex-direction: row;align-items: center;}
.header_right_ul_two li img{width: 22px;}

.search_box{width: 650px;height: 25px;border: 2px solid #FF0036;display: flex;flex-direction: row;border-right: 0px;margin-right: 200px;}
#search_box_input{width: 520px;height: 100%;border: none;box-sizing: border-box;padding-left: 15px;outline: none;}
.search_box_btn{width: 130px;height: 100%;text-align: center;line-height: 25px;color: white;background: #FF0036;font-size: 18px;
    font-weight: 700;letter-spacing: 5px;cursor: pointer;}

.fixed_header{width: 100%;height: 60px;background: #ededed;z-index: 100;}
.fixed_header_content{width: 1200px;height: 100%;display: flex;flex-direction: row;align-items: center;margin: 0 auto;}
.fixed_header_content_ul{display: flex;flex-direction: row;align-items: center;}
.fixed_header_content_ul li{float: left;font-size: 14px;padding: 0 20px;height: 60px;line-height: 60px;}
.fixed_header_content_ul li a{color: #999;}
.fixed_header_content_ul li a:hover{color: #000;}
.fixed_header_content_ul li:nth-of-type(1){padding: 0;margin-right: 30px;}
.fixed_header_content_ul_a_ative{color: #000 !important;}
.fixed_ul_li{position: relative;}
.fixed_ul_two{ position: absolute;top: 50px;z-index: 100; width: 160px;background: white;display: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 20px 40px rgba(0, 0, 0, 0.15);border: 0 solid rgba(255, 255, 255, 0.01);}
.fixed_ul_two li{width: 100%;height: 40px;line-height: 40px;font-size: 14px;box-sizing: border-box;padding-left: 15px;text-align: left;display: inline;}
.fixed_ul_two li:nth-of-type(1){padding-left: 15px;}
.fixed_ul_li:hover .fixed_ul_two{display: block;transition: 0.5s;}

.header_top_box{width: 1200px;height: 60px;font-size: 12px; margin: 0 auto;border-top: 1px solid #999;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.header_top_box ul{}
.header_top_box ul li{float: left;margin-right: 20px;}
.search_btn_box{box-shadow: 0 3px 5px -4px rgba(0, 0, 0, 0.4) inset, -1px 0 3px -2px rgba(0, 0, 0, 0.1) inset;
border-radius: 8px;border: 1px solid #999;width: 206px;height: 34px;background: white;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.search_btn_box img{width: 20px;height: 20px;}
#search_btn{border: none;outline: none;}

.shop_list_box{width: 1200px;margin: 0 auto;border-radius: 10px;background: white;border: 1px solid #e0e0e0;}
.shop_list_box_ul{width: 100%;overflow: hidden;}
.shop_list_box_ul li{float: left;width: 24.9%;height: 430px; display: flex;flex-direction: column;align-items: center;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.shop_list_box_ul li:nth-of-type(4n){border-right:0px;}
.shop_list_box_ul li img{width: 206px;height: 206px;margin-top: 50px;transition: 0.5s;}
.shop_name{width: 250px;height: 40px;font-size: 16px;text-align: center;display: -webkit-box;margin-top: 50px;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.shop_money{color: #c30a18;font-size: 16px;margin-top: 30px;}
.show_shop{width: 105px;height: 35px;text-align: center;line-height: 35px;font-size: 14px;margin-top: 30px;border:1px solid #ccc;display: none;}
.shop_list_box_ul li img:hover{transform:scale(1.2)}
.shop_list_box_ul li:hover .shop_money{display: none;}
.shop_list_box_ul li:hover .show_shop{display: block;}

.fenye_box{width: 1200px;height: 80px;display: flex;flex-direction: row;align-items: center;margin: 0 auto;}
.fenye_box ul{display: flex;flex-direction: row;align-items: center;justify-content: center;width: 100%;height: 40px;}
.fenye_box ul li{float: left;width: 40px;height: 40px;text-align: center;line-height: 40px;margin-left: 10px;background: white;border: 1px solid #ededed;border-radius: 10px;cursor: pointer;}
.fenye_box ul li:hover{background: #000000;color: white;}
.fenye_ative{background: #000000 !important;color: white !important;}

.bottom_foot_box{width: 100%;background: white;height: 265px;}
.bottom_foot_box_content{width: 1200px;height: 265px;margin: 0 auto;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.bottom_foot_box_content_left{}
.bottom_foot_box_content_left li{float: left;width: 100px; display: flex;flex-direction: column;align-items: center;}
.bottom_foot_box_content_left li p{font-size: 14px;color: #595959;margin-bottom: 15px;}
.bottom_foot_box_content_left li a{color: #b2b2b2;font-size: 12px;margin-top: 10px;}
.bottom_foot_box_content_right{}
.bottom_foot_box_content_right p:nth-of-type(1){font-size: 30px;text-align: right;}
.bottom_foot_box_content_right p:nth-of-type(2){font-size: 14px;text-align: right;color: #999;}

.beian_box{width: 1200px;height: 100px;display: flex;flex-direction: column;margin: 0 auto;align-items: center;}
.beian_box p{font-size: 12px;color: #999999;margin-top: 30px;}

/* 返回顶部 */
.fixed_btn_top{width: 40px;height: 40px;background: #999;color: white;position: fixed;cursor: pointer;
bottom: 20px;right: 10px;z-index: 200;text-align: center;line-height: 40px;font-size: 14px;display: none;}