@charset "utf-8";
@import url("/library/style/special/style_01/style.css");

/*
body a{color:#333;}

.bg_center_v_tile{background:url(img/bg_center_v_tile.jpg) repeat-y center top;}

.bg_bottom_h_tile{background:url(img/bg_bottom_h_tile.jpg) repeat-x left bottom;}


#head_style_box .hs_img, #head_style_box .hs_swf {
margin:0px auto;
width:778px;}

#page_bottom .footer {background:url(img/bg_page_bottom.gif);}*/

body{background:#BBA27E url(img/bg_body.jpg) repeat; color:#341100;}
.bg_top_h_tile{background:url(img/bg_top_h_tile.jpg) repeat-x left 34px;}
.bg_top_owner{background:url(img/bg_top_owner.jpg) no-repeat center 34px;}

.bg_bottom_owner{background:url(img/bg_bottom_owner.jpg) no-repeat center bottom;}

#nav_box {
background:none;
color:#fff;
}
.md .md_hd{height:30px; background:url(img/bg_title_01.jpg) no-repeat 0 0;}
.md .md_hd .mh_title {
color:#fff;
float:left;
font-size:14px;
margin-right:5px;
margin-top:4px;
padding-left:24px;
line-height:26px;
}
.md .md_hd .mh_option {
float:right;
font-weight:normal;
margin-right:-5px;
margin-top:4px;
background:none;
border:none;
line-height:26px;
}
.md .md_hd .mh_option a{color:#fff;}
.md .md_hd .mh_option a:hover{border-bottom:none;}
.md .md_hd .mh_option .more_btn:hover {
border-bottom:0;
text-decoration:underline;
}

.md .md_hd .mh_option .more_btn {
background:none;
float:left;
margin-right:5px;
padding-left:10px;
}

#page_bottom {
margin-top:170px;
margin-bottom:0;
}
#page_bottom .footer {
background:none;
color:#FFFFFF;
}
#page_bottom .footer .bottom_copyright {padding-bottom:5px;}
/*活动公告页面 ----------------------------------------------------------------------*/
#ploy .bg_top_owner{background:url(img/bg_top_owner_01.jpg) no-repeat center 34px;zoom:1;}
#ploy .bg_bottom_owner{background:none;}
#ploy .md .md_hd{height:30px; background:none;}
#ploy .md .md_bd{ background:none;padding:20px 0 0 120px;}
#ploy .md .md_bd p{ color:#392615;font-size:14px;font-weight:bold;line-height:1.5;width:580px;}
#ploy .md .md_bd p.join_btn_box{padding-top:40px;padding-left:437px;width:70px;}
#ploy .join_btn{width:69px;height:20px;font-size:12px;font-weight:bold;line-height:20px;background:url(img/bg_btn.gif) no-repeat;}
#ploy  a.join_btn{color:#fff;display:block;text-align:center;}
#ploy  #page_bottom {
margin-top:130px;
margin-bottom:0;
}

/*投票页面 ----------------------------------------------------------------------*/
#vote .bg_top_owner{background:url(img/bg_top_owner_02.jpg) no-repeat center 34px;zoom:1;}
#vote .bg_bottom_owner{background:none;}
#vote .md .md_hd{height:20px; background:none;}
#vote .md .md_bd{ background:none;padding:20px 0 0 108px;}
#vote .classic_word_box{ color:#392615;font-size:12px;font-weight:bold;width:580px;height:262px;padding-left:32px;}
#vote .classic_word_box li{width:14px;word-wrap:break-wrap;text-align:center;margin-right:14px;float:left;}
#vote .punctuation{width:10px;height:12px;overflow:hidden;display:block;margin:-8px auto 0 auto;_margin:-5px auto 0 auto;}/*标点符号*/
#vote .l_parenthesis,
#vote .r_parenthesis{width:10px;height:5px;overflow:hidden;display:block;margin:0 auto;text-indent:-9999px;}/*圆括号*/
#vote .l_parenthesis{background:url(img/bg_paren_10X10.gif) no-repeat 50% 0;margin-top:2px;_margin-top:0;}
#vote .r_parenthesis{background:url(img/bg_paren_10X10.gif) no-repeat 50% 100%;}
* html #vote .r_parenthesis{background:url(img/bg_paren_r_10X10.gif) no-repeat 50% 0;}



#vote .md .md_bd p.vote_btn_box{padding-left:308px;width:170px;height:20px;min-height:20px;clear:both;}
#vote .vote_btn{width:44px;height:20px;font-size:12px;font-weight:bold;line-height:20px;margin:0 5px;background:url(img/bg_btn_44X22.gif) no-repeat;}
#vote a.vote_btn{color:#fff;display:block;text-align:center;float:left;}
#vote a.no_marg_l{margin-left:0;}
#vote .classic_other_title{font-size:12px;padding-left:3px;padding-top:4px;}
#vote .classic_submit_box{width:426px;height:227px;padding-left:114px;padding-top:22px;}
#vote .submit_tb{width:314px;height:190px;}
#vote .submit_tb .txt_input{width:235px;height:17px;border:1px solid #A8947D;}
#vote .submit_tb .w92{width:92px;}
#vote .submit_tb .h90{height:92px;width:230px;overflow-y:auto;}
#vote .text_td{font-weight:bold;text-align:right;padding-right:4px;}
#vote p.txt_ps{line-height:1.4;padding-left:66px;}
#vote p.txt_ps strong{color:#C52900;font-weight:normal;}


#vote  #page_bottom {
margin-top:40px;
margin-bottom:0;
}

/*Clear float without structural markup --------------------------------*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;

}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */