@charset "gb2312";

.top-wrap,.top-head{height:32px;background:url(/4399/images/play/top_bar.gif) repeat-x;overflow:hidden;font:12px/24px "\5B8B\4F53";}
.top-head{width:980px;line-height:30px;margin:0 auto;}
.top-head .hot{background:url(#) right 5px no-repeat;padding-right:22px;color:#F36900;}
.top-head .red,.top-head a:hover{color:#F36900;}
.top-logo{margin:5px 15px 0 0;}
.top-list a{margin:0 5px;float:left;color:#333;}
.top-search{background:url(/4399/images/play/site_so.gif) no-repeat;width:170px;height:24px;margin-top:3px;padding-left:24px;padding-top:2px;overflow:hidden;}
.top-search .top-type{width:127px;height:22px;line-height:22px;color:#b2b2b2;border:none;background:none;overflow:hidden;zoom:1;}
.top-search .button{background:none;width:40px;height:22px;cursor:pointer;border:none;}
.top-img{margin-top:1px;}
.top-img a{margin:0 5px;}

.footer,.footer2{padding:15px 0;text-align:center;color:#333;overflow:hidden;margin:0 auto;font:12px/24px "\5B8B\4F53";}
.footer a{margin:0 5px;color:#333;}
.footer a:hover,.footer2 a:hover{color:#F36900;}
.footer2{width:980px;}
.footer2 .fl{width:174px;height:62px;}
.footer2 .fr{width:806px;}