/* CSS Document */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, form, article, aside, embed, dl, dt, dd, table, td, th, input, button, legend, fiedlset, blockquote, textarea, label, strong, img { margin:0; padding:0; }
body { font-family:'ËÎÌå'; font-size:12px; line-height:18px; color:#666; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
/*.logo_Nav ,.handle,.wrap{ min-width:1024px;}*/
.emtxt { font-family:Verdana; }
table { border-collapse:collapse; }
ul, li { list-style-type:none; }
img { border:none; }
.clearfix { clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.blodd { font-weight:700; }
.fmor { font-weight:normal; }
button { cursor:pointer; border:0 none; }
em, address, caption, cite, var { font-style: normal; font-weight: normal; }
/*pubbackgrounG*/
.guideA, .mainNav li a:hover, .mainNav li a.focus, .buildS, .handle dt { background:url(../images/backgroundG.png) no-repeat; }
/*pubicoG*/
.headPic, s, .BtnGOn, .BtnGOff { background:url(../images/icoG.png) no-repeat; }
/*pubrepeatG*/
.state, .titG, .handle dl a { background:url(../images/repeatG.png) left top repeat-x; }
/*pubbtnG*/
.btn { background:url(../images/btnG.png) no-repeat; text-align:center; }
.orgBtn1, .orgBtn2 { width:79px; height:22px; line-height:22px; background-position:0 0; display:inline-block; color:#f96625; }
.orgBtn2 { width:62px; background-position:-84px 0; }
/*inputtext*/
select, textarea, input[type="text"], input[type="password"] { border-radius:3px 3px 3px 3px; display:inline-block; padding:4px 6px; outline:none; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -webkit-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; }
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus { border-color: rgba(82, 168, 236, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline:none; }
input[type="text"], select, input[type="password"] { border:1px solid #e5e5e5; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; padding:5px 6px; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -webkit-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
textarea { border:1px solid #e5e5e5; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -webkit-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; resize:none; vertical-align:text-top;}
/*button*/
.btn1 { background:url(../images/btn1.png) repeat-x; border:1px solid #158abb; height:33px; line-height:33px; width:78px; font-size:14px; color:#fff; }
.btn1:hover { background-position:0 -34px; border:1px solid #0d7fae; }
.btn1:active { background-position:0 -67px; border:1px solid #0d7fae; }
.btn2 { background:url(../images/btn2.png) repeat-x; border:1px solid #c4c4c4; height:33px; line-height:33px; width:78px; font-size:14px; color:#333; }
.btn2:hover { background-position:0 -34px; }
.btn2:active { background-position:0 -67px; }
.btn3 { background:url(../images/btn3.png) repeat-x; border:1px solid #158abb; height:23px; line-height:23px; width:68px; font-size:12px; color:#fff; }
.btn3:hover { background-position:0 -24px; border:1px solid #0d7fae; }
.btn3:active { background-position:0 -47px; border:1px solid #0d7fae; }
.btn4 { background:url(../images/btn4.png) repeat-x; border:1px solid #c4c4c4; height:23px; line-height:23px; width:68px; font-size:12px; color:#333; }
.btn4:hover { background-position:0 -24px; }
.btn4:active { background-position:0 -47px; }
.btn5,.btn6{ background:url(../images/btn5.png) repeat-x; border:1px solid #c4c4c4; height:28px; line-height:28px; width:70px; font-size:12px; color:#333; }
.btn6{width:91px;}
.btn5:hover,.btn6:hover{ background-position:0 -29px; }
.btn5:active,.btn6:active{ background-position:0 -57px; }
.btn1, .btn2, .btn3, .btn4, .btn5, .btn6{ cursor:pointer; }
/*logo_Nav*/
.logo_Nav { height:59px; background:url(../images/bg_top.png) center top no-repeat; padding-left:8px; }
.mainone { width:272px; z-index:100; }
.logo { width:228px; height:46px; background:url(../images/logo.png) no-repeat; }
.guideA { width:44px; height:46px; background-position:0 0; }
.guideA:hover { background-position:-44px 0; }
#guideUl { border-style:solid; border-width:1px; border-color:#73b5c9 #8ccde1 #73b5c9 #8ccde1; display:none; top:45px; }
#guideUl li { float:left; background-color:#fff; border:#eaeaea 1px solid; margin:-1px 0 0 -1px; padding:1px; }
#guideUl a { display:block; width:132px; height:41px; line-height:41px; color:#666; }
#guideUl a:hover { color:#fff; background-color:#b0c63a; }
/*mainNav*/
.mainNav { }
.mainNav li { }
.mainNav li a { font-size:14px; color:#fff;width:71px; height:58px; line-height:58px; text-align:center; background:url(../images/bg_mainNav_a.png) right top no-repeat; display:inline-block; margin-left:-1px; }
.mainNav li a:hover, .mainNav li a.focus { background-position:-100px 0; color:#035473; }
/*state*/
.state { font-family:Arial, Helvetica, sans-serif; height:47px; padding:12px 12px 0; background-position:0 0; }
.headPic { background-position:0 2px; padding-left:42px; }
.state p { color:#ccc; }
/*handle*/
.handle { background-color:#f6f6f6; border-bottom:#e2e2e2 1px solid; padding:0 10px 12px; }
.handle table { width:100%; background-color:#fffbcc; border:#fdc78f 1px solid; }
.handle td { width:33%; height:40px; line-height:40px; padding:0 12px; }
.handle .tac { padding:0; }
.handle .tar s { width:4px; height:9px; background-position:0 -45px; margin-left:2px; }
.handle dl { text-align:center; padding-top:10px; }
.handle dt { font-size:14px; color:#fff; width:108px; height:32px; line-height:32px; background-position:-300px 0; margin:3px 12px 0 0; }
.handle dd { width:75px; height:34px; line-height:34px; border:#e3e3e3 1px solid; background-color:#fff; padding:1px; margin-left:-1px; }
.handle dd a { width:73px; height:32px; line-height:32px; display:block; border:#9bcee0 1px solid; background-position:0 -122px; }
.handle dd a.last { background-image:none; border:0 none; line-height:38px; }
/*wrap*/
.wrap { background:url(../images/bg_wrap.png) left top repeat; }
/*thumb*/
.thumb { height:29px; line-height:29px; border-top:#fff 1px solid; }
.thumb s { width:17px; height:17px; background-position:-20px -55px; }
/*sideNav*/
.sideNav { width:151px; border-right:1px #fff solid; background-color:#f1f1f1; padding-bottom:50px; }
.sideNav dl { }
.sideNav dt { height:40px; line-height:40px; background:url(../images/bg_sideNav_dt.png) left bottom no-repeat; }
.sideNav dt a { font-size:14px; font-weight:bold; color:#0f6fa0; width:100%; background:url(../images/bg_aOn.png) right center no-repeat; }
.sideNav .act dt a { background:url(../images/bg_aFocus.png) right center no-repeat; }
.sideNav dt a:hover { color:#78930a; background:url(../images/bg_aHover.png) right center no-repeat; text-decoration:none; }
.sideNav dd { padding:2px 0 0 12px; display:none; }
.sideNav .act dd { display:block; }
.sideNav dd a { height:24px; line-height:24px; color:#567585; padding:0 12px; }
.sideNav dd a:hover { }
.sideNav dd a.focus { border:#c6d264 1px solid; border-right:0; background:#fdffe4 url(../images/bg_dd_aHover.png) 116px center no-repeat; text-decoration:none; }
.openBtn, .closeBtn { display:block; width:14px; height:600px; background:url(../images/openBtn.png) center center no-repeat; cursor:pointer; }
.closeBtn { background:url(../images/closeBtn.png) center center no-repeat; }
.openClose{width:14px;}
/*container*/
.container { background-color:#f6f6f6; border:1px #fff solid; padding:12px; margin-right:12px; overflow:hidden; position:relative; _float:left; _margin-right:-192px;}
/*foot*/
.foot { font-family:Tahoma, Geneva, sans-serif; border-top:#ccc 1px solid; color:#999; text-align:center; line-height:30px; padding:16px 0; margin-top:80px; }
/*font-style-color*/
.buildSit s, h6, .handle dt { font-family:"Microsoft YaHei"; }
.f14px { font-size:14px; }
.f16px { font-size:16px; }
.f18px { font-size:18px; }
.orgBtn2, .f789, .handle .tar a { color:#78930a; }
.f60, .dlG cite { color:#f60; }
.f00{ color:#f00;}
.f999 { color:#999; }
.f666 { color:#666; }
.f333 { color:#333; }
.tal { text-align:left; }
.tac, #guideUl a, .mainNav li a { text-align:center; }
.tar { text-align:right; }
.ulG li.last { border:0 none; }
.height16{ clear:both;height:12px; line-height:0;}
.height10{ clear:both;height:10px; line-height:0;}
/*float*/
.right, .more, .guideA, .mainNav, .state { float:right; }
.left, .mainone, .logo, .mainNav li, .headPic, .sideNav, .openClose, .handle dt, .handle dd { float:left; }
/*hiddiv*/
.hiddiv { display:none; }
.thumb, .sideNav dt { padding:0 12px; }
/*overflow:hidden*/
.overhid { overflow:hidden; }
#guideUl, .handle dl { clear:both; overflow:hidden; zoom:1; }
/*display:block*/
.guideA, .sideNav a { display:block; }
s { display:inline-block; vertical-align:middle; overflow:hidden; text-decoration:none; }
/*position:relative;*/
.mainone { position:relative; }
/*position:absolute;*/
#guideUl { position:absolute; }
/*a*/
a { color:#666; }
a:hover { }
a, #guideUl a:hover, .mainNav li a:hover,.navTab a:hover{ text-decoration:none; }
a:hover, .underline { text-decoration:underline; }
.state a { color:#ccc; }
.tabelTB td a { color:#333; }
/*margin*/
.marR10 { margin-right:10px; }
/*input width height*/
.Iw45 { width:43px; }
.Iw90 { width:88px; }
.Iw150 { width:148px; }
.Iw215 { width:213px; }
.Iw290 { width:288px; }
.Iw450 { width:448px; }
.Ih80 { height:78px; }
/*pageGo*/
.pageGo { overflow:hidden; text-align:center;}
.pageGo span { display:inline-block; line-height:28px; margin-right:5px; }
.pageGo em { color:#ff6600; }
.pageGo a { display:inline-block; width:54px; height:25px; line-height:26px; text-align:center; border:1px solid #e3e3e3; color:#333; background-color:#fff;}
.pageGo a:hover { border:1px solid #5fa0b9; background-color:#54cdff; color:#fff; }
.pageGo select { height:23px; line-height:14px; padding:2px; }
/*warn*/
.warnRed, .warnBlue, .warnCorrect, .warnError { padding:2px 0 0 20px; display:inline-block; *vertical-align:top;*margin-top:4px;}
.warnRed { background:url(../images/warnRed.png) 0 3px no-repeat; color:#f30; }
.warnBlue { /*background:url(../images/warnBlue.png) 0 3px no-repeat;*/ color:#999; padding:2px 0 0;  }
.warnCorrect { background:url(../images/warnGreen.png) no-repeat; color:#78930a; }
.warnError { background:url(../images/warnError.png) no-repeat; }

.warnCorrectG, .warnErrorG{width:14px; height:14px; padding:0;}
label { vertical-align:2px; }
/*notification*/
.notif { border:1px solid #e6eff4; background-color:#fff;margin:0 auto;}
.notif h4 { background:url(../images/notif_tit.png) repeat-x; height:40px; line-height:40px; font-size:14px; color:#0f6fa0; padding-left:10px; border-bottom:1px solid #e6eff4; font-weight:bold;}
.notif h4 span { float:right; margin-right:10px; }
.notif .Nsubm { background:#fffff3; text-align:center; height:37px; line-height:37px; border-top:1px solid #e6eff4; margin-top:-1px;}
.notif .Ncont { text-align:center; }
.notif .Np { text-align:center; padding:36px 0; }
.goback { background:url(../images/goback.png) no-repeat; padding-left:16px; font-size:12px; line-height:14px; cursor:pointer; }
.close { background:url(../images/close.png) no-repeat; padding-left:16px; font-size:12px; line-height:14px; cursor:pointer; }
.width660{ width:660px; position:absolute; left:15%;top:50px; z-index:1000;}
.width390{ width:390px; position:absolute; left:3%; bottom:35%; z-index:1000;}
.width530{ width:530px; position:absolute; left:35%; top:35%;}
.width390r{ width:390px; position:absolute; left:40%; bottom:35%; z-index:1000;}
.width670 {width:675px;position:absolute;left:15%;top:7%;}
.width12 {width:12px;}
.w500 {width:500px;position:absolute;left:20%;top:7%;}
.Ncont .pubOperate{ text-align:left;}
/*pubBox*/
.pubBox { background-color:#fff; border:#d3e0e9 1px solid; padding:8px 8px 0; min-height:450px;}
.TabBoxT{}
.TabBoxT .right .pageGo{ margin-bottom:2px;}
.navTab { overflow:hidden; _zoom:1; padding-left:10px; background:url(../images/navTab_bg.png) 0 bottom repeat-x; }
.navTab dt { float:left; height:26px; line-height:26px; border:1px solid #e8e8e8; text-align:center; margin-left:-1px; }
.navTab dt a{display:block;padding:0 10px;}
.navTab dd { float:left; height:26px; line-height:26px; }
.navTab dd a { color:#ff6600; padding: 0 10px; border-right:1px solid #ff6600; }
.navTab dd a.last { border-right:none; }
.navTab dd strong,.tabelLR strong{background:url(../images/light.png) no-repeat;padding:2px 0 2px 15px;color:#f60;font-weight:normal;margin-left:10px;}
.navTab dd span {color:#999;}
.navTab .on { border-bottom:none; height:27px; background-color:white; }
.navTab .on a { color:#0f6fa0;}
.navTab .add { float:right;height:24px; line-height:24px;margin-right:8px; background:url(../images/navTabAdd.png) 0 2px repeat-x; border:#c4c4c4 1px solid;}
.navTab .add:hover {  background:url(../images/navTabAdd.png) 0 -42px repeat-x; }
.navTab .add:active { background:url(../images/navTabAdd.png) 0 -88px repeat-x; }
.navTab .add a { color:#333; border:none; display:inline-block;}
.navTab dd.right{ float:right;}
.navTab dd .pageGo a{ border:1px solid #E3E3E3;  padding:0; color:#333;}
.pubTabel { }
.pubOperate { padding:12px; border-top:#d3e0e9 1px solid; margin-top:-1px; }
.pubOperate span{ width:85px; display:inline-block; padding:0 4px; vertical-align:-1px; text-align:center;*vertical-align:3px;*margin-right:6px;}
.pubTabelTot{ padding:6px;}
.pubTabelBot { padding:12px; background-color:#fffff3; border-top:#d3e0e9 1px solid; margin-top:-1px;}
.pubTabelBot .btn1 {margin-left:8px;}
.pubTabelBot .btn2 {margin-left:10px;}
.pubTabel table { width:100%; }
.pubTabel th { font-weight:normal; }
.pubTabel td { padding:10px 0 8px;}
.pubTabel font { font-weight:normal; font-size:12px;color:#f60; }
.tabelLR { }
.tabelLR th { text-indent:24px; text-align:left; padding:8px 0; }
.pubTabel td,.tabelLR th{ border-bottom:#ccc 1px dashed; }
.tabelTB { }
.tabelTB th { font-size:14px;height:40px; line-height:40px;background-color:#eef3f7; border-bottom:#ccd9e4 1px solid; }
.tabelTB td { text-align:center;color:#333; line-height:24px;}
.time {position:relative;display:inline-block;}
.time a{background:url(../images/time.png) no-repeat;cursor:pointer;text-decoration:none;position:absolute;left:140px;top:8px;}
.time a:hover {text-decoration:none;}
/*marginfix*/
.marginfix { margin-right:0; }
.mt15 { margin-top:15px; }
.mt10 {margin-top:10px;}
.ml10 {margin-left:10px;}
.mt160 {margin-top:160px;}
.mtb5 {margin:5px 0;}
.mt5{ margin-top:5px;}
/*text-align*/
.taL,.tabelTB td.taL{text-align:left;}
/*margin-8px*/{
margin-bottom:8px;
}
.Cf60{color:#f60;}
.C999{color:#999;}
.skin {float:right;padding-top:10px;}
.skin a {background:url(../images/skin.png) no-repeat;display:inline-block;height:12px;width:12px;margin-left:5px;}
.skin .skin1 {background-position:0 0;}
.skin .skin2 {background-position:0 -13px;}
.skin .skin3 {background-position:0 -25px;}
.skin .skin4 {background-position:0 -37px;}
.skin .skin1.on {background-position:0 -49px;}
.skin .skin2.on {background-position:0 -61px;}
.skin .skin3.on {background-position:0 -73px;}
.skin .skin4.on {background-position:0 -85px;}
.step1 {overflow:hidden;zoom:1;background:url(../images/step2.png) center 20px no-repeat;padding-top:130px;position:relative;} 
.step1 li {float:left;width:156px;text-align:center;}
.step1 li p {font-size:14px;color:#78930a;font-weight:bold;}
.step1 li span {font-family:Arial;color:#ccc;font-size:12px;}
.step2 {overflow:hidden;zoom:1;background:#fff url(../images/stup4.png) center -6px no-repeat;padding-top:4px;display:none;} 
.step2 li {float:left; width:156px;text-align:center;}
.step2 li p {font-size:14px;color:#78930a;font-weight:bold;}
.step2 li span {font-family:Arial;color:#ccc;font-size:12px;}
.map_url a {position:absolute;font-size:12px;color:#44c9dd;}
.map_url .point1 {left:7px; top:7px;}
.map_url .point2 {left:179px; top:7px;}
.map_url .point3 {left:305px; top:39px;}
.map_url .point4 {left:362px; top:6px;}
.map_url .point5 {left:459px; top:39px;}
.map_url .point6 {left:535px; top:2px;}
.map_url .point7 {left:603px; top:22px;}
.login_top{ height:65px; background:url(../images/bg_top_login.png) center top no-repeat; text-indent:-9999px;}
.login_con{ border-top:#d6d6d6 solid 1px; background-color:#f6f6f6; padding-bottom:110px;}
.login_contaier{width:1000px; margin:130px auto 0; background:url(../images/login_title.png) left top no-repeat; padding-top:60px;}
.login_info{ margin-left:340px;}
.login_info li{ margin-bottom:20px; height:40px; position:relative;}
.login_info li span{ display:inline-block;}
.login_input01,.login_input02{ width:340px; height:40px; line-height:40x; background:url(../images/input_txtbg.png) no-repeat left 3px; background-color:#fff;}
.login_input02{background:url(../images/input_pwdbg.png) no-repeat left 3px; background-color:#fff;}
.login_input03{ background:#fff; width:155px; height:30px; line-height:30px; color:#999; float:left;}
.login_intxt,.login_inpwd{ width:290px; height:30px; line-height:30px; background:url(); color:#999}
span .errorRed{border-color: rgba(255, 0, 0, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 0, 0, 0.6); outline:none;}
.error{ border:#de6c6c solid 1px; padding:10px 0 10px 26px; display:inline-block; position:absolute; color:#de6c6c; background:#ffebe8 url(../images/warnRed.png) no-repeat 8px 12px;top:0; margin:2px 0 0 10px;}
.yzm{ display:inline-block; margin-left:10px;}
.login_btn{ width:110px; height:40px; background:url(../images/login_btn.png) no-repeat; border:0; font-size:14px; color:#fff; vertical-align:bottom;}
.logininfo{ vertical-align:bottom;}
.login_foot{font-family:Tahoma, Geneva, sans-serif; border-top:#fff solid 1px; background-color:#ececec;text-align:center; line-height:30px; padding:16px 0;}
.maker {background-color:black;opacity:0.3;filter:alpha(opacity=30);width:100%;height:100%;position:absolute;top:0;left:0;}
.layoutBox{}
.layout{clear:both;}
.laytab {padding-left:10px; height:33px; line-height:40px; border-bottom:#d3e0e9 solid 1px;}
.laytab dt {float:left; text-align:center;}
.laytab dt a{display:block; width:63px; height:37px; color:#333; margin-right:5px;}
.laytab dt a:hover{ text-decoration:none;}
.laytab .focus {background:url(../images/layon_bg.png) no-repeat left bottom;}
.laytab .focus a {color:#333; font-weight:bold; text-decoration:none;}
.layoutC{ padding:0 10px;}
.warnBlueL{background:url(../images/warnBlue.png) no-repeat left center; padding:5px 0 5px 20px; color:#999;}
.tabelLR td.pTB{ height:30px;}
fieldset{border:#e0e0e0 solid 1px; margin-top:5px; width:484px; padding:8px 10px 30px;}
fieldset legend{margin-left:208px;}
fieldset span{ border:#ffcc5e solid 1px; background-color:#fffff3; height:27px; line-height:27px; display:block; padding-left:5px; color:#333;}
.closeLbtn{ width:9px; height:9px; background:url(../images/closeLbtn.png) no-repeat; display:block; float:right; margin:9px 10px 9px 0;}
.Ltuku{border:#e0e0e0 solid 1px; height:218px; overflow-y:scroll; overflow-x:none; margin:10px 0;}
.Lpic{ padding:10px 0 10px 10px; overflow:hidden;}
.Lpic li{float:left; width:109px; margin-right:10px;}
.Lpic li img{ width:107px; height:82px; border:#e0e0e0 solid 1px;}
.Lpic li span{ width:109px; height:20px; line-height:20px; display:block; text-align:center; overflow:hidden;}
.localF{ clear:both;}
.tukufolder{ margin:0 -10px; height:123px; overflow-y:scroll; overflow-x:none;}
.tukufolder_info{height:123px; overflow-y:scroll; overflow-x:none;}
.tukufolder dt,.tukufolder_info dt{ height:35px; line-height:35px; padding-left:10px; }
.tukufolder dd{ padding-left:15px;}
.tukufolder dt,.tukufolder dd,.tukufolder_info dd{ border-bottom:#ccc dashed 1px;}
.tukufolder dt a,.tukufolder dd a{ color:#78930a; padding-left:10px;}
.tukufolder dt a,.tukufolder dd a:hover{ text-decoration:none;}
.tukufolder dt a{background:url(../images/level1.png) no-repeat left center; padding-left:18px;}
.tukufolder dd a{height:28px; line-height:28px;background:url(../images/folderLopen.png) no-repeat left top; padding-left:42px; display:block;}
.tukufolder .act dt a { background:url(../images/open.png) left center no-repeat; }
.tukufolder dd a.last{background:url(../images/folderLopenl.png) no-repeat left top;}
.tukufolder_info dd span{ padding-left:20px; height:28px; line-height:28px;}
@media (min-width:1024px) and (max-width:1440px){
	.mainNav li a{width:91px;}
	}
@media (max-width:1024px){
	.mainNav li a{width:71px;}
	}
@media (min-width:1440px){
	.mainNav li a{width:107px;}
	}







