﻿html{-webkit-text-size-adjust: none;}
body, html{ font-size: 9pt; margin: 0px; font-family: 新宋体; border:0px;}
input{outline:none;}
input, img{vertical-align:middle; _vertical-align:bottom;}
.aspan{display:inline-block; color:#335E84; cursor:pointer;}
.aspan:hover{ text-decoration:underline;}

.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.fRed{color:Red;}
.fLBlue{color:#007CD5;}
.fGreen{color: #007300;}
.fOrange{color: #FF6633;}
.fBlue{color: Blue;}
.fGray{color:Gray;}
.fBGray{color:#444;}
.fBlack{color:Black;}
.fPurple{color:Purple;}
.fBold{ font-weight:bold;}
.fWineRed{color: #CA4312;}
.hand{cursor:pointer;}
.uline{ text-decoration:underline;}
.upper{ text-transform:uppercase;}

.tab_sel{text-decoration:none; margin:4px; padding:3px 6px 2px 6px; display:inline-block; background:#FFA800; border:1px solid #FF8A00; color:#FFF; cursor:pointer;}
.tab_nos{text-decoration:none; margin:4px; padding:3px 6px 2px 6px; display:inline-block; background:#FFF; border:1px solid #CDCDCD; color:#333; cursor:pointer;}
.tab_nos:hover{border:1px solid #FF8A00;}
.tab_dis{text-decoration:none; margin:4px; padding:3px 6px 2px 6px; display:inline-block; background:#EEE; border:1px solid #AAAAAA; color:#AAAAAA;}

.bt-og, .bt-gy, .bt-gr, .bt-bl, .bt-wt, .bt-wtn, .bt-ltn, .bt-wt-dl{background: url(../Images/btns.gif) no-repeat; display: inline-block; height: 21px; width: 95px; text-align:center; padding:0; margin:0; font-size: 9pt; font-family: 新宋体; margin-right: 4px; border:0px; cursor:pointer;}
.bt-wt{background-position:0 -63px;color:#333;}
.bt-wt:hover{background-position:0 -21px;color:#FFF;text-decoration:none;}
.bt-bl{background-position:0 0;color:#FFF;}
.bt-og{background-position:0 -21px;color:#FFF;}
.bt-wt-dl{background-position:0 -84px;padding-right:17px;color:#333;}
.bt-wt-dl:hover{background-position:0 -105px;text-decoration:none;}

.btn-og, .btn-gy, .btn-gr, .btn-bl, .btn-wt, .btn-wtn, .btn-ltn, .btn-wt-dl{background: url(../Images/btnsm.gif) no-repeat; display: inline-block; height: 21px; width: 65px; text-align:center; padding:0; margin:0; font-size: 9pt; font-family: 新宋体; margin-right: 4px; border:0px; cursor:pointer;}
.btn-bl{background-position:0 0;color:#FFF;}
.btn-og{background-position:0 -21px;color:#FFF;}
.btn-gr{background-position:0 -42px;color:#FFF;}
.btn-gy{background-position:0 -126px; color:#A0A0A0; cursor:default;}
.btn-gy:hover{text-decoration:none;}
.btn-wtn{background-position:0 -63px;color:#333;}
.btn-ltn{background-position:0 -63px;color:#333;}
.btn-wt{background-position:0 -63px;color:#333;}
.btn-wt:hover{background-position:0 -21px;color:#FFF;text-decoration:none;}
.btn-wt-dl{background-position:0 -84px;padding-right:17px;color:#333;width: 65px;}
.btn-wt-dl:hover{background-position:0 -105px;text-decoration:none;}
.btnOg{border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #AAA;border-right:1px solid #AAA; background:#FFF; padding:3px 4px 1px 4px; cursor:pointer;}
.btnOg:hover{border:1px solid #FF8A00; background:#FFA800;}

.btns-og, .btns-gy, .btns-bl, .btns-wt, .btns-wtn{background: url(../Images/btnss.gif) no-repeat; display: inline-block; height: 21px; width: 38px; text-align:center; padding:0; margin:0; font-size: 9pt; font-family: 新宋体; margin-right: 4px; border:0px; cursor:pointer;}
.btns-ltn, .btns-ltngy{background: url(../Images/btnst.gif) no-repeat; display: inline-block; height: 21px; width: 34px; text-align:center; padding:0; margin:0; font-size: 9pt; font-family: 新宋体; border:0px; cursor:pointer;}
.btns-ltn{background-position:0 -63px;color:#333;}
.btns-ltn:hover{background-position:0 -21px;color:#FFF;text-decoration:none;}
.btns-ltngy{background-position:0 -84px; color:#A0A0A0; cursor:default;}
.btns-ltngy:hover{text-decoration:none;}
.btns-bl{background-position:0 0;color:#FFF;}
.btns-og{background-position:0 -21px;color:#FFF;}
.btns-gy{background-position:0 -84px; color:#A0A0A0; cursor:default;}
.btns-gy:hover{text-decoration:none;}
.btns-wtn{background-position:0 -63px;color:#333;}
.btns-wt{background-position:0 -63px;color:#333;}
.btns-wt:hover{background-position:0 -21px;color:#FFF;text-decoration:none;}

.block{display:inline-block;}
P{margin-top: 0px; margin-bottom: 0px;}


.divBg{left: 0px; position: absolute; top: 0px; filter: Alpha(Opacity=50); -moz-opacity:.5; opacity:0.5; background-color:#000;}
.divBgHide{left: 0px; position: absolute; top: 0px; filter: Alpha(Opacity=0); -moz-opacity:.0; opacity:0.0; background-color:#FFFFFF;}
.divBgNone{left: 0px; position: absolute; top: 0px;}
.divPop{position:absolute;  z-index: 100; background-color: #FFF; border:3px solid #99abb9; -webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px; border-radius:6px; word-break: break-all; word-wrap:break-word; display:none;}
.divClose{width:24px; height:24px; background:url(../Images/close.png) no-repeat; position:relative; float:right; right:-11px; top:-11px; cursor:pointer;}
.divContent{float:left; position:relative; right:-11px; padding:11px 0px;}
.divContent select{border:1px solid #888; border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:1px; vertical-align:middle; _vertical-align:middle;}
.divContent .t{border:1px solid #888; border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:2px; height:16px; font-size:9pt;vertical-align:middle; _vertical-align:middle;}


.divWinPop{position: absolute;  z-index: 200; word-break: break-all; word-wrap:break-word; display:none;}
.divWinCon select{border:1px solid #888; border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:1px; max-width:160px;}
.divWinCon .t{border:1px solid #888; border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:2px; height:16px; font-size:9pt;}
.tbWin .tt{background:url(../Images/win0-top.png) repeat-x; cursor:move;}
.tbWin .tl{width:18px; height:42px; background:url(../Images/win0-top-l.png) no-repeat; font-size:1px;}
.tbWin .ic{width:46px; height:18px; margin-top:4px; float:right; cursor:pointer; background:url(../Images/win-close.png) no-repeat;}
.tbWin .tr{width:18px; height:42px; background:url(../Images/win0-top-r.png) no-repeat; font-size:1px;}
.tbWin .fl{width:18px; height:18px; background:url(../Images/win0-foot-l.png) no-repeat; font-size:1px;}
.tbWin .fr{width:18px; height:18px; background:url(../Images/win0-foot-r.png) no-repeat; font-size:1px;}
.tbWin .td{border:1px solid #46657E; background:#F0F0F0; padding:10px;}
.tbWin .nm{color:#000; font-size:9pt; font-family:新宋体; display:inline-block;margin-left:1px; margin-top:12px;}


.page{ float:right;}
.page input{border:1px solid #888; border-right:1px solid #CCC; border-bottom:1px solid #CCC; width:20px; height:14px; vertical-align:middle; _vertical-align:middle; color:Blue; }
.page a{ float:left; display:inline-block; padding:4px 8px 0px 8px; height:20px; color:#000; background:#FFFFFF; border:1px solid #FFCC66; margin-left:4px;}
.page a:hover{border:1px solid #336699; text-decoration:none;}
.page .bc{ background:#FFFFFF url(../Images/arw_l.gif) no-repeat 4px 6px; padding-left:20px;}
.page .sa{background:#FFCC66; font-weight:bold;}
.page .sa:hover{border:1px solid #FFCC66;}
.page .pre{font-family:Webdings; line-height:14px; font-size:16px; padding-top:5px; height:19px;}
.page font{display:inline-block; padding:3px 8px; background:#FFFFFF; border:1px solid #C2D5E3; margin-left:4px;}