﻿body{
    background:#f5f5f5;
}
.container{
    background:#fff;
    min-height:800px;
    font-family:Arial,"Microsoft YaHei"; 
}
.get_btn,.coupon_contact a i{
    background-image:url(https://i.huim.com/content_new/images/coupon_ico.png);
    background-repeat:no-repeat;
}
.coupon_main{
    float:left;
    width:700px;
    padding:20px 0 0 40px;
}
.coupon_side{
    float:right;
    width:230px;
    padding-top:20px;
    padding-bottom:150px;
}

/* = 超值优惠券
--------------------------------------------------------------------*/
.coupon_zhi .side_item_tit{
    padding-bottom:15px;
    font-size:14px;
    font-weight:700;
    color:#000;
    font-family:Arial,"Microsoft YaHei"; 
}
.coupon_zhi .side_item_tit i{
    display:inline-block;
    width:4px;
    height:16px;
    margin-right:4px;
    vertical-align:-3px;
    *vertical-align:0px;
    background:#f95c68;
}
.coupon_zhi_wrap{
    position:relative;
}
.coupon_zhi_wrap .more_mall{
    display:block;
    position:absolute;
    bottom:-31px;
    left:264px;
    width:131px;
    height:30px;
    text-align:center;
    line-height:30px;
    font-size:14px;
    color:#333;
    border:1px solid #e6e6e6;
    border-top:0;
}
.more_mall .arr_down{
    position:absolute;
    right:25px;
    top:13px;
    width:0;
    height:0;
    border-width:4px;
    border-style:solid dashed dashed;
    border-color:#888 transparent transparent;
    font-size:0;
    line-height:0;
}
.more_mall .arr_down.arr_down_up{
    right:35px;
    top:8px;
    border-style:dashed dashed solid;
    border-color:transparent transparent #888;
}


.coupon_zhi_wrap .auto_height {
  height:auto;
}
.coupon_zhi_inner{
    height:268px;
    padding-bottom:1px;
    overflow:hidden;
}    
.coupon_zhi_inner li{
    float:left;
    margin:0 -1px -1px 0;
}
.coupon_zhi_inner li a{
    display:block;
    width:131px;
    height:88px;
    text-align:center;
    color:#666;
    font-size:12px;
    border:1px solid #e6e6e6;
}
.coupon_zhi_inner li a:hover{
    position:relative;
    color:#f95c68;
    border:1px solid #f95c68;
}
.coupon_zhi_inner li a img{
    display:block;
    width:90px;
    height:45px;
    margin:12px auto 2px auto;
}

/* 最新最热优惠券 
------------------------------------*/
.coupon_top{
    margin-top:50px;
}
.coupon_type ul{
    width:665px;
    height:32px;
    border-bottom:1px solid #dbdbdb;
}
.coupon_type li{
    float:left;
    height:32px;
    margin-right:15px;
    line-height:32px;
    font-size:16px;
    cursor:pointer;
}
.coupon_type li.current{
    height:31px;
    line-height:31px;
    color:#f95c68;
    border-bottom:2px solid #f95c68;
}
.coupon_top_box{
    padding-top:15px;
}
.coupon_top .coupon_new{
    display:none;
}
.coupon_item li{
    float:left;
    width:154px;
    height:170px;
    margin:0 16px 15px 0;  
}
.coupon_item li a{
    display:inline-block;
    width:152px;
    height:168px;
    border:1px solid #f0f0f0;
}
.coupon_item li a:hover{
    border-color:#f95c68;
}
.coupon_item li img{
    display:block;
    width:112px;
    height:56px;
    margin:12px auto 0 auto;
    cursor:pointer;
}
.coupon_item .coupon_info{
    display:block;
    height:61px;
    text-align:center;
    font-size:16px;
    color:#444;
    cursor:pointer;
}
.coupon_item .coupon_info font{
    display:block;
    height:24px;
    line-height:24px;
    font-size:32px;
    color:#ff4c5b;
    font-family:Arial;
    font-weight:700;
    font-style:normal;
}
.coupon_item .coupon_info i{
    position:relative;
    top:-8px;
    right:-2px;
    font-size:18px;
    color:#ff4c5b;
    font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei",Dengxian,Arial,SimSun,sans-serif;
}
.coupon_item .vouchers{
    display:inline-block;
}
.coupon_item .vouchers b{
    font-size:32px;
    color:#ff4c5b;
    font-family:Arial;
    font-weight:700;
}
.coupon_item .vouchers b em{
    font-size:16px;
    color:#ff4c5b;
    font-weight:500;
    font-family:Arial,"Microsoft YaHei";
}
.coupon_item .get_btn{
    display:block;
    text-align:center;
    height:39px;
    line-height:39px;
    font-size:14px;
    color:#8a4545;
    cursor:pointer;
    background-position:0 -49px;
}
.coupon_item li a:hover .get_btn{
    color:#fff;
    background-position:0 0;
}
.copuon_page{
    padding:25px 0 80px 0;
    text-align:center;
}
/* = 券右侧
--------------------------------------------------------------------*/
.side_item{
    margin-bottom:25px;
}
.side_item .side_item_tit{
    font-size:14px;
    font-weight:700;
    color:#000;
    font-family:Arial,"Microsoft YaHei"; 
}
.side_item .side_item_tit i{
    display:inline-block;
    width:4px;
    height:16px;
    margin-right:4px;
    vertical-align:-3px;
    *vertical-align:0px;
    background:#f95c68;
}
.side_item .side_item_content{
    margin-left:4px;
    margin-right:20px;
    padding-top:5px;
}

/* 领取排行榜
------------------------------------*/
.coupon_charts_cot li{
    padding:10px 0;
    border-bottom:1px solid #f5f5f5;
}
.side_item li i{
    float:left;
    display:inline-block;
    width:14px;
    height:14px;
    text-indent:3px;
    line-height:14px;
    font-size:12px;
    font-family:Arial;
    color:#fff;
    background-color:#b3b3b3;
}
.side_item .hot_t1{
    background-color:#f95c68;
}
.side_item .hot_t2{
    background-color:#ffa94d;
}
.side_item .hot_t3{
    background-color:#ffc600;
}
.side_item li a:before,.side_item li a:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.side_item li a{*zoom:1}
.coupon_dyn_cot li a:hover .coupon_text{
    color:#f36;
    text-decoration:none;    
}
.side_item .coupon_mall{
    float:left;
    width:90px;
    height:45px;
    margin-right:10px;
}
.side_item .coupon_mall img{
    width:90px;
    height:45px;
}
.side_item .coupon_text{
    float:left;
    width:85px;
    color:#666;
}
.side_item .coupon_text span,.side_item .coupon_text font{
    display:block;
    padding-top:7px;
    width:85px;
    font-size:12px;
    overflow:hidden;
    word-break:keep-all;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.side_item .coupon_text font{
    padding-top:0px;
}
.side_item li a:hover span{
    color:#f95c68;
}

/* 领券动态
------------------------------------*/
.coupon_move{
    height:268px;
    overflow:hidden;
    position:relative;
}
.coupon_move .coupon_move_inner{
    position:absolute;
}
.coupon_dyn_cot li{
    padding:15px 0;
    border-bottom:1px dashed #e6e6e6;
}
.coupon_dyn .coupon_mall{
    width:70px;
    height:35px;
}
.coupon_dyn .coupon_mall img{
    width:70px;
    height:35px;
}
.coupon_dyn .coupon_text{
    display:block;
    width:125px;
    height:35px;
    overflow:hidden;
    font-size:12px;
    overflow:hidden;
}
/* 有问题告诉我
------------------------------------*/
.coupon_contact a{
    display:block;
    margin-left:5px;
    width:204px;
    height:38px;
    text-align:center;
    line-height:38px;
    color:#808080;
    font-size:14px;
    border:1px solid #e5e0e0;
}
.coupon_contact a i{
    vertical-align:-5px;
    display:inline-block;
    width:23px;
    height:23px;
    margin-right:5px;
    background-position:-244px 0;
}