.h_top{ background: #FF913B; height: 30px; line-height: 30px;}
.w_1000{ width: 100%; max-width: 1080px; margin: 0 auto; }
.h_top .city_wrap{ color: #fff; float: left;}
.h_top .city_wrap a{ color: #fff;}
.h_r{ float: right;}
.t_msg{ display: inline-block; color: #fff; height: 16px; line-height: 16px; border-right: 1px solid #fff; padding-right: 16px; margin-right: 16px;cursor: pointer;}
.h_top .noread_num{ font-size: 12px;}
.h_top .nav_item{  color:#fff;float: right; height: 30px; line-height: 30px; padding-right: 18px; position: relative; z-index: 99;}
.h_top .icon_arrow_down{ position: absolute; right: 0; top: 12px; border-right: 6px solid transparent; border-left: 6px solid transparent; border-top: 8px solid #fff;}
.h_top .setting_list{ display: none; position: absolute; top:30px; left: 0; width: 100%;}
.h_top .setting_list a{ text-decoration: none; height: 30px; display: block; border-top: 1px solid #ffad6d; background: #ff913b; text-align: center; line-height: 30px; color: #fff;}
.h_top .setting_list a:hover{ background: #ffa762;}
.h_top .nav_item:hover .setting_list{ display: block;}
.menu{ height: 88px; background: #fff;}
header .t_logo{ float: left; padding-top: 18px;}
header nav{ float: right; height: 30px; line-height: 30px; padding-top: 28px; }
header nav a{ display: inline-block; padding: 0 12px; margin: 0 18px; color: #6C6C6C;}
header nav a.hot{ background: #FF913B; border-radius: 15px; color: #fff;}


/* 旧头部 */
.header{width:100%;height:88px; }
.header1{position:relative; z-index:1; }
.header.header2{position:absolute;z-index: 99;background:transparent;}
.header.header1,.header.fix{background:#ff923a;}
.header.fix{position:fixed;z-index:99;top:0;left:0;height:100px;}
.head_wrap{width:1000px;position:relative;margin:0 auto;padding-top:20px;}.container{ min-width:1100px;}
.w_logo{position:absolute;left:0;height:40px;}
.head_nav{display:block;width:100%;height:16px;line-height:16px;margin-top:12px;text-align: right;}
.head_nav .nav_item{padding:0 16px;height:30px;color:#fff;font-size:16px; display:inline-block; position:relative; cursor:pointer;}
.head_nav .nav_item:after{content: "";width:1px;height:16px;background:#fff;position:absolute;right:0;top:0;}
.head_nav .nav_item:last-child:after{display:none;}
.head_nav .nav_item.active{color:#884f26;}
.head_nav  i.icon_arrow_down{display:inline-block;vertical-align:middle;width:6px;height:6px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);}
.lsmall{display:inline-block;color:#fff;font-size:12px;line-height:40px;margin-bottom:20px;}
.header .setting_list{ display:none; position:absolute; width:138px; left:0; top:28px; margin-left:0; background:#fff;}
.header .nav_item:hover .setting_list{display:block;}
.header .setting_list a{ display:block; height:40px; line-height:40px; text-align:center; color:#333;}
.header .setting_list a:hover{ background:#ef8b43; color:#fff;}

.gift_box { min-width: 380px !important; }
.gift_box_all_content .layui-layer-content { height: 332px; overflow: hidden; box-sizing: border-box; }
.gift_tit { text-align: center; color: #333; font-size: 24px; margin-top: 20px; }
.gift_tit span { color: #ff913b; line-height: 32px;margin-top: 4px; padding-top: 4px;
    display: block;}
.gift_pic { height: 110px; background: url("img/pic_hongbao_pc.png") center no-repeat; padding-top: 45px; text-align: center; color: #fff; font-size: 32px; }
.gift_content { width: 240px; margin: 24px auto; background-color: #fffad7; border-radius: 8px; padding: 16px 24px; box-sizing: border-box; }
.gift_content p { color: #fe7418; font-size: 14px; margin-bottom: 8px; }
.gift_content p:last-of-type {
    margin-bottom: 0;
}
.gift_time_tips{
    width: 240px;
    margin: -14px auto 24px;
    font-size: 12px;
    color: #666666;
    line-height: 18px;
    text-align: center;
}
.gift_btn { height: 50px; line-height: 50px; background: rgba(254, 116, 24, 1); width: 220px; display: block; margin: 0 auto; color: #fff; font-size: 20px; border-radius: 25px; text-align: center; text-decoration: none; cursor:pointer;}
.gift_rule { font-size: 16px; color: #ff913b; margin-top: 16px; margin-bottom: 20px; text-align: center; cursor:pointer;}
.gift_box .layui-layer-btn .layui-layer-btn0 { background-color: #ff913b; border-color: #ff913b; }
.gift_box .gift_rule_content { font-size: 14px; color: #666666; }
.gift_box .gift_rule_content p { margin-bottom: 15px; }
.gift_box .gift_rule_content p:last-child { margin-bottom: 15px; }

.gift_box .tips {
    color: #FE4318;
    font-size: 12px;
    line-height: 15px;
    margin-top: 6px;
}

