﻿body{
    background:#fff1ee;
    font-family:Arial,"Microsoft YaHei","微软雅黑"; 
}
.btn_quan,.area_list .list_btn,.more_btn,.invite_quick a{
    background-image:url(https://i.huim.com/zhuanti/lefeng/lefeng_ico.png);
    background-repeat:no-repeat;
}
.lefeng_head{
    height:632px;
    background:#fa4152 url(https://i.huim.com/zhuanti/lefeng/lefeng_part1.jpg) no-repeat  top center;
    position:relative;
}
.lefeng_head .btn_main{
    position:absolute;
    left:50%;
    margin-left:140px;
    bottom:32px;
    display:block;
    width:190px;
    height:48px;
}

.lefeng_gift{
    height:200px;
    padding-top:115px;
    margin-bottom:50px;
    background:url(https://i.huim.com/zhuanti/lefeng/lefeng_part2.jpg) no-repeat  top center;
}
.lefeng_gift .gift_box{

}
.gift_box .gift_doc{
    float:left;
    width:310px;
    padding-left:70px;
    padding-top:30px;
    color:#fff;
    font-size:13px;
}
.gift_box .gift_doc p{
    line-height:26px;
    margin-bottom:10px;
}
.gift_box .gift_doc a{
    color:#fff;
    border-bottom:1px solid #fff;
}
.gift_box .gift_doc a:hover{
    color:#fdef37;
    border-color:#fdef37;
}
.gift_box .btn_quan{
    float:left;
    display:block;
    width:138px;
    height:47px;
    background-position:0 -146px;
    text-indent:-99em;
    overflow:hidden;
    margin-top:130px;
}
.gift_box .btn_quan:hover{
    background-position:-148px -146px;
}
.gift_box .btn_get1{
    margin-right:170px;
}

.huodong_area{
    margin-bottom:30px;
}
.huodong_area a{
    display:inline-block;
    margin-bottom:20px;
}

.huodong_zhi{
    padding-top:70px;
    background:url(https://i.huim.com/zhuanti/lefeng/lefeng_part5.png) no-repeat  top center;
}
.huodong_zhi .area_list_tit{
    padding-bottom:30px;
}
.area_list ul{
    width:1020px;
}
.area_list li{
    float:left;
    width:220px;
    padding:12px;
    margin-right:8px;
    margin-bottom:8px;
    background:#fff;
}
.area_list .list_pic img{
    width:220px;
    height:220px;
    vertical-align:middle;
}
.area_list .list_tit{
    display:inline-block;
    margin:15px 0 0px 0;
    height:36px;
    overflow:hidden;
}
.area_list .list_btn{
    display:block;
    width:140px;
    height:36px;
    margin:15px auto 10px auto;
    background-position:-3px -203px;
    text-indent:-99em;
    overflow:hidden;
}
.area_list a.list_btn:hover{
    background-position:-153px -203px;
}
.more_area{
    padding:70px 0 100px 0;
}
.more_btn{
    display:block;
    width:260px;
    height:63px;
    margin:0 auto;
    background-position:0 -73px;
    text-indent:-99em;
    overflow:hidden;
}
a.more_btn:hover{
    background-position:-270px -73px;
}


/* 领券成功
------------------------------------*/
#show_receive_pop{
    display:block; 
    width:460px; 
    height:290px; 
    margin-left:-230px; 
    margin-top:-150px;
}
.receive_code{
    padding:20px 0 0 113px;    
}
.receive_code li{
    padding-bottom:5px;
    font-size:14px;
    color:#666;    
}
.receive_code li span{
    display:inline-block;
    padding:3px 5px;
    min-width:180px;
    *width:175px;
    font-size:16px;
    color:#333;
    font-family:Arial;
    background-color:#FFFCEA;
    border:1px dashed #ccc;
}
.active_btn{
    padding-top:20px;
    height:65px;
    text-align:center;
}
.active_btn .btn{
    width:150px;
    height:40px;
    line-height:40px;
    font-size:16px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
}

.cot_foot{
    height:40px;
    padding:0 20px;
    line-height:40px;
    border-top:1px solid #f0f0f0;
    color:#666;
}
.cot_foot a{
    float:right;
    color:#3366cc;
}

.popbox_content .cot_tit{
    padding-top:40px;
    font-weight:700;
    font-size:18px;
    color:#4c4c4c;
    text-align:center;
}
.cot_tit i{
    vertical-align:middle;
     display:inline-block;
     margin-right:10px;
     width:28px;
     height:28px;
     background:url(https://i.huim.com/content_new/images/pop_msg_ico.png) no-repeat;
}
.cot_tit .result_ico1{
    background-position:0 0;
}
.cot_tit .result_ico2{
    background-position:0 -40px;
}
.cot_tit .result_ico3{
    background-position:0 -80px;
}

/* 积分不足等级不够 
------------------------------------*/
#show_lack_pop{
    display:block; 
    width:520px; 
    height:310px; 
    margin-left:-260px; 
    margin-top:-155px;
}
.lack_info{
    padding:30px 0;
    height:20px;
    text-align:center; 
}
.lack_info a{
    color:#3366cc;
}
.huim_app{
    padding:25px 0 25px 80px;
    background-color:#f6f6f6;
    border-top:1px solid #f1f1f1;
}
.huim_app .app_recode{
    float:left;
    width:120px;
    height:120px;
    margin-right:15px;
}
.huim_app .app_recode img{
    float:left;
    width:120px;
    height:120px;
}
.huim_app .app_txt{
    float:left;    
}
.huim_app .jf_doubled{
    padding:10px 0 25px 0;
    font-size:16px;
    color:#444;    
}
.huim_app .dowload_btn{
    width:140px;
    height:38px;
    line-height:38px;
}
.huim_app .what_btn{
    margin-left:15px;
    color:#999;
}

/* 提醒
------------------------------------*/
#show_remind_pop{
    display:block; 
    width:520px; 
    height:180px; 
    margin-left:-260px; 
    margin-top:-100px;
}

/* 等级不够邀请好友
------------------------------------*/
#show_invite_pop{
    display:block; 
    width:520px; 
    height:310px; 
    margin-left:-260px; 
    margin-top:-155px;
}
.invite_info{
    padding:20px 0;
    height:20px;
    font-size:16px;
    color:#333;
    text-align:center; 
}
.invite_info2{
    padding:0 0 40px 0;
    color:#333;
    font-size:14px;
    text-align:center;
}
.invite_info2 span{
    padding:0 5px;
    color:#f95c68;
    font-size:14px;
    font-family:Arial;
}
.invite_quick .quick_tit{
    border-top:1px solid #ebebeb;
    text-align:center;
    height:30px;
}
.invite_quick .quick_tit span{
    background-color:#fff;
    display:block;
    width:85px;
    height:14px;
    text-align:center;
    line-height:14px;
    margin-top:-7px;
    margin-left:auto;
    margin-right:auto;
    color:#999;
}
.invite_quick a{
    float:left;
    display:inline-block;
    width:48px;
    height:48px;
    margin-right:25px;
    text-indent:-99em;
    overflow:hidden;
}
.invite_quick .share_qq{
    background-position:-366px -146px;
    margin-left:160px;
}
.invite_quick .share_qzone{    
    background-position:-424px -146px;
}
.invite_quick .share_wb{
    background-position:-482px -146px;
}