@charset "gb2312";
/* CSS Document */
/*reset*/
body{ font-family:"ËÎÌå",Arial, Helvetica, sans-serif; font-size:12px; }
body,form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,ul,li,input,select,option,textarea{ padding:0px; margin:0px; }
img{ border:0; -ms-interpolation-mode: bicubic; /*IE7Í¼Æ¬Ê§ÕæÐÞ¸´*/ vertical-align:middle; }ol,ul,li { list-style:none; }
h1,h2,h3{ font-size:100%; font-weight:normal; margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
input,select,img,textarea{ vertical-align:middle; font-size:12px; outline:none; }
i,em{ font-style:normal; }
a{ text-decoration:none; color:#333; }
a:hover{ color:#f60; }
/*custom*/
.yh{ font-family:"Microsoft YaHei"; }.fh{ overflow:hidden; text-indent:-9999px; }.fl,.left{ float:left; }.fr,.right{ float:right; }.hidden{ display:none; }.block{ display:block; }.blank5px,.blank10px,.blank15px,.blank30px{ display:block; clear:both; font-size:1px; overflow:hidden; }.blank5px{ height:5px; line-height:5px; }.blank10px{ height:10px; line-height:10px; }.blank15px{ height:15px; line-height:15px; }.blank30px{ height:30px; line-height:30px; }.lh18{ line-height:18px; }.lh20{ line-height:20px; }.lh22{ line-height:22px; }.lh24{ line-height:24px; }.f12{ font-size:12px; }.f14{ font-size:14px; }.fn{ font-weight:normal; }.fb{ font-weight:bold; }.tl{ text-align:left; }.tc{ text-align:center; }.tr{ text-align:right; }.relate{ position:relative; }.absolute{ position:absolute; }.ofh{ overflow:hidden; }.p2em{ text-indent:2em; }

.clearfix:after{ content:"\20"; clear:both; height:0; display:block; overflow:hidden}.clearfix{ *zoom:1}.clear{ height:0; line-height:0; font-size:0; overflow:hidden; clear:both; }.justify{ text-align:justify; text-justify:inter-ideograph; white-space:normal; word-break:break-all; }.nowrap{ white-space:nowrap; }
.contentdiv{ display:none; }.pagination{ zoom:1; /*ÂÖ»»paginationÊôÐÔ*/}.mark { height:100%; float:left; }.subMark { padding-right:10px; float:right; }
.red{color:#c00;}
a.red:hover{text-decoration: underline;color: #f60;}

/**/
.artMain{ width:550px; float:left; padding-right:19px; }
.artCol{ margin-bottom:10px; }
.amTit{ height:42px; line-height:42px; color:#333; }
.amTit .mark{ float:left; font-size:18px; }
.amTit .sMark{ float:right; }
.amCon{ }
.borB{ border-bottom:2px solid #e6e6e6; }
.authorBrief{ background-color:#e6e6e6; line-height:22px; padding:6px 10px; text-indent:2em; word-wrap:break-word; word-break:break-all; }
.artPL .amCon{ padding-top:18px; height:auto!important; min-height:573px; _height:573px; }
.artPL .slogOut a{ display:inline-block; }
.artPL .plNum{ color:#aaa; }
.artPL .slogOut{ color:#aaa; display:inline-block; }
.artPL #tBlogs{ display:inline-block; vertical-align:top; }
.artPL .logined{ display:inline-block; line-height:26px; }
.artPL .loginTxt{ background:url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) no-repeat; display:inline-block; width:70px; height:20px; text-align:center; line-height:20px; }
.artPL .tQQ,.artPL .tSina{ height:20px; line-height:20px; vertical-align:middle; padding-left:18px; display:inline-block; }
.artPL .tQQ{ background:url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) -61px -22px no-repeat; }
.artPL .tSina{ background:url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) -61px -52px no-repeat; }
.artPL .taBox{ border:1px solid #ccc; background-color:#fff; padding:5px 4px; position:relative; zoom:1; }
.artPL .taBox .ico_cor{ width:6px; height:6px; background:url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) -71px 0px no-repeat; position:absolute; top:-1px; left:-6px; }
.artPL .tbxCmt{ width:474px; height:68px; border:none; outline:none; color: #aaa; overflow:auto; }
.artPL .btn_publish{ width:60px; height:24px; border:0; background:url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) 0px -20px no-repeat; color:#aaa; }
.artPL .ableSubmit{ background-position:0px -44px; color:#fff; }

.artPL .plChoose{ float:left; padding-top:3px; line-height:22px; }
.artPL .tBtn{ height:32px; }
.artPL .nickName,.lblue{ color:#47afeb; }
.artPL .nickName:hover,.lblue:hover{ color:#f60; text-decoration:underline; }
.artPLlist{ margin-top:15px; }
.artPLlist .PLTab{ height:30px; clear:both; }
.artPLlist .PLTab i{ float:left; height:30px; line-height:30px; color:#777; text-align:center; cursor:pointer; padding: 0 30px}
.artPLlist .PLTab .selected{ color:#333; font-weight:bold; height:31px; margin-bottom:-1px; position:relative; }
.artPLlist ul li{ border-bottom:1px dashed #ddd; padding:15px 0px 13px; zoom:1; }
.artPLlist ul li.last{border: none;}
.artPLlist .right a{margin-left: 10px;}
.artPLlist .user-info{ position: relative; float:left; width:50px; height:50px; margin-right:15px; }
.artPLlist .user-info .user-dialog{ position: absolute; left: 100%; top: 0; width: 80px; height: 25px; margin-left: 15px; border: 1px solid #ccc; background: #f9f9f9; padding: 10px;display: none;text-align: center;}
.user-dialog .btn-friend,.user-dialog .btn-msg{ width: 60px; height: 24px; line-height: 24px; border: 0 none; display: inline-block; *display:inline; zoom: 1; background: url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) no-repeat; text-align: center; }
.user-dialog .btn-friend{ background-position: 0 -44px; color:#fff;}
.user-dialog .btn-friend:hover{ text-decoration: none; }
.user-dialog .btn-msg{ color:#333; background-position: 0 -69px; }
.user-dialog .btn-msg:hover{ text-decoration: none; }
.artPLlist .user-info .before{ width: 6px; height: 6px; background: url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) -71px -7px no-repeat; position: absolute; top: -1px; left: -6px; overflow: hidden; }
.artPLlist .userImg{ }

.artPLlist dl{ margin-left:65px; }
.artPLlist dt{ line-height:20px; color:#aaa; height:20px; overflow: hidden; margin-bottom: 8px; }
.artPLlist dd{ line-height:24px; word-wrap:break-word; word-break:break-all; }
.artPLlist .pFoot{ text-align:right; color:#aaa; }
.artPLlist .pconline_page{ text-align:right; padding-top:25px; height:48px; }
/**/
.adminOpera{ width: 44px; position: absolute; bottom:0px; right: 0px; z-index: 1000; cursor: pointer; }
.adminOpera a{ display:inline-block; width:44px; height:26px; background-color:#47afeb; margin-top:9px; line-height:26px; text-align:center; color:#fff; }
.adminOpera a:hover{ opacity:0.8; color:#fff; }
/*load*/
.loading{ width: 166px; height: 36px; line-height:36px; margin: 20px auto 40px; padding-left:36px; text-align: center; clear: both; background:url(//www1.pconline.com.cn/sybl2013/images/loading.gif) left no-repeat; font-size:16px; color:#777; }
/*pconline_page*/
.pconline_page{ font-size:14px; text-align:center; padding-top:35px; height:70px; clear:both; }
.pconline_page a,.pconline_page span{ display:inline-block; line-height:14px; margin:0px 4px; }
.pconline_page a{ border:1px solid #ddd; background-color:#fff; padding:8px 10px; color:#333; }
.pconline_page a:hover{ border-color:#47afeb; color:#47afeb; text-decoration:none; }
.pconline_page span{ background-color:#47afeb; border:none; padding:9px 11px; color:#fff; }
/**/

.reply-box{position: absolute;width: 464px;height: 60px;padding: 15px 10px;border: 1px solid #ccc; background: #f9f9f9;}
.reply-box .fun-box{margin-top: 10px;zoom: 1;text-align: right;vertical-align: middle;color: #777;line-height: 24px;}
.reply-box .fun-box:after{content: "";height: 0;display: block;overflow: hidden;clear: both;visibility: hidden;}
.reply-box .inp_txt{font-style: 12px;line-height: 20px;padding: 4px;height: 20px;border: 1px solid #cccccc;background: #fff;outline: 0 none;width: 454px;color: #ccc;overflow: hidden;white-space: nowrap;}
.reply-box .inp_txt-inner{border: none;background: none;line-height: 20px;height: 20px;width: 100%;}
.reply-box .btn_publish{ width:60px; height:24px; border:0; background:url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) 0px -20px no-repeat; color:#aaa;}
.reply-box .ableSubmit{ background-position:0px -44px; color:#fff; }
.reply-box .before{width: 6px; height: 6px; background: url(//www1.pconline.com.cn/sybl2014/images/icon_pl.png) -78px 0px no-repeat; position: absolute;overflow: hidden;}
.show-up{margin-top: 10px;}
.show-up .before{top: -6px;right: -1px;}
.show-down .before{top:100%;right: -1px;background-position: -78px -7px;}

.reply-face{ text-align:left;position:relative;float:left;z-index:10;}
.cmtFace{ background:url(//www1.pconline.com.cn/cmt2011/images/arr.png) no-repeat 52px center;  display:inline-block; padding-right:20px; cursor:pointer;color: #333;}

.cmtfaceList{ position:absolute; left:0px;display:none; top:25px; border:1px solid #95A8BD; background:#fff; white-space:nowrap; padding:5px;}
.cmtfaceList img{ background:#fff; border:1px solid #D4E4F7; cursor:pointer; position:relative; z-index:1; margin-right:-1px;}
.cmtfaceList img:hover{ border-color:#95A8BD; z-index:2}

.reply-box{display: none;}

.dvline{display: block;background: url(//www1.pconline.com.cn/sybl2014/images/dv-line.png) no-repeat; width: 552px;height: 12px;}

.push-img{margin-bottom:15px;}