@charset "utf-8";
/* CSS Document */
a.bt_link:link {
    color: #444444;
    font-family: "宋体";
    font-size: 14px;
    text-decoration: none;
}
a.bt_link:active {
    color: #CC0000;
    font-family: "宋体";
    font-size: 14px;
    text-decoration: underline;
}
a.bt_link:visited {
    color: #444444;
    font-family: "宋体";
    font-size: 14px;
    text-decoration: none;
}
a.bt_link:hover {
    color: #CC0000;
    font-family: "宋体";
    font-size: 14px;
    text-decoration: underline;
}
.fjti {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 18px;
}
.fjti a {
    color: #FFFFFF;
    text-decoration: none;
}
.fjti a:hover {
    color: #993300;
    text-decoration: underline;
}
.wrap{width:950px; margin:0 auto; overflow:hidden;}
.image_map{text-align:center;}
.contain{width:800px; margin:0 auto;}
.main h1 {
    background: none repeat scroll 0 0 #00679A;
    color: #FFFFFF;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding-left:20px;
}
.main_con {
    border: 1px solid #CCCCCC;
    margin-top: 5px;
    overflow: hidden;
    padding: 15px 5px 10px;
	margin-bottom: 20px;
	height:auto;
}
.main_con p{text-indent:2em; line-height:20px; font-size:14px; margin:0;}
.main_con h3 {
    font-size: 14px;
    margin: 5px 0;
}

.main_con h2 {
    font-size: 15px;
    line-height: 30px;
    text-align: center;
}
.contain_banne {text-align:center; margin:5px 0;}
.vote h1{
    background: none repeat scroll 0 0 #bfa362;
    color: #FFFFFF;
    height: 40px;
    line-height: 40px;
    margin: 0;
    text-align: center;
}
.vote_ul{width:750px; margin:15px auto; overflow:hidden;}
.vote_ul li{margin:5px 0;}
.vote_ul input{float:left;}
.vote_ul h4{float:left; margin-left:5px;}
.vote_con{clear:both; text-indent:2em; line-height:20px;}
.add{text-indent:2em;}
.add_img{margin:5px 0; text-align:center;}
.form_list{margin-left:24px;}
.form_list tr{line-height:30px; font-size:12px;}
.form_list tr input {
    border: 1px solid #CCCCCC;
    height: 24px;
    line-height: 24px;
    width: 230px;
}
.sub {
    height: 35px;
    text-align: center;
}
.sub input{width:60px; margin-top:5px; cursor:pointer;}
.bar_span{height:20px; background:#9ac166; display:inline-block;}
.bar{line-height:20px;}
.bar span{display:inline-block; float:left;}
.histogram h4{line-height:20px;}
.histogram li {
    clear: both;
    margin: 5px 0;
    overflow: hidden;
    width: 750px;
}

.link_a a {
    background: none repeat scroll 0 0 #424242;
    color: #FFFFFF;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-left: 222px;
    text-align: center;
    width: 85px;
}
.main_con ul{margin-top:5px;}

.main_con ul li {
    float: left;
    line-height: 25px;
    overflow: hidden;
    width: 360px;
	font-size:14px;
}

.check_in input {
    float: left;
    margin-right: 5px;
    margin-top: 7px;
	*margin-top:3px;
}
.check_in span{float:left;}
.mes_t td {
    border: 1px solid #8DB9D4;
    line-height: 35px;
    padding-left: 5px;
}
.mes_t td input{width:250px; height:20px; line-height:20px; border:1px solid #8DB9D4;}
.button{text-align:center;}
 

.close {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
}
.mes_r{margin:10px auto 0;}
.bg_td{background:#ebeaef;}
.vo_td{text-align:center; color:#ff0000;}
.mes_r td{padding:0;}
.mes_r .con_td{padding-left:5px;}
.main_con .mes_r p{/* text-indent:0; */}
.con_td .span_wr{display:block;  float: left;}
.con_td .span_r{
    color: red;
    float: right;
    text-align: center;
    width: 78px;
}
.cle_d{
overflow:hidden; clear:both; line-height:20px;
}
.hist_p{clear: both;text-align: right; line-height: 40px;}
.hist_p a{margin-right: 10px;color: #000;}
.hist_p a:hover{text-decoration: underline;}
.main_con .con_td p{font-size: 13px;background: url("../images/bg.jpg") 0 0 no-repeat;} 
.main_con .con_td_new p{font-size: 13px;background: none;} 
.main_con .con_td_new a{color:#000;}
.main_con .con_td_new a:hover{text-decoration: underline;}
