﻿*{margin:0;padding:0;}
.w1000{width:1000px; margin:0 auto;}
.clear{clear:both;}
a{text-decoration:none;color:#fff;}
body{font-size:12px; font-family: "微软雅黑";background: #000000; color: #fff; width: 100%; overflow-x: hidden; min-width: 1100px;}
.head-cen{background:#181818; border-bottom: 1px solid #333333; }
#header .hBox-cen{width: 1030px;margin: 0 auto;height:110px; position:relative;}
#header .logo{float: left; margin-top: 20px;}
.head-cen .slogan {  width: 241px; height: 54px; background: url("../images/slogan.png"); position: absolute; left: 398px; top: 33px; }
.slogan2 {
    width: 340px;
    height: 68px;
    position: absolute;
    right: -50px;
    top: 22px;
    padding: 3px 0 0 0;
    font-size: 15px;
    color: #fff;
    text-align: center;
}
.slogan2 a {  
    background: url("../images/query3.png") no-repeat center center;
	 color:#251D1D;
    margin: 0 5px;
    padding: 5px 0px;   
    width: 202px;
	height:59px;
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    font-size: 16px;}
.tips-box {
    position: absolute;
    padding: 10px;
    border-radius: 5px;
    width: 170px;
    height: auto;
    left: 50%;
    margin-left: -85px;
    background: #D5BC68;
    z-index: 9999;
    opacity: 0;
    transform: scale(0) rotate(-180deg);
    transition: all 0.2s ease-in 0s;
}
.tips-box-show{ position: relative;}	
.tips-box p {
    margin: 0;
    font-size: 14px;
    color: #252525;
    line-height: 22px;
    position: relative;
}
.tips-posi {
    position: absolute;
    left: 30%;
    top: -26px;
}
.head-right{float:right; width:650px;}
.head-right-tp{width:100%; height:58px; background:url(../images/head-right-tp.jpg) 0 0 no-repeat;}
.head-right-bt{width:100%; height:51px;}
.head-right-bt ul{overflow:hidden; margin-top:14px;}
.head-right-bt li{float:left; margin-right: 13px;}
.head-right-bt li a{padding:2px 12px; font-size:13px; color:#fff; line-height:28px; display: block; text-align:center; border:1px solid #151515;}
.head-right-bt li a:hover{background:#2d2813; border-radius:4px; border:1px solid #ffd300; color:#ffd300;}
.head-right-bt li.nav-cur a{background:#2d2813; border-radius:4px; border:1px solid #ffd300; color:#ffd300;}
.banner{}
#header .gNavi li{float: left;text-align: center;}
#header .gNavi li.navi06{background: none;}
#header .gNavi li a{padding: 15px 18px 22px;margin: 0 15px;display: inline-block;font-size:16px;color:#ffcf0d;}
#header .gNavi li a:hover{padding-bottom:20px;color: #ffd054;border-bottom: 2px solid #ffd054;}
#main{padding-bottom:20px;clear: both;  }
.searchBox{width: 1000px;margin: 0 auto;padding-top: 0px;}
.searchBox .searchUl input{padding-left: 10px;width:211px;height: 40px;line-height: 40px;border: none;background-color: transparent;color: #EFDC60;font-size: 16px;}
.searchBox .searchUl input::-moz-placeholder{color: #bf5237;}
.searchBox .searchUl input::-webkit-input-placeholder{color:#bf5237;}
.searchBox .searchUl input:-ms-input-placeholder{color:#bf5237;}
.searchBox .searchUl li{float: left;}

.searchBox .searchUl .li02{margin-top: 8px; float: right; margin-right: 2px; width: 108px; height: 42px;}
.searchBox .searchUl .li02 a{display:block; width:100%; height:100%;}
.searchBox .searchUl .li02 a:hover{background}
.section01{width: 980px;margin: 0 auto;padding: 10px;background-color: #292929;}
.section01 .bgBox{padding: 5px;border: 1px dashed #2F5D39;}
.wrap{padding: 20px 30px;border: 1px solid #545143;}
/*------公告-----------------------*/
.newSection{margin: 0 -10px 28px;height: 40px;padding: 0 15px;position: relative;background-color: #1D1D1D;}
.newSection .newsBox{width:1000px; margin:0 auto; overflow: hidden;position: relative;}
.newSection dt{padding-left: 26px;color: #eece87;line-height: 40px;font-size: 14px;font-weight: bold;float: left;background: url(../images/icon01.png) no-repeat center left;}
.newSection dd{height: 50px;padding: 0 10px 0 100px;}
.newSection dd a:hover{text-decoration: underline;}
.newSection dd li{height: 40px;line-height: 40px; width:auto!important; font-size: 12px;color: #d2d3d7; }
.newSection dd li:hover{ cursor:pointer; }

.section01 .text01{margin-bottom: 40px;border-bottom: 1px dashed #4D4D4D;padding: 0 0 10px;color: #cccccc;line-height: 1.5;font-size: 16px;}
.section01 .text01 span{margin-top: 5px;color: #ffd053;}
.section01 .text01 .sp01{font-weight: bold;}
.section01 table{margin-bottom: 40px;width: 100%;border-collapse: collapse;background-color: #232323;}
.section01 table th,
.section01 table td{padding: 6px;color: #ccc;font-weight:normal;text-align: center;vertical-align: middle;border: 1px solid #4D4D4D;font-size: 14px;line-height: 1.8;}
.section01 table th{font-size: 16px;color: #ffd053;background-color: #1E1E1E;}
.big-section{ width:100%; height:auto; }
.bgBox{ width:1010px; overflow:hidden; margin:0 auto; border: 1px solid #515151; background: #252525; margin-top:18px;}
.big-section .wrap{ border:0 none; padding:20px 0px; padding-top:20px; }
.vip-title{padding:0; margin:0; margin: 8px 0; margin-top: 40px; border:0 none;}
.wrap p{ font-size:13px; line-height:28px; color:#dcdcdc; }
.table1 { width: 100%; margin:12px 0;}
.table1 tr th{height: 42px; border:1px solid #4B4040; text-align: center; color: #ffc547;font-size: 14px; font-weight: normal;}
.table1 tr.first th{ height:93px; line-height:18px;}
.table1 tr td{height: 42px; border:1px solid #564B4B; text-align: center; color: #dcdcdc; font-size: 14px;}
.table1 tr .back-yell{ background:#362C2B; color:#f8e978; }
#result table tr td.back-yell{ background:#2a281d; color:#ffea5b; }
#footer.footer-sm{ padding:10px 0; background: url(../images/footer_bg.jpg); padding-top:0; }
#footer.footer-sm .copyright{ color:#8e9196; text-align:center;}
#result table{width: 600px; margin: 0 auto;}
#result table tr td,#result table tr th{  height: 40px; line-height: 40px; color: #959595; font-size: 14px; padding-left:0px;border: 1px solid #4B4040; text-align:center; }
#result table tr th{background: #362C2B; border: 1px solid #4B4040; color: #f8e978;}
#result table tr td{position: relative;}
.tips-box{ position: absolute; padding:10px; border-radius: 5px; width:170px; height: auto; left:50%; margin-left:-85px; background:#D5BC68;  z-index: 9999; opacity: 0;    transform: scale(0) rotate(-180deg); transition: all 0.2s ease-in 0s;}
.tips-box p { margin: 0; font-size: 14px; color: #252525; line-height: 22px; position: relative;}
.tips-posi{ position: absolute; left:30%; top:-26px;}
.tips-box-show:hover .tips-box{ opacity: 1;  transform: scale(1) rotate(0deg); transition-delay: 0.1s; }
.tips-box-show:hover{ cursor:pointer;}
body .dialog .dialog-container > .title{ color: #ffcf0d; font-weight:normal; }
body .dialog .dialog-container > .title span{ color:#fff; font-weight:bold;}
.result-list .title{ color: #ffcf0d; font-weight:normal;font-size: 24px;
    margin-top: 26px;
    text-align: center;
    line-height: 25px;
    margin-bottom: 30px; }
.result-list .title span{ color:#fff; font-weight:bold;}
.result-list .title{ color: #ffcf0d; font-weight:normal;font-size: 24px;
    margin-top: 26px;
    text-align: center;
    line-height: 25px;
    margin-bottom: 30px; }
.condition-list .title{ color: #ffcf0d; font-weight:normal;font-size: 24px;
    margin-top: 26px;
    text-align: center;
    line-height: 25px;
    margin-bottom: 30px; }	
.condition-list .title span{ color:#fff; font-weight:bold;}
#result .content{ border-color: #202020;}
.condition-list select {
    width: 240px;
    height: 35px;
    border: 1px solid #7d7d7d;
    background: #f9f9f9;
    color: #959595;
    font-size: 14px;
    padding-left: 13px;
}
.condition-list select option {
    padding-left: 13px;
}
.condition-list .form_item input[type="text"] {
    width: 223px;
    height: 35px;
    border: 1px solid #7d7d7d;
    background: #f9f9f9;
    text-align: left;
    color: #959595;
    font-size: 14px;
    padding-left: 15px;
}
.condition-list a.but {
    display: block;
    width: 94px;
    height: 36px;
    margin-top: 10px;
    background: url(../images/but5.png) no-repeat;
    margin-left: 70px;
}
/*huodong*/
.activity-ul{ width: 1000px; margin:0 auto; }
.activity-ul li {
    float: left;
    width: 319px;
    height: 235px;
    margin: 0 6px 24px;
    position: relative;
    border-radius: 0px;
    background: url(../images/activity-li-bg.png) center center no-repeat; border:1px solid #362827;
       -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    transition: 1s;
    position: relative;
    top: 0;}	
.activity-ul li:hover { border: 1px solid #f2cd71; top: -10px; }
.hover-img{opacity: 0;
    transition: all .5s;
    text-align: center;
    background: #000;
    width: 298px;
    height: 140px;
    position: absolute;
    top: 0px; bottom:0;
    left: 0px; right:0;
    z-index: 1;}
.activity-ul li:hover .hover-img{ opacity: 0.8;}
.hover-img img { margin: 36px auto 0; }	
.activity-ul li a {
    display: block;
    width: 298px;
    height: 127px;
    margin-left: auto;
    margin-right: auto;}
.activity-ul li a.yh1{width: 298px; height: 140px; margin-top: 12px; position:relative; }	
.activity-ul li a.yh1 img{ width: 298px; height: 140px;}
.activity-ul li a.yh1 .hover-img img{ width:231px; height:68px; }
.activity-ul li p {
    display: block;
    text-align: center;
    font-family: 微软雅黑;
    font-size: 15px;
    color: #fff;
    height: 22px;
    line-height: 22px;
    margin-top: 10px;
	overflow: hidden;   		      
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase;}	
.bt-href{ text-align:center;}	
.activity-ul li a.yh2 {
    display: inline-block;
    width: 87px;
    height: 29px; font-size: 14px; line-height: 27px;
    background: url(../images/bt-href.png) no-repeat;
    margin-left: auto;
    margin-right: auto; margin:0 12px; 
    margin-top: 10px; }
.activity-ul li a.yh2:hover{background: url(../images/bt-href-hover.png) no-repeat;}	
.reveal-bg{ width:100%; height: 175px; padding-top:0px; background:none; }
.reveal{ width:1010px; height: auto; display: block; margin: 0 auto; overflow:hidden;}
.reveal-fl{ width:638px; height: 290px; overflow: hidden; margin-top: 0px;}
.reveal-fl a{ width:132px; height: 132px; float:left; margin-right: 32px; margin-bottom: 22px;}
.reveal-fl .reveal-fl1{ background:url(../images/reveal-fl1.png) 0 0 no-repeat;}
.reveal-fl .reveal-fl1:hover{ background:url(../images/reveal-fl1-hover.png) 0 0 no-repeat;}
.reveal-fl .reveal-fl2{ background:url(../images/reveal-fl2.png) 0 0 no-repeat; margin-right: 0;}
.reveal-fl .reveal-fl2:hover{ background:url(../images/reveal-fl2-hover.png) 0 0 no-repeat;}
.reveal-fl .reveal-fl3{ background:url(../images/reveal-fl3.png) 0 0 no-repeat;}
.reveal-fl .reveal-fl3:hover{ background:url(../images/reveal-fl3-hover.png) 0 0 no-repeat;}
.reveal-fl .reveal-fl4{ background:url(../images/reveal-fl4.png) 0 0 no-repeat; margin-right: 0;}
.reveal-fl .reveal-fl4:hover{ background:url(../images/reveal-fl4-hover.png) 0 0 no-repeat;}
.reveal-fr{ width:360px; height: 172px; border:1px solid #515151; background:#252525; }
.scrollbox{ width: 360px; height:172px; margin: 0 auto; overflow: hidden; }
#scrollDiv{width:100%;height:126px; overflow:hidden; margin-top: 8px;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{padding-left:10px; height: 30px; line-height: 30px; font-size: 12px; zoom:1; border-bottom:#515151 dashed 1px; color:#f0f4ff; overflow:hidden;  padding-right:6px;}
#scrollDiv li span{ margin:0 12px;}
.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}
#but_up{ background:url(../images/up.gif) no-repeat 0 0; text-indent:-9999px}
#but_down{ background:url(../images/down.gif) no-repeat 0 0; text-indent:-9999px}
.fl{ float:left;}
.fr{ float:right; }



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}


.textUl li{font-size: 14px;line-height: 2.1;}
.textUl li span{color: #ffd541;}
.banner{width:100%; height:517px; background:url(../images/vip-banner.jpg) center top no-repeat;}
#footer{padding: 30px 0 30px;text-align: center;background-color: #121212;}
#footer .fNavi{margin: 28px 0 15px;}
#footer .fNavi li{display: inline;font-size: 14px;background: url(../images/line01.jpg) no-repeat right center;}
#footer .fNavi .last{background: none;}
#footer .fNavi li a{margin: 0 27px;color: #ccc;transition: all 0.3s;}
#footer .fNavi li a:hover{color: #f00;}
#footer .copyright{color: #666;font-size: 12px;line-height: 2.1;}
#footer-logo { margin: 3px auto 0px; width: 100%; height: 103px; background: url(../images/fimg.png) no-repeat center;}
/* 查询 */
.chaxun{padding: 20px;width: 638px;border: 1px solid #6E6B60;background-color: #282828;}
.chaxun .title{margin-bottom: 20px;color: #ffcf0d;font-size: 16px;font-weight: bold;line-height: 20px;}
.chaxun .name{padding: 20px 0;background-color: #1E1E1E;}
.chaxun .name p{width: 218px;height: 42px;margin: 0 auto;line-height: 42px;color: #ffcf0d;font-weight: bold;font-size: 14px;text-align: center;background: url(../images/text_bg.png) no-repeat center top;}
.chaxun .name p span{color: #fff;font-weight:normal;}
.chaxun .tableBox table{margin-bottom: 20px;width: 100%;border-collapse: collapse;}
.chaxun .tableBox table th,
.chaxun .tableBox table td{padding: 6px;color: #ccc;font-weight:normal;text-align: center;vertical-align: middle;border: 1px solid #4D4D4D;font-size: 14px;line-height: 1.3;background-color: #222;}
.chaxun .tableBox table th{background-color: #1E1E1E;color: #ffd541;}
.layui-layer,
.layui-layer-content,
.layui-layer-iframe iframe{background-color: transparent !important;}
.chaxun{height:350px;}
.chaxun .pages{margin-left:0; margin-top:0px; margin-bottom:0;}
.searchBox .searchUl li { margin-top: 10px;}
.searchUl{ display:block; margin:0 auto; float:none; background:url(../images/search-vip.png) center center no-repeat; width: 346px;  height: 61px;}
.searchBox .searchUl .li01{ margin-left:7px;}

.mask-bg{ background-color: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    _height: expression(document.body.offsetHeight+"px");z-index: 1;
    position: fixed;}
	
/*hd详情*/
.activity-det-bg {
    width: 100%;
    overflow: hidden;
    min-height: 532px;
    padding-bottom: 30px;position: relative;}
.activity-det {
    margin-top: 61px;
	overflow: hidden;
    width: 1000px;
    height: auto;
    display: block;
    margin: 0 auto;}
.bigtit {
    display: block;
    width: 1000px;
    text-align: center;
    font-size: 32px;
    line-height: 66px;
    color: #ffed67;
    margin-left: auto;
    margin-right: auto; overflow:hidden; position:relative; }
.bigtit a {
    float: left;
    margin-top: 10px;    position: absolute;
    left: 0;
    top: 0;}
.box_2 {
    padding: 14px 30px;
    width: 936px;
    height: auto;
    border: 1px solid #515151;
    background: #252525;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;}	
.box_2-s {
    padding: 14px 30px;
    width: 936px;
	height: auto;
    border: 1px solid #515151;
    background: #252525;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;}
.title10 {
    font-size: 16px;
    background: #5b606d;
    padding: 2px 12px;
    line-height: 30px;
    display: inline-block;
    color: #fff;
    margin-bottom: 4px;
}
.box_2-s > p {
    font-size: 14px;
    color: #edf3ff;
    line-height: 20px;
    margin: 12px 0;
}
.box_2-s table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
.box_2-s tr td {
    padding: 10px 20px;
    background: #fff; font-size:13px; border: 1px solid #564B4B; color:#333; }
.yellow { }
.red{color: #ffeea0!important;}
#vote_form {
    width: 830px;
    margin: 0px auto;
    margin-bottom: 20px; overflow: hidden;
}
.condition-list #vote_form { width: 400px; margin-top: 70px;}

.form_item {
    width: 830px;
    display: block;
    margin-top: 16px;
    color: #fff; overflow: hidden;
}
.form_label {
    line-height: 32px;
}
.form_label {
    float: left;
    width: 100px;
    text-align: right;
    color: #fff; margin-right: 12px; font-size:14px;
}
.form_item .title {
    color: #bbb; line-height: 30px; font-size:14px;
}
.form_html {
    float: left;
    width: 480px;
}
.form_html span{ color:#ccc; }
.form_html input[type="text"] {
    width: 180px;
    height: 32px; line-height:32px;
    vertical-align: middle;
    padding-left: 8px; border:0 none; background:#fff;  border-radius: 2px; font-size:14px; color:#333;
}
.form_html img { vertical-align: middle;}
.box_2 a.but {
    display: block;
    width: 167px;
    height: 34px; margin-top: 10px;
    background: #fbe090;
    border: 1px solid #dac587;
    color: #2a2d38; border-radius:2px; font-size: 18px; line-height:34px; text-align:center;  }
.bottom_p2 {
    font-size: 12px;
    color: #ffed67;
    width: 830px;
    text-align: left;
    margin: 0 auto;
    margin-top: 30px;}
	
.head-cen .slogan{ background-repeat:no-repeat; width: 322px; height: 84px; top: 16px; left: 367px; }

.titles1{ width:100%; height:36px; background:url(../images/titles1.png) center 10px no-repeat; }	
.nav-links{ width:636px; background:#252525; height: 172px; border: 1px solid #515151; float:left;  }

.nav-links ul:after{clear:both}
.nav-links li{float:left;width:146px;height:62px;padding:14px 0 9.5px 12px;border-bottom:1px dashed #515151}
.nav-links li a{display:block;height:100%;-moz-transition:1s;-webkit-transition:1s;transition:1s}
.nav-links li a:hover .inner{color:#f4dc92}
.nav-links li a:hover .i-1{background-position:-40px 0}
.nav-links li a:hover .i-2{background-position:-40px -40px}
.nav-links li a:hover .i-3{background-position:-40px -80px}
.nav-links li a:hover .i-4{background-position:-40px -120px}
.nav-links li a:hover .i-5{background-position:-40px -160px}
.nav-links li a:hover .i-6{background-position:-40px -200px}
.nav-links li a:hover .i-7{background-position:-40px -240px}
.nav-links li a:hover .i-8{background-position:-40px -280px}
.nav-links li a:hover .tle,.content .mod-nav .nav-links li a:hover .txt-en{color:#fff}
.nav-links li i{margin-right:5px;width:40px;height:40px;display:block;float:left;background:url(../images/links-icons.png) no-repeat 0 0;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
.nav-links li i.i-1{background-position:0 0}
.nav-links li i.i-2{background-position:0 -40px}
.nav-links li i.i-3{background-position:0 -80px}
.nav-links li i.i-4{background-position:0 -120px}
.nav-links li i.i-5{background-position:0 -160px}
.nav-links li i.i-6{background-position:0 -200px}
.nav-links li i.i-7{background-position:0 -240px}
.nav-links li i.i-8{background-position:0 -280px}
.nav-links li .inner{-moz-transition:1s;-webkit-transition:1s;transition:1s;height:44px;line-height:40px;margin:15px 0 0 10px;color:#edf3ff;font-size:14px}
.fBox .links { margin: 2px 0 0 0;}
.fBox .links a { color: #8e9196; margin: 0 5px; line-height: 20px;}
.fBox .links a:hover { color: #f4dc92; }
.prompt-p{ text-align: center; font-size: 14px; color: #fff; line-height:34px; margin-top: 10px;}
.prompt-p span { color: #ffd964; }

.box_2 tr th{ background:rgb(147, 2, 17); color:#fff; text-align: center; line-height: 24px; padding: 5px; border: 1px solid rgb(51, 51, 51);}






.floatbg{ position: fixed; display: none; z-index: 9; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/black.png) repeat center; }
.floatwrap{ position: fixed; display: none; z-index: 10; background: #083808; left: 50%; top: 50%; margin-left: -345px; border-radius:5px; margin-top: -233px; width: 666px; height: 442px; padding:12px; }


.floatyh{ position: absolute;
    display: none;
    z-index: 10;
   
    left: 50%;
     top: 14%; 
    margin-left: -550px;
   
    width: 1200px;
    
    padding: 12px;
}

      


.floatbox{ position: relative;   overflow: hidden;z-index: 10;}
.floatyh .floatbox{ }




.closefloat{
    border-radius: 5px;
    position: absolute;
    display: block;
    z-index: 11; right: 8px; top: 8px; width: 68px; height: 57px; background: url(../images/bg_close.png) no-repeat center; 
}
.closefloat:hover{background: url(../images/bg_close_h.png) no-repeat center;}


.fblogo{text-align:center; margin-top: 5px;}
.fbtit{ display: block; height: 90px; line-height: 90px; color: #31ff22; font-size: 26px ;text-align: center; font-weight: bold; }
.fbtitb{width:120px;height:50px;display:block; line-height:35px;text-align:center; background: url(../images/subbtn.png) no-repeat; margin-top:20px;}
.fbitem{ position: relative; display: block; margin:0 auto; width: 380px; padding-bottom: 20px;  padding-left: 140px; }
.fbitem .fbitemtit{ position: absolute; left: 0; top: 0; width: 130px; font-size: 16px; text-align: right; color: #fff; height: 45px; line-height: 45px; }
.fbitem input{ display: block; width: 100%; height: 43px; border:none; margin:none; text-indent: 16px; }
.fbitem select{ display: block; width: 100%; height: 43px; border:none; margin:none; text-indent: 16px; background:#fff url(../images/icon_form.png) no-repeat right 10px center; appearance:none; -moz-appearance:none; -webkit-appearance:none; }
.morebuttom{ display: block; width: 156px; height:46px; border-radius:5px; line-height: 46px; text-align: center; margin:0 auto; overflow: hidden; border:none; text-align: center; color: #054911; text-shadow: 1px 1px 0 rgba(255,255,255,0.6); font-size: 20px; font-weight: bold;  background:url(../images/bg_but.png) repeat-x center;}
.morebuttom:hover{ color: #000; }
.floatcxjg{ height:240px; padding:0 40px; overflow: auto; }
.floatcxjg table{width: 100%}
.floatcxjg table tr td{ height:41px; line-height: 41px; border:1px solid #fff; text-align: center;  }
.box2{margin:0 auto;border:2px solid #40275d; height:auto; min-height:200px; padding-bottom:20px;background:#2b1b3e; border-radius: 5px;}
.box2 p{ /*height:60px; line-height:60px;*//*padding-left:150px;*/ }
.box2 p span{display:inline-block; /*text-align:right;*/ /*width:180px;*/ color:#fff; font-size:14px;}
.box2 p input{ width:245px; height:38px; border:none; background:#fff; border-radius:5px; font-size:15px; padding-left:15px;}
.box2 p .codeimg{ margin-left:5px; position:relative; top:6px;}
.box2 .subbtn{background: url(../images/subbtn.png) no-repeat; display:inline-block; width: 100px; height: 40px;line-height: 35px; cursor: pointer; color: #361905; font-size: 14px;text-align: center;border: none;margin-top: 15px; padding:0; font-weight:bold;}
.box2 .check{background: url(../images/subbtn2.png) no-repeat; display:inline-block; width: 120px; height:40px;line-height:40px; cursor: pointer; color: #fff; font-size: 14px;text-align: center;border: none;margin-left: 12px; margin-top: 15px;padding:0; font-weight:bold;}
.box2 .mobilesub{background: url(../images/subbtn.png) center center no-repeat; display:inline-block;width:60px; height:40px;line-height:40px; cursor: pointer; color: #361905; font-size: 14px;text-align: center;border: none; margin-left:5px; padding:0;font-weight:bold;}
#iframe_content {
  width: 967px;
  height: 100%;
}
.popup_box{ background:#000;opacity:0.7;filter:alpha(opacity=70);width:100%; height:100%; position:fixed; left:0; top:0; right:0; bottom:0;  z-index:5; font-family:"微软雅黑"; }

.popup_box_content{z-index:10; position: fixed; top:50%;  left:50%; margin-left:-300px; margin-top:-230px;  height:auto;  width:600px;}

.popup_box_content_1{z-index:10; position: fixed; top:50%;  left:50%; margin-left:-300px; margin-top:-230px;  height:400px;  width:600px;}

.input_box{ width:100%;}

.close_btn{ background: url(../images/close.png) no-repeat; width:132px; height:88px; float:right;z-index: 1;}

.close_btn:hover{ background: url(../images/close_over.png) no-repeat; width:132px; height:88px; float:right; }

.input_content{  width:100%;}

.input_box_img{ float:left; text-align:center; margin-left:185px; margin-top:20px;}

.input_content div{ margin-bottom:5px; width:100%;overflow:hidden}

.input_content input{ width:275px; height:30px; float:left; border:1px solid #b6b6b6; border-radius:5px; font-size:12px;font-family:"微软雅黑"; padding:0px 10px;}

.span1{ width:30%; text-align:right; float:left; line-height:30px; color:#ffffff; font-size:14px; font-weight:bold;}

.span2{ width:70%; text-align:left; float:left;line-height:30px; color: #FFFF00; font-size:14px;}

.span3{ width:100%; text-align: center; float:left;line-height:30px; color: #FF0000; font-size:18px;}
.btn_div{width:100%; margin-bottom:30px; margin-top:10px;}

.btn_t{float:left; width:297px; height:38px; margin-left:30%; background: url(../images/subbtn.png) no-repeat; display:inline-block;}


.btn_1{ 
    color:000000;
    font-weight:600;
    background:url(../images/subbtn.png) no-repeat;
     width:124px;
      height:45px; 
      text-align: center;
      border-radius:5px;
      line-height: 35px; 
      display:block; 
}
    
   





.btn_1:hover{
    color:#E53333;
    font-weight:600;
    background:url(../images/subbtn.png) no-repeat; 
    width:124px; height:45px;
     text-align: center;
     border-radius:5px;
     line-height: 35px;
      display:block;
}





@media (max-width:1366px){
	 .banner{ background: url(../images/vip-banner-sm.jpg) center top no-repeat;}
}











