﻿body {margin:0px; padding:0px; font-size:12px; background:url(../Common_Images/bg-body.jpg) #efefef repeat-y center top; font-family:宋体,verdana,arial,helvetica,sans-serif}
#wrap {margin:0px auto; padding:0px; width:1002px}
* {margin:0px; padding:0px; list-style-type:none; text-decoration:none; }
img{ border:0px;}
div, ul {margin:0px; padding:0px}
a {color:#333; text-decoration:none}
a:hover {color:#666; text-decoration:underline}
#container {margin:0px auto; padding:0px; width:1002px}
#control_header {margin:0px; padding:0px; width:1002px}
#control_header img {float:left; width:184px; height:93px}
#control_header div {float:left; margin:0px; padding:0px; width:818px; height:94px; background:url(../Common_Images/bg_top_menu.gif) no-repeat}
ul.menu {margin:0px; padding:13px 9px 13px 9px; width:800px; height:35px; list-style-type:none}
ul.menu li {float:left; width:100px; height:35px}
.menu .nav_1 a {display:block; margin-left:22px; width:55px; height:35px; cursor:pointer; background:url(../Common_Images/nav_1.gif) no-repeat}
.menu .nav_1 a:hover {background:url(../Common_Images/nav_1_over.gif) no-repeat}

.menu .nav_2 a {display:block; margin-left:7px; width:85px; height:35px; cursor:pointer; background:url(../Common_Images/nav_2.gif) no-repeat}
.menu .nav_2 a:hover {background:url(../Common_Images/nav_2_over.gif) no-repeat}
.menu .nav_2 div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #fff;color: #00599B;height:20px; line-height:20px;}
.menu .nav_2 div a:hover{background: #468FCE;color: #FFF}

.menu .nav_3 a {display:block; margin-left:5px; width:90px; height:35px; cursor:pointer; background:url(../Common_Images/nav_3.gif) no-repeat}
.menu .nav_3 a:hover {background:url(../Common_Images/nav_3_over.gif) no-repeat}
.menu .nav_3 div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #fff;color: #00599B;height:20px; line-height:20px;}
.menu .nav_3 div a:hover{background: #468FCE;color: #FFF}

.menu .nav_4 a {display:block; margin-left:5px; width:90px; height:35px; cursor:pointer; background:url(../Common_Images/nav_4.gif) no-repeat}
.menu .nav_4 a:hover {background:url(../Common_Images/nav_4_over.gif) no-repeat}
.menu .nav_4 div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #fff;color: #00599B;height:20px; line-height:20px;}
.menu .nav_4 div a:hover{background: #468FCE;color: #FFF}

.menu .nav_5 a {display:block; margin-left:5px; width:90px; height:35px; cursor:pointer; background:url(../Common_Images/nav_5.gif) no-repeat}
.menu .nav_5 a:hover {background:url(../Common_Images/nav_5_over.gif) no-repeat}
.menu .nav_5 div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #fff;color: #00599B;height:20px; line-height:20px;}
.menu .nav_5 div a:hover{background: #468FCE;color: #FFF}

.menu .nav_6 a {display:block; margin-left:5px; width:90px; height:35px; cursor:pointer; background:url(../Common_Images/nav_9.gif) no-repeat}
.menu .nav_6 a:hover {background:url(../Common_Images/nav_9_over.gif) no-repeat}
.menu .nav_7 a {display:block; margin-left:5px; width:90px; height:35px; cursor:pointer; background:url(../Common_Images/nav_7.gif) no-repeat}
.menu .nav_7 a:hover {background:url(../Common_Images/nav_7_over.gif) no-repeat}
.menu .nav_8 a {display:block; margin-left:5px; width:90px; height:35px; cursor:pointer; background:url(../Common_Images/nav_8.gif) no-repeat}
.menu .nav_8 a:hover {background:url(../Common_Images/nav_8_over.gif) no-repeat}
.menu .nav_8 div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #fff;color: #00599B;height:20px; line-height:20px;}
.menu .nav_8 div a:hover{background: #468FCE;color: #FFF}

.control {list-style-type:none}
.control li {float:left; height:32px}
.control li.username_label {width:60px; line-height:32px; text-align:right; font-weight:bold}
.control li.username_load {width:400px; line-height:32px; text-align:left; margin-left:20px;}
.control li.username {width:101px}
.control li.username input {margin:5px 0px 0px 0px; padding:0px; width:99px; height:18px; border:solid 1px #8D989E; float:left}
.control li.password_label {width:44px; line-height:32px; text-align:right; font-weight:bold}
.control li.password {width:101px}
.control li.password input {margin:5px 0px 0px 0px; padding:0px; width:99px; height:18px; border:solid 1px #8D989E; float:left}
.control li.login {padding:4px 1px 0px 1px}
.control li.register {padding:4px 1px 0px 1px}
.control li.search_keyword {padding-left:10px; width:140px}
.control li.search_keyword input {margin:5px 0px 0px 0px; padding:0px; width:140px; height:18px; border:solid 1px #8D989E; float:left}
.control li.search_range {padding-left:5px; width:120px}
.control li.search_range select {margin:5px 0px 0px 0px; padding:0px; width:120px; height:20px;}
.control li.search {padding:5px 1px 0px 1px}



.bz {margin:10px auto; clear:both; width:1002px}
.logo-foot {display: inline; float: left; margin: 13px 6px 0px; width: 160px;}
.info {display: inline; float: left; margin: 13px 6px 0px; width:630px; color: #555; line-height: 22px; text-align: center}
.info p {font-family: verdana, geneva, sans-serif; border-top:solid 1px #ccc;}
.links {text-align:center; line-height:26px;}
.links a {margin: 0px 5px; color: #555}
.links a:hover {color: #e00}
.copyright { float: left; width: 170px; color: #0b4567; margin: 13px 6px 0px; line-height: 26px;  text-align: center}
.copyright a {margin: 5px}
.track li {padding-bottom: 4px; line-height: 0}
.track ul {margin: 5px auto 0px; width: 207px}
.track .title {overflow: hidden; width: 210px}
.bottomc { text-align:center;color:#4A778E; border-top:dashed 1px #555; margin:20px 20px; padding-top:10px; padding-bottom:10px;}
.lineleft{ float:left; overflow:hidden; width:300px; text-align:left; margin-left:10px;}
.linemiddle{ float:left; overflow:hidden; width:80px; text-align:center;}
.lineright{ float:left; overflow:hidden; width:300px; text-align:right;}
.bottomc a {color:#4A778E;text-decoration:none;}
.bottomc a:visited  {color:#4A778E;text-decoration:none;}
.bottomc img{ vertical-align:bottom;}