@CHARSET "UTF-8";

/** ============== public ==============**/
body {font-size:12px;background-color:#F0F5F8;line-height:22px;
  font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;
}
a,a:visited {color:#0066CC;text-decoration:none;}
a:hover {text-decoration:underline;}
div #left {float:left;}
div #right {float:right;}
#lightblue {font-weight:bold;color:#0062B7;}
h3 {font-size:14px;}

#root {margin:0 auto; width:900px;}

/** ============== header ==============**/
#header {
  height:123px; width:900px; background-color:#015EAC;overflow:hidden; 
  font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;
}

#logoindex {float:left;margin-top:37px;margin-left:4px !important;;margin-left:2px;}
#logo {float:left;margin-top:14px;margin-left:4px !important;;margin-left:2px;}
#nav {margin-top:62px;width:618px;height:41px;background:transparent url(../images/nav_bg.jpg) no-repeat scroll 0 5px; overflow:hidden;float:left;}
#nav ul {list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:34px;margin:0 0 0 5px;}
#nav li {float:left;height:30px;width:90px;font-weight:bold;font-size:13px;text-align:center;padding-top:10px;line-height:30px;}


#nav li a, #nav li a:visited {color:#000000;text-decoration:none;display:block;height:30px;}
#nav li a:hover {text-decoration:none;color:#000000; background:url(../images/nav_hover_bg.gif) no-repeat 2px 2px;}
#nav #active {background:url(../images/nav_active_bg.gif) no-repeat scroll 2px 12px;}
#nav #active a {color:#FFFFFF;}
#nav #active a:hover {color:#FFFFFF;background:url(../images/nav_active_bg.gif) no-repeat scroll 2px 2px;}
$nav img {display:inline; }
/** ============== banner ==============**/

#banner {height:28px;width:900px;background:#F0F5F8 url(../images/nav_bg_headerf.jpg) no-repeat scroll 200px 0px;}
#bannerindex {height:28px;width:900px;background:#015EAC url(../images/nav_bg_headein.jpg) no-repeat scroll 200px 0px;}

/** ============== wrapper ==============**/
#wrapper {overflow:hidden;}
#wrapperindex {padding:36px 25px 0px 25px;overflow:hidden;background:transparent url(../images/index_bg.jpg) no-repeat scroll 0px 0px;}
#wrappertitle {font-size:18px;font-weight:bold;border-bottom:4px solid #015EAC;text-align:right;margin-bottom:20px;overflow:hidden;height:33px;}
#wrappertitle img {margin-left:200px;}
#lwrapper {float:left;width:200px;}
#lwrapperhead {float:left;width:200px;background:transparent url(../images/left_menu_bg.gif) no-repeat scroll 0 0px;font-size:0px;}
#lwrapperbody {float:left;width:198px;margin:0 2px 8px 0;background:#E4EEF8;overflow:hidden;border-left:#B8D4E9 1px solid;border-right:#B8D4E9 1px solid;border-bottom:#B8D4E9 1px solid;}
#lnoticehead {float:left;width:200px;background:transparent url(../images/left_menu_bgy.gif) no-repeat scroll 0 0px;font-size:0px;}
#lnoticebody {float:left;width:178px;background:#FFF6B9;overflow:hidden;border-left:#FCE295 1px solid;border-right:#FCE295 1px solid;border-bottom:#FCE295 1px solid;padding:10px;}
#lwrapperbody li {margin-top:4px;}
#rwrapper {float:right;width:680px;margin-left:10px;}
#rwrapper li {margin-top:5px;}
#rwrapper #title {font-size:18px;font-weight:bold;}

/** ============== index ==============**/
#lwrapperindex {float:left;margin-top:30px;margin-left:75px !important;margin-left:50px;font-family:"黑体";font-size:30px;color:#FFFFFF;font-weight:bold;line-height:30px;}
#rwrapperindex {width:130px;float:right;margin-top:20px;margin-right:75px !important;margin-right:50px;}

#rwrapperheadwhy {width:600px;height:139px;background:transparent url(../images/why_bg.gif) no-repeat scroll 0 0px;overflow:hidden;}
#rwrapperheadwhy div {margin:30px;font-weight:bold;}
#rwrapperbodywhy {width:600px;overflow:hidden;margin-top:30px;}
#rwrapperbodywhy div {float:left;width:170px;margin-right:10px;text-align:center;}
#rwrapperbodywhy div div {border-bottom:#BAD3E7 1px solid;font-family:"幼圆";font-size:16px;color:#055EA2;font-weight:bold;padding-bottom:5px;}
#rwrapperbodywhy div li {text-align:left;}
#rwrapperbodywhy p {text-indent:2em;}


/** ============== wrapperbody ==============**/
#lwrapperbodysup {float:left;width:173px;border:#B8D4E9 1px solid;background-color:#F0F5F8;margin-top:5px;padding:20px 10px 10px 15px;}
#lwrapperbodysup input {border:#656668 1px solid;margin:5px 0;width:160px;}
#lwrapperbodysup div {float:right;height:27px;width:85px;margin-right:5px;background:transparent url(../images/support_button.gif) no-repeat scroll 0 0px;line-height:27px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:bold;cursor:hand;}
#lwrapperbodysup span {display:block;width:173px;margin-top:80px;}
#rwrapperheadsup {width:600px;height:96px;background:transparent url(../images/support_bg.jpg) no-repeat scroll 0 0px;overflow:hidden;}
#rwrapperheadsup div {margin:20px;font-weight:bold;}
#rwrapperbodysup {width:600px;overflow:hidden;}
#rwrapperbodysup #subhead {width:191px;height:35px;background:transparent url(../images/support_button2.gif) no-repeat scroll 0 0px;line-height:41px;text-align:center;font-weight:bold;font-size:12px;color:#FFFFFF;overflow:hidden;}
#rwrapperbodysup #subbody {width:560px;border:#005EAC 5px solid;padding:20px 0 20px 20px;background-color:#FFFFFF;}



#findmetop {width:680px;height:64px;margin-left:100px;background:transparent url(../images/findme_top.jpg) no-repeat scroll 0 0px;padding:30px 0 20px 20px;font-size:14px;}
#findmebottom {width:680px;height:100px;margin-left:100px;background:transparent url(../images/findme_bottom.jpg) no-repeat scroll 0 0px;padding:30px 0 20px 20px;font-size:14px;}
#wrapperfm {width:600px;margin-right:10px;overflow:hidden;float:left;}
#rwrapperfm {width:420px;overflow:hidden;float:left;}
/*#wrapperfmhead {width:600px;height:19px;background:transparent url(../images/findme.gif) no-repeat scroll 0 0px;padding:10px 0 0 26px;color:#455593;font-size:14px;font-weight:bold;}*/
#wrapperfmhead {font-size:18px;font-weight:bold;width:600px;border-bottom:4px solid #015EAC;text-align:center;margin-bottom:5px;overflow:hidden;height:33px;}
#wrapperfmhead span {float:left;margin-left:230px;}
#wrapperfmhead input {float:right;}
#rwrapperfmhead {float:left;width:420px;height:19px;background:transparent url(../images/findme_right.gif) no-repeat scroll 0 0px;padding:10px 0 0 26px;color:#455593;font-size:14px;font-weight:bold;}
#rwrapperfmhead span {margin-right:20px;}
#wrapperfmbody {padding:10px;}/*background-color:#F4F4F4;*/
#wrapperfmbody #text {height:25px;border:1px solid #BFBFBF;width:250px;margin:0px;}
#rwrapperfmbody {width:420px;padding-right:30px;text-align:right;}
#rwrapperfmbody input {height:25px;border:1px solid #BFBFBF;width:250px;margin:0px;}


#wrapperindexbody {width:850px;padding-top:220px !important;padding-top:150px;}
#lwrapperindexbody {margin-left:50px;width:350px;float:left;}
#lwrapperindexbody div {font-family:"幼圆";font-size:20px;width:180px;font-weight:bold;margin-bottom:5px;}
#rwrapperindexbody {margin-left:50px;width:350px;float:left;}
#rwrapperindexbody div {font-family:"幼圆";font-size:20px;width:160px;font-weight:bold;margin-bottom:5px;}

#wrapperbody {}
#wrapperbody p {text-indent:2em;}

#rwrapperlaw {overflow:auto;height:200px;border:#BFBFBF 1px solid;background:#FFFFFF;}

/** ============== demo ==============**/
#mapview {height:280px;width:350px;float:left;}
#mapview #load {margin-left:110px;margin-top:90px;}
#lbslocation {font-size:14px;font-weight:bold;color:#FF0000;}

#tbldata {background:#B8D4E9; }
#tbldata th{background:#E4EEF8; white-space:nowrap;}
#tbldata td{background:#F0F5F8; }
img {border:0}

#lwrapperbody ul, #lwrapperbody ol{margin: 10px; padding-left: 20px;}

code { font-family: 'courier new'; color: #B00 }

.required_aster { color: red }

#user_login #username, #user_login #password { width: 200px; }

h1 {
  font-family:"幼圆";
  font-size:20px;
  border-top: 1px solid #99D;
  background-color: #DDF;
}

h2 {
  background-color: #DDF;
}

table.list {
  border-collapse: collapse;
}

table.list tr:hover {
  background-color: #EEE;
}

table.list td {
  border: 1px solid #CCF;
}

table.list th {
  padding-right: 10px; 
  text-align: left;
  font-size: 80%;
  border: 1px solid #CCF;
}

table.list td {
  padding-right: 10px; 
  font-size: 80%;
}

