@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: 1100px; background: url("../images/bg.jpg") top center; margin: 0 auto}
.header { padding: 40px 0 0 60px;}
.header a { padding: 6px 10px; margin-right: 10px;line-height: 16px; font-size: 16px; background: #ce0000; border-radius: 6px; color: #fff;}
.header .lgi {display: none;}
.loged {-display: none; font-size: 16px; color: #fff;}
.exit { cursor: pointer;}

.active-time { margin-top: 336px; color: #ffeb64; line-height: 24px; font-size: 24px; text-indent: 20px; }

.login-state { height: 50px; margin: 36px 0 20px; padding-left: 60px; font-size: 0;}
.success {display: none;line-height: 30px; font-size: 16px; color: #fedf61;}
.name-state { display: inline-block; vertical-align: middle;margin-right: 10px; line-height: 16px; font-size: 16px; color: #fedf61;}
/*.login-state .loged { -display: none;}*/
.btn{ display: inline-block; padding: 6px 10px; vertical-align: middle; line-height: 16px; font-size: 16px; background: #ce0000; border-radius: 6px; color: #fff; cursor: pointer;}

.girl { top:194px; left: 614px; width: 762px; height: 700px; z-index: 1;}

.active { display: none; margin: 0 0 20px 11px; width: 975px; height: 188px; background: url("../images/active-bg.jpg") top center no-repeat;}
.ac_wraper {position: relative; z-index: 100; padding: 6px 0 0 40px;}
.ac_wraper span { display:inline-block; vertical-align:top;height: 44px; line-height: 44px;  color: #fff;  font-size: 16px;}
.ac_wraper select,.ac_wraper input[type='text'] {display:inline-block; vertical-align:top; height: 30px;line-height: 30px;margin: 5px 10px 20px 0; }
.ac_wraper input[type='text'] {width: 100px; background: #fff; text-align: center;}
.submit {display: inline-block; width:176px ; height: 58px;  line-height: 58px;  background: url("../images/submit.png") top center no-repeat; cursor: pointer; outline: none;}
.ls_wrap {display: none;position: absolute; left: 230px; top:9px; width: 300px; min-height: 100px;padding-bottom: 16px; border: 1px solid #464247; z-index: 500; text-align: center;  background: #120a13; }
.ls_box {padding-top:36px; }
.txt {margin-bottom: 10px;line-height: 20px;font-size: 14px; color: #fff;}
.ls_sure,.ls_next { display: inline-block; width: 50px;  height: 30px; line-height: 30px; text-align: center; background: #ffcf0f; }
.ls_cancel { position: absolute; top :4px; right: 4px; width: 20px; height: 20px; background: url("../images/cancel.jpg") top center no-repeat; cursor: pointer;}
.lsr1 {margin-right: 12px;}
.ls_box { display: none;}


.content { margin-left: 11px; width: 979px; height: 361px; background: url("../images/content-bg.jpg") top center no-repeat; }
.content-wraper1 {padding-top: 8px;}
.content-wraper2 {padding-top: 5px;}
.content-wraper3 {padding-top: 5px;}
.text-wraper{ width: 850px; position: relative; z-index: 100;}
.text-wraper p {line-height: 28px; font-size: 14px; color: #fff;}
.title {display: inline-block; padding-left: 20px;  height:30px;  line-height: 30px;  font-size: 16px;  color: #fff; margin-right: 20px;}

.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;}