@charset "utf-8";
a {
	color: #0c97d5;
}
a:hover {
	text-decoration: none;
	color: #0c97d5;
}
#zhul_pic a:hover {
	background: none;
}
.zhul_cj_schuan a:hover, .zhul_cj_alread a:hover, .zhul_cj_fllist a:hover, .zhul_yzm_huan:hover, .zhul_ft_topmsg a:hover, .zhul_ft_pthyuan a:hover, .zhul_ft_yqRxx a:hover, .zhul_ft_Rczuo a:hover, .zhul_ft_rback a:hover, .zhul_zy_fbdate a:hover, .zhul_zy_rmjr a:hover, .zhul_zy_Rmore a:hover, .zhul_zy_hotTie a:hover, .zhul_lts_cjdate a:hover, .zhul_xx_tzTit p a:hover, .zhul_xx_dpuser a:hover, .zhul_xx_botcz a:hover, .zhul_xx_lzname a:hover, .zhul_xx_xgData a:hover, .zhul_jl_tjTable a:hover, .zhul_qz_flRight a:hover, .zhul_qz_flLeft a:hover, .zhul_qfl_rtit a:hover, .zhul_qz_jglist a:hover, .zhul_qz_friendlink a:hover, .zhul_fl_xuexiao a:hover, .zhul_qz_xwen a:hover, .zhul_qz_rmore a:hover, .zhul_links_huan a:hover, .zhul_jh_xzname a:hover, .zhul_lts_jianjie a:hover, .zhul_zyfl_rlb a:hover, .zhul_zyfl_bot a:hover, .zhul_hot_gongshi a:hover, .zhul_xz_rgduo a:hover, .zhul_xz_tjlist a:hover, .zhul_tj_xzmsg a:hover, .zhul_lb_Rreply a:hover, .zhul_new_tzdate a:hover {
	background: #0c97d5;
	color: #fff;
}
.addtag_btn a:hover {
	color: #fff;
}
/*发帖页面样式*/
.zhul_ft_top {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.zhul_ft_ltit {
	float: left;
	font-size: 22px;
}
.zhul_ft_rback {
	float: right;
	font-size: 14px;
	padding-top: 10px;
}
.zhul_ft_content {
	float: left;
	width: 920px;
	padding: 25px 0 100px 0;
}
.zhul_ft_lbti {
	font-size: 14px;
	text-align: right;
	color: #999;
	padding-right: 3px;
}
.zhul_ft_text {
	width: 388px;
	height: 32px;
	border: 1px solid #ddd;
	line-height: 32px;
	padding: 0 5px;
	color: #444;
}
.zhul_ft_errormsg {
	width: 224px;
	border: 1px solid #fac0c6;
	height: 32px;
	line-height: 32px;
	padding-left: 25px;
	font-size: 12px;
	overflow: hidden;
	background: url(../img/pubimg/zhul_tab_error.gif) no-repeat 8px 50% #ffecee;
}
/*.zhul_ft_errormsg img{
	vertical-align:top;
	padding-top:10px;
}*/
.zhul_ft_zdhq {
	float: left;
	display: block;
	height: 34px;
	line-height: 34px;
	background: #0c97d5;
	border-radius: 2px;
	color: #fff;
	width: 75px;
	text-align: center;
	font-size: 12px;
}
.zhul_ft_huoqu a:hover {
	color: #fff;
}
.zhul_ft_bqts {
	float: left;
	padding-left: 10px;
	color: #999;
	font-size: 12px;
}
.zhul_ft_yzm {
	width: 90px;
	height: 32px;
	border: 1px solid #ddd;
	line-height: 32px;
	padding: 0 5px;
}
.zhul_ft_btngray {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat;
	width: 114px;
	height: 49px;
}
.zhul_ft_btnhigh {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -115px 0;
	width: 114px;
	height: 49px;
	cursor: pointer;
}
.zhul_ft_btnhigh:hover {
	background-position: -230px 0;
}
.zhul_ft_qxbtn {
	float: left;
	background: none;
	cursor: pointer;
	margin-left: 30px;
	height: 49px;
	color: #0c97d5;
	font-size: 14px;
	letter-spacing: 2px;
}
.zhul_ft_topmsg {
	float: left;
	width: 870px;
	padding: 35px 0 0 23px;
	font-size: 16px;
}
.zhul_ft_pthyuan {
	float: left;
	width: 870px;
	padding: 20px 0 0 23px;
	color: #999;
}
.zhul_ft_yaoqing {
	float: left;
	width: 940px;
	padding-bottom: 35px;
}
.zhul_ft_yaoqing li {
	float: left;
	width: 260px;
	border: 2px solid #fff;
	border-radius: 2px;
	padding: 10px 2px 2px 10px;
	margin: 20px 0 0 23px;
	height: 83px;
	background: #f8f8f8;
}
.zhul_ft_yaoqing .zhul_ft_yqHv {
	border: 2px solid #a1defa;
}
.zhul_ft_yqLimg {
	float: left;
	width: 56px;
}
.zhul_ft_yqRxx {
	float: left;
	width: 194px;
	padding-left: 10px;
	color: #999;
	height: 56px;
}
.zhul_ft_yqRxx img {
	vertical-align: top;
	padding: 1px 2px 0 0;
}
.zhul_ft_yqRxx a {
	font-size: 14px;
}
.zhul_ft_check {
	display: none;
	float: right;
	margin-top: 9px;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -345px 0;
	width: 17px;
	height: 17px;
	overflow: hidden;
}
.zhul_ft_zshu {
	padding-top: 5px;
}
.zhul_ft_checked {
	float: right;
	margin-top: 25px;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -363px 0;
	width: 17px;
	height: 17px;
	overflow: hidden;
}
.zhul_ft_Rczuo {
	float: right;
	padding: 0 22px 100px 0;
}
.zhul_ft_Rczuo li {
	float: left;
	padding-left: 30px;
	line-height: 32px;
}
.zhul_ft_yqhy {
	float: left;
	background: #0c97d5;
	color: #fff;
	padding: 0 10px;
	font-size: 14px;
	border-radius: 5px;
}
/*申请创建小组页面样式*/
.zhul_cj_content {
	float: left;
	width: 920px;
	padding: 25px 0 100px 10px;
	min-height: 400px;
	_height: 100%;
	_height: 400px;
}
.zhul_cj_content td {
	font-size: 14px;
}
.zhul_cj_content .zhul_cj_lxts td {
	color: #999;
	padding-top: 10px;
	line-height: 24px;
}
.zhul_cj_xzlx {
	float: left;
	width: 170px;
}
.zhul_cj_xzmm {
	float: left;
	width: 230px;
}
.zhul_cj_xltext {
	width: 388px;
	height: 32px;
	border: 1px solid #ddd;
	line-height: 32px;
	padding: 0 5px;
	background: url(../img/indeximg/zhul_text_rjiao.gif) no-repeat 380px 50%;
	color: #999;
}
.zhul_cj_xzpic {
	float: left;
	width: 200px;
}
.zhul_cj_schuan {
	float: left;
	width: 190px;
	padding-left: 10px;
	font-size: 12px;
	color: #999;
	line-height: 20px;
}
.zhul_cj_textarea {
	width: 388px;
	border: 1px solid #ddd;
	font-size: 14px;
	color: #444;
	padding: 3px 5px;
	height: 170px;
	overflow-y: auto;
	overflow-x: hidden;
}
.zhul_cj_shuru {
	font-size: 12px;
	line-height: 25px;
	color: #999;
}
.zhul_cj_xztag {
	float: left;
	width: 309px;
	height: 32px;
	border: 1px solid #ddd;
	line-height: 32px;
	padding: 0 5px;
	color: #444;
	margin-right: 5px;
}
.zhul_cj_taglist {
	float: left;
	padding-top: 20px;
}
.zhul_cj_taglist li {
	float: left;
	margin-right: 5px;
}
.zhul_cj_tagl {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -345px -18px;
	width: 9px;
	height: 20px;
}
.zhul_cj_tagr {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -355px -18px;
	width: 17px;
	height: 20px;
}
.zhul_cj_tagtit {
	float: left;
	background: #eee;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	padding: 0 5px 0 2px;
}
.zhul_cj_sjts {
	font-size: 12px;
	color: #999;
}
.zhul_cj_content .zhul_cj_alread {
	padding: 30px 0;
	font-size: 12px;
}
.zhul_cj_sqgray {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat 0 -50px;
	width: 84px;
	height: 42px;
}
.zhul_cj_sqhigh {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -85px -50px;
	width: 84px;
	height: 42px;
	cursor: pointer;
}
.zhul_cj_sqhigh:hover {
	background-position: -170px -50px;
}
.zhul_cj_qxbtn {
	float: left;
	background: none;
	cursor: pointer;
	margin-left: 30px;
	height: 42px;
	color: #0c97d5;
	font-size: 14px;
	letter-spacing: 2px;
}
.zhul_cj_fllist {
	float: left;
	width: 321px;
	padding: 8px 0 8px 15px;
}
.zhul_cj_fllist li {
	float: left;
	width: 100%;
	line-height: 30px;
}
.zhul_cj_fllist a, .zhul_cj_zyflp a, .zhul_cj_xylist a {
	color: #444;
}
.zhul_cj_zyflp a:hover, .zhul_cj_xylist a:hover {
	background: #0c97d5;
	color: #fff;
}
.zhul_cj_zyfl {
	float: left;
	padding: 10px 0 10px 15px;
	line-height: 30px;
}
.zhul_cj_zyltit {
	float: left;
	width: 70px;
	text-align: right;
	font-weight: bold;
}
.zhul_cj_zyflp {
	float: left;
	width: 430px;
}
.zhul_cj_zyflp li {
	float: left;
	margin-left: 18px;
}
.zhul_cj_xylist {
	float: left;
	width: 321px;
	margin: 8px 0 8px 15px;
	height: 150px;
	overflow-y: auto;
}
.zhul_cj_xylist li {
	float: left;
	width: 100%;
	line-height: 30px;
}
.zhul_cj_xxname {
	float: left;
	width: 321px;
	padding-left: 15px;
	line-height: 20px;
	font-size: 12px;
	color: #999;
}
.zhul_cj_xuexiao {
	float: left;
	width: 321px;
	padding: 5px 0 10px 15px;
}
.zhul_cj_xxmc {
	float: left;
	width: 150px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #ddd;
	padding: 0 3px;
	color: #444;
	font-size: 12px;
}
.zhul_cj_xxbtn {
	float: left;
	width: 50px;
	height: 25px;
	line-height: 25px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	background: #0c97d5;
	margin-left: 5px;
	cursor: pointer;
	border-radius: 2px;
}
/*发起投票 页面样式*/
.zhul_tp_faqi {
	float: left;
	width: 620px;
	background: #f8f8f8;
	padding: 12px 20px;
	line-height: 22px;
}
.zhul_tp_lxxiang {
	float: left;
	width: 422px;
	border-right: 1px dashed #ddd;
	padding-right: 18px;
}
.zhul_tp_wenben {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.zhul_tp_wbclose {
	float: right;
	padding-top: 8px;
}
.zhul_tp_rgb {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -255px -50px;
	width: 16px;
	height: 16px;
}
.zhul_tp_wbclose a:hover {
	background-position: -272px -50px;
}
.zhul_tp_addxx {
	float: left;
	background: url(../img/indeximg/zhul_tp_addxx.gif) no-repeat 0 50%;
	padding-left: 16px;
	margin-top: 12px;
}
.zhul_tp_rcaozuo {
	float: left;
	width: 160px;
	padding-left: 18px;
}
.zhul_tp_rcaozuo p {
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
.zhul_tp_shuru {
	width: 55px;
	height: 20px;
	border: 1px solid #ddd;
	background: #fff;
	margin: 0 5px;
	padding: 0 2px;
	font-size: 12px;
	color: #444;
}
.zhul_tp_dkmshi {
	float: left;
	width: 100%;
	padding-top: 10px;
}
/*专业首页 页面样式*/
.zhul_sy_content {
	float: left;
 *background:url(../img/indeximg/zhul_qz_conbg.gif);
	width: 940px;
	margin-left: 20px;
	min-height: 500px;
	_height: 100%;
	_height: 500px;
	padding-bottom: 20px;
}
.zhul_sy_step {
	float: left;
	background: #fff;
	width: 100%;
	color: #999;
	padding-top: 15px;
}
.zhul_sy_step a {
	color: #999;
}
.zhul_sy_left {
	float: left;
	width: 660px;
}
.zhul_sy_right {
	float: right;
	width: 260px;
}
.zhul_sy_zyList {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ddd;
	padding: 27px 0 10px 0;
}
.zhul_zy_limg {
	float: left;
	width: 120px;
	padding-top: 3px;
}
.zhul_zy_rinfo {
	float: right;
	width: 530px;
}
.zhul_zy_rtop {
	float: left;
	width: 100%;
	line-height: 28px;
}
.zhul_zy_wjgs img {
	vertical-align: top;
	padding-top: 2px;
}
.zhul_zy_pics img {
	vertical-align: top;
}
.zhul_zy_rtit {
	float: left;
	font-size: 24px;
}
.zhul_zy_rtit a {
	color: #444;
	font-weight: bold;
}
.zhul_zy_hot3, .zhul_zy_wjgs, .zhul_zy_hot2, .zhul_zy_hot1, .zhul_zy_pics {
	float: left;
	padding: 4px 0 0 5px;
	height:28px;
}
.zhul_zy_hot1 a:hover, .zhul_zy_hot2 a:hover, .zhul_zy_hot3 a:hover {
	color: #fff;
}
.zhul_zy_hot3 a {
	float: left;
	display: block;
	background: #e20100;
	color: #fff;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	border-radius: 2px;
}
.zhul_zy_hot2 a {
	float: left;
	display: block;
	background: #f69301;
	color: #fff;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	border-radius: 2px;
}
.zhul_zy_hot1 a {
	float: left;
	display: block;
	background: #f9cb2b;
	color: #fff;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	border-radius: 2px;
}
.zhul_zy_zhiding {
	float: left;
	background: #ffa20c;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
	padding: 0 5px;
	margin: 4px 0 0 5px;
	height: 24px;
	line-height: 24px;
}
.zhul_zy_jing {
	float: left;
	background: #fc574e;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
	padding: 0 5px;
	margin: 4px 0 0 5px;
	height: 24px;
	line-height: 24px;
}
.zhul_zy_toupiao {
	float: left;
	background: #0c97d5;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
	padding: 0 5px;
	margin: 4px 0 0 5px;
	height: 24px;
	line-height: 24px;
}
.zhul_zy_fbdate {
	float: left;
	width: 100%;
	color: #999;
	padding: 10px 0 4px 0;
}
.zhul_zy_ltcon {
	float: left;
	width: 100%;
	line-height: 180%;
	font-size: 14px;
	word-break: break-all;
}
.zhul_zy_rfaxian {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -50px -93px;
	width: 190px;
	height: 41px;
	font-size: 14px;
	color: #fff;
	line-height: 41px;
	margin: 0px 0 0 15px;
	display: block;
	background-color: #ccc;
	text-align: center;
}
.zhul_zy_rfaxian_out {
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat 0 -93px;
	width: 200px;
	height: 41px;
	display: block;
	margin: 10px 0 0 30px;
	cursor: pointer;
}

.zhul_zy_hotgrouda{
	background:#fff7ea;
	margin-top:10px;
	margin-bottom:10px;
	width:240px;
	float:left;
	padding:20px 0px 20px 10px;

}
.zhul_talk_teta{
	font-size:18px;
	font-weight:bold;
}
.zhul_talk_tetb{
	font-size:16px;
	font-weight:bold;
	padding-top:20px;
	color:#6e6e6e;
}
.zhul_talk_tetc{
	font-size:12px;
	padding-top:10px;
	color:#777;
}

.zhul_talk_pic{
	vertical-align:middle;
	margin-right:5px;
	border-radius:4px;
}

.zhul_talk_tetd{
	padding-top:15px;
	padding-bottom:15px;
	font-size:12px;
	color:#fc574e;
}

.zhul_talk_pica{
	vertical-align:middle;
	margin-right:5px;
}
.zhul_talk_tete{
	color:#fff;
	background:#fc574e;
	width:230px;
	height:33px;
	border-radius:4px;
	text-align:center;
	line-height:33px;
}



.zhul_zy_hotgroud {
	float: left;
	width: 240px;
	padding: 45px 10px 0 10px;
}
.zhul_zy_Rxztop {
	float: left;
	width: 100%;
}
.zhul_zy_Rtit {
	float: left;
	font-size: 18px;
	font-weight: bold;
}
.zhul_zy_hotxzList {
	float: left;
	width: 100%;
}
.zhul_zy_hotxzList li {
	float: left;
	width: 100%;
	margin-top: 20px;
}
.zhul_zy_rmjr {
	float: left;
	width: 164px;
	padding-left: 10px;
	line-height: 26px;
	color: #999;
}
.zhul_zy_rmjr a {
	font-size: 14px;
}
.zhul_zy_Rmore {
	float: right;
	font-size: 12px;
	padding-top: 8px;
}
.zhul_zy_hotTie {
	float: left;
	width: 100%;
}
.zhul_zy_hotTie li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #e9e9e9;
	line-height: 26px;
	color: #999;
	padding: 10px 0;
}
.zhul_sy_zybar {
	float: left;
	width: 100%;
	padding-top: 20px;
}
.zhul_sy_zybar li {
	float: left;
	margin-right: 15px;
	font-size: 20px;
	color: #ddd;
}
.zhul_sy_zybar a {
	color: #666;
	font-weight: bold;
}
.zhul_sy_zybar a:hover, .zhul_sy_zybar a.zhul_zy_barhv {
	color: #0c97d5;
}
/*群分类列表 页面样式*/
.zhul_qfl_content {
	float: left;
	width: 920px;
	padding: 0 0 20px 20px;
	min-height: 460px;
	height: 100%;
	_height: 460px;
}
.zhul_qfl_nav {
	float: left;
	width: 100%;
	padding-top: 45px;
}
.zhul_qfl_nav li {
	float: left;
	margin-right: 15px;
	color: #ddd;
	font-size: 20px;
	font-weight: bold;
}
.zhul_qfl_nav a {
	color: #666;
}
.zhul_qfl_nav .zhul_qfl_navHv {
	color: #0c97d5;
}
.zhul_qfl_nav .zhul_qfl_cjgroup {
	padding: 1px 0 0 5px;
}
.zhul_qfl_cjgroup a {
	background: #0c97d5;
	font-size: 12px;
	text-align: center;
	width: 75px;
	height: 26px;
	font-weight: normal;
	color: #fff;
	display: block;
	line-height: 26px;
	border-radius: 5px;
}
.zhul_qfl_xzlist {
	float: left;
	width: 450px;
	padding: 30px 10px 0 0;
}
.zhul_qfl_limg {
	float: left;
	width: 120px;
}
.zhul_qfl_rinfo {
	float: right;
	width: 310px;
}
.zhul_qfl_rinfo p {
	float: left;
	width: 100%;
	color: #999;
	line-height: 20px;
}
.zhul_qfl_rtit {
	font-size: 16px;
}
.zhul_qfl_rtit img {
	vertical-align: top;
	padding-top: 3px;
}
.zhul_qfl_nums {
	padding: 5px 0;
}
.zhul_qfl_introduce {
	max-height: 60px;
	overflow: hidden;
}
.zhul_xx_hfwy {
	float: left;
	width: 240px;
	padding-top: 8px;
}
.zhul_xx_hfwy li {
	float: left;
	width: 56px;
	margin: 10px 14px 0 10px;
}
.zhul_xx_uname {
	float: left;
	width: 100%;
	text-align: center;
	height: 30px;
	line-height: 30px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
	text-overflow:ellipsis;
}
.zhul_xx_tiezitop {
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
.zhul_xx_tzTit {
	float: right;
	width: 583px;
	color: #999;
}
.zhul_xx_tzTit h1 {
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
	word-break: break-all;
}
.zhul_xx_tzTit h1 a {
	color: #444;
}
.zhul_xx_tzTit p {
	padding-top: 6px;
}
.zhul_xx_tzTit p a {
	color: #999;
}
.zhul_xx_louzhu {
	clear: both;
	float: left;
	width: 658px;
	box-shadow: 0 2px 2px #bbb;
 *border:1px solid #ddd;
 *border-bottom:1px solid #ccc;
	border: 1px solid #ddd\9;
	border-bottom: 1px solid #ccc\9;
	border-radius: 4px;
	padding-bottom: 10px;
	margin-top: 20px;
	display: inline;
}
.zhul_xx_lzTop {
	float: left;
	width: 628px;
	background: url(../img/indeximg/zhul_tz_lcbg.gif);
 *background:#eee;
	padding: 10px 10px 10px 20px;
	line-height: 30px;
	color: #999;
}
.zhul_xx_lzTop2 {
	float: left;
	width: 628px;
	background: url(../img/indeximg/zhul_zhuajiabg.gif);
 *background:#fef5e4;
	padding: 10px 10px 10px 20px;
	line-height: 30px;
	color: #999;
}
.zhul_xx_lzTopl2 {
	float: left;
	width: 628px;
	background: url(../img/indeximg/zhul_guanliyuanbg.gif);
 *background:#fef5e4;
	padding: 10px 10px 10px 20px;
	line-height: 30px;
	color: #999;
}
.zhul_xx_lzTopl1 {
	float: left;
	width: 628px;
	background: url(../img/indeximg/zhul_zuzhangbg.gif);
 *background:#fef5e4;
	padding: 10px 10px 10px 20px;
	line-height: 30px;
	color: #999;
}
.zhul_xx_lzname img {
	vertical-align: top;
	padding-top: 7px;
 *padding-top:0;
}
.zhul_xx_lzname {
	float: left;
	padding-left: 10px;
}
.zhul_xx_limg30 {
	float: left;
	width: 30px;
}
.zhul_xx_lzCon {
	float: left;
	width: 100%;
	padding-top: 15px;
}
.zhul_xx_content {
	float: left;
	width: 618px;
	font-size: 16px;
	line-height: 30px;
	padding: 10px 20px 0 20px;
	word-break: break-all;
}
.zhul_xx_bigimg {
	float: left;
	width: 100%;
	text-align: center;
	padding-top: 10px;
}
.zhul_xx_caozuo {
	float: left;
	width: 100%;
	padding: 60px 0;
}
.zhul_xx_lcz {
	float: left;
	width: 310px;
	border-right: 1px solid #ddd;
}
.zhul_xx_lzhuanbo {
	float: left;
	width: 100%;
}
.zhul_xx_lshare {
	float: left;
	width: 100%;
	padding-top: 10px;
	position: relative;
	z-index: 5;
}
.zhul_xx_lfxp {
	float: left;
	line-height: 35px;
	color: #999;
}
.zhul_xx_rcz {
	float: left;
	width: 230px;
	padding-left: 35px;
}
.zhul_xx_jiare {
	float: left;
	width: 100%;
	padding-bottom: 10px;
	line-height: 47px;
}
.zhul_xx_laddhot, .zhul_xx_lshouji {
	float: left;
	width: 178px;
}
.zhul_xx_laddhot a, .zhul_xx_alhot a {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat 0 -164px;
	width: 90px;
	height: 47px;
	font-size: 18px;
	color: #000;
	padding-left: 83px;
}
.zhul_xx_lhotnums {
	float: left;
	font-size: 14px;
	color: #f00;
}
.zhul_xx_lshouji a, .zhul_xx_alshouji a {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -174px -164px;
	width: 90px;
	height: 47px;
	font-size: 18px;
	color: #000;
	padding-left: 83px;
}
.zhul_xx_alhot, .zhul_xx_alshouji {
	float: left;
	position: relative;
	width: 178px;
	z-index: 1;
}
.zhul_xx_lqxhot {
	float: left;
	position: absolute;
	left: 178px;
	top: 0;
	display: none;
	z-index: 6666;
}
.zhul_xx_lqxhot a {
	float: left;
	background: #fff6d9;
	width: 116px;
	height: 45px;
	font-size: 12px;
	text-align: center;
	border: 1px solid #ffe27c;
	border-radius: 5px;
	color: #0c97d5;
	padding: 0;
}
.zhul_xx_dianping {
	float: left;
	width: 618px;
	padding: 10px 20px 0 20px;
}
.zhul_xx_dptop {
	float: left;
	width: 100%;
	background: url(../img/indeximg/zhul_xx_dping.gif);
	height: 37px;
}
.zhul_xx_dptit {
	float: left;
	background: #fff;
	padding-right: 10px;
	line-height: 37px;
}
.zhul_xx_dpnums {
	color: #ff7400;
	padding-left: 5px;
}
.zhul_xx_Rzhankai {
	float: right;
	padding-right: 20px;
}
.zhul_xx_dpyonghu {
	float: left;
	width: 100%;
}
.zhul_xx_dpyonghu li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #eee;
	padding: 10px 0;
	line-height: 30px;
}
.zhul_xx_dpuser {
	float: right;
	width: 578px;
}
.zhul_xx_dpuser a {
	color: #999;
}
.zhul_xx_botcz {
	clear: both;
	float: left;
	width: 618px;
	padding: 15px 0 5px 0;
	border-top: 1px dotted #bbbbbb;
	margin: 10px 20px 0 20px;
	display: inline;
}
.zhul_xx_botcz a {
	color: #444;
}
.zhul_xx_czRlist {
	float: right;
}
.zhul_xx_czRlist a {
	margin-left: 10px;
}
.zhul_xx_xgData {
	float: left;
	width: 293px;
	padding: 8px 10px 0 20px;
}
.zhul_xx_xgzl {
	float: left;
	width: 100%;
}
.zhul_xx_xgzl li {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	background: url(../img/indeximg/zhul_xgzl_licon.gif) no-repeat 0 13px;
	padding-left: 10px;
}
.zhul_xx_ckmore {
	float: left;
	width: 100%;
	padding: 15px 0 5px 0;
}
.zhul_xx_ckmore span {
	color: #f00;
}
.zhul_xx_pingtCon {
	float: left;
	width: 618px;
	font-size: 16px;
	line-height: 30px;
	padding: 10px 20px;
	word-break: break-all;
}
.zhul_xx_fatie {
	float: left;
	width: 618px;
	border-radius: 4px;
	padding: 20px;
	box-shadow: 0 2px 2px #bbb;
	border-top: 1px solid #eee;
 *border:1px solid #ddd;
 *border-bottom:1px solid #ccc;
	border: 1px solid #ddd\9;
	border-bottom: 1px solid #ccc\9;
}
.zhul_xx_huit {
	float: left;
	width: 100%;
}
.zhul_xx_Lhuifu {
	float: left;
	width: 470px;
}
.zhul_xx_lastpage {
	float: left;
	padding-top: 8px;
}
.zhul_hf_errormsg {
	float: right;
	color: #f00;
	padding-top: 20px;
}
.zhul_xx_Rfabu {
	float: right;
	padding-top: 10px;
}
.zhul_xx_fbgray {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat 0 -212px;
	width: 86px;
	height: 37px;
}
.zhul_xx_fbhigh {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -87px -212px;
	width: 86px;
	height: 37px;
	cursor: pointer;
}
.zhul_xx_wait {
	float: left;
	background: url(../img/indeximg/fabiao_wait.gif) no-repeat;
	width: 114px;
	height: 49px;
}
.zhul_xx_fbhigh:hover {
	background-position: -174px -212px;
}
.zhul_xx_wait:hover {
	background-position: 0 0;
}
.zhul_reply_wait {
	float: left;
	background: url(../img/indeximg/reply_wait.gif) no-repeat;
	width: 86px;
	height: 37px;
}
.zhul_reply_wait:hover {
	background-position: 0 0;
}
.zhul_xx_yzm {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.zhul_xx_vote {
	float: left;
	width: 618px;
	padding: 20px 20px 0 20px;
}
.zhul_xx_tpXuan {
	float: left;
	width: 100%;
	color: #999;
	font-size: 14px;
	line-height: 30px;
}
.zhul_xx_tpend {
	float: left;
	width: 100%;
	font-size: 14px;
	line-height: 30px;
}
.zhul_xx_tpjieguo {
	float: left;
	width: 100%;
	padding-top: 20px;
}
.zhul_xx_tpTit {
	float: left;
	width: 100%;
	font-size: 14px;
}
.zhul_xx_tpLeft {
	float: left;
	width: 410px;
	padding-top: 10px;
}
.zhul_tp_graybg {
	float: left;
	width: 300px;
	background: #eee;
	height: 18px;
}
.zhul_tp_bflv {
	float: left;
	padding-left: 10px;
	line-height: 18px;
}
.zhul_tp_color1 {
	color: #ff0000;
}
.zhul_tp_pvt1 {
	background: #ff0000;
	height: 18px;
}
.zhul_tp_color2 {
	color: #ffb400;
}
.zhul_tp_pvt2 {
	background: #ffb400;
	height: 18px;
}
.zhul_tp_color3 {
	color: #ff7200;
}
.zhul_tp_pvt3 {
	background: #ff7200;
	height: 18px;
}
.zhul_tp_color4 {
	color: #5AAF4A;
}
.zhul_tp_pvt4 {
	background: #5AAF4A;
	height: 18px;
}
.zhul_tp_color5 {
	color: #42C4F5;
}
.zhul_tp_pvt5 {
	background: #42C4F5;
	height: 18px;
}
.zhul_tp_color6 {
	color: #0099CC;
}
.zhul_tp_pvt6 {
	background: #0099CC;
	height: 18px;
}
.zhul_tp_color7 {
	color: #3365AE;
}
.zhul_tp_pvt7 {
	background: #3365AE;
	height: 18px;
}
.zhul_tp_color8 {
	color: #2A3591;
}
.zhul_tp_pvt8 {
	background: #2A3591;
	height: 18px;
}
.zhul_tp_color9 {
	color: #592D8E;
}
.zhul_tp_pvt9 {
	background: #592D8E;
	height: 18px;
}
.zhul_tp_color10 {
	color: #DB3191;
}
.zhul_tp_pvt10 {
	background: #DB3191;
	height: 18px;
}
.zhul_tp_color11 {
	color: #ff0000;
}
.zhul_tp_pvt11 {
	background: #ff0000;
	height: 18px;
}
.zhul_tp_color12 {
	color: #ffb400;
}
.zhul_tp_pvt12 {
	background: #ffb400;
	height: 18px;
}
.zhul_tp_color13 {
	color: #ff7200;
}
.zhul_tp_pvt13 {
	background: #ff7200;
	height: 18px;
}
.zhul_tp_color14 {
	color: #5AAF4A;
}
.zhul_tp_pvt14 {
	background: #5AAF4A;
	height: 18px;
}
.zhul_tp_color15 {
	color: #42C4F5;
}
.zhul_tp_pvt15 {
	background: #42C4F5;
	height: 18px;
}
.zhul_tp_color16 {
	color: #0099CC;
}
.zhul_tp_pvt16 {
	background: #0099CC;
	height: 18px;
}
.zhul_tp_color17 {
	color: #3365AE;
}
.zhul_tp_pvt17 {
	background: #3365AE;
	height: 18px;
}
.zhul_tp_color18 {
	color: #2A3591;
}
.zhul_tp_pvt18 {
	background: #2A3591;
	height: 18px;
}
.zhul_tp_color19 {
	color: #592D8E;
}
.zhul_tp_pvt19 {
	background: #592D8E;
	height: 18px;
}
.zhul_tp_color20 {
	color: #DB3191;
}
.zhul_tp_pvt20 {
	background: #DB3191;
	height: 18px;
}
.zhul_xx_tpPros {
	float: right;
	padding-top: 4px;
}
.zhul_xx_yhhot {
	float: left;
}
.zhul_xx_yhhot a {
	margin-right: 2px;
}
.zhul_xx_yhmore {
	float: left;
	padding-left: 5px;
}
.zhul_xx_yhhot img {
	vertical-align: middle;
}
/*小组主页 页面样式*/
.zhul_mzy_top {
	float: left;
	background: url(../img/indeximg/zhul_zy_topbg.gif);
	width:100%;
	height: 60px;
	margin-top: 15px;
	display: inline;
}
.zhul_mzy_top2 {
	float: left;
	background: url(../img/indeximg/zhul_zy_topbg.gif);
	width:660px;
	height: 60px;
	margin-top: 15px;
	display: inline;
}
.zhul_mzy_navlist {
	float: left;
	padding-top: 28px;
}
.zhul_mzy_navlist li {
	float: left;
	margin-left: 10px;
}
.zhul_mzy_navlist a {
	float: left;
	border: 1px solid #e0e0e0;
	background: #ededed;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	color: #444;
	border-bottom: none;
}
.zhul_mzy_navlist .zhul_mzy_navHv {
	background: #fff;
	height: 31px;
	font-weight: bold;
}
.zhul_mzy_zhuti {
	float: left;
	color: #999;
	padding: 36px 0 0 20px;
}
.zhul_mzy_fabu {
	float: right;
}
.zhul_mzy_ftBtn {
	float: left;
	background: url(../img/indeximg/zhul_zy_btns.gif) no-repeat;
	width:114px;
	height: 50px;
}
.zhul_mzy_fabu a:hover {
	background-position: -115px 0;
}

.zhul_mzy_ftBtn2{
	float: left;
	background: url(../img/indeximg/zhul_fxt_btn.gif) no-repeat;
	width:214px;
	height: 50px;
}
.zhul_zy_ryaoqing {
	float: left;
	width: 100%;
	padding-top: 15px;
}
.zhul_yq_text {
	float: left;
	width: 165px;
	border: 1px solid #ddd;
	padding: 0 5px;
	height: 30px;
	line-height: 30px;
	color: #999;
	font-size: 12px;
}
.zhul_yq_sub {
	float: left;
	width: 55px;
	height: 32px;
	background: #0c97d5;
	font-size: 14px;
	text-align: center;
	line-height: 32px;
	color: #fff;
	cursor: pointer;
}
.zhul_mzy_tiezi {
	float: left;
	width: 100%;
	padding-top: 10px;
	line-height: 25px;
}
.zhul_mzy_tznums {
	float: left;
	color: #999;
}
.zhul_mzy_rfqvote {
	float: right;
	font-size: 14px;
}
.zhul_gl_bchigh {
	float: left;
	background: url(../img/indeximg/zhul_zy_btns.gif) no-repeat -85px -51px;
	width: 84px;
	height: 42px;
	cursor: pointer;
}
.zhul_gl_bchigh:hover {
	background-position: -170px -51px;
}
.zhul_gl_bcgray {
	float: left;
	background: url(../img/indeximg/zhul_zy_btns.gif) no-repeat 0 -51px;
	width: 84px;
	height: 42px;
}
/*成员页面样式*/
.zhul_cy_content {
	float: left;
	width:670px;
	padding: 0 0 50px 20px;
	min-height: 500px;
	height: 100%;
	_height: 500px;
}
.zhul_cy_newslist {
	float: left;
	width: 920px;
	margin-top:10px;
}
.zhul_cy_newslist li {
	float: left;
	width: 260px;
	padding: 10px 2px 2px 10px;
	margin: 20px 15px 0 15px;
	height:90px;
	background: #f8f8f8;
	border: 2px solid #fff;
	border-radius: 2px;/*overflow:hidden;*/
}
.zhul_cy_newslist2{
	float: left;
	width:660px;
	margin-top:10px;
}
.zhul_cy_newslist2 li {
	float: left;
	width: 299px;
	padding: 10px 2px 10px 10px;
	margin: 10px 15px 5px 0px;
	height:103px;
	background: #f8f8f8;
	border: 2px solid #fff;
	border-radius: 2px;/*overflow:hidden;*/
}
.zhul_ft_zshu a {
	color: #999;
	font-size: 12px;
}
.zhul_ft_zshu span {
	color: #999;
	padding: 0 8px;
}
.zhul_ft_zshu a:hover {
	color: #0c97d5;
	background: none;
}
.zhul_cy_guanli {
	float: left;
	font-size: 16px;
	padding: 50px 0 0 28px;
}
/*奖励 页面样式*/
.zhul_jl_tongji {
	float: left;
	width: 500px;
	padding: 30px 0 0 10px;
}
.zhul_jl_tongji li {
	float: left;
	width: 200px;
	line-height: 30px;
	font-size: 14px;
}
.zhul_jl_cxdate {
	float: left;
	width: 100%;
	padding: 15px 0 20px 0;
	line-height: 30px;
}
.zhul_jl_rqtext {
	width: 120px;
	height: 30px;
	border: 1px solid #ddd;
	padding: 0 5px;
	line-height:30px;
}
.zhul_jl_sbtn {
	width: 55px;
	height: 32px;
	background: #0c97d5;
	color: #fff;
	text-align: center;
	cursor: pointer;
	margin-left: 5px;
	border-radius: 2px;
}
.zhul_jl_tjTable {
	float: left;
	width: 920px;
}
.zhul_jl_tjTable .zhul_jl_tabTit td {
	border-top: 1px solid #e5e5e5;
	font-weight: bold;
	border-bottom: 3px solid #e5e5e5;
	background: #f9f9f9;
	height: 35px;
	padding: 0;
}
.zhul_jl_tjTable td {
	border-bottom: 1px solid #e5e5e5;
	padding: 10px 0;
	line-height: 20px;
}
.zhul_jl_fen {
	color: #ff7400;
}
/*私密群 页面样式*/
.zhul_sm_group {
	float: left;
	width: 850px;
	padding: 80px 55px;
}
.zhul_sm_logo {
	float: left;
	width: 100%;
}
.zhul_sm_qzcon {
	float: left;
	width: 738px;
	border: 1px solid #ddd;
	padding: 45px 55px;
	margin-top: 10px;
	display: inline;
}
.zhul_sm_Rinfo {
	float: right;
	width: 518px;
}
.zhul_sm_profile {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ddd;
}
.zhul_sm_infoleft {
	float: left;
	width: 380px;
	padding-bottom: 2px;
}
.zhul_sm_infoleft p {
	float: left;
	width: 100%;
}
.zhul_sm_username {
	font-size: 28px;
	font-weight: bold;
}
.zhul_sm_username a {
	color: #000;
}
.zhul_sm_cjdate {
	color: #999;
}
.zhul_sm_lmsg {
	float: left;
	width: 415px;
}
.zhul_sm_sqinto {
	float: left;
	width: 100%;
	padding: 20px 0 15px 0;
}
.zhul_sm_tishi {
	float: left;
	width: 100%;
	color: #999;
}
.zhul_cy_shenqing {
	float: left;
	width: 100%;
	padding-top: 5px;
}
.zhul_cy_liyou {
	float: left;
	width: 100%;
}
.zhul_cy_lytit {
	float: left;
	width: 220px;
	line-height: 20px;
	margin: 3px 0;
	word-break: break-all;
}
.zhul_cy_rmore {
	float: right;
	padding: 10px 10px 0 0;
	display: none;
}
.zhul_cy_liebiao {
	float: left;
	width: 920px;
}
.zhul_cy_liebiao li {
	float: left;
	width: 276px;
	position: relative;
	margin: 20px 15px 0 15px;
	height: 127px;
	z-index: 1;
}
.zhul_cy_sqlb {
	position: absolute;
	width: 260px;
	padding: 10px 2px 7px 10px;
	background: #f8f8f8;
	border: 2px solid #fff;
	border-radius: 2px;
	height: 105px;
	z-index: 9999;
	right: 0;
	top: 0;
}
.zhul_cy_liebiao .zhul_cy_sqhv {
	border: 2px solid #a1defa;
	height: auto;
	overflow: auto;
}
/*二级分类页面 样式*/
.zhul_fl_search {
	float: left;
	width: 625px;
	padding: 15px 20px 13px 15px;
	background: #f7f7f7;
	margin-top: 30px;
	display: inline;
}
.zhul_fl_zimu {
	float: left;
	width: 365px;
	border-right: 1px solid #ddd;
	padding-right: 10px;
}
.zhul_fl_zimu li {
	float: left;
	width: 23px;
	margin: 0 5px 2px 0;
}
.zhul_fl_zimu a {
	display: block;
	width: 23px;
	height: 23px;
	color: #999;
	font-size: 16px;
	text-align: center;
	line-height: 23px;
}
.zhul_fl_zimu .zhul_fl_zmHv {
	color: #ffffff;
	background: #0c97d5;
}
.zhul_fl_Rsname {
	float: left;
	width: 232px;
	padding: 8px 0 0 17px;
}
.zhul_fl_sstext {
	float: left;
	width: 190px;
	height: 32px;
	border: 1px solid #ddd;
	line-height: 32px;
	padding: 0 5px;
	color: #999;
	font-size: 12px;
}
.zhul_fl_ssbtn {
	float: left;
	background: url(../img/indeximg/zhul_btns_bg.gif) no-repeat -348px -153px;
	width: 30px;
	height: 34px;
	cursor: pointer;
}
.zhul_fl_scNums {
	float: left;
	width: 100%;
}
.zhul_fl_xuexiao {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.zhul_fl_xuexiao li {
	float: left;
	line-height: 25px;
	font-size: 14px;
	color: #999;
	width: 215px;
	margin-right: 5px;
}
.zhul_cy_rclose {
	float: right;
	position: relative;
	top: -6px;
	right:2px;
	display: none;
	_top: -28px;
}
.zhul_cy_rclose2{
	float: right;
	position: relative;
	top: -6px;
	right:-32px;
	display: none;
	_top: -28px;
}
.zhul_close_cy {
	float: left;
	background: url(/img/indeximg/zhul_cy_close.gif) no-repeat;
	width: 16px;
	height: 16px;
	overflow: hidden;
}
.zhul_cy_rclose a:hover {
	background: url(/img/indeximg/zhul_cy_closehv.gif) no-repeat;
}
/*交换友情链接*/
.zhul_links_huan {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.zhul_lj_content {
	float: left;
	width: 920px;
	padding: 10px 0 50px 20px;
	min-height: 500px;
	height: 100%;
	_height: 500px;
}
.zhul_lj_youqing {
	float: left;
	width: 900px;
	border-bottom: 1px solid #eee;
	padding: 30px 10px;
	background: #fff;
}
.zhul_lj_yqinfo {
	float: left;
	width: 650px;
	padding-left: 15px;
	color: #999;
	line-height: 20px;
}
.zhul_lj_rbtns {
	float: right;
	width: 75px;
	padding-top: 40px;
}
.zhul_jl_tongyi {
	float: left;
	background: url(../img/indeximg/zhul_links_tybg.png) no-repeat;
	width: 75px;
	height: 28px;
}
.zhul_lj_rbtns p {
	float: left;
	width: 75px;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	padding-top: 5px;
}
.zhul_lj_hulve {
	display: none;
}
.zhul_lj_aljhuan a:hover {
	background-position: -152px 0;
}
.zhul_jl_yihuan {
	float: left;
	background: url(../img/indeximg/zhul_links_tybg.png) no-repeat -76px 0;
	width: 75px;
	height: 28px;
}
.zhul_jl_yihuan_final {
	float: left;
	background: url(../img/indeximg/zhul_links_tybg.png) no-repeat -76px 0;
	width: 75px;
	height: 28px;
}
.zhul_lj_news {
	position: absolute;
	top: 0;
	right: -4px;
	background: #ff003d;
	font-size: 10px;
	color: #fff;
	padding: 0 3px;
	line-height: 12px;
	z-index: 5555;
	border-radius: 2px;
}
.zhul_xx_votebtns {
	float: left;
	padding-top: 40px;
}
.zhul_xx_votegray {
	float: left;
	background: url(../img/indeximg/zhul_votebtn_hv.gif) no-repeat;
	width: 84px;
	height: 30px;
	cursor: pointer;
}
.zhul_xx_votehigh {
	float: left;
	background: url(../img/indeximg/zhul_votebtn.gif) no-repeat;
	width: 84px;
	height: 30px;
	cursor: pointer;
}
.zhul_xx_jiaruzu {
	float: left;
	width: 100%;
	line-height: 30px;
	text-align: center;
	padding: 60px 0;
	font-size: 14px;
}
/*统计页面*/
.zhul_tj_czdate {
	float: left;
	width: 910px;
	padding: 30px 0 10px 10px;
	line-height: 30px;
}
.zhul_tj_tjnums {
	float: left;
	width: 500px;
	padding: 20px 0 0 10px;
}
.zhul_tj_tjnums li {
	float: left;
	width: 150px;
	line-height: 30px;
	font-size: 14px;
}
.zhul_tj_wyphang {
	float: left;
	width: 920px;
	padding: 20px 0 10px 0;
}
.zhul_tj_wytit {
	float: left;
	font-size: 22px;
}
.zhul_tj_rsort {
	float: right;
}
.zhul_tj_rsort li {
	float: left;
	margin-left: 5px;
}
.zhul_tj_rsort a {
	display: block;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	color: #999;
	font-size: 14px;
}
.zhul_tj_rsort .zhul_tj_sorthv {
	background: #0c97d5;
	color: #fff;
}
.zhul_tj_numone {
	font-size: 14px;
	color: #f00;
}
.zhul_tzph_show, .zhul_wyph_show {
	float: left;
	width: 100%;
	padding-bottom: 20px;
}
.zhul_hot_title {
	float: left;
	width: 100%;
	padding-top: 30px;
	font-size: 18px;
}
.zhul_hot_title span {
	color: #ffa20c;
}
.zhul_hot_list {
	float: left;
	width: 100%;
	padding-top: 25px;
}
.zhul_hot_list li {
	float: left;
	width: 100%;
	line-height: 30px;
	font-size: 14px;
}
.zhul_xx_bjqbg {
	float: left;
	background: url(../img/indeximg/zhul_xx_bjq.gif) no-repeat;
	width: 618px;
	height: 100px;
	text-align: center;
	font-size: 14px;
	padding-top: 100px;
}
.zhul_xx_bjqbg_ipad {
	float: left;
	width: 658px;
	box-shadow: 0 2px 2px #bbb;
	border-top: 1px solid #eee;
 *border:1px solid #ddd;
 *border-bottom:1px solid #ccc;
	border: 1px solid #ddd\9;
	border-bottom: 1px solid #ccc\9;
	border-radius: 4px;
	margin-top: 20px;
	display: inline;
	text-align: center;
	font-size: 14px;
	padding: 40px 0;
}
.zhul_xx_bjqbg_ipad p {
	float: left;
	width: 100%;
	text-align: center;
	padding: 10px 0;
}
.zhul_info_box {
	top: 0;
}
.zhul_cj_qtfl {
	float: left;
}
.zhul_cj_qtfl li {
	float: left;
	margin-right: 18px;
}
.zhul_cj_qtfl a {
	color: #444;
}
.zhul_tz_addbq {
	float: left;
	width: 70px;
	position: relative;
	z-index: 5;
}
.zhul_tz_addbq a {
	color: #999;
}
.zhul_tz_bqlist {
	float: right;
	width: 548px;
}
.zhul_tz_bqlist li {
	float: left;
	white-space: nowrap;
	background: #eee;
	border-radius: 10px;
	padding: 0 12px;
	margin: 0 5px 5px 0;
	line-height: 20px;
}
.zhul_addtag_bg {
	float: left;
	position: absolute;
	bottom: 20px;
	left: 0;
	background: url(../img/indeximg/addtag_bg.gif) no-repeat;
	width: 235px;
	height: 54px;
	padding: 15px 0 0 15px;
	display: none;
}
.zhul_tag_text {
	float: left;
	width: 158px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #ddd;
	padding: 0 5px;
	font-size: 12px;
}
.zhul_tj_bqsub {
	float: left;
	background: #0c97d5;
	color: #fff;
	width: 45px;
	height: 34px;
	margin-left: 5px;
	cursor: pointer;
	border-radius: 5px;
}
.zhul_new_dian {
	position: absolute;
	top: 0;
	right: 0;
	background: url(../img/indeximg/xx_dian.gif) no-repeat;
	width: 6px;
	height: 6px;
	z-index: 5555;
}
.zhul_no_hotxz {
	float: left;
	width: 100%;
	font-size: 14px;
	padding-top: 10px;
	color: #999;
}
.quote img {
	vertical-align: top;
	padding-top: 6px;
}
.zhul_xx_botcz a {
	color: #999;
}
.zhul_cz_hv a {
	color: #444;
}
.zhul_ggao_ts {
	float: left;
	width: 100%;
	color: #999;
	padding-bottom: 20px;
}
.zhul_ggao_250 {
	float: left;
	width: 250px;
	height: 250px;
	border: 1px solid #ddd;
}
.zhul_ggao_cz {
	float: left;
	width: 280px;
	padding: 10px 0;
}
.zhul_ggao_cz li {
	float: left;
	padding-right: 10px;
	color: #bbb;
	font-size: 12px;
}
.zhul_ggao_cz img {
	vertical-align: top;
	padding-top: 2px;
}
.zhul_ggao_input {
	float: left;
	width: 280px;
	padding-top: 10px;
}
.zhul_ggao_text {
	width: 238px;
	padding: 0 5px;
	border: 1px solid #ddd;
	height: 30px;
	line-height: 30px;
}
.zhul_gg_error {
	float: left;
	color: #f00;
	padding-top: 10px;
	font-size: 12px;
	width: 100%;
}
/* 发帖新加样式*/
.zhul_new_position {
	position: relative;
}
.zhul_cz_text2 {
	width: 80px;
	height: 32px;
	border: 1px solid #d2d9db;
	line-height: 32px;
	padding: 0 5px;
	font-size: 14px;
	background: url(../img/tuijianimg/zhul_zc_rjiao.gif) no-repeat 72px 52%;
}
.zhul_new_dqbox {
	position: absolute;
	z-index: 9999;
	left: 0;
	top: 42px;
	background: #fff;
	border: 2px solid #ccc;
	float: left;
	width: 160px;
	display: none;
}
   
	
.zhul_new_dqbox a:hover {
	text-decoration: none;
	color: #1caeed;
}
.zhul_new_dqlist {
	float: left;
	width: 267px;
	padding: 15px 0 15px 28px;
}
.zhul_new_dqlist li {
	float: left;
	line-height: 30px;
	width: 65px;
	font-size: 14px;
}
.zhul_diq_top {
	float: left;
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: #f7f7f7;
	border-bottom: 1px solid #e6e6e6;
}
.zhul_diq_ltitle {
	float: left;
	padding-left: 12px;
	font-size: 16px;
	color: #444;
}
.zhul_diq_close {
	float: right;
}
.zhul_close {
	float: left;
	background: url(/img/indeximg/close.gif) no-repeat;
	width: 36px;
	height: 36px;
}
.zhul_diq_close a:hover {
	float: left;
	background: url(/img/indeximg/closeHv.gif) no-repeat;
	width: 36px;
	height: 36px;
}
.zhul_diq_jiao {
	clear: both;
	background: url(/img/indeximg/zhul_lyBg.gif) -321px 0;
	width: 11px;
	height: 9px;
	position: absolute;
	top: -9px;
	z-index: 9999;
	left: 30px;
	overflow: hidden;
}
.zhul_new_dwlist {
	float: left;
	width: 100%;
	padding: 15px 0 15px 10px;
}
.zhul_new_dwlist li {
	float: left;
	line-height: 30px;
	width: 130px;
	font-size: 14px;
}
.zhul_new_dwlist li a {
	color: #444;
}
.zhul_cz_cursor {
	cursor: pointer;
}
/* 弹框位置控制*/
.zhul_pop_parent .zhul_info_leftbox {
	bottom: 22px;
	left: -20px;
}
.zhul_lb_Rreply .zhul_sy_headerBox {
	float: none;
}
.zhul_pop_parent_avatar .zhul_info_leftbox {
	bottom: 42px;
	left: -20px;
}
.zhul_pop_parent_avatar .zhul_xx_lzname {
	padding-left: 10px;
}
.zhul_pop_parent_avatar .zhul_xx_limg30 a {
	float: left;
}
.zhul_xx_dpyonghu .zhul_xx_dpuser {
	float: left;
}
.zhul_xx_eduFloorOne {
	padding: 0 20px;
	float: left;
}
.zhul_xx_eduFloorOne ul {
}
.zhul_xx_eduFloorOne h2 {
	font-size: 16px;
	font-weight: bold;
	padding: 20px 0 10px 0;
}
.zhul_xx_eduFloorOne li {
	display: block;
	line-height: 26px;
}
.zhul_xx_eduFloorOne a {
	color: #444;
	font-size: 14px;
}
.zhul_xx_eduFloorOne a:hover{
	background: #0c97d5;
	color: #fff;
}
.zhul_lb_Rreply  .zhul_user_tasya:hover,.zhul_zy_fbdate .zhul_user_tasya:hover {
	background:url(http://passport.zhulong.com/img/pubimg/zhul_userbox_img.gif) no-repeat;
	background-position:0 -29px;
}
.zhul_lb_Rreply  .zhul_user_atta:hover,.zhul_zy_fbdate .zhul_user_atta:hover{
	background:url(http://passport.zhulong.com/img/pubimg/zhul_userbox_img.gif) no-repeat -76px -29px;
}
/*15-8-20新增发帖排行榜*/
.zhul_mzy_top2_right{
	float:right;
	padding-top:38px;
	color:#999;
}

.zhul_mzy_top2_right span{
	color:#f00;
}
.zhul_ft_yqRxx_time{
	margin-top:5px;
	font-size:12px;
	color:#999;
}

.zhul_cy_content_right{
	float:right;
	width:248px;
	margin-top:30px;
	margin-right:10px;
}
.zhul_cy_content_right h2{
	font-size:18px;
	font-weight:bold;
	padding-bottom:15px;
}
.right_thism{
	margin-bottom:50px;
}
.right_thism img{
	vertical-align:middle;
}
.this_m_title{
	font-size:12px;
	color:#fff;
}
.thism_rank{
	font-size:12px;
	color:#fff;
	background:#f11515;
	/*padding:0px 5px;*/
	width:17px;
	height:17px;
	line-height:17px;
	display:inline-block;
}
.thism_rankb{
	font-size:12px;
	color:#fff;
	background:#bbb;
	/*padding:0px 5px;*/
	width:17px;
	height:17px;
	line-height:17px;
	display:inline-block;
}

.ptb105{
	padding-top:10px;
	padding-bottom:5px;
}
.f12444{
	font-size:12px;
	color:#444;
}
.thism_mcname{
	font-size:14px;
	color:#0c97d5;
}

.thism_btline{
	border-bottom:1px solid #eee;
}

.thism_award{
	color:#fff;
	font-size:12px;
	text-align:center;
	display:inline-block;
	padding:3px 10px;
	background:#f11515;
	border-radius:4px;
}

.thism_award:hover{
	color:#fff;
	font-size:12px;
}
.thism_awardal{
	font-size:12px;
	color:#999;
}

.thism_pb8{
	padding-bottom:8px;
}

.ptb12{
	padding-top:12px;
	padding-bottom:12px;
}
.right_lastm{
	margin-bottom:50px;
}
.right_lastm img{
	vertical-align:middle;
}

.right_mygrop{
	margin-bottom:90px;
}

.right_mygrop img{
	vertical-align:middle;
}


.right_count{
	width:250px;
	height:165px;
	border:1px solid #ddd;
	border-radius:5px;
	margin-bottom:35px;
}

.right_count_top{
	position:relative;
	background:#fcb937;
	width:100%;
	height:90px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

.count_top_date{
	font-size:14px;
	color:#fff;
	background:#f11515;
	position:absolute;
	top:0px;
	left:0px;
	padding:5px;
	border-top-left-radius:4px;
}

.right_count_bottom{
	padding-top:15px;
}

.counttop_add{
	font-size:14px;
	border-right:1px solid #dc9f28;
}

.counttop_addtie{
	color:#f00;
	border-right:1px solid #dc9f28;
}

.countbot_syxz{
	width:135px;
	color:#999;
	font-size:12px;
}
.countbot_alrd{
	color:#999;
	font-size:12px;
}

.countbot_none{
	color: #fff;
	font-size:12px;
	text-align:center;
	display:inline-block;
	padding:3px 5px;
	background:#bbb;
	border-radius:4px;
}


.count_ljts{
	position:absolute;
	top:10px;
	left:110px;
	line-height:20px;
}

.tag{ width:125px; height:65px; border:1px solid #fff; border-radius:5px;position:relative; background-color:#fff;}
.arrow{ position:absolute; width:17px; height:17px; bottom:27px; left:-18px;}
.arrow *{ display:block; border-width:10px; position:absolute; border-style:solid dashed dashed dashed; font-size:0; line-height:0; }
.arrow em{border-color:transparent #fff transparent  transparent  ;}


.count_ljts p{
	font-size:12px;
	color:#999;
	padding-left:10px
}

.zhul_stat_rechward{
	float:left;
	width:100%;
	padding:5px 0px 0px 10px;
	font-size:14px;
}

.stat_rechaward{
	color:#fff;
	font-size:12px;
	text-align:center;
	display:inline-block;
	padding:2px 10px;
	background:#f11515;
	border-radius:4px;
}

.stat_rechaward:hover{
	color:#fff;
	font-size:12px;
	text-align:center;
	display:inline-block;
	padding:2px 10px;
	background:#f11515;
	border-radius:4px;
}

.stat_rechawardno{
	font-size:12px;
	color:#fff;
	background:#bbb;
	border-radius:4px;
	text-align:center;
	display:inline-block;
	padding:2px 10px;
}

.stat_rechawardal{
	font-size:12px;
	color:#f11515;
}

.zhul_zygroup_apply{
	display:block;
	text-align:center;
	background:#009ff2;
	color:#fff;
	font-size:14px;
	border-radius:6px;
	height:40px;
	line-height:40px;
}

.zhul_zygroup_apply:hover{
	color:#fff;
}

.zhul_jiao_tk_dw{position:absolute;top:-68px;}
.zhul_jiao_tk{ width:210px; height:82px; border:2px solid #dfdfdf; position:relative; background-color:#fbf7e1;border-radius:10px;padding:0px 15px 15px 15px;z-index:666;}
.zhul_jiao_tk em{display:block; border-width:10px; position:absolute; bottom:-22px; left:110px;border-style:solid dashed dashed; border-color:#dfdfdf transparent transparent;font-size:0; line-height:0;}
.zhul_jiao_tk span{display:block; border-width:10px; position:absolute; bottom:-19px; left:110px;border-style:solid dashed dashed; border-color:#fbf7e1 transparent transparent;font-size:0; line-height:0;}


.jiao_tk_f12b{
	font-size:12px;
	font-weight:bold;
}

.jiao_tk_f12bpt{
	font-size:12px;
	font-weight:bold;
	padding-top:15px;
}

.jiao_tk_f127pt{
	font-size:12px;
	color:#777;
	padding-top:10px;
}

.jiao_tk_f12bptln{
	font-size:12px;
	color:#777;
	padding-top:10px;
	line-height:20px;
}

.jiao_tk_f12bptln i{
	color:#ef730f;
	font-style:normal;
	font-weight:bold;
}

.zhul_noapply{
	position:fixed;
	top:45%;
	left:35%;
	z-index:9999
}

.zhul_noapply_ku{
	width:266px;
	height:53px;
	border:3px solid #ddd;
	line-height:50px;
	text-align:center;
	/*margin-top:50px;*/
	background:#fff;
}

.zhul_noapply_pic{
	background:url(../img/indeximg/zhul_qyzx_tishi.gif) repeat scroll -1px -63px;
	height:13px;
	width:13px;
	display:inline-block;
}


.apply_cancle{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) repeat scroll -128px -135px;
	width:63px;
	height:29px;
	margin-right:10px
	;margin-top:10px;
}

.apply_cancle:hover{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) repeat scroll -192px -135px;
	width:63px;
	height:29px;
	margin-right:10px
	;margin-top:10px;
}

.apply_start{
	float:right;
	background:url(../img/indeximg/zhul_cjgroup.gif) no-repeat scroll -115px 0;
	width:63px;
	height:29px;margin-right:10px;margin-top:10px;
}

.apply_start:hover{
	float:right;
	background:url(../img/indeximg/zhul_cjgroup.gif) repeat scroll -115px 0px ;
	width:63px;
	height:29px;margin-right:10px;margin-top:10px;
}


.zhul_apply_zygroup{
	position:fixed;
	top:23%;
	left:32%;
	z-index:6666;
}


.zygroup_apply_wrap{
	border:7px solid #ccc;
	width:360px;
	height:240px;
}

.zygroup_apply_title{
	background:#f7f7f7;
	border-bottom:1px solid #ddd;
	height:50px;
	width:100%;
	line-height:50px;
	float:left;
}

.zygroup_apply_title h2{
	float:left;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;

}

.zygrooup_apply_corn{
	background:#fff;
	clear:both;
	padding:20px 30px 0px 30px;
	height:118px;
}

.zygroup_apply_foot{
	width:100%;
	border-top:1px solid #ddd;
	background:#fff;
	height:50px;
	line-height:50px;
}


.apply_close{
	float:right;
}

.apply_close a{
	background:url(../img/pubimg/close.gif);
	height:50px;
	width:50px;
	float:left;
}
.apply_close a:hover{
	background:url(../img/pubimg/closeHv.gif);
	height:50px;
	width:50px;
	float:left;
}

.apply_choice{
	border:1px solid #ddd;
	color:#999;
	font-size:14px;
	padding:0px 5px;
	width:220px;
	height:33px;
	line-height:33px;
	background:url(../img/pubimg/zhul_zc_rjiao.gif) no-repeat scroll 210px 52%;
	cursor:pointer;
}

.zhul_xq_pindao {
    float: left;
    font-size: 14px;
    padding: 15px 0 0 20px;
    width: 560px;
}
.zhul_new_pdlist {
    border-bottom: 1px solid #eee;
    float: left;
    padding: 11px 0;
    width: 540px;
}
.zhul_new_attrp {
    float: left;
    line-height: 25px;
    padding-right: 20px;
    text-align: right;
    width: 85px;
}
.zhul_new_pdul {
    float: left;
    line-height: 25px;
    width: 435px;
}
.zhul_new_pdul li {
    float: left;
    margin-right: 10px;
    position: relative;
    width: 72px;
}
.zhul_pd_flinfo {
    bottom: 0;
    display: none;
    float: left;
    left: 0;
    position: absolute;
    width: 400px;
    z-index: 9999;
}

.zhul_pd_flmsg {
    background: #379ae4 none repeat scroll 0 0;
    border-radius: 10px;
    color: #fff;
    float: left;
    font-size: 12px;
    left: -1px;
    padding: 0 12px;
    position: absolute;
    top: -51px;
}
.zhul_pd_jiao {
    background: rgba(0, 0, 0, 0) url("../img/tuijianimg/zhul_pd_jiao.gif") no-repeat scroll 0 0;
    clear: both;
    float: left;
    height: 7px;
    left: 23px;
    position: absolute;
    top: -26px;
    width: 12px;
}

.zygroup_apply_wrap2{
	border:7px solid #ccc;
	width:400px;
}

.zygrooup_apply_corn2{
	background:#fff;
	clear:both;
	padding:10px 70px 0px 65px;
}

.zygrooup_apply_corn2 input{
width:200px;height:32px;line-height:32px;border:1px solid #eee;
}

.zygroup_apply_foot2{
	width:100%;
	background:#fff;
	height:50px;
	line-height:50px;
}

/*已获得奖励弹框*/
.zhul_gc_award{
	float:left;
	color:#ed7217;
	position:relative;
	display:inline-block;
}
.zhul_gc_award img{
	vertical-align:middle;
	width:12px;
	height:12px;
	margin-top:-3px;
}
.zhul_award_already{
	position:absolute;
	top:33px;
	left:-52px;
	z-index:666;
}
.zhul_alward_tank{
	 width:180px; 
	 /*height:45px;*/ 
	 border:1px solid #dfdfdf; 
	 position:relative; 
	 background-color:#fbf7e1;
	 border-radius:6px;
	 padding:10px 15px;
	 box-shadow:1px 1px 10px 0px #d8d8d8;
	 z-index:9999;
}
.zhul_alward_tank em{display:block; border-width:10px; position:absolute; bottom:65px; left:85px;border-style: dashed dashed solid; border-color: transparent transparent #dfdfdf;font-size:0; line-height:0;}
.zhul_alward_tank span{display:block; border-width:10px; position:absolute; bottom:64px; left:85px;border-style:dashed dashed solid ; border-color: transparent transparent #fbf7e1;font-size:0; line-height:0;}
.zhul_alward_tank p{
font-size:12px;color:#444;
}

.zhul_alward_tank i{
font-style:normal;
}

.zhul_bbs_phtsk{
	background:url(/img/group_img/zhul_bbs_bg2.png);
	width:135px;
	height:72px;
}

.zhul_words_hot{
	height:197px;
	width:300px;
	margin-top:20px;
}
.zhul_words_hot a{
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	padding:15px 10px;
	text-align:center;
	overflow:hidden;
	margin-bottom:2px;
	height:34px;
}
.zhul_words_da{
	background:#2da4e2;
	font-size:14px;
}
.mr1{margin-right:1px;}
.zhul_words_db{
	background:#2da4e2;
	font-size:16px;
	margin-right:1px;
}
.zhul_words_dc{
	background:#2da4e2;
	font-size:16px;
}
.zhul_word_q{
	background:#4bb7e6;
	font-size:14px;
}

