/* CSS Document */
body{ background:#023a94;padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; background:url(../images/bodybg.jpg);}
img{ border:none; display:block;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; display:block;}
p{ color:#666666; line-height:160%;}
*{ padding:0px; margin:0px;}
ul,li{ list-style:none; display:block;}
li{ float:left;}

a{ font-size:12px; color:#DB0066; text-decoration:none;}
a:hover{ font-size:12px; color:#DB0066; text-decoration:underline;}


.removefloat {clear:both;font-size:0px;height:0px;line-height:0px;display:block;visibility:hidden;}

h2{ font-size:14px; font-weight:bold; line-height:30px; color:#fff;}
h3{ font-size:20px; font-family:"ºÚÌå"; line-height:28px; color:#015DA0;}
h4{ font-size:20px; font-family:"ºÚÌå"; line-height:40px; color:#DB0066;}
h4 a{ font-family:"ºÚÌå"; font-size:20px; color:#DB0066; line-height:160%; text-decoration:none;}
h4 a:hover { font-family:"ºÚÌå"; font-size:20px; color:#006CB7; line-height:160%; text-decoration:underline;}

.pad10{ padding:10px;}

#logos{ width:100%; height:100%;}
#logos li{ width:122px; height:62px; background-color:#fff; padding:8px; _padding:8px; margin:3px; _margin:3px; line-height:0px;}

#logoBox{ width:100px; height:30px; padding:5px 10px; border:1px solid #e2e2e2;}

.blue12{ font-size:12px; color:#5B7781; line-height:160%;}
.blue12 a{ font-size:12px; color:#5B7781; line-height:160%;}
.blue12 a:hover{ font-size:12px; color:#DB0066; line-height:160%;}
.black14{ font-size:14px; color:#767676; line-height:160%;}
.black14 a{ font-size:14px; color:#767676; line-height:160%; text-decoration:none;}
.black14 a:hover{ font-size:14px; color:#ff0000; line-height:160%; text-decoration:underline;}
.more a{ font-size:12px; color:#fff; line-height:30px; text-decoration:none;}
.more a:hover{ font-size:12px; color:#fff; line-height:30px; text-decoration:underline;}
.green14{ font-size:14px; color:#009900; font-weight:bold; line-height:160%;}
.red14{ font-size:14px; color:#ff0000; font-weight:bold; line-height:160%;}
.black12{ font-size:12px; color:#333333; line-height:150%;}
.green12{ font-size:12px; color:#009900; line-height:160%;}
.gray12{ font-size:12px; color:#999999; line-height:160%;}
.purple {color:#DB0066; line-height:160%;}


#interval{ width:950px; height:10px; overflow:hidden;}

.imgbox{ border:1px solid #cccccc; padding:1px;}

#top{ width:100%; background:url(../images/top_01.jpg) no-repeat center top; height:3px; font-size:0px; line-height:0px;}

#header{ height:300px; margin:0px auto; background:url(../images/banner_02.jpg) no-repeat center top;}
#navBox{ width:100%; height:46px; margin:0px auto; background:url(../images/navbg_04.jpg) repeat-x; padding-bottom:1px; border-bottom:8px solid #c2d3db; border-top:1px solid #aae6fb;}
#header_nav{ width:970px; margin:0px auto; padding:0px; height:46px;}
#header_nav li{ width:106px; height:46px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:2px; text-align:center; line-height:46px; font-size:16px; color:#fff; font-weight:bold;}
#header_nav li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; text-decoration:none; font-weight:bold;}
#header_nav li a:hover{ font-family:"Î¢ÈíÑÅºÚ"; width:106px; height:46px; font-size:16px; font-weight:bold; color:#fff; text-decoration:none; background:url(../images/navbg_hover_06.jpg) repeat-x; display:block;}
#header_nav .home{ padding:0px; width:106px; background:url(../images/navbg_hover_06.jpg) repeat-x;}

#main{ width:950px; padding:0px 10px 10px 10px; background-color:#c3d4db; margin:0 auto;}
#main_news,#main_news_top,#main_news_bottom{ width:950px;}
#main_news_top{ background:url(../images/news_bg_10.jpg) no-repeat; height:10px; overflow:hidden;}
#main_news_body{ background-color:#fff; width:910px; padding:10px 20px;}
#main_news_bottom{ background:url(../images/news_bg_13.jpg) no-repeat; height:10px;}

#main_about,#main_magazine,#main_back,#main_cooperation,#main_photo,#main_zf{ width:930px; padding:10px; background-color:#fff;}

#ad_ticket{ width:950px; height:300px; background-color:#fff; overflow:hidden;}

#magazine{ width:190px; height:260px; border:1px solid #cccccc; padding:4px;}
#magazine_menu{ width:90px; height:108px; border:1px solid #cccccc; background-color:#FFFFB5; padding:13px 50px;}


a.logo:link img,a.logo:visited img { FILTER: gray;}
a.logo:hover img {FILTER:none;}

#photo{ width:950px;}



/*Í¶Æ±*/
.voteBox {
width:795px;
padding-top:20px;
margin:0px auto;
}

.voteLeft {
float:left;
width:125px;
padding-top:25px;
}

.voteRight {
float:left;
width:670px;
}

.voteNav {
width:125px;
}

.voteNav ul {
padding:0px;
margin:0px;
list-style:none;
}

.voteNav ul li {
width:125px;
height:42px;
line-height:42px;
background:url(../images/voteon.jpg) no-repeat;
text-align:center;
font-size:16px;
font-weight:bold;
color:#ffffff;
margin-bottom:5px;
}

.voteNav ul li a:link {
display:block;
width:125px;
height:42px;
line-height:42px;
background:url(../images/voteoff.jpg) no-repeat;
text-decoration: none;
color: #333333;
}
.voteNav ul li a:visited {
display:block;
width:125px;
height:42px;
line-height:42px;
background:url(../images/voteoff.jpg) no-repeat;
text-decoration: none;
color: #333333;
}
.voteNav ul li a:hover {
display:block;
width:125px;
height:42px;
line-height:42px;
background:url(../images/voteon.jpg) no-repeat;
text-decoration: none;
color: #ffffff;
}
.voteNav ul li a:active {
display:block;
width:125px;
height:42px;
line-height:42px;
background:url(../images/voteon.jpg) no-repeat;
text-decoration: none;
color: #ffffff;
}

.votesystemtitle {
color:#CA3854;
font-size:22px;
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"£»
}

.votesystemtitle span {
color:#666666;
font-size:16px;
font-weight:normal;
}

.enbg {
background:url(../images/enbg.jpg) no-repeat;
width:200px;
height:40px;
line-height:40px;
margin-left:30px;
text-align:center;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.enbg a:link {
text-decoration: none;
color:#FFFFFF;
}
.enbg a:visited {
text-decoration: none;
color:#FFFFFF;
}
.enbg a:hover {
text-decoration:underline;
color:#FFFFFF;
}
.enbg a:active {
text-decoration: none;
color:#FFFFFF;
}

