@charset "utf-8";
body{background:url('../img/zone/body_bg.png') no-repeat #B4DAF0;}

.btn_blue {width:60px; height:24px; line-height:24px; text-align:center; font-size:12px; color:#ffffff; background-color:#00a0e9;}
.btn_blue:hover {background-color:#0066cc; cursor:pointer;}
.txt_blue {color:#0195df;}

/*** 以下是公共模块布局及样式***/

/*个人空间头像区*/
#g_head_bar {float:top; width:100%; height:320px; padding-top:62px; min-width:1002px;font-size:14px;}
#g_head_center {width:1002px; height:320px; margin:0px auto;}
#g_head_cnt {float:top; width:1002px; height:280px; color:#194d95; background:url('../img/zone/bg_head2.png') no-repeat center;}
#g_head_cnt .name_tlte {float:top; height:38px; margin:40px 0px 0px 50px; font-size:30px; display:inline-block;}
#g_head_cnt .user_info {float:top; width:904px; height:180px; margin:20px 10px 0px 51px; display:inline-block;}
#g_head_cnt .user_info .big_head_pic {float:left; width:124px; height:124px;}
#g_head_cnt .user_info .big_head_pic .pos_box {position:relative; width:124px; height:124px;}
#g_head_cnt .user_info .big_head_pic .pos_box .head_pic {position:absolute; width:124px; height:124px; z-index:80;}
#g_head_cnt .user_info .big_head_pic .pos_box .head_pic img {width:120px; height:120px; border:2px solid #0eb4ff;}
#g_head_cnt .user_info .big_head_pic .pos_box .sex_pic {position:absolute; top:0px; right:0px; width:28px; height:28px; z-index:81;}
a.pointsListBtn{font-size:12px;color:#C10000;text-decoration:underline;}

#g_head_cnt .user_info .detail_info {float:left; width:400px; height:150px; margin-left:20px;}
#g_head_cnt .user_info .detail_info .row {float:top; height:30px; line-height:30px; margin-bottom:6px;}
#g_head_cnt .user_info .detail_info .row .sp1 {float:left; height:30px; font-size:20px; margin-right:20px; }
#g_head_cnt .user_info .detail_info .row .sp2 {float:left; height:18px; line-height:18px; margin-top:8px; }
#g_head_cnt .user_info .level_info {float:right; width:215px; height:120px; margin-top:5px;}
#g_head_cnt .user_info .level_info .row {float:top; height:28px; margin-top:2px;}
#g_head_cnt .user_info .level_info .row .tlt {float:left; height:28px; line-height:28px;}
#g_head_cnt .user_info .level_info .row .pic {float:left; height:16px; margin-top:6px;}

.opacityBtn{float:left;display:block;padding:0px 20px;margin-right:10px;background:#000000;-moz-opacity:0.4;opacity:0.4;filter:alpha(opacity=40);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.opacityBtn span{color:#FFFFFF;}

/*个人空间导航栏*/
#g_head_nav {float:top; width:1002px; height:40px; color:#3f3f3f; background-color:#ffffff;}
#g_head_nav .grid {float:left; width:143px; height:37px; margin-top:3px; text-align:center !important;}
#g_head_nav .grid .menu {position:relative; height:35px; line-height:35px; margin:0px auto; cursor:pointer; padding:0px 6px; display:inline-block;text-align: center;}
#g_head_nav .grid .menu:hover, .menuSelected {color:#0195df; border-bottom:2px solid #0195df;}

/*个人空间内容区*/
#g_content {float:top; width:100%; min-width:1002px;}
#g_content_center {width:1002px; margin:0px auto;}

/*公共底脚*/
#g_foot_bar {float:top; width:100%; min-width:1002px; border-top:1px solid #92c9d3; background-color:#f2f2f5;}
#g_foot_center {width:1002px; height:190px; margin:0px auto;}
#g_foot_center .left {float:left; width:800px; margin-top:18px;}
#g_foot_center .left .netName {float:top; height:30px; font-size:16px; margin-bottom:4px; letter-spacing:1px; color:#3f3f3f;}
#g_foot_center .left .intro {float:top; height:20px; line-height:20px; margin-top:4px; font-size:12px; color:#696E78;}
#g_foot_center .right {float:left; width:200px; margin-top:20px;}
#g_foot_center .right .qr_code {float:top; width:90px; height:90px; margin-left:54px;}
#g_foot_center .right .qr_code img {width:100%; height:100%;}
#g_foot_center .right .cp_name {float:top; width:200px; height:20px; line-height:20px; margin-bottom:4px; text-align:center; color:#3f3f3f;}
#g_foot_center .right .tel_pos {float:top; width:170px; height:20px; margin-left:32px; color:#696E78;}



/*** 主页内容区-左侧布局及样式 ***/
.idx_pg_left {float:left; width:190px; margin:10px 8px 0px 0px; font-size:12px;}

.idx_num_pad {float:top; width:188px; height:62px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_num_pad .col {float:left; width:62px; height:50px; margin-top:6px; border-right:1px solid #d1d1d1; text-align:center;}
.idx_num_pad .col .num {float:top; width:62px; height:30px; line-height:32px; font-size:18px;text-align:center;}
.idx_num_pad .col .txt {float:top; width:62px; height:20px;text-align:center;}

.idx_pics_grids {float:top; width:188px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_pics_grids .tlt_bar {float:top; width:186px; height:34px; line-height:34px; margin-left:1px; border-bottom:1px solid #e1e1e1; text-indent:10px; font-size:14px;}
.idx_pics_grids .cnt_pics {float:top; width:188px; display:inline-block;}
.idx_pics_grids .cnt_pics .grid {float:left; width:54px; height:68px; margin:12px 0px 0px 7px;}
.idx_pics_grids .cnt_pics .grid .hpic {float:top; width:48px; height:48px; margin-left:3px;}
.idx_pics_grids .cnt_pics .grid .name {float:top; width:54px; height:20px; line-height:20px; text-align:center;}
.idx_pics_grids .cnt_pics .grid .name a{display:block;}
.idx_pics_grids .lk_more {float:top; width:182px; height:20px; margin:12px 0px 6px 0px; text-align:right;}


/*** 主页内容区-中间布局及样式 ***/
.idx_pg_center {float:left; width:564px; margin:10px 8px 0px 0px; font-size:12px;}

/**全站通知**/
.idx_all_notice {float:top; width:562px; height:62px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffcc;}
.idx_all_notice .cnt_bar {float:left; width:542px; height:62px;}
.idx_all_notice .cnt_bar marquee {width:528px; height:54px; margin:4px 0px 4px 10px; font-size:14px; }
.idx_all_notice .btn_bar {float:left; width:20px; height:20px;}
.idx_all_notice .btn_bar .close_btn {width:18px; height:18px; margin:1px 0px 0px 1px; background:url('../img/common/icon_close_nor.png') no-repeat center;}
.idx_all_notice .btn_bar .close_btn:hover {background:url('../img/common/icon_close_sel.png') no-repeat center; background-color:#c2c2c2;}

/**我的动态**/
.idx_my_dynamic {float:top; width:562px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_my_dynamic .tlt_bar {float:top; width:560px; height:34px; line-height:34px; margin-left:1px; border-bottom:1px solid #e1e1e1; text-indent:10px; font-size:14px;}
.idx_my_dynamic .dynmc_cnt {float:top; width:546px; margin:10px 0px 0px 10px;}
.idx_my_dynamic .dynmc_cnt li {width:544px; height:20px; margin-top:4px; }
.idx_my_dynamic .dynmc_cnt li .cont {float:left; width:432px; height:20px; line-height:20px;}
.idx_my_dynamic .dynmc_cnt li .time {float:left; width:110px; height:20px; line-height:20px; text-align:right; }
.idx_my_dynamic .lk_more {float:top; width:556px; height:20px; margin:8px 0px 6px 0px; text-align:right;}

/**说说和日志切换**/
.idx_talk_logs {float:top; width:562px; border:1px solid #c2c2c2; margin-bottom:5px; background-color:#ffffff;}
.idx_talk_logs .tlt_bar {float:top; width:554px; height:40px; margin-left:2px; font-size:14px;}
.idx_talk_logs .tlt_bar .tab {float:left; width:40px; height:30px; line-height:30px; margin:3px 8px 0px 8px; text-align:center;}
.idx_talk_logs .tlt_bar .tab:hover {border-bottom:2px solid #0195df; color:#0195df; cursor:pointer;}
.idx_talk_logs .tlt_bar .tabSel {border-bottom:2px solid #0195df; color:#0195df;}
.idx_talk_logs .tlt_bar .separate {float:left; width:1px; height:30px; margin:5px 0px 0px 1px; border-left:1px solid #c2c2c2;}
.idx_talk_logs .tlt_bar .log_btn {float:right; margin-top:8px;}
.idx_talk_logs .talks_edt {float:top; width:562px; height:140px;}
.idx_talk_logs .talks_edt .head_pic {float:left; width:50px; height:50px; margin:8px;}
.idx_talk_logs .talks_edt .right {float:left; width:487px; height:100px; margin-top:8px;}

/**说说**/
.idx_talks {float:top; width:564px; font-size:12px;}
.idx_talks .tk_box {width:562px; border:1px solid #c2c2c2; margin-bottom:5px; background-color:#ffffff;position:relative;}
.idx_talks .tk_box .rightCloseBox .boxCloseBtn{margin:3px;}
.idx_talks .tk_box .prim {float:top; width:562px; display:inline-block;}
.idx_talks .tk_box .prim .head_pic {float:left; width:50px; height:50px; margin:8px;}
.idx_talks .tk_box .prim .right {float:left; width:487px; margin:8px 0px;}
.idx_talks .tk_box .prim .right .name {float:top; width:487px; height:20px; font-size:14px; color:#0055aa;}
.idx_talks .tk_box .prim .right .time {float:top; width:487px; height:20px; line-height:20px; margin:2px 0px;}
.idx_talks .tk_box .prim .right .text {float:top; width:487px; margin-bottom:4px; font-size:13px;}
.idx_talks .tk_box .prim .right .text p {line-height:22px;}
.idx_talks .tk_box .prim .right .text img {vertical-align:text-bottom;}
.idx_talks .tk_box .prim .right .pics {float:top; width:487px;}
.idx_talks .tk_box .prim .right .pics .grid {float:left; width:120px; height:90px; margin:0px 6px 6px 0px;}
.idx_talks .tk_box .prim .right .forward {float:top; width:490px; font-size:12px;}
.idx_talks .tk_box .prim .right .forward .sharp {float:top; width:490px; height:8px;}
.idx_talks .tk_box .prim .right .forward .sharp .shp_img {float:left; margin-left:24px; width:14px; height:8px;}
.idx_talks .tk_box .prim .right .forward .cnts {float:top; width:487px; background:#f0f0f0;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts {float:top; width:487px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .head_pic {float:left; width:36px; height:36px; margin:6px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right {float:left; width:435px; margin:6px 0px 6px 0px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .fd_name {float:top; width:435px; height:18px; line-height:18px; color:#0055aa;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .fd_name span{color:#333333;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .fd_text {float:top; width:435px; min-height:22px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .fd_text p {line-height:22px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .fd_text img {vertical-align:text-bottom;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .fd_pics {float:top; width:260px; margin-top:8px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .fd_pics .gird {float:left; width:80px; height:60px; margin:0px 6px 6px 0px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .title {float:top; width:435px; height:20px; font-size:13px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_conts .right .abstract {float:top; width:435px; line-height:18px; margin-top:2px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_info {float:top; width:476px; height:18px; line-height:18px; margin:2px 0px 6px 8px; display:inline-block;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_info .date {float:left; height:18px;}
.idx_talks .tk_box .prim .right .forward .cnts .fd_info .opers {float:right; height:18px; margin-left:20px;}
.errorTips{padding: 10px;}
.idx_talks .tk_box .oper {float:top; width:560px; height:34px; border-top:1px solid #e1e1e1; margin-left:1px; font-size:12px;}
.idx_talks .tk_box .oper .item {float:left; width:186px; height:26px; line-height:26px; margin-top:4px; text-align:center; border-right:1px solid #c2c2c2;}
.idx_talks .tk_box .oper .item div{text-align:center;}
.idx_talks .tk_box .oper .item div:hover {color:#0195df; cursor:pointer;}
.idx_talks .tk_box .oper .item div a{display:block;}
.idx_talks .tk_box .reply {float:top; width:560px; border-top:1px solid #e1e1e1; margin-left:1px; background-color:#f0f0f0; display:none;}
.idx_talks .tk_box .reply .reply_my {float:top; width:560px; display:inline-block;}
.idx_talks .tk_box .reply .reply_my .head_pic {float:left; width:44px; height:44px; margin:8px 6px 0px 16px;}
.idx_talks .tk_box .reply .reply_my .right {float:left; width:486px; height:80px; margin:8px 0px 18px 0px;padding-bottom:15px;}
.idx_talks .tk_box .reply .reply_itm {float:top; width:488px; margin:8px 0px 4px 66px; border-bottom:1px solid #d1d1d1; display:inline-block;}
.idx_talks .tk_box .reply .reply_itm .head_pic {float:left; width:36px; height:36px;}
.idx_talks .tk_box .reply .reply_itm .right {float:left; width:446px; margin-left:6px;}
.idx_talks .tk_box .reply .reply_itm .right .name_time {float:top; height:18px; line-height:18px;}
.idx_talks .tk_box .reply .reply_itm .right .name_time .name {color:#0055aa;}
.idx_talks .tk_box .reply .reply_itm .right .name_time .time {margin-left:10px;}
.idx_talks .tk_box .reply .reply_itm .right .cnt {float:top; width:442px; margin:4px 0px;}
.idx_talks .tk_box .reply .reply_itm .right .cnt p {line-height:22px;}
.idx_talks .tk_box .reply .reply_itm .right .cnt img {vertical-align:text-bottom;}

/**日志**/
.idx_logs {float:top; width:564px; font-size:12px;}
.idx_logs .lg_box {width:562px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;position:relative;}
.idx_logs .lg_box .prim {float:top; width:562px; display:inline-block;}
.idx_logs .lg_box .prim .head_name {float:left; width:66px;}
.idx_logs .lg_box .prim .head_name .head {float:top; width:50px; height:50px; margin:8px 8px 0px 8px;}
.idx_logs .lg_box .prim .head_name .name {float:top; width:58px; height:18px; margin:2px 4px 0px 4px; text-align:center;}
.idx_logs .lg_box .prim .right {float:left; width:490px; margin:8px 0px;}
.idx_logs .lg_box .prim .right .log_tlt {float:top; width:490px; height:22px; font-size:16px;}
.idx_logs .lg_box .prim .right .date_edt {float:top; width:490px; height:18px;  margin-top:4px;}
.idx_logs .lg_box .prim .right .date_edt div {float:left; height:18px; line-height:18px; margin-right:20px;}
.idx_logs .lg_box .prim .right .abstract {float:top; width:490px; line-height:18px; margin-top:4px; text-indent:2em;}
.idx_logs .lg_box .prim .right .comment {float:top; width:490px; margin-bottom:4px;}
.idx_logs .lg_box .prim .right .comment p {line-height:22px;}
.idx_logs .lg_box .prim .right .comment img {vertical-align:text-bottom;}
.idx_logs .lg_box .prim .right .rpy_date {float:top; width:490px; height:18px; margin-bottom:4px;}
.idx_logs .lg_box .prim .right .forward {float:top; width:490px; font-size:12px;}
.idx_logs .lg_box .prim .right .forward .sharp {float:top; width:490px; height:8px;}
.idx_logs .lg_box .prim .right .forward .sharp .shp_img {float:left; margin-left:24px; width:14px; height:8px;}
.idx_logs .lg_box .prim .right .forward .cnts {float:top; width:490px; background:#f0f0f0;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_conts {float:top; width:490px;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_conts .head_pic {float:left; width:36px; height:36px; margin:6px;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_conts .right {float:left; width:438px; margin:6px 0px 6px 0px;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_conts .right .name {float:top; width:438px; height:18px; color:#0055aa;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_conts .right .title {float:top; width:438px; height:20px; font-size:13px;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_conts .right .abstract {float:top; width:438px; line-height:18px; margin-top:2px;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_info {float:top; width:476px; height:18px; line-height:18px; margin:2px 0px 6px 8px; display:inline-block;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_info .date {float:left; height:18px;}
.idx_logs .lg_box .prim .right .forward .cnts .fd_info .opers {float:right; height:18px; margin-left:20px;}
.idx_logs .lg_box .oper {float:top; width:560px; height:34px; border-top:1px solid #e1e1e1; margin-left:1px; font-size:12px;}
.idx_logs .lg_box .oper .item {float:left; width:186px; height:26px; line-height:26px; margin-top:4px; text-align:center; border-right:1px solid #c2c2c2;}
.idx_logs .lg_box .oper .item div{text-align:center;}
.idx_logs .lg_box .oper .item div:hover {color:#0195df; cursor:pointer;}
.idx_logs .lg_box .oper .item div a{display:block;}
.idx_logs .lg_box .reply {float:top; width:560px; border-top:1px solid #e1e1e1; margin-left:1px; background-color:#f0f0f0; display:none;}
.idx_logs .lg_box .reply .reply_my {float:top; width:560px; display:inline-block;}
.idx_logs .lg_box .reply .reply_my .head_pic {float:left; width:44px; height:44px; margin:8px 6px 0px 16px;}
.idx_logs .lg_box .reply .reply_my .right {float:left; width:490px; height:80px; margin:8px 0px 18px 0px;padding-bottom:15px;}
.idx_logs .lg_box .reply .reply_itm {float:top; width:488px; margin:8px 0px 4px 66px; border-bottom:1px solid #d1d1d1; display:inline-block;}
.idx_logs .lg_box .reply .reply_itm .head_pic {float:left; width:36px; height:36px;}
.idx_logs .lg_box .reply .reply_itm .right {float:left; width:446px; margin-left:6px;}
.idx_logs .lg_box .reply .reply_itm .right .name_time {float:top; height:18px; line-height:18px;}
.idx_logs .lg_box .reply .reply_itm .right .name_time .name {color:#0055aa;}
.idx_logs .lg_box .reply .reply_itm .right .name_time .time {margin-left:10px;}
.idx_logs .lg_box .reply .reply_itm .right .cnt {float:top; width:442px; margin:4px 0px;}
.idx_logs .lg_box .reply .reply_itm .right .cnt p {line-height:22px;}
.idx_logs .lg_box .reply .reply_itm .right .cnt img {vertical-align:text-bottom;}

/* 弹出对话框上的日志编辑界面 */
.ipttype {
    width:100%; height:100%; margin:0px; padding:0px; border:1px solid #d4d4d4;
	line-height:30px; text-indent:2px; font-size:12px; outline:none;
	color:#3f3f3f; font-family:'Microsoft YaHei'; background:#ffffff;
}
.txtAreaType {
    width:100%; height:100%; margin:0px; padding:0px; border:1px solid #d4d4d4;
	line-height:20px; text-indent:2px; font-size:12px; outline:none;
	color:#3f3f3f; font-family:'Microsoft YaHei'; background:#ffffff;
}
.my-placeholder {color:#aaaaaa;}
.idx_log_edit {width:720px; height:610px; background-color:#ffffff; display:none;}
.idx_log_edit .log_tlt {float:top; width:720px; height:30px;}
.idx_log_edit .log_tlt .txt {float:left; width:50px; height:30px; line-height:30px; font-size:14px;}
.idx_log_edit .log_tlt .ipt {float:left; width:670px; height:30px;}
.idx_log_edit .log_abs {float:top; width:720px; height:60px; margin-top:12px;}
.idx_log_edit .log_abs .txt {float:left; width:50px; height:60px; line-height:60px; font-size:14px;}
.idx_log_edit .log_abs .txtArea {float:left; width:670px; height:60px;}
.idx_log_edit .log_cnt {float:top; width:720px; height:400px; margin-top:12px;}
.idx_log_edit .log_cnt .txt {float:left; width:50px; height:28px; line-height:28px; font-size:14px;}
.idx_log_edit .log_cnt .edtArea {float:left; width:670px; height:350px; font-size:12px;}
.idx_log_edit .log_btns {float:top; width:720px; height:28px; margin-top:70px;}
.idx_log_edit .log_btns .submit_btn {width:80px; height:28px; line-height:28px; margin:0 auto; text-align:center; font-size:12px; color:#ffffff; background-color:#00a0e9;}
.idx_log_edit .log_btns .submit_btn:hover {background-color:#0066cc; cursor:pointer;}

/* 弹出对话框上的转发界面 */
.idx_trans_tk_lg {width:468px; background-color:#ffffff; font-size:12px; display:none;}
.idx_trans_tk_lg .prim_cont {float:top; width:460px; padding:4px; background-color:#f0f0f0;}
.idx_trans_tk_lg .edit_area {float:top; width:468px; height:120px; margin-top:6px;}




/*** 主页内容区-右侧布局及样式 ***/
.idx_pg_right {float:left; width:232px; margin-top:10px; font-size:12px;}

.idx_recent_access {float:top; width:230px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_recent_access .tlt_bar {float:top; width:228px; height:34px; line-height:34px; margin-left:1px; border-bottom:1px solid #e1e1e1; text-indent:10px; font-size:14px;}
.idx_recent_access .zone {float:top; width:228px; height:20px; margin-top:10px; text-indent:12px;}
.idx_recent_access .lk_more {float:top; width:224px; height:20px; margin:8px 0px 6px 0px; text-align:right;}

.idx_my_rooms {float:top; width:230px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_my_rooms .tlt_bar {float:top; width:228px; height:34px; line-height:34px; margin-left:1px; border-bottom:1px solid #e1e1e1; text-indent:10px; font-size:14px;}
.idx_my_rooms .room_row {float:top; width:214px; height:24px; margin:6px 0px 0px 10px;}
.idx_my_rooms .room_row .rm_pic {float:left; width:18px; height:18px; margin-top:2px;}
.idx_my_rooms .room_row .rm_pic img{position:relative;top:3px;}
.idx_my_rooms .room_row .rm_name {float:left; width:190px; height:24px; line-height:24px; margin-left:4px;}
.idx_my_rooms .lk_more {float:top; width:224px; height:20px; margin:8px 0px 6px 0px; text-align:right;}

.idx_hot_logs {float:top; width:230px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_hot_logs .tlt_bar {float:top; width:228px; height:34px; line-height:34px; margin-left:1px; border-bottom:1px solid #e1e1e1; font-size:14px;}
.idx_hot_logs .tlt_bar .tlt {float:left; width:170px; height:34px; line-height:34px; text-indent:9px;}
.idx_hot_logs .tlt_bar .rf_img {float:left; width:18px; height:18px; margin-top:10px;}
.idx_hot_logs .tlt_bar .rf_txt {float:left; height:18px; line-height:18px; margin-top:10px; font-size:12px;}
.idx_hot_logs .logs_row {float:top; width:214px; height:24px; margin:6px 0px 0px 10px;}
.idx_hot_logs .logs_row .lg_pic {float:left; width:24px; height:11px; margin-top:6px;}
.idx_hot_logs .logs_row .lg_name {float:left; width:184px; height:24px; line-height:24px; margin-left:4px;}
.idx_hot_logs .lk_more {float:top; width:224px; height:10px;}

.idx_hot_user {float:top; width:230px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_hot_user .tlt_bar {float:top; width:228px; height:34px; line-height:34px; margin-left:1px; border-bottom:1px solid #e1e1e1; font-size:14px;}
.idx_hot_user .tlt_bar .tlt {float:left; width:170px; height:34px; line-height:34px; text-indent:9px;}
.idx_hot_user .tlt_bar .rf_img {float:left; width:18px; height:18px; margin-top:10px;}
.idx_hot_user .tlt_bar .rf_txt {float:left; height:18px; line-height:18px; margin-top:10px; font-size:12px;}
.idx_hot_user .user_row {float:top; width:214px; height:46px; margin:10px 0px 0px 10px;}
.idx_hot_user .user_row .us_pic {float:left; width:46px; height:46px;}
.idx_hot_user .user_row .us_info {float:left; width:164px; height:46px; margin-left:4px;}
.idx_hot_user .user_row .us_info .name {float:top; height:23px; line-height:23px; font-weight:bold;}
.idx_hot_user .user_row .us_info .school {float:top; height:23px; line-height:23px;}
.idx_hot_user .lk_more {float:top; width:224px; height:14px;}

.idx_app_tools {float:top; width:230px; border:1px solid #c2c2c2; margin-bottom:10px; background-color:#ffffff;}
.idx_app_tools .tlt_bar {float:top; width:228px; height:34px; line-height:34px; margin-left:1px; border-bottom:1px solid #e1e1e1; text-indent:10px; font-size:14px;}
.idx_app_tools .cnt_pics {float:top; width:228px; margin-bottom:10px; display:inline-block;}
.idx_app_tools .cnt_pics .grid {float:left; width:64px; height:68px; margin:10px 0px 0px 10px;}
.idx_app_tools .cnt_pics .grid .hpic {float:top; width:48px; height:48px; margin-left:8px;}
.idx_app_tools .cnt_pics .grid .name {float:top; width:62px; height:20px; line-height:20px; text-align:center;}

.loadMoreBtn{display:block;text-align:center;height:25px;line-height:25px;background:#ffffff;border:1px solid #c2c2c2;margin-bottom:10px;}

/*近期研修活动提示*/
.studyTips{width: 800px;min-height: 430px;padding-bottom: 40px;display: none;}
.studyTips .studyTipsBox{width: 600px;margin: auto;}
.studyTipsTitle{font-size: 24px;color: #2E9BF1;text-align: center;}
.studyTipsCheck{height: 20px;line-height: 20px;text-align: right;margin-top: 20px;}
.studyTipsCheck label input[type="checkbox"]{vertical-align: middle;margin-right: 5px;}
.studyTipsContentBox{margin-top: 10px;border: 1px solid #2E9BF1;}
.studyTipsMenu{width: 207px;min-height:100%; float: left;border-bottom: 1px solid #2E9BF1;border-right: 1px solid #2E9BF1;margin-bottom: -1px;}
.studyTipsMenu ul li{display: block;text-align: center;height: 60px;line-height: 60px;border-bottom: 1px solid #2E9BF1;margin-bottom: -1px;position: relative;}
.studyTipsMenu ul li a{font-size: 14px;display: block;height: 60px;overflow: hidden;}
.studyTipsMenu ul li .arrow{display:none; float: right;width: 0px;height: 0px;border: 10px solid;border-width: 10px 0px 10px 10px;border-color:#ffffff #0099ff;position: absolute;top:20px;right: -10px;}
.tipsMenuCurrent{background: #2e9BF1;}
.tipsMenuCurrent a{color: #FFFFFF !important;}
.tipsMenuCurrent .arrow{display: block !important;}
.studyTipsContent{width: 390px;min-height:240px; float: right;border-left: 1px solid #2E9BF1;margin-left: -1px;}
.studyTipsContent ul li{display: none;}
.tipsContentTitle{font-size: 14px;padding: 10px;}
.tipsContentBox{min-height: 60px;}
.tipsContentOption{}
.tipsContentOption div{margin-top: 10px;}
.tipsContentOption div a{display: block;width:270px; height: 60px;margin:auto; border: 1px solid #e3e3e3;font-size: 14px;padding-left: 60px;}
.tipsContentOption div a:hover{border-color: #2E9BF1;}
.tipsContentOption div a:hover .othersInfo{color: #2E9BF1;}
.tipsContentOption div a span{margin-top:7px;display: block;width: 235px;float: left;}
.tipsContentOption div a img{float: right;margin-right: 10px;}
.iconTheme{background: url(../img/common/clubDefaultLogo.jpg) no-repeat 5px 5px;}
.iconCourse{background: url(../img/common/clubDefaultLogo.jpg) no-repeat 5px 5px;}
.othersInfo{font-size: 12px;color: #666666;}