@charset "utf-8";
/* CSS Document */
div.article{width:960px;margin:0 auto;margin-bottom:10px;}
.article_left{padding:10px;padding-left:0}
.top_news{width:640px;padding-right:10px;margin-bottom:10px}
.top_news .left{width:310px;padding:0 10px 0 0;float:left}
.top_news .left img{width:310px;height:174px;padding:5px 0}
.top_news .right{width:310px;padding:0 0 0 10px;float:left}
.top_news .left p,
.top_news .right p{margin:5px 0 10px 0;font-size:12px;height:68px;overflow:hidden}
.top_news .left h2 a{font-size:22px;}
.top_news .right h2 a{font-size:14px;}
.article_left .first_news{margin-bottom:10px;}
.article_left .first_news h2{font-size:14px;}
.article_left .first_news h2 a{font-size:14px;}
.article_left .first_news p.author{margin:2px 0}
.article_left .first_news h2.clip{width:490px;height:25px;line-height:25px;overflow:hidden;font-size:14px;}
.article_left .first_news p{font-size:12px;line-height:1.5}
.article_left .first_news img{float:left;width:140px;height:90px;padding:0 10px 10px 0;}
.article_left .first_news li.class_article_clip{width:300px;font-size:12px;height:15px;line-height:15px;margin:5px 0;overflow:hidden;list-style:none;background:url(../img/ac/list_style_disc.gif) no-repeat left 6px;padding-left:10px;}
.article_left .first_news li.class_article_clip a{font-size:12px;}
.article_row_left{width:310px;float:left;padding:0 10px 0 0}
.article_row_right{width:310px;float:left;padding:0 0 0 10px}
.article_home_left{width:400px;float:left;padding:0 10px 10px 0}
.article_home_right{width:220px;float:left;padding:0 0 10px 10px}

ul.article,
ul.book{width:100%;list-style:none}
ul.article li,
ul.book li{font-size:12px;line-height:1.5;clear:both;}
ul.article li h2 a,
ul.book div h2 a{font-size:14px;font-weight:bold}
ul.article li h2.alticle_title,
ul.book div h2.book_title{display:inline}
ul.book div h2.book_title{display:block;height:23px;overflow:hidden}
ul.article li h2.excerpt_title{width:300px;overflow:hidden;height:21px;}
ul.article li p,
ul.book div p{line-height:20px;font-size:12px;}
ul.book div p{height:20px;overflow:hidden}
ul.article li img{width:90px;height:58px;float:left;margin:0 10px 0 0}
ul.book div img{float:left;}
ul.article li p.excerpt{width:300px;height:63px;overflow:hidden;margin-bottom:10px;}
ul.article li p img{width:90px;height:58px;float:right;padding:0 0 5px 5px}
ul.article li ul,
ul.book div ul{padding:5px 0 5px 20px;}
ul.article li ul li,
ul.book div ul li{margin:2px 0}

.book_single h2{font-size:16px;}
.book_single img{width:130px;margin-right:15px;float:left;border:1px solid #ccc;padding:1px}

.book_cover{width:80px;position:relative;display:block;float:left;margin-right:20px;padding:1px;border:1px solid #ccc;}
.book_cover img{width:80px}
.book_cover span{width:50px;height:68px;background:url(../img/book/img/read_book.png) no-repeat right bottom;display:block;position:absolute;bottom:1px;right:1px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/book/img/read_book.png',sizingMethod="scale");}

.article_header h1{font-size:24px;line-height:30px;padding:5px 0;}
.article_header .topinfo{min-height:90px;_height:auto!important;_height:90px;margin-bottom:10px;}
.article_header img.article_img{width:140px;height:90px;float:right;padding-left:10px;}
.article_header p.excerpt{font-size:12px;line-height:1.8;background:#F5F5F5;padding:5px;clear:both;}
.article_header p.line{font-size:12px;line-height:20px;}
.article_content{padding:15px 10px;font-size:14px;}
.article_content h1{font-size:20px;margin:5px 0}
.article_content h2{font-size:18px;margin:5px 0}
.article_content h3{font-size:16px;margin:5px 0}
.article_content h4{font-size:14px;margin:5px 0}
.article_content h5{font-size:12px;margin:5px 0}
.article_content h6{font-size:10px;}
.article_content p{font-size:14px;line-height:1.8;margin:14px 0;position:relative}
.article_content img{max-width:630px;height:auto!important;_width:expression(this.width > 630 ? 630: true);margin:10px 0}
b.label{display:block;width:20px;height:20px;line-height:16px;position:absolute; left:-25px;top:-5px;font-size:10px;color:#fff;text-align:center;cursor:pointer;font-weight:100;background:#F00}
b.bg2{background:#fff}
b.bg{background:url(../img/ac/label.png) no-repeat left top;}
.article_content blockquote{margin:14px 0;background:#F6F6F6;padding:10px;font-size:14px;line-height:1.8;color:#666;display:none}
.article_content ul,
.article_content ol{margin:30px 0 30px 30px;}
.article_content ul li,
.article_content ol li{line-height:20px;font-size:14px;margin:5px 0}

.context{clear:both;margin-bottom:10px;}
.user_area .user_info .author_info{width:250px;margin-left:-10px;background:url(../img/ac/author_info_bg.jpg) no-repeat left top;float:right;padding-left:9px;margin-top:5px;}
.user_area .user_info .author_info .inner{background:url(../img/ac/author_info_bg_b.jpg) no-repeat left bottom #eee;padding:5px 8px 8px 8px;font-size:12px;_height:auto!important;_height:50px;min-height:50px;margin-top:3px;}

.up_btn{width:73px;height:60px;float:left;margin-bottom:10px;background:url(../img/ac/up.png) no-repeat left top;display:block;position:relative;}
.up_btn b{position:absolute;height:40px;width:73px;line-height:40px;font-size:36px;top:0;text-align:center;display:block;color:#fff}

/*Shera Link
.share_div{float:left;padding-left:10px;}
.share_google,.share_baishehui,.share_delicious,.share_qq,.share_baidu,.share_kaixin,.share_renren,.share_xianguo,.share_zhuaxia,.share_youdao,.share_douban,.share_twitter,.share_sina,.share_live,.share_facebook,.share_blogbus,.share_buzz
{width:16px;height:16px;background:url(../img/ac/share_ico.gif) no-repeat left top; display:block; float:left; cursor:pointer;margin-right:10px;overflow:hidden}
.share_baishehui{background:url(../img/ac/share_ico.gif) no-repeat 0 -16px;}
.share_delicious{background:url(../img/ac/share_ico.gif) no-repeat 0 -32px;}
.share_qq{background:url(../img/ac/share_ico.gif) no-repeat 0 -48px;}
.share_baidu{background:url(../img/ac/share_ico.gif) no-repeat 0 -64px;}
.share_kaixin{background:url(../img/ac/share_ico.gif) no-repeat 0 -80px;}
.share_renren{background:url(../img/ac/share_ico.gif) no-repeat 0 -96px;}
.share_xianguo{background:url(../img/ac/share_ico.gif) no-repeat 0 -128px;}
.share_zhuaxia{background:url(../img/ac/share_ico.gif) no-repeat 0 -112px;}
.share_youdao{background:url(../img/ac/share_ico.gif) no-repeat 0 -208px;}
.share_douban{background:url(../img/ac/share_ico.gif) no-repeat 0 -240px;}
.share_twitter{background:url(../img/ac/share_ico.gif) no-repeat 0 -144px;}
.share_sina{background:url(../img/ac/share_ico.gif) no-repeat 0 -160px;}
.share_blogbus{background:url(../img/ac/share_ico.gif) no-repeat 0 -176px;}
.share_facebook{background:url(../img/ac/share_ico.gif) no-repeat 0 -192px;}
.share_live{background:url(../img/ac/share_ico.gif) no-repeat 0 -224px;}
.share_buzz{background:url(../img/ac/share_ico.gif) no-repeat 0 -256px;}
*/
/*Shera Link*/
.shareGoogle,.shareBaishehui,.shareDelicious,.shareQQ,.shareBaidu,.shareKaixin,.shareRenren,.shareXianguo,.shareZhuaxia,.shareYoudao,.shareDouban,.shareTwitter,.shareSina,.sharelive,.sharefacebook,.shareBlogbus,.sharebuzz,.share163miniblog
{width:16px;height:16px;background:url(../img/share_ico.gif) no-repeat left top; display:block; float:right; cursor:pointer;padding-right:8px;overflow:hidden}
.shareBaishehui{background:url(../img/share_ico.gif) no-repeat 0 -16px;}
.shareDelicious{background:url(../img/share_ico.gif) no-repeat 0 -32px;}
.shareQQ{background:url(../img/share_ico.gif) no-repeat 0 -48px;}
.shareBaidu{background:url(../img/share_ico.gif) no-repeat 0 -64px;}
.shareKaixin{background:url(../img/share_ico.gif) no-repeat 0 -80px;}
.shareRenren{background:url(../img/share_ico.gif) no-repeat 0 -96px;}
.shareXianguo{background:url(../img/share_ico.gif) no-repeat 0 -128px;}
.shareZhuaxia{background:url(../img/share_ico.gif) no-repeat 0 -112px;}
.shareYoudao{background:url(../img/share_ico.gif) no-repeat 0 -208px;}
.shareDouban{background:url(../img/share_ico.gif) no-repeat 0 -240px;}
.shareTwitter{background:url(../img/share_ico.gif) no-repeat 0 -144px;}
.shareSina{background:url(../img/share_ico.gif) no-repeat 0 -160px;}
.shareBlogbus{background:url(../img/share_ico.gif) no-repeat 0 -176px;}
.sharefacebook{background:url(../img/share_ico.gif) no-repeat 0 -192px;}
.sharelive{background:url(../img/share_ico.gif) no-repeat 0 -224px;}
.sharebuzz{background:url(../img/share_ico.gif) no-repeat 0 -256px;}
.share163miniblog{background:url(http://img1.cache.netease.com/cnews/css09/wblog.gif) no-repeat}

.comment{margin:0 10px 10px 0}
.comment h2.subject{font-size:16px;border-top:10px solid #AB1F24;line-height:30px;}
.comment ul.comment_list{border-bottom:1px solid #ccc;list-style:none;margin:10px 0;}
.comment ul.comment_list div.first_comment,
.comment ul.comment_list div.sub_comment{margin:10px 0;}
.comment ul.comment_list div.sub_comment .s_com_con{border-top:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
.comment ul.comment_list div.user_photo{padding-right:10px;padding-top:7px;float:left}
.comment ul.comment_list div.user_photo img{width:48px;height:48px;}
.comment ul.comment_list ul.comment_content{float:left;width:90%;list-style:none;font-size:14px;line-height:1.8;margin:0;padding:0}
.comment ul.comment_list ul div.user_info{font-size:14px;}
.comment ul.comment_list ul div.user_info a{font-size:14px;}
.comment ul.comment_list ul p{margin:5px 0}
.comment ul.comment_list div.sub_comment{margin-left:24px;background:url(../img/ac/border.gif) repeat-y left top;padding-left:10px;}
.comment ul.comment_list div.sub_comment .line{background:url(../img/ac/border.gif) repeat-x 0 10px;height:20px;line-height:20px;}

.comment_vote{width:185px;float:right}
.comment_vote span{display:block;width:60px;float:left;font-size:12px}
.comment_vote span em{font-size:12px;font-style:normal}
.comment_vote b{display:block;width:60px;font-size:0;height:5px;float:left;margin-top:8px;border:1px solid #ccc}
.comment_vote b em{display:block;height:5px;background:#ca0002}

ul.right_content{padding:0 0 10px 10px;margin:0;list-style:inside;width:300px;}
ul.right_content ul{margin:0;padding:0}
ul.right_content h2.subject{font-size:16px;border-left:2px solid #ca0002;line-height:30px;margin-bottom:5px;background:#F0F0F0;padding:0 10px;color:#555}
ul.right_content h2.subject span{float:right;font-size:12px;}
ul.right_content li{margin:0 0 0 5px;line-height:1.8;clear:both;list-style:none;}
ul.right_content li{background:url(../img/ac/list_style_disc.gif) no-repeat left 10px;padding-left:10px;*padding-left:0;}
ul.right_content li.clip{height:25px;width:280px;*width:270px;overflow:hidden}
ul.right_content li a{font-size:12px;word-break:break-all;word-wrap:break-word;}

ul.right_content ol{margin:0;padding:0}
ul.right_content ol li{margin:5px 0}