﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:#eee; font: 12px/1.6em Verdana,Helvetica,Arial,sans-serif,"宋体"; color:#333;}
p,span,a,div,form,input.none,dl,dt,dd,ul,li,img,form,table,tr,td{ margin:0; padding:0; border:0; list-style:none;}
/*img, div { behavior: url(http://static.huolawan.com/iepng/iepngfix.htc); }*/
.clear{ clear:both; height:15px;}
.clear10{ clear:both; height:10px;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.ya16{ font-family:微软雅黑; font-size:16px; color:#000;}
.ya26{font-family:微软雅黑; font-size:26px;}
.ya18{font-family:微软雅黑; font-size:18px;}
.ya14{font-family:微软雅黑; font-size:14px;}
.f18{ font-size:18px;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
.strong{ font-weight:bold;}
.italic{ font-style:italic;}
.c0{ color:#000;}
.cf{ color:#fff;}
.c3{ color:#333;}
.c5{ color:#555;}
.c9{ color:#999;}
.cc{ color:#C9C9C9;}
.red{ color:#d30011;}
.green{ color:#4bb200;}
.orange{ color:#f28a03;}
.pink{ color:#fd3f50;}
.blue{ color:#028bff;}
.fleft{ float:left; margin-left:15px;}
.fright{ float:right; margin-right:15px;}
/* head */
.head{ height:135px; background:url(../images/head_bg.gif) repeat-x;}
.head_body{width:1000px; height:126px; margin:0 auto; background:url(../images/head_body_bg.jpg); position:relative;}
.h_b_top{ height:36px; position:relative;}
.h_b_t_user{ position:absolute; left:325px; top:12px;}
.h_b_t_user a{ text-decoration:underline; margin-bottom:5px; color:#ffdbdb;}
.h_b_t_user a:hover{ text-decoration:none; color:#fff;}
.h_b_t_login{ display:inline-block;width:13px; height:15px; background:url(../images/head_login.gif) 0px 0px; margin-bottom:-3px;}
.h_b_t_regi{ display:inline-block; margin-left:10px; width:13px; height:14px; background:url(../images/head_login.gif) 0px -21px;}
.h_b_t_add{ position:absolute; right:20px; top:12px;}
.h_b_body{ height:90px; position:relative;}
.h_b_b_logo{ width:231px; height:90px;position:absolute; left:10px; top:-7px;}
.h_b_b_fanhui{ position:absolute; left:245px; top:20px; width:15px; line-height:15px;}
.h_b_b_fanhui a:hover{ color:#d30011; text-decoration:none;}
.h_b_b_menu{ position:absolute; left:270px; top:20px; height:55px;}
.h_b_b_menu ul{ position:relative; width:706px; height:55px;}
.h_b_b_new{ display:block; width:28px; height:14px; background:url(../images/new.gif) no-repeat; position:absolute; left:267px; top:2px;}
.h_b_b_menu li{ float:left;}
.h_b_b_menu li a{ display:inline-block;}
.h_b_b_line{ width:13px; background:url(../images/head_menu_line.gif); display:inline-block;}
.h_b_b_line,.h_b_b_menu1,.h_b_b_menu2,.h_b_b_menu3,.h_b_b_menu4,.h_b_b_menu5,.h_b_b_menu6,.h_b_b_menu7,.h_b_b_menu8{ height:55px;}
.h_b_b_menu1{ width:88px; background:url(../images/head_menu.gif) 0px 0px;}
.h_b_b_menu1:hover{ background:url(../images/head_menu.gif) 0px -59px;}
.h_b_b_menu2{ width:90px; background:url(../images/head_menu.gif) -102px 0px;}
.h_b_b_menu2:hover{ background:url(../images/head_menu.gif) -102px -59px;}
.h_b_b_menu3{ width:90px; background:url(../images/head_menu.gif) -205px 0px;}
.h_b_b_menu3:hover{ background:url(../images/head_menu.gif) -205px -59px;}
.h_b_b_menu4{ width:90px; background:url(../images/head_menu.gif) -628px 0px;}
.h_b_b_menu4:hover{ background:url(../images/head_menu.gif) -628px -59px;}
.h_b_b_menu5{ width:90px; background:url(../images/head_menu.gif) -313px 0px;}
.h_b_b_menu5:hover{ background:url(../images/head_menu.gif) -313px -59px;}
.h_b_b_menu6{ width:90px; background:url(../images/head_menu.gif) -731px 0px;}
.h_b_b_menu6:hover{ background:url(../images/head_menu.gif) -731px -59px;}
.h_b_b_menu7{ width:90px; background:url(../images/head_menu.gif) -418px 0px;}
.h_b_b_menu7:hover{ background:url(../images/head_menu.gif) -418px -59px;}

/* foot */
.foot{ height:119px; background:url(../images/foot_bg.gif) repeat-x;}
.foot_body{ width:1000px; height:119px; position:relative; margin:0 auto;}
.foot_text{ width:1000px; line-height:25px;text-align:center; position:absolute; left:0px; top:10px;}
.foot_text a:hover{ color:#000;}
.foot_logo{ width:125px; height:119px; background:url(../images/foot_logo.gif); position:absolute; top:0px; right:0px;}
/* banner */
.left_banner img{margin-top:15px; width:255px;overflow:hidden;}
/* 排行 */
.num1,.num2,.num3,.num4,.num5,.num6,.num7,.num8{ width:19px; height:18px;display:inline-block; margin-left:6px;}
.num1{background:url(../images/list_number.gif) 0px 0px;}
.num2{background:url(../images/list_number.gif) 0px -40px;}
.num3{background:url(../images/list_number.gif) 0px -80px;}
.num4{background:url(../images/list_number.gif) 0px -120px;}
.num5{background:url(../images/list_number.gif) 0px -160px;}
.num6{background:url(../images/list_number.gif) 0px -200px;}
.num7{background:url(../images/list_number.gif) 0px -240px;}
.num8{background:url(../images/list_number.gif) 0px -280px;}
/* 分页 */
.page { margin: 10px; padding:3px;text-align: center}
.page a {padding-right: 5px; padding-left: 5px; padding-bottom: 2px;color: #333; margin-right: 2px; padding-top: 2px; text-decoration: none}
.page a:hover {background:#ffa7af; color: #fff;}
.page a:active {background:#ffa7af;color: #fff;}
.page span.current {padding-right: 5px;padding-left: 5px; font-weight: bold; background: #fd5968; padding-bottom: 2px; color: #fff; margin-right: 2px; padding-top: 2px;}
.page span.disabled {padding-right: 5px;padding-left: 5px; padding-bottom: 2px;color: #ccc; margin-right: 2px; padding-top: 2px;}
/* 等级图标 */
.u_r_v_grade0,.u_r_v_grade1,.u_r_v_grade2,.u_r_v_grade3,.u_r_v_grade4,.u_r_v_grade5,.u_r_v_grade6,.u_r_v_grade7,.u_r_v_grade8{ display:inline-block; width:14px; height:14px;}
.u_r_v_grade0{ background:url(../images/grade.gif) 0px -9px;}
.u_r_v_grade1{ background:url(../images/grade.gif) 0px -39px;}
.u_r_v_grade2{ background:url(../images/grade.gif) 0px -68px;}
.u_r_v_grade3{ background:url(../images/grade.gif) 0px -97px;}
.u_r_v_grade4{ background:url(../images/grade.gif) 0px -126px;}
.u_r_v_grade5{ background:url(../images/grade.gif) 0px -156px;}
.u_r_v_grade6{ background:url(../images/grade.gif) 0px -186px;}
.u_r_v_grade7{ background:url(../images/grade.gif) 0px -213px;}
.u_r_v_grade8{ background:url(../images/grade.gif) 0px -241px;}

/* 一般弹框 */
.t_bomb{ width:480px;border:5px solid #ccc; background:#fff; position:relative;}
.t_b_title{ background:#ccc; height:25px; line-height:25px; text-indent:10px;}
.t_bomb ul{ padding:15px; line-height:25px;}
.t_b_button{ height:28px; line-height:28px;margin:10px; margin-left:410px; padding-left:15px; padding-right:15px; background:#bd2122;cursor:pointer;}
/* 登陆弹框 */
.login{ width:460px;background:#fff; position:relative; margin:0 auto;}
.t_close{ position:absolute; top:-5px; right:-3px;}
.t_close:hover{ text-decoration:none;}
.t_l_title{ background:url(../images/t_login.jpg); line-height:80px; text-align:center; margin-bottom:20px;}
.tab_hide{ display:none;}
.l_title{line-height:30px; border-bottom:1px solid #dbdada; border-bottom:5px solid #eee; margin-bottom:8px;}
.l_title li{ width:60px; display:inline-block;*display:inline;zoom:1; text-align:center; padding-top:8px; margin-left:8px;}
.l_tab_selected{font-weight:bold; background:#eee;}
.hezuo_logo{ margin:0px 22px; padding:15px 0px; width:415px; text-align:center; border-top:1px solid #dbdada;}
.i_hezuo_logo{ width:225px; text-align:center;line-height:25px; margin-top:10px; margin-bottom:6px; padding-top:6px; border-top:1px solid #dbdada;}
.hezuo_logo a,.i_hezuo_logo a{ display:inline-block; margin-left:10px; margin-right:10px;}
.hezuo_logo a:hover,.i_hezuo_logo a:hover{ color:#d30011;}
.taobao_logo{ width:16px; height:16px; background:url(../images/hezuo_logo.gif) 0px 0px; display:inline-block; margin-right:5px;}
.sina_logo{ width:18px; height:16px; background:url(../images/hezuo_logo.gif) 0px -18px; display:inline-block; margin-right:5px;}
.qq_logo{ width:16px; height:18px; background:url(../images/hezuo_logo.gif) 0px -39px; display:inline-block; margin-right:5px;}
/* 加关注 */
.i_r_b_jia,.i_r_b_yijia{ width:50px; height:18px;display:inline-block; margin-left:8px;}
.i_r_b_jia{ background:url(../images/index.gif) -512px -8px; }
.i_r_b_yijia{background:url(../images/index.gif) -620px -8px;}

.h_b_t_u_ico{ width:15px; height:13px; background:url(../images/head_message.gif) no-repeat; display:inline-block;}

/* 2.0 二级菜单 */
.nav{ width:1000px; height:38px; margin:0 auto; position:relative;}
.nav_left,.nav_right{ width:11px; height:38px; display:inline-block; position:absolute; top:0px;}
.nav_left{ background:url(../images/task.gif) 0px 0px; left:0px;}
.nav_right{ background:url(../images/task.gif) -13px 0px; right:0px;}
.nav_bg{ width:978px; height:38px; background:url(../images/nav_bg.gif) repeat-x; position:absolute; top:0px; left:11px;}
.n_b_menu{ height:38px;line-height:38px; }
.n_b_menu li{ width:103px; display:inline-block;*display:inline;zoom:1; text-align:center;*padding-bottom:19px;}
.n_b_m_line{ width:2px; height:38px;background:url(../images/task.gif) -27px 0px no-repeat; display:inline-block; margin-bottom:-15px;}
.n_b_menu li a{ display:inline-block; width:100px;}

/*下面是对联广告的css代码*/
.duilian{top:260px;position:absolute; width:100px; overflow:hidden; display:none;}
.duilian_con{border:#CCC solid 1px; width:100px; height:240px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}

/*友情链接links */
.links{ width:998px; margin:0 auto; border:1px solid #dbdada; background:#f8f8f8;}
.links ul{ margin:10px 15px;}
.l_title{ line-height:30px; background:url(../images/c_jianbian.gif) repeat-x; text-indent:13px; border-bottom:1px solid #dbdada;}
.l_more{ float:right; margin-right:15px;}
.links ul a{ line-height:25px; margin-right:20px;}
/*全站消息图标*/
.newmessagebox {
	padding:0px;
	margin:-8px 0px 0px -8px;
	background-image:url(../images/hotmsgbg.png);
	width:20px;
	height:20px;
	position:absolute;
	text-align:center;
	font-size:9px;
	display:inline-block;
	color:#ffffff;
	font-weight:800;
	line-height:20px;
	cursor:pointer;
	display:none;
}