@charset "utf-8";

/*RESET v0.0.6*/
html{color:#333;background-color:#fff}body{font:12px/1.5 tahoma, arial, sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,button,textarea,select,p,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6,em,strong,caption,th{font-style:normal;font-weight:400;font-size:100%}input,button,textarea,select{font:100% tahoma, arial, sans-serif}input,button,textarea,select,object{outline:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ul,ol{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}
header,nav,section,article,aside,footer{display:block;}

/*common*/
html,body{background-color:#222b58;}
header,#main,footer{width:1000px;margin:0 auto;}

#container,header,#main,footer{background:url(../images/zq/bg.jpg) no-repeat 0 0;}
#container{background-position:center 0;}

footer section p a,#main h2,#intro_mod h3 a,#down_mod .btns a,#nav_mod a,#active_mod h3 span,#ban_mod li,.form_list .field .textbox,.form_list .field p.error,.form_list .btn_submit input{background:url(../images/zq/zq-el.jpg) no-repeat 0 0;}

/*header*/
header{height:370px;background-position:-300px 0;color:#fff;}
header h1{float:left;width:170px;height:100px;padding-top:24px;}
header h1 a{display:block;height:0;padding-top:100px;overflow:hidden;}
header aside{float:right;padding-top:12px;}
header aside a{*display:inline-block;margin:0 8px;color:#fff;}

/*footer*/
footer{height:78px;background-position:-300px -1522px;}
footer section{width:630px;margin:0 auto;padding-top:8px;overflow:hidden;}
footer section p,footer section ul{float:left;}
footer section p{width:120px;padding-top:8px;}
footer section p a{display:inline-block;height:0;padding-top:35px;overflow:hidden;}
footer section p a.woobest{width:94px;background-position:-194px -453px;}
footer section ul,footer section ul a{color:#d9dce6;}

/*main*/
#main,#main a{color:#2374ae;}
#main{height:1152px;background-position:-300px -370px;}
#main .mod_box{float:left;}
#main h2{height:0;margin-bottom:12px;padding-top:20px;overflow:hidden;}
#m_mod1,#m_mod2,#m_mod3{padding-left:54px;}
#m_mod1{height:236px;margin-bottom:53px;padding-top:20px}
#m_mod2{height:386px;margin-bottom:82px;}
#m_mod3{height:256px;}

/*模1*/
#affiche_mod,#intro_mod{height:226px;color:#731000;overflow:hidden;}

#affiche_mod{width:350px;padding-right:28px;border-right:1px solid #ddb70c;}
#affiche_mod h2{width:76px;margin-bottom:8px;padding-top:22px;background-position:-194px -379px;}
#affiche_mod ul li{margin-bottom:6px;}
#affiche_mod ul li a{color:#731000;}
#affiche_mod ul li span.date{float:right;*margin-top:-18px;}

#intro_mod{width:484px;padding-left:29px;border-left:1px solid #fff9b7;}
#intro_mod h3{margin-bottom:4px;font-weight:700;font-size:14px;}
#intro_mod h3 a{float:right;display:inline-block;width:71px;height:0;*margin-top:-21px;padding-top:19px;background-position:-194px -360px;overflow:hidden;}
#intro_mod .cont1{padding-bottom:12px;border-bottom:1px solid #ddb70c;}
#intro_mod .cont2{padding-top:10px;border-top:1px solid #fffab7;}
#intro_mod p{text-indent:24px;}

/*模2*/
#down_mod{width:589px;margin-right:47px;padding-top:28px;}
#down_mod li{margin-bottom:4px;}
#down_mod li span{color:#d10000;}
#down_mod .btns{position:absolute;top:0;right:0;}
#down_mod .btns a{display:block;width:194px;height:0;overflow:hidden;}
#down_mod .client{padding-bottom:16px;border-bottom:1px solid #b9d1e4;position:relative;}
#down_mod .client h2{width:210px;background-position:0 -522px;}
#down_mod .client .btns a{margin-bottom:12px;padding-top:37px;}
#down_mod .client .btns a.hs{background-position:0 -434px;}
#down_mod .client .btns a.cu{background-position:0 -397px;}
#down_mod .client .btns a.ct{margin-bottom:0;background-position:0 -360px;}
#down_mod .patch{padding-top:16px;border-top:1px solid #fff;position:relative;}
#down_mod .patch h2{width:106px;background-position:-210px -522px;}
#down_mod .patch .btns{top:52px;}
#down_mod .patch .btns a{padding-top:31px;background-position:0 -471px;}

#nav_mod{width:272px;padding-top:7px;}
#nav_mod a{display:block;width:272px;height:0;margin-bottom:7px;padding-top:45px;overflow:hidden;}
#nav_mod a.reg{background-position:0 0;}
#nav_mod a.bbs{background-position:0 -45px;}
#nav_mod a.faq{background-position:0 -90px;}
#nav_mod a.bug{background-position:0 -135px;}
#nav_mod a.reg:hover{background-position:0 -180px}
#nav_mod a.bbs:hover{background-position:0 -225px;}
#nav_mod a.faq:hover{background-position:0 -270px;}
#nav_mod a.bug:hover{background-position:0 -315px;}

#active_mod{margin-bottom:7px;padding:8px;border:1px solid #acd4e5;background-color:#b3d8e8;}
#active_mod h3{padding-bottom:4px;border-bottom:1px solid #9ec7dc;text-align:center;}
#active_mod h3 span{display:inline-block;width:159px;height:0;padding-top:20px;background-position:0 -502px;overflow:hidden;}
#active_mod form{padding-top:9px;border-top:1px solid #d6eaf6;}

/*提交表单*/
.form_list .field{position:relative;height:24px;*height:26px;}
.form_list .field .fh{display:inline-block;width:72px;text-align:right;}
.form_list .field .fh span{margin-right:4px;color:#f00;}
.form_list .field .textbox,.form_list .field p.error{width:170px;height:17px;padding-left:2px;border:1px solid #b6cbdb;background-position:0 -658px;line-height:17px;color:#727272;}
.form_list .field .textbox{vertical-align:middle\9;}
.form_list .field p{padding-left:179px;}
.form_list .field p.error{position:absolute;top:0;top:1px\9;*top:2px;left:76px;*left:78px;_left:76px;display:none;color:#f00;cursor:default;}
.form_list .btn_submit{height:26px;margin-top:8px;text-align:center;}
.form_list .btn_submit input{width:101px;height:0;*height:26px;padding-top:26px;border:0;background-position:-194px -401px;cursor:pointer;font-size:0;overflow:hidden;}
.form_list .btn_submit input.disable{background-position:-194px -427px;cursor:default;}

.form_list .jz-error p.error{display:block;}

/*模3*/
#history_mod{width:594px;margin-right:31px;}
#history_mod h2{width:138px;background-position:-159px -502px;}
#history_mod .patch_box{width:577px;height:187px;height:193px\9;margin:12px 0;overflow:auto;}
#history_mod table{width:560px;color:#02396c;}
#history_mod table th,#history_mod table td{height:31px;border:1px solid #88bee6;}
#history_mod table th{background-color:#94c6ed;font-weight:700;}
#history_mod table td{background-color:#9bcef2;text-align:center;}
#history_mod table td a{color:#b90068;}
#history_mod p{margin-bottom:4px;}

#ban_mod{width:294px;}
#ban_mod li{height:108px;padding-top:8px;background-position:0 -542px;text-align:center;}
#ban_mod li img{display:inline-block;width:278px;height:100px;vertical-align:top;}

/*8.27 PS-1935*/
#down_mod .client h2,#down_mod .wd .btns a{background:url(../images/zq/new-el.png) no-repeat 0 0;}
#down_mod .client{_zoom:1;padding:0;border:0;}
#down_mod .wd{padding-bottom:24px;border-bottom:1px solid #b9d1e4;}
#down_mod .wd h2{background-position:0 -59px;}
#down_mod .wd .btns{top:48px;}
#down_mod .wd .btns a{width:193px;height:59px;padding-top:0;background-position:0 0;text-indent:-99999px;outline:none;}
#down_mod .yd{padding-top:24px;border-top:1px solid #fff;}
#down_mod .yd h2{background-position:0 -79px;}
#down_mod .yd .btns{top:24px;}