body{margin:0; font-size:12px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;}

form{margin:0; padding:0;}

#header{width:1003px; height:73px; margin:0 auto; background:#000;}

#sitename{z-index:3; position:absolute; overflow:hidden; height:73px; font-weight:bold; font-size:36px; line-height:73px; margin-left:30px;}

#sitename a{color:#fff !important;}

#logo{width:303px; height:80px; position:absolute; z-index:2;}

#user_panel{width:303px; float:right; color:#999999; z-index:1;}

#header a{color:#2e6c9f; text-decoration:none;}

#nav{width:1003px; height:84px; margin:0 auto;}

#main_nav{height:27px; background:#000;}

#main_nav ul{list-style:none; padding:0; margin:0 0 0 30px;}

#main_nav ul li{float:left; width:100px; line-height:27px; text-align:center;}

#main_nav a{color:#2e6c9f; text-decoration:none; font-weight:bold; display:block;}

#main_nav a:hover{background:url(main_nav.gif) no-repeat;}

#sub_nav{height:57px; background:url(subnav_bg.gif) repeat-x;}

#sub_nav ul{list-style:none; padding:0; margin:0 0 0 30px;}

#sub_nav ul li{float:left; width:100px; line-height:34px; border-left:1px solid #e8eff7; text-align:center;}

#sub_nav ul li a{color:#1c58ab; text-decoration:none; font-weight:bold; display:block;}

#sub_nav ul li a:hover{background:#fff; border-left:1px solid #e5edf6; border-right:1px solid #e5edf6;}

#container{width:943px; overflow:hidden; margin:0 auto; background:#fff;}

.title{font-size:16px; color:#333333; margin:0;}

.content_title{font-size:14px; color:#e16800; margin:0; padding:0;}

#left{width:150px; margin:0 10px 20px 0; float:left; padding:0; float:left;}

#center{width:600px; margin:0 10px 20px 0; float:left; padding:0; float:left;}

#right{width:157px; margin:0 10px 20px 0; float:left; padding:0; float:left;}

.sidebar{width:150px; border:1px solid #d4e2f0; margin-top:20px; margin-bottom:20px; padding:10px 0 10px 0;}

.sidebar ul{list-style:none; padding:0; margin:0;}

.sidebar ul li{line-height:25px; *height:25px; padding-left:20px; background:url(ico1.gif) no-repeat left; margin-left:10px;}

.sidebar ul li a{text-decoration:none; display:block;}

.sidebar ul li a:hover{color:#0099cc; background:#fff;}

.hight_light{color:#FF0000;}

.general{color:#0e285d;}

#sidebar img{border:0;}

#content{margin-top:28px; overflow:hidden;}

.content{width:600px; overflow:hidden; margin-top:20px; border:1px solid #d6e3f1; border-bottom:0;}

.rightbar{width:157px; height:300px; overflow:hidden; margin-top:20px; padding:10px 0 10px 0; border:1px solid #d6e3f1;}

.data_title{background:url(td_bg.gif) repeat-x #d2e0e6; height:25px; line-height:25px; color:#425790; font-weight:bold; padding-left:10px; border-bottom:1px solid #b0cae6;}

.data1 td{background:#f3f6f9; line-height:25px; padding-left:10px; border-bottom:1px solid #b0cae6;}

.data2 td{background:#fff; line-height:25px; padding-left:10px; border-bottom:1px solid #b0cae6;}

#footer{width:1003px; height:129px; line-height:129px; text-align:center; color:#666666; font-weight:bold; margin:0 auto;}

#page_nav{margin-top:10px; width:600px; text-align:center;} 
 
#page_nav a{color:#0099cc; text-decoration:none;}

.data2 a,.data1 a{color:#1c50ab; text-decoration:none;}

.data2 a:hover,.data1 a:hover{color:#0099cc; text-decoration:none;}

.data2 .special:hover{color:#f00; text-decoration:none;}

.point{width:100px; color:#bcbcbc;}

#cus_address {
	width: 300px;
}
