@charset "gb2312";
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif;margin:0 auto;background:#fff;min-width:1000px;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,fieldset,select,button,textarea,iframe{margin:0; padding:0;}
fieldset,img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
input,textarea{outline:none;}
textarea{resize:none}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}

.wrap{width:1000px; margin:0 auto;}

.vipBar{height:47px;line-height:47px; background:#f97537;color:#fff;}
.vipBar h2{font-size:22px;padding-left:12px;}
.vipBar p{font-size:18px;font-style:italic;padding-right:12px;}

.banner{height:288px;background:url(/images/vip/banner.jpg) no-repeat center top;}
.form,.formAfter{width:315px;height:288px;padding-left:40px;position:absolute;right:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#B5000000, endColorstr=#B5000000);background:rgba(0,0,0,0.71);}
:root .form,:root .formAfter{filter:none;}/*for IE9*/
.fTit{height:52px;line-height:52px;margin-bottom:5px;}
.fTit h4{font-size:18px; color:#f9d905; font-weight:normal;}
.fTit p{padding-right:48px; color:#ffb203;}
.fTit p a{color:#ffb203;}
.form-ul li{height:auto !important;height:34px; min-height:34px; line-height:34px;padding:0 18px 16px 0;}
.form-ul li label{width:74px; float:left; color:#eaeaea; font-size:14px;}
.form-ul li .fInput{width:181px;height:20px; line-height:20px;padding:7px 5px; font-size:14px; color:#333; background:#fff; border:0 none; float:left}
.form-ul li .fyzm{width:103px;}
.form-ul li .yzm{ vertical-align:top; margin:0 5px 0 10px; float:left;}
.form-ul li .sxyzm{color:#ffb203; text-decoration:underline; display:inline-block; line-height:26px;float:left;}
.form-ul li .hint-right,.form-ul li .hint-error{width:15px;height:34px;background:url(/images/vip/hint-ico.png) no-repeat left center;锟斤拷锟斤拷background:url(/images/vip/hint-ico8.png) no-repeat left center; float:right;}
.form-ul li .hint-error{background-position:-19px center;}
.formBtn{width:115px;height:34px; line-height:34px; background:#f9bb37; color:#9d2c00; display:block; margin:0 15px 0 74px; float: left;}
.form-ul li a.pawd{ color: #fff;}
.formAfter{display:none;}
.formAfter .afterBd{height:150px;line-height:30px; padding-right:34px;}
.formAfter .afterBd span{color:#ffb203;}
.formAfter .afterBd p{color:#fff; text-indent:2em;}
.formAfter .afterHd{line-height:33px; padding-top:12px;}
.formAfter .afterHd a{width:190px; background:#f9bb37; margin:0 auto; display:block; color:#9d2c00;}

.vip{margin:0px; border:0px solid #dbdbdb; background:#fff;}
.vip .vip-l{width:550px;padding-left:48px;}
.vip .vip-l dt{line-height:48px; padding-top:5px; font-size:18px;}
.vip .vip-l dd{line-height:30px; padding:0 0 6px 12px;background:url(/images/vip/dot.gif) no-repeat left 13px;}
.vip .vip-r{width:385px;height:253px; border-left:1px solid #dbdbdb;}
.vip .vip-r h5{line-height:46px; padding:7px 0 0 27px; font-size:18px; font-weight:normal;}
.vip .vip-r .vipGs{line-height:22px;}
.vip .vip-r .vipGs b{color:#ff5f00;}
.vip .vip-r .jlsm{background:#fff;padding:5px 20px; line-height:22px; margin:5px 12px 0;}
.vip .vip-r .jlsm span{color:#ff5f00;}
.newvip{
    width: 1000px;
    margin: 0 auto;
}
.newvip .vip-l{
    padding-left: 0px;
}
.kstd{border-top:11px solid #f98e37; margin-top:12px;}
.kstd i{width:326px;height:162px; background:url(../../images/vip/kstdBg.png) no-repeat; position:absolute;right:0;top:-11px;}
.kstd dl{height:auto !important;height:151px; min-height:151px;border:1px solid #dbdbdb; border-top:0 none;padding:0 368px 0 20px;}
.kstd dl dt{padding-top:12px; line-height:30px; font-size:18px; color:#ef4806; font-weight:normal;}
.kstd dl dd{width:91px;height:42px; line-height:42px; float:left; white-space:nowrap;}
.kstd dl dd a{color:#333;}

.swFooter{margin-top:20px;border-top:1px solid #ccc;}
.header .cen-n01 .pop2{
    position: absolute;
}
.header .cen-n01{
    position: relative;
}