@charset "utf-8";
/* Group Detail */
body { margin:0px;}
.main_nav { width:442px; float:left; margin:0 auto; height:28px; padding:8px 0 0 18px; font-size:12px; font-weight:bold; color:#996600;}
.main_con { clear:both; width:980px; margin:0 auto; background-color: #FFFFFF;}

.M_nav { width:980px; height:35px; margin:0 auto; padding-top:15px;}
.M_nav .Mbread{ width:380px; float:left; padding:8px 0 0 18px; font-size:12px; font-weight:bold; color:#A6551F;}
.M_nav .Mbread a{color:#A6551F; font-weight:bold;}
.M_nav .op_btn{ width:380px; float:left; padding:5px 0 0 0; text-align:right; position:relative;}
.M_nav .back_btn { width:180px; float:left; padding-top:5px; text-align:right; position:relative;}
.M_nav .back_btn a{ color:#A6551F;}

.l_con { width:780px; float:left; overflow:hidden;}
.r_con{ width:180px; float:right;}

.rrlike{ width:75px; height:25px; position:absolute; margin:13px 0 0 515px;}  /* renren like*/

/* opbtn and turnpage */
.l_con .h40_top { height:40px;}
.l_con .h40_top .turn_page { width:380px;float:left;}

.btn_pic_s { width:85px; height:18px; background:url(/images/css/btn_pic_s.gif) 0 0 no-repeat; border:0px none; cursor:pointer; margin-left:4px;}
.btn_pic_r { width:85px; height:18px; background:url(/images/css/btn_pic_r.gif) 0 0 no-repeat; border:0px none; cursor:pointer; margin-left:4px;}
.btn_pic_f { display:none;}
.btn_share_qzone{ width:62px; height:18px; background:url(/images/connect_app/btn_share.gif) 0 0 no-repeat;  border:0px none; cursor:pointer;}
.btn_share_weibo{ width:25px; height:18px; background:url(/images/connect_app/btn_share.gif) -62px 0 no-repeat;  border:0px none; cursor:pointer;}
.btn_share_renren{ width:23px; height:18px; background:url(/images/connect_app/btn_share.gif) -87px 0 no-repeat;  border:0px none; cursor:pointer;}
.btn_share_qtt{ width:26px; height:18px; background:url(/images/connect_app/btn_share.gif) -110px 0 no-repeat;  border:0px none; cursor:pointer;}

.l_con .lv_t { width:56px; text-align:center;}
.l_con .lv_t a{font-size:10px; font-family:Verdana, Arial; color:#990033; font-weight:bold; text-decoration:none;}
.l_con .lv_t a:hover{ font-size:10px; text-decoration:underline;}

.weibo_on{ width:21px; display:inline-block; padding-left:5px;}
.weibo_on a{display: block; height: 16px; line-height: 100px; overflow: hidden; width: 16px; background:url("/images/login/connect_ico.gif") no-repeat 0 0;}
.weibo_off{ width:21px; display:inline-block; padding-left:5px;}
.weibo_off a{display: block; height: 16px; line-height: 100px; overflow: hidden; width: 16px; background:url("/images/login/connect_ico.gif") no-repeat 0 -16px;}

/* flight */
.i_paimai{margin-bottom:6px;text-align:center; z-index:98;}
.i_paimai b{ display:inline-block; width:19px; height:19px; background: url(/images/game/auction/i_paimai.gif) 0 0 no-repeat; z-index:98;}
.i_paimai dl{ position:absolute;margin:15px 0 0 0px;*margin:10px 0 0 -14px; height:32px; width:500px;}
.i_paimai dt{ height:23px; display:inline-block; background:url(/images/a/flight/ship_bg.png) 0 -100px no-repeat; padding:9px 5px 0 10px; color:#333333; font-weight:normal; font-size:12px; float:left;}
.i_paimai dd{ height:28px; display:block; padding:4px 0 0 0; float:left;}
.i_paimai dd a{ width:81px; height:28px; display:block; line-height:100px; overflow:hidden; background:url(/images/euro2012/euro_bg.png) 0 0 no-repeat;}

/* reply_input */
.l_con .reply_input .top_k .com_tt{ width:635px; float:left; text-align:right; color:#999999; line-height:30px;} 
.l_con .reply_input .com_P{float:left;width:640px; height:75px; border:1px solid #EBEBEB; background-color:#F5F5F5;}
.l_con .reply_input .com_P li{ width:64px; height:75px; float:left;}
.l_con .reply_input .com_P .on{ background-color:#FFF;}
.l_con .reply_input .com_P li.on .num{ height:25px; line-height:25px; font-family:Verdana, Arial; font-size:11px; color:#8D5858; text-align:center;}
.l_con .reply_input .com_P li.on .P_A{ margin-left:12px;}
.l_con .reply_input .com_P li.on .P_A a{ height:38px; width:38px; display:block; border:1px dashed #8D5858; background-color:#FFF; color:#8D5858; text-decoration:none; text-align:center;}
.l_con .reply_input .com_P li.on .P_A a:hover{ border:1px solid #8D5858; background-color:#8D5858; color:#FFF; text-decoration:none;}
.l_con .reply_input .com_P li.on .P_A a.on{ border:1px solid #8D5858; background-color:#8D5858; color:#FFF; text-decoration:none;}
.l_con .reply_input .com_P li.on .P_A a.l38{ line-height:38px;}
.l_con .reply_input .com_P li.on .P_A a.l20{ line-height:16px; height:34px; padding-top:4px;}
.l_con .reply_input .com_P li.off .num{ height:25px; line-height:25px; font-family:Verdana, Arial; font-size:11px; color:#999; text-align:center;}
.l_con .reply_input .com_P li.off .P_A{}
.l_con .reply_input .com_P li.off .P_A a{ margin-left:12px; height:38px; width:38px; display:block; border:1px dashed #E6E6E6; background-color:#FFF; color:#999999; text-decoration:none; text-align:center;}
.l_con .reply_input .com_P li.off .P_A a.l38{ line-height:38px;}
.l_con .reply_input .com_P li.off .P_A a.l20{ line-height:16px; height:34px; padding-top:4px;}
.l_con .reply_input .lv_add{float:left;width:640px;height:20px; border:1px solid #EBEBEB; border-top:none; background:url(/images/home/lv_addbg.jpg) repeat-x;}
.l_con .reply_input .lv_add .A1{ width:238px; height:16px; float:left; padding:4px 0 0 16px; font-size:11px; font-family:Verdana, Arial; color:#999999;}
.l_con .reply_input .lv_add .A2{ width:236px; height:16px; float:left; padding:4px 0 0 16px; font-size:11px; font-family:Verdana, Arial; color:#999999; border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.l_con .reply_input .lv_add .A3{ width:116px; height:16px; float:left; padding:4px 0 0 16px; font-size:11px; font-family:Verdana, Arial; color:#999999;}
.l_con .reply_input .lv_add .on { background-color:#FFF; color:#8D5858;}
.l_con .com_LVi{ width:38px; height:49px; position:absolute; margin:12px 0 0 655px;}
.reply_input .com_msg{float:left;width:638px;height:95px;border:1px solid #eee;background-color:#F7F6F6;line-height:100px;text-align:center;font-size:16px;color:#666;overflow:hidden;}

/* pesonal logo */
.vipicon { clear:both; width:65px; padding:2px 0 0 12px;}

.state{ width:15px; height:18px; display:inline-block; position:relative; background:url(/images/post/stateBg2.gif) no-repeat; z-index:2;}
.state dl{ position:absolute; top:18px; left:-3px; height:32px; width:500px;}
.state dt{ height:28px; display:inline-block; background:url(/images/a/flight/ship_bg.png) 0 -100px no-repeat; padding:4px 5px 0 10px; line-height:24px; color:#333333; font-weight:normal; font-size:12px; float:left;}
.state dd{ height:28px; display:block; padding:4px 0 0 0; float:left;}
.state dd a{ width:81px; height:28px; display:block; line-height:100px; overflow:hidden; background:url(/images/euro2012/euro_bg.png) 0 0 no-repeat;}
.state_paimai { background-position:0 5px;}
.state_renshow { background-position:0 -20px;}
.state_cbs { background-position:0 -45px;}
.state_pk { background-position:0 -65px; height:19px;}
.state_tree{background:url(/images/post/tree.png) 4px 5px no-repeat;top:2px;}

/* getCoin */
.getCoin { width:56px; height:56px; background:url(/images/game/coin_bg.gif) no-repeat; cursor: pointer; position: absolute;}
.money_t {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;} 
.getCoin .money { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:10px; font-weight:bold;text-align: center;}
.getCoin .money a{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;}
.getCoin .money a:hover {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;}
#msg .suc_text{ margin-top:16px; color:#666666; border:1px solid #666666; background-color:#FFFFE1; padding:3px;}

/* artice area */
.l_con .a_main_area {clear:both;display: block;}
.l_con .a_main_area .title_area { height:35px; background-color:#F8F7F3; overflow:hidden;}
.l_con .a_main_area .title_area .a_tit{ width:508px; float:left; padding:0 0 0 10px; font-size:14px; font-weight:bold; color:#A6551F; line-height:33px;}
.l_con .a_main_area .title_area .op_area { width:248px; float:left;padding:10px 3px 0 0; color:#CCC; text-align:right;}
.l_con .a_main_area .title_area .op_area a{ font-size:12px; color:#AB996D; text-decoration:underline;}
.l_con .a_main_area .title_area .op_area a:hover{ font-size:12px; color:#AB996D; text-decoration:none;}
.l_con .a_main_area .title_area .op_area a.report{color:#C9BDA0; text-decoration:underline;}
.l_con .a_main_area .title_area .op_area a.report:hover{color:#C9BDA0; text-decoration:none;}
.l_con .a_main_area .lz_area { clear:both;}
.l_con .a_main_area .lz_area img.lazy{background:#d6d6d6 url(/images/m_loading.gif) center center no-repeat;}
.l_con .a_main_area .lz_area .author { width:65px; float:left; padding:8px 0 0 7px; overflow:hidden;}
.l_con .a_main_area .lz_area .author .author_btn { line-height:18px; padding:3px 0 0 3px;}
.l_con .a_main_area .lz_area .author .author_btn a{ color:#999; text-decoration:none;}
.l_con .a_main_area .lz_area .author .author_btn a:hover { color:#fff; background-color:#336699; text-decoration:none;}
.l_con .a_main_area .lz_area .author .author_btn img { margin-left:4px;}
.l_con .a_main_area .lz_area .artice_area { width:698px; float:left; overflow:hidden;}
.l_con .a_main_area .lz_area .artice_area .top_area {}
.l_con .a_main_area .lz_area .artice_area .top_area .nameanddate { width:300px; float:left; padding:10px 0 0 0;}
.comment_card{position:absolute;margin:20px 0 0 660px;*padding-top:0px;}
.l_con .xn_share {}
.l_con .xn_share img { vertical-align:middle; margin-left:5px;}
.l_con .btn_book { margin-left:5px;}
.l_con .btn_book img { vertical-align:middle; margin-left:5px;}
.l_con .a_main_area .lz_area .artice_area .top_area .title_r { width:86px; float:right; padding-top:5px;}
.l_con .a_main_area .lz_area .artice_area .top_area .title_r .btn { width:31px; float:left;}
.l_con .a_main_area .lz_area .artice_area .top_area .title_r .up_num { width:42px; height:27px; background:url(/images/group/up_num_bg.gif) no-repeat; float:left; color:#993300; font-size:11px; font-family:Verdana, Arial; font-weight:bold; padding:12px 0 0 0; text-align:center;}
.l_con .a_main_area .lz_area .artice_area .a_con_text{ clear:both; font-size:14px; color:#333333; line-height:22px; padding:5px 60px 0 0;}
.l_con .a_main_area .lz_area .artice_area .a_con_text p{ margin:0px; padding:0px;}
.l_con .a_main_area .lz_area .artice_area .a_con_text .link a { font-size:14px; border-bottom:1px solid #FF0000; text-decoration:none; color:#333;}
.l_con .a_main_area .lz_area .artice_area .a_con_text .link a:hover { font-size:14px; border-bottom:1px solid #333; text-decoration:none; color:#333;}
.l_con .a_main_area .lz_area .artice_area .a_con_text a{ font-size:14px; color:#993300; text-decoration:underline;}
.l_con .a_main_area .lz_area .artice_area .a_con_text a:hover{ font-size:14px; color:#993300; text-decoration:none;}
.l_con .a_main_area .lz_area .artice_area .a_con_text p{ margin:0px 0 0 0;}
.l_con .a_main_area .lz_area .artice_area .a_con_text img { margin-bottom:5px;}
.l_con .a_main_area .lz_area .artice_area .a_con_text ::-moz-selection{ background-color:#7A735B;color:#fff;}
.l_con .a_main_area .lz_area .artice_area .a_con_text ::selection {background-color:#7A735B;color:#fff;} 
.l_con .a_main_area .lz_area .artice_area .tag_line { margin:20px 0 10px 0;}
.l_con .a_main_area .lz_area .artice_area .tag_line .tagline_text{ margin-top:6px; color:#CCC2AA;}

.l_con .LV_sc{ clear:both; width:500px; border:1px solid #ccc; padding:8px 15px; display:inline-block; margin-top:20px;}
.l_con .LV_sc .lvscT { position:absolute; margin:-20px 0 0 0; color:#E56E02; background-color:#FFF; padding:2px 5px;}
.l_con .LV_sc .lvscC { line-height:22px; padding-left:8px;}
.l_con .LV_sc .lvscC a{ color:#E56E02; text-decoration:none;}
.l_con .LV_sc .lvscC a:hover{color:#FF3300; text-decoration:none;}

.l_con .lz_area .artice_area .a_bottom{ clear:both; margin:10px 5px 8px 0; padding:3px 0 0 0; border-top:1px dashed #FAED8D;}
.l_con .lz_area .artice_area .a_bottom .ad_textlink { width:286px; float:left; text-align:right; line-height:35px;}
.l_con .lz_area .artice_area .a_bottom .ad_text{ line-height:35px; padding-left:26px; background:url(/images/common/iconad.gif) 0 12px no-repeat;}
.l_con .lz_area .artice_area .a_bottom .ad_text a{ color:#FF3300; font-weight:bold;}
.l_con .lz_area .artice_area .a_bottom .ad_text a:hover {color:#FF3300; font-weight:bold;}

.l_con .a_main_area .reply_tit { clear:both; height:25px; background-color:#F8F7F3;}
.l_con .a_main_area .reply_tit .a_tit{ width:200px; float:left; padding:3px 0 0 14px; line-height:20px;}
.l_con .a_main_area .reply_tit .op_area { width:358px; float:right;padding:5px 5px 0 0; color:#CCC; text-align:right;}
.l_con .a_main_area .reply_tit .op_area a{ font-size:12px; color:#AB996D; text-decoration:underline;}
.l_con .a_main_area .reply_tit .op_area a:hover{ font-size:12px; color:#AB996D; text-decoration:none;}
.l_con .a_main_area .reply_tit .op_area a.report{color:#C9BDA0; text-decoration:underline;}
.l_con .a_main_area .reply_tit .op_area a.report:hover{color:#C9BDA0; text-decoration:none;}

.l_con .a_main_area .lz_area .artice_area .yinyong { margin:0 5px 0 0; clear:both; padding-top:10px;}
.l_con .a_main_area .lz_area .artice_area .yinyong .title { height:22px; line-height:20px; color:#999; font-size:12px; font-weight:bold;}
.l_con .a_main_area .lz_area .artice_area .yinyong .con {color:#999; font-size:12px; line-height:20px; }

.l_con .reply_input { clear:both; display: block; margin-top:5px;}
.l_con .reply_input .top_k { height:30px; background:url(/images/home/mfw_bg2.gif) top repeat-x;}
.l_con .reply_input .top_k .title{ color:#996600; font-size:12px; font-weight:bold; width:78px; text-align:center; line-height:30px; float:left;}
.l_con .reply_input .top_k .s_icon { float:left; padding:5px 0 0 5px;}
.l_con .reply_input .con { clear:both;margin-top:7px;}
.l_con .reply_input .author {height:75px;width:62px;float:left;margin:7px 0 0 10px;overflow:hidden;}
.l_con .reply_input .lv_num{ clear:both; width:50px; height:20px; padding-top:3px; font-size:10px; font-family:Verdana, Arial; color:#990033; font-weight:bold; text-align:center;}
.l_con .reply_input .con .artice_area {width:662px;margin-left:72px;}
.l_con .reply_input .con .artice_area .textfield{color:#996600; font-size:12px; padding:5px 0 0 5px; border:1px solid #CCCCCC; width:560px; margin-top:5px;}
.l_con .reply_input .artice_area .btn { height:35px;margin-bottom:30px;padding-top:5px;}
.l_con .reply_input .artice_area .btn input{float:left;border:1px solid #ff9600;background-color:#eda000;padding:2px 5px;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;border-radius:3px;text-shadow:1px 1px 2px rgba(0,0,0,0.3);
background-image:-moz-linear-gradient(top, #ffb22c, #ff9600);
background-image:-webkit-gradient(linear, left top, left bottom, from(#ffb22c), to(#ff9600));
background-image:-webkit-linear-gradient(top, #ffb22c, #ff9600);
background-image:-ms-linear-gradient(top, #ffb22c, #ff9600);
background-image:-o-linear-gradient(top, #ffb22c, #ff9600);
background-image:linear-gradient(to bottom, #ffb22c, #ff9600);
}
.l_con .reply_input .con .ts_nojoin { padding:30px 0; text-align:center;}
.l_con .reply_input .con .ts_nojoin input{ background-color:#FF9900; padding:3px 4px 2px; color:#fff; margin:3px 2px 0;border:0;cursor:pointer;}

.l_con .turn_page div{ text-align:right;}
/* sns sync */
.sns_sync{float:left;padding:5px 0 0 50px;color:#666;font-size:12px;}
.sns_sync .sync_to dt{float:left;}
.sns_sync .sync_to dd{display:inline;float:left;width:16px;margin-right:5px;}
.sns_sync .sync_to dd a{display:block;cursor:pointer;}
.sns_sync .sync_to b{display:block;width:16px;height:16px;background:url(/images/login/connect_ico.gif) no-repeat;line-height:200px;overflow:hidden;vertical-align:top;}
.sns_sync .sync_to .rsWeibo{background-position:0 -16px}
.sns_sync .sync_to .on .rsWeibo{background-position:0 0}
.sns_sync .sync_to .rsQzone{background-position:0 -272px}
.sns_sync .sync_to .on .rsQzone{background-position:0 -256px}
.sns_sync .sync_to .rsRenren{background-position:0 -80px}
.sns_sync .sync_to .on .rsRenren{background-position:0 -64px}
.sns_sync .sync_to .rsQqt{background-position:0 -144px}
.sns_sync .sync_to .on .rsQqt{background-position:0 -128px}
.sns_sync .layer_sync{position:relative;}
.sns_sync .pop_wrap{position:absolute;bottom:20px;_bottom:35px;left:-60px;width:250px;padding:10px 20px;border:1px solid #E6E6E6;background-color:#fff;color:#444;font-size:12px;line-height:22px;border-radius:3px;}
.sns_sync .pop_wrap a{color:#ff8a00;}
.sns_sync .pop_wrap p{margin-bottom:10px;}
.sns_sync .pop_wrap div{margin-top:10px;text-align:center;}
.sns_sync .pop_wrap div a,.sns_sync .pop_wrap div input{float:none!important;display:inline-block;padding:0 8px!important;margin:0 10px;border:0 none!important;font-size:12px;text-shadow:none!important;font-weight:normal!important;line-height:20px;border-radius:3px;cursor:pointer;}
.sns_sync .pop_wrap div input{width:45px;}
.sns_sync .pop_wrap div a.sync_submit,.sns_sync .pop_wrap div input.sync_submit{background-color:#FFA800;background-image:none;color:#fff;}
.sns_sync .pop_wrap div a.sync_cancel,.sns_sync .pop_wrap div input.sync_cancel{background-color:#EFEEEE;background-image:none;color:#999;}
.sns_sync .pop_wrap div a:hover{text-decoration:none;}
.sns_sync .close{position:absolute;right:8px;top:8px;width:14px;height:14px;background:url(/images/flight/flight_sprite11.gif) no-repeat -44px -25px;line-height:200px;overflow:hidden;cursor:pointer;}
.sns_sync .pop_wrap .succSync{margin-bottom:10px;margin-top:5px;font-size:16px;}
.sns_sync .pop_wrap .succSync b{display:inline-block;margin-right:5px;width:15px;height:15px;background:url(/images/flight/flight_sprite11.gif) no-repeat 0 -230px;font-size:0;line-height:0;vertical-align:-2px;*vertical-align:middle;overflow:hidden;}

/* group property */
.r_con .g_property { width:310px; float:right; background:url(/images/group/g_rtab_cbg2.gif) repeat-y;}
.r_con .g_property .w_k {width:310px; background:url(/images/group/g_rtab_top2.gif) no-repeat;}
.r_con .g_property .w_k .topcon{ padding:12px 3px 0 9px;}
.r_con .g_property .w_k .topcon .g_logo{ width:100px; height:100px; padding:2px; margin:0 0 12px 0; float:left; border:1px solid #CCC; overflow:hidden;}
.r_con .g_property .w_k .topcon .ji_icon { position:relative; top:-16px; left:84px;}
.r_con .g_property .w_k .topcon .g_p_text { width:180px; float:left; color:#AB996D; line-height:25px; padding:0 0 0 10px;}
.r_con .g_property .w_k .topcon .g_p_text  a { color:#AB996D; text-decoration:none;}
.r_con .g_property .w_k .topcon .g_p_text a:hover { color:#AB996D; text-decoration:underline;}
.r_con .g_property .w_k .topcon .tt{color:#946400; font-weight:bold;}
.r_con .g_property .w_k .adminlist { width:300px; border-top:1px dashed #E3DED0; background:url(/images/group/g_rtab_bottom2.gif) left bottom no-repeat; height:33px; padding:12px 0 0 10px;}
.r_con .g_property .w_k .adminlist a { color:#EDA000; text-decoration:none;}
.r_con .g_property .w_k .adminlist a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}
.r_con .g_property .w_k .adminlist img { margin-left:3px;}

.r_con .white_k { height:7px; background-color:#fff; font-size:0px; clear:both;}

/* right con */
.r_con .xg_mdd { width:180px; background:url(/images/home/mfw_bg14_mu.jpg) top no-repeat;}
.r_con .xg_mdd .title { padding:25px 0 0 70px; color:#B78924; font-weight:bold;}
.r_con .xg_mdd .mdd_pic {width:96px; height:72px;border:1px solid #CCC; padding:1px; margin:23px 0 0 40px; background-color:#FFF;}
.r_con .xg_mdd .mdd_name { width:180px; height:30px; line-height:30px; text-align:center; background:url(/images/home/mfw_bg14_mu2.gif) top repeat-y;}

.r_con .xg_group { width:180px; background:url(/images/home/mfw_bg14_mu.jpg) top no-repeat;}
.r_con .xg_group .title { padding:25px 0 0 70px; color:#B78924; font-weight:bold;}
.r_con .xg_group .group_pic {width:100px; height:100px; border:1px solid #CCC; padding:1px; margin:23px 0 0 35px; background-color:#FFF; overflow:hidden;}
.r_con .xg_group .ji_icon { position:relative; top:-16px; left:84px;}
.r_con .xg_group .group_name { width:180px; line-height:30px; text-align:center;}
.r_con .xg_group .op_btn{ width:133px; height:25px; padding:0 0 0 47px; background:url(/images/home/mfw_bg14_mu2.gif) top repeat-y;}
.r_con .xg_group .op_btn a{background:url(/images/group/btn_cjoin.gif) no-repeat;}
.r_con .xg_group .op_btn a.join{ width:83px; height:20px; background-position:0px 0px; display:block; line-height:100px; overflow:hidden;}
.r_con .xg_group .op_btn a.exit{ width:83px; height:20px; background-position:0px -53px; display:block; line-height:100px; overflow:hidden;}

.r_con .music { clear:both;}
.r_con .music .time { color: #ffffff;font-size: 10px;font-family: Arial, Helvetica, sans-serif;	line-height:15px;}

.r_con .postli{clear:both; margin-top:10px;}
.r_con .postli .hd{ color:#666; font-size:12px; height:26px;font-weight:bold;}
.r_con .postli li{ height:26px;width:180px; overflow:hidden;}
.r_con .postli li a{color:#EDA000;}
.r_con .postli li a:hover{color:#996600;}

/* roadbook */
.roadbook { width:180px; height:263px; background:url(/images/mdd/roadbook_bg.gif) top no-repeat;}
.roadbook .title{ padding:25px 0 0 0; text-align:center;}
.roadbook .title a{ color:#B78924; font-weight:bold; font-size:14px;}
.roadbook .title a:hover{ color:#B78924; font-weight:bold; font-size:14px;}
.roadbook .book_pic { width:130px; float:left; padding:15px 0 0 0; text-align:right;}
.roadbook .book_icon { width:30px; float:left; padding:55px 0 0 0;}
.roadbook .book_info { clear:both; padding:5px 0 0 0; line-height:20px; text-align:center;}
.roadbook .book_info .img { margin-top:8px; border:0px;}

/* popup */
.popup { width:500px; margin:0 auto; border:5px solid #70C8F8; background-color:#DBF1FD; padding:5px 20px 20px;}
.popup .close { height:20px; padding:8px 0 0 0; text-align:right;}
.popup .con { padding:5px 10px 10px; text-align:left;}
.popup .con .title { font-size:14px; height:30px; padding:8px 0 0 0;}
.popup .con .mdd_list { height:35px; color:#EDA000; font-size:14px;}
.popup .con .mdd_list input { border:0px;}
.popup .con .mdd_list .other_input { height:20px; border:1px solid #CCCCCC; font-size:14px; padding-top:2px; color:#EDA000;}
.popup .con .none_mdd { height:25px; border-top:1px solid #ccc; padding:10px 0 5px 0px; font-size:14px; color:#EDA000;}
.popup .con .none_mdd input { border:0px;}
.popup .con .btn { height:35px; padding:5px 0 0 0;}
.popup .btn_ok{ background-color:#FF9900; padding:3px 4px 2px; color:#fff; margin:3px 2px 0;border:0; border-bottom:1px solid #CC4F00; border-right:1px solid #CC4F00; border-top:1px solid #fff; border-left:1px solid #fff;}
.popup .btn_cancle{ background-color:#F0F0F0; padding:3px 4px 2px; margin:3px 2px 0; color:#333; border-bottom:1px solid #848484; border-right:1px solid #848484; border-top:1px solid #fff; border-left:1px solid #fff;}
.popup .closebtn { padding:12px 0; text-align:center;}

/* First PP */
.F_pp{ clear:both; width:520px;}
.F_pp .fpp_tit{ height:25px; border-bottom:1px solid #CCC; font-size:14px; font-weight:bold; padding:5px 0 0 2px;}
.F_pp .fpp_li{ clear:both; padding:15px 0 0 5px;}
.F_pp .fpp_li li{ width:100px; height:100px; float:left;}
.F_pp .fpp_li li .pp{}
.F_pp .fpp_li li .pp img { border:1px solid #C9C9C9; padding:2px; background-color:#FFF;}
.F_pp .fpp_li li .op_b{ position:absolute; margin:-21px 0 0 3px; line-height:18px; height:18px; width:60px; background-color:#000000; color:#FFFFFF; font-size:12px; text-align:center;}
.F_pp .fpp_li li .op_b a{ font-size:12px; color:#FFFFFF; margin:0 1px;}

/* Gotop */
#goToTop { position: fixed; left: 50%; z-index:800; bottom: 40px; margin:0 0 0 300px;}
* html #goToTop{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(100 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100 -130)  + 'px');}
#goToTop a{display:block;width:28px;height:88px;background:url(/images/home/gotop.gif) no-repeat;border-radius:5px;line-height:200px;overflow:hidden;}

/* share page */
.leftBar{position:fixed;margin-left:-566px;top:230px;left:50%;width:76px;z-index:10;}
* html .leftBar{position:absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100)  + 'px');}
.sharepage{width:60px;padding:5px 8px 8px;background-color:#ffecaa;}
.sharepage dt{color:#754006!important;font-size:12px; padding-top:5px;}
.sharepage dd{margin-top:5px;position:relative;}
.sharepage dd a.sp_btn{display:block;width:58px;height:20px;background:url(/images/connect_app/share_bar.gif) no-repeat;line-height:20px;text-indent:24px;color:#666;font-size:14px;}
.sharepage dd a.sp_btn:hover{text-decoration:none;}
.sharepage dd.sp_weibo a.sp_btn{background-position:0 0;border:1px solid #e0e0e0;}
.sharepage dd.sp_weibo a.sp_btn:hover{background-position:0 -20px;border-color:#bbb;}
.sharepage dd.sp_renren a.sp_btn{background-position:0 -40px;border:1px solid #e0e0e0;}
.sharepage dd.sp_renren a.sp_btn:hover{background-position:0 -60px;border-color:#bbb;}
.sharepage dd.sp_qzone a.sp_btn{background-position:0 -80px;border:1px solid #e0e0e0;}
.sharepage dd.sp_qzone a.sp_btn:hover{background-position:0 -100px;border-color:#bbb;}
.sharepage dd.sp_kx001 a.sp_btn{background-position:0 -120px;border:1px solid #e0e0e0;}
.sharepage dd.sp_kx001 a.sp_btn:hover{background-position:0 -140px;border-color:#bbb;}
.sharepage dd.sp_weng a.sp_btn{background-position:0 -160px;border:1px solid #e0e0e0;}
.sharepage dd.sp_weng a.sp_btn:hover{background-position:0 -180px;border-color:#bbb;}
.sharepage dd.sp_tqq a.sp_btn{background-position:0 -300px;border:1px solid #e0e0e0;}
.sharepage dd.sp_tqq a.sp_btn:hover{background-position:0 -320px;border-color:#bbb;}
.sharepage dd.sp_book{}
.sharepage dd.sp_book a.sp_btn{ display:block;width:60px;height:22px;background:url(http://file.mafengwo.net/images/share_page2.gif) 0 -240px no-repeat;line-height:20px;text-indent:24px;color:#666;font-size:14px; border:none;overflow:hidden;}
.sharepage dd.sp_book a.sp_btn:hover{border:none; background-position:0 -270px;font-size:14px;}
.sharepage .s_tips{position:absolute;top:-55px;left:-2px;width:86px;height:67px;background:url(http://file.mafengwo.net/images/share_tips2.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="http://file.mafengwo.net/images/share_tips2.png");line-height:200px;overflow:hidden;}
.sharepage .lt_up{height:26px;line-height:26px;white-space:nowrap;overflow:hidden;}
.sharepage .lt_up .btn{float:left;width:28px;height:26px;margin-right:5px;background:url(/images/connect_app/share_bar.gif) 0 -340px  no-repeat;line-height:200px;overflow:hidden;}
.sharepage .lt_up span{letter-spacing:-1px;}
.sharepage a{color:#FFAA48;}
.share_status{ clear:both; padding:5px; background-color:#fff; color:#666;}
.share_status a{color:#FFAA48;}
.share_status p{ margin-bottom:3px;}
.share_status .hide{display:none;}
/* ing */
.ing_status{ margin-top:5px;width:66px;padding:15px 5px 8px;background-color:#FFF4D0; color:#666; position:relative;}
.ing_status .close{ position:absolute; top:3px; right:0px; margin-right:5px;}
.ing_status .close a{ width:10px; height:10px; background:url(/images/post/close.gif) 2px 2px no-repeat; display:block; line-height:100px; overflow:hidden;}
.ing_status p{color:#754006;}
.ing_status a{color:#FFAA00;}

/* 推荐路书 */
.roadbook { width:180px; height:263px; background:url(/images/mdd/roadbook_bg.gif) top no-repeat;}
.roadbook .title{ padding:25px 0 0 0; text-align:center;}
.roadbook .title a{ color:#B78924; font-weight:bold; font-size:14px;}
.roadbook .title a:hover{ color:#B78924; font-weight:bold; font-size:14px;}
.roadbook .book_pic { width:130px; float:left; padding:15px 0 0 0; text-align:right;}
.roadbook .book_icon { width:30px; float:left; padding:55px 0 0 0;}
.roadbook .book_info { clear:both; padding:5px 0 0 0; line-height:20px; text-align:center;}
.roadbook .book_info .img { margin-top:8px; border:0px;}

/* 快速回复 2013-03-09 zhou shengxue add */
.commentLayer{position:absolute;z-index:1000;background-color:#fff;border:3px solid #999\9;box-shadow:0 0 0 3px rgba(0,0,0,0.3);border-radius:5px;}
.commentLayer .close{position:absolute;right:12px;top:12px;width:13px;height:12px;background:url(/images/post/selected_icon2.gif) no-repeat -32px -73px;overflow:hidden;cursor:pointer;}
.quoteWrap{float:left;width:230px;padding:10px 15px;}
.quoteWrap .tit{margin:5px 0 10px;color:#888;}
.quoteWrap .quoteInfo{height:38px;margin:10px -5px;background-color:#f1f1f1;border-radius:5px;padding:5px 10px;line-height:20px;color:#888;overflow:hidden;}
.quoteArea{border:1px solid #dadada;border-radius:5px;position:relative;}
.quoteArea textarea{width:212px;height:180px;border:none;background:none;margin:0;padding:5px 8px;font-size:12px;line-height:20px;resize:none;overflow:auto;color:#666;}
.quoteTxt .quoteArea textarea{height:120px;}
.quoteArea b{position:absolute;left:15px;top:-6px;border-bottom:6px solid #dadada;border-left:6px dotted transparent;border-right:6px dotted transparent;font-size:0;line-height:0;}
.quoteArea i{position:absolute;left:-6px;top:1px;border-bottom:6px solid #fff;border-left:6px dotted transparent;border-right:6px dotted transparent;font-size:0;}
.quoteWrap .operate .opline{margin-top:10px;position:relative;}
.quoteWrap .operate .pop_reply_emotion,.quoteWrap .operate .pop_reply_atuser{position:absolute;background:#fff;border:1px solid #dad9cf;padding:18px 12px 6px;z-index:1003;}
.quoteWrap .operate .pop_reply_emotion{width:380px;}
.quoteWrap .operate .pop_reply_emotion ul{overflow:hidden;zoom:1;}
.quoteWrap .operate .pop_reply_emotion li{display:inline;float:left;margin:0 2px 2px 0;width:25px;height:25px;padding-top:4px;border:1px solid #ccc;background:#f7f7f7;text-align:center;cursor:pointer;}
.quoteWrap .operate .pop_reply_atuser .pr_label{padding-bottom:5px;color:#666;}
.quoteWrap .operate .pop_reply_atuser .pr_input{padding-bottom:5px;}
.quoteWrap .operate .pop_reply_atuser .pr_input input{width:100px;border:0 none;height:18px;padding:2px;color:#333;line-height:18px;}
.quoteWrap .operate .pop_reply_atuser .pr_action{margin-top:10px;padding:10px 0 5px;border-top:1px solid #dedede;}
.quoteWrap .operate .pop_reply_atuser .pr_action input{margin-right:5px;height:28px;padding:2px 8px;border-width:1px;border-style:solid;cursor:pointer;line-height:20px;}
.quoteWrap .operate .pop_reply_atuser .pr_action .pr_submit{background-color:#eea800;border-color:#f8d794;color:#fff}
.quoteWrap .operate .pop_reply_atuser .pr_action .pr_cancel{background-color:#E5E5E5;border-color:#e2e2e2;color:#333;}
.quoteWrap .btnComment{float:right;width:60px;height:24px;background-color:#ffa800;border:none;cursor:pointer;font-size:14px;color:#fff;line-height:24px;text-align:center;border-radius:4px;}
.quoteWrap .btnComment:hover{background-color:#ff8a00;text-decoration:none;color:#fff;}
.quoteWrap .cl_emotion,.quoteWrap .cl_at{display:inline-block;margin-right:3px;padding:0 5px 0 24px;height:22px;background:url(/images/editor_bg.gif) no-repeat;border:1px solid #d9d9d9;background-color:#f7f7f7;line-height:22px;color:#999;}
.quoteWrap .cl_emotion{background-position:5px -74px;}
.quoteWrap .cl_at{background-position:5px -100px}
.quoteWrap .cl_emotion:hover,.quoteWrap .cl_at:hover{background-color:#ffa800;border-color:#ff8a00;color:#fff;text-decoration:none;}
.commentLayer .pr{position:relative;width:0;height:0;clear:both;}
.quoteWrap .mode{text-align:right;}
.quoteWrap .mode a{color:#ffa800;text-decoration:underline;}
.comCard{float:left;width:223px;padding-top:5px;border-right:1px solid #ebebeb;color:#999;}
.comCard dl{height:100px;background-color:#f5f5f5;overflow:hidden;}
.comCard dl.on{background-color:#fff;color:#8D5858;}
.comCard dd{float:left;width:54px;height:73px;text-align:center;}
.comCard dd a{height:38px;width:38px;margin-left:7px;display:block;border:1px dashed #E6E6E6;background-color:#FFF;color:#999;text-decoration:none;text-align:center;line-height:38px;}
.comCard dd a:hover{color:#999;text-decoration:none;}
.comCard dl.on dd a{border-color:#8D5858;color:#8D5858;}
.comCard dd a.lineheight2{line-height:16px;height:36px;padding-top:2px;}
.comCard dl.on dd a:hover{border:1px dashed #FF6633;background-color:#FFF;color:#FF6633;text-decoration:none;}
.comCard dl.on dd a.on{border:1px solid #8D5858; background-color:#8D5858; color:#FFF; text-decoration:none;}
.comCard dd span{display:block;height:22px;line-height:22px;}
.comCard dt{clear:both;padding:2px 0 1px 15px;border-top:1px solid #ebebeb;line-height:20px;}

.addPlan_icon,.addComt_icon{display:block;float:left;margin-right:8px;width:36px;height:36px;background:url(/images/post/selected_icon2.gif) no-repeat;overflow:hidden;cursor:pointer;}
.addPlan_icon{background-position:0 0;}
.addPlan_icon:hover{background-position:0 -36px;}
.addComt_icon{background-position:-36px 0;}
.addComt_icon:hover{background-position:-36px -36px;}

/* 回复弹窗 */
.replypopfade{position:absolute;background-color:#aaaaaa;}
div.replypop{position: absolute;background-color:#ffffff;text-align:left;border:solid 3px #999 9;box-shadow:0 0 0 3px rgba(0,0,0,0.3);-moz-border-shadow:0 0 0 3px rgba(0,0,0,0.3);-webkit-border-shadow:0 0 0 3px rgba(0,0,0,0.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.replypop .replypopclose{position:absolute;top:12px;right:12px;width:13px;height:12px;cursor:pointer;background:url(/images/post/selected_icon2.gif) -32px -73px no-repeat;display:block;line-height:100px;overflow:hidden;}
div.replypop .replypopmessage{line-height:20px;color:#444444;}
