@charset "utf-8";
/*@Created by zhihong.he
	@Upload date: 2017/03/06
*/
body {background:#050713;color: #333;}
img {vertical-align:top;width: 100%;display: block;}
.pb{padding-bottom: 0.3rem;}
.mt10{margin-top: 0.1rem;}
.mt20{margin-top: 0.2rem;}
.mt30{margin-top: 0.3rem;}
.mt40{margin-top: 0.4rem;}
.banner{width: 100%;}
h1{height: 0;overflow: hidden;}
.cR{color: #f14a51;}
.bg{background: #fff;}
.main{margin: 0 0.3rem;}
.main h3{text-align: center;color: #333;font-size: 0.36rem;padding-top: 0.52rem;}
.box{border: 1px dashed #ffaf32;padding: 0.3rem 0.25rem;color: #ffaf32;line-height: 0.56rem;margin-top: 0.3rem;border-radius: 0.16rem;}
.bdt{border-top: solid 1px #ddd;}
.bdb{border-bottom: solid 1px #ddd;}
.bdb1{border-bottom: solid 1px #eee;}
.f_list{padding: 0.25rem 0.3rem;background-color: #fff;border-radius:5px;text-align: center;border: solid 1px #e1e1e1;}
.f_list .p1 span{color: #333;font-size: 0.24rem;}
.f_list .p1 a{color: #333;font-size: 0.32rem;}
.f_list .p2{color: #999;font-size: 0.24rem;}
.f_list .p2 span{font-size: 0.36rem;}
.buy_btn{display: inline-block;background-color: #f14a51;color: #fff!important;font-size: 0.28rem;text-align: center;width: 1.6rem;height: 0.54rem;line-height: 0.54rem;border-radius: 20px;}
.date{color: #ccc;font-size: 0.22rem;}
.title{border-top: 1px dashed #e1e1e1;height: 0.01rem;margin-top: 0.7rem;width: 100%;text-align: center;position: relative;}
.title b{background: #fff;display: inline-block;font-size: 0.4rem;position: absolute;text-align: center;width: 3.58rem;left: 50%;margin-left: -1.59rem;margin-top: -0.32rem;}
.title b span{color: #ffaf32;}
.tips{font-size: 0.2rem;line-height: 0.32rem;color: #5355b0; padding-bottom: 1.5rem}
.mt5{margin-top:0.5rem}
.hide{
    display: none;
}

.po_re{
    position: relative;
}
.po_ab{
    position: absolute;
}
.part{
    position: relative;
}
.part2{
    padding: 0 0.3rem;
}
.part2 img,.img4{
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.part3{
    margin-bottom: 0.3rem;
    padding: 0 0.3rem;
}
.img3,.img6{
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}
.fxts{
    top: 5%;
    left: 5%;
    right: 5%;
}
.part1{
    background-color: #fff;
    padding: 0.4rem;
}

.count{
    margin-left: 0.3rem;
}
.getBut{
    width: 3.05rem;
    bottom:20px;
    left: 30%;
}
.buy_box{
    position: relative;
}
.buy{
    position: absolute;
    top: 20%;
    left: 31.5%;
    width: 37%;
    height: 43%;
}



