﻿/*资金公开首页样式*/
* { box-sizing: border-box; }
/*通用浮动类*/
.body { font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53, \5B8B\4F53; }
.fr { float: right; }
.fl { float: left; }
.clr { clear: both; }
.nowrap { white-space: nowrap; }
.fund_safe_width { background-color: #fff; font-size: 12px; margin: 0 auto; margin-top: 20px; max-width: 1000px; }
/*.fund_safe_width * { box-sizing: content-box; }*/

/*导航条*/
.fund_search { margin-bottom: 10px; }
    .fund_search input, .fund_search .linkbtn { float: left; vertical-align: middle; line-height: 35px; height: 35px; }
    .fund_search input { width: 80%; border: 1px solid #bbbbbb; border-radius: 8px 0px 0px 8px; }
    .fund_search .linkbtn { letter-spacing: 2px; font-size: 16px; background-color: rgb(0,131,210); border: 1px solid rgb(0,131,210); display: block; text-align: center; width: 120px; color: #fff }
    .fund_search .keywords { width: 752px; padding: 10px 25px 0px 25px; }
        .fund_search .keywords .fl { width: 72px; }
        .fund_search .keywords .fr { width: 678px; }
        .fund_search .keywords a { margin: 0px 5px; color: rgb(0,131,210); display: inline-block; }

.articleBG { background: -webkit-linear-gradient(to bottom, rgba(195, 227, 245, 1), #fff,#fff,#fff); background: linear-gradient(to bottom,rgba(195, 227, 245, 1),#fff,#fff,#fff); border: 1px solid #b7bfc4; border-radius: 10px; padding: 20px 15px 18px 15px; margin-bottom: 15px; box-shadow: 0px 2px 2px 2px #ddd; }

.icon_more { float: right; margin: 7px 10px 0 0; height: 25px; width: 28px; }
    .icon_more:hover { }

.articleList { float: left; width: 35%; border: 3px solid #d2f1ff; height: 210px; margin-right: 1%; }
    .articleList div:first-child { background: url(../Themes/ImageForFund/gvTTL.jpg) no-repeat; background-size: 100% 100%; }
    .articleList ul { margin: 15px 10px 0px 10px; }
        .articleList ul li { position: relative; }
            .articleList ul li a { width: 68%; }
        .articleList ul a, .articleList ul span { display: block; line-height: 24px; }
        .articleList ul a { width: 100%; background: url(../Themes/ImageForFund/icon1.png) no-repeat left center; text-indent: 1.1em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
        .articleList ul span { width: 90px; text-align: right; color: #a5a0a0; position: absolute; right: 0; top: 0; }
    .articleList div:first-child, .div_public_ttl label { display: block; padding-left: 42px; height: 33px; line-height: 35px; font-size: 13px; font-weight: bolder; color: #fff; }
    .articleList ul a:hover { color: #eb6100; }

.divLink { float: left; width: 28%; height: 210px; }
#bspt a, #bspt img { height: 100%; }
.divLink a, .divLink img { display: block; width: 100%; height: 49.5px; }
    .divLink a + a { margin-top: 4px; }
.div_complaint { background: url(../Themes/ImageForFund/ts.png) no-repeat center center; height: 68px; margin-top: 8px; }
.div_help { background: url(../Themes/ImageForFund/bzzx.png) no-repeat center center; height: 139px; }
    .div_help div { float: left; width: 133px; padding-left: 10px; }
.span_ttl { color: #eb6100; font-weight: bold; }
.span_common { color: #004986; }

@media(max-width:991px) {
    .articleList { width: 49%; }
    .divLink { height: auto; margin-top: 10px; width: 100%; }
        .divLink a { width: 49%; float: left; margin-top: 0 !important; margin-left: 1%; margin-bottom: 5px; }
        .divLink a, .divLink img { height: auto; }
    #link1 { margin-left: -1%; }
    #bspt { width: 99%; background-color: rgb(0,131,210); height: 40px; margin-top: 10px; }
        #bspt span { color: #fff; font-size: 18px; font-weight: bold; }
        #bspt a { text-align: center; line-height: 40px; letter-spacing: 5px; }
}

@media(max-width:767px) {
    .articleList { width: 99%; }
    .articleList { margin-bottom: 10px; }
    .divLink { margin-top: 0px; }

    .fund_search input { width: 60% }
}

@media(max-width:530px) {
    .divLink a { width: 99%; }
}

.div_public_ttl { background: url(../Themes/ImageForFund/jdqkTTL.png) no-repeat; width: 100%; height: 210px; }
    .div_public_ttl label { padding-left: 50px; font-size: 16px; line-height: 35px; }
.div_public { margin: 25px 0px; height: 145px; position: relative; z-index: 99; }
.div_content div { float: left; }
.div_public img { cursor: pointer; position: relative; }
.div_content { height: 145px; margin: 0 auto; }
.div_public_content { height: 145px; position: relative; }
.div_sub_content { width: 174px; margin: 0px 5px; border: 1px solid #dadada; }
.div_sub_content_back { background: url(../Themes/ImageForFund/zbbj.png) no-repeat; }
.div_sub_content a, .div_sub_content span { display: block; padding: 8px 8px 8px 28px; letter-spacing: 1.5px; }
.div_sub_content span { height: 48px; line-height: 16px; font-weight: bold; color: #fff; }
.div_sub_content a { padding-bottom: 0; padding-top: 0; line-height: 30.71px; height: 30.71px; border-bottom: 1px dashed #dadada; background: url(../Themes/ImageForFund/icon3.png) 15px center no-repeat; background-color: #fff; }
#lticon { position: absolute; left: 0; width: 23px; top: 0; }
#rticon { position: absolute; right: 0; width: 23px; top: 0; }
.bottom_border { border-bottom: 0px !important; }

.content_hover { border: 1px solid #eb6100 !important; width: 174px; margin: 0px 5px; background: url(../Themes/ImageForFund/zbbjHover.png) no-repeat; border: 1px solid #dadada }
    .content_hover a { }
        .content_hover a:hover { background-color: #d2f1ff }
/*资金公开首页样式*/
/*子页样式*/
.help { background: url(../Themes/ImageForFund/l.png) left center no-repeat; line-height: 30px; padding-left: 30px; font-size: 14px; }
    .help a { font-size: 14px; }
.gvArticle tr { border-bottom: 1px dashed #c4c4c4; line-height: 35px; }
.gvArticle td { padding-left: 20px; padding-right: 5px; letter-spacing: 1px; }
.gvArticle a, .gvArticle span { font-size: 14px; }
.gvArticle a, .gvArticle img { vertical-align: middle; }
.gvArticleTTL { background: url(../Themes/ImageForFund/gvGLBF.png) left center no-repeat; line-height: 32px; padding-left: 50px; color: #3173be; font-weight: bold; }
.hp_more { color: #3173be; font-weight: bold; font-size: 14px; float: right; margin-right: 20px; line-height: 32px; }


.gvListPager { line-height: 28px; height: 28px; }
    .gvListPager table { margin-right: 50px; margin-top: 15px; float: right; }
    .gvListPager td { padding: 0px; }
    .gvListPager tr { border: none; }
    .gvListPager span { margin: 0 6px 0 0 !important; padding: 2px 4px; font-size: 15px; }
    .gvListPager a { margin: 0 6px 0 0 !important; padding: 2px 7px; font-size: 15px; border: 1px solid #848984; }
        .gvListPager a:hover { background-color: #f3f3f3; }

.articleBorder { border: 0px solid blue; background-color: #f7f7f7; margin-bottom: 20px; margin-top: 15px; padding: 10px 120px 40px 120px; letter-spacing: 1px; font-size: 16px; }
.articleTTL { font-size: 26px; font-weight: bold; display: block; text-align: center; margin: 20px 0px; line-height: 40px; }
.articleClassBorder { border: 1px solid blue; margin-bottom: 20px; margin-top: 15px; padding-bottom: 50px; }
.articleContent, .articleContent p { margin-top: 5px !important; letter-spacing: 0px; line-height: 30px; }
.articleContent { margin-bottom: 20px; }
