﻿/* 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}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none; color:#000;}
a:hover{text-decoration:underline; color:#43408a;}
ins{float:right; text-decoration:none; font-weight:normal;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle;font-family:tahoma;}
textarea{resize:none;}
.wsp{word-wrap:break-word; word-break:break-all;}
.abso{vertical-align:middle;}
.clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
body{background:none; font-size:12px; font-family:Verdana,Geneva,sans-serif,\5b8b\4f53;}
/* content */
#wrapa,#ins_wrapa{min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrapa{background:#000 url(../images/20170818/bg.jpg) no-repeat center top;height:902px;}
/*#wrapb{background:url(../images/20160408/bg_02.jpg) no-repeat center 225px;}
#wrapc{background:url(../images/20160408/bg_03.jpg) no-repeat center 450px;}
#wrapd{background:url(../images/20160408/bg_04.jpg) no-repeat center 675px;}
#ins_wrapa{background:#000 url(../images/20160408/insbg_01.jpg) no-repeat center top;}
#ins_wrapb{background:url(../images/20160408/insbg_02.jpg) no-repeat center 304px;}
#ins_wrapc{background:url(../images/20160408/insbg_03.jpg) no-repeat center 608px;}*/
/* header */
#header,#main{margin:0 auto; width:1002px;}
#header{position:relative;}
#header img{display:block;}
/* share_line */
#share_line{position:absolute;top:2px;right:0px;width:1002px;height:25px;background:none !important; overflow:hidden;}
#share_line,#share_line a{color:#FFF !important;}
#share_line a:hover{color:#43408a !important; text-decoration:underline;}
.btn{position: absolute; width: 440px; height: 215px; right: -1px; top: 431px;}
.btndl dt,.btndl dd{float:left;}
.btndl dt{width:89px;}
.btndl dt a{width:89px; height:89px; display:block; background:url(about:blank); text-indent:-999em;}
.btndl dt p{height:126px;}
.btndl dd{width:186px; padding-top:15px;margin:0 31px;}
.btndl dd a{display:block; width:186px; height:178px; background:url(about:blank); text-indent:-999em;}
.regiframe{position: absolute; width: 320px; height: 153px; left: 571px; top: 677px;}
.eventiframe{position:absolute; width:962px; height:80px; left:20px; top:820px;}
.down{position:absolute; width:115px; height:142px; right:-7px; top:677px;}
.down a{float:left; height:142px; display:inline; margin-right:5px; background:url(about:blank);}
.down a.a_down{width:27px;}
.down a.a_media{width:73px;}
.share_line_title {color: #43408a !important;}
.popbox{position:absolute; width:387px; position:absolute; height:266px; z-index:20001; display:none; background-image: url("../images/20160408/tankuangbg.jpg"); background-position: center center; background-repeat: no-repeat;}
.popb{background:url(../images/20160408/tankuangbgg.jpg) no-repeat 0 0;}
.popc{background:url(../images/20160408/popc.jpg) no-repeat 0 0; height:162px;}
.closebtn{position:absolute; right:10px; top:10px; width:20px; height:20px; background:url('../images/20160408/close.png'); display:block; cursor:pointer; overflow:hidden; text-indent:-9999px; background-repeat: no-repeat; background-position: top left;}
.closebtn:hover {background-position: bottom left;}
.forminp dt{padding: 85px 0 0 97px; height: 110px;}
.forminp input{width: 235px; height: 15px; margin-left: 4px;line-height:18px; padding:4px 2px; border:0; background: url("../images/20160408/input.png")}
.forminp p{width: 232px; height: 23px; line-height: 18px; margin-bottom: 13px; margin-top: 7px;}
.forminp dd{padding: 12px 0 0 100px;}
a.submit{background:url(../images/20160408/submit.jpg) no-repeat 0 0; width:193px; height:45px; display:block; background-position: bottom left}
a.submit:hover{background-position: top left}
.codetxt{color:#000; width:251px; height:26px; position:absolute; left:122px; top:175px; text-align:center; line-height:26px; font-weight:bold; font-size:13px;}
.copybtn{position:absolute; width:71px; height:28px; right:117px; top:174px; cursor:pointer;}
.a_vip,.a_reg{position:absolute; display:block; background:url(about:blank); width:132px; height:20px;}
.a_vip{left:195px; top:255px;}
.a_reg{left:343px; top:285px;}
#main{background:url(../images/20160408/mainbg.jpg) no-repeat 0 0; padding:0 0 60px 0;}
.mainbox{width:962px; background:#1e304a; margin:0 auto;}
.fontbox{padding:40px 70px; height:auto !important; min-height:400px; height:400px; color:#FFF;}
.uubox{position:absolute; width:983px; height:50px; right:0; top:345px;}
.uubox a{float:left; display:inline; width:149px; height:50px; margin-right:14px;}
.uubox a.uu1{background:url(../images/20160408/uu1.jpg) no-repeat 0 0;}
.uubox a.uu2{background:url(../images/20160408/uu2.jpg) no-repeat 0 0;}
.uubox a.uu3{background:url(../images/20160408/uu3.jpg) no-repeat 0 0;}
.uubox a.uu4{background:url(../images/20160408/uu4.jpg) no-repeat 0 0;}
.uubox a.uu5{background:url(../images/20160408/uu5.jpg) no-repeat 0 0;}
.uubox a.uu6{background:url(../images/20160408/uu6.jpg) no-repeat 0 0;}
.uubox a:hover,.uubox a.hover{background-position:0 -50px;}
.regpop{ position:absolute; width:330px; height:170px; padding:10px 0 0 30px; left:545px; top:160px; background-image:url(../images/20160408/reg_bg.png); display:none;}
.fontbox h3{color:#afdce9;font-size:18px; font-weight:bold;margin-bottom:20px;}
.border{ border:3px solid #000;margin:20px 0px;}
.table {margin: auto;font-size: 12px;border-collapse: collapse;border: 1px #000 solid;}
.table tr{background:#2d4a66;}
.trsplit{background:#1b3c59!important;}
.table td {color:#c1e7fb;border:1px #000 solid;line-height:16px;text-align:center;padding: 3px 6px;}
.table td.left{text-align:left}
.table th{background:#0f1a2a;color:#f6ca4a;font-weight:bold;border:1px #000 solid;line-height:30px;}
.table th,.table td{text-align:center;margin:0px;}
.fontbox p{ padding-top:5px; line-height:22px;}
.fontbox strong{ color:#afdce9;padding-top:5px; line-height:22px;}
#pop_div{ position: fixed !important; width: 100% !important; height: 100% !important;}