/*Reset 样式初始化*/ html, body, form, fieldset, p, a, ul, ol, li, div, legend, label, br, input, button, textarea, h1, h2, h3, h4, h5,em{ padding: 0; margin: 0; font-weight: normal; font-style: normal; font-size: 12px; font-family:"微软雅黑","Tahoma"; vertical-align: baseline; text-align:justify; word-wrap:break-word; text-justify:inter-ideograph } body{text-align:center} ul, ol, li, h1 { line-height:normal; list-style-image:none; list-style-position:outside; list-style-type:none } dl { margin:0 } dd { margin-left:0 } a { outline:none; } a img { border:0 none } img { vertical-align:middle; border:0px } table { border-collapse:collapse } .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden } .clearfix { display:inline-block; overflow:hidden } .clearfix { display:block } body {color:#666;background:#fdfdfd} a {color:#006AAD;text-decoration:none} a:hover {color:#333} /**/ .clearB {clear:both} .fL {float:left} .fR {float:right} :link, *:visited, *:hover, *:active, *:focus { -moz-transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s; -webkit-transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s; transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s; -o-transition: color 0.2s linear 0s, background-color 0.2s linear 0s, border-color 0.2s linear 0s; } .colRed {color:#f70000} .colOrange {color:#ed8b00} .colYel {color:#d9a601} .colGreen{color:#17ab0c} .colGray{color:#999} .colBlue{color:#3172d9} .hide {display:none} /*global css*/ .globalHeader{ background:#eef1e9 } .globalHeader .width960{z-index:999} .siteNav {padding:0 0 15px 0} .siteNav .navLogoBar { height:30px; position:absolute; margin: 0 20px 0 0 } .navLogoBar .switchItem a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; padding:0 5px; } .navLogoBar .switchItem a:hover{ height::28px; line-height:28px; border-top:2px solid #666 } .navLogoBar .switchItem a.now{ height:28px; line-height:28px; border-top:2px solid #ff6501; cursor: default; color:#333;font-weight:600 } .navLogoBar .switchItem a.now:hover{ background-color:#fff } .siteNav .navLoginBar .signItem,.siteNav .navLoginBar .loginItem{ float:left; height:30px; line-height:30px; margin:0 0 0 15px } .siteNav .navLoginBar .loginItem a.loginBtn{ padding:0 15px; cursor:pointer; height:30px; line-height:30px; display:inline-block; *dispaly:inline; zoom:1 } .siteNav .navLoginBar .loginItem a.focus{ background:#9ab13d; color:#fff } .siteNav .navLoginBar .loginItem .loginPanel{ position:absolute; margin:0 0 0 -170px; *margin:0 0 0 -240px; border:1px solid #9ab13d; background:#fff; z-index:999; padding:5px 15px; width:220px; top:30px; display:none; box-shadow:0 3px 3px -1px #999 } .siteNav .navLoginBar .loginItem .loginPanel .btnItem { margin:15px 0 0 0 } .siteNav .navLoginBar .loginItem .loginPanel .button{ float:right; margin:0; border:none } .siteNav .navLoginBar .loginItem .loginPanel input.inputBd{ width:215px; background: url(globalIcon.png) repeat-x scroll 0 -596px #FFFFFF; border-color: #898989 #D0D0D0 #D0D0D0 #898989; border-style: solid; border-width: 1px; font-size: 12px; height: 18px; padding: 2px 0 2px 5px; color:#999; line-height:18px; border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px } .siteNav .navLoginBar .loginItem .loginPanel input.inputBd:focus{ border-color:#ff6501; background:#fff; color:#333; font-weight:600 } .siteNav .navLoginBar .loginItem .loginPanel .openAun{ margin:10px 0 0 0; border-top:1px dashed #d2d2d2 } .siteNav .navLoginBar .loginItem .loginPanel .erroTips { background:#f2f2f2; text-align:center; border:1px solid #DF8F8F; background:#FFCECE; color:#665252; margin:3px 0 0 0 } .siteNav .navLoginBar .userLoginPanel li{ float:left; height:30px; background:#D3DCCB; padding:0 10px } .siteNav .navLoginBar .userLoginPanel li.userAvtar { border-right:1px solid #fff } .siteNav .navLoginBar .userLoginPanel li.userMenu { border-right:1px solid #fff; border-left:1px solid #fff } .siteNav .navLoginBar .userLoginPanel li.userAvtar img { margin:5px 0 0 0 } .siteNav .navLoginBar .userLoginPanel li.focus{ background-color:#fff } .siteNav .navLoginBar .userLoginPanel li .myListMenu { position:absolute; margin:2px 0 0 -11px; background:#fff; z-index:9999; display:none; top:28px; *margin-left:-27px } .siteNav .navLoginBar .userLoginPanel li .myListMenu a{ display:block; padding:5px 8px; color:#687C59; *width:55px } .siteNav .navLoginBar .userLoginPanel li .myListMenu a:hover{ background:#D3DCCB } .siteNav .navLoginBar .userLoginPanel li span.msgNum{ font-size:9px; position:absolute; color:#f90000; margin:0 0 0 -3px; font-weight:600 } .siteNav .navLoginBar .userLoginPanel li i.loginIcon{ background:url(globalIcon.png) no-repeat 0 0; width:16px; height:16px; display:inline-block; *display:inline; zoom:1; margin:8px 0 0 0 } .siteNav .navLoginBar .userLoginPanel li i.iconMyList { background-position:0 -16px } .siteNav .navLoginBar .userLoginPanel li i.iconMyMsg{ background-position:-16px -16px } .siteNav .navLoginBar .userLoginPanel li i.iconMySet{ background-position:-32px -16px } .header {margin:0 0 20px 0} .header .headerBd { width:960px; margin:0 auto } .header h1 a{ width:115px; height:38px; background:url(zhzdwkLogo.png) no-repeat 0 0; display:block; text-indent:-9999px } .header .searchPanel { *width:438px } .header .searchPanel .searchInput{ height:36px; overflow: hidden; *width:330px } .header .searchPanel .searchInput input.inputText { height:34px; width:254px; padding:0 5px; font-size:14px; color:#666; border:none; color:#a4a4a4; line-height:36px; *float:left; border-bottom:2px solid #c2c2c1; } .header .searchPanel .searchInput:hover input.inputText{ color:#666 } .header .searchPanel .searchBtn { width:55px; height:38px; display:inline-block; *display:inline; zoom:1; background:url(searchPanel.png) no-repeat 0 0; border:none; float:right; cursor:pointer } .header .searchPanel .searchDocBtn { background-position:0 0; margin:0 10px 0 0; display:none } .header .searchPanel .searchDocBtn:hover { background-position:0 -38px } .header .searchPanel .searchDocBtn:active { background-position:0 -76px } .header .searchPanel .uploadDocBtn { width:105px; background-position:0 -114px } .header .searchPanel .uploadDocBtn:hover { background-position:0 -153px } .header .searchPanel .uploadDocBtn:active { background-position:0 -191px } .width960 { width:960px; margin:0 auto } .globalHeader .globalNav { background:#d3dccb; height:32px } .globalNav .width960 {position:relative} .globalHeader .globalNav .cateMenu { width:200px; background:#8BA22B; position:absolute } .globalHeader .globalNav .cateMenu i.firArrowDown { background:url(globalIcon.png) no-repeat -48px 0; width:16px; height:16px; float:right; margin:15px 0 0 0; visibility: hidden } .globalHeader .globalNav .cateMenuDown i.firArrowDown { visibility:visible } .globalHeader .globalNav .menuSlideDown i.firArrowDown { display:none } .globalHeader .globalNav .cateList { /*position:absolute;*/ padding:0 0 1px 0; z-index:9999; border-bottom:2px solid #766D5E; background:#fff } .globalHeader .globalNav .cateMenuDown .cateList { display:none } .globalHeader .globalNav .cateMenu h2{ height:32px; line-height:32px; padding:0 0 0 10px; cursor:pointer } .globalHeader .globalNav .cateMenu h2 a { color:#fff; font-size:16px } .globalNav .cateList .clFir { height:38px; border-bottom:1px solid #aec455; padding:0 0 0 1px; background:#a0b842 } .globalNav .cateList .clFir span{ height:38px; line-height:38px; display:inline-block; *display:inline; zoom:1; width:100% } .globalNav .cateList .clFir span a { color:#fff; padding:0 10px; height:38px; line-height:38px; display:inline-block; *display:inline; zoom:1; width:180px; font-size:14px } .globalNav .cateList .firFocus span { background:#fff } .globalNav .cateList .firFocus span a { color:#9ab13c } .globalNav .cateList .firFocus span a i.firArrow {display:none} .globalNav .cateList .clFir i.firArrow { width:5px; height:9px; font-size:1px; background:url(globalIcon.png) no-repeat -16px 0; float:right; margin:15px 0 0 0 } .globalNav .cateList .clFir .clSub { position:absolute; left:110px; top:32px; background:#fff; z-index:999; border-right:2px solid #766D5E; border-bottom:2px solid #766D5E; height:352px } .globalNav .cateList .clFir .clSub li{ display:inline-block; *display:inline; zoom:1 } .globalNav .cateList .clFir .clSub li a { color:#859b2f; margin:1px; padding:8px 0; text-align:center; width:138px; display:inline-block; *display:inline; zoom:1; font-size:14px } .globalNav .cateList .clFir .clSub li a:hover{ background:#A0B842; color:#fff; font-weight:600 } .globalNav .mainNav { position:absolute; top:0px; left:220px } .globalNav .mainNav li { display:inline-block; *display:inline; zoom:1; position:relative } .globalNav .mainNav li a img{ position:absolute; right:0; top:0 } .globalNav .mainNav li a{ color:#687c59; display:inline-block; *display:inline; zoom:1; height:32px; line-height:32px; padding:0 20px; font-size:16px } .globalNav .mainNav li a:hover{ background:#f99b1d; color:#fff } .globalNav .mainNav li a.now { background:#f99b1d; color:#fff; font-weight:600; border-left:1px solid #fff; border-right:1px solid #fff } .globalNav .mainNav li.navBb a.now { background:#1e7145 } .globalFooter{ margin:30px auto; border-top:2px solid #9ab13d; padding:10px 0 0 0 } .globalFooter .copyright { text-align:right } .globalFooter .footNav { float:left } .globalFooter .footNav a{ margin:0 10px; color:#999 } .globalFooter .footNav a:hover{ color:#333 } /*doc-mark*/ .fileIcon {float:left;height:16px;width:16px;background:url(globalIcon.png) no-repeat 0 0;line-height:45px; overflow:hidden} i.gifIcon{ background-position:0 -48px} i.docIcon{ background-position:-20px -48px} i.docxIcon{ background-position:-20px -48px} i.xlsIcon{ background-position:-40px -48px} i.xlsxIcon{ background-position:-40px -48px} i.pptIcon{ background-position:-60px -48px} i.pptxIcon{ background-position:-60px -48px} i.ppsIcon{ background-position:-80px -48px} i.ppsxIcon{ background-position:-80px -48px} i.bmpIcon{ background-position:-100px -48px} i.rtfIcon{ background-position:-120px -48px} i.jpgIcon{ background-position:-140px -48px} i.jpegIcon{ background-position:-140px -48px} i.pubIcon{ background-position:0px -68px} i.tifIcon{ background-position:-20px -68px} i.tiffIcon{ background-position:-20px -68px} i.txtIcon{ background-position:-40px -68px} i.potIcon{ background-position:-60px -68px} i.potxIcon{ background-position:-60px -68px} i.wpsIcon{ background-position:-80px -68px} i.etIcon{ background-position:-100px -68px} i.dpsIcon{ background-position:-120px -68px} i.pdfIcon{ background-position:-140px -68px} i.epubIcon{ background-position:0 -88px} i.xmlIcon{ background-position:-20px -88px} i.pdwIcon{ background-position:-40px -88px} i.pxlIcon{ background-position:-60px -88px} i.pswIcon{ background-position:-80px -88px} i.emlIcon{ background-position:-100px -88px} i.psIcon{ background-position:-120px -88px} i.vsdIcon{ background-position:-140px -88px} i.mppIcon{ background-position:0px -108px} i.pngIcon{ background-position:-20px -108px} i.wptIcon{ background-position:0px -128px} i.dptIcon{ background-position:-20px -128px} i.dwgIcon{ background-position:-100px -128px} i.rarIcon,i.zipIcon{ background-position:-120px -128px} b.homeIcon {background-position:-32px 0} a.helpIcon{ width:16px; height:16px; background:url(globalIcon.png) no-repeat -128px 0; float:left; line-height:45px; overflow:hidden } .pageLoad{ margin:15px auto; width:130px; text-align:center; background:url(loadIco.gif) no-repeat; color:#999 } .pageNav{ margin:15px auto; text-align:center; color:#999; margin:10px 0; text-align:right } .pageNav .pageList,.pageNav .pageBtn { display:inline-block; *display:inline; zoom:1; vertical-align:middle; margin:0 0 0 20px } .pageNav .pageList { position:relative } .pageNav .pageList .moreList{ position:absolute; background:#fff; border:1px solid #cdcdcd; bottom:20px; left:-12px; *width:80px } .pageNav .pageList .moreList a { display:block; height:23px; line-height:23px; text-align:center; margin:1px; padding:0 15px; color:#666 } .pageNav .pageList .moreList a:hover{ background:#e8e8e8; } .pageNav .pageList .moreList a.cur { color:#999; cursor:default } .pageNav .pageList .moreList a.cur:hover { background:none; color:#999 } .pageNav .pageList span.more { display:inline-block; border-width: 4px 4px 0; border-style:solid; border-color:#336699 transparent transparent; height:0; width:0; line-height:0; vertical-align:middle; font-size:0; margin:0 0 0 5px } /*.button*/ .button { float:left; height:28px; margin-right:10px; padding:0 18px; line-height:29px; text-align:center; overflow:hidden; font-weight:bold; color:#FFF; text-shadow:0 1px #276DDD; border:1px solid #276DDD; border-radius:3px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.3); background:#4C8FFC url(btnLBg.png) repeat-x 0 -185px; text-decoration:none } .button:hover { text-decoration:none; color:#FFF; background-position:0 -214px; } .button:active { background-position:0 -243px; } .btn-red { text-shadow:0 1px #B4080C; border-color:#CE080D; background-color:#F23539; background-position:0 -431px; } .btn-red:hover { background-position:0 -460px; } .btn-red:active { background-position:0 -489px; } .btn-green { text-shadow:0 1px #598D2F; border-color:#6AAB35; background-color:#77C13C; background-position:0 -518px; } .btn-green:hover { background-position:0 -547px; } .btn-green:active { background-position:0 -576px; } .btn-orange { text-shadow:0 1px #EF7714; border-color:#F67E19; background-color:#F4A32F; background-position:0 -344px; } .btn-orange:hover { background-position:0 -373px; } .btn-orange:active { background-position:0 -402px; } .btn-gray { font-weight:normal; color:#666; text-shadow:0 1px #FFF; border-color:#C5C5C5; background-color:#FFF; background-position:0 -605px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.1); } .btn-gray:hover { color:#333; background-position:0 -634px; } .btn-gray:active { background-position:0 -663px; } .btn-black { font-weight:normal; color:#f2f2f2; text-shadow:0 1px #333; border-color:#C5C5C5; background-color:#6c6e7d; background-position:0 0; box-shadow:0 1px 2px rgba(0, 0, 0, 0.1); } .btn-black:hover { color:#fff; background-position:0 -31px; } .btn-black:active { background-position:0 -108px; } .btn-large { width:65px; } .btn-disabled, .btn-disabled:hover, .btn-disabled:active { color:#999; text-shadow:none; border-color:#C5C5C5; background-color:#EEE; background-position:0 -634px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.2); cursor:default; } .levIcon { background:url(globalIcon.png) no-repeat -192px 0; display:inline-block; *display:inline; zoom:1; height:16px; vertical-align: middle; width:16px } i.lev1 { background-position:-176px -16px } i.lev2 { background-position:-192px -16px } i.lev3 { background-position:-176px -32px } i.lev4 { background-position:-192px -32px } i.lev5 { background-position:-176px -48px } i.lev6 { background-position:-192px -48px } i.lev7 { background-position:-176px -64px } i.lev8 { background-position:-192px -64px } i.lev9 { background-position:-176px -80px } i.lev10 { background-position:-192px -80px } i.lev11 { background-position:-176px -96px } i.lev12 { background-position:-192px -96px } i.lev13 { background-position:-176px -112px } .vcard { background-position:-208px -32px } .vcardEnb { background-position:-224px -32px } .vmail { background-position:-208px -48px } .vmailEnb { background-position:-224px -48px } .vphone { background-position:-208px -64px } .vphoneEnb { background-position:-224px -64px } .yearUser { background-position:-208px -80px } .yearUserEnb { background-position:-224px -80px } .tickIcon { background-position:-48px -16px } .crossedIcon { background-position:-64px -16px } .phoneIcon { background-position:0 0 } .pageNav2 { text-align:center; margin:20px 0 20px 0 } .pageNav2 .pageList { text-align:center; float:right; background:url(globalIcon.png) repeat-x 0 -680px; margin:1px 0; border:1px solid #d1d1d1; margin:0 20px 0 0; border-radius:5px; overflow:hidden } .pageNav2 a,.pageNav2 span,.pageNav2 span.inactivePrev,.pageNav2 span.inactiveNext{ color:#555960; padding:0 10px; float:left; border-right:1px solid #d1d1d1; text-shadow:1px 1px 0 #FFFFFF; height:29px; line-height:29px } .pageNav2 a:hover{ background:url(globalIcon.png) repeat-x 0 -709px } .pageNav2 a.current{ font-weight:600; cursor:default; background:url(globalIcon.png) repeat-x 0 -709px; } .pageNav2 a.current:hover{ cont-weight:600; background:url(globalIcon.png) repeat-x 0 -709px; } .pageNav2 span.inactivePrev,.pageNav2 span.inactiveNext { color:#ccc } .pageNav2 a.next{ border-right:none } .backToTop { display: none; width: 18px; line-height: 1.2; padding: 5px 0; background-color: #333; color: #fff; font-size: 12px; text-align: center; position: fixed; _position: absolute; right: 10px; bottom: 50px; _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60); } .backToTop:hover{ background:#000 } .fixedButton{ width: 30px; height:200px; text-align: center; position: fixed; _position: absolute; left: 0px; bottom: 100px; _bottom: "auto"; cursor: pointer } .helpCenterBtn { background:url(helpCenterButton.png) no-repeat 0 bottom; width: 30px; height:40px; } .depositButton { background:url(helpCenterButton.png) no-repeat 0 top; width: 30px; height:100px; } .fixedButton a{ display: block; width:30px } .helpCenterBtn a{ height:40px } .depositButton a{ height:100px } @media screen and (max-width:1920px) { .navShadow,.printContent{ width:1225px; } .printSubnav .navList li{ margin:0 30px 0 0 } .printSubnav .subList{ width:720px } } @media screen and (max-width:1280px) { .navShadow,.printContent{ width:985px; } .printSubnav .navList li{ margin:0 10px 0 0 } .printSubnav .subList{ width:600px } } .table { width: 100%; margin-bottom: 20px; background-color: transparent; border-collapse: collapse; border-spacing: 0; } .table th, .table td { padding: 8px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd; } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; } .table tbody + tbody { border-top: 2px solid #dddddd; } .table .table { background-color: #ffffff; } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid #dddddd; border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .table-bordered th, .table-bordered td { border-left: 1px solid #dddddd; } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; }