@charset "utf-8";/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video ,font, button, input, select, textarea{margin:0;padding:0;font-size:100%;outline:none;}
img{border:none;}
ul,ol{list-style:none;}
table,tr,td{border-collapse:collapse;border:none;}
html,body{outline:none;font-size:12px;font-family:Arial,"sans-serif";color:#333;height:100%;}
button,input,select,textarea{resize:none;font-size:12px;font-family:Arial,"sans-serif";color:#333;}
a{text-decoration:none;outline:none;color:#333;}
a:hover{color:#39f;}
.clearfix:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.clr{clear:both;height:0;font-size:0;overflow:hidden;}
.fl{float:left !important;display:inline;}
.fr{float:right !important;display:inline;}
html,body{}
/*==公共样式==*/
.w1200{width:1200px;margin:0 auto;}
.Divoverflow{overflow:hidden;}
.dis{display:block;}
.ht05{height:5px;overflow:hidden;}
.ht10{height:10px;overflow:hidden;}

.login{  width:100%;min-width: 1150px; height:auto; margin:0 auto;position: relative;z-index: 1;}
.login .loginForm{ position: absolute;top: 75%;left: 27%;left: calc(50% - 355px);  z-index: 5;}
.login .loginForm dl{ float:left; margin-right:20px;}
.login .loginForm dl dt{ height:26px; font-size:15px; color:#fff;text-shadow: 1px 1px 3px #000;}
.login .loginForm dl dd{}
.login .loginForm dl dd input.txt{ width:166px; height:22px; line-height:22px; border:1px solid #666666; padding:0 6px; font-size:12px; color:#333;border-radius: 4px;}
.login .loginForm dl dd.selectDD{width: 180px; height: 24px; background:url(./images/selectbg.png) no-repeat 0 0; position: relative;}
.login .loginForm dl dd.selectDD p{ height: 24px; line-height: 24px; padding: 0 26px 0 6px; font-size: 12px; color: #333;}
.login .loginForm dl dd select{width:180px; height:24px; line-height:24px;font-size:12px; position: absolute; top:0;left: 0; opacity: 0;}
.login .loginForm dl dd input.btn{ width:110px; height:24px;line-height: 24px;color: #fff;font-size: 15px; background: url(./images/btnbg.jpg) repeat 0 0;border: none;cursor: pointer;border-radius: 4px;}
.login .loginForm .radioinputdiv{ position: absolute; top:545px; left:392px; line-height: 30px; font-size: 14px; color: #333; }
.login .loginForm .radioinputdiv label{float: left;position: relative;margin-right: 20px;padding-left: 20px;}
.login .loginForm .radioinputdiv input{ position: absolute; top: 9px; left: 0px; }
.login .loginForm .checkinputdiv{ position: absolute; top:548px; left:464px; line-height: 30px; font-size: 14px; color: #333; padding-left: 20px;}
.login .loginForm .checkinputdiv input{ position: absolute; top: 9px; left: 0px; }
.login .loginForm .checkinputdiv a{ color: #113359;}

/**浮动样式**/
.floatmain {width:100%;height:100%;position:fixed;top:0%;left:0%;float:left;_position:absolute;_bottom:0;_top:expression(eval(document.documentElement.scrollTop));_height:expression(eval(document.documentElement.clientHeight));z-index:1000;border-radius:1px;overflow:hidden;background:url(./images/heibg.png);display:none;}
.floatboxs {width:auto;height:100%;margin:0px auto;_height:expression(eval(document.documentElement.clientHeight));position:relative;}
.iframeclass {width:100%;height:100%;z-index:-1;top:0px;left:0px;*background:#fff;*filter:alpha(opacity=30);_position:absolute;}
.tcDivBox{background:#fff;position:relative;width:100%;overflow:hidden;}
.tcDivBox a.closeA{width:26px;height:26px;background:url(./images/tccloseicon.png) no-repeat 0 0;position:absolute;top:19px;right:20px;}
.tcDivBox .tcTitleBox{height:64px;line-height:64px;background:#e6e6e6;font-size:18px;text-align:left;color:#333;font-weight:normal; padding-left: 30px;}
.tcDivBox .promptWz{ padding: 40px 40px 20px; text-align: center; line-height: 28px; font-size: 16px; color: #333;}
.tcDivBox .promptBtn{ padding-bottom: 50px;}
.tcDivBox .promptBtn .btn{ display: block; width: 140px; height: 50px; line-height: 50px;text-align: center; font-size: 16px; color: #fff; background: #2f59a3; margin: 0 auto;}


#submitBtn01{ width:180px; height:35px;border-radius: 3px;margin-right: 30px;line-height: 35px;color: #fff;font-size: 18px; background: url(./images/btnbg.jpg) repeat 0 0;border: none;cursor: pointer;}
#submitBtn02{ width:180px; height:35px;border-radius: 3px;line-height: 35px;color: #fff;font-size: 18px; background: url(./images/btnbg.jpg) repeat 0 0;border: none;cursor: pointer;}
.form1{display: none;padding:460px 0 0 245px!important; } 
.form2{display: none;padding:460px 0 0 245px!important; } 
#rules{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;}
#submitBtn2{ position: absolute;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 40px;
    border: none;
    border-top: 1px solid #666;
    font-size: 15px;
    line-height: 40px;
    cursor: pointer;
    background-color: #fff;}
#submitBtn2:hover {background-color:#1486c1; }
#submitBtn3{ position: absolute;
    bottom: 0;
    left: 0;
    width: 50%;
    height: 40px;
    border: none;
    border-top: 1px solid #666;
    border-right: 1px solid #666;
    font-size: 15px;
    line-height: 40px;
    cursor: pointer;
    background-color: #fff;}
#submitBtn3:hover {background-color:#1486c1; }