body, html {margin: 0;padding: 0;width: 100%;height: 100%;font-size: 16px !important; font-family: '宋体', tahoma, Srial, helvetica, sans-serif;}
/* css重置 */
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, button, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img /* img elements 图片元素 */
{border: medium none;margin: 0;padding: 0;}
/** 设置默认字体 **/
/*h1,h2,h3,h4,h5,h6{font-size:100%;}
*/
em {font-style: normal;}
/** 重置列表元素 **/
ul, ol {list-style: none;}
/** 重置超链接元素 **/
a {text-decoration: underline;color: #3b639f; cursor: pointer}
a:hover {text-decoration: underline;color: #ff4400;}
/** 重置图片元素 **/
img {border: 0px;}
/** 重置表格元素**/
table { /* border-collapse:collapse;*/
  border-spacing: 0;}
.table {border-collapse: collapse;}
.wrap {padding: 10px;}
.wrap:after {background-color: #ffffff;}
.panel1 {border: 1px solid rgb(209, 209, 209);padding: 10px;background: none repeat scroll 0 0 rgb(241, 241, 241)}
.fixedTop {left: 0;padding-bottom: 0;position: fixed;right: 0;top: 0;z-index: 1023;width: 100%;*width: auto;max-height: 100%;}
/* 除IE6浏览器的通用方法 */
.fixedTop {position: fixed;left: 0;top: 0}
.fixedBottom {position: fixed;right: 0;bottom: 0}
/* IE6浏览器的特有方法 */
/*flex*/
.disFlex { display: -moz-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
/* 修正IE6振动bug */
* html, * html body {background-image: url(about:blank);background-attachment: fixed}
* html .fixedTop {position: absolute;left: expression(eval(document.documentElement.scrollLeft));top: expression(eval(document.documentElement.scrollTop))}
* html .fixedBottom {position: absolute;left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}


.backgroud-active {
  background-color: #00BFFF !important;
  color: white !important;
}
.font-white {
  color: white !important;
}

.autoScroll {width: 100% !important;*width: auto !important;height: 100% !important; /**height:auto!important;*/overflow: auto !important;}
a {color: #0088cc;text-decoration: none;}
a:hover {color: #005580;text-decoration: underline;}
.sl {white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.wrap {padding: 10px;}
.fixV * {vertical-align: middle;}
#cal #top select {
  font-size: 14px !important;
}
.ace-wrap {position: static;padding: 0}
.ace-wrap:after {background-color: #ffffff;bottom: 0;content: "";display: block;max-width: inherit;position: fixed;top: 0;width: 100%;z-index: -2}
.bg950 {background: url(images/bg_950.jpg) center center repeat-y;}
.bgAAA {background: #aaaaaa;}
.bgBBB {background: #bbbbbb;}
.bgCCC {background: #cccccc;}
.bgDDD {background: #dddddd;}
.bgEEE {background: #eeeeee;}
.box-gray {border: #efefef solid 1px;padding: 10px;}
.ol {list-style: inside;list-style-type: decimal}
.ul {list-style: inside;list-style-type: square}
.scale {background-image: url(images/scale24.png) !important;background-position: 0 0;background-repeat: no-repeat !important;}
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {display: table;line-height: 0;content: "";}
.clearfix:after {clear: both;}
.wh100p {width: 100% !important;*width: auto !important;height: 100% !important;*height: auto !important;}
/* list_table */
.list_table {border-collapse: collapse;margin: 0 auto;}
.list_table thead tr {background: #e1ecee;border: solid 1px #cccccc;}
.list_table thead tr th, .list_table thead tr td {background: #f4f4f4;border: solid 1px #cccccc;height: 25px;text-align: center;font-weight: 700;padding: 3px;}
.list_table tbody tr td {border: solid 1px #cccccc;height: 22px;text-align: center;padding: 3px;}
.list_table tfoot tr td {background: #ffffff;border: solid 1px #cccccc;padding: 3px;}
.pdlr5 {padding-left: 5px;padding-right: 5px;}
.pdlr10 {padding-left: 10px;padding-right: 10px;}
.pdlr15 {padding-left: 15px;padding-right: 15px;}
/* simplify style*/
.agray a {color: #444444;}
.plgray {border-top: 1px solid #c8cbd0;}
.plgray_ {border-bottom: 1px solid #c8cbd0;}
.plgray1 {border-top: 1px dashed #c8cbd0;}
.plgray1_ {border-bottom: 1px dashed #c8cbd0;}
.plorange {border-top: 1px solid #ffdd55;}
.plorange_ {border-bottom: 1px solid #ffdd55;}
.plorange1 {border-top: 1px dashed #ffdd55;}
.plorange1_ {border-bottom: 1px dashed #ffdd55;}
.sbdblue {border: 1px solid #a2c9ff;}
.sbgblue {background-color: #f0f7ff;}
.sbdgray {border: 1px solid #bdbdbd;}
.sbggray {background-color: #f0f0f0;}
.sbdorange {border: 1px solid #ffe151;}
.sbgorange {background-color: #ffffe3;}
.sbdgreen {border: 1px solid #46a226;}
.sbggreen {background-color: #ebf8e7;}
.n {font-weight: 400 !important;font-style: normal !important;}
.b {font-weight: 700 !important;}
.i {font-style: italic !important;}
.u {text-decoration: underline !important;}
.nl {text-decoration: none !important;}
.d {text-decoration: line-through !important;}
.ff {font-family: 仿宋 !important;}
.fa {font-family: Arial !important;}
.ft {font-family: Tahoma !important;}
.fs {font-family: 宋体 !important;}
.fw {font-family: 微软雅黑 !important;}
.fy {font-family: 幼圆 !important;}
.fh {font-family: 黑体 !important;}
.tc {text-align: center !important;}
.tr {text-align: right !important;}
.tl {text-align: left !important;}
.tb {vertical-align: text-bottom !important;}
.tt {vertical-align: top !important;}
.ttt, .ttt:before, .ttt:before {vertical-align: text-top !important;}
.tm {vertical-align: middle !important;}
.ti5 {text-indent: 5px !important;}
.ti10 {text-indent: 10px !important;}
.ti24 {text-indent: 24px !important;}
.wordwrap {word-wrap: break-word !important;}
.nowrap {white-space: nowrap !important;}
.hh {text-indent: -3000px !important;overflow: hidden !important;}
.f10 {font-size: 10px !important;}
.f11 {font-size: 11px !important;}
.f12 {font-size: 12px !important;}
.f13 {font-size: 13px !important;}
.f14 {font-size: 14px !important;}
.f16 {font-size: 16px !important;}
.f18 {font-size: 18px !important;}
.f20 {font-size: 20px !important;}
.f24 {font-size: 24px !important;}
.f30 {font-size: 30px !important;}
.f36 {font-size: 36px !important;}
.f40 {font-size: 40px !important;}
.lh0 {line-height: 0 !important;}
.lh5 {line-height: 5px !important;}
.lh10 {line-height: 10px !important;}
.lh14 {line-height: 14px !important;}
.lh15 {line-height: 15px !important;}
.lh16 {line-height: 16px !important;}
.lh18 {line-height: 18px !important;}
.lh20 {line-height: 20px !important;}
.lh22 {line-height: 22px !important;}
.lh24 {line-height: 24px !important;}
.lh25 {line-height: 25px !important;}
.lh30 {line-height: 30px !important;}
.lh35 {line-height: 35px !important;}
.lh40 {line-height: 40px !important;}
.lh45 {line-height: 45px !important;}
.lh50 {line-height: 50px !important;}
.hand {cursor: pointer !important;}
.dft {cursor: default !important;}
.red {color: red !important;}
.red1 {color: #f10101 !important;}
.red2 {color: #e70101 !important;}
.red3 {color: #de0000 !important;}
.red4 {color: #ce0000 !important;}
.red-1 {color: #fc3232 !important;}
.red-2 {color: #fc3e3e !important;}
.red-3 {color: #fd5252 !important;}
.red-4 {color: #ff6363 !important;}
.green {color: #02b202 !important;}
.green1 {color: #03a203 !important;}
.green2 {color: #029102 !important;}
.green3 {color: #017f00 !important;}
.green4 {color: #006600 !important;}
.green-1 {color: #02c302 !important;}
.green-2 {color: #02d102 !important;}
.green-3 {color: #01df01 !important;}
.green-4 {color: #02ef02 !important;}
.blue {color: #1f3e99 !important;}
.blue1 {color: #193996 !important;}
.blue2 {color: #133392 !important;}
.blue3 {color: #0b2b86 !important;}
.blue4 {color: #00207e !important;}
.blue-1 {color: #2447ad !important;}
.orange {color: #ff6600 !important;}
.orange1 {color: #f06204 !important;}
.orange2 {color: #e25d04 !important;}
.orange3 {color: #d35501 !important;}
.orange4 {color: #c44e00 !important;}
.orange-1 {color: #fd751a !important;}
.orange-2 {color: #fd802c !important;}
.orange-3 {color: #fe893b !important;}
.orange-4 {color: #ff934b !important;}
.yellow {color: #ffff00 !important;}
.yellow1 {color: #fff000 !important;}
.yellow2 {color: #fbe318 !important;}
.yellow3 {color: #f6dd0b !important;}
.yellow4 {color: #f5cc0a !important;}
.yellow-1 {color: #fbfc55 !important;}
.yellow-2 {color: #fafabd !important;}
.yellow-3 {color: #fff8dd !important;}
.yellow-4 {color: #fdfff2 !important;}
.gray {color: #8f8f8f !important;}
.gray1 {color: #888888 !important;}
.gray2 {color: #7b7b7b !important;}
.gray3 {color: #6a6a6a !important;}
.gray4 {color: #555555 !important;}
.gray-1 {color: #999999 !important;}
.gray-2 {color: #a0a0a0 !important;}
.gray-3 {color: #b4b4b4 !important;}
.gray-4 {color: #c1c1c1 !important;}
.black {color: #000000 !important;}
.white {color: #ffffff !important;}
.bgred {background-color: red !important;}
.bgred1 {background-color: #f10101 !important;}
.bgred2 {background-color: #e70101 !important;}
.bgred3 {background-color: #de0000 !important;}
.bgred4 {background-color: #ce0000 !important;}
.bgred-1 {background-color: #fc3232 !important;}
.bgred-2 {background-color: #fc3e3e !important;}
.bgred-3 {background-color: #fd5252 !important;}
.bgred-4 {background-color: #ff6363 !important;}
.bggreen {background-color: #02b202 !important;}
.bggreen1 {background-color: #03a203 !important;}
.bggreen2 {background-color: #029102 !important;}
.bggreen3 {background-color: #017f00 !important;}
.bggreen4 {background-color: #006600 !important;}
.bggreen-1 {background-color: #02c302 !important;}
.bggreen-2 {background-color: #02d102 !important;}
.bggreen-3 {background-color: #01df01 !important;}
.bggreen-4 {background-color: #02ef02 !important;}
.bgblue {background-color: #1f3e99 !important;}
.bgblue1 {background-color: #193996 !important;}
.bgblue2 {background-color: #133392 !important;}
.bgblue3 {background-color: #0b2b86 !important;}
.bgblue4 {background-color: #00207e !important;}
.bgblue-1 {background-color: #2447ad !important;}
.bgorange {background-color: #ff6600 !important;}
.bgorange1 {background-color: #f06204 !important;}
.bgorange2 {background-color: #e25d04 !important;}
.bgorange3 {background-color: #d35501 !important;}
.bgorange4 {background-color: #c44e00 !important;}
.bgorange-1 {background-color: #fd751a !important;}
.bgorange-2 {background-color: #fd802c !important;}
.bgorange-3 {background-color: #fe893b !important;}
.bgorange-4 {background-color: #ff934b !important;}
.bgyellow {background-color: #ffff00 !important;}
.bgyellow1 {background-color: #fff000 !important;}
.bgyellow2 {background-color: #fbe318 !important;}
.bgyellow3 {background-color: #f6dd0b !important;}
.bgyellow4 {background-color: #f5cc0a !important;}
.bgyellow-1 {background-color: #fbfc55 !important;}
.bgyellow-2 {background-color: #fafabd !important;}
.bgyellow-3 {background-color: #fff8dd !important;}
.bgyellow-4 {background-color: #fdfff2 !important;}
.bggray {background-color: #8f8f8f !important;}
.bggray1 {background-color: #888888 !important;}
.bggray2 {background-color: #7b7b7b !important;}
.bggray3 {background-color: #6a6a6a !important;}
.bggray4 {background-color: #555555 !important;}
.bggray-1 {background-color: #999999 !important;}
.bggray-2 {background-color: #a0a0a0 !important;}
.bggray-3 {background-color: #b4b4b4 !important;}
.bggray-4 {background-color: #c1c1c1 !important;}
.bggray-5 {background-color: #e7e7e7 !important;}
.bggray-8 {background-color: #f9f9f9 !important;}
.bgwhite {background-color: #ffffff !important;}
.bgblack {background-color: #000000 !important;}
.bdred {border-color: red !important;}
.bdred1 {border-color: #f10101 !important;}
.bdred2 {border-color: #e70101 !important;}
.bdred3 {border-color: #de0000 !important;}
.bdred4 {border-color: #ce0000 !important;}
.bdred-1 {border-color: #fc3232 !important;}
.bdred-2 {border-color: #fc3e3e !important;}
.bdred-3 {border-color: #fd5252 !important;}
.bdred-4 {border-color: #ff6363 !important;}
.bdgreen {border-color: #02b202 !important;}
.bdgreen1 {border-color: #03a203 !important;}
.bdgreen2 {border-color: #029102 !important;}
.bdgreen3 {border-color: #017f00 !important;}
.bdgreen4 {border-color: #006600 !important;}
.bdgreen-1 {border-color: #02c302 !important;}
.bdgreen-2 {border-color: #02d102 !important;}
.bdgreen-3 {border-color: #01df01 !important;}
.bdgreen-4 {border-color: #02ef02 !important;}
.bdblue {border-color: #1f3e99 !important;}
.bdblue1 {border-color: #193996 !important;}
.bdblue2 {border-color: #133392 !important;}
.bdblue3 {border-color: #0b2b86 !important;}
.bdblue4 {border-color: #00207e !important;}
.bdblue-1 {border-color: #2447ad !important;}
.bdorange {border-color: #ff6600 !important;}
.bdorange1 {border-color: #f06204 !important;}
.bdorange2 {border-color: #e25d04 !important;}
.bdorange3 {border-color: #d35501 !important;}
.bdorange4 {border-color: #c44e00 !important;}
.bdorange-1 {border-color: #fd751a !important;}
.bdorange-2 {border-color: #fd802c !important;}
.bdorange-3 {border-color: #fe893b !important;}
.bdorange-4 {border-color: #ff934b !important;}
.bdyellow {border-color: #ffff00 !important;}
.bdyellow1 {border-color: #fff000 !important;}
.bdyellow2 {border-color: #fbe318 !important;}
.bdyellow3 {border-color: #f6dd0b !important;}
.bdyellow4 {border-color: #f5cc0a !important;}
.bdyellow-1 {border-color: #fbfc55 !important;}
.bdyellow-2 {border-color: #fafabd !important;}
.bdyellow-3 {border-color: #fff8dd !important;}
.bdyellow-4 {border-color: #fdfff2 !important;}
.bdgray {border-color: #8f8f8f !important;}
.bdgray1 {border-color: #888888 !important;}
.bdgray2 {border-color: #7b7b7b !important;}
.bdgray3 {border-color: #6a6a6a !important;}
.bdgray4 {border-color: #555555 !important;}
.bdgray-1 {border-color: #999999 !important;}
.bdgray-2 {border-color: #a0a0a0 !important;}
.bdgray-3 {border-color: #b4b4b4 !important;}
.bdgray-4 {border-color: #c1c1c1 !important;}
.bd0 {border: 0 !important;}
.bd1 {border-width: 1px !important;}
.bd2 {border-width: 2px !important;}
.bd3 {border-width: 3px !important;}
.bd5 {border-width: 5px !important;}
.bdt1 {border-width: 1px 0 0;}
.bdt2 {border-width: 2px 0 0;}
.bdb1 {border-width: 0 0 1px;}
.bdb2 {border-width: 0 0 2px;}
.bdtb1 {border-width: 1px 0;}
.bds {border-style: solid;}
.bdd {border-style: dashed;}
.ipttext {_padding-bottom: 2px;border-color: #a7a6ab;border-style: solid;border-width: 1px;padding: 2px 3px;}
.ipterr {background-color: #fff7d7;border-color: red;}
.bcc {border-collapse: collapse;}
.right, .r {float: right;}
.clear:after, .cl:after {clear: both;content: ".";display: block;height: 0;line-height: 0;visibility: hidden;}
.z {_zoom: 1;}
.rel {position: relative;}
.abs {position: absolute;}
.absc {position: absolute;margin-left: 50%;}
.mc {margin-left: auto;margin-right: auto;}
.dn {display: none;}
.db {display: block;}
.di {-moz-inline-stack: inline-block;display: inline-block;_display: inline;}
.oh {overflow: hidden;}
.os {overflow: scroll;}
.oxhys {overflow-x: hidden;overflow-y: scroll;}
.vh {visibility: hidden;}
.vv {visibility: visible;}
.ml-1 {margin-left: -1px;}
.mt-1 {margin-top: -1px;}
.m0 {margin: 0;}
.m1 {margin: 1px !important;}
.mt1 {margin-top: 1px !important;}
.mt2 {margin-top: 2px !important;}
.mt3 {margin-top: 3px !important;}
.mt5 {margin-top: 5px !important;}
.mt10 {margin-top: 10px !important;}
.mt15 {margin-top: 15px !important;}
.mt20 {margin-top: 20px !important;}
.mt30 {margin-top: 30px !important;}
.mt40 {margin-top: 40px !important;}
.mb1 {margin-bottom: 1px !important;}
.mb2 {margin-bottom: 2px !important;}
.mb3 {margin-bottom: 3px !important;}
.mb5 {margin-bottom: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb30 {margin-bottom: 30px !important;}
.ml1 {margin-left: 1px !important;}
.ml2 {margin-left: 2px !important;}
.ml3 {margin-left: 3px !important;}
.ml5 {margin-left: 5px !important;}
.ml10 {margin-left: 10px !important;}
.ml15 {margin-left: 15px !important;}
.ml20 {margin-left: 20px !important;}
.ml25 {margin-left: 25px !important;}
.ml30 {margin-left: 30px !important;}
.ml40 {margin-left: 40px !important;}
.ml50 {margin-left: 50px !important;}
.mr1 {margin-right: 1px !important;}
.mr2 {margin-right: 2px !important;}
.mr3 {margin-right: 3px !important;}
.mr5 {margin-right: 5px !important;}
.mr10 {margin-right: 10px !important;}
.mr15 {margin-right: 15px !important;}
.mr20 {margin-right: 20px !important;}
.mr30 {margin-right: 30px !important;}
.pd1 {padding: 1px !important;}
.pd2 {padding: 2px !important;}
.pd3 {padding: 3px !important;}
.pd5 {padding: 5px !important;}
.pd10 {padding: 10px !important;}
.pd15 {padding: 15px !important;}
.pd20 {padding: 20px !important;}
.pd30 {padding: 30px !important;}
.pt1 {padding-top: 1px !important;}
.pt2 {padding-top: 2px !important;}
.pt3 {padding-top: 3px !important;}
.pt5 {padding-top: 5px !important;}
.pt10 {padding-top: 10px !important;}
.pt15 {padding-top: 15px !important;}
.pt20 {padding-top: 20px !important;}
.pt30 {padding-top: 30px !important;}
.pb1 {padding-bottom: 1px !important;}
.pb2 {padding-bottom: 2px !important;}
.pb3 {padding-bottom: 3px !important;}
.pb5 {padding-bottom: 5px !important;}
.pb10 {padding-bottom: 10px !important;}
.pb15 {padding-bottom: 15px !important;}
.pb20 {padding-bottom: 20px !important;}
.pb30 {padding-bottom: 30px !important;}
.pl1 {padding-left: 1px !important;}
.pl2 {padding-left: 2px !important;}
.pl3 {padding-left: 3px !important;}
.pl5 {padding-left: 5px !important;}
.pl10 {padding-left: 10px !important;}
.pl15 {padding-left: 15px !important;}
.pl20 {padding-left: 20px !important;}
.pl30 {padding-left: 30px !important;}
.pr1 {padding-right: 1px !important;}
.pr2 {padding-right: 2px !important;}
.pr3 {padding-right: 3px !important;}
.pr5 {padding-right: 5px !important;}
.pr10 {padding-right: 10px !important;}
.pr15 {padding-right: 15px !important;}
.pr20 {padding-right: 20px !important;}
.pr30 {padding-right: 30px !important;}
.r0 {right: 0;}
.r5 {right: 5px !important;}
.r10 {right: 10px !important;}
.r15 {right: 15px !important;}
.r20 {right: 20px !important;}
.b0 {bottom: 0;}
.b2 {bottom: 2px !important;}
.b5 {bottom: 5px !important;}
.b8 {bottom: 8px !important;}
.b10 {bottom: 10px !important;}
.w100p {width: 100% !important;}
.w99p {width: 99% !important;}
.w98p {width: 98% !important;}
.w0 {width: 0 !important;}
.w5 {width: 5px !important;}
.w10 {width: 10px !important;}
.w15 {width: 15px !important;}
.w20 {width: 20px !important;}
.w25 {width: 25px !important;}
.w30 {width: 30px !important;}
.w35 {width: 35px !important;}
.w40 {width: 40px !important;}
.w45 {width: 45px !important;}
.w50 {width: 50px !important;}
.w55 {width: 55px !important;}
.w60 {width: 60px !important;}
.w65 {width: 65px !important;}
.w70 {width: 70px !important;}
.w75 {width: 75px !important;}
.w80 {width: 80px !important;}
.w85 {width: 85px !important;}
.w90 {width: 90px !important;}
.w95 {width: 95px !important;}
.w100 {width: 100px !important;}
.w105 {width: 105px !important;}
.w110 {width: 110px !important;}
.w115 {width: 115px !important;}
.w120 {width: 120px !important;}
.w125 {width: 125px !important;}
.w130 {width: 130px !important;}
.w135 {width: 135px !important;}
.w140 {width: 140px !important;}
.w145 {width: 145px !important;}
.w150 {width: 150px !important;}
.w155 {width: 155px !important;}
.w160 {width: 160px !important;}
.w165 {width: 165px !important;}
.w170 {width: 170px !important;}
.w175 {width: 175px !important;}
.w180 {width: 180px !important;}
.w185 {width: 185px !important;}
.w190 {width: 190px !important;}
.w195 {width: 195px !important;}
.w200 {width: 200px !important;}
.w205 {width: 205px !important;}
.w210 {width: 210px !important;}
.w215 {width: 215px !important;}
.w220 {width: 220px !important;}
.w225 {width: 225px !important;}
.w230 {width: 230px !important;}
.w235 {width: 235px !important;}
.w240 {width: 240px !important;}
.w245 {width: 245px !important;}
.w250 {width: 250px !important;}
.w255 {width: 255px !important;}
.w260 {width: 260px !important;}
.w265 {width: 265px !important;}
.w270 {width: 270px !important;}
.w275 {width: 275px !important;}
.w280 {width: 280px !important;}
.w285 {width: 285px !important;}
.w290 {width: 290px !important;}
.w295 {width: 295px !important;}
.w300 {width: 300px !important;}
.w305 {width: 305px !important;}
.w310 {width: 310px !important;}
.w315 {width: 315px !important;}
.w320 {width: 320px !important;}
.w325 {width: 325px !important;}
.w330 {width: 330px !important;}
.w335 {width: 335px !important;}
.w340 {width: 340px !important;}
.w345 {width: 345px !important;}
.w350 {width: 350px !important;}
.w355 {width: 355px !important;}
.w360 {width: 360px !important;}
.w365 {width: 365px !important;}
.w370 {width: 370px !important;}
.w375 {width: 375px !important;}
.w380 {width: 380px !important;}
.w385 {width: 385px !important;}
.w390 {width: 390px !important;}
.w395 {width: 395px !important;}
.w400 {width: 400px !important;}
.w405 {width: 405px !important;}
.w410 {width: 410px !important;}
.w415 {width: 415px !important;}
.w420 {width: 420px !important;}
.w425 {width: 425px !important;}
.w430 {width: 430px !important;}
.w435 {width: 435px !important;}
.w440 {width: 440px !important;}
.w445 {width: 445px !important;}
.w450 {width: 450px !important;}
.w455 {width: 455px !important;}
.w460 {width: 460px !important;}
.w465 {width: 465px !important;}
.w470 {width: 470px !important;}
.w475 {width: 475px !important;}
.w480 {width: 480px !important;}
.w485 {width: 485px !important;}
.w490 {width: 490px !important;}
.w495 {width: 495px !important;}
.w500 {width: 500px !important;}
.w505 {width: 505px !important;}
.w510 {width: 510px !important;}
.w515 {width: 515px !important;}
.w520 {width: 520px !important;}
.w525 {width: 525px !important;}
.w530 {width: 530px !important;}
.w535 {width: 535px !important;}
.w540 {width: 540px !important;}
.w545 {width: 545px !important;}
.w550 {width: 550px !important;}
.w555 {width: 555px !important;}
.w560 {width: 560px !important;}
.w565 {width: 565px !important;}
.w570 {width: 570px !important;}
.w575 {width: 575px !important;}
.w580 {width: 580px !important;}
.w585 {width: 585px !important;}
.w590 {width: 590px !important;}
.w595 {width: 595px !important;}
.w600 {width: 600px !important;}
.w605 {width: 605px !important;}
.w610 {width: 610px !important;}
.w615 {width: 615px !important;}
.w620 {width: 620px !important;}
.w625 {width: 625px !important;}
.w630 {width: 630px !important;}
.w635 {width: 635px !important;}
.w640 {width: 640px !important;}
.w645 {width: 645px !important;}
.w650 {width: 650px !important;}
.w655 {width: 655px !important;}
.w660 {width: 660px !important;}
.w665 {width: 665px !important;}
.w670 {width: 670px !important;}
.w675 {width: 675px !important;}
.w680 {width: 680px !important;}
.w685 {width: 685px !important;}
.w690 {width: 690px !important;}
.w695 {width: 695px !important;}
.w700 {width: 700px !important;}
.w705 {width: 705px !important;}
.w710 {width: 710px !important;}
.w715 {width: 715px !important;}
.w720 {width: 720px !important;}
.w725 {width: 725px !important;}
.w730 {width: 730px !important;}
.w735 {width: 735px !important;}
.w740 {width: 740px !important;}
.w745 {width: 745px !important;}
.w750 {width: 750px !important;}
.w755 {width: 755px !important;}
.w760 {width: 760px !important;}
.w765 {width: 765px !important;}
.w770 {width: 770px !important;}
.w775 {width: 775px !important;}
.w780 {width: 780px !important;}
.w785 {width: 785px !important;}
.w790 {width: 790px !important;}
.w795 {width: 795px !important;}
.w800 {width: 800px !important;}
.w805 {width: 805px !important;}
.w810 {width: 810px !important;}
.w815 {width: 815px !important;}
.w820 {width: 820px !important;}
.w825 {width: 825px !important;}
.w830 {width: 830px !important;}
.w835 {width: 835px !important;}
.w840 {width: 840px !important;}
.w845 {width: 845px !important;}
.w850 {width: 850px !important;}
.w855 {width: 855px !important;}
.w860 {width: 860px !important;}
.w865 {width: 865px !important;}
.w870 {width: 870px !important;}
.w875 {width: 875px !important;}
.w880 {width: 880px !important;}
.w885 {width: 885px !important;}
.w890 {width: 890px !important;}
.w895 {width: 895px !important;}
.w900 {width: 900px !important;}
.w905 {width: 905px !important;}
.w910 {width: 910px !important;}
.w915 {width: 915px !important;}
.w920 {width: 920px !important;}
.w925 {width: 925px !important;}
.w930 {width: 930px !important;}
.w935 {width: 935px !important;}
.w940 {width: 940px !important;}
.w945 {width: 945px !important;}
.w950 {width: 950px !important;}
.w955 {width: 955px !important;}
.w960 {width: 960px !important;}
.w965 {width: 965px !important;}
.w970 {width: 970px !important;}
.w975 {width: 975px !important;}
.w980 {width: 980px !important;}
.w985 {width: 985px !important;}
.w990 {width: 990px !important;}
.w995 {width: 995px !important;}
.w998 {width: 998px !important;}
.w1000, .ws {width: 1000px !important;}
.h0 {height: 0;font-size: 0;}
.h5 {height: 5px !important;font-size: 0;}
.h10 {height: 10px !important;}
.h14 {height: 14px !important;}
.h15 {height: 15px !important;}
.h16 {height: 16px !important;}
.h18 {height: 18px !important;}
.h20 {height: 20px !important;}
.h22 {height: 22px !important;}
.h24 {height: 24px !important;}
.h25 {height: 25px !important;}
.h30 {height: 30px !important;}
.h35 {height: 35px !important;}
.h40 {height: 40px !important;}
.h45 {height: 45px !important;}
.h50 {height: 50px !important;}
.h55 {height: 55px !important;}
.h60 {height: 60px !important;}
.h65 {height: 65px !important;}
.h70 {height: 70px !important;}
.h75 {height: 75px !important;}
.h80 {height: 80px !important;}
.h85 {height: 85px !important;}
.h90 {height: 90px !important;}
.h95 {height: 95px !important;}
.h100 {height: 100px !important;}
.h100p {height: 100% !important;}
.h105 {height: 105px !important;}
.h110 {height: 110px !important;}
.h115 {height: 115px !important;}
.h120 {height: 120px !important;}
.h125 {height: 125px !important;}
.h130 {height: 130px !important;}
.h135 {height: 135px !important;}
.h140 {height: 140px !important;}
.h145 {height: 145px !important;}
.h150 {height: 150px !important;}
.h155 {height: 155px !important;}
.h160 {height: 160px !important;}
.h165 {height: 165px !important;}
.h170 {height: 170px !important;}
.h175 {height: 175px !important;}
.h180 {height: 180px !important;}
.h185 {height: 185px !important;}
.h190 {height: 190px !important;}
.h195 {height: 195px !important;}
.h200 {height: 200px !important;}
.h205 {height: 205px !important;}
.h210 {height: 210px !important;}
.h215 {height: 215px !important;}
.h220 {height: 220px !important;}
.h225 {height: 225px !important;}
.h230 {height: 230px !important;}
.h235 {height: 235px !important;}
.h240 {height: 240px !important;}
.h245 {height: 245px !important;}
.h250 {height: 250px !important;}
.h255 {height: 255px !important;}
.h260 {height: 260px !important;}
.h265 {height: 265px !important;}
.h270 {height: 270px !important;}
.h275 {height: 275px !important;}
.h280 {height: 280px !important;}
.h285 {height: 285px !important;}
.h290 {height: 290px !important;}
.h295 {height: 295px !important;}
.h300 {height: 300px !important;}
.h305 {height: 305px !important;}
.h310 {height: 310px !important;}
.h315 {height: 315px !important;}
.h320 {height: 320px !important;}
.h325 {height: 325px !important;}
.h330 {height: 330px !important;}
.h335 {height: 335px !important;}
.h340 {height: 340px !important;}
.h345 {height: 345px !important;}
.h350 {height: 350px !important;}
.h355 {height: 355px !important;}
.h360 {height: 360px !important;}
.h365 {height: 365px !important;}
.h370 {height: 370px !important;}
.h375 {height: 375px !important;}
.h380 {height: 380px !important;}
.h385 {height: 385px !important;}
.h390 {height: 390px !important;}
.h395 {height: 395px !important;}
.h400 {height: 400px !important;}
.spl span, .left, .l {float: left !important;}
.pcl p, .clear, .cl {clear: both !important;}
.blue-2, .blue-3, .blue-4 {color: #436de9 !important;}
.bgblue-2, .bgblue-3, .bgblue-4 {background-color: #436de9 !important;}
.bdblue-2, .bdblue-3, .bdblue-4 {border-color: #436de9 !important;}
.bg {background: url(images/bg.png?max_age=19830211&d=20120328093339) repeat-x;}
.bg1 {background-position: 0 0;height: 30px;line-height: 30px;overflow: hidden;}
.bg2 {background-position: 0 -50px;height: 25px;line-height: 25px;overflow: hidden;}
.bg3 {background-position: 0 -250px;height: 37px;line-height: 37px;overflow: hidden;}
.bg4 {background-position: 0 -300px;height: 25px;line-height: 25px;overflow: hidden;}
.bg5 {background-position: 0 -350px;height: 21px;line-height: 21px;overflow: hidden;color: #f5f5f5;}
.bg6 {background-position: 0 -400px;height: 35px;line-height: 35px;overflow: hidden;color: #f5f5f5;}
.bg7 {background-position: 0 -450px;height: 37px;line-height: 37px;overflow: hidden;}
.bg8 {background-position: 0 -500px;height: 34px;line-height: 34px;overflow: hidden;}
.bg9 {background-position: 0 -560px;height: 23px;line-height: 23px;overflow: hidden;}
.bg10 {background-position: 0 -600px;height: 25px;line-height: 25px;overflow: hidden;}
.bg11 {background-position: 0 -640px;height: 24px;line-height: 24px;overflow: hidden;}
.bg12 {background-position: 0 -700px;height: 40px;line-height: 40px;overflow: hidden;color: #f5f5f5;}
.bg13 {background-position: 0 -750px;height: 45px;line-height: 45px;overflow: hidden;color: #f5f5f5;}
.bg14 {background-position: 0 -800px;height: 45px;line-height: 45px;overflow: hidden;}
.bg15 {background-position: 0 -850px;height: 46px;line-height: 46px;overflow: hidden;color: #f5f5f5;}
.bg16 {background-position: 0 -900px;height: 46px;line-height: 46px;overflow: hidden;color: #f5f5f5;}
.bg17 {background-position: 0 -100px;height: 100px;line-height: 100px;overflow: hidden;}
/* q_Msgbox tip*/
#q_Msgbox {-moz-animation-delay: .2s;-moz-animation-duration: 1s;-moz-animation-fill-mode: both;-moz-animation-timing-function: ease;-moz-backface-visibility: hidden;height: 54px;position: relative;-webkit-animation-delay: .2s;-webkit-animation-duration: 1s;-webkit-animation-fill-mode: both;-webkit-animation-timing-function: ease;-webkit-backface-visibility: hidden;}
.gb_tip_layer .gtl_msg, .gb_tip_layer .gtl_ico_succ, .gb_tip_layer .gtl_ico_fail, .gb_tip_layer .gtl_ico_hits, .gb_tip_layer .gtl_ico_clear, .gb_tip_layer .gtl_end {background-image: url(images/gb_tip_layer.png?max_age=19830211&d=20120328093339);background-repeat: no-repeat;color: #606060;float: left;font-size: 14px;font-weight: 700;height: 54px;line-height: 54px;}
.gb_tip_layer .gtl_msg {background-position: 0 -161px;background-repeat: repeat-x;position: relative;margin-left: 45px;padding-left: 10px;padding-right: 20px;}
.gb_tip_layer .gtl_ico_succ {background-position: -6px 0;left: 0;position: absolute;top: 0;width: 45px;display: inline-block;}
.gb_tip_layer .gtl_end {background-position: 0 0;position: absolute;right: -6px;top: 0;width: 6px;display: inline-block;}
.gb_tip_layer .gtl_ico_fail {background-position: -6px -108px;left: 0;position: absolute;top: 0;width: 45px;display: inline-block;}
.gb_tip_layer .gtl_ico_hits {background-position: -6px -54px;left: 0;position: absolute;top: 0;width: 45px;display: inline-block;}
.gb_tip_layer .gtl_ico_clear {background-position: -6px 0;left: -5px;position: absolute;top: 0;width: 5px;display: inline-block;}
.gb_tip_layer img {float: left;margin: 19px 10px 0 5px;}
.msgbox_layer, .msgbox_layer .gtl_ico_succ, .msgbox_layer .gtl_ico_fail, .msgbox_layer .gtl_ico_hits, .msgbox_layer .gtl_ico_clear, .msgbox_layer .gtl_end {display: inline-block;height: 54px;line-height: 54px;font-weight: bold;font-size: 14px;color: #606060;background-image: url(images/gb_tip_layer.png);_background-image: url(images/gb_tip_layer_ie6.png);background-repeat: no-repeat;}
.msgbox_layer_wrap {width: 100%;*width: auto;height: 54px;position: fixed;_position: absolute;top: 46%;left: 0;text-align: center;z-index: 65533;overflow: hidden;_height: 54px;}
.msgbox_layer {background-position: 0 -161px;background-repeat: repeat-x;padding: 0 18px 0 9px;margin: 0 auto;position: relative;}
.msgbox_layer .gtl_ico_succ {background-position: -6px 0;left: -45px;top: 0;width: 45px;position: absolute;}
.msgbox_layer .gtl_end {background-position: 0 0;position: absolute;right: -6px;top: 0;width: 6px;}
.msgbox_layer .gtl_ico_fail {background-position: -6px -108px;position: absolute;left: -45px;top: 0;width: 45px;}
.msgbox_layer .gtl_ico_hits {background-position: -6px -54px;position: absolute;left: -45px;top: 0;width: 45px;}
.msgbox_layer .gtl_ico_clear {background-position: -6px 0;left: -5px;width: 5px;position: absolute;top: 0;}
.msgbox_layer img {float: left;margin: 19px 10px 0 5px;}
/* layout */
.container {width: 950px;margin: 0 auto}
.showgrid {background: url(../images/grid.png?max_age=19830211&d=20120328093322)}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23 {float: left;margin-right: 10px}
div.span-24 {float: left}
div.last {margin-right: 0}
.span-1 {width: 30px}
.span-2 {width: 70px}
.span-3 {width: 110px}
.span-4 {width: 150px}
.span-5 {width: 190px}
.span-6 {width: 230px}
.span-7 {width: 270px}
.span-8 {width: 310px}
.span-9 {width: 350px}
.span-10 {width: 390px}
.span-11 {width: 430px}
.span-12 {width: 470px}
.span-13 {width: 510px}
.span-14 {width: 550px}
.span-15 {width: 590px}
.span-16 {width: 630px}
.span-17 {width: 670px}
.span-18 {width: 710px}
.span-19 {width: 750px}
.span-20 {width: 790px}
.span-21 {width: 830px}
.span-22 {width: 870px}
.span-23 {width: 910px}
.span-24, div.span-24 {width: 950px}
.suffix-1 {padding-right: 40px}
.suffix-2 {padding-right: 80px}
.suffix-3 {padding-right: 120px}
.suffix-4 {padding-right: 160px}
.suffix-5 {padding-right: 200px}
.suffix-6 {padding-right: 240px}
.suffix-7 {padding-right: 280px}
.suffix-8 {padding-right: 320px}
.suffix-9 {padding-right: 360px}
.suffix-10 {padding-right: 400px}
.suffix-11 {padding-right: 440px}
.suffix-12 {padding-right: 480px}
.suffix-13 {padding-right: 520px}
.suffix-14 {padding-right: 560px}
.suffix-15 {padding-right: 600px}
.suffix-16 {padding-right: 640px}
.suffix-17 {padding-right: 680px}
.suffix-18 {padding-right: 720px}
.suffix-19 {padding-right: 760px}
.suffix-20 {padding-right: 800px}
.suffix-21 {padding-right: 840px}
.suffix-22 {padding-right: 880px}
.suffix-23 {padding-right: 920px}
.prefix-1 {padding-left: 40px}
.prefix-2 {padding-left: 80px}
.prefix-3 {padding-left: 120px}
.prefix-4 {padding-left: 160px}
.prefix-5 {padding-left: 200px}
.prefix-6 {padding-left: 240px}
.prefix-7 {padding-left: 280px}
.prefix-8 {padding-left: 320px}
.prefix-9 {padding-left: 360px}
.prefix-10 {padding-left: 400px}
.prefix-11 {padding-left: 440px}
.prefix-12 {padding-left: 480px}
.prefix-13 {padding-left: 520px}
.prefix-14 {padding-left: 560px}
.prefix-15 {padding-left: 600px}
.prefix-16 {padding-left: 640px}
.prefix-17 {padding-left: 680px}
.prefix-18 {padding-left: 720px}
.prefix-19 {padding-left: 760px}
.prefix-20 {padding-left: 800px}
.prefix-21 {padding-left: 840px}
.prefix-22 {padding-left: 880px}
.prefix-23 {padding-left: 920px}
div.border {padding-right: 4px;margin-right: 5px;border-right: 1px solid #eeeeee}
div.colborder {padding-right: 24px;margin-right: 25px;border-right: 1px solid #eeeeee}
.pull-1 {margin-left: -40px}
.pull-2 {margin-left: -80px}
.pull-3 {margin-left: -120px}
.pull-4 {margin-left: -160px}
.pull-5 {margin-left: -200px}
.pull-6 {margin-left: -240px}
.pull-7 {margin-left: -280px}
.pull-8 {margin-left: -320px}
.pull-9 {margin-left: -360px}
.pull-10 {margin-left: -400px}
.pull-11 {margin-left: -440px}
.pull-12 {margin-left: -480px}
.pull-13 {margin-left: -520px}
.pull-14 {margin-left: -560px}
.pull-15 {margin-left: -600px}
.pull-16 {margin-left: -640px}
.pull-17 {margin-left: -680px}
.pull-18 {margin-left: -720px}
.pull-19 {margin-left: -760px}
.pull-20 {margin-left: -800px}
.pull-21 {margin-left: -840px}
.pull-22 {margin-left: -880px}
.pull-23 {margin-left: -920px}
.pull-24 {margin-left: -960px}
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float: left;position: relative}
.push-1 {margin: 0 -40px 1.5em 40px}
.push-2 {margin: 0 -80px 1.5em 80px}
.push-3 {margin: 0 -120px 1.5em 120px}
.push-4 {margin: 0 -160px 1.5em 160px}
.push-5 {margin: 0 -200px 1.5em 200px}
.push-6 {margin: 0 -240px 1.5em 240px}
.push-7 {margin: 0 -280px 1.5em 280px}
.push-8 {margin: 0 -320px 1.5em 320px}
.push-9 {margin: 0 -360px 1.5em 360px}
.push-10 {margin: 0 -400px 1.5em 400px}
.push-11 {margin: 0 -440px 1.5em 440px}
.push-12 {margin: 0 -480px 1.5em 480px}
.push-13 {margin: 0 -520px 1.5em 520px}
.push-14 {margin: 0 -560px 1.5em 560px}
.push-15 {margin: 0 -600px 1.5em 600px}
.push-16 {margin: 0 -640px 1.5em 640px}
.push-17 {margin: 0 -680px 1.5em 680px}
.push-18 {margin: 0 -720px 1.5em 720px}
.push-19 {margin: 0 -760px 1.5em 760px}
.push-20 {margin: 0 -800px 1.5em 800px}
.push-21 {margin: 0 -840px 1.5em 840px}
.push-22 {margin: 0 -880px 1.5em 880px}
.push-23 {margin: 0 -920px 1.5em 920px}
.push-24 {margin: 0 -960px 1.5em 960px}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float: right;position: relative}
/* tbForm */
.tbForm {background-color: #ffffff;border: 1px solid #a5b3c5;border-collapse: collapse}
.tbForm td, .tbForm th {border: 1px solid #a5b3c5;border-width: 0 1px 1px 0;vertical-align: middle;}
.tbForm tb.btn, .tbForm th.btn {padding: 8px 12px 0 12px \9  \0;}
.tbForm th {background-color: #a5b3c5}
.tbForm thead th {background: url(images/bg_nav01.jpg?max_age=19830211&d=20120328093341) repeat-x #dff0f9;color: #254262;font-family: \5FAE\8F6F\96C5\9ED1, arial, \5B8B\4F53;font-size: 14px;font-weight: 700;line-height: 30px;padding-left: 5px;text-align: center;vertical-align: middle}
.tbForm .tbH {background: url(images/bg_nav01.jpg?max_age=19830211&d=20120328093341) repeat-x #dff0f9;color: #254262;font-family: \5FAE\8F6F\96C5\9ED1, arial, \5B8B\4F53;font-size: 14px;font-weight: 700;line-height: 30px;padding-left: 5px;text-align: center;vertical-align: middle}
.tbForm .tbH a:link, .tbForm .tbH a:visited {color: #254262}
.tbForm .tbL, .tbForm .tbL1, .tbForm .tbL2 {font-size: 12px;padding: 5px;text-align: right}
.tbForm .tbL {background-color: #f1f5fb;color: #666666}
.tbForm .tbL1 {background-color: #fef8e0;color: #666666}
.tbForm .tbL2 {background-color: #f6f6b5;color: #666666}
.tbForm .tbC {background-color: #ffffff;font-size: 12px;padding: 5px;text-align: left}
.tbForm .tbC2 {background-color: #fcfcea;font-size: 12px;padding: 5px;text-align: left}
.tbForm .tbLine {border-bottom-width: 1px !important;border-bottom-color: #a5b3c5;border-bottom-style: solid}
.tbForm tfoot tr, .tbForm .tbBT {background: url(images/wizarddownbg.gif?max_age=19830211&d=20120328093341) repeat-x top center #fcfcfc;border-top: 0;}
.tbForm .tbBC {background: url(images/wizarddownbg.gif?max_age=19830211&d=20120328093341) repeat-x center center #fcfcfc;border-top: 0;}
.tbForm .tbBD {background: url(images/wizarddownbg.gif?max_age=19830211&d=20120328093341) repeat-x bottom center #fcfcfc;border-top: 0;}
.tbForm tfoot tr td {padding-right: 10px;text-align: right;height: 36px;}
.tbForm tfoot tr td * {vertical-align: middle}
/*fixed bootstrap input in tdtd select,td textarea,td input[type="text"],td input[type="password"],td input[type="datetime"],td input[type="datetime-local"],td input[type="date"],td input[type="month"],td input[type="time"],td input[type="week"],td input[type="number"],td input[type="email"],td input[type="url"],td input[type="search"],td input[type="tel"],td input[type="color"],td .uneditable-input{margin-bottom:0!important}
*/
.selectParentNode {border: #666666 solid 1px;background: #ffffff;width: 200px;height: 300px;overflow: hidden;}
td .radio, td .checkbox {padding-left: 0 !important;}
/*去除a链接虚框*/
a.btn-a, a.btn-a input, a.btn-a span {display: inline-block;height: 21px;line-height: 21px;font-size: 12px;overflow: hidden;background: url(images/lhgdg_btn.gif?max_age=19830211&d=20120328093339) no-repeat;margin: 0;padding: 0;border: 0;text-align: center}
a.btn-a {text-decoration: none;background-position: 0 0;padding-left: 10px;+ padding-left: 5 px !important;color: #000000;cursor: default;margin-right: 5px}
a.btn-a:hover {background-position: 0 -42px;text-decoration: none !important}
a.btn-a input, a.btn-a span {font-style: normal;font-family: Verdana;background-position: right -21px;padding-right: 10px;+ padding-right: 5 px !important;line-height: 21px;margin-bottom: 3px;font-size: 12px;}
a.btn-a:hover input, a.btn-a:hover span {background-position: right -63px;text-decoration: none !important}
a.btn-a span {padding-right: 12px}
.page-header {padding-bottom: 0 !important;padding-top: 0 !important;padding-left: 0px !important;margin-top: 0 !important;margin-left: 0 !important;margin-right: 0 !important;margin-bottom: 10px !important;border-bottom: 1px solid #eeeeee !important;background: #f7f7f7 !important;height: 26px;line-height: 26px;width: 100%;*width: auto;}
.page_header {padding-left: 10px;border-bottom: 1px solid #eeeeee;background: #f7f7f7;height: 26px;line-height: 26px;}
.text, .pwdctrl-wrap, textarea.shadow-bg { /*background:url(img/form_text_shadow.png) no-repeat;*/}
.text, .pwdctrl-wrap, textarea, input, select {border: 1px solid #9ab2ca;border-right-color: #c3d3e3;border-bottom-color: #c3d3e3;background-color: #ffffff; font-size: 16px;font-family: "微软雅黑";}
.text {height: 25px;line-height: 25px;width: 141px;padding: 1px 1px 1px 6px;font-size: 16px; vertical-align: middle;}
/*.text:focus, textarea:focus, select:focus {outline: 1px solid #1fc8f9;}*/
.text-disabled { /*border:0 none;padding-left:0;text-indent:0;outline:0 none;*/
  background: #e8e8e8;}
.text-bkwhite { /*border:0 none;padding-left:0;text-indent:0;outline:0 none;*/
  background: #ffffff;
  border-radius: 4px;
  padding: 5px;
}
.Wdate {background: url(images/datePicker.gif) no-repeat right;cursor: pointer; background: #e8e8e8;}
.file {min-height: 22px;height: 22px;}
.ime-disabled {ime-mode: disabled;}
.select {height: 24px;line-height: 24px;font-family: "微软雅黑";font-size: 16px}
.radio-ctrl, .checkbox-ctrl {margin-right: 8px;cursor: pointer;vertical-align: 0;font-size: 12px;}
.radio-ctrl .ctrl-img, .checkbox-ctrl .ctrl-img {width: 16px;height: 16px;display: inline;zoom: 1;vertical-align: -4px;margin-right: 5px;background: url(img/form.png) no-repeat;}
.btn-gray, .btn-gray button, .btn-gray span, .btn-drop .btn-drop-ico, .btn-gray-s, .btn-gray-s button, .btn-gray-s span, .btn-drop-s .btn-drop-s-ico, .selctrl-ico, .btn-active-vip, .btn-active-vip span {background: url(img/index.png?v=20130819) no-repeat;display: inline-block;overflow: hidden;}
.btn-gray {background-position: -300px -50px;background-color: #f6f6f6;height: 29px;line-height: 0;padding-left: 2px;overflow: hidden;vertical-align: middle;}
.btn-gray:hover {text-decoration: none;}
.btn-gray button, .btn-gray span {background-position: right -50px;color: #4e4e4e;height: 100%;line-height: 30px \9;*line-height: 29px;padding: 0 11px 0 10px;border: none;cursor: pointer;font-size: 14px;font-weight: 700;overflow: visible;text-align: center;vertical-align: top;white-space: nowrap;}
.btn-gray button:not(tid), .btn-gray span:not(tid) {line-height: 29px;}
.btn-gray button {padding-bottom: 3px;_padding-bottom: 0;}
.btn-gray:hover, .btn-gray-hover {background-position: -300px -20px;}
.btn-gray:hover button, .btn-gray:hover span, .btn-gray-hover button, .btn-gray-hover span {background-position: right -20px;color: #257ca1;}
.btn-gray {min-width: 68px;}
/* [最小宽度] for opera */
.btn-gray span {min-width: 47px;_width: 47px;}
/* [最小宽度] others、ie6 */
.btn-gray button {min-width: 68px;min-width: 47px \9;*min-width: 68px;_width: 68px;}
/* [最小宽度] others、ie8、ie7、ie6 */
@-moz-document url-prefix() {
  .btn-gray button {padding: 0 8px 3px 7px;}
}
/* [最小宽度] ff hack */
span.btn-gray:not(s), .btn-gray button:not(s), span.btn-white:not(s), .btn-white button:not(s), span.btn-disable:not(s), .btn-disable button:not(s) {min-width: auto \9;}
/* [最小宽度] ie9 */
.btn-gray-s {background-position: -300px -139px;background-color: #eff1f1;height: 28px;line-height: 0;padding-left: 2px;overflow: hidden;vertical-align: middle;}
.btn-gray-s:hover {text-decoration: none;}
.btn-gray-s button, .btn-gray-s span {background-position: right -139px;color: #333333;height: 100%;line-height: 30px \9;_line-height: 28px;padding: 0 11px 0 10px;border: none;cursor: pointer;overflow: visible;text-align: center;vertical-align: top;white-space: nowrap;}
.btn-gray-s button:not(tid), .btn-gray-s span:not(tid) {line-height: 26px;}
.btn-gray-s button {padding-bottom: 3px;_padding-bottom: 0;}
.btn-gray-s:hover {background-position: -300px -110px;}
.btn-gray-s:hover button, .btn-gray-s:hover span {background-position: right -110px;color: #257ca1;}
.btn-gray-s {min-width: 50px;}
/* [最小宽度] for opera */
.btn-gray-s span {min-width: 29px;_width: 29px;}
/* [最小宽度] others、ie6 */
.btn-gray-s button {min-width: 68px;min-width: 29px \9;*min-width: 50px;_width: 50px;}
/* [最小宽度] others、ie8、ie7、ie6 */
@-moz-document url-prefix() {
  .btn-gray-s button {padding: 0 8px 3px 7px;}
}
/* [最小宽度] ff hack */
span.btn-gray-s:not(s), .btn-gray-s button:not(s), span.btn-white:not(s), .btn-white button:not(s), span.btn-disable:not(s), .btn-disable button:not(s) {min-width: auto \9;}
/* [最小宽度] ie9 */
.btn-close, .btn-close-black, .btn-edit, .btn-delete, .btn-service, .btn-pencil-gray, .btn-pencil-light, .btn-blue, .btn-blue button, .btn-blue span, .btn-white, .btn-white button, .btn-white span, .btn-disable, .btn-disable button, .btn-disable span, .btn-blue-s, .btn-blue-s button, .btn-blue-s span, .btn-white-s, .btn-white-s button, .btn-white-s span {background: url(img/global_png24.png?v=20130731) no-repeat;_background-image: url(img/global_png8.png?v=20130731);display: inline-block;overflow: hidden;}
.btn-close {background-position: -233px -100px;width: 16px;height: 16px;text-indent: -99em;}
.btn-close:hover {background-position: -249px -100px;}
.btn-close-black {background-position: -250px -17px;width: 17px;height: 17px;overflow: hidden;vertical-align: top;line-height: 99em;}
.btn-edit, .btn-delete {width: 10px;height: 10px;line-height: 99em;overflow: hidden;vertical-align: top;}
.btn-edit {background-position: -151px -58px;}
.btn-delete {background-position: -161px -58px;}
.btn-service {background-position: 0 -232px;background-color: #d7ddf5;height: 23px;width: 81px;vertical-align: middle;line-height: 99em;}
.btn-pencil-gray, .btn-pencil-light {width: 16px;height: 14px;display: inline-block;line-height: 99px;vertical-align: top;cursor: default;}
.btn-pencil-gray {background-position: -103px -114px;}
.btn-pencil-light {background-position: -119px -114px;}
.btn-blue, .btn-white, .btn-disable {height: 32px;line-height: 0;padding-left: 2px;overflow: hidden;vertical-align: middle;}
.btn-blue:hover, .btn-white:hover, .btn-disable:hover {text-decoration: none;}
.btn-blue button, .btn-blue span, .btn-white button, .btn-white span, .btn-disable button, .btn-disable span {height: 100%;line-height: 32px;padding: 0 11px 0 10px;border: 0;cursor: pointer;font-size: 14px;font-weight: 700;overflow: visible;text-align: center;vertical-align: top;white-space: nowrap;}
.btn-blue button, .btn-white button, .btn-disable button {padding-bottom: 3px;_padding-bottom: 0;}
.btn-blue {background-position: -280px 0;background-color: #376ba7;min-width: 83px;}
.btn-blue button, .btn-blue span {background-position: right 0;color: #ffffff;}
.btn-blue[class]:hover {background-position: -280px -58px;}
.btn-blue[class]:hover button, .btn-blue[class]:hover span {background-position: right -58px;}
button.btn-blue {background-position: 0 -35px;line-height: 34px;_line-height: 32px;width: 85px;padding: 0 0 3px;border: 0 none;color: #ffffff;font-size: 14px;font-weight: 700;text-align: center;}
button.btn-blue[class]:hover, button.btn-blue:focus {background-position: 0 -67px;}
.btn-white {background-position: -280px -116px;min-width: 63px;}
.btn-white button, .btn-white span {background-position: right -116px;color: #336699;}
.btn-white[class]:hover {background-position: -280px -174px;}
.btn-white[class]:hover button, .btn-white[class]:hover span {background-position: right -174px;}
.btn-disable {background-position: -280px -320px;}
.btn-disable button, .btn-disable span {background-position: right -320px;color: #ffffff;}
.btn-blue span {min-width: 62px;_width: 62px;}
.btn-blue button {min-width: 83px;_width: 83px;}
.btn-white span {min-width: 42px;_width: 42px;}
.btn-white button {min-width: 63px;_width: 63px;}
.btn-disable span { /*min-width:62px;_width:62px;*/}
.btn-disable button { /*min-width:43px;_width:43px;*/}
span.btn-blue:not(s), .btn-blue button:not(s), span.btn-white:not(s), .btn-white button:not(s), span.btn-disable:not(s), .btn-disable button:not(s) {min-width: auto \9;}
.btn-blue-s, .btn-white-s {height: 26px;padding-left: 2px;overflow: hidden;vertical-align: middle;}
.btn-blue-s:hover, .btn-white-s:hover {text-decoration: none;}
.btn-blue-s button, .btn-blue-s span, .btn-white-s button, .btn-white-s span {height: 100%;line-height: 28px;_line-height: 25px;padding: 0 11px 0 10px;border: 0;cursor: pointer;font-size: 12px;font-weight: 700;overflow: visible;text-align: center;vertical-align: top;white-space: nowrap;}
.btn-blue-s button, .btn-white-s button {min-width: 54px;padding-bottom: 3px;_padding-bottom: 0;}
.btn-blue-s {background-position: -280px -32px;background-color: #376ba7;min-width: 54px;}
.btn-blue-s button, .btn-blue-s span {background-position: right -32px;color: #ffffff;}
.btn-blue-s[class]:hover {background-position: -280px -90px;}
.btn-blue-s[class]:hover button, .btn-blue-s[class]:hover span {background-position: right -90px;}
.btn-white-s {background-position: -280px -148px;min-width: 54px;}
.btn-white-s button, .btn-white-s span {background-position: right -148px;color: #1163a3;}
.btn-white-s[class]:hover {background-position: -280px -206px;}
.btn-white-s[class]:hover button, .btn-white-s[class]:hover span {background-position: right -206px;}
.btn-blue-s span {min-width: 33px;_width: 33px;}
.btn-blue-s button {min-width: 54px;_width: 54px;}
.btn-white-s span {min-width: 33px;_width: 33px;}
.btn-white-s button {min-width: 54px;_width: 54px;}
span.btn-blue-s:not(s), .btn-blue-s button:not(s), span.btn-white-s:not(s), .btn-white-s button:not(s) {min-width: auto \9;}
.radio-ctrl .ctrl-img {background-position: 0 -34px;}
.checked-checkbox-ctrl .ctrl-img {background-position: 0 -17px;}
.checked-radio-ctrl .ctrl-img {background-position: 0 -51px;}
.form, .form-font {font-size: 14px;}
.form:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}
.form {width: 100%;padding-top: 1px;}
.form legend {display: none;width: 100%;padding: 0 0 20px;margin: 0 -7px;font-weight: 700;}
.form legend span {display: block;padding: 0 0 4px;border-bottom: 1px solid #999999;}
.form-tips {padding-bottom: 20px;}
.form-line:after, .form-guide:after, .form-line-btn:after, .form-error:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}
.form-line, .form-guide, .form-line-btn, .form-error {zoom: 1;}
.form-line-btn {height: 47px;padding-top: 25px;}
.form-font {line-height: 23px;_line-height: 22px;}
.form .label {float: left;width: 26%;margin-left: -5px;padding-right: 5px;padding-top: 1px;_padding-top: 0;line-height: 22px;text-align: right;}
.form .element {float: right;min-height: 22px;_height: 22px;width: 74%;padding-bottom: 15px;}
.form .break-form-line .label {display: block;text-align: left;margin-left: 0;width: auto;float: none;line-height: 20px;padding-bottom: 2px;}
.form .break-form-line .element {float: none;width: auto;}
.form-guide {position: relative;margin-left: -31px;left: -5em;padding-left: 26px;}
.form-guide .ico {float: left;margin: 0 10px 0 -26px;font-size: 0;}
.form-guide p {float: left;}
.form .form-info, .form .form-error {font-size: 12px;margin-top: 2px;}
.form .form-info {color: #999999;}
.form .form-text-intro {font-size: 12px;color: #999999;}
.form .form-error {color: red;padding-left: 21px;line-height: 16px;}
.form .form-error .ico-error-s, .form .form-error .ico-warn-s {float: left;width: 16px;margin-left: -21px;}
.form .form-error a {vertical-align: 0;}
.form .form-error-label {vertical-align: baseline;}
.form input, .form select, .form textarea {font-size: 12px;}
.form .text, .form select {margin-right: 6px;}
.form .pwdctrl-wrap {margin-right: 10px;}
.form .text {margin-top: -1px;}
.form .label-text-tips {display: none;width: 141px;height: 22px;line-height: 23px;margin-bottom: -21px;padding: 0 2px 0 7px;color: #999999;cursor: text;font-size: 12px;overflow: hidden;_position: absolute;}
.form .label-text-tips:not(tid) {line-height: 22px;}
.form .focus {outline: 1px solid #1fc8f9;}
.form .short {width: 91px;}
.form .long {width: 241px;}
.form .longer {width: 281px;}
.form .longest {width: 441px;}
.form .high-text .label {height: 30px;line-height: 30px;}
.form .high-text .text {height: 26px;line-height: 26px;font-size: 18px;}
.form input.high {height: 26px;line-height: 26px;font-size: 18px;}
.form .element .gray, .form .element .text-tips {font-size: 12px;color: #999999;}
.form .lab-wrap {margin-right: 8px;cursor: pointer;font-size: 12px;}
.form .checkbox {margin: -1px 4px 0 -4px;}
.form .radio {margin: -1px 2px 0 -4px;_margin: 0 2px 0 -4px;}
.form .file {margin-top: -1px;}
.form textarea {height: 100px;width: 300px;line-height: 1.5;margin-top: -1px;font-size: 12px;}
.form a {_display: inline-block;font-size: 12px;vertical-align: middle;}
.form-line-btn .ico-loading-16, .form .loading .btn-blue, .form .loading .btn-white, .form .loading .btn-blue-s, .form .loading .btn-white-s {position: absolute;top: -9999px;}
.form .loading .ico-loading-16 {position: static;}
.form .btn-blue, .form .btn-blue-s, .form .btn-disable {margin-right: 16px;}
.form .form-error-money {width: 350px;margin-top: 10px;padding: 10px;background-color: #fff9d7;border: 1px solid #e5bb30;color: #666666;}
.form .form-error-money .ico-info-s {margin-right: 5px;}
.form .form-error-money .btn-white {margin-left: 30px;}
.form .high-text .label-text-tips {height: 30px;line-height: 31px;_line-height: 30px;margin-bottom: -29px;}
.form .high-text .label-text-tips:not(tid) {line-height: 30px;}
.form .show-text-tips .label-text-tips {display: block;}
.form .focus-text-tips .label-text-tips {display: block;color: #cccccc;}
.form .show-text-tips .text, .form .show-text-tips textarea, .form .focus-text-tips .text, .form .focus-text-tips textarea {background-color: transparent;}
.form .verify-form-line .v-text {width: 121px;}
.form .verify-form-line .verify-wrap {padding-top: 6px;}
.form .verify-form-line .verify-img {margin-right: 6px;}
.form .verify-form-line .verify-link {vertical-align: bottom;}
.form-mini, .form-mini .form-font {font-size: 12px;}
.form-mini .element {padding-bottom: 8px;}
.form-mini .form-line-btn {padding-top: 12px;}
.form-mini select {padding: 0;}
/* 公共列表样式 */
.tlist {margin: 0;border-collapse: collapse;}
.tlist caption {padding: 0 0 5px 0;text-align: left}
.tlist thead tr {background: #f0f0f0;}
.tlist td, .tlist th {border: #aaaaaa solid 1px;text-align: center;padding: 3px 10px;}
.tlist tbody tr:hover {background-color: #ffffe8;/*/
/使用CSS伪类达到鼠标移入行变色的效果，比Jquery 的mouseover,hover 好用*/
}
.tlist .active {background-color: #e8f8ff;}
/* 公共表单样式 */
.tform {border-collapse: collapse;}
.tform td {padding: 5px 0;font-size: 16px;}
.tform td.label, .tform td.tdlabel {font-size: 18px;width: 80px;text-align: right;min-width: 80px;color: #888888;white-space: nowrap;padding: 0 5px;font-weight: 400;}
.tform td.tdcon {}
.btn {display: inline-block;*display: inline;*zoom: 1;padding: 4px 12px;*padding: 4px 0;margin-bottom: 0;font-size: 14px;line-height: 20px;*line-height: 20px;text-align: center;vertical-align: middle;cursor: pointer;color: #333333;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);background-color: #f5f5f5;background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat: repeat-x;*filter: progid: DXImageTransform . Microsoft . gradient(startColorstr = '#ffffff', endColorstr = '#e6e6e6', GradientType = 0);border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);border: 1px solid #bbbbbb;border-bottom-color: #a2a2a2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;*margin-left: .3em;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);_padding-top: 3px;_padding-bottom: 3px;;}
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {color: #333333;background-color: #e6e6e6;*background-color: #d9d9d9}
.btn:active, .btn.active {background-color: #cccccc \9}
.btn:first-child {*margin-left: 0}
.btn:hover, .btn:focus {color: #333333;text-decoration: none;background-position: 0 -15px;-webkit-transition: background-position .1s linear;-moz-transition: background-position .1s linear;-o-transition: background-position .1s linear;transition: background-position .1s linear}
.btn:focus {outline: thin dotted #333333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}
.btn.active, .btn:active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn.disabled, .btn[disabled] {cursor: default;background-image: none;opacity: .65;filter: alpha(opacity=65);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
.btn-large {padding: 11px 19px;font-size: 17.5px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
.btn-large [class^="icon-"], .btn-large [class*=" icon-"] {margin-top: 4px}
.btn-small {padding: 2px 10px;font-size: 11.9px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.btn-small [class^="icon-"], .btn-small [class*=" icon-"] {margin-top: 0}
.btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] {margin-top: -1px}
.btn-mini {padding: 0 6px;font-size: 11.5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.btn-block {display: block;width: 100%;padding-right: 0;padding-left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.btn-block + .btn-block {margin-top: 5px}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {width: 100%}
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active {color: rgba(255, 255, 255, 0.75)}
.btn-primary {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #006dcc;*background-color: #0044cc;background-image: -moz-linear-gradient(top, #0088cc, #0044cc);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);background-image: -o-linear-gradient(top, #0088cc, #0044cc);background-image: linear-gradient(to bottom, #0088cc, #0044cc);background-repeat: repeat-x;border-color: #0044cc #0044cc #002a80;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {color: #ffffff;background-color: #0044cc;*background-color: #003bb3}
.btn-primary:active, .btn-primary.active {background-color: #003399 \9}
.btn-warning {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #faa732;*background-color: #f89406;background-image: -moz-linear-gradient(top, #fbb450, #f89406);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image: -webkit-linear-gradient(top, #fbb450, #f89406);background-image: -o-linear-gradient(top, #fbb450, #f89406);background-image: linear-gradient(to bottom, #fbb450, #f89406);background-repeat: repeat-x;border-color: #f89406 #f89406 #ad6704;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {color: #ffffff;background-color: #f89406;*background-color: #df8505}
.btn-warning:active, .btn-warning.active {background-color: #c67605 \9}
.btn-danger {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #da4f49;*background-color: #bd362f;background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat: repeat-x;border-color: #bd362f #bd362f #802420;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {color: #ffffff;background-color: #bd362f;*background-color: #a9302a}
.btn-danger:active, .btn-danger.active {background-color: #942a25 \9}
.btn-success {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #5bb75b;*background-color: #51a351;background-image: -moz-linear-gradient(top, #62c462, #51a351);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image: -webkit-linear-gradient(top, #62c462, #51a351);background-image: -o-linear-gradient(top, #62c462, #51a351);background-image: linear-gradient(to bottom, #62c462, #51a351);background-repeat: repeat-x;border-color: #51a351 #51a351 #387038;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {color: #ffffff;background-color: #51a351;*background-color: #499249}
.btn-success:active, .btn-success.active {background-color: #408140 \9}
.btn-info {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #49afcd;*background-color: #2f96b4;background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat: repeat-x;border-color: #2f96b4 #2f96b4 #1f6377;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {color: #ffffff;background-color: #2f96b4;*background-color: #2a85a0}
.btn-info:active, .btn-info.active {background-color: #24748c \9}
.btn-inverse {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #363636;*background-color: #222222;background-image: -moz-linear-gradient(top, #444444, #222222);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image: -webkit-linear-gradient(top, #444444, #222222);background-image: -o-linear-gradient(top, #444444, #222222);background-image: linear-gradient(to bottom, #444444, #222222);background-repeat: repeat-x;border-color: #222222 #222222 #000000;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {color: #ffffff;background-color: #222222;*background-color: #151515}
.btn-inverse:active, .btn-inverse.active {background-color: #080808 \9}
button.btn, input[type="submit"].btn {*padding-top: 3px;*padding-bottom: 3px}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {padding: 0;border: 0}
button.btn.btn-large, input[type="submit"].btn.btn-large {*padding-top: 7px;*padding-bottom: 7px}
button.btn.btn-small, input[type="submit"].btn.btn-small {*padding-top: 3px;*padding-bottom: 3px}
button.btn.btn-mini, input[type="submit"].btn.btn-mini {*padding-top: 1px;*padding-bottom: 1px}
.btn-link, .btn-link:active, .btn-link[disabled] {background-color: transparent;background-image: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
.btn-link {color: #0088cc;cursor: pointer;border-color: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.btn-link:hover, .btn-link:focus {color: #005580;text-decoration: underline;background-color: transparent}
.btn-link[disabled]:hover, .btn-link[disabled]:focus {color: #333333;text-decoration: none}
.btn-group {position: relative;display: inline-block;*display: inline;*margin-left: .3em;font-size: 0;white-space: nowrap;vertical-align: middle;*zoom: 1}
.btn-group:first-child {*margin-left: 0}
.btn-group + .btn-group {margin-left: 5px}
.btn-toolbar {margin-top: 10px;margin-bottom: 10px;font-size: 0}
.btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group {margin-left: 5px}
.btn-group > .btn {position: relative;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.btn-group > .btn + .btn {margin-left: -1px}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {font-size: 14px}
.btn-group > .btn-mini {font-size: 10.5px}
.btn-group > .btn-small {font-size: 11.9px}
.btn-group > .btn-large {font-size: 17.5px}
.btn-group > .btn:first-child {margin-left: 0;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-bottomleft: 4px;-moz-border-radius-topleft: 4px}
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle {-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px}
.btn-group > .btn.large:first-child {margin-left: 0;-webkit-border-bottom-left-radius: 6px;border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;-moz-border-radius-bottomleft: 6px;-moz-border-radius-topleft: 6px}
.btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle {-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px}
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active {z-index: 2}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline: 0}
.btn-group > .btn + .dropdown-toggle {*padding-top: 5px;padding-right: 8px;*padding-bottom: 5px;padding-left: 8px;-webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn-group > .btn-mini + .dropdown-toggle {*padding-top: 2px;padding-right: 5px;*padding-bottom: 2px;padding-left: 5px}
.btn-group > .btn-small + .dropdown-toggle {*padding-top: 5px;*padding-bottom: 4px}
.btn-group > .btn-large + .dropdown-toggle {*padding-top: 7px;padding-right: 12px;*padding-bottom: 7px;padding-left: 12px}
.btn-group.open .dropdown-toggle {background-image: none;-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn-group.open .btn.dropdown-toggle {background-color: #e6e6e6}
.btn-group.open .btn-primary.dropdown-toggle {background-color: #0044cc}
.btn-group.open .btn-warning.dropdown-toggle {background-color: #f89406}
.btn-group.open .btn-danger.dropdown-toggle {background-color: #bd362f}
.btn-group.open .btn-success.dropdown-toggle {background-color: #51a351}
.btn-group.open .btn-info.dropdown-toggle {background-color: #2f96b4}
.btn-group.open .btn-inverse.dropdown-toggle {background-color: #222222}
.btn .caret {margin-top: 8px;margin-left: 0}
.btn-large .caret {margin-top: 6px}
.btn-large .caret {border-top-width: 5px;border-right-width: 5px;border-left-width: 5px}
.btn-mini .caret, .btn-small .caret {margin-top: 8px}
.dropup .btn-large .caret {border-bottom-width: 5px}
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret {border-top-color: #ffffff;border-bottom-color: #ffffff}
.btn-group-vertical {display: inline-block;*display: inline;*zoom: 1}
.btn-group-vertical > .btn {display: block;float: none;max-width: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.btn-group-vertical > .btn + .btn {margin-top: -1px;margin-left: 0}
.btn-group-vertical > .btn:first-child {-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0}
.btn-group-vertical > .btn:last-child {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px}
.btn-group-vertical > .btn-large:first-child {-webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0}
.btn-group-vertical > .btn-large:last-child {-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px}
.input-append, .input-prepend {display: inline-block;margin-bottom: 10px;font-size: 0;white-space: nowrap;vertical-align: middle}
.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover {font-size: 14px}
.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input {position: relative;margin-bottom: 0;*margin-left: 0;vertical-align: top;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0}
.input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus {z-index: 2}
.input-append .add-on, .input-prepend .add-on {display: inline-block;width: auto;height: 20px;min-width: 16px;padding: 4px 5px;font-size: 14px;font-weight: normal;line-height: 20px;text-align: center;text-shadow: 0 1px 0 #ffffff;background-color: #eeeeee;border: 1px solid #cccccc}
.input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle {vertical-align: top;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.input-append .active, .input-prepend .active {background-color: #a9dba9;border-color: #46a546}
.input-prepend .add-on, .input-prepend .btn {margin-right: -1px}
.input-prepend .add-on:first-child, .input-prepend .btn:first-child {-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px}
.input-append input, .input-append select, .input-append .uneditable-input {-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px}
.input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child {-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0}
.input-append .add-on, .input-append .btn, .input-append .btn-group {margin-left: -1px}
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle {-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0}
.input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn {-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0}
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child {margin-right: -1px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px}
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {margin-left: -1px;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0}
.input-prepend.input-append .btn-group:first-child {margin-left: 0}
.label, .badge {display: inline-block;padding: 2px 4px;font-size: 11.844px;font-weight: bold;line-height: 14px;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);white-space: nowrap;vertical-align: baseline;background-color: #999999}
.label {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.badge {padding-right: 9px;padding-left: 9px;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px}
.label:empty, .badge:empty {display: none}
a.label:hover, a.label:focus, a.badge:hover, a.badge:focus {color: #ffffff;text-decoration: none;cursor: pointer}
.label-important, .badge-important {background-color: #b94a48}
.label-important[href], .badge-important[href] {background-color: #953b39}
.label-warning, .badge-warning {background-color: #f89406}
.label-warning[href], .badge-warning[href] {background-color: #c67605}
.label-success, .badge-success {background-color: #468847}
.label-success[href], .badge-success[href] {background-color: #356635}
.label-info, .badge-info {background-color: #3a87ad}
.label-info[href], .badge-info[href] {background-color: #2d6987}
.label-inverse, .badge-inverse {background-color: #333333}
.label-inverse[href], .badge-inverse[href] {background-color: #1a1a1a}
.btn .label, .btn .badge {position: relative;top: -1px}
.btn-mini .label, .btn-mini .badge {top: 0}
.ztree * {font-size: 16px !important;}
.ztree a {text-decoration: none !important;}

.selectedBox li a {font-size: 16px !important;}
.a-icon, .a-icon1, .a-icon2, a-icon3 {text-decoration: none !important;display: inline-block;padding: 1px 3px;cursor: pointer;}
.a-icon:hover, .a-icon1:hover, .a-icon2:hover, a-icon3:hover {text-decoration: none !important;}

.a-icon {color: #bbbbbb !important;}
.a-icon:hover {background: #666666;color: #ffffff !important}
.a-icon1 {color: #bbbbbb !important;}
.a-icon1:hover {background: #0088cc;color: #ffffff !important}
.a-icon2 {color: #bbbbbb !important;}
.a-icon2:hover {background: #f0f0f0;color: #ff0000 !important}
.a-icon3 {color: #0088cc !important;padding: 2px 5px;}
.a-icon3:hover {background: #0088cc;color: #ffffff !important;padding: 2px 5px;}
.a-icon3.active {background: #0088cc;color: #ffffff !important;padding: 2px 5px;}
.tit {font-size: 22px;color: green;font-weight: bold;margin: 30px 0 30px 0;}
img {width: auto \9; /*max-width:100%;*/vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic}
.img-rounded {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
.img-polaroid {padding: 4px;background-color: #ffffff;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.img-circle {-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px}
.row {margin-left: -20px;*zoom: 1}
.row:before, .row:after {display: table;line-height: 0;content: ""}
.row:after {clear: both}
.thumbnails {margin-left: -20px;list-style: none;*zoom: 1}
.thumbnails:before, .thumbnails:after {display: table;line-height: 0;content: ""}
.thumbnails:after {clear: both}
.row-fluid .thumbnails {margin-left: 0}
.thumbnails > li {float: left;margin-bottom: 20px;margin-left: 20px}
.thumbnail {display: block;padding: 4px;line-height: 20px;border: 1px solid #dddddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
a.thumbnail:hover, a.thumbnail:focus {border-color: #0088cc;-webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25)}
.thumbnail > img {display: block;max-width: 100%;margin-right: auto;margin-left: auto}
.thumbnail .caption {padding: 9px;color: #555555}
.sep {width: 2px;margin-top: 2px;font-size: 1px;margin-right: 1px;margin-left: 0px;background-image: url(img/dhxtoolbar_imgs.gif);background-repeat: no-repeat;-moz-user-select: none;display: inline-block;}
.sep1 {background-position: 0 -177px;height: 24px;line-height: 24px;}
hr {margin: 10px 0;border: 0;border-top: 1px solid #eeeeee;border-bottom: 1px solid #ffffff;}
code, pre {padding: 0 3px 2px;font-family: Monaco, Menlo, Consolas, "Courier New", monospace;font-size: 12px;color: #333333;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
code {padding: 2px 4px;color: #dd1144;white-space: nowrap;background-color: #f7f7f9;border: 1px solid #e1e1e8;}
pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 20px;word-break: break-all;word-wrap: break-word;white-space: pre;white-space: pre-wrap;background-color: #f5f5f5;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
pre.prettyprint {margin-bottom: 20px;}
pre code {padding: 0;color: inherit;white-space: pre;white-space: pre-wrap;background-color: transparent;border: 0;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.carousel {position: relative;margin-bottom: 20px;line-height: 1;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-inner > .item {position: relative;display: none;-webkit-transition: 0.6s ease-in-out left;-moz-transition: 0.6s ease-in-out left;-o-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {display: block;line-height: 1;}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {display: block;}
.carousel-inner > .active {left: 0;}
.carousel-inner > .next, .carousel-inner > .prev {position: absolute;top: 0;width: 100%;}
.carousel-inner > .next {left: 100%;}
.carousel-inner > .prev {left: -100%;}
.carousel-inner > .next.left, .carousel-inner > .prev.right {left: 0;}
.carousel-inner > .active.left {left: -100%;}
.carousel-inner > .active.right {left: 100%;}
.carousel-control {position: absolute;top: 40%;left: 15px;width: 40px;height: 40px;margin-top: -20px;font-size: 60px;font-weight: 100;line-height: 30px;color: #ffffff;text-align: center;background: #222222;border: 3px solid #ffffff;-webkit-border-radius: 23px;-moz-border-radius: 23px;border-radius: 23px;opacity: 0.5;filter: alpha(opacity=50);}
.carousel-control.right {right: 15px;left: auto;}
.carousel-control:hover, .carousel-control:focus {color: #ffffff;text-decoration: none;opacity: 0.9;filter: alpha(opacity=90);}
.carousel-indicators {position: absolute;top: 15px;right: 15px;z-index: 5;margin: 0;list-style: none;}
.carousel-indicators li {display: block;float: left;width: 10px;height: 10px;margin-left: 5px;text-indent: -999px;background-color: #cccccc;background-color: rgba(255, 255, 255, 0.25);border-radius: 5px;}
.carousel-indicators .active {background-color: #ffffff;}
.carousel-caption {position: absolute;right: 0;bottom: 0;left: 0;padding: 15px;background: #333333;background: rgba(0, 0, 0, 0.75);}
.carousel-caption h4, .carousel-caption p {line-height: 20px;color: #ffffff;}
.carousel-caption h4 {margin: 0 0 5px;}
.carousel-caption p {margin-bottom: 0;}
/*按钮结构部分开始*/
/*底部按钮层*/
.ui_btnBar, .footBar {padding: 6px 10px 6px;text-align: right;white-space: nowrap;background: #e1f3f9;font-family: '微软雅黑';}
/*按钮结构部分*/
.ui_btnBar button, .ui_btnBar input[type='button'] {margin-left: 10px;padding: 6px 15px;font-size: 14px;cursor: pointer;display: inline-block;text-align: center;line-height: 1;*padding: 4px 15px;*height: 2em;letter-spacing: 2px;overflow: visible;*width: 1;}
.ui_btnBar button::-moz-focus-inner, .ui_btnBar input[type='button']::-moz-focus-inner {border: 0;padding: 0;margin: 0;}
/*按钮结构部分结束*/
.ui_btnBar, .footBar {border-radius: 0 0 4px 4px;zoom: 1; /*haslayout，否则IE6-7无法显示渐变背景*/
  border-top: #aaaaaa solid 1px;background: linear-gradient(left, #cad3df, #e1f3f9);background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#cad3df), to(#e1f3f9));background: -moz-linear-gradient(left, #cad3df, #e1f3f9);background: -o-linear-gradient(left, #cad3df, #e1f3f9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cad3df', endColorstr='#e1f3f9', gradientType=1);}
.ui_footer {border-radius: 0 0 4px 4px;}
/*底部td*/
/*底部按钮样式*/
.ui_btnBar button, .ui_btnBar input[type='button'], .ui_btn, .ui_btn_active {padding: 6px 10px;*padding: 6px 10px 4px;color: #333333;font-size: 14px;font-family: '微软雅黑', Verdana, Geneva, sans-serif;border: solid 1px #999999;border-radius: 5px;border-radius: 0 \9; /*IE9渐变溢出*/
  background: #dddddd;background: linear-gradient(top, #fafafa, #e4e4e4);background: -moz-linear-gradient(top, #fafafa, #e4e4e4);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#e4e4e4));background: -o-linear-gradient(top, #fafafa, #e4e4e4);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E4E4E4');text-shadow: 0 1px 1px rgba(255, 255, 255, 1);box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09);-moz-transition: -moz-box-shadow linear .2s;-webkit-transition: -webkit-box-shadow linear .2s;transition: box-shadow linear .2s;}
.ui_btnBar button:focus, .ui_btnBar input[type='button']:focus, .ui_btn:focus, .ui_btn_active:focus {outline: 0 none;border-color: #2258e1;box-shadow: 0 2px 6px #0e78c9;}
.ui_btnBar button:hover, .ui_btnBar input[type='button']:hover, .ui_btn:hover, .ui_btn_active:hover {color: #000000;border-color: #666666;box-shadow: none;}
.ui_btnBar button:active, .ui_btnBar input[type='button']:active, .ui_btn:active, .ui_btn_active:active {border-color: #666666;background: linear-gradient(top, #fafafa, #e4e4e4);background: -moz-linear-gradient(top, #fafafa, #e4e4e4);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#e4e4e4));background: -o-linear-gradient(top, #fafafa, #e4e4e4);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E4E4E4');}
.ui_btnBar button[disabled], .ui_btnBar input[type='button'][disabled], .ui_btn[disabled], .ui_btn_active[disabled] {cursor: default;color: #666666;background: #dddddd;border: solid 1px #999999;filter: alpha(opacity=50);opacity: .5;box-shadow: none;}

button.ui_btnBar_btnActive, .ui_btnBar input[type='button'].ui_btnBar_btnActive, .ui_btn_active {color: #ffffff;border: solid 1px #1c6a9e;background: #2288cc;background: linear-gradient(top, #33bbee, #2288cc);background: -moz-linear-gradient(top, #33bbee, #2288cc);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc));background: -o-linear-gradient(top, #33bbee, #2288cc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');text-shadow: 0 -1px 1px #1c6a9e;}
button.ui_btnBar_btnActive:hover, .ui_btnBar input[type='button'].ui_btnBar_btnActive:hover, .ui_btn_active:hover {color: #ffffff;border-color: #555555;}
button.ui_btnBar_btnActive:active, .ui_btnBar input[type='button'].ui_btnBar_btnActive:active, .ui_btn_active:active {border-color: #1c6a9e;background: linear-gradient(top, #33bbee, #2288cc);background: -moz-linear-gradient(top, #33bbee, #2288cc);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc));background: -o-linear-gradient(top, #33bbee, #2288cc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');}
/*底部按钮样式结束*/

/* 通用按钮样式 (兼容IE6+) start */
.btn22_blue, .btn22_red, .btn22_gray, .btn18_gray {display: inline-block;font-family: Simsun \9;_overflow-y: hidden;margin: 0;text-align: center;text-decoration: none;vertical-align: middle;cursor: default;-moz-user-select: none;-webkit-user-select: none;border-radius: 3px;border-radius: 0 \9  \0;*border-radius: 0 !important;*margin-right: 3px;overflow: visible;}
.btn22_blue, .btn22_red, .btn22_gray {height: 32px !important;line-height: 32px;padding: 0 20px;*padding: 0 6px;font-size: 16px;}
.btn18_gray {height: 18px;line-height: 15px;padding: 0 6px;*padding: 0 3px;}
.icon_ok32 {width: 32px;height: 32px;overflow: hidden;background: url(images/ok32.png) no-repeat;display: inline-block;vertical-align: middle}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .btn22_blue, .btn22_red, .btn22_gray, .btn18_gray {font-family: "微软雅黑";}
}
.MacOS .btn22_blue, .MacOS .btn22_red, .MacOS .btn22_gray {height: 21px;line-height: 22px;font-family: 'lucida Grande', Verdana;}
.btn22_blue:hover, .btn22_red:hover, .btn22_gray:hover, .btn18_gray:hover {text-decoration: none;}
.btn22_blue:active, .btn22_red:active, .btn22_gray:active, .btn18_gray:active, btn_gray_active {outline: none;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);}
.btn22_gray:focus, .btn18_gray:focus {border-color: #0074bc;}
.btn22_dots {-webkit-text-size-adjust: none;font-size: 7px;}
.btn22_gray, .btn18_gray {border: 1px solid #dddCCC;color: #000000;background: #fff;font-size: 16px;}
.btn22_gray:active, .btn22_gray_active {border-color: #7e7e7e;background: #f3f3f3;}
.btn22_blue {border: 1px solid #1d567d;color: #ffffff;background: #2e89c5;}
.btn22_blue:active, .btn22_blue_active {background: #0074bc;}
.btn22_red {border: 1px solid #9c211d;color: #ffffff;background: #f1505b;}
.btn22_red:active, .btn22_red_active {background: #e13841;}
.btn22_with_ico {position: relative;padding-left: 26px;}
.btn22_with_ico .ico_input {position: absolute;top: 4px;left: 8px;}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .MacOS .btn22_with_ico .ico_input {top: 3px;}
}
.btn22_select {position: relative;padding: 0 36px 0 7px;}
.btn22_select_limiting {padding-right: 26px;padding-left: 10px;text-align: left;}
.btn22_select .btn22_select_txt {display: inline-block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background: transparent;}
.btn22_select_limiting .btn22_select_txt {width: 100%;}
.btn22_select .ico_select_s {right: 8px;top: 4px;}
.btn22_gray_disabled .ico_select_s {opacity: 0.3;filter: alpha(opacity=30);}

.btn_disabled, .btn_disabled:active, .btn_gray_disabled, .btn_gray_disabled:active, .btn_gray_disabled:focus {
  background: #ececec;
  filter: none;
  border-color: #c3c3c3;
  color: #a8a8a8 !important;
  box-shadow: none;
}

.btn_blue_disabled, .btn_blue_disabled:active, .btn_blue_disabled:focus {
  background: #98c3e2;
  filter: none;
  border-color: #a2b6c5;
  color: #f9fcfe !important;
  box-shadow: none;
}

.btn_red_disabled, .btn_red_disabled:active, .btn_red_disabled:focus {
  background: #f0acb0;
  filter: none;
  border-color: #c7a5a4;
  color: #fffffd !important;
  box-shadow: none;
}


.icon01 {width: 20px;height: 20px;overflow: hidden;display: inline-block;background: url(images/icons_01.png) no-repeat;}
.icon01_reload {background-position: 0 0;}
.icon01_reload:hover {background-position: -20px 0;}
.icon01_reload1 {background-position: -40px 0;}
.icon01_reload2 {background-position: -60px 0;}
.icon01_reload3 {background-position: -80px 0;}
.icon01_arrow_r {background-position: 0 -20px;}
.icon01_expand {background-position: 0 -40px;}
.icon01_collapse {background-position: 0 -60px;}
.icon01_add {background-position: 0 -80px;}
.icon01_add1 {background-position: -20px -80px;}
.icon01_add2 {background-position: -40px -80px;}
/*.icon-ccw,.icon-right-dir{*width:16px!important;*height:16px!important;overflow:hidden;display:inline-block;}
.icon-right-dir{*background:url(images/icons/16/icon-right-dir.png) 0 2px no-repeat!important;}
.icon-ccw{*background:url(images/icons/16/icon-ccw.png) 0 2px no-repeat!important;}
*/
/* 响应式布局 start */
.container-fluid {padding-right: 20px;padding-left: 20px;*zoom: 1;}
.container-fluid:before, .container-fluid:after {display: table;line-height: 0;content: "";}
.container-fluid:after {clear: both;}
.row-fluid {width: 100%;*zoom: 1;}
.row-fluid:before, .row-fluid:after {display: table;line-height: 0;content: "";}
.row-fluid:after {clear: both;}
.row-fluid [class*="span"] {display: block;float: left;width: 100%;min-height: 30px;margin-left: 2.127659574468085%;*margin-left: 2.074468085106383%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.row-fluid [class*="span"]:first-child {margin-left: 0;}
.row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 2.127659574468085%;}
.row-fluid .span12 {width: 100%;*width: 99.94680851063829%;}
.row-fluid .span11 {width: 91.48936170212765%;*width: 91.43617021276594%;}
.row-fluid .span10 {width: 82.97872340425532%;*width: 82.92553191489361%;}
.row-fluid .span9 {width: 74.46808510638297%;*width: 74.41489361702126%;}
.row-fluid .span8 {width: 65.95744680851064%;*width: 65.90425531914893%;}
.row-fluid .span7 {width: 57.44680851063829%;*width: 57.39361702127659%;}
.row-fluid .span6 {width: 48.93617021276595%;*width: 48.88297872340425%;}
.row-fluid .span5 {width: 40.42553191489362%;*width: 40.37234042553192%;}
.row-fluid .span4 {width: 31.914893617021278%;*width: 31.861702127659576%;}
.row-fluid .span3 {width: 23.404255319148934%;*width: 23.351063829787233%;}
.row-fluid .span2 {width: 14.893617021276595%;*width: 14.840425531914894%;}
.row-fluid .span1 {width: 6.382978723404255%;*width: 6.329787234042553%;}

@media (min-width: 1200px) {
  .row-fluid {width: 100%;*zoom: 1;}
  .row-fluid:before, .row-fluid:after {display: table;line-height: 0;content: "";}
  .row-fluid:after {clear: both;}
  .row-fluid [class*="span"] {display: block;float: left;width: 100%;min-height: 30px;margin-left: 2.564102564102564%;*margin-left: 2.5109110747408616%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  .row-fluid [class*="span"]:first-child {margin-left: 0;}
  .row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 2.564102564102564%;}
  .row-fluid .span12 {width: 100%;*width: 99.94680851063829%;}
  .row-fluid .span11 {width: 91.45299145299145%;*width: 91.39979996362975%;}
  .row-fluid .span10 {width: 82.90598290598291%;*width: 82.8527914166212%;}
  .row-fluid .span9 {width: 74.35897435897436%;*width: 74.30578286961266%;}
  .row-fluid .span8 {width: 65.81196581196582%;*width: 65.75877432260411%;}
  .row-fluid .span7 {width: 57.26495726495726%;*width: 57.21176577559556%;}
  .row-fluid .span6 {width: 48.717948717948715%;*width: 48.664757228587014%;}
  .row-fluid .span5 {width: 40.17094017094017%;*width: 40.11774868157847%;}
  .row-fluid .span4 {width: 31.623931623931625%;*width: 31.570740134569924%;}
  .row-fluid .span3 {width: 23.076923076923077%;*width: 23.023731587561375%;}
  .row-fluid .span2 {width: 14.52991452991453%;*width: 14.476723040552828%;}
  .row-fluid .span1 {width: 5.982905982905983%;*width: 5.929714493544281%;}
}
@media (min-width: 768px) and (max-width: 979px) {
  .row-fluid {width: 100%;*zoom: 1;}
  .row-fluid:before, .row-fluid:after {display: table;line-height: 0;content: "";}
  .row-fluid:after {clear: both;}
  .row-fluid [class*="span"] {display: block;float: left;width: 100%;min-height: 30px;margin-left: 2.7624309392265194%;*margin-left: 2.709239449864817%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  .row-fluid [class*="span"]:first-child {margin-left: 0;}
  .row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 2.7624309392265194%;}
  .row-fluid .span12 {width: 100%;*width: 99.94680851063829%;}
  .row-fluid .span11 {width: 91.43646408839778%;*width: 91.38327259903608%;}
  .row-fluid .span10 {width: 82.87292817679558%;*width: 82.81973668743387%;}
  .row-fluid .span9 {width: 74.30939226519337%;*width: 74.25620077583166%;}
  .row-fluid .span8 {width: 65.74585635359117%;*width: 65.69266486422946%;}
  .row-fluid .span7 {width: 57.18232044198895%;*width: 57.12912895262725%;}
  .row-fluid .span6 {width: 48.61878453038674%;*width: 48.56559304102504%;}
  .row-fluid .span5 {width: 40.05524861878453%;*width: 40.00205712942283%;}
  .row-fluid .span4 {width: 31.491712707182323%;*width: 31.43852121782062%;}
  .row-fluid .span3 {width: 22.92817679558011%;*width: 22.87498530621841%;}
  .row-fluid .span2 {width: 14.3646408839779%;*width: 14.311449394616199%;}
  .row-fluid .span1 {width: 5.801104972375691%;*width: 5.747913483013988%;}
}
@media (max-width: 767px) {
  /*.container-fluid {padding: 0;}
.row-fluid {width: 100%;}
.row-fluid [class*="span"] {display: block;float: none;width: 100%;margin-left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.row-fluid .span12 {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.row-fluid [class*="offset"]:first-child {margin-left: 0;}*/
}
@media (max-width: 480px) {

}
@media (max-width: 979px) {
  body {padding-top: 0;}
}
@media (min-width: 980px) {
}

/* 响应式布局 end */

.alert {padding: 8px 35px 8px 14px;margin-bottom: 10px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);background-color: #fcf8e3;border: 1px solid #fbeed5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
.alert, .alert h4 {color: #c09853}
.alert h4 {margin: 0}
.alert .close {position: relative;top: -2px;right: -21px;line-height: 20px}
.alert-success {color: #468847;background-color: #dff0d8;border-color: #d6e9c6}
.alert-success h4 {color: #468847}
.alert-danger, .alert-error {color: #b94a48;background-color: #f2dede;border-color: #eed3d7}
.alert-danger h4, .alert-error h4 {color: #b94a48}
.alert-info {color: #3a87ad;background-color: #d9edf7;border-color: #bce8f1}
.alert-info h4 {color: #3a87ad}
.alert-block {padding-top: 14px;padding-bottom: 14px}
.alert-block > p, .alert-block > ul {margin-bottom: 0}
.alert-block p + p {margin-top: 5px}


fieldset {border: #dedede solid 1px; }
fieldset legend {padding: 4px; font-weight: bold; font-size: 14px;}

.table td { padding: 2px 2px; font-size: 14px;}
.table .tdlabel {width: 80px;}
.table-label-w90 .tdlabel {width: 90px;}
.table-label-w95 .tdlabel {width: 95px;}
.table-label-w100 .tdlabel {width: 100px;}
.table-label-w105 .tdlabel {width: 105px;}
.table-label-w110 .tdlabel {width: 110px;}
.table-label-left .tdlabel { text-align: right;}

.input-text {line-height: 26px; height: 26px; vertical-align: middle; padding: 1px 2px; border: 1px solid #9ab2ca; font-size: 16px;}
.input-datetime { background: #fff url(/assets/res/form/datePicker/my97/4.8/skin/datePicker.gif) no-repeat right; cursor: pointer; }

.input-select {line-height: 26px; height: 26px; vertical-align: middle; padding: 1px 2px; border: 1px solid #9ab2ca; font-size: 16px;}

.ls-select,
.ls-text,
.ls-textarea {box-sizing: border-box;vertical-align: middle; height: 37px; line-height: 34px; padding: 3px 1px; border: solid 1px #cecece;background-color: #fff; border-radius: 3px; font-size: 16px; outline: none;}
/*.ls-text {height: 29px; line-height: 0; padding: 3px;}*/
.ls-text {height: 37px; line-height: 100%;padding: 3px;}
.ls-select {padding: 3px; }
.ls-textarea {height: auto; line-height: normal; padding: 3px; font-size: 16px;}
