﻿html, body { height: 100%; background-color: #fff; color: #000; }
html, body, div, ul, li, form, p { margin: 0; padding: 0; }
body, div, li, p, select, textarea, input { font-size: 12px; font-family: "宋体","Arial Narrow",arial,sans-serif; }
body { _background-attachment: fixed; }
input, select, textarea, a, label, option { outline: none; cursor: pointer; }
label { color: #0000ff; text-decoration: underline; }
ul, li { list-style: none; }
img { border: none; outline: none; }
.c { text-align: center; }
.r { text-align: right; }
.fz { font-weight: bold; }
.fzc { font-weight: bold; text-align: center; }
.fbz { color: #000; font-weight: bold; }
.fr { color: #ff0000; }
.frc { color: #ff0000; text-align: center; }
.frz { color: #ff0000; font-weight: bold; }
.frzc { color: #ff0000; font-weight: bold; text-align: center; }
.fg { color: #008800; }
.fgc { color: #008800; text-align: center; }
.fgz { color: #008800; font-weight: bold; }
.fgzc { color: #008800; font-weight: bold; text-align: center; }
.fl { color: #0000ff; }
.flc { color: #0000ff; text-align: center; }
.flz { color: #0000ff; font-weight: bold; }
.flzc { color: #0000ff; font-weight: bold; text-align: center; }
.fu { text-decoration: underline; cursor: pointer; }
.fru { color: #ff0000; text-decoration: underline; cursor: pointer; }
.flu { color: #0000ff; text-decoration: underline; cursor: pointer; }
.fp { cursor: pointer; }
.no { display: none; }
.have { display: block; }
a:link, a:visited, a:active { font-size: 12px; color: #0000ff; text-decoration: none; outline: none; font-family: "宋体","Arial Narrow",arial,sans-serif; }
a:hover { color: #ff0000; text-decoration: underline; }
a.afr:link, a.afr:visited, a.afr:active, a.afr:hover { color: #ff0000; text-decoration: underline; }
a.afrz:link, a.afrz:visited, a.afrz:active, a.afrz:hover { color: #ff0000; font-weight: bold; text-decoration: underline; }
.inp1 { height:20px; line-height:18px; color:#000; border:solid 1px #ccc; }
.inp2 { height:20px; line-height:18px; color:#ff0000; border:solid 1px #34A761; }
.inp3 { height:23px; line-height:19px; font-size:14px; border:solid 1px #ccc; background-color:#f9f9f9; }
.inp4 { float:left; margin-left:5px; display:inline; }
.inp5 { height:23px; line-height:21px; color:#000; border:solid 1px #ccc; }
.inp6 { height:23px; line-height:21px; color:#ff0000; border:solid 1px #34A761; }
.inp7 { float:left; }
.inp8 { }
.inp9 { color:#000; border:solid 1px #ccc; }
.inp10 { color:#ff0000; border:solid 1px #34A761; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.pic1 { width:16px; height:16px; }

.SngBox { position: absolute; z-index: 990; margin: 0 auto; width: 472px; _text-align:center; display:none; }
.SngSB1 { float: left; width: 100%; }
.SngSB1 div { float: left; height: 27px; line-height: 27px; }
.SngSB11 { width: 418px; cursor:move; }
.SngSB111 { width: 22px; background-image: url('/pub/tip/t1.jpg'); }
.SngSB112 { width: 396px; color: #fff; font-weight: bold; background-image: url('/pub/tip/t3.jpg'); text-align:left; display:inline; }
.SngSB12 { width: 48px; background-image: url('/pub/tip/t3.jpg'); }
.SngSB121,.SngSB122 { width: 16px; }
.SngSB122 { margin-left: 10px; display:inline; }
.SngSB12 img { width: 16px; height: 27px; cursor: pointer; }
.SngSB13 { width: 6px; background-image: url('/pub/tip/t2.jpg'); }
.SngSB2 { float: left; width: 470px; _width: 470px; border-left: solid 1px #34A761; border-right: solid 1px #34A761; background-color: #fff; }
.SngSB2 .SngSB20 { float: left; width: 450px; margin-top: 10px; margin-left: 10px; padding-bottom:10px; _padding-bottom:50px; text-align:left; display: inline; }
.SngSB21,.SngSB22,.SngSB23 { float: left; width: 100%; }
.SngSB221 { float: left; width: 100%; text-align:center; min-height:150px; display: inline;  }
.SngSB221 img { width: 75px; height:78px; margin-top: 20px; display: inline; }
.SngSB2 .SoL a,.SngSB2 .SoL span { padding-left: 5px; display:inline; }
.SngSB3 { float: left; width: 100%; height: 1px; line-height:1px; background-color: #34A761; }
.SngSBPage { float:left; width:100%; border-top:solid 1px #34A761; }
.SngSBPage li { float:left; height:25px; line-height:25px; }
.SngSBPage .L1 { margin-left:10px; display:inline; }
.SngSBPage .L2 { margin-left:15px; display:inline; }
.SngSBPage .L3 { margin-left:20px; display:inline; }
.SngSBPage .L4 input { width:30px; margin-left:20px; display:inline; }
.SngSBPage .L5 { margin-left:5px; display:inline; }
.SngSBPage .L1 span,.SngSBPage .L2 span { color:#ff0000; font-weight:bold; }
.SngSBInp { width:200px; height:18px; line-height:16px; border:solid 1px #008800; }
.SngSBSo { width:20px; height:20px; background-image:url('/images/t5.png'); border:none; }
.SngSBBut { border:solid 1px #008800; background-color: #ccffff; height: 22px; line-height:100%; font-weight:bold; display:inline; }
.SngSBPG3 { font-weight:bold; font-size:14px; border:solid 1px #008800; padding:2px 4px; margin-right:5px; display:inline; background-color:#008800; color:#fff; }
.SngSBPL {}
.SngSBPL .D2 ul { clear:both; width:100%; }
.SngSBPL .D2 li { float:left; }
.SngSBPL .D2 .U1 li { padding-top:10px; height:20px; line-height:20px; display:inline; }
.SngSBPL .D2 .U2 li { padding-top:10px; display:inline; }
.SngSBPL .D2 .U3 li { width:100%; padding-top:20px; padding-bottom:20px; text-align:center; display:inline; }
.SngSBPL .D2 .L1 { width:100%; text-align:center; padding-top:50px; padding-bottom:50px; display:inline; }
.SngSBPL .D2 .L2 { margin-right:5px; display:inline; }
.SngSBPL .D2 .L3 { margin-right:5px; display:inline; }
.SngSBPL .D2 .L4 { }
.SngSBPL .D2 .L5 { margin-right:10px; display:inline; }
.SngSBConfirm {}
.SngSBConfirm ul { clear:both; width:100%; }
.SngSBConfirm li { float:left; }
.SngSBConfirm .L1 { width:55px; height:52px; background-image:url('/images/t7.jpg'); margin-left:5px; margin-top:5px; display:inline; }
.SngSBConfirm .L2 { width:230px; margin-left:10px; line-height:180%; display:inline; }
.SngSBConfirm .L3,.SngSBConfirm .L4 { height:25px; line-height:25px; margin-top:20px; padding-bottom:30px; }
.SngSBConfirm .L3 { margin-left:50px; display:inline; }
.SngSBConfirm .L4 { margin-left:50px; display:inline; }
.SngSBConfirm .L5,.SngSBConfirm .L6 { height:25px; line-height:25px; }
.SngSBConfirm .L5 { margin-left:20px; display:inline; }
.SngSBConfirm .L5 input { margin-top:4px; display:inline; }
.SngSBConfirm .L7 { width:50px; margin-left:10px; margin-top:8px; font-weight:bold; text-align:center; line-height:180%; display:inline; }
.SngSBConfirm .L8 { margin-left:5px; margin-top:8px; display:inline; }
.SngSBConfirm .L8 textarea { width:210px; height:45px; border:solid 1px #008800; }
a.SngSBPG1:link,a.SngSBPG1:visited,a.SngSBPG1:active { color:#008800; text-decoration:none; font-weight:bold; font-size:14px; border:solid 1px #008800; padding:2px 4px; margin-right:5px; display:inline; background-color:#fff; }
a.SngSBPG1:hover { color:#ff0000; text-decoration:underline; }
a.SngSBPG2:link,a.SngSBPG2:visited,a.SngSBPG2:active { color:#008800; text-decoration:none; font-weight:bold; font-size:14px; border:solid 1px #008800; padding:2px 4px; margin-right:5px; display:inline; background-color:#fff; }
a.SngSBPG2:hover { color:#ff0000; text-decoration:underline; }

.SngPT {}
.SngPT .D1 { border-bottom:solid 1px #34A761; }
.SngPT .D1 ul { clear:both; width:100%; }
.SngPT .D1 .U1 { border-top:solid 1px #34A761; }
.SngPT .D1 li { float: left; }
.SngPT .D1 .L1 { font-weight:bold; height: 25px; line-height: 25px; }
.SngPT .D1 .L2 { width:380px; min-height: 25px; line-height:180%; word-break:break-all; }
.SngPT .D1 .L2 span { color:#0000ff; cursor:pointer; margin-right:10px; text-decoration:underline; display:inline; }
.SngPT .D1 .L2 .TGX2{ color:#ff9900; }
.SngPT .D1 .L3 { float: right; height: 25px; line-height: 25px; }
.SngPT .D1 .L6,.SngPT .D1 .L7,.SngPT .D1 .L8,.SngPT .D1 .L9,.SngPT .D1 .L10 {  height: 25px; line-height: 25px; }
.SngPT .D1 .L4,.SngPT .D1 .L5 { width:60px; height: 25px; line-height: 25px; text-align:center; cursor:pointer; font-weight:bold; margin-right:5px; background-color:#008800; border-left:solid 1px #ccc; border-right:solid 1px #ccc; display:inline; }
.SngPT .D1 .L4 { background-color:#fff; color:#ff0000; }
.SngPT .D1 .L5 { background-color:#ccffff; }
.SngPT .D1 .L6 { font-weight:bold; display:inline; }
.SngPT .D1 .L7 { width:135px; margin-left:5px; display:inline; }
.SngPT .D1 .L7 input { width:130px; }
.SngPT .D1 .L8 { margin-left:5px; display:inline; }
.SngPT .D1 .L9 { font-weight:bold; margin-left:50px; display:inline; }
.SngPT .D1 .L10 { width:255px; margin-left:5px; display:inline; }
.SngPT .D1 .L10 input { width:250px; }
.SngPT .D2 { line-height:200%; word-break:break-all; }
.SngPT .D2 span { color:#0000ff; cursor:pointer; margin-right:15px; padding:2px; text-decoration:underline; display:inline; }
.SngPT .D2 .ok { color:#fff; background-color:#008800; }

.SngML {}
.SngML .D2 ul { clear:both; width:100%; border-top:solid 1px #ccc; }
.SngML .D2 li { float: left; height: 25px; line-height: 25px; }
.SngML .D2 .L1 { width:20px; }
.SngML .D2 .L1 input { margin-top:3px; display:inline; }
.SngML .D2 .L2 { width:69px; margin-right:1px; white-space:nowrap; overflow:hidden; }
.SngML .D2 .L3 { color:#fff; background-color:#008800; }
.SngML .D2 .L3 label { color:#fff; }
.SngML .D1 ul,.SngML .D3 ul { clear:both; width:100%; }
.SngML .D1 li,.SngML .D3 li { float: left; height: 30px; line-height: 30px; }
.SngML .D1 .L1,.SngML .D3 .L1 { width:20px; }
.SngML .D1 .L1 input,.SngML .D3 .L1 input { margin-top:5px; display:inline; }
.SngML .D1 .L3,.SngML .D3 .L3 { float: right; }
.SngML .D1 .L3 input,.SngML .D3 .L3 input { margin-top:3px; display:inline; }
.SngML .D1 { border-bottom:solid 1px #008800; }
.SngML .D3 { border-top:solid 1px #008800; }

.SngTipBox { position: absolute; z-index: 999; margin: 0 auto; width: 382px; _text-align:center; display:none; }
.SngTB1 { float: left; width: 100%; }
.SngTB1 div { float: left; height: 27px; line-height: 27px; }
.SngTB11 { width: 328px; cursor:move; }
.SngTB111 { width: 22px; background-image: url('/pub/tip/t1.jpg'); }
.SngTB112 { width: 306px; color: #fff; font-weight: bold; background-image: url('/pub/tip/t3.jpg'); text-align:left; display:inline; }
.SngTB12 { width: 48px; background-image: url('/pub/tip/t3.jpg'); }
.SngTB121,.SngTB122 { width: 16px; }
.SngTB122 { margin-left: 10px; display:inline; }
.SngTB12 img { width: 16px; height: 27px; cursor: pointer; }
.SngTB13 { width: 6px; background-image: url('/pub/tip/t2.jpg'); }
.SngTB2 { float: left; width: 380px; _width: 380px; border-left: solid 1px #34A761; border-right: solid 1px #34A761; background-color: #fff; }
.SngTB2 .SngTB21 { float: left; width: 360px; min-height:150px; margin-top: 10px; margin-left: 10px; padding-bottom:10px; _padding-bottom:50px; text-align:left; display: inline; }
.SngTB211 { float:left; width:60px; }
.SngTB211 div { float:left; width:60px; }
.SngTB2111 { margin-top:10px; display:inline; }
.SngTB2111 img { width:58px; height:58px; }
.SngTB2112 { margin-top:30px; display:inline; }
.SngTB2112 input { width:58px; height:22px; border:0px; }
.SngTB21121 { background-image:url('/pub/tip/t12.gif'); }
.SngTB21121b { background-image:url('/pub/tip/t12b.gif'); }
.SngTB212 { float:left; width:280px; line-height:200%; margin-left:20px; word-break:break-all; display:inline; }
.SngTB212 .PS1 { color:#ff0000; font-weight:bold; font-size:16px; }
.SngTB3 { float: left; width: 100%; height: 1px; line-height:1px; background-color: #34A761; }

.SngPicBox { position: absolute; z-index: 991; width:302px; margin: 0 auto; display:none; }
.SngPB { float:left; width:300px; border:solid 1px #34A761; background-color:#fff; margin-top:15px; text-align:center; vertical-align:middle; display:inline; }
.SngPB img { padding:5px; display:inline; }
.SngPB1 { position: absolute; z-index: 992; float:left; width:30px; height:30px; background-image:url('/pub/tip/t11.png'); cursor:pointer; margin-left:-10px; display:inline; }

.SngFtpBox { position: absolute; z-index: 993; margin: 0 auto; width: 576px; _text-align:center; display:none; }
.SngFB1 { float: left; width: 100%; }
.SngFB1 div { float: left; height: 27px; line-height: 27px; }
.SngFB11 { width: 522px; cursor:move; }
.SngFB111 { width: 22px; background-image: url('/pub/tip/t1.jpg'); }
.SngFB112 { width: 500px; color: #fff; font-weight: bold; background-image: url('/pub/tip/t3.jpg'); text-align:left; display:inline; }
.SngFB12 { width: 48px; background-image: url('/pub/tip/t3.jpg'); }
.SngFB121,.SngFB122 { width: 16px; }
.SngFB122 { margin-left: 10px; display:inline; }
.SngFB12 img { width: 16px; height: 27px; cursor: pointer; }
.SngFB13 { width: 6px; background-image: url('/pub/tip/t2.jpg'); }
.SngFB2 { float: left; width: 574px; _width: 574px; border-left: solid 1px #34A761; border-right: solid 1px #34A761; background-color: #fff; }
.SngFB2 div { float: left; width: 570px; margin-left: 2px; display: inline; }
.SngFB3 { float: left; width: 100%; height: 1px; line-height:1px; background-color: #34A761; }

.SngImageZoom .imageZoom_viewpoint { border-radius:100px; -o-border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; }

.SngKeFu { position:absolute; z-index:999; top:100px; right:5px; width:128px; display:inline; }
.SngKeFu .SKFD1 { float:left; width:100%; height:31px; background:url('/pub/kefu/1.png'); }
.SngKeFu .SKFD2 { float:left; width:100%; background:url('/pub/kefu/2.png'); }
.SngKeFu .SKFD3 { float:left; width: 108px; margin-left:15px; display:inline; }
.SngKeFu .SKFD3 ul { clear:both; width:100%; }
.SngKeFu .SKFD3 li { float:left; text-align:left; white-space:nowrap; overflow:hidden; }
.SngKeFu .SKFD3 .L1 { width:100%; height:30px; line-height:30px; color:#2460a3; font-weight:bold; border-bottom:solid 1px #efefef; }
.SngKeFu .SKFD3 .L2,.SngKeFu .SKFD3 .L3 { height:25px; line-height:25px; }
.SngKeFu .SKFD3 .L2 { width:25px; }
.SngKeFu .SKFD3 .L2 img { width:21px; height:21px; margin-top:2px; display:inline; }
.SngKeFu .SKFD3 .L3 { width:83px; }
.SngKeFu .SKFD4 { float:left; width:100%; height:22px; background:url('/pub/kefu/3.png'); }