/*正文区域*/ .main{ width: 880px; float: left; } .module{ font-size: 14px; color: #888; margin-bottom: 40px; background:#FFFFFF;padding-top:10px; } .module a { color: #888; } .module h2{ margin:0 0 18px 0; color: #333; font-size: 20px; line-height: 26px;height: 26px; overflow: hidden; } .module h2:hover{ color: #5a6e91; } .module h3{ margin:0 0 15px 0; font-weight: normal; color: #666; font-size: 16px; } .module .desc{ line-height: 26px; overflow: hidden; word-wrap: break-word; word-break: break-all; } .module .subtitle{ font-weight: normal; margin-bottom: 20px; color: #333; font-size: 20px; } .img_small{ width: 45px; height: 45px; border-radius: 50%; float: left; margin-right: 12px; } /*首页*/ .ad img{ width: 300px; height: 250px; } /*文章列表*/ .article ul{ font-size: 14px;margin: 0 20px;padding-bottom:10px; } .items{ color: #888; margin-bottom: 40px; line-height: 26px; } .items a{ display: block; text-decoration: none; float: left; margin-right: 20px; } .items .detail a{ float: none; margin: 0; } .article .items h3+div{ position: relative; } .items .pic{ width: 265px; height: 149px; float: left; } .layer{ width: 265px; height: 149px; position: absolute; } .layer:hover{ background: rgba(255,255,255,0.2); } /*.detail{ display: inline-block; width: 565px; margin-left: 20px; }*/ .detail .desc{ height: 52px; } .items .a_info a{ float: left; } .a_info{ height: 45px; margin-top: 10px; line-height: 45px; } .a_info span{ color: #5a6e91; } .pv{ float: right; color: #666; } .pv:hover{ color: #5a6e91; } .a-more{ background: #fff; color: #555; font-size: 14px; text-align: center; padding: 12px 0; border-bottom: 1px solid #ebebeb; cursor: pointer;margin-top:20px; } .a-more:hover{ background: #fefefe;color: #555; } .line{heihgt:20px; background:#FFFFFF;} .bookpic{display:block;float:left;margin-right:20px;width:210px;height:260px;} .carousel-inner>.item .author_bg{bottom:0;padding-bottom:20px;width:100%;background:url("/mat1.gtimg.com/dajia/images/focus_bg.png") left bottom no-repeat;padding:70px 0 20px;} .pv .column, .pv .push-time{padding-left:10px;color:#666;} .pv .column a{float:none;display:inline;color:#5a6e91;} /*活动实录 大家书架*/ .book,.events{ width: 410px; display: inline-block; float: left; vertical-align: top; } .book{ margin-right: 54px; } .book .subtitle,.events .subtitle{ border-bottom: 2px solid #e6e6e6; padding-bottom: 15px; margin-bottom: 20px; } .img_book{ width: 210px; height: 260px; float: left; margin-right: 20px; } .columns{ padding-bottom: 40px; margin-bottom: 30px; border-bottom: 1px solid #e6e6e6; overflow: hidden; } .events ul div{ max-height: 80px; } hr{ margin: 30px 0; border: none; border-top: 1px solid #e6e6e6; } .talk .carousel_div{ height: 300px; } .brds,.brde{ width: 8px; height: 8px; border: 4px solid #e3e3e3; } .brds{ border-right: none; border-bottom: none; } .brde{ border-top: none; border-left: none; float: right; } .book .desc .intro{ height: 183px; overflow: hidden; padding: 0 12px; } /*侧边栏*/ .sort,.ad,.select{ margin-bottom: 40px; } /*专栏汇总页/S*/ .zhuanlan { width: 920px; } .zhuanlan ul li { float: left; /*width: 366px; height: 275px;*/ list-style: none; padding: 17px 25px 25px; margin:0 38px 40px 0; background-color: #f7f7f7; border: 1px solid transparent; } .zhuanlan ul li a { text-decoration: none; color: #888; } .zhuanlan ul li:hover { border:1px solid #d1d7e0; } .zhuanlan ul li:hover h2, .zhuanlan ul li:hover span { color: #5a6e91; } .zhuanlan .nums { text-align: right; font-size: 12px; } .zhuanlan .nums i { margin: 0 10px; font-style: normal; color: #e5e5e5; } .zhuanlan .zhuan_img { width: 370px; height: 208px; position: relative; text-align: center; padding: 17px 0; } .zhuanlan img { width: 100%; height: 100%; } .zhuanlan h2 { position: absolute; width: 180px; height: 50px; line-height: 50px; text-align: center; background-color: #fff; left: 50%; top: 50%; margin-left: -90px; margin-top: -25px; } .clearfix { *zoom:1; } .clearfix:after{ content:''; display:table; clear:both; } .side .side_list { border: 1px solid #f0f0f0; padding: 25px; } .side .more { margin: 0; } .zhuanlan_contents .subtitle { position: relative; } .zhuanlan_contents .article_lists { width: auto; } .side .order { position: absolute; top: 0; right: 0; width: 100px; border: 1px solid #f0f0f0; } .side .order i { display: inline-block; width: 9px; height: 7px; background-position: 0 0; margin-left:4px; } .side .order .hide { display: none; } .side .order:hover i { background-position: -9px 0; } .side .order:hover .hide { display: block; } .side .order:hover li:hover a { color: #5a6e91; } .side .order li { list-style: none; height: 30px; line-height: 30px; font-size: 14px; margin: 0 0 0 10px; } .side .order li a { color: #999999; text-decoration: none; display: inline-block; } /*专栏汇总页/E*/ /*作者汇总页/S*/ .author_index { width: 100%; height: 97px; } .author_index .index_title { font-size: 14px; color: #bdbdbd; } .author_index .alphabet { height: 45px; line-height: 45px; border-top: 1px solid #eeeeee; background-color: #f8f8f8; padding: 0 40px; margin: 15px 0; } .author_index .alphabet li { list-style: none; display: inline-block; } .author_index .alphabet li a { display: inline-block; width: 25px; height: 25px; line-height: 25px; color: #333333; text-decoration: none; text-align: center; } .author_index .alphabet li a:hover { color: #fff; background-color: #494949; } .each_index { width: 100%; border-top: 1px solid #eeeeee; padding:40px 0 0; margin: 30px 0; position: relative; } .each_index .capital { position: absolute; top: -17px; width:50px; height: 35px; line-height: 35px; font-size: 30px; color: #888888; background-color: #fff; text-align: center; left: 50%; margin-left: -25px; } .each_index .author { border: 0; } .each_index .author li { display: inline-block; list-style: none; } .each_index .author li a { text-decoration: none; font-size: 16px; line-height: 40px; color: #000; } .each_index .author i { font-style: normal; color: #f0f0f0; margin: 0 10px; } /*作者汇总页/E*/ /*文章列表页/S*/ .article_lists { width: 100%; margin-bottom: 30px; } .main hr { margin: 20px 0; } .article_lists li { list-style: disc inside; color: #e9e9e9; font-size: 16px; margin-bottom: 20px; } .article_lists li a { color: #333333; text-decoration: none; margin-right: 20px; } .article_lists li span { font-size: 12px; color: #dadada; } .article_lists li:hover, .article_lists li:hover a { color: #5a6e91; } .article_more { margin-top: 20px; } .select .ui-datepicker { width: auto; } /*文章列表页/E*/ /*作者个人页/S*/ .author_banner { width: 100%; height: 459px; text-align: center; background: url("/skin/zmt/index/images/author_banner.png") center no-repeat; margin-top: -35px; margin-bottom: 36px; } .author_banner img { display: block; width: 283px; height: 283px; margin: 0 auto; padding: 30px; border-radius: 50%; } .author_banner h1 { margin: 0; } .author_banner p { font-size: 12px; color: #939393; margin: 20px 0 20px; } .subtitle span { margin-right: 15px; }/* .author_article_lists { width: 100%; } .author_article_lists li { height: 188px; margin-bottom: 30px; } .author_article_lists .short_title { width: 100%; font-size: 12px; color: #939393; } .author_article_lists img { float: left; width: 285px; height: 160px; margin-right: 30px; } .author_article_lists .article_intro { float: left; width: 565px; height: 160px; position: relative; } .author_article_lists .article_intro a { color: #333; text-decoration: none; font-size: 18px; font-weight: bold; } .article_intro .abstract { color: #939393; line-height: 20px; } .article_intro .comment { position: absolute; top: 140px; right: 0; height: 24px; line-height: 24px; } .article_intro .comment a { display: inline-block; width: 24px; height: 16px; background: url("/skin/zmt/index/images/comment.png") no-repeat; vertical-align: text-top; } .article_intro .comment i { font-style: normal; }*/ .related_zhuanlan, .related_article { margin-bottom: 40px; } .related_zhuanlan .subtitle { display: block; text-decoration: none; } .related_zhuanlan .related_img { width: 100%; height: 150px; position: relative; } .related_zhuanlan .related_img a { display: block; text-decoration: none; width: 100%; height: 150px; } .related_zhuanlan .related_img img { width: 100%; height: 150px; border: none; } .related_zhuanlan .related_img h3 { position: absolute; top: 55px; left: 100px; width:105px; height: 40px; line-height: 40px; font-size: 20px; font-weight: bold; background-color: #fff; color: #000; text-align: center; } .notes { width: 100%; margin: 20px 0 } .related_zhuanlan .notes { width: 315px; } .notes a { float: left; padding: 5px 10px; background-color: #ebebeb; color: #333333; font-size: 16px; margin-right: 15px; margin-bottom: 15px; text-decoration: none; } .notes a:hover { background-color: #494949; color: #fff; } .related_article .subtitle, .sort .subtitle { position: relative; } .related_article .more, .sort .more { position: absolute; top: 3px; right: 0px; height: 17px; line-height: 17px; font-size: 14px; color: #999999; background-color: #fff; text-decoration: none; padding: 0; border-bottom: 0; } .related_article .more:hover, .sort .more:hover { color: #5a6e91; } .more i { display: inline-block; width: 14px; height: 16px; background-position: -18px 0; margin-left: 2px; vertical-align: bottom; } .related_article .more i, .sort .more i { background-position: -163px 0; } .hot .article_lists li { list-style: none; margin-bottom: 10px; } .hot .article_lists li i { font-style: normal; display: inline-block; width: 24px; height: 24px; line-height: 24px; color: #494949; text-align: center; margin-right: 13px; border: 1px solid #d1d1d1; vertical-align: -webkit-baseline-middle; border-radius: 12px; } .hot .article_lists li i.top3 { color: #fff; background-color: #494949; } .hot .article_lists li a { margin: 0; line-height: 2em; display: inline-block; width: 240px; vertical-align: top; } /*箭头轮播图*/ .multi_slide { width: 100%; background-color: #f5f5f5; position: relative; height: 360px; } .slideinner { width: 800px; overflow: hidden; position: absolute; top: 50px; left: 50px; height: 250px; } .multi_slide ul { height: 250px; position: absolute; top: 0; left: 0; } .multi_slide ul li { float: left; width: 180px; margin-right: 20px; } .multi_slide ul li a { display: block; width: 100%; height: 250px; /*background: #fff;*/ } .multi_slide img { width: 180px; height: 250px; border: none; } .multi_slide .previous, .multi_slide .next { position: absolute; top: 50%; margin-top: -28px; width: 50px; height: 55px; } .multi_slide .previous { left: -25px; background-position: -374px 0; } .multi_slide .next { right: -25px; background-position: -524px 0; } .multi_slide .previous:hover { background-position: -474px 0; } .multi_slide .next:hover { background-position: -424px 0; } /*推荐作者*/ .flag{ position: absolute; z-index: 999; background-color: #d82e2e; color: #fff; } .column_carousel{ position: relative; } .column_carousel .flag{ font-size: 20px; font-weight: bold; padding: 7px 20px; left: -5px; top: -5px; } .article .flag{ padding:2px 10px; left: -3px; } .author_carousel{ position: relative; } .author_carousel .flag{ left: -10px; padding: 10px 22px; } .author_carousel .au_name,.author_carousel .au_desc{ position: absolute; left: 20px; color: #fff; width: 280px; overflow: hidden; height: 1em; } .author_carousel .au_name{ bottom: 46px; font-size: 24px; font-weight: bold; } .author_carousel .au_desc{ bottom: 16px; font-size: 16px; } .author .multi_slide{ height: 260px; background: none; } .author{ padding-bottom: 30px; margin-bottom: 30px; line-height: 30px; border-bottom: 1px solid #e6e6e6; } .author .slideinner{ width: 100%; left: 0; top: 20px; } .author .multi_slide ul li{ width: 140px; display: inline-block; margin:0 18px; font-size: 18px; vertical-align: top; } .author .multi_slide img{ width: 100%; border-radius: 50%; display: block; margin-bottom: 20px; } .author .pages{ position: absolute; top: 0; right: 0; margin-top: -42px; } .author .multi_slide .previous,.author .multi_slide .next{ width: 17px; height: 17px; position: static; display: inline-block; vertical-align: text-bottom; } .author .multi_slide .previous{ background-position: -179px 0; } .author .multi_slide .previous:hover{ background-position: -111px -17px; } .author .multi_slide .next{ background-position: -179px -17px; } .author .multi_slide .next:hover{ background-position: -111px 0; } .aname{ text-align: center; color: #333; } .adesc{ font-size: 12px; color: #999; height: 60px; } /*私人书架轮播图*/ .private_bookshelf .multi_slide{ height: 360px; } .private_bookshelf .slideinner{ height: 302px; } .private_bookshelf .multi_slide ul li a{ height: 250px; } .private_bookshelf .multi_slide .book_title { height: 20px; text-align: center; color: #333333; text-decoration: none; font-size: 16px; margin: 16px 0; } /*首页谈资轮播图*/ .talk.module { margin-bottom: 30px; } .talk .multi_slide{ height: 300px; background: url("/skin/zmt/index/images/talk_bg.jpg") no-repeat; } .talk .slideinner{ height: 210px; } .talk .multi_slide ul li a{ position: relative; height: 210px; background: rgba(255,255,255,0.85); text-decoration: none; } .talk .multi_slide ul li a:hover{ background: rgba(255,255,255,1); border-top: 2px solid #5277b8; box-sizing: border-box; /*color:#5a6e91;*/ } .talk .multi_slide h3{ position: absolute; font-size: 20px; font-weight: bold; line-height: 30px; margin: 0; top: 14px; width: 100%; text-align: center; } .talk .multi_slide ul li a:hover h3,.talk .multi_slide ul li a:hover .count{ color:#5a6e91; } .talk .multi_slide .addtion{ font-size: 14px; color: #888; line-height: 24px; position: absolute; top: 56px; width: 144px; left: 50%; margin-left: -72px; height: 120px; } .talk .multi_slide .count{ font-size: 12px; color: #888; position: absolute; top: 180px; text-align: center; width: 100%; } .talk .multi_slide .previous { left: -25px; background-position: -474px -55px; } .talk .multi_slide .next { right: -25px; background-position: -424px -55px; } .talk .multi_slide .previous:hover { background-position: -474px 0; } .talk .multi_slide .next:hover { background-position: -424px 0; } /*首页热门分类*/ .sort .notes a,.authorlist .notes a{ width: 90px; padding: 5px 0; text-align: center; background-color: #fff; border: 1px solid #ccc; box-sizing: border-box; font-size: 14px; } .authorlist .notes a{ width: 79px; margin-right: 10px; } .sort .notes a:hover,.authorlist .notes a:hover,.authorlist .notes a.active { background-color: #494949; color: #fff; } .authorlist .notes{ margin: 0; } .authorlist.module{ border-bottom: 1px solid #e6e6e6; margin-bottom: 30px; padding-bottom: 15px; } /*谈资底层页*/ .cover { width: 100%; height: 340px; text-align: center; background-repeat: no-repeat; background-position: center; background-size: cover; margin-top: -35px; position: relative; margin-bottom: 35px; } .cover_inner{ width: 390px; height: 180px; background: rgba(255,255,255,0.9); position: absolute; left: 50%; margin-left: -195px; top: 80px; } .cover_inner:hover{ background: rgba(255,255,255,1); } .cover_inner h1{ font-size: 48px; font-weight: bold; margin: 30px 0 10px 0; } .cover .addtion{ font-size: 14px; color:#666; } .cover .addcount{ font-size: 12px; color: #888; margin-top: 15px; }/* |xGv00|489052f3ba98daf83703c9a83831b739 */