/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_ani{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.pub_yh{font-family:"Microsoft YaHei";}
.pub_txt{display: block; cursor: pointer; overflow: hidden; text-indent: -999px; margin:0 auto;}
.none{display:none;}
body{background:none; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53; min-width: 1200px; background-color: #000;}

#wrap{width: 100%; max-width: 1920px; margin: 0 auto; padding-bottom: 100px; background:url(../images/bg.jpg) no-repeat center 0; position: relative; overflow: hidden;}
.publicMain{width: 1062px; margin:0 auto; position: relative;}
.section1 .publicMain{height: 830px;}
.section2 .publicMain{padding-bottom: 100px;}

.top_nav{width: 450px; height: 32px; position: absolute; right: 0; top: 0; z-index: 10;}
.top_nav a{float: left; width: 72px; height: 32px; line-height: 32px; text-align: center; color: #FFF; font-size: 14px; margin-right: 5px; background: rgba(26,30,49,0.6);}
.top_nav a:hover{background: rgba(26,30,49,0.9);}


#header{height: 988px; position: relative;}
.loginBox{width: 1070px; height: 31px; padding: 13px 0; position: absolute; left: 0; bottom: 30px; background: rgba(84,179,152,0.7); font-size: 14px; color: #FFF; line-height: 31px;}
.login{height: 31px;}
.login span{float: left; text-align: right; width: 180px; padding-right: 20px;}
.logout div{float: left; width: 865px; height: 31px; text-align: center;}
.logout div span{color: #fffad2; font-weight: bold; padding:0 3px;}
.loginBox a{float: left; width: 90px; height: 31px; overflow: hidden; text-indent: -999px; margin-right: 10px; cursor: pointer;}
.loginBox a.log{background: url(https://sgsj.games.wanmei.com/net/221215cz/images/login.png) no-repeat 0 0;}
.loginBox a.prize{background: url(https://sgsj.games.wanmei.com/net/221215cz/images/prize.png) no-repeat 0 0;}
.loginBox a.logoutBtn{background: url(https://sgsj.games.wanmei.com/net/221215cz/images/logout.png) no-repeat 0 0;}
.loginBox a:hover{background-position: 0 bottom;}

.boxTop{padding-bottom: 20px;}
.boxTop h2{font-size: 42px; color: #3ef0a9; font-weight: bold; height: 70px;}
.boxTop p{height: 24px; margin-bottom:6px; font-size: 16px; color: #fff; line-height: 24px;}
.boxTop p span{float: left; padding: 0 5px; background: #54b398; font-weight: bold; margin-right: 10px;color: #ffffff}
.boxTop p strong{color: #FFF;}


/*.title1{background: url(https://sgsj.games.wanmei.com/net/221215cz/images/v1.png) no-repeat 0 0; overflow: hidden; text-indent: -9999px;}
.title2{background: url(https://sgsj.games.wanmei.com/net/221215cz/images/v2.png) no-repeat 0 0; overflow: hidden; text-indent: -9999px;}*/
.boxTable{position: relative;}
/*.boxTable:after{display: block;content:'';position: absolute;left: 0;top: -74px;width: 1062px;height: 106px;background: url(https://sgsj.games.wanmei.com/net/221215cz/images/th-line.png) no-repeat center;}*/
.boxTable table{border-collapse: collapse; width: 100%;}
.boxTable table th,.boxTable table td{border:1px solid #e8ceb6; background: #f3ffe9; line-height: 20px; padding:7px 10px;  color: #000; font-size: 14px; text-align: center;}
.boxTable table th{height: 50px; background: #54b398; font-size: 16px; color: #FFF;border-top: 1px solid #e8ceb6;border-bottom: 1px solid #e8ceb6;}
.boxTable2 table td{padding: 20px 10px;}

.boxTable .receive{width: 90px; height: 31px; overflow: hidden; text-indent: -999px; margin:0 auto; background: url(https://sgsj.games.wanmei.com/net/221215cz/images/receive.png?v=1) no-repeat 0 0; cursor: pointer; display: block;}
.boxTable .receive:hover{background-position: 0 -31px;}
.boxTable .receive.on{background-position: 0 bottom; cursor: default;}
.boxTable .receive.on:hover{background-position: 0 bottom;}


.fiexBox{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 999; background: rgba(0,0,0,0.8); display: none;}
.jiang-alert{width: 1000px; height: 650px; position: fixed; left: 50%; top: 50%; margin: -325px 0 0 -500px; background-color: #54b398; border: 1px solid #000; color:#fff; position: relative;} 
.jiang-ul{width: 910px; height: 515px; margin: 25px 45px 25px 45px;}
.jiang-title{ height: 40px; font-size: 40px; font-family: '黑体'; font-weight: bold; background: url(https://sgsj.games.wanmei.com/net/221215cz/images/t1.png) no-repeat center 0; height: 33px; overflow: hidden; text-indent: -999px;}
.jiang-text{margin-top: 20px; font-family: '微软雅黑'; font-size:16px; line-height:24px; color: #FFF;}
.jiang-btn{background-image: url(https://sgsj.games.wanmei.com/net/221215cz/images/jiang_btn.png); background-position: center center; background-repeat: no-repeat; height: 52px; margin-left: 5px; margin-top: 20px; margin-bottom: 12px;}
.jiang-btn div{width: 181px; height: 52px; float: left; margin-right: 44px; cursor: pointer;}
#jiang-all{margin: 0;}
.jiang-close{width: 62px;height: 62px;cursor: pointer;line-height: 62px; text-align: center; color: #FFF; font-size: 40px; font-weight: bold; background: url(https://sgsj.games.wanmei.com/net/221215cz/images/close.png) no-repeat center; position: absolute; right: 0px; top: 0px; overflow: hidden; text-indent: -999px;}

.iframe_box{ display:block; width:920px;height:250px;}
#data table{ border-collapse:collapse; border-spacing:0; width:910px; }
#data table th,#data table td{  font:normal 14px "微软雅黑"; padding:5px; color:#402716; text-align:center; background-color: #FFF;}
#data table th{ background:#394c29; font-weight:bold; color: #ffffff;}
.checkbox{ margin-right: 6px;}

.table_sure{width:650px;margin:20px auto;color:#fff;}
.table_sure a{display:block;width:129px;height:38px; background: url(https://sgsj.games.wanmei.com/net/221215cz/images/btn_submit.png) no-repeat 0 0; text-indent: -999em; }
.table_sure a:hover{ background-position: 0 -38px; }
.table_sure input{width:140px;height:26px;line-height:26px;}
#serverlist,#rolelist{ width: 150px;}
#data tbody td{ background-color: #FFF;  border: 0; color: #402716;}
#data table .col1{ width: 133px;}
#data table .col2{ width: 178px;}
#data table .col3{ width: 178px;}
#data table .col4{ width: 141px;}
#data table .col5{ width: 142px;}
#data table .col6{ width: 145px;}
#data .databox tr{ border-bottom: 1px solid #c9b88e; height: 42px; line-height: 42px;}
#data .databox{ height: 335px; overflow: hidden; overflow-y:auto; }

#jiang-no{ margin-left: 136px;}

#form2{ display: none;}

.textBox{font-size: 14px; color: #FFF; line-height: 26px; padding-top: 100px;}
.textBox h3{font-size: 18px; font-weight: bold; padding-bottom: 12px; color: #FFF;}


.zongzi1{ width: 134px; height:142px; background: url(../images/z1.png) no-repeat 0 0; position: absolute; right: -105px; bottom: -90px; display: none}
.prompt_bg{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 110; background: rgba(0,0,0,0.8); display: none;}
