.reportType .main-box{background:#fff;padding:50px}.reportType .main-box .container{width:90%;margin:0 auto}.reportType .main-box .container .next{color:#da251c;font-size:18px;text-align:center;cursor:pointer}.reportType .main-box .container .confirm{width:480px;margin:20px auto;height:48px;line-height:48px;text-align:center;color:#fff;font-size:18px;letter-spacing:2px;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#da251c),to(#e67817));background:linear-gradient(90deg,#da251c,#e67817)}.reportType .main-box .container ul{margin:0 auto}.reportType .main-box .container ul li{float:left;position:relative;width:240px;margin-bottom:20px;padding:0 15px;cursor:pointer}.reportType .main-box .container ul li div{width:210px;background:#f0f0f0;height:50px;line-height:50px;padding:0 30px 0 15px;border-radius:4px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reportType .main-box .container ul li i{font-size:19px;position:absolute;padding-top:14px;padding-right:28px;right:0;top:0;z-index:3}.reportType .main-box .container ul li i.active{color:#da251c}.reportType .main-box .style-box{width:495px;background:#f3f8ff;margin:20px auto 30px auto}.reportType .main-box .style-box .list{float:left;width:165px;height:40px;line-height:40px;text-align:center}.reportType .main-box .style-box .list.active{background:#da251c;color:#fff}.reportType .main-box .title-font{font-size:14px;color:#666;text-align:center;padding:10px}.reportType .main-box .title{font-size:26px;color:#000;text-align:center}.reportType .banner{width:100%}