@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:14px }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
body{background: #20110e;  font-size:12px; font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif}
.clear{clear:both;}
a{text-decoration:none;}

.container{width:100%; }
.bg{height:1082px;background:url(../img/wrap.jpg) no-repeat 50% 0;}
.aut{width:1000px;margin:auto;}
.login-box{  font-size:16px; line-height:20px; text-align:center; position:relative;top:740px;}
.login-box  p{color:#fff;}
.login-box a,.login-box span{ color:#edd692;}
.login-box a:hover{ color:#efbd00;}
.login-box  .cb{font-size:14px;color:red;}
.hdbox{position:relative;top:-260px;z-index:1}
.hdbox img{cursor:pointer;}
.hdbox .a1{width:241px;height:130px;}
.hdbox .a .a1,.hdbox .b .a1{margin-left:350px;}

.hdbox .zx{width:1000px;height:90px;float:left;}
.hdbox .zxh4{height:150px;}
.hdbox .zx1{background:url(../img/zx.png) no-repeat 460px 0 ;margin-top:5px;}
.hdbox .c,.hdbox .a,.hdbox .b{width:1000px;float:left;height:130px;}
.hdbox .c1 ,.hdbox .c2,.hdbox .c3{float:left;}
.hdbox .c .a1{margin:0 36px;}
.hdbox .d .dimg{width:130px;float:left;}
.hdbox .d img{width:130px;}
.hdbox .d  .dimg{margin:0 6px;margin-top:5px;}

.zx2{position:absolute;width:152px; height:124px;left:158px;top:305px;background:url(../img/zx2.png) no-repeat;}
.zx3{position:absolute;width:152px; height:124px;left:630px;top:305px;background:url(../img/zx3.png) no-repeat;}
.zxa{width:37px;height:80px;float:left;background:url(../img/zx.png) no-repeat ;margin:5px 150px 0 130px;}
.zx4{width:1000px;height:150px;background:url(../img/zx4.png) no-repeat;}

.pri{position:relative;width:219px;height:108px;top:-130px;border:1px solid #d49817;background:#20140f;padding:10px;}
.pri h5{font-size:18px;color:#b65717;height:30px;line-height:30px;}
.pri h3{width:219px;text-align:center;color:red;height:30px;line-height:30px;}
.pri p{text-align:right;width:219px;height:24px;line-height:24px;margin-top:20px;}
.pri p a{color:#edd692;}
.pri p a:hover{color:#efbd00;}

.sm{top:-200px;position:relative;}
.sm h1{font-size:16px;color:#f18600;}
.sm p{font-size:14px;color:#BFBFBF;line-height:30px;}
.sm table{border:2px solid #f5be02;width:550px;background:#fff4cf;border-bottom:none;border-right:non;}
.sm table td{border-bottom:1px solid #f5be02;border-right: 2px solid #f5be02; text-align:center;padding:5px;color:#f18600;font-size:14px;}


.showp{position:relative;top:-250px;width:1000px;}
.showp table{border:2px solid #f5bd02;width:100%;background:#faf3db;}
.showp table tr{border-bottom:1px solid #f5bd02;}
.showp table tr th{color:#f5bd02;font-size:16px;text-align:center;height:30px;line-height:30px;padding:10px;}
.showp table tr td{text-align:center;height:30px;line-height:30px;color:#898780;font-size:14px;}

/**绑定大区***/
.fwq { }
.fwq ul { padding:30px 15px; margin:auto; overflow:hidden; -zoom:1 }
.fwq li { display:inline }

.login-box .fwq li a { position:relative; float:left; width:108px; color: #636aad; margin:5px; height:29px; padding-top:2px; padding-left:2px; text-decoration:none; font-size:14px; line-height:27px; background:#edefff; border-radius:5px; text-align:center }
.login-box .fwq li a span{color: #636aad; }
.login-box .fwq li a:hover span{color:#fff;}
.fwq li a i { font-size: 12px; line-height: 27px; font-style: normal; text-align: center; color: #999; display: none; position: absolute; top: -30px; right: -10px; padding: 0 5px; border: 1px solid #ddd; border-radius: 5px; background:#fff; }
.fwq li a i:after { position: absolute; border-width: 8px; border-color: transparent; border-style: dashed dashed solid; width: 0; height: 0; font-size: 0; left:15px; bottom: -14px; border-top-color: #fff; content: ''; z-index: 2; visibility: visible!important; }
.fwq li a i:before { position: absolute; border-width: 8px; border-color: transparent; border-style: dashed dashed solid; width: 0; height: 0; font-size: 0; left:15px; bottom: -16px; border-top-color: #ddd; content: ''; z-index: 1; }
.fwq li a:hover i { display:block }
.fwq li a:hover { background:#8993f4; color:#fff }
.fwq li.noopen a { background:#999; color:#fff/*text-shadow:0 1px 1px #5c1e00*/ }
.fwq li.newxq a { background:#6cc000; color:#fff }
#emptynone { background:#f8f8f8; border-bottom:1px dotted #ccc; }
#emptynone h3 { height: 30px; margin-bottom: 0; font-size: 14px; line-height: 30px; text-indent: 10px; color: #777; }
/*.fwq li a:hover{ background:#afaff5;
color:#fff}*/
.fwq .close{position:absolute;top:5px;right:5px;width:25px;height:25px;}
.fwq .close  a img{width:25px;height:25px;}

.fwqdl{position:absolute;top:30px;left:0px;z-index:999;background:#fff;}
.fwqdl dt { padding-top:15px; border-bottom: 2px #efefef solid; height:25px; margin:0 16px 0; position:relative; z-index:4; }
.fwqdl dt span { height: 25px; cursor: pointer; float: left; padding: 0 7px; z-index: 5; font-size: 14px; font-weight: normal; padding-right:30px; position:absolute; left:0; border-bottom: 2px solid #8993f4; color: #555; bottom:-2px; }
.fwq li a span { }
.fwq li.noopen a span, .fwq li.noopen a:hover span { }
.rd dd#flt { padding:10px; }
.dinb .dink li { width: 50%; float: left; }
#login_win { height:auto; }
.sidekf { margin:0; position:static; left:0; top:0; }
dd#fwqpage { text-align:center; overflow: hidden; height:1%; border-top:1px solid #efefef }
dd#fwqpage a, dd#fwqpage span { display:inline-block; padding: 2px 5px; margin: 1px 1px 3px; cursor:pointer; line-height:20px; }
.pay_page { text-align:center }
.pages { padding:10px 0 5px; font-size: 12px; }
.pages li { display:inline }
.pages a, .pages span, .pay_page a, .pay_page span { padding:3px 5px; margin: 1px; color: #888; background: #efefef; text-decoration: none }
.pages a:hover, .pages a:active, .pages span.current, .pages span.disabled, .pay_page span.disabled { font-weight: bold; color: #fff; background-color: #6cc000 }
.pages em { background: #efefef; }

