﻿#search { margin-bottom: 0; }
#lovexin12, #lovexin14 { width: 113px; height: 250px; border: 0px solid #ddd; }
#tagContent { border-right: #aecbd4 1px solid; padding-right: 1px; border-top: #aecbd4 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #aecbd4 1px solid; padding-top: 1px; border-bottom: #aecbd4 1px solid; background-color: #fff; clear: both; }
.tagContent { width: 690px; color: #474747; }
.tagContent a:hover { text-decoration: none; color: inherit; cursor: text; }
#tagContent DIV.selectTag { display: block; }
.recommend { width: 693px; height: 200px; border: 1px solid #C9EAB1; }
.recommend ul * { margin: 0; padding: 0; font-weight: normal; }
.recommend ul.lists { font-size: 13px; list-style-type: none; padding: 0px; }
.recommend ul.lists li { position: relative; width: 116px; height: 156px; margin: 5px 10px; background: #f6f8fd; border: 1px solid #d3dfec; float: left; overflow: hidden; }
.recommend ul.lists li:hover { background: #eff3f9; border: 1px solid #bcccde; cursor: pointer; }
.recommend ul.lists li:hover h3 { color: Red; }
.recommend ul.lists li a { display: block; text-decoration: none; z-index: 999; }
.recommend ul.lists li .img { margin: 6px 8px 0px 8px; width: 100px; height: 120px; }
.recommend ul.lists li .img img { border: 0; width: 100%; height: 100%; }
.recommend ul.lists li h3 { color: #555; font-size: 14px; line-height: 30px; text-align: center; }
.recommend ul.lists li p { display: none; background: rgb(24, 24, 168); opacity: 0.6; position: absolute; top: 0; width: 116px; line-height: 30px; height: 30px; text-align: center; color: #fff; }
/*二维码*/
.qrCode { z-index: 3; left: 0; top: 410px; background-color: #fff; position: fixed; border: 1px solid #eee; padding: 5px 5px 10px; }
.qrCode img { width: 120px; }
.qrCode p { font-size: 12px; }
/*文章列表-强调*/
.articles.strong { overflow: hidden; }
.articles.strong li { width: 50%; float: left; text-indent: 20px; position: relative; overflow: hidden; }
.articles.strong li:before { content: ""; width: 3px; height: 3px; background: #38c; display: block; position: absolute; top: 50%; margin-top: -1px; left: 5px; }
.articles.strong li a { display: block; }
.articles.strong li h3 { color: #666; line-height: 28px; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.articles.strong li h3:hover { color: #38c; text-decoration: underline; }
.articles.strong li:first-child { padding: 6px 0; width: 50%; text-indent: 0; }
.articles.strong li:first-child:before { content: none; }
.articles.strong li:first-child h3 { margin-top: 10px; white-space: normal; float: right; width: 69%; margin-right: 10px; color: #333; font: bold 15px "宋体"; }
.articles.strong li:first-child img { float: left; width: 88px; height: 100px; }
.articles.strong li:first-child h3:hover { color: #38c; }

/*按钮-边框*/
#m_t_c_b .flow3 .btn { background: none; box-shadow: none; margin-bottom: 0; padding: 0 25px; }
#m_t_c_b .flow3 .btn:hover { text-decoration: none; }
#m_t_c_b .flow3 .btn.border.blue { color: #53c3eb; border-color: #53c3eb; }
#m_t_c_b .flow3 .btn.border.blue:hover { background: #52ccf9; color: #fff; }
#m_t_c_b .flow3 .btn.border.blue.cur { background: #52ccf9; color: #fff; }
#m_t_c_b .flow3 .btn.border.gray { border-color: #ccc; color: #aaa; }
#m_t_c_b .flow3 .btn.border.gray:hover { background: #f9f9f9; }
#m_t_c_b .flow3 .btn.border.red { color: red; border-color: red; }
#m_t_c_b .flow3 .btn.border.red:hover { background: red; color: #fff; }
#m_t_c_b .flow3 { height: 100px; }
#m_t_c_b .flow3 li { padding: 0; width: auto; padding-left: 20px; float: left; position: relative; overflow: visible; list-style-type: none; }
#m_t_c_b .flow3 li:before { top: 3px; left: 5px; content: "→"; position: absolute; }
#m_t_c_b .flow3 li:first-child { padding-left: 0; }
#m_t_c_b .flow3 li:first-child:before { content: none; }
#m_t_c_b .flow3 li p { display: none; border: 1px solid #53c3eb; border-top: 0; background: #fff; font-size: 12px; text-align: center; }
#m_t_c_b .flow3 li p a { color: #38c; line-height: 24px; display: block; }
#m_t_c_b .flow3 li p a:hover { text-decoration: none; background: #53c3eb; color: #fff; }
#m_t_c_b .flow3 li:hover p { display: block; }
#link { margin-top: 5px; }
#main .m_t { margin-top: 5px !important; }

/*书本列表*/
.books { background: #fff; margin-left: -30px; }
.books li { margin: 10px 0 5px 35px; width: 97px; float: left; position: relative; }
.books li > a { display: block; margin-bottom: 10px; height: 129px; box-shadow: 0 0 10px #b2b2b2; position: relative; top: 0; transition: top .5s; }
.books li > a img { display: block; width: 100%; height: 100%; border-radius: 4px; }
.books li > a:hover { top: -5px; }
.books li > .bd { }
.books li > .bd a { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333; font: normal 13px/24px verdana,arial; }
.books li > .bd a span { font-size: 18px; font-weight: normal; }
.books li > .bd p { font-size: 12px; color: #333; margin-top: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.books li > .bd p.time { color: #ef2830; overflow: initial; }
.books li:hover .bd > a { color: #e63b36; }
.books li.arrow { width: 20px; margin-left: 20px; }
.books li.arrow a { text-indent: 10000px; white-space: nowrap; box-shadow: none; margin-top: 40px; width: 20px; height: 36px; background: url('Images/Icon/Arrow.png') no-repeat -94px -170px; display: block; }

/*相关文章列表*/
.xmcNums { line-height: 25px; }
.xmcNums li { width: 50%; float: left; white-space: nowrap; overflow: hidden; }
.xmcNums li em { padding: 2px 5px; line-height: 10px; margin-right: 11px; font-style: normal; background: #BCD0ED; }
.xmcNums li a { font-size:14px; color: #444; }
.xmcNums li.stick a {color: #444;}
.xmcNums li.stick a:before { margin-left: 5px; content: "荐"; background: #f40; color: #fff; padding: 0 3px;font-size:8px; }
.hl-gdtext ul li>a{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;text-indent:0px;}
.list-data-ul{ }
.list-data-ul>li{display:inline-block;font-size:14px;}
.list-data-ul>li:last-child{clear:both;}
.list-data-ul>li span{width:auto;float:right;height:25px;}
.list-data-ul>li a{display:inline-block;width:270px;}