body{font-size:12px;font-family:Arial, "宋体", sans-serif;background:#fff;}
body,ul,li,h2,p,dl,dt,dd,hr,table,tr,td,th,caption,h1,h3{padding:0;margin:0;zoom:1;}
body{ color:#000;}
img{border:none;}
a{text-decoration:none; color:#0355bb;}
a:visited{color:#81007F;}
a:hover{color:#FE5900;}
.hr1{ border-top:1px solid #373737; height:10px; margin-right:10px;}
li{list-style:none;}
.br{height:13px; height:0 !important;}
.c{width:960px;margin:0 auto; position:relative;}
.clear{clear:both;height:0;font-size:0;line-height:0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;} 
/*自定义开始*/
#footer{color:#333;text-align:center;clear:both;background:#d6d6d6; padding-top:1px; margin-top:10px;}
#footer .inner{border-top:1px solid #fff; background:#f2f2f2; padding:18px 0;zoom:1;}

body{ background:#f2f2f2 url(http://i.baidu.com/yule/r/yule/feidian09/img/vote/back.png) repeat-x left top; }
.back{ background:url(http://zt.yule.com.cn/hotstar2009/images/banner.jpg) no-repeat center top; }
.logo{ position:absolute; top:0; left:0;}

#sub_nav{padding-top:10px; text-align:right;}
#sub_nav a{color:#000; margin:0 5px;}

.copy-links{margin-top:88px;float:right; width:367px;}
.copy-links h1{font-size:18px; font-family:'微软雅黑','黑体','宋体'; font-weight:200; padding:8px 0; line-height:20px; height:20px; color:#18191d;}
.linktxt{border:1px solid #000; height:24px; line-height:24px; float:left; padding:6px 5px 0; color:#333333; width:210px;*line-height:30px;*padding-top:0;*height:30px;}
.linkbtn{ background:url(http://zt.yule.com.cn/hotstar2009/images/icons.png) no-repeat left -70px; border:none; width:135px;height:32px; line-height:32px; float:left;margin-left:10px; color:#fff; text-align:center;}

#top_line{margin:38px 0 30px; height:60px; background:url(http://zt.yule.com.cn/hotstar2009/images/top-line.png) no-repeat left top; }
.content .l{width:229px; float:left; background:#e6e6e6 url(http://zt.yule.com.cn/hotstar2009/images/sidebar.png) no-repeat left bottom; color:#333333; padding:10px; line-height:20px;}
.content .l h1{border-left:5px solid #000; background:#db1f1f; color:#fff; font-size:14px; font-weight:bold;padding:0 3px; float:left;}
.content .l .txt{padding:10px 0; clear:both;}
.content .l .copy-link2{margin:187px 0 50px 0;}
#input_link1{float:none; margin:auto; display:block; clear:both;}
#btn_link1{float:none; margin:10px auto 0; display:block; clear:both;}
.content .r{width:700px; float:right;}
.content .r #vote_con li{float:left; margin:0 2px 10px 0; display:inline; width:98px; text-align:center; background:#fff;}
.content .r #vote_con li .f{background:#a70000; height:23px; line-height:23px; color:#fff; margin-top:3px;} 
.gotop{text-align:right; padding-top:10px;}
.r a{ text-decoration:underline; color:#000; }

.vote{text-align:center;}
#vote_con li{height:140px; overflow:hidden;}
#vote_btn{line-height:51px; background:url(http://zt.yule.com.cn/hotstar2009/images/votebtn.jpg) no-repeat left top; padding:18px 83px; text-decoration:none; }

#bottom_headline{margin:10px 0 20px 0;color:#252629;}
#bottom_headline .float-l{float:left;}
#bottom_headline .con{border:1px solid #b4b4b5; background:#fff; padding:10px;}
#bottom_headline ul{width:167px;}
#bottom_headline ul li{line-height:25px;font-size:14px; padding:0 10px; }
#bottom_headline a{ color:#252629;text-decoration:underline;}
#bottom_headline a:hover{text-decoration:underline;}
#bottom_headline ul li span{font-weight:bold;}
#bottom_headline .img{width:380px; height:190px; padding-right:20px;}
#bottom_headline .download{width:330px;}
#bottom_headline .download table{width:100%;}
#bottom_headline .download table td{height:80px; padding-right:20px;}