/**
* @description: 蔻派网基本样式
* @author: 张韬
* @author url: http://www.coalpa.com/
* @update: 2015-03-08 18:30
**/
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: none; outline: 0; font-size: 100%; font-weight: 400; vertical-align: baseline; background: transparent; }
html { _background: url(about:black) no-repeat fixed; }
body { font-family: 'Microsoft YaHei','simsun','Arial Narrow'; font-size: 12px; font-weight: 400; color: #000; background: #fff; word-wrap: break-word; }
* { margin: 0; padding: 0; }
article, aside, dialog, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.clear { zoom: 1; }
.clear:after { display: block; clear: both; height: 0; font-size: 0; visibility: hidden; content: '\20'; }
ol, ul { list-style: none; }
i, em { font-style: normal; }
img { -ms-interpolation-mode: bicubic; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #c00; }
.keylink { border-bottom: 1px dotted #0781c7; color: #0b3b8c; }
.keylink:hover { text-decoration: none; color: #0b3b8c; background: #ebf2fa; }
.keylink:visited { border-bottom: 1px dotted #0781c7; color: #0b3b8c; }
/* 常用浮动 */
.fl { float: left; }
.fr { float: right; }
/* 常用间隔 */
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
/* 常用宽度 */
.w1020 { width: 1020px; overflow: hidden; margin: 0 auto; background: #fff; }
.w1000 { float: left; width: 1000px; overflow: hidden; margin-bottom: 10px; margin-left: 10px; background: #fff; }
/* 顶部 */
.header { width: 100%; overflow: hidden; background: #fff; }
.topAreaBox { width: 100%; height: 33px; overflow: hidden; border-bottom: 1px solid #f3f3f3; font-size: 12px; line-height: 33px; color: #666; }
.topAreaBox .topArea { width: 1000px; overflow: hidden; margin: 0 auto; }
.topAreaBox .topArea .topAreaL { float: left; }
.topAreaBox .topArea .topAreaL a { padding-right: 15px; color: #666; }
.topAreaBox .topArea .topAreaL a:hover { color: #000; }
.topAreaBox .topArea .topAreaR { float: right; }
.topAreaBox .topArea .topAreaR a { padding-left: 15px; color: #666; }
.topAreaBox .topArea .topAreaR a:hover { color: #000; }
.area { width: 1000px; height: 90px; overflow: hidden; margin: 0 auto; padding: 10px 0; }
.area .logo { float: left; width: 200px; height: 90px; overflow: hidden; }
.area .banner { float: right; width: 760px; height: 90px; overflow: hidden; }
.navBox { width: 100%; height: 80px; overflow: hidden; background: url(../p/navbg.jpg) repeat; }
.navBox .nav { position: relative; width: 1000px; height: 80px; overflow: hidden; margin: 0 auto; }
.navBox .nav ul li { display: inline; float: left; }
.navBox .nav ul li .mainNavL { display: inline-block; height: 40px; margin-right: 5px; padding: 0 20px; font-size: 14px; line-height: 40px; color: #d3d3d3; }
.navBox .nav ul li .mainNavL:hover { color: #fff; }
.navBox .nav ul li.hov .mainNavL { color: #fff; background: #a80000; }
.navBox .nav .mainNavR { float: right; height: 40px; font-size: 12px; line-height: 40px; color: #d3d3d3; background: url(../p/nav.png) no-repeat left center; }
.navBox .nav .mainNavR span { margin-left: 30px; }
.navBox .nav .mainNavR a { margin-left: 10px; color: #d3d3d3; }
.navBox .nav .mainNavR a:hover { color: #fff; }
.navBox .nav .subNav { position: absolute; top: 40px; left: 0; width: 1000px; height: 40px; }
.navBox .nav .subNav .subNavL { display: inline-block; float: left; height: 40px; font-size: 13px; line-height: 40px; color: #000; }
.navBox .nav .subNav .subNavL a { display: inline-block; margin: 0 5px; font-size: 13px; }
.navBox .nav .subNav .subNavR { display: inline-block; float: right; width: 205px; height: 24px; overflow: hidden; margin-top: 8px; }
.navBox .nav .subNav .subNavR .navSearch { float: left; width: 205px; height: 24px; overflow: hidden; }
.navBox .nav .subNav .subNavR .navSearch .navSearchInp { float: left; width: 169px; height: 14px; overflow: hidden; padding: 5px; line-height: 14px; text-align: center; background-color: #fff; }
.navBox .nav .subNav .subNavR .navSearch .navSearchInp input { float: left; width: 169px; height: 14px; border: none; font-size: 12px; line-height: 14px; }
.navBox .nav .subNav .subNavR .navSearch .navSearchBtn { float: left; width: 24px; height: 24px; overflow: hidden; margin-left: 2px; border: none; background: url(../p/all.png) no-repeat 0 -10px; cursor: pointer; }
/* 首页幻灯 */
.indexSlide { float: left; position: relative; width: 1000px; height: 400px; overflow: hidden; margin-top: 10px; }
.indexSlide .bd { width: 1000px; overflow: hidden; }
.indexSlide .bd ul { position: absolute; height: 400px; }
.indexSlide .bd li { float: left; position: relative; width: 1000px; height: 400px; overflow: hidden; }
.indexSlide .bd li .slideShow { position: absolute; bottom: 0; left: 0; z-index: 1; width: 1000px; height: 80px; overflow: hidden; background: #fff; background-color: rgba(255,255,255,0.8); }
.indexSlide .bd li .slideShow .slideTit { float: left; width: 770px; height: 45px; overflow: hidden; margin-left: 30px; font-size: 22px; line-height: 45px; }
.indexSlide .bd li .slideShow .slideDes { float: left; width: 770px; height: 20px; overflow: hidden; margin-left: 30px; font-size: 12px; line-height: 20px; }
.indexSlide .slideBtn { position: absolute; top: 150px; left: 50%; z-index: 2; width: 1000px; margin-left: -500px; }
.indexSlide .slideBtn a { position: absolute; top: 0; width: 32px; height: 63px; }
.indexSlide .slideBtn a.prev { left: 20px; background: url(../p/all.png) no-repeat -136px -237px; filter: alpha(Opacity=40); opacity: 0.4; }
.indexSlide .slideBtn a.next { right: 20px; background: url(../p/all.png) no-repeat -168px -237px; filter: alpha(Opacity=40); opacity: 0.4; }
.indexSlide .hd { float: left; position: absolute; right: 50px; bottom: 35px; z-index: 3; width: 78px; height: 10px; overflow: hidden; }
.indexSlide .hd ul li { display: inline-block; float: left; width: 10px; height: 10px; margin: 0 8px; border-radius: 50%; background: #a5a5a5; cursor: pointer; text-indent: -9999px; }
.indexSlide .hd ul li.on { background: #d60000; }
/* 首页推荐 */
.indexRecom { float: left; width: 740px; overflow: hidden; margin-top: 10px; }
.indexHeadlines { float: left; width: 740px; height: 30px; overflow: hidden; padding-bottom: 4px; border-bottom: 1px solid #b0b0b0; }
.indexHeadlines ul { float: left; width: 740px; overflow: hidden; }
.indexHeadlines ul li { float: left; width: 236px; height: 30px; overflow: hidden; margin-right: 10px; font-size: 14px; line-height: 30px; }
.indexHeadlines ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 5px 10px 5px; background: url(../p/all.png) no-repeat 0 2px; }
.indexFocus { float: left; position: relative; width: 300px; height: 200px; overflow: hidden; margin-top: 10px; }
.indexFocus .bd { width: 300px; }
.indexFocus .bd li { float: left; width: 300px; height: 200px; overflow: hidden; }
.indexFocus .hd { position: absolute; bottom: 15px; left: 50%; width: 68px; height: 5px; margin-left: -34px; text-align: center; }
.indexFocus .hd ul { }
.indexFocus .hd ul li { float: left; width: 5px; height: 5px; margin: 0 6px; border-radius: 50%; text-indent: -9999px; text-align: center; background: #a5a5a5; cursor: pointer; }
.indexFocus .hd ul li.on { background: #d60000; }
.indexFocus .slideBtn { position: absolute; top: 77px; left: 0; z-index: 2; width: 300px; }
.indexFocus .slideBtn a { position: absolute; top: 0; width: 40px; height: 46px; }
.indexFocus .slideBtn a.prev { left: 0; background: #fff url(../p/all.png) no-repeat 0px -254px; filter: alpha(Opacity=10); opacity: 0.1; }
.indexFocus .slideBtn a.next { right: 0; background: #fff url(../p/all.png) no-repeat -40px -254px; filter: alpha(Opacity=10); opacity: 0.1; }
.indexNews { float: left; width: 430px; height: 200px; overflow: hidden; margin-top: 10px; margin-left: 10px; }
.indexNews dl { float: left; width: 410px; height: 110px; overflow: hidden; margin: 0 10px; }
.indexNews dl dt { float: left; width: 410px; height: 50px; overflow: hidden; font-size: 18px; line-height: 50px; text-align: center; }
.indexNews dl dt a { color: #c00; }
.indexNews dl dd { float: left; width: 410px; height: 48px; overflow: hidden; font-size: 12px; line-height: 24px; color: #333; }
.indexNews ul { float: left; width: 430px; height: 90px; overflow: hidden; }
.indexNews ul li { float: left; width: 195px; height: 30px; overflow: hidden; margin: 0 15px 0 5px; font-size: 14px; line-height: 30px; }
.indexNews ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 3px 10px 5px; background: url(../p/all.png) no-repeat 0 2px; }
.indexPlan { float: left; width: 740px; overflow: hidden; margin-top: 10px; }
.indexPlan .indexPlanTit { display: block; width: 740px; height: 35px; overflow: hidden; background: url(../p/line.png) repeat-x scroll 0 -2px transparent; }
.indexPlan .indexPlanTit span { display: block; width: 110px; height: 35px; overflow: hidden; margin: 0 auto; font-size: 16px; line-height: 35px; font-weight: 700; text-align: center; background-color: #fff; }
.indexPlan ul { float: left; width: 740px; overflow: hidden; margin-top: 10px; }
.indexPlan ul li { float: left; width: 236px; height: 130px; overflow: hidden; margin-right: 10px; }
.indexSupportOne { float: right; width: 250px; height: 250px; overflow: hidden; margin-top: 10px; }
.indexSupportTwo { float: right; width: 250px; height: 170px; overflow: hidden; margin-top: 10px; }
/* 首页频道头部 */
.indexCateTitBox { float: left; width: 1000px; overflow: hidden; margin-top: 10px; }
.indexCateTitBox .indexCateTit { float: left; width: 1000px; height: 20px; margin-top: 20px; background: url(../p/slash.png) repeat; }
.indexCateTitBox .indexCateTit .txt { position: absolute; left: 50%; width: 300px; height: 40px; overflow: hidden; margin-top: -15px; margin-left: -150px; font-size: 30px; line-height: 40px; text-align: center; background: #fff; }
.indexCateTitBox .indexCateTit .txt h2 { display: inline-block; margin-right: 10px; font-size: 34px; font-weight: 700; }
.indexCateTitBox .indexCateTit .txt h2 a { color: #c00; }
.indexCateTitBox .indexCateTit .txt small { margin-left: 10px; font-size: 30px; }
.indexCateTitBox .indexCateTitBtn { float: left; width: 1000px; height: 22px; padding: 15px 0 10px 0; border-bottom: 1px solid #dbdbdb; font-size: 14px; line-height: 22px; text-align: center; }
.indexCateTitBox .indexCateTitBtn a { margin: 0 10px; }
/* 首页频道左右分割 */
.indexCateL { float: left; width: 710px; overflow: hidden; }
.indexCateR { float: right; width: 280px; overflow: hidden; }
/* 首页频道幻灯 */
.indexCateSlide { float: left; position: relative; width: 710px; height: 320px; overflow: hidden; margin-top: 10px; }
.indexCateSlide .bd { float: left; width: 710px; overflow: hidden; }
.indexCateSlide .bd ul { position: absolute; height: 320px; }
.indexCateSlide .bd li { float: left; position: relative; width: 710px; height: 320px; overflow: hidden; }
.indexCateSlide .bd li .slideShow { float: left; position: absolute; bottom: 20px; left: 105px; z-index: 1; width: 500px; height: 80px; overflow: hidden; background: #fff; background-color: rgba(255,255,255,0.8); }
.indexCateSlide .bd li .slideShow .slideTit { float: left; width: 440px; height: 45px; overflow: hidden; padding: 0 30px; font-size: 20px; line-height: 45px; text-align: center; }
.indexCateSlide .bd li .slideShow .slideDes { float: left; width: 440px; height: 24px; overflow: hidden; margin: 0 30px; padding: 5px 0; border-top: 1px solid #b0b0b0; font-size: 12px; line-height: 24px; text-align: center; }
.indexCateSlide .slideBtn { position: absolute; top: 137px; left: 0; z-index: 2; width: 710px; }
.indexCateSlide .slideBtn a { position: absolute; top: 0; width: 40px; height: 46px; }
.indexCateSlide .slideBtn a.prev { left: 0; background: #fff url(../p/all.png) no-repeat 0px -254px; filter: alpha(Opacity=10); opacity: 0.1; }
.indexCateSlide .slideBtn a.next { right: 0; background: #fff url(../p/all.png) no-repeat -40px -254px; filter: alpha(Opacity=10); opacity: 0.1; }
/* 首页频道栏目 */
.indexColOne { float: left; width: 230px; overflow: hidden; margin-top: 10px; }
.indexColOne .tit { float: left; width: 230px; height: 30px; overflow: hidden; background: url(../p/line.png) repeat-x scroll 0 -5px transparent; }
.indexColOne .tit h2 { display: block; width: 100px; height: 30px; overflow: hidden; margin: 0 auto; font-size: 16px; line-height: 30px; font-weight: 700; text-align: center; background-color: #fff; }
.indexColOne .pic { float: left; position: relative; width: 230px; height: 120px; overflow: hidden; margin-top: 5px; text-align: center; }
.indexColOne .pic span { position: absolute; top: 90px; left: 0; width: 230px; height: 30px; font-size: 14px; line-height: 30px; background: #fff; background-color: rgba(255,255,255,0.8); }
.indexColOne ul { float: left; margin-top: 5px; }
.indexColOne ul li { float: left; height: 30px; overflow: hidden; margin-left: 5px; font-size: 14px; line-height: 30px; }
.indexColOne ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 3px 10px 0; background: url(../p/all.png) no-repeat 0 2px; }
.indexColTwo { float: left; width: 345px; overflow: hidden; margin-top: 10px; }
.indexColTwo dl { }
.indexColTwo dl dt { float: left; width: 345px; height: 30px; overflow: hidden; background: url(../p/linetwo.png) repeat-x scroll 0 -5px transparent; }
.indexColTwo dl dt h2 { float: left; height: 30px; padding: 0 10px 0 25px; font-size: 16px; line-height: 30px; font-weight: 700; background: #fff url(../p/all.png) no-repeat -185px 8px; }
.indexColTwo dl dt small { float: right; height: 30px; padding-left: 10px; line-height: 30px; background: #fff; }
.indexColTwo dl dt small a { float: left; font-family: 'arial'; font-size: 10px; color: #999; }
.indexColTwo dl dd { float: left; width: 345px; height: 120px; overflow: hidden; margin-top: 10px; }
.indexColTwo dl dd .txt { float: left; width: 210px; }
.indexColTwo dl dd .pic { float: right; }
.indexColTwo ul { }
.indexColTwo ul li { float: left; height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; }
.indexColTwo ul li strong { font-weight: 700; }
.indexColThree { float: left; width: 280px; overflow: hidden; margin-top: 10px; }
.indexColThree .tit { float: left; width: 280px; height: 30px; overflow: hidden; background: url(../p/line.png) repeat-x scroll 0 -5px transparent; }
.indexColThree .tit h2 { display: block; width: 100px; height: 30px; overflow: hidden; margin: 0 auto; font-size: 16px; line-height: 30px; font-weight: 700; text-align: center; background-color: #fff; }
.indexColThree .pic { float: left; width: 280px; height: 145px; overflow: hidden; margin-top: 5px; }
.indexColThree ul { float: left; width: 280px; padding: 5px 0; background: #eee; }
.indexColThree ul li { float: left; height: 30px; overflow: hidden; margin-left: 5px; font-size: 14px; line-height: 30px; }
.indexColThree ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 3px 10px 5px; background: url(../p/all.png) no-repeat 0 2px; }
/* 首页频道热门排行 */
.indexHotList { float: left; position: relative; width: 280px; height: 310px; margin-top: 20px; background: url(../p/slash.png) repeat; }
.indexHotList em { position: absolute; top: -15px; left: 50%; width: 100px; height: 35px; margin-left: -50px; font-size: 16px; line-height: 35px; font-weight: 700; text-align: center; background: #fff; }
.indexHotList ul { float: left; width: 250px; height: 285px; overflow: hidden; margin: 5px; padding: 15px 10px 0; background: #fff; }
.indexHotList ul li { float: left; height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; }
.indexHotList ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 3px 10px 0; background: url(../p/all.png) no-repeat 0 2px; }
/* 首页频道右侧广告 */
.indexFashionPlan { float: left; width: 280px; height: 250px; overflow: hidden; margin-top: 10px; }
.indexLohasPlan { float: left; width: 280px; height: 210px; overflow: hidden; margin-top: 10px; }
.indexFinPlan { float: left; width: 280px; height: 240px; overflow: hidden; margin-top: 10px; }
.indexTechPlan { float: left; width: 280px; height: 250px; overflow: hidden; margin-top: 10px; }
/* 首页频道百科及明星库 */
.indexLohasEncyBox { float: left; width: 280px; height: 150px; overflow: hidden; margin-top: 10px; background: #eee; }
.indexLohasEncyBox .indexLohasEncy { float: left; width: 250px; height: 130px; overflow: hidden; margin: 10px 15px; }
.indexLohasEncyBox .indexLohasEncy a { font-size: 13px; margin-right: 10px; line-height: 26px; }
.indexHealthEncyBox { float: left; width: 280px; height: 250px; overflow: hidden; margin-top: 10px; background: #eee; }
.indexHealthEncyBox .indexHealthEncy { float: left; width: 250px; height: 234px; overflow: hidden; margin: 8px 15px; }
.indexHealthEncyBox .indexHealthEncy a { font-size: 13px; margin-right: 10px; line-height: 26px; }
.indexFinEncyBox { float: left; width: 280px; height: 80px; overflow: hidden; margin-top: 10px; background: #eee; }
.indexFinEncyBox .indexFinEncy { float: left; width: 250px; height: 60px; overflow: hidden; margin: 10px 15px; }
.indexFinEncyBox .indexFinEncy a { font-size: 13px; margin-right: 10px; line-height: 30px; }
.indexHistoryEncyBox { float: left; width: 280px; height: 250px; overflow: hidden; margin-top: 10px; background: #eee; }
.indexHistoryEncyBox .indexHistoryEncy { float: left; width: 250px; height: 234px; overflow: hidden; margin: 8px 15px; }
.indexHistoryEncyBox .indexHistoryEncy a { font-size: 13px; margin-right: 10px; line-height: 26px; }
.indexAstroEncyBox { float: left; width: 280px; height: 250px; overflow: hidden; margin-top: 10px; background: #eee; }
.indexAstroEncyBox .indexAstroEncy { float: left; width: 250px; height: 234px; overflow: hidden; margin: 8px 15px; }
.indexAstroEncyBox .indexAstroEncy a { font-size: 13px; margin-right: 10px; line-height: 26px; }
.indexEntEncyBox { float: left; width: 280px; height: 250px; overflow: hidden; margin-top: 10px; background: #eee; }
.indexEntEncyBox .indexEntEncy { float: left; width: 250px; height: 234px; overflow: hidden; margin: 8px 15px; }
.indexEntEncyBox .indexEntEncy a { font-size: 13px; margin-right: 10px; line-height: 26px; }
/* 合作伙伴 */
.friendLink { float: left; width: 998px; overflow: hidden; margin-top: 10px; border: 1px solid #ddd; border-top: 2px solid #ddd; }
.friendLink span { float: left; width: 985px; height: 35px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #ddd; font-size: 15px; line-height: 35px; font-weight: 700; }
.friendLink .txt { float: left; margin: 5px 15px; }
.friendLink .txt a { margin-right: 10px; font-size: 14px; line-height: 30px; }
/*新增样式*/
.link{float: left; width: 998px; overflow: hidden; margin-top: 10px; border: 1px solid #ddd; border-top: 2px solid #ddd;}
.link-t{border-bottom: 1px solid #ddd; height: 35px;}
.link-t ul li{float: left; width: 100px; text-align: center; height: 35px; overflow: hidden; border-bottom: 1px solid #ddd; font-size: 15px; line-height: 35px; font-weight: 700; border-right: 1px solid #ddd;}
.panes{width: 998px;}
.pane{float: left; margin: 5px 15px; display: none;}
.pane ul li{float: left; margin-right: 10px; font-size: 14px; line-height: 30px;}
span.oth{line-height: 35px; float: right; margin-right: 10px;}
/* 频道页幻灯 */
.cateSlide { float: left; position: relative; width: 1000px; height: 400px; overflow: hidden; margin-top: 10px; }
.cateSlide .bd { width: 1000px; overflow: hidden; }
.cateSlide .bd ul { position: absolute; height: 400px; }
.cateSlide .bd li { float: left; position: relative; width: 1000px; height: 400px; overflow: hidden; }
.cateSlide .bd li .slideShow { position: absolute; bottom: 0; left: 0; z-index: 1; width: 1000px; height: 80px; overflow: hidden; background: #fff; background-color: rgba(255,255,255,0.8); }
.cateSlide .bd li .slideShow .slideTit { float: left; width: 770px; height: 45px; overflow: hidden; margin-left: 30px; font-size: 22px; line-height: 45px; }
.cateSlide .bd li .slideShow .slideDes { float: left; width: 770px; height: 20px; overflow: hidden; margin-left: 30px; font-size: 12px; line-height: 20px; }
.cateSlide .slideBtn { position: absolute; top: 150px; left: 50%; z-index: 2; width: 1000px; margin-left: -500px; }
.cateSlide .slideBtn a { position: absolute; top: 0; width: 32px; height: 63px; }
.cateSlide .slideBtn a.prev { left: 20px; background: url(../p/all.png) no-repeat -136px -237px; filter: alpha(Opacity=40); opacity: 0.4; }
.cateSlide .slideBtn a.next { right: 20px; background: url(../p/all.png) no-repeat -168px -237px; filter: alpha(Opacity=40); opacity: 0.4; }
.cateSlide .hd { float: left; position: absolute; right: 50px; bottom: 35px; z-index: 3; width: 78px; height: 10px; overflow: hidden; }
.cateSlide .hd ul li { display: inline-block; float: left; width: 10px; height: 10px; margin: 0 8px; border-radius: 50%; background: #a5a5a5; cursor: pointer; text-indent: -9999px; }
.cateSlide .hd ul li.on { background: #d60000; }
/* 频道页内容 */
.category { float: left; width: 1000px; overflow: hidden; margin-top: 10px; }
.category .cateTit { float: left; width: 1000px; height: 65px; overflow: hidden; border-bottom: 1px solid #dbdbdb; }
.category .cateTit .txt { float: left; width: 1000px; height: 10px; margin-top: 30px; background: url(../p/slash.png) repeat; }
.category .cateTit .txt h2 { position: absolute; left: 50%; width: 200px; height: 35px; overflow: hidden; margin-top: -16px; margin-left: -100px; font-size: 28px; line-height: 35px; text-align: center; background: #fff; }
.category .cateLeft { float: left; width: 710px; overflow: hidden; margin-top: 10px; }
.category .cateLeft .cateFocus{ float: left; position: relative; width: 320px; height: 225px; overflow: hidden; text-align: center; }
.category .cateLeft .cateFocus p { float: left; position: absolute; bottom: 15px; left: 15px; width: 290px; height: 40px; overflow: hidden; font-size: 14px; line-height: 40px; background: #fff; background-color: rgba(255,255,255,0.5); }
.category .cateLeft .cateNews { float: left; width: 380px; height: 225px; overflow: hidden; margin-left: 10px; }
.category .cateLeft .cateNews dl { float: left; width: 370px; height: 105px; overflow: hidden; margin-left: 5px; }
.category .cateLeft .cateNews dl dt { float: left; width: 370px; height: 50px; overflow: hidden; font-size: 18px; line-height: 50px; text-align: center; }
.category .cateLeft .cateNews dl dt a { color: #c00; }
.category .cateLeft .cateNews dl dd { float: left; width: 370px; height: 48px; overflow: hidden; font-size: 12px; line-height: 24px; color: #333; }
.category .cateLeft .cateNews ul { float: left; width: 380px; height: 120px; overflow: hidden; }
.category .cateLeft .cateNews ul li { float: left; width: 180px; height: 30px; overflow: hidden; margin: 0 10px 0 0px; font-size: 14px; line-height: 30px; }
.category .cateLeft .cateNews ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 3px 10px 10px; background: url(../p/all.png) no-repeat 0 2px; }
.category .cateLeft .cateRecom { float: left; width: 710px; overflow: hidden; margin-top: 10px; }
.category .cateLeft .cateRecom .tit { display: block; width: 710px; height: 35px; overflow: hidden; background: url(../p/line.png) repeat-x scroll 0 -2px transparent; }
.category .cateLeft .cateRecom .tit span { display: block; width: 110px; height: 35px; overflow: hidden; margin: 0 auto; font-size: 16px; line-height: 35px; font-weight: 700; text-align: center; background-color: #fff; }
.category .cateLeft .cateRecom ul { float: left; width: 720px; overflow: hidden; margin-top: 10px; }
.category .cateLeft .cateRecom ul li { float: left; width: 170px; height: 125px; overflow: hidden; margin-right: 10px; }
.category .cateRight { float: right; width: 280px; overflow: hidden; margin-top: 10px; }
.category .cateRight .cateHotList { float: left; position: relative; width: 280px; height: 215px; margin-top: 10px; background: url(../p/slash.png) repeat; }
.category .cateRight .cateHotList em { position: absolute; top: -15px; left: 50%; width: 100px; height: 35px; margin-left: -50px; font-size: 16px; line-height: 35px; font-weight: 700; text-align: center; background: #fff; }
.category .cateRight .cateHotList ul { float: left; width: 250px; height: 190px; overflow: hidden; margin: 5px; padding: 15px 10px 0; background: #fff; }
.category .cateRight .cateHotList ul li { float: left; height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; }
.category .cateRight .cateHotList ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 3px 10px 0; background: url(../p/all.png) no-repeat 0 2px; }
.category .cateRight .catePlan { float: left; width: 280px; height: 170px; overflow: hidden; margin-top: 10px; }
/* 面包屑 */
.crumbs { float: left; width: 970px; height: 40px; overflow: hidden; padding-left: 30px; border-bottom: 1px solid #e5e5e5; line-height: 40px; color: #999; background: url(../p/all.png) no-repeat -180px -20px; }
.crumbs a { color: #999; }
.crumbs a:hover { color: #000; }
/* 内页左右分割 */
.leftSide { float: left; width: 680px; overflow: hidden; padding-right: 9px; border-right: 1px solid #f3f3f3; }
.rightSide { float: right; width: 300px; }
/* 列表页 */
.list { float: left; width: 680px; height: 150px; overflow: hidden; padding: 15px 0; border-bottom: 1px dotted #ccc; }
.list dl dt { float: left; width: 200px; height: 150px; overflow: hidden; }
.list dl dd { float: right; width: 460px; height: 150px; overflow: hidden; }
.list dl dd .txt { float: left; width: 460px; overflow: hidden; }
.list dl dd .txt a { float: left; width: 460px; height: 30px; overflow: hidden; padding-top: 5px; font-size: 18px; line-height: 30px; }
.list dl dd .txt p { float: left; padding-top: 5px; line-height: 24px; color: #999; }
.list dl dd .key { float: left; height: 28px; overflow: hidden; margin-top: 10px; line-height: 28px; }
.list dl dd .key span { float: left; height: 28px; padding: 0 15px; line-height: 28px; color: #fff; background: #222; }
.list dl dd .key a { float: left; height: 28px; margin-left: 10px; padding: 0 10px; color: #fff; background: #d71e1e; }
/* 内容页 */
.show { float: left; width: 680px; overflow: hidden; }
.show h1 { float: left; width: 680px; height: 60px; overflow: hidden; padding-top: 10px; font-size: 24px; line-height: 60px; text-align: center; }
.show .copyfrom { float: left; width: 680px; height: 20px; overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #f3f3f3; line-height: 20px; text-align: center; color: #999; }
.show .copyfrom .txt { display: inline-block; height: 20px; line-height: 20px; }
.show .copyfrom .txt span { margin-left: 15px; }
.show .content { float: left; width: 680px; overflow: hidden; padding-top: 10px; font-size: 14px; line-height: 30px; }
.show .content p img { margin: 10px auto; }
.show .content a{color:red; font-weight:bold;}
/* 声明 */
.declare { float: left; width: 100%; overflow: hidden; margin-top: 10px; background: url(../p/slash.png) repeat; }
.declare .txt { margin: 5px; padding: 10px; background: #fff; }
.declare .txt p { font-size: 12px; line-height: 26px; }
.declare .txt p a { margin-right: 10px; }
.declare .txt p span { display: inline-block; float: left; width: 10px; height: 10px; margin: 8px 3px 8px 5px; background: url(../p/all.png) no-repeat 0 2px; }
/*推荐阅读*/
.showImg { float: left; width: 678px; overflow: hidden; margin-top: 10px; border: 1px solid #e5e5e5;padding-bottom: 10px;}
.showImg .tit { float: left; width: 663px; height: 32px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 32px; font-weight: 700; }
.showImg ul li { float: left; width: 160px; padding: 10px 0px 5px 8px; overflow: hidden; height: 138px; text-align:center;}
/* 相关阅读 */
.showRead { float: left; width: 678px; overflow: hidden; margin-top: 10px; border: 1px solid #e5e5e5; }
.showRead .tit { float: left; width: 663px; height: 32px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 32px; font-weight: 700; }
.showRead ul { float: left; padding: 10px 0; }
.showRead ul li { float: left; width: 330px; height: 30px; overflow: hidden; margin-right: 9px; font-size: 14px; line-height: 30px; }
.showRead ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 5px 10px 15px; background: url(../p/all.png) no-repeat 0 2px; }
/* 内页明星与百科 */
.showEncy { float: left; width: 678px; overflow: hidden; margin-top: 10px; border: 1px solid #e5e5e5; }
.showEncy .tit { float: left; width: 663px; height: 32px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 32px; font-weight: 700; }
.showEncy .tit .more { float: right; padding-right: 15px; font-size: 12px; }
.showEncy .tit .more a { margin-left: 10px; color: #999; }
.showEncy .tit .more a:hover { color: #000; }
.showEncy .showEncyList { float: left; padding: 10px 15px; font-size: 14px; line-height: 30px; }
/* .showEncy .showEncyList a { margin-right: 10px; } */
.showEncy .showEncyList a { width: 104px; display: inline-block; text-align: center;}
/* 内页右侧广告 */
.adOne { float: left; width: 300px; height: 250px; overflow: hidden; }
/* 内页右侧列表 */
.showHot { float: left; width: 298px; overflow: hidden; border: 1px solid #e5e5e5; }
.showHot .tit { float: left; width: 268px; height: 40px; overflow: hidden; margin: 0 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 40px; font-weight: 700; }
.showHot .tit span { display: inline-block; float: left; width: 25px; height: 16px; margin: 13px 10px 9px 10px; background: url(../p/all.png) no-repeat -150px 0; }
.showHot ul { float: left; padding: 10px; }
.showHot ul li { float: left; height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; }
.showHot ul li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 5px 10px 10px; background: url(../p/all.png) no-repeat 0 2px; }
/* 百科 */
.ency { float: left; width: 680px; overflow: hidden; }
.ency .encySumBox { float: left; width: 670px; height: 222px; overflow: hidden; margin-top: 10px; padding: 5px; background: url(../p/slash.png) repeat; }
.ency .encySumBox .encySum { float: left; width: 660px; height: 212px; overflow: hidden; padding: 5px; background: #fff; }
.ency .encySumBox .encySum img { float: left; width: 300px; height: 200px; overflow: hidden; padding: 5px; border: 1px solid #ccc; }
.ency .encySumBox .encySum .txt { float: left; width: 328px; overflow: hidden; padding-left: 20px; }
.ency .encySumBox .encySum .txt h1 { float: left; height: 52px; overflow: hidden; font-size: 20px; line-height: 52px; font-weight: 700; }
.ency .encySumBox .encySum .txt p { float: left; height: 160px; overflow: hidden; font-size: 14px; line-height: 30px; }
.ency .encyCon { float: left; width: 680px; overflow: hidden; padding-top: 10px; font-size: 14px; line-height: 30px; }
.ency .encyCon p { text-indent: 2em; }
.ency .encyRead { float: left; width: 678px; overflow: hidden; margin-top: 10px; border: 1px solid #e5e5e5; }
.ency .encyRead .tit { float: left; width: 663px; height: 32px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 32px; font-weight: 700; }
.ency .encyRead .encyReadList { float: left; padding: 10px 15px; font-size: 14px; line-height: 30px; }
.ency .encyRead .encyReadList a { margin-right: 10px; }
.encyDeclare { float: left; width: 290px; overflow: hidden; padding: 5px; background: url(../p/slashtwo.png) repeat; }
.encyDeclare p { float: left; width: 270px; overflow: hidden; padding: 10px; font-size: 12px; line-height: 28px; background: #fff; }
.listEncy { float: left; width: 678px; overflow: hidden; margin-top: 10px; border: 1px solid #e5e5e5; }
.listEncy .tit { float: left; width: 663px; height: 32px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 32px; font-weight: 700; }
.listEncy .tit .more { float: right; padding-right: 15px; font-family: 'arial'; font-size: 10px; font-weight: 400; color: #999; }
.listEncy .listEncyList { float: left; padding: 5px 15px; font-size: 14px; line-height: 30px; }
.listEncy .listEncyList a { margin-right: 10px; }
/* 明星库 */
.star { float: left; width: 680px; overflow: hidden; }
.star .starSumBox { float: left; width: 670px; height: 238px; overflow: hidden; margin-top: 10px; padding: 5px; background: url(../p/slash.png) repeat; }
.star .starSumBox .starSum { float: left; width: 660px; height: 228px; overflow: hidden; padding: 5px; background: #fff; }
.star .starSumBox .starSum img { float: left; width: 140px; height: 216px; overflow: hidden; padding: 5px; border: 1px solid #e5e5e5; }
.star .starSumBox .starSum .txt { float: left; width: 495px; margin-left: 13px; }
.star .starSumBox .starSum .txt h1 { float: left; width: 495px; height: 50px; font-size: 20px; line-height: 50px; font-weight: 700; }
.star .starSumBox .starSum .txt .info { float: left; width: 495px; height: 178px; overflow: hidden; }
.star .starSumBox .starSum .txt .info p { float: left; width: 165px; height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; }
.star .starConBox { float: left; width: 680px; margin-top: 10px; }
.star .starConBox .tit { display: inline-block; float: left; width: 680px; height: 26px; overflow: hidden; border-bottom: 1px solid #676767; font-size: 14px; line-height: 26px; }
.star .starConBox .tit a { display: inline-block; width: 110px; text-align: center; }
.star .starConBox .tit a.hov { border-radius: 5px 5px 0 0; color: #fff; background: #676767; }
.star .starConBox .starCon { float: left; width: 680px; background: #f9f9f9; }
.star .starConBox .starCon .txt { float: left; margin: 10px 10px; font-size: 14px; line-height: 30px; }
.star .starConBox .starCon .txt p { text-indent: 2em; }
.star .starConBox .starCon .starConNews { float: left; width: 640px; overflow: hidden; margin: 10px 20px; }
.star .starConBox .starCon .starConNews li { float: left; width: 640px; height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; background: url(../p/all.png) no-repeat -965px -26px; }
.star .starConBox .starCon .starConNews li span { display: inline-block; float: left; width: 10px; height: 10px; margin: 10px 5px 10px 15px; background: url(../p/all.png) no-repeat 0 2px; }
.star .starConBox .starCon .starConPhotos { margin: 0 18px; padding: 10px 0; font-size: 14px; line-height: 28px; }
.star .starRead { float: left; width: 678px; overflow: hidden; margin-top: 10px; border: 1px solid #e5e5e5; }
.star .starRead .tit { float: left; width: 663px; height: 32px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 32px; font-weight: 700; }
.star .starRead .starReadList { float: left; padding: 10px 15px; font-size: 14px; line-height: 30px; }
.star .starRead .starReadList a { margin-right: 10px; }
.starItem { float: left; width: 990px; overflow: hidden; margin-top: 10px; padding: 5px; background: url(../p/slash.png) repeat; }
.starItem #search-data{ float: left; width: 970px; overflow: hidden; padding: 10px; background: #fff; }
.starItem #search-data .searchitem { padding: 4px 10px; }
.starItem #search-data .searchitem a, #search-data .searchitem em { padding: 0 10px; }
.starItem #search-data .searchitem em { padding: 2px 10px; *padding: 3px 10px 1px; _padding: 1px 10px 0; font-style: 400; color: #fff; background-color: #c00; }
.starItem #search-data .searchitem p { font-size: 14px; }
.starItem #search-data .searchitem p span { font-weight: 400; }
.listStar { float: left; width: 1000px; overflow: hidden; }
.listStar ul { float: left; width: 1016px; overflow: hidden; }
.listStar ul li { float: left; width: 111px; overflow: hidden; margin-top: 15px; margin-right: 16px; background: #f3f3f3; }
.listStar ul li img { float: left; width: 111px; height: 171px; overflow: hidden; }
.listStar ul li p { float: left; width: 111px; height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; text-align: center; }
/* 图库内容页 */
.showPicture { float: left; width: 960px; overflow: hidden; margin-top: 10px; padding: 0 20px; background: #f3f3f3; }
.showPicture .tit { float: left; width: 960px; overflow: hidden; border-bottom: 1px solid #ddd; }
.showPicture .tit h1 { float: left; width: 960px; height: 35px; margin-top: 20px; font-size: 22px; line-height: 35px; }
.showPicture .tit .copyfrom { float: left; height: 45px; line-height: 45px; color: #999; }
.showPicture .tit .copyfrom span { margin-left: 15px; }
.showPicture .tit .max { float: right; height: 45px; line-height: 45px; }
.showPicture .tit .max span { float: left; width: 11px; height: 11px; overflow: hidden; margin: 17px 10px 17px 15px; background: url(../p/all.png) no-repeat 0 -40px; }
.showPicture .tit .max a { color: #999; }
.showPhoto { float: left; width: 960px; overflow: hidden; margin: 20px auto; }
.showPhoto .bigPhoto { float: left; position: relative; width: 960px; overflow: hidden; padding: 25px 0; text-align: center; }
.showPhoto .bigPhoto #bigPhoto { display: table-cell; width: 960px; overflow: hidden; margin: 0 auto; }
.showPhoto .bigPhoto .bigPrev a { display: block; position: absolute; top: 50%; left: 100px; z-index: 100; width: 35px; height: 49px; margin-top: -25px; background: url(../p/all.png) no-repeat 0 -60px; }
.showPhoto .bigPhoto .bigPrev a:hover { background: url(../p/all.png) no-repeat 0 -110px; }
.showPhoto .bigPhoto .bigNext a { display: block; position: absolute; top: 50%; right: 100px; z-index: 100; width: 35px; height: 49px; margin-top: -25px; background: url(../p/all.png) no-repeat -35px -60px; }
.showPhoto .bigPhoto .bigNext a:hover { background: url(../p/all.png) no-repeat -35px -110px; }
.showPhoto .smallPhoto { float: left; width: 960px; height: 130px; overflow: hidden; margin: 20px 0; }
.showPhoto .smallPhoto .smallPhotoL { float: left; width: 92px; height: 92px; overflow: hidden; margin: 15px 0; padding: 3px; border: 1px solid #ccc; }
.showPhoto .smallPhoto .smallPhotoR { float: right; width: 92px; height: 92px; overflow: hidden; margin: 15px 0; padding: 3px; border: 1px solid #ccc; }
.showPhoto .smallPhoto a.smallPhotoPre { float: left; width: 16px; height: 32px; overflow: hidden; margin: 49px 17px; background: url(../p/all.png) no-repeat 0 -210px; cursor: pointer; }
.showPhoto .smallPhoto a:hover.smallPhotoPre { background: url(../p/all.png) no-repeat 0 -170px; }
.showPhoto .smallPhoto a.smallPhotoNext { float: left; width: 16px; height: 32px; overflow: hidden; margin: 49px 17px; background: url(../p/all.png) no-repeat -20px -210px; cursor: pointer; }
.showPhoto .smallPhoto a:hover.smallPhotoNext { background: url(../p/all.png) no-repeat -20px -170px; }
.showPhoto .smallPhoto .smallPhotoCon { float: left; position: relative; width: 660px; height: 100px; overflow: hidden; padding: 14px 0 14px; border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd; background: #f6f6f6; }
.showPhoto .smallPhoto .smallPhotoCon ul { float: left; position: absolute; width: 660px; height: 100px; }
.showPhoto .smallPhoto .smallPhotoCon ul li { float: left; width: 112px; height: 100px; }
.showPhoto .smallPhoto .smallPhotoCon ul li .imgWrap { float: left; width: 92px; height: 92px; }
.showPhoto .smallPhoto .smallPhotoCon ul li .imgWrap a { float: left; width: 92px; height: 92px; padding: 3px; border: 1px solid #ccc; }
.showPhoto .smallPhoto .smallPhotoCon ul li.on .imgWrap { float: left; position: absolute; top: -6px; width: 100px; height: 106px; overflow: hidden; border: none; }
.showPhoto .smallPhoto .smallPhotoCon ul li.on .imgWrap a { float: left; position: relative; top: 0; width: 92px; height: 92px; overflow: hidden; padding: 10px 4px 8px; border: none; background: url(../p/all.png) no-repeat 0 -394px; }
.showPhoto .txt { float: left; width: 960px; overflow: hidden; }
.showPhoto .txt p { font-size: 14px; line-height: 30px; text-indent: 2em; }
.showPhoto .txt .txtTit { float: left; width: 960px; overflow: hidden; font-size: 14px; line-height: 30px; text-indent: 2em; }
.showPicture .key { float: left; width: 960px; height: 28px; overflow: hidden; line-height: 28px; }
.showPicture .key span { float: left; height: 28px; padding: 0 15px; line-height: 28px; color: #fff; background: #222; }
.showPicture .key a { float: left; height: 28px; margin-left: 10px; padding: 0 10px; color: #fff; background: #d71e1e; }
.showPhotoList { float: left; width: 960px; overflow: hidden; margin: 20px 0 10px 0; }
.showPhotoList span { float: left; width: 960px; height: 45px; overflow: hidden; border-top: 2px solid #333; border-bottom: 1px solid #ccc; font-size: 15px; line-height: 45px; font-weight: 700; }
.showPhotoList ul { float: left; width: 970px; overflow: hidden; }
.showPhotoList ul li { float: left; width: 184px; margin-top: 10px; margin-right: 10px; text-align: center; background: #fff; }
.showPhotoList ul li img { float: left; width: 184px; height: 245px; overflow: hidden; }
.showPhotoList ul li p { float: left; width: 164px; height: 35px; overflow: hidden; padding: 0 10px; font-size: 14px; line-height: 35px; }
/* 图库列表暂全局共用 */
.listPicture { float: left; width: 1000px; overflow: hidden; }
.listPicture ul { float: left; width: 1010px; overflow: hidden; }
.listPicture ul li { float: left; width: 192px; margin-top: 10px; margin-right: 10px; text-align: center; background: #f3f3f3; }
.listPicture ul li img { float: left; width: 192px; height: 256px; overflow: hidden; }
.listPicture ul li p { float: left; width: 172px; height: 35px; overflow: hidden; padding: 0 10px; font-size: 14px; line-height: 35px; }
/* 关于我们 */
.about { float: left; width: 1000px; overflow: hidden; margin-top: 10px; }
.aboutBorder { float: left; width: 998px; border: 1px solid #dcdcdc; }
.aboutBg { border-top: none; background: #fff url(../p/aboutbg.jpg) repeat-x; }
.aboutBox { width: 960px; overflow: hidden; margin: 0 auto; margin-top: 20px; }
.aboutL { float: left; width: 175px; overflow: hidden; padding-bottom: 30px; }
.aboutL ul { float: left; width: 100%; overflow: hidden; }
.aboutL li { float: left; width: 100%; height: 40px; line-height: 40px; text-indent: 55px; background: url(../p/aboutspot.jpg) no-repeat 40px 13px; }
.aboutL li.on { font-size: 14px; line-height: 37px; font-weight: 700; color: #fff; background: url(../p/aboutonbg.jpg) no-repeat; }
.aboutL li.on a { color: #fff; }
.aboutL .aboutT { height: 6px; background: url(../p/aboutt.jpg) no-repeat 4px 0; }
.aboutL .aboutC { padding: 10px 0 20px 0; background: url(../p/aboutc.jpg) repeat-y 4px 0; }
.aboutL .aboutB { height: 56px; background: url(../p/aboutb.jpg) no-repeat 4px 0; }
.aboutR { float: right; width: 775px; overflow: hidden; padding-bottom: 30px; }
.aboutR .aboutTit { float: left; width: 755px; height: 40px; overflow: hidden; padding-right: 20px; font-size: 14px; line-height: 40px; text-align: right; font-weight: 700; border-bottom: 1px solid #c9c9c9; }
.aboutR .aboutCon { float: left; width: 775px; overflow: hidden; margin-top: 20px; font-size: 14px; }
.aboutR .aboutCon p { line-height: 30px; text-indent: 2em; }
.aboutMap { float: left; width: 775px; overflow: hidden; margin-top: 20px; font-size: 14px; }
.aboutMap ul { float: left; width: 765px; overflow: hidden; padding-left: 10px; }
.aboutMap li { display: inline; padding: 0 5px; line-height: 40px; }
.aboutMap .strong { font-weight: 700; }
.aboutTag { float: left; width: 775px; overflow: hidden; margin-top: 20px; font-size: 14px; }
.aboutTag ul { float: left; width: 775px; overflow: hidden; }
.aboutTag li { display: inline; margin-right: 10px; line-height: 30px; }
.aboutLinks { float: left; width: 773px; overflow: hidden; margin-top: 20px; border: 1px solid #e5e5e5; font-size: 14px; }
.aboutLinks .aboutLinksTit { float: left; width: 758px; height: 32px; overflow: hidden; padding-left: 15px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 32px; font-weight: 700; }
.aboutLinks .aboutLinksList { float: left; width: 748px; overflow: hidden; padding: 5px 15px; font-size: 14px; line-height: 30px; }
.aboutLinks .aboutLinksList a { margin-right: 10px; }
/* 分页 */
#pages { float: left; width: 100%; font-size: 13px; text-align: center; }
#pages a { display: inline-block; height: 28px; padding: 0 10px; border: 1px solid #e5e5e5; line-height: 28px; text-align: center; color: #333; background: #fff; }
#pages a.a1 { width: 66px; height: 28px; padding: 0; border: 1px solid #e5e5e5; background: #fff; }
#pages a:hover { text-decoration: none; color: #000; }
#pages span { display: inline-block; height: 30px; padding: 0 10px; font-size: 13px; line-height: 30px; text-align: center; color: #fff; background: #c00; }
/* 底部 */
.footer { float: left; width: 100%; overflow: hidden; background: #fff; }
.footer .stripe { height: 40px; overflow: hidden; margin: 0 auto; font-size: 14px; line-height: 40px; text-align: center; background-color: #000; }
.footer .stripe a { margin: 0 10px; color: #fff; }
.footer .copyRight { margin: 10px auto; font-size: 13px; line-height: 30px; text-align: center; }
.footer .copyRight span { display: inline-block; width: 20px; }