@charset="utf-8";
.fl{float: left;}
.fr{float: right;}
.mt15{margin-top: 15px;}
.hzwrap{width: 1190px;margin:0 auto;}
.date{margin-top:40px;}
.date>h3,.content>h3{line-height:40px;font-size:16px;font-weight:700;border-bottom: 1px solid #ececec;}
.date>h3 span,.content>h3 span{padding-left:10px;border-left: 4px solid #f40e25;}
.date p{padding-left:30px;line-height: 70px;font-weight: 700;font-size: 14px;}
.date i{display: inline-block;width: 16px;height: 17px;background-image: url('../img/icondate.png')}
.date p span{margin:0 10px;}
.conbox{padding:30px;}
.conbox p{line-height:40px;}
.conbox .IDcard{padding-left:10px;width:230px;height:30px;line-height:30px;border: none;outline: none;background: url("../img/textarea.png");}
input[type=button]{width: 120px;height: 30px;background: #f40e25;color: #fff;line-height: 30px;text-align: center;border: none;outline: none;border-radius: 2px;cursor: pointer;}

.termdiv{height: 140px;}
.term{width: 700px;height: 100px;}
.term dd,.term dt{float: left;height: 40px;width: 150px;text-align: center;line-height: 40px;border-top: 1px solid #ececec;border-left: 1px solid #ececec;}
.term dt{background-color: #fafafa;}
.term dd{border-bottom: 1px solid #ececec;}
.term dt.big,.term dd.big{width: 400px;border-right: 1px solid #ececec;}
.termright{margin-right:50px;height: 100px;width: 320px;text-align: center;}
.termright i{display: inline-block;margin-top:20px;width:54px;height: 20px;background-image: url('../img/iconf5.png'); }

.bonuses{width: 1124px;height: 290px;}
.bonuses dl{float: left;width: 374px;text-align: center;border:1px solid #ececec;}
.bonuses dt{height: 40px;background-color:#fafafa;line-height: 40px;}
.bonuses dl.line{border-right: none;}
.line dd{height: 240px;line-height: 240px;border-top: 1px solid #ececec;}
.berth dd{height: 60px;line-height: 60px;border-top: 1px solid #ececec;}
.bonus dd{height: 120px;line-height: 120px;border-top: 1px solid #ececec;}
.berth dd.h120{height: 120px;line-height: 120px;}
.bonuses dl.berth{border-right: none;}