/* CSS reset & global */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.8 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
img{ border:none; outline:medium none;}
a{text-decoration:none; color:yellow;}
a:hover{text-decoration:underline; color:#f60;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:before, .clearfix:after { content:""; display:table; } 
.clearfix:after { clear:both; } 
.clearfix { zoom:1; /* IE < 8 */ }
.hideText{ overflow:hidden; text-indent:-9999px;}
.blockLink a{display:block;height:100%;overflow:hidden;text-indent:-9999px;}
.fl{ float:left;} 
.fr{ float:right;}
.tc{ text-align:center;}
.red{ color:#FB0000;}
.yellow{ color:yellow;}
.yellowlink{ color:yellow; text-decoration:underline;}
.ti{ text-indent:2em;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}

body{ background:#000 url(../images/bg.jpg) center top no-repeat; color:#FFDBB1; font-size:14px;}
.wrap{ width:1000px; margin:0 auto;}
.wrap h2{ height:44px; line-height:44em; overflow:hidden;}
.box1{background:url(../images/box1.jpg) no-repeat; height:265px; padding-top:24px; padding-left:20px;}
.box2{background:url(../images/box2.jpg) no-repeat; height:90px;padding-top:129px; padding-left:567px;}
.box3{background:url(../images/box3.jpg) no-repeat; height:190px; padding:20px 35px 0; position:relative;}
.box4{background:url(../images/box4.jpg) no-repeat; height:605px;}
.box5{background:url(../images/box5.jpg) no-repeat; height:255px;}
.box6{background:url(../images/box6.jpg) no-repeat; height:346px;}
.box7{background:url(../images/box7.jpg) no-repeat; height:204px;}
.box1 a{ display:block; width:97px; height:31px; float:left; line-height:31em; overflow:hidden; margin-right:15px;}
.box2 a{ display:block; width:122px; height:50px; float:left; line-height:50em; overflow:hidden; margin-right:40px;}
.box2 input{ display:block; width:122px; height:50px; float:left; line-height:50em; overflow:hidden; margin-right:40px;filter:alpha(opacity=0);moz-opacity:0;opacity:0;cursor:pointer;}
.btn5 a{ display:block; width:168px; height:60px; line-height:60em; overflow:hidden; left:782px; top:60px; position:absolute;}
.box4_left{ width:518px; padding-left:37px; padding-top:10px;}
.box4_rgt{ padding-top:273px; padding-left:41px; width:404px;}
.box4_rgt table{ width:350px;}
.box4_rgt table td{ line-height:24px; height:24px; font-size:12px; color:#FFF281;}
.box5_left{ padding-left:23px; width:400px; padding-top:10px;}
.box5_rgt{ padding-left:15px; width:562px; padding-top:71px; position:relative;}
.box5_rgt table td{ width:75px; height:42px; padding-bottom:3px;}
.box5_rgt table td span{ width:35px; text-align:center; display:block;}
.box5_rgt table td.red_lb{background:url(../images/lb2.jpg) 33px center no-repeat; color:red; font:normal 22px/42px "Microsoft YaHei";}
.box5_rgt table td.grey_lb{ background:url(../images/lb1.jpg) 33px center no-repeat;color:#666; font:normal 22px/42px "Microsoft YaHei";}
.box5_rgt .btn6{ position:absolute; width:176px; height:97px; top:67px; left:-175px;}
.box5_rgt .btn6 a{ display:block; background:url(../images/btn_qiand1.png) no-repeat; width:176px; height:97px; line-height:97em; overflow:hidden;}
.box5_rgt .btn6 a:hover{ background:url(../images/btn_qiand2.png) no-repeat;}
.box6_left{ padding-left:23px; width:268px;}
.box6_left dl{ padding:10px 9px 0;}
.box6_left dl dt{ width:247px; height:151px; border:#B99544 1px solid;}
.box6_left dl dt p{float:left;padding:8px; width:72px;}
.box6_left dl dd{ margin-top:10px;text-align:center;}
.box6_left dl h3{font-size:16px; text-align:center; color:yellow;}
.box6_left input{border:1px solid #6d6d6d;display:inline-block;float:left;height:24px;line-height:24px;width:110px;}
.box6_left #user_img{width:178px; position:absolute;left:0;top:0; opacity:0;filter:alpha(opacity=0);}
.box6_left #file{width:65px;margin-left: 115px; position:absolute;display:block;z-index:10;/*filter:alpha(opacity=0);moz-opacity:0;opacity:0;*/}
.box6_left .btn{background:url(../images/btn_11.jpg) no-repeat bottom center;border:none;color:#6d6d6d;display:inline-block;float:left;font-size:14px;height:26px;line-height:26px;margin-left:5px;_margin-left:3px;text-align:center;width:63px; cursor:pointer;}
.box6_rgt{ width:675px; padding-right:30px; position:relative;}
.box6_rgt span.blank{ display:inline-block; width:103px; padding:0 5px;}
.box6_rgt span.blank2{ color:yellow; font:bold 26px "Microsoft YaHei";}
.box6_rgt a.btn7{background:url(../images/btn_zs.png) no-repeat;cursor:pointer;display:block;height:39px;margin:0 auto;overflow:hidden;position:absolute;text-indent:-9999em;top:22px;right:386px;width:103px; z-index:1;}
.box7 ul{ padding:15px 0 0 37px;}
.box7 ul li{ float:left; width:163px; height:101px; border:#B99544 1px solid; margin-right:20px;}

/*winBox*/
#spop1,#spop2,#spop3{ display:none;}
.gray{width:100%; position:absolute;left:0;top:0;z-index:100;background-color:#000; opacity:0.7;filter:alpha(opacity=70);}
.tClose{ position:absolute; width:30px;height:30px;top:10px; right:8px;}
.tClose a{ display:block; width:30px;height:30px; text-indent:-999em; overflow:hidden;}
.tWindow{background:url(../images/win_bg.jpg) no-repeat;position:relative; width:422px; height:282px;}
.tWindow .win_font{font:bold 30px/86px "SimHei"; color:#f60; text-align:center; height:86px; color:yellow;}
.tWindow .win_font2{font:bold 30px/76px "SimHei"; color:#f60; text-align:center; height:76px; color:yellow;}
.conWindow{ font-size:14px; color:#DE9249;}
.conWindow table{ width:350px; margin:0 auto;}
.conWindow table td{ height:40px;}
.conWindow table td.txt-r{ text-align:right; font-size:14px; font-weight:bold;}
.conWindow table td span{ color:red; margin-right:3px;}
.conWindow table td input.input-txt{ width:196px; border:#939393 1px solid; padding:2px;}
.conWindow table td input.input-txt-code{ width:96px; border:#939393 1px solid; padding:2px;}
.conWindow table td select.input-txt{ width:200px; border:#939393 1px solid; height:22px;}
.conWindow table td span.code-txt a:hover{ text-decoration:underline;}
.conWindow table td  a.forget-password{ margin-left:5px;}
.conWindow table td  a.forget-password:hover{ text-decoration:underline;}
.conWindow .ts-login a{ color:red; text-decoration:underline;}
.conWindow .btn-submit{ padding-left:100px; height:43px; line-height:43px; margin-top:10px;}
.conWindow .btn-submit .btn8{ background:url(../images/btn_login.jpg) no-repeat; width:135px; height:43px; border:none; float:left; display:block; cursor:pointer;}
.conWindow .btn-submit a{ font-size:14px; text-decoration:underline; margin-left:20px;}
.conWindow .btn-submit .btn9{ background:url(../images/btn_tj.jpg) no-repeat; width:135px; height:43px; border:none; float:left; display:block;cursor:pointer;}

.tClose_2{ position:absolute; height:18px;height:18px;top:8px; right:8px;}
.tClose_2 a{ background:url(../images/close.png) no-repeat; display:block; width:18px; height:18px; text-indent:-999em; overflow:hidden;}
.tWindow_2{background:#FFF0C7;position:relative; border:#C6B100 2px solid; padding:10px;}
.tWindow_2 .win_font_2{font:normal 24px "Microsoft YaHei"; color:#f60; text-align:center;}
.tWindow_2{  width:344px; height:121px; padding-top:35px;}
.conWindow_2{ font-size:14px; color:#000;}
.win_ok_2{width:87px; height:35px; margin:20px auto 0;}
.win_ok_2 a{ display:block;background:url(../images/win_ok.jpg) no-repeat; width:87px; height:35px;}
.win_lq_2{width:94px; height:31px; margin:20px auto 0;}
.win_lq_2 a{ display:block;background:url(../images/win_lq.jpg) no-repeat; width:94px; height:31px;}
.win_tt_2{ margin-top:20px; padding:0 20px;}
.win_tt_2 a.win_tj{ display:block;background:url(../images/win_tj.jpg) no-repeat; width:94px; height:31px; float:left;}
.win_tt_2 a.win_tg{ display:block;background:url(../images/win_tg.jpg) no-repeat; width:94px; height:31px; float:right;}
.tWindow_2{ width:344px; height:131px; padding-top:15px;}
.tWindow_3{ width:390px; height:260px; padding-top:14px;}
.tWindow_4{ width:390px; height:380px; padding-top:14px;}
.tWindow_5{ width:350px; height:150px; padding-top:14px;}
.tWindow_6{ width:300px; height:190px; padding-top:14px;}
.conWindow_2 table.tb1{border-top:#800A09 1px solid; border-left:#800A09 1px solid; background:#fff; margin-top:12px;}
.conWindow_2 table.tb1 th{ border-right:#800A09 1px solid;border-bottom:#800A09 1px solid; height:28px; line-height:28px; color:red;}
.conWindow_2 table.tb1 td{ border-right:#800A09 1px solid;border-bottom:#800A09 1px solid; height:28px; line-height:28px; text-align:center;}