@charset "gb2312";
/* 全局样式 */
/* html{filter:gray;} */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
body{color:#000;font-size:12px;margin-top:0px;font-family:"宋体";background-image: url(/common/image/bg_body.gif);background-repeat: repeat-x;background-position: top;}
.clearit{clear:both;}
/* 页面宽带 */
.hf_box{width:960px;overflow: visible;_display:inline-block;margin:0 auto;}
#hf_body{padding-bottom:10px;}
/* HanFlash css document */
/* header_1 */
.hf_play_head_1{background-image: url(/common/image/bg_head_1.gif);background-repeat: repeat-x;height: 36px;}
.hf_play_logo{width:960px; height:36px; overflow:hidden;}
.hf_play_logo li{height:36px; line-height:36px;}
.plogo_1{float:left; width:140px;}
.plogo_2{float:right; width:160px; text-align:right; padding-top:2px;}
.plogo_3{float:left; width:640px;}
.plogo_link{padding-right:6px; color:#A0A0A0;}
.plogo_link a{color:#666; text-decoration:none;}
.plogo_link a:hover{color:#CC0000; text-decoration:underline;}
/* header_2 */
.hf_play_head_2{width:960px; height:55px; overflow:hidden;}
.hf_play_head_2 div{float:left;line-height:22px;padding-top:7px;margin-right:8px;background-image: url(/common/image/head2_line.gif);background-repeat: no-repeat;background-position: right; width:131px;}
.hf_play_head_2 a{margin:2px 0;padding:2px 3px 0px 3px;font-size:12px;font-family:"宋体","Arial Narrow"; color:#333; text-decoration:none;}
.hf_play_head_2 a:hover{background:#509AD8; text-decoration:none; color:#fff;}
#hf_play_cla_none{background:none; padding-top:7px; margin-right:0px; width:122px;}
.pcla_b{margin-right:3px; font-weight:bold;}
/* header_3 */
.hf_play_head_3{width:960px; height:96px; padding-bottom:8px;}
.phead_1{float:left; width:760px; height:96px;}
.phead_2{float:right; width:192px; height:96px;}
.phead_2_box{border:1px #CCCCCC solid; width:190px; height:94px;}
.ph2_title{height:23px;line-height:23px;background-color:#CCCCCC;border-bottom:1px #ccc solid;background-image: url(/common/image/bg_head2.gif);background-repeat: repeat-x;}
.ph2_title span{margin-left:10px;font-size:14px;font-weight:bold;background-image: url(/common/image/icon_title.gif);background-repeat: no-repeat;background-position: left;padding-left: 10px;color:#555;}
.ph2_list{width:190px; height:70px;}
.ph2_list ul{padding-left:6px; padding-top:4px;}
.ph2_list li{width:178px; height:21px; line-height:21px; overflow:hidden;}
.ph2_list a{color:#0000CC; text-decoration:underline;}
/* head ads */
.hf_head960_ads{width:960px; height:80px; margin-bottom:7px;}
/* 搜索 */
.hf_search_info{width:958px; height:34px; border:1px #B4BBE0 solid; margin-bottom:8px; background-image:url(/common/image/bg_search.gif); background-repeat:repeat-x;}
.hf_si_game{width:940px; height:34px; margin:0 auto;}
.hf_si_game li{float:left;}
#hf_sig_ti{font-weight:bold; width:90px; font-size:14px; height:34px; line-height:34px;}
/*#hf_sig_ti{background-image:url(/common/image/icon_google.gif); background-position:left 5px;; background-repeat:no-repeat;}*/
#hf_sig_kw{width:350px; padding-top:3px;}
#hf_sig_kw input{width:336px; font-size:14px; padding:2px 3px; font-family:verdana;}
#hf_sig_btn{width:80px; padding-top:3px;}
#hf_sig_btn input{width:72px; font-size:13px; padding:2px 3px;}
#hf_sig_hot{width:420px; height:34px; line-height:34px; font-size:14px; overflow:hidden;}
#hf_sig_hot a{margin-right:5px; color:#333; text-decoration:underline;}
#hf_sig_hot a:hover{color:#CC0000; text-decoration:underline;}
/* 版权信息 */
.hf_health{height:30px;line-height:30px;text-align:center;border:1px #D0D8D9 solid;background-color:#F0F2F3;letter-spacing: 2px;}
.bottom{width:960px; padding-top:8px;}
.bottom a{color: #515151;text-decoration: none;}
.bottom a:hover{color: #515151;text-decoration: underline;}
.bottom_info{padding-top:7px;height:82px; border-top:1px solid #C5C5C5;}
.bottom_info li{font-size: 12px;line-height: 24px;color: #515151;text-align: center;height: 24px;}
/*#bottom_icon{width: 650px;height: 50px; text-align: center;margin-bottom: 40px; margin:0 auto;}
#bottom_icon li{float: left;height:48px;width:118px;border: 1px solid #D2D2D2; display:block; margin:0 auto;}*/
.bottom_icon{width:650px; height:50px; margin:0 auto; padding-bottom:40px;}
.bottom_icon li{width:130px; height:50px; float:left; text-align:center;}
.bottom_icon img{width:118px; height:48px; border:1px #D2D2D2 solid;}
.bottom_en{font-family: Tahoma;}