@CHARSET "UTF-8";
.pg_subject #main{width:685px}
.pg_subject #side{width:260px}
.pg_subject #side .module{ margin-bottom:10px}
.pg_subject #side .module h4{ font-size:14px; color:#666666; font-weight:bold; line-height:31px;font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", '微软雅黑';}

.pg_subject .subjectinfo_page #hd{ margin-bottom:0;}
.pg_subject .subjectinfo_page #hd #mainNavi{ height:41px}

.pg_subject #hd_simple{ margin-bottom:0;}
.pg_subject #side .module .p_btn{position: relative;height: 28px;}
.pg_subject #side .module .p_btn a.more{background: url("btn_postexp_94.png") no-repeat scroll 0 0 transparent;color: #FFFFFF;display: block;height: 26px;line-height: 26px;position: absolute;right: 0;text-align: center;top: 0;width: 94px;left: 0px;}

.quickLink .navLink li .subject_popup_trigger {background: url("icon-drop.png") no-repeat scroll 90px center transparent;
    float: left;height: 25px;line-height: 25px;
    margin-right: 10px;margin-top: 6px;padding: 0 25px 0 10px;
    position: relative;z-index: 20;
}
.quickLink .navLink li.on .subject_popup_trigger {
    background: url("icon-drop.png") no-repeat scroll 89px center #FFFFFF;
    border-color: #D2D2D2 #D2D2D2 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;margin-top: 5px; padding: 0 24px 0 9px; z-index: 22;
}
.quickLink .navLink li.on .subject_popup_trigger:hover { text-decoration: none;}

a.follow{ display:inline-block; background:url(followon.png) no-repeat; width:62px; height:23px; text-indent:-9999px; overflow:hidden;}
a.followed{ display:inline-block; background:url(followoff.png) no-repeat; width:65px; height:23px; text-indent:-9999px; overflow:hidden;}

a.userfollowed{ color:#999 }

.subjectaddbtn{display:inline-block; background:url(subject_add_btn.png) no-repeat; width:68px; height:23px; text-indent:-9999px; overflow:hidden;}
.expaddbtn{display:inline-block; background:url(exp_add_btn.png) no-repeat; width:68px; height:23px; text-indent:-9999px; overflow:hidden;}

a.btndef55{display:inline-block; background:url(btn_bg_def_55.png) no-repeat; width:55px; height:23px; line-height:23px; text-align:center; font-size:12px;color:#666; text-decoration:none;}
a.btnon55{display:inline-block; background:url(btn_bg_on_55.png) no-repeat; width:55px; height:23px; line-height:23px; text-align:center; font-size:12px;color:#fff; text-decoration:none;}
a.btnon82{display:inline-block; background:url(btn_bg_on_82.png) no-repeat; width:82px; height:26px; line-height:23px; text-align:center; font-size:12px;color:#fff; text-decoration:none;}
a.btndef42{display:inline-block; background:url(btn_bg_def_42.png) no-repeat; width:42px; height:23px; line-height:23px; text-align:center; font-size:12px;color:#666; text-decoration:none;}
a.btndef63{display:inline-block; background:url(btn_bg_def_63.png) no-repeat; width:63px; height:23px; line-height:23px; text-align:center; font-size:12px;color:#666; text-decoration:none;}


center.guidemsg{ margin:25px auto; padding:15px 0; text-align:center; border:1px solid #ddd; width:350px}

.subjectguide{ margin-bottom:20px; position:relative;}
.subjectguide a.close{ position:absolute; background:url(subject_guidebanner_close.png) no-repeat; width:18px; height:18px;display:block; top:7px; right:7px; text-indent:-9999px; overflow:hidden;}

.userHandle li{ display:inline-block; width:83px; line-height:27px;position: relative;height: 26px;}


.subjectcat li{ display:inline-block; padding: 0 4px; line-height:27px;position: relative;height: 26px;}

.myjoined li,
.maybelike li{ border-bottom: 1px dashed #e1e1e1;line-height:23px; padding:5px 0}
.myjoined li span,
.maybelike li span{ float:right;}

.expDynamic {margin-bottom:20px}
.expDynamic .tabs ul.tb{ padding-right:0;}
.expDynamic .tabs li#more{ float:right;}
cite,em {font-style: normal;  text-align: left;}
.expDynamic .explist li{    border-bottom: 1px dashed #E1E1E1;padding:4px 5px; line-height:27px;height: 52px;}
.expDynamic .explist li cite{   display: inline-block; margin-bottom: -7px;  overflow: hidden; width: 265px;}
.expDynamic .explist li span.reply{  display: inline-block;width:60px}
.expDynamic .explist li span.action{ display: inline-block; width:200px; overflow:hidden;margin-bottom: -7px;}
.expDynamic .explist li span.digg{ display: inline-block; width:55px}
.expDynamic .explist li span em{  color: #9C9A9C; font-family: Arial,sans-serif; font-size: 12px;}
.middleAds{overflow:hidden;margin:13px 0px;}



.subjectrecomment {margin-bottom:20px}
.subjectrecomment .tabs ul.tb{ padding-right:0;}
.subjectrecomment .tabs li#more{ float:right;}
.subjectrecomment .art { position:relative;width:186px; height:295px; padding:0 15px; border:1px solid #dedcdd; float:left; margin-right:15px ; margin-top:10px}
.subjectrecomment .art.last{margin-right:0px;}
.subjectrecomment .art .spart{padding:10px 0;text-align:center; border-bottom:1px dashed #dfdfdf; height:170px}
.subjectrecomment .art .spart .ico{ display:block; height:120px; overflow:hidden}
.subjectrecomment .art .spart .statbar li{ float:none;}
.subjectrecomment .art .epart{ padding:7px 0;}
.subjectrecomment .art .epart center{padding-top:30px;}
.subjectrecomment .art .epart .exp{padding:7px 0;}
.subjectrecomment .art .epart .exp .l{ float:left;}
.subjectrecomment .art .epart .exp .l img{ width:30px; height:30px}
.subjectrecomment .art .epart .exp .r{ float:right; width:140px; height:30px; overflow:hidden; padding-left:10px; line-height:14px}
.subjectrecomment .art .epart .exp .r span{ display:inline-block;}
.subjectrecomment .art .handlebar{ display:none;position:absolute; top:0; left:0;padding:3px 5px;width: 206px;background:url(subject_art_handlebar_bg.png) repeat-x;}
.subjectrecomment .art .handlebar li{ float:right; margin-left:5px;}
.subjectrecomment .art .handlebar li.l{ float:left;margin-left:0}

.subjectrecomment .art.hover .handlebar{ display:block; }
.subjectrecomment .art.hover{-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);}

.subjectrecomment .art .handlebar a.followed{display:inline-block; background:url(btn_bg_def_55.png) no-repeat; width:55px; height:23px; line-height:23px; text-align:center; font-size:12px;color:#666; text-decoration:none; text-indent:0}

.subjectlist .subjectrow .cor{ width:650px}
.subjectlist .subjectrow .handle *{ text-align:center; line-height:23px}

.pg_subject .feedList .feed{ width:600px}
.pg_subject .feedList .feed .feedB h4 { width:auto}
.pg_subject .feedList .feed .feedB .fcontent{ width:auto}
.pg_subject .feedList .feed .feedB .ico{ position: absolute; top:0; right:0px}
.pg_subject .feedList .feed .feedB .ico img{ border:1px solid #f4f4f4; padding:1px}

.subjectrow{position:relative; border-bottom:1px dashed #ddd; padding:10px 0 ;}
.subjectrow .ico{ float:left; width:120px; margin-right:10px}
.subjectrow .info{ float:left; width: 545px;}
.subjectrow .info h3 a{ font-size:14px; line-height:27px;}
.subjectrow .info .cont{ min-height:70px;line-height:21px;}
.subjectrow .info .stat span{/*color:#006699;*/}
.subjectrow .handle{ position:absolute; right:0; top:10px}
.subjectrow .handle a{display:inline-block; margin-right:5px}

.statbar{ height:27px; line-height:27px}
.statbar li{ float:left; padding-right:15px}
.statbar li span{/*color:#006699*/}

#subjectbd{ background:#f4f5f7;border:1px solid #e1e1e1}
#subjectbd #pt{ background:#F4F5F7; margin-bottom:0;}
#subjectbd .subjectinfo{ margin:0 auto; padding:10px 0;}
#subjectbd .subjectinfo .subjectface{float:left; width:685px;}
#subjectbd .subjectinfo .subjectface .ico{ float:left; width:120px;}
#subjectbd .subjectinfo .subjectface .info{ margin-left:140px;}
#subjectbd .subjectinfo .subjectface h1{ font-size:20px; font-weight:normal;font-family: "微软雅黑","Microsoft Yahei",'微软雅黑';}
#subjectbd .subjectinfo .subjectface p{line-height:21px; }
#subjectbd .subjectinfo .subjectface .info p.age{color:#fc7323;font-weight:bold;}
#subjectbd .subjectinfo .subjectface .info p.cont{ min-height:70px;}
#subjectbd .subjectinfo .subjectface .info ul.other li.l{ float:left;}
#subjectbd .subjectinfo .subjectface .info ul.other li.r{ float:right;}

#subjectbd .subjectinfo .handle{  float:right;width: 230px;padding-top:10px; text-align:center; padding-left:30px}
#subjectbd .subjectinfo .handle .stat{ margin-bottom:15px}
#subjectbd .subjectinfo .handle .stat li{ float:left; display:block; padding:0 20px; line-height:23px}

#subjectbd .subjectinfo .handle a.post{display:inline-block;float:left; margin-right:5px;background:url(btn_postexp_green.png) no-repeat;}
#subjectbd .subjectinfo .handle a.follow,
#subjectbd .subjectinfo .handle a.followed{ display:inline-block; background:url(btn_bg_on_82.png) no-repeat; width:82px; height:26px; line-height:26px; text-align:center; font-size:12px;color:#fff; text-decoration:none; text-indent:0; float:left; margin-right:5px; }
#subjectbd .subjectinfo .handle a.btnmore{ color:#333;display:inline-block; background:url(btn_more.png) no-repeat; width:52px; height:26px; line-height:26px; text-align:center; font-size:12px; text-decoration:none; float:left;}

#subjecthandle_menu .inner{ border-left:1px solid #dddfde; border-right:1px solid #dddfde; width:50px; line-height:27px; background:#f8f8f6; text-align:center; margin-top:-2px}
#subjecthandle_menu .inner a{ color:#333}
#subjecthandle_menu .b{ background:url(btn_more.png) no-repeat 0 -22px; height:4px; display:block; overflow:hidden;}

.handleline{ height:25px;}
.handleline a.sswitch{ width:52px; height:20px; display:block; float:right; margin-top:-1px; text-indent:-9999px; overflow:hidden;}
.handleline a.sswitch.close{ background:url(subject_info_close.png) no-repeat;}
.handleline a.sswitch.open{ background:url(subject_info_open.png) no-repeat;}

.subjectface .admintools{ position:absolute; bottom:10px; right:10px}

.tb{background:url(tab_bg.png) repeat-x 0 bottom; height:30px; line-height:30px; margin-bottom:0px; padding-right:25px;padding-left: 10px; border-bottom:none; margin-top:0}
.tb li{float:left; padding:0 15px; color:#006699; font-weight:bold; font-size:12px; margin:0; width:70px;   height: 30px;   line-height: 30px;}
.tb li.last{ background:none;}
.tb li a{ border:none; background:none}
.tb li.a{ background:url(tab_r.png) no-repeat left center; padding-left:7px;padding-right:0; color:#0baecf; border:none;}
.tb li.a a{display:block; padding-right:10px;height:31px; line-height:31px; background:url(tab_l.png) no-repeat right center; padding: 0 14px 0 7px;border:none; font-weight:normal; color:#333}
.tb li.more{ float:right;}
.tb li.more a{ background:none; border:none}

.lastactive .tb li#feedtab_1{ width:100px;}
.lastactive .tb li#feedtab_2{ width:90px;}

.active{ margin-bottom:15px}
.active .feeds{ padding:5px 23px;   min-height: 150px;}
.active .feeds li{ line-height:30px}
.active .feeds li span{ float:right}
.active .tb li#feedtab_2{ width:90px;}

.explist{ margin-bottom:15px}
.explist .head{ position:relative;}
.explist .head a.more{ position:absolute; right:0; top:0;line-height: 26px; background:url(btn_postexp_94.png) no-repeat; width:94px; height:26px;text-align: center; color:#fff;display:block}
.explist .head a.more:hover{ text-decoration: none;}
.explist .exprow{ border-bottom:1px dashed #ddd; padding:10px 24px;}
.explist .exprow.hover{ background:#f3f3f3}
.explist .exprow .uhead{ float:left;}
.explist .exprow .info{ margin-left:65px}
.explist .exprow .info .face h3 a{ font-size:14px}
.explist .exprow .info .face p{ padding:5px 0; color:#000}

.explist .exprow .info .reslist{ padding:10px 0}
.explist .exprow .info .reslist .resitem{ border:1px solid #f4f4f4; float:left; margin-right:10px;}

.followeduser h4 strong{color:#006599}
.followeduser li img{ width:30px; height:30px; margin-right:5px; margin-bottom:5px }
.followeduser li { float:left;}

.pageSubjectList .pagetitle {border-bottom: medium none;margin-bottom: 8px; padding: 8px 18px;}
.pageSubjectList .pagetitle h1 {color: #666666; font-size: 16px;}

.pageSubjectList .side02{ float: left;width: 180px;}
.pageSubjectList .listCol{    float: right;  position: relative;  width: 785px;}

.pageSubjectList #listfilter { position:relative; width:782px; margin-bottom:8px}
.pageSubjectList #listfilter .t{background:url(appfilter_t.png) no-repeat 0 0; height:6px; overflow:hidden;}
.pageSubjectList #listfilter .inner{overflow: hidden; padding:0 18px; border-left:1px solid #bfd4da;border-right:1px solid #bfd4da;}
.pageSubjectList #listfilter .b{ position:relative;background:url(appfilter_b.png) no-repeat 0 0; height:6px;}

.pageSubjectList #listfilter .listtool{ position:absolute; top:13px; right:15px}
.pageSubjectList #listfilter .listtool .listorder{float:right;}
.pageSubjectList #listfilter dd,
.pageSubjectList #listfilter dt{ float:left; line-height:22px; padding:5px 0;}
.pageSubjectList #listfilter dt{ width:45px;height:22px;}
.pageSubjectList #listfilter dd{ width:580px;}
.pageSubjectList #listfilter dd a { display:inline-block; padding:0 8px; text-decoration:none;}
.pageSubjectList #listfilter dd a.on,
.pageSubjectList #listfilter dd a:hover{ background:#006699; color:#fff; text-decoration:none;}

.pg_exp #side .module{ margin-bottom:20px;padding-top:20px;}

.pg_exp #side .subjectface .subjectinfo{padding:10px 0;}
.pg_exp #side .subjectface .subjectinfo .ico{ float:left;}
.pg_exp #side .subjectface .subjectinfo .conf{ margin-left:60px}
.pg_exp #side .subjectface .subjectinfo .conf h5{ display:block; line-height:27px;}
.pg_exp #side .subjectface .subjectinfo .conf p{ line-height:23px}
.pg_exp #side .subjectface .subjectinfo .conf p a{ float:left;}
.pg_exp #side .subjectface .nearexp{ border-top:1px dashed #ddd;}
.pg_exp #side .subjectface .nearexp li{ border-bottom:1px dashed #ddd; line-height:31px}
.pg_exp #side .subjectface .nearexp li a{ float:right; display:block; width:190px; height:31px;line-height:31px; overflow:hidden;}


.pg_exp #side .expeditor .uface{ padding:10px 0;background-color:#F9F9F9;}
.pg_exp #side .expeditor .uface .avatar{ float:left;text-align: center;padding-left: 12px;padding-top:7px;}
.pg_exp #side .expeditor .uface .info{ margin-left:72px; line-height:23px;}
.pg_exp #side .expeditor .uface .info .ustat{ padding-top:5px; }
.pg_exp #side .expeditor .lastpost{ border-top:1px dashed #ddd;}
.pg_exp #side .expeditor .lastpost li{ border-bottom:1px dashed #ddd; line-height:31px}

.pg_exp .expmain .expeditor{ float:left;width: 197px; position:relative; margin-right:12px; margin-bottom:15px}
.pg_exp .expmain .expeditor .t{ background:url(exp_userfacs_t.png) no-repeat; height:7px;}
.pg_exp .expmain .expeditor .inner{ background:url(exp_userfacs_bg.png) repeat-y; padding:5px 15px}
.pg_exp .expmain .expeditor .b{ background:url(exp_userfacs_b.png) no-repeat; height:9px;}
.pg_exp .expmain .expeditor .mark{ position:absolute; background:url(exp_userface_bookmark.png) no-repeat; width:11px; height:29px; top:-3px; right:20px;}
.pg_exp .expmain .expeditor .uface{ border-bottom:1px dashed #ccccca; padding-bottom:5px;}
.pg_exp .expmain .expeditor .uface .avatar{ float:left;text-align:center; width:50px; }
.pg_exp .expmain .expeditor .uface p{ margin-left:65px;line-height:21px}
.pg_exp .expmain .expeditor .ustat{ line-height:35px; text-align:center;}

/*.pg_exp .expmain .expinfo{ float:left; margin-left:10px; width:610px}*/
.pg_exp #main { width:680px}
.pg_exp .expmain{ margin-bottom:20px}
.pg_exp .expmain .exptitle{margin-bottom:10px}
.pg_exp .expmain .exptitle h1{ line-height: 30px; color:#333; font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", '微软雅黑';}
.pg_exp .expmain .cont{ min-height:200px; margin-bottom:10px; font-size:14px}
.pg_exp .expmain .lasteditor{ line-height:27px; padding:5px 10px; border:1px solid #DDDDDD; float:right}
.pg_exp .expmain .reslist li{ float:left; padding:5px;height:165px;}

.pg_exp .expmain #diffusers{padding:10px 0 10px 60px;}
.pg_exp .expmain #diffusers label{ float: left; line-height:50px;margin-left:-60px;}
.pg_exp .expmain #diffusers ul{ float: left; }
.pg_exp .expmain #diffusers ul li{ float: left; margin-right:5px; text-align: center;   width: 65px; padding:5px;}

.pg_exp .expmain .exptools{margin-left:-7px;}
.pg_exp .expmain .exptools li{ float:left; line-height:23px; padding: 0 7px;}
.pg_exp .expmain .exptools li a.btn{ background:url(exp_handle_bg.png) no-repeat; width:53px; height:23px; display:block; text-align:center;}

.pg_exp .expmain .nearexp { margin-top: 20px; background:#F9F9F9; padding:4px 10px; line-height:27px}
.pg_exp .expmain .nearexp .pre{float:left}
.pg_exp .expmain .nearexp .next{ float:right}

.pg_exp .commitlist .title{ height:29px; line-height:27px;  color:#333; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", '微软雅黑';font-weight:bolder; padding:0;}
.pg_exp .commitlist .title a.gotoreply{ float:right; border:1px solid #efefef;padding:0 10px; display:block;}

.pg_exp .commitlist  center.commentloading{ background:url(ajax_loading_med.gif) no-repeat right;    color: #98999D; font-size: 16px;line-height: 40px;margin: 50px auto;width: 204px;}

.pg_exp .commitlist .commentrow{/*border-bottom: 1px dashed #C2C3BA;*/ padding:10px 0;padding-left: 70px;}
.pg_exp .commitlist .commentrow .uhead{ float:left; width:60px; margin-left:-70px;display: inline;}
.pg_exp .commitlist .commentrow .commentInfo{/* padding-left:70px;*/ line-height:23px; color:#333;min-height: 50px;}
.pg_exp .commitlist .commentrow .commentInfo .statbar{float: none; background:#eff2fb ;}
.pg_exp .commitlist .commentrow .commentInfo .statbar li{float: left; display:inline; padding:0 10px; color:#98999d}
.pg_exp .commitlist .commentrow .commentInfo .statbar li.commentHandle{float:right;}
.pg_exp .commitlist .commentrow .commentInfo .cont{ padding:10px 0}

.pg_exp .commitlist .replys_group{ padding-left:70px;}
.pg_exp .commitlist .replyrow{ border-top:1px dashed #ccccca; padding:15px 0} 
.pg_exp .commitlist .replyrow .rl{ float:left;width:45px;}
.pg_exp .commitlist .replyrow .rl a img{height: 30px;width: 30px;}
.pg_exp .commitlist .replyrow .rr{margin-left:45px; }
.pg_exp .commitlist .replyrow .rr .rt{ color:#98999D; line-height:23px; position: relative;}
.pg_exp .commitlist .replyrow .rr .rt .commentHandle{position: absolute; top:0; right:0;}
.pg_exp .commitlist .replyrow .rr .rc p{line-height:23px}

.pg_exp .expcommentform label{ width:65px}
.pg_exp .expcommentform .userface img{ border: 1px solid #ccc; padding:1px}
.pg_exp .expcommentform #reply_message{ width:600px}
.pg_exp .expcommentform #return_expcomment{ color:#666;    display: block;}

.pg_subject #side .userlist center,
.pg_exp #side .userlist center{ padding:50px 0;}
.pg_subject #side .userlist .avater,
.pg_exp #side .userlist .avater{ float:left; text-align:center;}
.pg_subject #side .userlist li,
.pg_exp #side .userlist li {  border-bottom:1px dashed #ccccca;}
.pg_subject #side .userlist li p,
.pg_exp #side .userlist li p{ margin-left:65px; line-height:23px;}

.pg_subject #side .promote{background: none repeat scroll 0 0 #F0F0F0;margin-bottom: 15px;overflow: hidden;width: 255px;}

