@charset "utf-8";
html, body { scrollbar-face-color: #DDEEFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #99BBCC; scrollbar-3dlight-color: #AACCDD; scrollbar-arrow-color: #6688AA; scrollbar-track-color: #EEEEEE; scrollbar-darkshadow-color: #DDEEFF; }
html { height:100%; }
body { background-color: #FFFFFF; color: #444444; height:100%; margin:0; padding:0; }
a { color: #FFF; text-decoration: none; border: 0; background-color: transparent; }
a:hover { color: #000; text-decoration: none; }
a:active, a:focus { text-decoration: none; }
a.selected { background: #2266BB; color:#FFF; text-decoration: none; }
a[href^="#"]:focus, a[href^="javascript"]:focus {outline:0;-moz-outline-style: none;}
div, blockquote, q, iframe, form, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; }
ul, dl, li { list-style: none; }
a img { border: none 0; vertical-align: middle; }
body, td, textarea { word-break: break-all; word-wrap: break-word; line-height: 1.4; }
body, input, textarea, select, button { margin: 0; font-size: 12px; }
li { font-family: SimSun, Tahoma, sans-serif; }
div, p, table, th, td, font { line-height: inherit; }
em, i, u, q, s, dl, caption, dfn, var, address, cite, s, strike, ins { font-style: normal; font-weight: normal; text-decoration: none; }
iframe { border-style: solid; border-color: #778899; border-width: 0; }
form { display: inline; }
h1 { font-size: 24px; font-family:SIMHEI, sans-serif; font-weight: normal; }
h2 { font-size: 20px; font-family:SIMHEI, sans-serif; font-weight: normal; }
h3 { font-size: 16px; font-family:Arial, sans-serif; font-weight: bold; }
h4 { font-size: 14px; font-family:Arial, sans-serif; font-weight: bold; }
h5 { font-size: 13px; font-family:SIMSUN, sans-serif; font-weight: bold; }
h6 { font-size: 12px; font-family:SIMSUN, sans-serif; font-weight: bold; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }
blockquote, q { quotes: "" ""; }
caption { text-align: left; }
hr { clear:both; margin:7px 0; +margin: 0;
border:0 none; font-size: 1px; line-height:1px; color: #ddd; background-color:#ddd; height: 1px; }
label { margin-right:0.5em; white-space:nowrap; }
em, i { color:#669900 }
pre, code { font-family: monospace; }
/*Bugfix: ?Щbug */
* html textarea { overflow:scroll; overflow-x: hidden; }/*?????*/
* html iframe, * html frame { overflow:auto; }/*?????*/
/* */
table { border-collapse: collapse; }
table.cellspacing { border-collapse: separate; }
table.dataTable { border: 1px solid #C6C6C6; border-collapse: collapse; background: url(../Platform/Images/thbg.gif) #FFFFFF repeat-x left top; table-layout: fixed; }
table.dataTable td, table.dataTable th { color: #555555; border-bottom: 1px solid #DDDDDD; border-right: none 0; line-height:16px; +line-height:18px;
padding: 3px 7px 3px 6px; +padding: 2px 7px 2px 6px;
white-space: nowrap; }
table.dataTable td { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
table.dataTable .wrap { white-space:normal; }
table.dataTable tr.dataTableHead td, table.dataTable tr.dataTableHead td span { color: #445055; font-weight: bold; }
table.dataTable tr.dataTableHead td { height: 27px; line-height:27px; padding: 0 7px 0 6px; border-left: #D6D6D6 0px solid; border-bottom: #C6C6C6 0px solid; background: url(../Platform/Images/th.gif) no-repeat left top; }
table.dataTable tr.dataTableHead td.thOver { background: url(../Platform/Images/thbg_over.gif) no-repeat left top; }
table.dataTable tr.dataTableHead:first-child { background-image: none; }
/*form*/
input { margin: 0; vertical-align: middle; color: #114477; }
input.inputText { color: #336699; background: url(../Framework/Images/text_bg.gif) #F7FAFC repeat-x left top; border:1px solid #6688AA; border-color: #778899 #AABBCC #AABBCC #8899AA; padding:2px; vertical-align:middle; }
input[type="text"], input[type="password"] { color: #336699; background: url(../Platform/Images/text_bg.gif) #F7FAFC repeat-x left top; border: 1px solid #6688AA; border-color: #778899 #AABBCC #AABBCC #8899AA; padding:2px 2px 3px; +padding:2px;
vertical-align:middle; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
input.inputTextHover { border-color: #00ccff; }
input[type="text"]:hover, input[type="password"]:hover { border-color: #00ccff; }
input.inputTextFocus { border-color: #FF8800; background:#F7FAFC url(../Platform/Images/text_bg.gif) repeat-x left top; }
input[type="text"]:focus, input[type="password"]:focus { border-color: #FF8800; background:#F7FAFC url(../Platform/Images/text_bg.gif) repeat-x left top; }
input.inputTextDisabled { border-color: #ccc; background:#eee none; }
input[type="text"][disabled] { border-color: #ccc; background:#eee none; }
input.inputButton {
 +overflow:visible; color: #0099DD; background:#fff url(../Framework/Images/buttonBg.gif) repeat-x bottom left; border: 1px solid #667788; border-color: #AABBCC #99AABB #667788 #99AABB; cursor: pointer; height:20px; padding-left: 5px; padding-right: 4px; vertical-align:middle; }
button { background:#fff url(../Framework/Images/buttonBg.gif) repeat-x bottom left; border: 1px solid #667788; border-color: #AABBCC #99AABB #667788 #99AABB; cursor: pointer; height:20px; vertical-align:middle; color:#147; padding-left: 5px; padding-right: 4px; }
input[type="submit"], input[type="reset"], input[type="button"] { color: #0099DD; background:#fff url(../Framework/Images/buttonBg.png) repeat-x bottom left; cursor: pointer; padding-left: 8px; padding-right: 7px; height:21px; border: 1px solid #667788; border-color: #AABBCC #99AABB #667788 #99AABB; -moz-border-radius: 1px; vertical-align:middle; }
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { border-color: #0bf; }
a.zInputBtn { display:inline-block; +zoom: 1;
 +display: inline;
vertical-align:middle; height:21px; margin-right:2px; background:transparent url(../Framework/Images/zButtonBg.gif) no-repeat 0 0; padding-left:2px; }
a.zInputBtn input, a.zInputBtn input.inputButton { background:transparent url(../Framework/Images/zButtonBg.gif) no-repeat right top; position:relative; left:2px; color: #09D; +height: 21px;
_height: 21px; line-height: 21px; _line-height:15px; padding: 0 11px 2px 7px; +padding: 0px 14px 0px 10px;
vertical-align:middle; cursor:pointer; border:0 none #fff; outline:none; }
a.zInputBtn input:hover, a.zInputBtn input:active, a.zInputBtn input:focus { border:0 none #fff; outline:none; -moz-outline:none; }
a.zInputBtn input:focus { color:#000; }
a.zInputBtn:hover { background-image:url(../Framework/Images/zButtonBg_over.gif); text-decoration:none; }
a.zInputBtn:hover input { background-image:url(../Framework/Images/zButtonBg_over.gif); }
select { color: #336699; border: 1px solid #667788; vertical-align: middle; margin: 0; }
option { color: #336699; }
textarea { color: #336699; border: 1px solid #667788; border-color: #667788 #AABBCC #AABBCC #778899; line-height: 19px; padding: 1px 1px 1px 4px; background: #F7FAFC url(../Platform/Images/textarea_bg.gif); height: 80px; margin: 0; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
textarea:hover { border-color: #00AAEE; }
textarea:focus { border-color: #FF8800; }
textarea[disabled], textarea[readonly] { border-color:#ccc; background-image:none; }
input.inputImage { padding: 0; margin: 0; border: none; }
input[type="image"] { padding: 0; margin: 0; border: none; }
input.inputFile {
 *height:21px; background:#F7FAFC url(../Platform/Images/text_bg.gif) repeat-x left top; border: 1px solid #667788; margin: 0; vertical-align:middle; }
input[type="file"] {
 *height:21px; background:#F7FAFC url(../Platform/Images/text_bg.gif) repeat-x left top; border: 1px solid #667788; margin: 0; vertical-align:middle; }
input.inputCheckbox { margin: -2px 0 -1px -2px; }
input[type="checkbox"] { margin: 1px 3px 0 0; *margin: -2px 0 -1px -2px;
}
input.inputRadio { margin: -2px 0 -1px -2px; }
input[type="radio"] { margin: 1px 3px 0 0; *margin: -2px 0 -1px -2px;
}
fieldset { padding:0.5em; border: 1px solid #CCCCCC; -moz-border-radius: 3px; }
legend { color: #445566; font-weight: bold; padding: 1px 6px 2px 6px; *margin-left: -5px;
-moz-border-radius: 3px; }
/*?*/
.fl { float:left; _display:inline; }
.fr { float:right; _display:inline; }
.clear { clear: both; font-size: 1px; width: 1px; height: 0; visibility: hidden; overflow: hidden; }
.clearfix { display: block; *display: inline-block;
_height: 1%; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearself { overflow:hidden; _overflow:visible; _height:1%; }
.inline-block { display:inline-block;/*ff2- ie7- ? ie7-hasLayout*/ *zoom: 1;
 *display: inline;/*?hasLayoutinlineЧ display:inline-block */
vertical-align:middle; overflow:hidden; }
.justify { text-align: justify; text-justify: inter-ideograph; }
.dialogBody { background-color: transparent; background-color: #FFFFFF; }
.dialogButtonBg { background: #F7F7F7; border-bottom: #E4E4E4 1px solid; border-top: #E4E4E4 1px solid; }
.iframeBody { background-color: transparent; }
.bluebg td, .bluebg div { color: #EEEEEE; }
.bluebg a { color: #FFFF99; text-decoration: none; border: 0; }
.bluebg a:hover { color: #FFEE66; text-decoration: underline; }
.bluebg a:active { color: #CCFFFF; text-decoration: none; background: #3377BB; }
.content { font-size: 12px; font-family: Tahoma, SimSun, Verdana, sans-serif; line-height: 1.4; word-break: break-all; text-indent: 0; text-align: justify; text-justify: inter-ideograph; padding: 1em 1em 2em; }
.indent { text-indent: 2em; }
.grayborder { padding: 6px; border: 1px solid #EBEBEB; margin-top: 10px; clear: both; height: 1%; }
.graybg { padding: 6px; background: #F5F5F5; }
.error, .notice, .success { padding: .8em; margin-bottom: 1em; border: 2px solid #DDDDDD; }
.error { background: #FBE3E4; color: #664444; border-color: #FBC2C4; }
.notice { background: #FFF6BF; color: #776644; border-color: #FFD324; }
.success { background: #E6EFC2; color: #668844; border-color: #C6D880; }
.error a { color: #D12F19; font-weight: bold; }
.notice a { color: #9C6500; font-weight: bold; }
.success a { color: #529214; font-weight: bold; }
.zSelect { display:inline-block; *zoom: 1;
 *display: inline;
vertical-align:middle; position:relative; height:19px; white-space: nowrap; padding:0 0 0 5px; margin-right:3px; background-repeat:no-repeat; background-position:0 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.zSelect input, .zSelect .inputText { height:15px; line-height:15px; _line-height:12px; padding:0; padding-top:2px; vertical-align:top; border:0 none; background:transparent none; cursor:default; }
.zSelect .arrowimg { position:relative; left:-17px; margin-right:-18px; cursor:pointer; width:18px; height:20px; vertical-align: top; background-repeat:no-repeat; background-position:0 0; }
.zSelect { background-image:url(../Framework/Images/zSelectBg_left.gif); border:1px solid #9fb8c0; border-color:#acc2ca #9fb8c0 #9bb5be; }
.zSelect input { color:#468; }
.zSelect .arrowimg { background-image:url(../Framework/Images/arrow.gif) }
.zSelectEditable { background-image:url(../Framework/Images/zSelectBg_left_editab.gif); border:1px solid #879aa6; border-color:#788994 #879aa6 #9aabb6; }
.zSelectEditable input { color:#159; }
.zSelectEditable .arrowimg { background-image:url(../Framework/Images/arow_editab.gif) }
.zSelectDisabled { background-image:url(../Framework/Images/zSelectBg_left_disab.gif); border:1px solid #879aa6; border-color:#788994 #879aa6 #9aabb6; }
.zSelectDisabled input { color:#aaa; }
.zSelectDisabled .arrowimg { background-image:url(../Framework/Images/arow_disab.gif) }
.zSelectMouseOver { border:1px solid #00ccff; }
.zSelectMouseOver .arrowimg { background-image:url(../Framework/Images/arow_over.gif) }
.optgroup { position: absolute; z-index: 666; left: 0; top: 0; color: #336699; }
.optgroup div { padding: 2px; overflow: auto; overflow-x: hidden; max-height: 300px; color: #336699; border: 1px solid #667788; background: url(../Platform/Images/textarea_bg.gif) #F7FAFC repeat 0 2px; width: auto; z-index: 888; }
.optgroup a { cursor: default; display: block; color: #336699; white-space: nowrap; padding: 1px 3px 2px 6px; _padding: 0 3px 0 6px; height: 18px; min-width: 2em; text-decoration: none; }
.optgroup a:hover, .optgroup a.ahover { color: #CCFFFF; text-decoration: none; background: url(../Framework/Images/optionbg_over.gif) #4499EE repeat-x center; }
.optgroup a.ahover { background-image: none; }

/*nav*/
.navigation li { float: left; display: block; height: 25px; cursor: pointer; font-weight: bold; font-size: 13px; width: 94px; background: url(images/nav_btnbg.gif) no-repeat center;}
.navigation li a { display:block; width:94px; }
.navigation li span { text-align:center; line-height:25px; }
.navigation li a:hover { width:94px; text-align:center; height:23px;}
.navigation li.liOver { color: #0066AA; background: url(images/nav_btnbg_over.gif) no-repeat center; }
.navigation li.liOver a, a:focus, a:active, a.selected { color:Black; }
.navigation li.liOut { color: #FFFFFF; background: url(images/nav_btnbg.gif) no-repeat center; }
.navigation li.liOut a, a:focus, a:active, a.selected { color:White; }
.navigation li.liOut a:hover { background: url(images/nav_btnbg_over.gif) no-repeat center; color:Black; }

/*tree*/
.treeItem { background: url(images/treeItem_bg.gif) #F9FCFF no-repeat left top; border: #E8EBEE 1px solid; border-top-color: #CCD3D6; border-left-color: #DDDFE2; padding: 4px 3px 10px 3px; overflow: auto; }
.treeItem * { vertical-align: middle; white-space: nowrap; }
.treeItem a, .treeItem p, .treeItem p.over, .treeItem p.cur { cursor: pointer; color: #445566; background: transparent; display: block; text-decoration: none; border-left: #F5FBFE 1px solid; border-right: #F5FBFE 1px solid; }
.treeItem a:hover, .treeItem p.over { color: #222; background:#EAFBC9 url(images/treeItemBg.gif) repeat-x left center; border-left: #C3CED9 1px solid; border-right: #C3CED9 1px solid; }
.treeItem p.cur { color: #222; background:#EAFBC9 url(images/treeItemBgCur.gif) repeat-x left center; border-left: #B1CCA2 1px solid; border-right: #B1CCA2 1px solid; }
.img-wrapper { margin: 2px 0; clear: both; display: table; _display: inline-block; }
.img-wrapper li { margin: 5px; _display: inline; border: 1px solid #EEEEEE; border-color: #EEEEEE #E3E3E3 #DDDDDD #E9E9E9; float: left; width: 140px; height: 180px; overflow: hidden; }
.img-wrapper b { display: block; background: url(../Framework/Images/shadow_bottom-left.gif) no-repeat left bottom; float: left; }
.img-wrapper i { display: block; background: url(../Framework/Images/shadow_bottom-right.gif) no-repeat right bottom; float: left; }
.img-wrapper s { display: block; background: url(../Framework/Images/shadow_top-left.gif) no-repeat left top; float: left; }
.img-wrapper u { display: block; background: url(../Framework/Images/shadow_top-right.gif) no-repeat right top; float: left; padding: 6px; }
.img-wrapper dl { clear: both; margin:3px; }
.img-wrapper dt a { display: block; color: #F9F9F9; }
.img-wrapper dt a em { display: block; display: table-cell; +display: inline;
zoom: 1; vertical-align: middle; text-align: center; width: 132px; height: 130px; _height: 132px; overflow: hidden; line-height: 120px; font-size: 90px; }
.img-wrapper dt img { margin: 3px; display: inline; border: #FFFFFF 1px solid; }
.img-wrapper dd img { margin: 3px; border: #FFFFFF 1px solid; }
.img-wrapper dd { clear: both; margin: 0px 4px 4px; }
.img-wrapper dd em input[type="checkbox"] { margin: 0 2px; }
.img-wrapper dd em { display: block; clear: both; width: 118px; +width: 120px;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.img-wrapper dd a { border: #FFFFFF 1px solid; }
.img-wrapper a:hover { color: #666666; text-decoration: none; border: none; }
.img-wrapper dt a:hover { color: #FFFABF; }
.img-wrapper dt a:hover em { background-color: #FFFABF; }
.img-wrapper dd a:hover { border: #CCCCCC 1px solid; }
/*tag*/
.tagList { margin: 0 5px 5px 0; width: 100%; padding: 0 10px; display: table; +display: inline-block;
border-bottom: 1px #BBBBBB solid; }
.tagList a { color: #333333; display: block; cursor: pointer; list-style: none; float: left; height: 24px; padding: 3px 10px 0; border: #DDDDDD 1px solid; border-bottom: none; margin: 0 0 0 6px; background: #EEEEEE; -moz-border-radius: 2.4px 2.5px 1.7px 1px; text-decoration: none; }
.tagList a:hover { text-decoration: none; background: #FFFFFF; border-color: #BBBBBB; }
.tagList a.cur { position: relative; height: 25px; margin-bottom: -1px; background: #FFFFFF; border: #BBBBBB 1px solid; border-bottom: none; }
/*pan*/
.blockTable { border: #BBBBBB 0px solid; background: url(../Framework/Images/tableBg_left.gif) no-repeat left top; }
.blockTd { background: url(../Framework/Images/tableBg_right.gif) no-repeat right top; }
.blockTd img { vertical-align:middle; }
a.tip { cursor:help; }
/*tooltip*/
div.tooltip { position: absolute; }
div.tooltip table td.corner { width: 12px; height: 12px; font-size: 1px; line-height: 1px; }
div.tooltip table.tooltiptable { margin: 3px; }
div.tooltip table td.topleft, div.tooltip table td.topcenter, div.tooltip table td.topright, div.tooltip table td.bodyleft, div.tooltip table td.tooltipcontent, div.tooltip table td.bodyright, div.tooltip table td.footerleft, div.tooltip table td.footercenter, div.tooltip table td.footerright { background-image: url(../Framework/Images/tooltipbox.png); _background-image: url(../Framework/Images/tooltipbox.gif); background-repeat: no-repeat; background-position: left top; }
div.tooltip table td.topcenter { background-position: top; }
div.tooltip table td.topright { background-position: right top; }
div.tooltip table td.bodyleft { background-position: left; }
div.tooltip table td.tooltipcontent { background-position: center; }
div.tooltip table td.bodyright { background-position: right; }
div.tooltip table td.footerleft { background-position: left bottom; }
div.tooltip table td.footercenter { background-position: bottom; }
div.tooltip table td.footerright { background-position: right bottom; }
div.tooltip table td.tooltipcontent { padding: 3px 0 1px 1px; font-size: 12px; color: #757168; /*	color:#653;*/ font-family: Tahoma, SimSun, Verdana, sans-serif; line-height: 15px; word-break: break-all; text-align: justify; text-justify: inter-ideograph; }
div.tooltip div.tooltipfang { font-size: 1px; line-height: 1px; position: absolute; width: 11px; height: 11px; background-image: url(../Framework/Images/Callouts.gif); background-repeat: no-repeat; background-position: 0 0; }
div.tooltip .closebtn { position: absolute; z-index: 10; right: 15px; top: 8px; }
div.tooltip .closebtn a { display: block; height: 10px; width: 14px; padding: 0 0 0 2px; color: #FF7744; line-height: 6px; +line-height: 7px;
font-size: 12px; border: #DDDDDD 1px solid; border-top: none; }
div.tooltip .closebtn a:hover { color: #FFFFFF; text-decoration: none; border-color: #FFCC00; background-color: #FFBB66; }
div.tooltip.callout1 div.tooltipfang { right: 13px; top: 0px; background-position: 0px -11px; }
div.tooltip.callout1 .closebtn { right: 20px; }
div.tooltip.callout2 div.tooltipfang { top: 13px; right: 0px; background-position: 0px -33px; }
div.tooltip.callout3 div.tooltipfang { top: 42%; right: 0px; background-position: 0px -33px; }
div.tooltip.callout4 div.tooltipfang { bottom: 13px; right: 0px; background-position: 0px -33px; }
div.tooltip.callout5 div.tooltipfang { right: 13px; bottom: 0px; background-position: 0px -66px; }
div.tooltip.callout6 div.tooltipfang { left: 49%; bottom: 0px; background-position: 0px -55px; }
div.tooltip.callout7 div.tooltipfang { left: 13px; bottom: 0px; background-position: 0px -77px; }
div.tooltip.callout8 div.tooltipfang { left: 0px; bottom: 13px; background-position: 0px -44px; }
div.tooltip.callout9 div.tooltipfang { left: 0px; top: 42%; background-position: 0px -44px; }
div.tooltip.callout10 div.tooltipfang { left: 0px; top: 13px; background-position: 0px -44px; }
div.tooltip.callout11 div.tooltipfang { left: 13px; top: 0px; background-position: 0px -22px; }
div.tooltip.callout12 div.tooltipfang { left: 49%; top: 0px; background-position: 0px 0px; }
.Accordion { border: solid 1px #D2DBE5; padding-bottom:1px; overflow: hidden; }
.AccordionPanel { margin: 0px; padding: 0px; }
.AccordionPanelTab { background: #E9ECEF; font-weight:bold; color:#678; border: solid 1px #fff; border-bottom-color:#D2DBE5; margin: 0px; padding:0 10px; height:22px; line-height:22px; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; _position:relative; text-align:left; }
.AccordionPanelContent { border: solid 1px #fff; border-top:none 0; overflow: auto; margin: 0px; padding: 0px; }
.AccordionPanelOpen .AccordionPanelTab { color:#26a; background:#DDEEFF none; }
.AccordionPanelTab:hover { background-color: #DDEEFF; }
.AccordionPanelOpen .AccordionPanelTabHover { /*background-color: #D9E9FA;*/ }
.MenuList { background-color:#FAFCFD; background-color:#fff; }
.MenuList a { _position:relative; text-align:left; background: url(../Framework/Images/go.gif) no-repeat right center; padding:0 6px; color:#0088cc; color:#444; border-bottom:1px solid #eee; border-top:1px solid #fff; display:block; height:22px; line-height:22px; }
.MenuList a:hover, .MenuList a.selected { text-decoration:none; color:#333; background:#fffdd7 url(../Framework/Images/going.gif) no-repeat right center; }
.MenuList a.selected { background-color:#E8FFBB; }
/*??б*/
.row3Form dl, .row2Form dl { float:left; display:inline; margin:3px 0 7px; -margin:2px 0 6px; }
.row3Form dt, .row2Form dt { width:40%; float:left; display:inline; text-align:right; }
.row3Form dd, .row2Form dd { width:59.9%; float:left; display:inline; }
.row3Form, .row2Form { overflow:hidden; }
.row3Form dl { width:33.2%; }
.row2Form dl { width:49.5%; }
/*??б*/

/*??*/
.dataTable { margin-bottom:10px; _width:100%; border-bottom:1px solid #c6c6c6; }
.dt_head { background-color:#eee; }
.dataTable td { line-height:16px; +line-height:18px;
padding: 3px 7px 3px 6px; +padding: 2px 7px 2px 6px;
}
.dataTable th div { line-height:16px; +line-height:18px;
padding: 3px 0px; +padding: 2px 0px;
text-align:left; }
.dt_head td, .dt_body td { margin: 0px; border: none; text-align: left; border-bottom:#DDDDDD 1px solid; }
.dataTable th { background:#fff url(../Platform/Images/thbg.gif) repeat-x 0px 0px; font-weight: normal; color: #000000; text-decoration: none; border-right: none; margin: 0px; border:none 0; padding: 0 7px 0 6px; height: 27px; line-height:27px; }
.dt_nobr table { table-layout: fixed; }
.dt_scrollable table { table-layout: fixed; }
.dt_nobr td, .dt_nobr th { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.dt_scrollable .dt_head { overflow: hidden; border: #C6C6C6 1px solid; border-bottom:none 0; _width:100%; }
.dt_scrollable .dt_body { overflow: auto; border: #C6C6C6 1px solid; border-top: none 0; border-bottom:none 0; _width:100%; }
.dt_focus, .dt_focus .dt_head, .dt_focus .dt_body, .dt_focus .dt_foot { border-color:#f80; }
.dt_scrollable td, .dt_scrollable th { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.dt_body table { border: #C6C6C6 1px solid; border-top: none 0; }
.dt_scrollable .dt_body table { border: none 0px; }
.dt_th, .dt_td { overflow: hidden; padding-right: 0px; padding-left: 0px; padding-bottom: 4px; margin: 0px; padding-top: 4px; }
.dt_loading { background-color: #FFFFFF; }
.dt_tr_odd { background-color: #EDF5FF; }
.dt_tr_even { background-color: #FFFFFF; }
.dt_scrollable .dt_head thead tr th:last-child { padding-right:24px; }
.dt_scrollable .dt_body thead tr, .dt_nobr .dt_body thead tr { }
.dt_scrollable .dt_body table, .dt_nobr .dt_body table { margin-top:-27px; *margin-top:-27px;
}
.dt_scrollable .dt_body thead, .dt_nobr .dt_body thead { visibility:hidden; }
.dt_head th { border-right:1px solid #DDD; }
.dt_head table { border: #C6C6C6 1px solid; border-bottom:none 0; }
.dt_scrollable .dt_head table { border-width: 0px; }
.dt_label { float:left }
.dt_sort { float:right; }
/*.dt_scrollable .dt_headTable{*margin-right:20px;}*/
.dt_scrollable .dt_foot { border:1px solid #c6c6c6; border-bottom:none 0; border-top:none 0; }
.dt_scrollable .dt_foot table { border-top:1px solid #ddd; }
.dt_cellEditing { border-bottom:none 0; }
.dt_cellEditing td { padding:0 1px 0 0; }
td.dt_td_index { padding: 3px 7px 3px 6px; padding: 2px 7px 2px 6px; background:#f9f9f9 url(../Framework/Images/specialCol_bg.gif) repeat-y right; text-align:right; }
.dt_cellEditing input.dt_cellInput { width:96%; padding-left:0; padding-right:0; border-color:#fff; background-color: transparent; background-image:none; }
.dt_cellEditing input.inputTextFocus { background: url(../Platform/Images/text_bg.gif) #F7FAFC repeat-x left top; }
.dt_cellEditing .zSelect { width:96%; background-image:none; padding:0; margin:0; }
.dt_cellEditing .zSelect input, .dt_cellEditing .zSelect .inputText { width:100%; border-width:1px; border-style:solid; padding:0; border-color:#fff; line-height:18px; }
.dt_cellEditing .zSelect .arrowimg { background-image:url(../Framework/Images/arrow_inCell.gif) }
#Comment { margin:auto; width:960px; border:1px solid #ccc; }
.r_navigation { BACKGROUND-IMAGE: url(../../User/Images/cc1.gif); LINE-HEIGHT: 24px; TEXT-INDENT: 20px; WIDTH: 960px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold }
.SideBar { LINE-HEIGHT: 30px; TEXT-INDENT: 20px; HEIGHT: 30px; COLOR: #1f3a87; }
.SideBar .yijian { BACKGROUND-COLOR: #1f3a87; COLOR: #ffffff }
.ListText { LINE-HEIGHT: 28px; TEXT-INDENT: 20px; MARGIN-LEFT: 10px; FONT-SIZE: 14px }
.ListTime { TEXT-ALIGN: right; LINE-HEIGHT: 28px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 5px; HEIGHT: 28px; COLOR: #1f3a87; }
.ContentRight { TEXT-ALIGN: center }
.CommentSay { LINE-HEIGHT: 30px; BACKGROUND-COLOR: #33ccff; TEXT-INDENT: 20px; HEIGHT: 30px }
.CommentPK { LINE-HEIGHT: 30px; HEIGHT: 30px; MARGIN-LEFT: 35px }
.r_navigation UL { padding:0px; margin:0px; }
.r_navigation LI { LINE-HEIGHT: 28px; WIDTH: 100px; FLOAT: left; HEIGHT: 28px; }
.huifu { cursor:pointer; }
.ptitle { padding:0px 8px 0px 16px; background-image:url(images/bg_x.png); background-attachment:scroll; backgroud-color:transparent; height:30px; cursor:move; line-height:30px; }
.pspanl { float:left; font-size:13px; font-weight:bold; }
.pspanr { float:right; margin-right:10px; cursor:pointer; }
#btnhuifu { background-image:url(images/btnTJ.png); cursor:pointer; width:96px; height:33px; float:right; margin-right:30px; border:none; background-repeat::no-repeat;
}
.txtR { width:99%; height:150px; border:none; }
.div_bot { BORDER-BOTTOM: #333333 1px dashed; margin-bottom:5px; padding-bottom:5px; }
.layoutnum { float:right; margin-right:30px; background:transparent; }
.nodeDiv { width:99%; border:#ccc solid 1px; background-color:#ffffee; margin: 2px auto; }
.xianDiv { width:100%; height:1px; }
.for_nav { width:100%; height:30px; line-height:28px; background: #E6f2f8; }
.fuMian { height:auto; width:100%; }
.fuLeft { width:45px; float:left; }
.fuRight { float:left; }
.islogin { color:#0099DD; }
.islogin2 { color:#0099DD; text-decoration:underline; }
.emtype { width:100%; height:50px; }
.imgHead { cursor:pointer; }
.huileft { width:68%; float:left; line-height:35px; }
.huiright { width:30%; float:left; }
.us_Nav { border:1px solid #C6E3F7; margin-top:5px; margin-bottom:10px; height:auto; background: #E6f2f8; width:100%; }
.us_Nav li { line-height:28px; float:left; background: #E6f2f8; }

/*股市图表*/
#stockTop{width: 100%;display:block; height: 30px; line-height:30px;margin: 0 auto;text-align:center;background-color:#4572A7;color:white;}
#stockMeu{  width:900px; margin:0 auto; list-style:none;text-align:center;font-weight:bold;}
#stockMeu li{cursor:pointer;float:left;width:12%;}
#stockMeu a{ color:#4572A7;}
#stockMeu a:hover{ color:#ff9900;} 
.stockTab1{width: 900px; height: 200px; margin: 0 auto;}
.stockTab2{width: 900px; height: 300px; margin: 0 auto;}

.fwdiv { margin:auto; margin-top:80px; width:400px; padding:20px; line-height:35px;border:1px solid #ddd; background:#fff;}
.fwdiv h1{ border-bottom:1px solid #ddd;height:45px; line-height:45px;}
.us_topinfo { padding-top:20px; font-size:14px;}
.fwdiv a{color:#0099dd;}
.fwdiv a:hover { color:#f00;}
.grey { color:#999;}

/*律所通*/
#navList{ width:960px;  margin:auto}
#law_nav{ height:63px; background:#222222;}
#navList_l{ float:left; width:500px; }
#navList_l li{ float:left}
#navList_l  .law_tip { color:#fff; margin-left:10px; line-height:60px; font-size:20px; font-family:"微软雅黑"}
#navList_l  .law_tip em{ color:#FF0}
#navList_r{ float:right; width:175px; margin-top:16px;}
#but{ width:29px; height:28px; border:0; background:url(images/sous.jpg) no-repeat;}
#tex{float:left;width:120px;  height:27px;line-height:27px;  padding-left:10px; border:0; }
#navList_r .sub{ border:none; width:40px; height:27px; line-height:27px;}
#navList_l a{ padding-left:60px; display:block; font-size:29px; font-weight:bold; font-family:"宋体"; color:#FFF;  height:56px; line-height:60px; text-decoration:none; background:url(images/l_logo.jpg) left no-repeat;}



















/*key:UG93ZXJlZCBieSBab29tbGEh6YCQ5rWqQ01TIHd3d3cuWm9vbWxhLmNu */
