body {text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; background: #fff; font-size:12px; color:#6595b4;line-height:20px;}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; list-style:none;}
p{clear:both; text-align:left;}
a:link {color:#006492; text-decoration:none;}
a:visited {color:#006492;text-decoration:none;}
a:hover {color:#ff3300; text-decoration:none;}
a:active {color:#ff3300;}

#container{width:750px; margin:0 auto;}
#header,.list h3,#footer,.title,.title h3,.nList h3{background-image:url(index2007bg.gif);}
#header{height:71px; background-position:0px 0px; background-repeat:repeat-x; padding-top:15px;}
#time{position:absolute; left:20px; _left:-300px; color:#016596;}
#footer{background-position:0px -134px; background-repeat:repeat-x; padding:10px 0px 10px 0px}

.relative{position:relative;}
.clear{clear:both;}
.txtright{text-align:right;}
.txtleft{text-align:left;}
.column { float: left; }
.grid2cola .column.first { width: 25%; }
.grid2cola .column.last { width: 73%; }
.grid2colb .column.first { width: 200px;}
.grid2colb .column.last { width: 508px; float:right}
.grid2colc .column.f{ width: 99%; text-align:left; min-height:100px; padding:0px 0px 0px 0px;}
.grid2colc .column.e { width: 1%; float:right; padding:35px 0px 0px 0px;}


.list li,.content h3,.cate li,.detail li h3,.cate h3,.server h3,h3.t_h,.solution_list h3,h1.t_h,.map h3,.map li,.nList h4{background-image:url(ico.gif);}

hr.blue{color:#d5edf9; height:3px; border:0px;}
.mtop8{margin-top:15px;}
.bodyleft{background-color:#f2f2f2; min-height:400px; margin-top:12px; _height:400px;}
.list{padding:0px 0px 20px 0px;}
.nList h3,.list h3{background-position:0px -92px; background-repeat:repeat-x; height:25px; line-height:25px;  padding:0px 0px 0px 20px; margin:0px; text-align:left; font-size:14px; color:#006492; position:relative;}
.list li{background-position:18px 8px; background-repeat:no-repeat; line-height:26px;}
.align_right{text-align:right;}

.nList h4{font-size:12px; font-weight:normal; background-position:10px 6px; background-repeat:no-repeat; margin:0; color:#666666; text-align:left; padding-left:24px;}
.nList li{border-bottom:dashed #999999 1px; margin-top:8px;}
.nList p{ padding-left:24px; margin:0;}
.content{padding-top:12px;}
.content h3{height:25px; line-height:25px;  padding:0px 0px 0px 20px; margin:0px; text-align:left; font-size:14px; color:#60b3db; position:relative; border-bottom:2px solid #d8ecf7; background-position:0px -25px; background-repeat:no-repeat;}
.content p{color:#006490;}
.more{font-weight:normal; display:inline; position:absolute; right:20px; top:0px; font-size:14px; color:#073882;}
.product li{float:left; width:33%;}
.product li a img{border: 1px solid #cccccc; margin:10px 0px 10px 0px;align:left;}


.title{background-position:0px -227px; background-color:#d8ecf7; background-repeat:no-repeat; margin:12px 0px 10px 0px;}
.title h3{margin:0; padding:0px 0px 0px 20px; background-position:right -259px; background-repeat:no-repeat; font-size:12px; line-height:17px; text-align:left;}
.cate{width:100%; margin:0 auto;}
.cate h3{color:#002c47;background-position:0px -146px; background-repeat:no-repeat; font-size:12px; line-height:18px; text-align:left; padding:0px 0px 0px 20px; margin:1px 0px 0px 0px; cursor:pointer; border-bottom:1px solid #dadada;}
.cate h3 a{color:#002c47;}
.cate li{text-align:left; background-position:5px -196px; background-repeat:no-repeat; padding-left:20px;  line-height:24px; border-bottom:1px dotted #dadada; color:#002b46}
.cate{margin-top:10px;}
.cate li a{color:#002b46}
.pro h1{clear:both;}
.detail{color:#666666;}
.detail h2{font-size:20px; font-weight:normal; color:#666666;}
.detail li{padding-left:20px;}
.detail li h3{color:#666666; margin:0; font-weight:normal; font-size:12px; padding:0px 0px 0px 20px; background:url(ico_lst.gif) no-repeat 0px -3px}

.detail1{color:#666666; text-align:left; min-height:100px;margin-top:-10px;}
.detail1 li{padding-left:10px;}
.detail1 li h4{color:#666666; margin:0; font-weight:normal; font-size:12px; padding:0px 0px 0px 20px; background:url(ico_lst2.gif) no-repeat 0px -3px}


.detail li p{padding:10px 0px 10px 0px; margin:0; color:#666666; text-indent:20px;}
.article p{text-indent:24px; width:95%; margin:16px auto; line-height:22px; color:#666666}

.contact{position:relative;}
.contact h3{font-size:12px; font-weight:normal; text-align:left;}
.contact p{ width:98%; margin:16px auto; line-height:22px; color:#666666}
.propic a{padding:2px 10px 2px 10px; background-color:#dceef2; display:block;}


.rule{color:999999; width:406px; height:108px; overflow:auto;border:1px solid #eceff2; background-color:#fff;}
dl{padding-left:14px;}
dt{float:left;font-weight:bold;padding:12px 0 4px;}
dd{ text-align:left;height:auto;padding:8px 0;}
.yellow{color:#ff6000;}
.server h3{background-position:10px -146px; background-repeat:no-repeat; font-size:12px; color:#032a49; margin:0; text-align:left; padding-left:30px;}
.formlist{border:1px solid #e4e4e4; background-color:#f9fdff; width:442px;}
.formlist dt{text-align:left; width:80px;}
h1.t_h,h3.t_h{background-position:0px -115px; background-repeat:no-repeat; border-bottom:1px solid #cccccc; text-align:left; padding-left:30px; font-size:12px;}
.local{border-bottom:1px dotted #cccccc; margin-top:12px;}
input.btn_sub,input.btn_rst{background:url(btn_bg.gif) no-repeat -1px -1px; width:70px; height:22px; line-height:22px; font-size:12px; font-weight:bold; color:#333333; border:1px solid #9db0bc; cursor:pointer;}
input.btn_sub2,input.btn_rst2{background:url(btn_bg.gif) no-repeat -1px -1px; width:70px; height:22px; line-height:22px; font-size:12px; font-weight:bold; color:#333333; border:1px solid #9db0bc; cursor:pointer;}

.mt3{margin-top:3px;}

.shadow{position:absolute;font: 25px tahoma;color:#00316b; margin-top:-1px;z-index:0; margin-left:-1px; font-size:12px}
#login{width:297px; height:180px; color:#00316b; border:1px solid #9db0bc; margin:50px auto;}
#login h3{font-size:12px; margin:0px; height:25px; line-height:25px; background:url(login_bg.gif) no-repeat; border-bottom:1px solid #9db0bc; color:#ffffff}
#login dt{text-align:right; width:60px; padding-right:10px;}


.solution_list{width:500px; margin:0 auto;}
/*.solution_list h3{border-bottom:1px solid #cccccc; text-align:left; padding-left:25px; height:34px; line-height:34px; font-size:12px; font-weight:normal; color:#408eb5; margin:0; background-position:0px -164px; background-repeat:no-repeat; position:relative;}
*/
.solution_list h3{border-bottom:0px; text-align:left; padding-left:25px; height:30px; line-height:34px; font-size:12px; font-weight:normal; color:#408eb5; margin:0; background-position:0px -164px; background-repeat:no-repeat; position:relative;}
.solution_list p{color:#666666; text-indent:24px; padding:0px 0px 8px  0px; margin:0; border-bottom:1px dotted #999999; background-color:#fbfbfb;}
.zp dl{color:#666666}
.zp h3{cursor:pointer; position:relative;}
.zp dt{width:100px; font-weight:normal;padding:8px 0 4px;}
.zp li{background-image:url(ico_1.gif);text-align:left;  background-repeat:no-repeat; padding-left:16px;  line-height:20px;}
.zp ul{maring: 0; padding: 0;}



.faq{border:1px solid #eaf0f3; width:446px; height:auto; margin:4 auto;}
.faq h3{background-color:#eaf0f3; text-align:left; padding-left:25px; height:22px; line-height:22px; color:#032a49; font-size:12px; font-weight:normal; margin:0;}
#faq h3{ cursor:pointer;}
.faq dt{text-align:right; width:100px; padding-right:10px; font-weight:normal; font-size:12px; color:#666666;}
.publishtime{display:block; position:absolute; right:30px; white-space:nowrap; top:0px; color:#999999}
.publishtime a{color:#999999}

.map{float:left; background-color:#fbfbfb; width:214px; height:156px; text-align:left; margin:8px;}
.map h3{background-color:#ebf0f4; background-position:10px -112px; padding-left:25px; border-bottom:1px solid #cccccc; height:28px; line-height:28px; margin:0; font-size:12px; color:#408eb5; background-repeat:no-repeat;}
.map li{background-position:10px -170px; background-repeat:no-repeat; padding-left:30px}



.btn {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn3_mouseover {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
 BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}




/*2009-02-12 文档管理功能*/


.border2 {
  border-top-color:#62707D; border-bottom-color:#FFFFFF; border-left-color:#62707D; border-right-color:#FFFFFF;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px
  }
  
/**** Directory Bar ****/
                                                                                                                                
.dir1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  background-color:#FAFAFA;
  border-top-color:#FFFFFF; border-bottom-color:#6E6E6E; border-left-color:#6E6E6E; border-right-color:#6E6E6E;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px
  }
#ldir1 A:link    {font-family:Arial,Verdana; font-size:12px; color:#000000}
#ldir1 A:visited {font-family:Arial,Verdana; font-size:12px; color:#000000}
#ldir1 A:active  {font-family:Arial,Verdana; font-size:12px; color:#000000}
#ldir1 A:hover   {font-family:Arial,Verdana; font-size:12px; color:#0179FF}

  
/**** File List Titles ****/
                                                                                                                                
.title1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#000000;
  background-color:#9CB7CC;
  border-top-color:#C8D8E4; border-bottom-color:#62707D; border-left-color:#C8D8E4; border-right-color:#62707D;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px;
  }

A.ltitle1:link    {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#000000}
A.ltitle1:visited {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#000000}
A.ltitle1:active  {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#000000}
A.ltitle1:hover   {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#FFFFFF} 



tr.mouseover2 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  background-color:#EDF0F3;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
  }
tr.mouseover1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  background-color:#D5DBE3;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
  }
tr.mouseover3 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  background-color:#F5DBE3;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
  }

td.hover1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
  }

td.hover2 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
  }
  
  
.fbuttonup1 {
  text-align:center; vertical-align:top;
  font-family:Arial,Verdana; font-size:13px; font-weight:bold; color:#000000;
  background-color:#D5DFE7;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_form_bg1.jpg);  */
  border-top-color:#EFF4F9; border-bottom-color:#62707D; border-left-color:#EFF4F9; border-right-color:#62707D;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
  cursor: pointer;
  }
.fbuttondown1 {
  text-align:center; vertical-align:top;
  font-family:Arial,Verdana; font-size:13px; font-weight:bold; color:#FFFFFF;
  background-color:#B3C3D2;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_form_bg1.jpg);  */
  border-top-color:#EFF4F9; border-bottom-color:#62707D; border-left-color:#EFF4F9; border-right-color:#62707D;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
  cursor: pointer;
  }  