@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td{ margin: 0; padding: 0; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
table {	border-collapse:collapse;border-spacing:0;}
/*to enable resizing for IE*/
input, textarea, select { *font-size:100%;}
input{vertical-align: middle; background: none; border: none; }
body{font-size:12px; font-family:"微软雅黑"; }
/*清浮动*/
.clear:after { display: block; content: ' '; font-size: 0; height: 0; clear: both; }
.clear { *zoom:1; }
em,i{ font-style:normal;}
/*页面公共样式*/
a { text-decoration: none; }
ul, ol, li { list-style: none }
img { vertical-align: middle; border: none; }
.fl { float: left }
.fr { float: right }
.clh {color: #ffd219; font-weight: normal}
.cl3 { color: #333;}
.cl9 { color: #999;}
.por { position: relative }
.poa { position: absolute }
.db{ display:block;}
.dn{ display:none;}
.ff{ font-family:'宋体';}
.clr { color: red; font-weight: normal;}
.fn { font-weight: normal;}
.fs14 { font-size: 14px;}
.pdl10 { padding-left: 10px;}
.mgt20 { margin-top: 20px;}
.w1000{width: 1000px; margin: 0 auto;}
.point { cursor: pointer;}

.wrap { min-width: 1000px; height: 958px; background: url("../images/bg.jpg") top center;}
.header { height: 333px;}
.menu { position: absolute; top:30px; left: 550px;}
.menu li { float: left; padding: 4px 20px; color: #fff; background: rgba(35, 31, 32, 0.5); margin: 0 5px; border-radius: 4px; font-size: 14px;}
.menu a { color: #fff;}
.menu a:hover,.header .checked { color: #fff600;}
.u_name { margin: 0 10px 0 4px;}
.exit { color: #00e4ff; cursor: pointer;}

.content { margin-top: 54px; width: 550px;}
.status_box { height: 148px; text-align: center;}
.btn { display: block;width: 291px; height: 97px; margin: 0 0 10px 130px; cursor: pointer;}
.order .btn { background: url("../images/order.jpg") top center no-repeat}
.choose .btn { background: url("../images/get.jpg") top center no-repeat}
.get_bonus .btn { background: url("../images/geted.jpg") top center no-repeat}
.choose,.get_bonus {display: none}
.c_box { font-size: 14px;}
.choose .msg {position: absolute; display: none; width: 220px; height: 63px; top:-38px;left:240px;line-height: 51px; background: url("../images/msg.png")top center no-repeat;font-size: 14px; text-align: center; }

.term { height: 124px; padding-top: 18px;}
.term ul { margin-left: 100px;}
.term li { height:30px; line-height: 30px; margin-bottom: 10px; font-size: 16px; color: #3b3a37; }
.term .title{display: inline-block; width: 108px; height: 30px; line-height: 30px; margin-right: 4px; background: #ff9805; color: #fff; text-align: center; border-radius: 5px;}

.gift { padding:20px 0 0 100px;}
.gift .left { float: left;margin-right: 4px; width: 72px; height: 30px; line-height: 30px; border-radius: 4px;background: #fd7700; color: #fff; font-size: 16px; text-align: center;}
.gift .right { float: left; width: 344px; line-height: 30px; font-size: 16px; color: #fd5900;}
.get_bonus { height: 200px;}

.login { position: fixed; left: 0; top:0; bottom:0; width: 100%; z-index: 1000; background: rgba(0,0,0,0.5); padding-top: 100px; display: none;}



