﻿* {
    margin: 0px;
    padding: 0px;
    font-size: 12px;
}
html {
    overflow: scroll;  	/*滚动条设置，兼容ff*/
}
body {
    text-align: center;
}
ul li {
    list-style-type: none;
}
td img {
    display: block;
    border: 0px;
}
input {
    border: 0px;
}
.button {
    border: 1px solid #376303;
    background: #F6F3E2;
    height: 20px;
    padding-top: 2px;
}
/*other*/
#top {
    width: 1002px;
    text-align: left;
    clear: both;
    margin: auto;
    background: url('head_bg.jpg') repeat-x;
}
#logo {
    width: 243px;
    height: 82px;
    background: url('logo.jpg') no-repeat center center;
    float: left;
}
#banner {
    float: right;
    height: 82px;
    width: 759px;
    background: url('head_bg.jpg') repeat-x;
}
#banner ul {
    list-style-type: none;
    display: block;
    margin: 20px 0px;
}
#banner ul li {
    display: inline;
}
#banner ul li a {
    width: 120px;
    height: 22px;
    float: left;
    font-weight: bold;
    color: #fff;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
#banner ul li a:hover {
    text-decoration: underline;
}
#part1 {
    width: 1002px;
    margin: auto;
    text-align: left;
    clear: both;
}
.login_input {
    width: 100px;
    height: 15px;
    background: #900000;
    color: #fff;
}
ul#vote li {
    text-align: left;
    padding-left: 40px;
    display: block;
}
#part2 {
    width: 1002px;
    margin: auto;
    text-align: left;
    clear: both;
}
#search li {
    text-align: left;
    padding-left: 5px;
    color: #EAA8A9;
    width: 196px;
    display: block;
}
#search li select {
    color: #DD1945;
    width: 105px;
    position: relative;
    top: 0px !important;
    top: 3px;
    margin-top: 10px;
}
#search input {
    width: 90px;
    margin-top: 7px;
}
.title_bar {
    width: 200px;
    height: 33px;
    text-align: left;
    background: url('title_bg.jpg') no-repeat center center;
}
.title_font {
    line-height: 35px;
    letter-spacing: 2px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    padding-left: 10px;
}

.ctitle_bg{
    background:#3C3C3C;
    height:33px;margin-top:2px;
    border-bottom:1px solid #3E3E3E;
}
.ctitle_font{
    font-size:20px;color:#D3D3D3;
    font-family:黑体;letter-spacing:3px;
    padding-left:10px;
    position:relative;top:8px;
}
#demo a{
    color:#fff;text-decoration:none
}
#demo a:hover{
    text-decoration:underline
}
#bottom_menu{
    background:#060606;
    width:1002px;margin:auto;clear:both
}
#bottom_menu ul{
    display:block;width:1000px
}
#bottom_menu ul li{
    display:inline;
}
#bottom_menu ul li a{
	width:70px;display:inline-block;    
	height:35px;line-height:35px;
	color:#CECECE
}
#copyright{
    font-family:Arial, Helvetica, sans-serif;
    width:1002px;margin:auto;
    height:100px;color:#dedede;
    border-top:1px solid #535353;
    background:#353535;
}
