@charset "utf-8";
.h_boxA{padding-left:5px;background-position:0 0;}
.h_boxA_r{height:34px;background-position:right top;padding-right:5px;}

.h_boxB{border:1px solid #e3e3e3;position:relative;font-family:Verdana,Tahoma;}
.h_boxB h2,.h_boxB h3,.h_boxB h5,.h_boxC h3{padding:0 10px;font-weight:700;line-height:30px;font-size:14px;}
.h_boxB h2{padding-top:2px;height:25px;overflow:hidden;}
.h_boxB h3{height:30px; background-position:0 -330px;}
.h_boxB h5{height:30px; background-position:0 -440px;}
.h_boxB .icon,.h_boxC .icon{width:6px;height:15px;overflow:hidden;margin:7px 5px 0 0;padding:0;background-position:-60px -80px;}

.h_boxB .h_tab{ text-align:center;color:#888;font-weight:500;}
.h_boxB .h_tab a{padding:0 10px;color:#888;font-weight:700;}
.h_boxB .h_tab a:hover{text-decoration:none;}

.h_boxC{background:url(h_boxC_bg.png);font-family:Verdana,Tahoma;}
.h_boxC h3{height:30px;}
.h_boxC .left{width:440px;float:left;}
.h_boxC .right{width:225px;float:right;}
.h_boxC .box_height{height:333px;margin-top:10px;overflow:hidden;}
.h_boxC .left_top{padding:5px 10px;}
.h_boxC .left_top h4 a{ font-weight:700;}
.h_boxC .left_top a img{margin:7px 15px 2px 0;width:135px;height:100px;padding:2px;border:1px solid #e5e5e5;}
.h_boxC .left_top h4{font-size:14px;padding-top:8px;height:28px;line-height:26px;overflow:hidden;}
.h_boxC .left_top p{line-height:18px;height:72px;overflow:hidden;margin:2px;color:#434343;}
.h_boxC .left_top li{float:left;width:200px;line-height:25px;height:25px;overflow:hidden;padding:0 8px 0 2px;}
.h_boxC .left_top .c{border-top:1px dashed #d7d7d7;height:0;overflow:hidden;margin:15px 0 5px;}
.h_boxC .right_top{margin:40px 0 0;border-left:1px solid #e3e3e3;}
.h_boxC .right_top h3{background:none;}
.h_boxC .right_top ul{padding:0 10px;}
.h_boxC .right_top li{line-height:25px;height:25px;overflow:hidden;padding-left:10px; background-position:0 -402px; background-repeat:no-repeat;}
.h_boxC .right_top img{padding:2px;border:1px solid #dbdbdb;margin:0 0 5px 10px;width:90px;height:60px;float:left;}

.h_recom_two{overflow:hidden;font-family:Verdana,Tahoma;}
.h_recom_two h2{line-height:25px;height:25px;border-bottom:1px solid #e5e5e5;}

.arrow,.arrow_old{display:block;width:13px;height:11px;overflow:hidden;margin:5px 5px 0;}
.arrow{ background-position:0 -80px;}
.arrow_old{ background-position:-40px -80px;}

.recom{line-height:25px;padding:5px 10px 0;font-family:Verdana,Tahoma;}
.recom .marquee_span{width:555px;margin-left:5px;float:left;height:22px;overflow:hidden;}
.recom ul{line-height:22px;}
.recom li{float:left;margin:0 20px;}
.recom li a{float:left;white-space:nowrap;}
.marquee_forum{height:30px;overflow:hidden;font-family:Verdana,Tahoma;}
.h_forum_info li{height:30px;line-height:28px;overflow:hidden;padding-left:5px;font-family:Verdana,Tahoma;}
.h_forum_info b{color:#ff6000; font-size:18px; font-family:Verdana,Tahoma;}
.h_forum_info .icon{ background-position:-20px -80px;width:15px;height:16px;float:left;margin:9px 3px 0 0;}
/*span color*/
.h_hrA{border-top:1px dashed #d7d7d7;height:0;overflow:hidden;margin-right:10px;margin-left:10px;font-family:Verdana,Tahoma;}

.h_login{ background-position:0 -100px;height:167px;overflow:hidden;font-family:Verdana,Tahoma;}
.h_login li a{color:#3366cc;}
.h_login .join{padding-top:5px;}
.h_login .join li{padding:12px 20px 0 16px;}
.h_login input{ vertical-align:middle;}
.h_login .input{width:90px;}
.h_login span{padding-left:10px;}
.h_login .btn{margin-left:10px;}
.join_link{padding:14px 0;font-size:14px; font-weight:700;font-family:Verdana,Tahoma;text-shadow: #fff 0 1px 0;}
.join_link a{float:left;display:block;width:82px;height:32px;line-height:32px;margin:0 0 10px 16px;display:inline;padding-left:33px;color:#41629a;}
.join_link a:hover{color:#002f80;}
.h_login dl{padding:12px 0 0 16px;font-family:Verdana,Tahoma;}
.h_login dt{float:left;margin-right:10px;}
.h_login dt img{border:1px solid #ccc;background:#fff;padding:4px;}
.h_login dd{float:left;line-height:21px;}

/*box*/
.h_box1{line-height:24px;font-family:Verdana,Tahoma;}
.h_box1 ul{padding-top:5px;}
.h_box1 li{height:24px;overflow:hidden;padding-left:12px; background-position:2px -371px; background-repeat:no-repeat;}
.h_box1 a img{margin:6px 10px 2px 0;width:80px;height:70px;padding:2px;border:1px solid #e5e5e5;}
.h_box1 h4{font-size:14px;padding-top:4px;height:26px;line-height:24px;overflow:hidden;}
.h_box1 h4 a{font-weight:700;}
.h_box1 p{line-height:18px;height:54px;overflow:hidden;color:#555;}
.h_box2{padding:10px 20px 0;text-align:center;}
.h_box2 a{color:#333333; font-family:Verdana,Tahoma;font-size:20px;height:22px;overflow:hidden;line-height:100%;}
.h_list_img{margin:6px 0;background:url(h_list_img.png) 10px 5px no-repeat}
.h_list_img li{line-height:23px;padding:0 10px 0 30px;color:#666666;height:23px;overflow:hidden;}

.cirA1,.cirA2,.cirA3,.cirA4,.cirA5,.cirA6{background-image:url(cirA.gif);width:5px;height:5px;position:absolute;overflow:hidden;font-family:Verdana,Tahoma;}
.cirA1{left:-1px;top:-1px;}
.cirA2{right:-1px;top:-1px;background-position:-5px 0;font-family:Verdana,Tahoma;}
.cirA3{right:-1px;bottom:-1px;background-position:-5px -5px font-family:Verdana,Tahoma;}
.cirA4{left:-1px;bottom:-1px;background-position:0 -5px;font-family:Verdana,Tahoma;}

.links{padding:5px 10px 5px;color:#666;font-family:Verdana,Tahoma;}
.links img{margin-top:3px;}
.links a{padding:0 5px 5px 0;white-space:nowrap;}
