@charset "utf-8";
/* CSS Document */
/*公共样式*/
body{ background1:#F1F2F6;}
.global_left{ float:left;}.global_right{ float:right;}
.global_tp10{ padding-top: 10px;}
.global_tp20{ padding-top: 20px;}
.global_lp5{ padding-left: 5px;}.global_lp6{ padding-left: 5px!important;}.global_lp10{ padding-left: 10px;}.global_lp30{ padding-left: 30px;}
.global_rp5{ padding-right: 5px;}.global_rp10{ padding-right: 10px;}
.global_bp10{ padding-bottom: 10px;}/*20141118*/
.global_tm5{ margin-top:5px;}.global_tm10{ margin-top:10px;}.global_tm12{ margin-top:12px;}.global_tm15{ margin-top:15px;}.global_tm20{ margin-top:20px;}.global_tm24{ margin-top:24px;}.global_tm25{ margin-top:25px;}.global_tm50{ margin-top:50px;}/*20141118*/
.global_rm5{ margin-right:5px;}.global_rm8{ margin-right:8px;}.global_rm10{ margin-right:10px;}.global_rm24{ margin-right:24px;}.global_rm46{ margin-right:46px;}
.global_lm5{ margin-left:5px;}.global_lm15{ margin-left:15px;}.global_lm20{ margin-left:20px;}
.global_bm5{ margin-bottom:5px;}.global_bm10{ margin-bottom:10px;}.global_bm25{ margin-bottom:25px;}/*20141118*/
.global_lp25{ padding-left: 25px;}
.global_blue{ color: #43A5BD;}
.global_red{ color: #FF5C57;}
.global_bg{ border:1px solid #DFDFDF; background:#ffffff;}
.global_pd24{ padding: 24px;}
.global_pd24_14{ padding: 14px 24px 24px 24px;}
.global_solid:after{content:'\20';display:block;height:0;clear:both;}
.global_solid{*zoom:1;}
.global_c7{ color: #777777;}
.global_ca{ color: #aaaaaa;}
.global_blue_btn{display: inline-block; min-width: 40px; _width:40; height: 32px; padding: 0 13px; line-height: 32px; color: #ffffff; background: #4FB8CE; text-align: center; border-radius: 2px; text-decoration: none!important; border:none; cursor:pointer;}

.global_blue_btn23{display: inline-block; min-width: 60px; _width:60; height: 23px; padding: 0 13px; line-height: 23px; color: #ffffff; background: #4FB8CE; text-align: center; border-radius: 2px; text-decoration: none!important; border:none; cursor:pointer;}


.global_tc{ text-align: center;}.global_tl{ text-align: left!important;}.global_tr{ text-align: right;}
.global_fwn{ font-weight: normal;}
.global_ft12{ font-size: 12px;}.global_ft14{ font-size: 14px;}
.global_ft16{ font-size: 16px;}
.hr_10{ height:10px; font-size:0px; line-height:10px; overflow:hidden; zoom:1;}
.w24{ width: 24px;}.w55{ width: 55px;}.w65{ width: 65px;}.w72{ width: 72px;}.w80{ width:80px;}.w90{ width: 90px;}.w100{ width: 100px;}.w108{ width: 108px;}.w110{ width: 110px;}.w115{ width: 115px;}.w135{ width: 135px;}.w145{ width: 145px;}.w120{ width: 120px;}.w160{ width: 160px;}.w165{ width: 165px;}.w260{ width: 260px;}.w306{ width: 306px;}.w316{ width: 316px;}.w460{ width: 460px;}.w415{ width: 415px;}.w590{ width: 590px;}.w50{ width: 50px;}.w520{ width:520px;}.w672{ width: 672px;}.w790{ width: 790px;}
.global_Message{ height: 30px; line-height: 30px; background: #FFFCCE; text-align: center; border: 1px solid #FFD5AA;}
.global_Message a{ display: block;}
.global_Message .icon_lamp{ display: inline-block; width: 15px; height: 15px; margin-right: 10px; background: url(../images/icon_lamp.png) no-repeat; vertical-align: middle;}
.globale_noinfo{ padding:30px; text-align:center; font-size:14px;}

/*个人中心-导航*/
.home_Tab{ height:35px; position:relative;}
.home_Tab .home_Ref{ padding-left:17px; background:url(../images/icon_home.png) 0 2px no-repeat;}
.home_Tab ul{ height:36px; position:absolute; border-left:1px solid #DFDFDF;}
.home_Tab ul li{ float:left; margin-right:1px;}
.home_Tab li a{ display:block; width:75px; line-height:34px; text-align:center; background:#E6E7E8; font-size:14px; text-decoration:none; border-top:2px solid #E6E7E8;}
.home_Tab li.on a{ color:#4FB8CE; background:#fff; border-top:2px solid #4FB8CE;}
/*个人中心-个人信息*/
.home_User{ padding:33px 22px 35px;}
.home_User dt{ float:left;}
.home_User .home_User_Img{ width:120px; height:120px; text-align:center; border:1px solid rgb(229, 229, 229);}
.home_User .home_User_Img img{ vertical-align:middle; max-width:120px; max-height:120px;}
.home_User dd{ margin-left:144px;}
.home_User dd h2{ font-weight:normal; font-size:20px;}
.home_User .user_Link{ color:#43A6BD;}
.home_User .user_Info span{ margin-right:20px;}
.home_User .user_Asset{ margin-top:18px; overflow: hidden; zoom:1;}
.home_User .user_Asset span{ color:#333;}
.home_User .user_Asset li{ float: left; margin-right:16px; padding-right:16px; text-align: center; border-right: 1px solid #E5E5E5;}
.home_User .user_Asset li.last{ border: none;}
.home_User .user_Asset strong{ font-weight: normal; color: #777777;}
.home_User .user_Asset span{ display: block;}
/*关注/取消关注*/
.Like_Addto{ display:block; width:120px; height:25px; line-height:25px; text-align:center; color:#ffffff; text-decoration:none!important; background:#FF9B8C; border-radius:2px;}
.Like_Cancel{ display: block; padding-left: 33px; line-height: 24px; background: url(../images/icon_home.png) 14px -16px no-repeat;}
/*发送私信*/
.send_Message{ margin-top: 15px; overflow: hidden; zoom:1;}
.send_Message span{ float: left;}
.send_Message span textarea{ width: 100%; height: 30px; margin: 0; padding: 0; line-height: 30px; border: none; background: none; outline: none;}
.send_Message span.message_Box{ width: 396px; padding: 0 5px; border: 1px solid #DFDFDF; border-radius: 5px;}

/*列表通用样式*/
.base_list_Tlt{ background: #EBEBEB; font-weight: normal; overflow: hidden; zoom:1; padding:3px 0px;}
.base_list_Tlt span{ float: left; line-height: 30px; text-align: center;}
.base_list_Con dl{ padding: 2px 0; border-bottom: 1px solid #DDDDDD; overflow: hidden; zoom:1;}
.base_list_Con dl dt,.base_list_Con dl dd{ float: left; height: 38px;}
.base_list_Con dl dd{ line-height: 38px;}
.base_list_Con dl:hover{ background: #F8F8F8;}
.base_list_Con a{ color:#43A5BD;}

/*个人中心-内容部分*/
.content_Tab{ height:35px; position:relative;}
.content_Tab ul{ padding-left: 8px; position: absolute; top: 0; left: 0; z-index:3;}
.content_Tab li{ float: left; height: 35px; margin-right: 4px; text-align: center; line-height: 35px; background: #E6E7E8; border-radius: 3px 3px 0 0;}
.content_Tab li a{ display: block; min-width: 70px; _width:70px; padding: 0 16px; text-decoration: none; font-size:14px;}
.content_Tab li.on{ height: 35px; line-height: 32px; background: #fff; border: 1px solid #DFDFDF; border-bottom: none;}
.content_Tab li.on a{ color: #43A5BD;}
.posts_List_tlt span.posts_Theme,.posts_List dl dd.posts_Theme{ width: 480px;}
.posts_List_tlt span.forum_Name,.posts_List dl dd.forum_Name{ width: 120px;}
.posts_List_tlt span.posts_Time,.posts_List dl dd.posts_Time{ width: 100px;}
.posts_List_tlt span.posts_Reply,.posts_List dl dd.posts_Reply{ width: 100px;}
.posts_List_tlt span.posts_Last,.posts_List dl dd.posts_Last{ width: 150px;}
.posts_List dl dt span,.posts_List dl dt em{ display: block; line-height: 18px; padding-left:5px;}
.posts_List dl dd.posts_Theme img{ margin-right:4px;  margin-left:2px; vertical-align:middle; }

/*翻页样式*/
.home_Pages{ padding-top:20px; text-align:center; overflow:hidden; zoom:1;}
.home_Pages .pg{ display:inline-block;}

/*粉丝列表*/
.atten_List_Tlt span.w130,.atten_List_Con dd.w130{ width: 130px;}
.atten_List_Tlt span.w200,.atten_List_Con dd.w200{ width: 200px;}
.atten_List_Tlt span.w150,.atten_List_Con dd.w150{ width: 150px;}
.atten_List_Tlt span.w100,.atten_List_Con dd.w100{ width: 100px;}
.atten_List_Tlt span.w110,.atten_List_Con dd.w110{ width: 110px;}
.atten_List_Tlt span.w310,.atten_List_Con dd.w310{ width: 310px;}
.atten_List_Con dl dd.ucleft { text-align:left;}
.atten_List_Con dd{ text-align: center;}
.atten_List_Con dd.w200{ text-align:left;}
.atten_List_Con .atten_upic{ margin:0 12px 0 10px; vertical-align:middle;}
.atten_List_Con .atten_Send_Btn,.atten_List_Con .atten_Atten_Btn{ padding: 4px 14px; color: #FFFFFF; border-radius: 2px;}
.atten_List_Con .atten_Send_Btn{ background: #4FB8CE;}
.atten_List_Con .atten_Atten_Btn{ background: #FF9B8C;}
.atten_List_Con .atten_Mutual{ padding-left:18px; background: url(../images/icon_home.png) 2px -40px no-repeat;}

/*模拟SELECT*/
.imitate_Select{ height: 30px; border: 1px solid #DFDFDF; border-radius: 5px; position: relative;}
.imitate_Select .imitate_Arr{ display: block; width: 7px; height: 4px; background:url(../images/icon_home.png) 0px -65px no-repeat; position: absolute; top: 13px; right: 12px;}
.imitate_Select h3{ padding: 0px 22px 0px 12px; line-height: 30px; font-weight: normal; cursor: default; position: relative;}
.imitate_Select ul{ max-height: 180px; _height:180px; padding-bottom: 5px; border: 1px solid #DFDFDF; border-top: none; background: #ffffff; overflow-y: auto; position: absolute; top: 28px; left: -1px; display: none;}
.imitate_Select ul li{ padding: 0 12px; line-height: 30px; cursor: pointer;}
.select_Show ul{ display: block; z-index: 9;}

/*基础表单列表样式*/
.base_Text{ height: 30px; padding: 0 5px; line-height: 30px; border: 1px solid #DFDFDF; border-radius: 5px;}
.base_Form{padding: 0 28px 30px 0;}
.base_Form dl{ padding: 6px 0; line-height: 30px;}
.base_Form dl dt{ float: left; width: 76px; padding-right: 20px; text-align: right; color: #777777;}
.base_Form dl dd{ min-height: 30px; _height:30px; margin-left: 96px;}
.w82{ width: 82px;}
.base_Form .w48{ width: 48px;}
.base_Form label input{ margin: 0 5px 0 0;}
/*select宽度控制*/
.select_W88{ width: 112px;}
.select_W88 ul{ width: 112px;}
.select_W72{ width: 72px;}
.select_W72 ul{ width: 72px;}
.select_W218{ width: 218px;}
.select_W218 ul{ width: 218px;}

/*用户头像上传*/
.home_up_img{ width: 700px; margin: 60px auto 0; padding-bottom: 30px;}

/*邮箱认证页*/
.home_Email h2{ font-size: 14px; font-weight: normal;}
.home_Email dl{ padding: 6px 0; line-height: 30px;}
.home_Email dt{ float: left; width: 80px; text-align: right;}
.home_Email dd{ margin-left: 88px;}
.home_Email input.w185{ width: 185px;}
.home_Email input.w300{ width: 300px;}

/*积分列表*/
.inte_List_Tlt span.w120,.inte_List_Con dl dd.w120{ width: 120px; text-align: center;}
.inte_List_Tlt span.w96,.inte_List_Con dl dd,.inte_List_Con dl dt.w96{ width: 96px; text-align: center;}
.inte_List_Tlt span.w568,.inte_List_Con dl dd.w568{ width: 568px; text-align: center;}
.inte_List_Tlt span.w166,.inte_List_Con dl dd.w166{ width: 166px;text-align: center;}
.inte_List_Con .inte_Source{ padding-left: 32px; text-align: left;}
.inte_List_Con dt{ height: 100%;}
.inte_List_Con dt strong{ display: inline-block; font-weight: normal; vertical-align: middle;}
.inte_List_Con dt em{ display: inline-block; height: 100%; vertical-align: middle;}
.inte_Source_fav{ text-align: left;}
.inte_Source_fav img{ margin:0px 4px 0 2px; vertical-align:middle;text-align: left;}
.inte_Source_user{ padding-left: 2px; text-align: left;}

/*积分操作查询*/
.integration_Opr{ font-weight: normal; overflow: hidden; zoom:1;}
.integration_Opr span{ float: left; width: 68px; height: 24px; line-height: 24px; text-align: center;}
.integration_Opr span a{ display: block; color: #777777; background: #F2F3F3; text-decoration: none;}
.integration_Opr span.on a,.integration_Opr span a:hover{ color: #ffffff; background: #4FB8CE;}
.inquiry_Box dl{ padding: 5px 0; }
.inquiry_Box dl dt,.inquiry_Box dl dd{ float: left;}

/*积分总计*/
.inte_Count{ height: 35px; padding: 0 20px; line-height: 35px; background: #FFEEEC;}
.inte_Count span{ margin-right: 25px; font-size: 14px;}
.inte_Count span em{ font-style: italic; font-size: 16px;}

/*系统积分*/
.inte_System_Tlt span,.inte_System_Con dd{ text-align: center;}
.inte_System_Tlt span.w160,.inte_System_Con dd.w160{ width: 160px;}
.inte_System_Tlt span.w140,.inte_System_Con dd.w140{ width: 140px;}
.inte_System_Tlt span.w120,.inte_System_Con dd.w120{ width: 120px;}

/*表格样式*/
.base_list_Box h2{ background: #EBEBEB; font-weight: normal; overflow: hidden; zoom:1; padding:3px 0px;}
.base_list_Box h2 span{ float: left; line-height: 30px; text-align: center;}
.base_list_Box dl{ padding: 2px 0; border-bottom: 1px solid #DDDDDD; overflow: hidden; zoom:1;}
.base_list_Box dl dt,.base_list_Box dl dd{ float: left; height: 38px;}
.base_list_Box dl dd{ line-height: 38px;}
/*.base_list_Box dl dd a{ color:#43A5BD;}*/
.base_list_Box dl:hover{ background: #F8F8F8;}
.base_list_Box dt{ height: 100%;}
.base_list_Box dt strong{ display: inline-block; font-weight: normal; vertical-align: middle;}
.base_list_Box dt em{ display: inline-block; height: 100%; vertical-align: middle;}

.keep_List_Box span,.keep_List_Box dd,.keep_List_Box dt{ text-align: center;}
.keep_List_Box .inte_Source{ padding-left: 30px; text-align: left;}
.keep_List_Box .inte_Source1{ padding-left: 20px; text-align: left;}
.keep_List_Box .notice_Box{ margin-top:6px; line-height:26px; overflow:hidden; zoom:1;}
.keep_List_Box dl dd{ height:auto;}
.keep_List_Box dd img{ vertical-align:middle;}

/*发送站内信*/
.send_Sms_Box dl{ padding: 7px 0;}
.send_Sms_Box dt{ float: left; width: 50px; line-height: 34px; text-align: right;}
.send_Sms_Box dd{ margin-left: 60px;}
.send_Sms_Box .text_Parent{ height: 120px; padding: 5px; border: 1px solid #DFDFDF; border-radius: 5px;}
.send_Sms_Box .text_Parent textarea{ width: 100%; height: 100%; *height: 120px; border: none; background: none; outline: none;}

.send_blue_Btn{ display: inline-block; min-width: 50px; _width:50px; height: 24px; padding: 0 10px; color: #ffffff; line-height: 24px; text-decoration: none!important; text-align: center; background: #4FB8CE;}

/*对话列表*/
.dialog_List_Item{ border-bottom: 1px solid #DDDDDD; overflow: hidden; zoom:1;}
.dialog_List_Item .dialog_List_User{ float: left; width: 816px; padding: 15px 18px 20px 12px; position: relative; zoom:1;}
.dialog_List_Item .dialog_List_User a{ display: block; width: 846px; height: 120px; background:#fff; opacity:0; filter:alpha(opacity=0); z-index: 99; position: absolute; top: 0; left: 0;}
.dialog_List_Item .dialog_List_User a:hover{ text-decoration: none;}
.dialog_List_User .dialog_List_Img{ float: left; position: relative;}
.dialog_List_User .dialog_List_Img img{ display: block; width: 55px; height: 55px; border: 1px solid #DADADA; border-radius: 2px;}
.dialog_List_User .dialog_List_Img span{ display: block; width: 19px; height: 19px; line-height: 19px; text-align: center; color: #ffffff; background: #FF5C57; border: 1px solid #FFFFFF; border-radius: 19px; position: absolute; top: -8px; right: -8px;}
.dialog_List_Con{ min-height: 62px; _height: 62px; margin-left: 72px;}
.dialog_List_Con h3{ font-weight: normal;}
.dialog_List_Con p{ color: #444444;}
.dialog_List_Item .dialog_List_Opr{ float: right; width: 72px; padding: 15px 10px 20px 22px; position: relative; zoom:1;}
.dialog_List_Item .dialog_List_Opr a{ display: block;}
.dialog_List_Item .dialog_List_Opr em{ display: block; width: 1px; height: 52px; background: #EBEBEB; overflow: hidden; zoom:1; position: absolute; top: 30px; left: 0;}
.dialog_List_Item:hover{ background: #F8F8F8;}

/**/
#scrollTest { width:100%; background:#fff;padding:10px 0;}
.sky_scrollTopOuter {width:7px;background:#ddd;opacity:0.3; border-radius: 5px;}
.sky_scrollTopOuter:hover {opacity:0.8;width:7px;-webkit-transition:opacity,width 0.3s ease-out;}
.sky_scrollTop { background:#333;opacity:0.3;width:7px;border-radius:5px; transition:opacity,width 0.3s ease-out; cursor:default;}
.sky_warpper:hover .sky_scrollTop { opacity:0.8;width:7px; transition:opacity,width 0.3s ease-out;}
.sky_scrollLeftOuter {height:7px;background:#ddd;opacity:0.3;}
.sky_scrollLeftOuter:hover {opacity:0.8;height:7px; transition:opacity,height 0.3s ease-out;}
.sky_scrollLeft { background:#333;opacity:0.3;height:7px; border-radius:5px;-webkit-transition:opacity,height 0.3s ease-out; cursor:default;}
.sky_warpper:hover .sky_scrollLeft { opacity:0.8;height:7px; transition:opacity,height 0.3s ease-out;}

/*发私信*/
.user_dialog_Box{ padding: 24px;}
.user_dialog_Top{ height: 46px; padding: 0 18px; line-height: 46px; border-top: 1px dotted #CCCCCC;  border-bottom: 1px dotted #CCCCCC; background: #F8F8F8; position: relative;}
.user_dialog_Top .user_dialog_Rpt{ position: absolute; top: 0px; left: 18px;}
.user_dialog_Top .user_dialog_Link{ position: absolute; top: 0px; right: 18px;}
.user_dialog_Top h3{ font-weight: normal;}
.user_dialog_Top h3 em{ font-size: 16px; font-style: italic;}

.user_dialog_Con dl{ position: relative; zoom:1;}
.user_dialog_Con dt img{ display: block; width: 55px; height: 55px; border: 1px solid #DADADA; border-radius: 4px;}
.user_dialog_Con dd{ min-height: 30px; _height: 30px; padding: 10px 18px; line-height: 24px; border: 1px solid #DDDDDD; border-radius: 7px; position: relative; zoom:1;}
.user_dialog_Con dd .dialog_Arry{ height: 30px; line-height: 30px; font-size: 30px; position: absolute; z-index: 9;}
.user_dialog_Con .dialog_left{ padding: 20px 20px 20px 80px;}
.user_dialog_Con .dialog_left dt{ position: absolute; top: 20px; left: 10px;}
.user_dialog_Con .dialog_left dd{ float: left; background: #FFFFFF; }
.user_dialog_Con .dialog_left .dialog_Arry{ left: -10px;}
.user_dialog_Con .dialog_left .dialog_Arry em{ position: absolute; color: #DDDDDD;}
.user_dialog_Con .dialog_left .dialog_Arry span{ position: absolute; color: #ffffff; left: 2px; top: 0px;}

.user_dialog_Con .dialog_right{ padding: 20px 90px 20px 10px;}
.user_dialog_Con .dialog_right dt{ position: absolute; top: 20px; right: 20px;}
.user_dialog_Con .dialog_right dd{ float: right; background: #F8F8F8;  }
.user_dialog_Con .dialog_right .dialog_Arry{ right: 8px;}
.user_dialog_Con .dialog_right .dialog_Arry em{ position: absolute; color: #DDDDDD;}
.user_dialog_Con .dialog_right .dialog_Arry span{ position: absolute; color: #F8F8F8; right: -16px; top: 0px;}
.user_dialog_Con .dialog_Tips{ height: 0px; margin-top: 10px; padding-bottom: 10px; border-top: 1px dotted #CCCCCC; position: relative;}
.user_dialog_Con .dialog_Tips span{ display: block; width: 145px; margin-left: -72px; color: #777777; background: #ffffff; text-align: center; position: absolute; top: -10px; left: 50%;}

.user_dialog_Fot{ padding: 22px; background: #F8F8F8;}
.user_dialog_Fot .area_Box{ padding: 10px 15px; border: 1px solid #AAAAAA; background: #ffffff; border-radius: 5px; box-shadow:0 0 8px #ccc inset}
.user_dialog_Fot .area_Box textarea{ width: 100%; height: 80px; border: none; background: none; outline: none;}


/*
	Name:			mod_user_selector
	Level:			Function
	Explain:		用户名提示选择效果
	Last Modify:	Pony 11061311
*/
.un_selector { height: auto; cursor: text; overflow: hidden; }
.un_selector input { width: 95px; height: 19px; border-width: 0; outline: none; }
.ie6 .un_selector input, .ie7 .un_selector input { height: 17px; }
.un_selector #subject { width: 300px; }
.un_selector span { float: left; margin: 1px 2px 1px 0; width: 100px; height: 19px; line-height: 19px; background: #F7F6ED url(../../image/common/un_selector.png) no-repeat 0 0; color: {HIGHLIGHTLINK}; overflow: hidden; }
.un_selector em { padding-left: 5px; width: 80px; }
.un_selector .x { float: right; width: 15px; height: 19px; background: url(../../image/common/un_selector.png) no-repeat 100% -19px; text-indent: -9999px; overflow: hidden; }
.un_selector .x:hover { background-position: 100% -38px; }
a.appendmb, a.appendmb span { height: 25px; line-height: 25px !important; }
/* 发短消息时根据输入显示出的用户名列表样式 */
.pmfrndl { position: absolute; margin-top: 3px; padding: 4px; width: 120px; border: solid {DROPMENUBORDER}; border-width: 0 1px 1px; background: #FFF; }
.ie6 .pmfrndl, .ie7 .pmfrndl { margin-top: 4px; }
.pmfrndl li { display: inline; }
.pmfrndl a { display: block; padding: 4px 2px; color: {HIGHLIGHTLINK}; }
.pmfrndl a:hover { text-decoration: none; }
.pmfrndl a.a { background: {SPECIALBG}; }
#showSelectBox_menu { padding: 10px; width: 300px; white-space: nowrap; }
#selBox { margin: 0 -10px 10px; padding-left: 10px; height: 110px; border: solid {COMMONBORDER}; border-width: 1px 0; overflow-y: auto; }

/*强制转换DZ select*/
/*.ftid a{ height:30px; line-height:30px; border:none;}*/
/** end **/


/*排行&热门话题*/
.style_Hot{ display: inline-block; padding: 1px 5px 2px; border: 1px solid #FF5E59; border-radius: 2px;}
.updateHot{ margin-top: 40px;}
.updateHot h3{ font-weight: normal; color: #525252;}
.updateHot p{ padding: 5px 0;}
.updateHot p strong{ display: inline-block; width: 100px; text-align: left; font-weight: normal;}
.updateHot p input{ width: 70px; height: 30px; padding: 0 10px; line-height: 30px; border: 1px solid #DFDFDF; border-radius: 5px; background: none;}
.alreadyRead{ display: inline-block; width: 10px; height: 10px;  background:url(../images/icon_home.png) 0 -79px no-repeat; vertical-align: middle; display: none;}
.yesRead{ display: inline-block; width: 10px; height: 10px; background:url(../images/icon_home.png) 0 -79px no-repeat; vertical-align: middle; }


/*给活跃用户发消息*/
.active_Msg{ border: 1px solid #DFDFDF; background: #ffffff;}
.active_Msg h2{ height: 40px; padding: 0 25px; line-height: 40px; background: #ECECEC; font-weight: normal; font-size: 14px;}
.active_Con{ padding: 24px 24px 50px;}
.active_Con dl{ padding: 5px 0;}
.active_Con dt{ float: left; width: 82px; text-align: right; color: #777777;}
.active_Con dd{ margin-left: 96px;}
.active_Con select{ width: 100px;}
.active_Con .global_Txt{ width: 334px; height: 30px; padding: 0 10px; line-height: 30px; border: 1px solid #DFDFDF; background: #ffffff; border-radius: 5px;}

/*帖子列表页活跃之星*/
.active_Star{ padding: 15px 9px; border: 1px solid #DADADA; background: #ffffff;}
.active_Star h2{ padding-left: 6px; line-height: 24px; font-weight: normal;}
.active_Star ul{ padding-top: 5px; overflow: hidden; zoom:1;}
.active_Star li{ float: left; width: 50px; _display:inline; margin: 10px 12px 0; text-align: center; position: relative;}
.active_Star li img{ display: block; border-radius: 2px;}
.active_Star .active_Img{ display: block;}
.active_Star .active_Img em{ display: block; width: 50px; height: 40px; padding-top: 10px; line-height: 16px; color: #ffffff; background: #000000; border-radius: 2px; opacity: 0.6; filter:alpha(opacity:60); position: absolute; top: 0; left: 0; display: none;}
.active_Star .active_Img span{ display: block; height: 25px; line-height: 25px;}
.active_Star .active_Att{ display: inline-block; width: 47px; height: 17px; line-height: 17px; color: #fff; background: #A3DBE4; border-radius: 1px; text-decoration: none;}
.active_Star li.active em{ display: block;}

/*活跃用户分析*/
.analysis_Date{ height: 30px; line-height: 30px;}
.analysis_Date input{ width: 80px; height: 28px; margin-left: 8px; padding: 0 10px; line-height: 28px; border: 1px solid #DFDFDF; border-radius: 5px;}
.analysis_Date .global_blue_btn{ height: 30px; line-height: 30px;}
.blue_AnalRank,.gary_AnalRank{ display: inline-block; margin-top:8px; height: 18px; padding:0 3px; line-height: 18px; text-align: center; background: #ffffff; border-radius: 3px;}
.blue_AnalRank{ color: #43A5BD; border: 1px solid #43A5BD;}
.gary_AnalRank{ color: #777777; border: 1px solid #777777;}
.analRank_Pic{ margin-right: 12px; vertical-align: middle;}



/*时间轴*/
.time_Line_Box{ margin: 0 10px;}
.time_Line_Con{ margin-left: 136px; padding-top: 20px; border-left: 3px solid #EEEEEE;}
.time_Line_Itm{ padding: 10px 0; position: relative;}
.time_Line_Itm h2{ width: 80px; height: 80px; text-align: center; color: #333333;  border: 10px solid #DDDDDD; border-radius: 50%; background: #fff; position: relative; left: -50px;}
.time_Line_Itm h2 strong,.time_Line_Itm h2 span{ display: block; color: #333;}
.time_Line_Itm h2 strong{ padding-top: 18px; font-size: 16px;}
.time_Line_Itm h2 span{ font-size: 14px;}
.time_Line_Itm dl{ padding: 20px 0 0; position: relative;}
.time_Line_Itm dt{ width: 102px; margin-top: 5px; padding-right: 34px; position: absolute; left: -139px; text-align: right; zoom:1;}
.time_Line_Itm dt em{ display: block; width: 15px; height: 15px; border-radius: 50%; background: #DDDDDD; position: absolute; top: 0; right: -9px;}
.time_Line_Itm dd{ padding-left: 35px; padding-bottom:25px; padding-right:30px;}
.time_Line_Itm h3 a{ font-weight: normal; color: #333333; font-size: 15px;}
.time_Line_Itm h3 a:hover{ color: #43A5BD; font-weight: bold;}
.time_Line_Itm dd p{ color: #999999;}
.time_Line_On h2{ border: 10px solid #BCE7F1;}
.time_Line_Itm dl.active dt,.time_Line_Itm dl.activeselect dt{ color: #43A5BD; font-weight: bold;}
.time_Line_Itm dl.active dt em,.time_Line_Itm dl.activeselect dt em{ width: 11px; height: 11px; border: 5px solid #4FB8CE; border-radius: 50%; background: #fff; right: -12px;}

/*回帖也精彩*/
.reply_Wef h2{ height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px; font-weight: normal; background: #EBEBEB;}
.reply_Items{ padding: 12px; border-bottom: 1px solid #DDDDDD;}
.reply_Items h3{ line-height: 30px;font-weight: normal;}
.reply_Items h3 strong{ margin-right: 5px; font-weight: bold; font-size: 14px;}
.reply_Items dl{ padding: 5px 0;}
.reply_Items dt{ float: left; width: 68px; padding-top: 6px;}
.reply_Items .reply_zan{ display: block; width: 66px; height: 66px; border: 1px solid #FFCECB; text-align: center; background: #FFF4F4; border-radius: 3px;}
.reply_Items .reply_zan strong{ display: block; padding-top: 14px; color: #FF5C57;}
.reply_Items .reply_zan:hover{ text-decoration: none;}
.reply_Items .reply_zaned{ display: block; width: 66px; height: 66px; border: 1px solid #F7F7F7; text-align: center; background: #EAEAEA; border-radius: 3px;}
.reply_Items .reply_zaned strong{ display: block; padding-top: 14px; color: #FF5C57;}
.reply_Items .reply_zaned:hover{ text-decoration: none;}
.reply_Items .reply_yzan{ display: block; width: 66px; height: 39px; line-height: 39px; text-align: center; border: 1px solid #F7F7F7; background: #EAEAEA; border-radius: 3px;}
.reply_Items dd{ margin-left: 87px; line-height: 24px;}
.reply_Items .reply_ult{ padding-bottom: 5px; border-bottom: 1px dotted #DBDBDB;}
.reply_Items .reply_ult h4{ height: 24px; position: relative;}
.reply_Items .reply_ult h4 span{ display: block; line-height: 14px; color: #999999; font-weight: normal; padding-right: 6px; position: absolute; left: 0; top: 50%; margin-top: -8px; background: #fff;}
.reply_Items .reply_ult h4 p{ height: 12px; border-bottom: 1px dotted #DBDBDB; overflow: hidden; zoom:1;}
.reply_Items .reply_Btn{ display: inline-block; height: 25px; padding: 0 10px; line-height: 25px; color: #444444; border:1px solid #DDDDDD; transition:0.5s;}
.reply_Items .reply_Btn:hover{ text-decoration: none; border: 1px solid #ff5c57; background: #ff5c57; color: #ffffff;}
.quote { margin: 10px 0; padding: 10px 10px 10px 65px; zoom: 1; padding-bottom: 5px; background: #F9F9F9 url(../../image/common/icon_quote_s.gif) no-repeat 20px 6px; }
.quote blockquote { display: inline-block; margin: 0; padding: 0 65px 5px 0; background: url(../../image/common/icon_quote_e.gif) no-repeat 100% 100%; line-height: 1.6; zoom: 1; }

/*热点列表与列表表格统一样式*/
.topic-list{ padding:0;}
.topic-list table{ width:100%;}
.topic-list th,.topic-list td{ border-bottom:1px solid #e6e6e6;}
.topic-list td{ padding:6px 0;}
.topic-list th{ padding-bottom:7px; padding-top:7px;}
.topic-list .icn{ width:28px; padding-left:14px;}
.topic-list .by{ width:115px; padding-left:0px; padding-right:0px; line-height:16px; text-align:center;}
.topic-list .num{ width:80px; text-align:center;}
.topic-list cite, .topic-list .num em{ display:block;}
.topic-list tr:hover th,.topic-list tr:hover td{ background:#f8f8f8;}

/* 2015-9-7 z */
.w350{ 
	width: 350px;
}

.base_list_Box .tTitle {
	padding-bottom: 20px;
	font-size: 14px;
}

h2 em {
	text-indent: 16px;
	text-align: left;
	float: left;
 	line-height: 30px;
}

.base_list_Box dd p {
	text-align: left;
	text-indent: 16px;
}

.base_list_Box .state1 {

}

.base_list_Box .state2 {

}

.base_list_Box .state3 {
	color: #8e8e8e;
}

.payInfoBox {
	border-bottom: 1px solid #dfe1e5;
	padding: 15px 0;
	overflow: hidden;
	font-size: 14px;
}

.payInfoBox h2 {
	line-height: 32px;
}

.payInfoBox p {
	line-height: 24px;
	color: #8c8c8c; 
	float: left;
	
}

a.lpBox {
	width: 97px;
	height: 26px;
	border: 1px solid #e3e3e3;
	background: url(../images/paypp.png) no-repeat 10px center #f5f5f5;
	line-height: 26px;
	border-radius: 5px;
	text-indent: 33px;
	float: left;
	margin:-2px 0 0 10px;
	display: block;
	text-decoration: none;
}

a.dBlue {
	color: #43A6BD;
}