

/* xlBox background: #dcdcdd;  */
.xlBoxList { height: auto; min-height: 600px; max-height: none; padding-left: 60px; padding-right: 60px; padding-top: 60px; padding-bottom: 60px; }

/*
** xl-auto
*/
.xl-auto { width: 100%; }
.xl-main-box { padding-left: 30px; padding-right: 30px; }
.xl-line-info { border-bottom: 1px solid #ccc; line-height: 75px; height: 60px; overflow: hidden; }
.xl-line-info span { padding-left: 5px; padding-right: 5px; color: #616161; }
.xl-line-info span a { padding: 5px; }
.orig-title { font: bold 30px/40px "\5FAE\8F6F\96C5\9ED1"; }
.quote-title, .sub-title { font-size: 18px; color: #000000; text-align: center; line-height: 40px; font-weight: normal; padding-top: 0; padding-bottom: 0; }
.article-box { font-size: 18px; line-height: 35px; padding: 0 30px; min-height: 100px; max-height: none; padding-bottom: 15px; overflow: hidden; text-align: justify; }
.article-box p { padding: 0 0; margin-bottom: 10px; text-align: justify; }
.article-box img { max-width: 900px; width: expression(this.width>901?"100% !important":this.width); height: auto !important; overflow: hidden; }
span.set-font-size a#_____xl-small-font { }
span.set-font-size a#_____xl-medium-font { }
span.set-font-size a#_____xl-large-font { }
span.set-font-size a.selected { color: #f00; text-decoration: underline; }
.message-item .item { float: left; width: 33%; }
.____url_qrcode { width: 200px; height: auto; margin: 0 auto; padding-top: 30px; text-align: center; padding-bottom: 30px; }
.____url_qrcode .title { text-align: center; color: #ccc; }
.____url_qrcode #____url_qrcode { width: 200px; height: 200px; display: block; }
.____article_share { background-color: #f1f1f1; height: 40px; line-height: 40px; margin-top: 30px; display: none; }
.____article_share .baidu-share-pos { position: relative; width: 260px; height: 40px; }
._____xl .baidu-share-pos { padding-top: 23px; padding-left: 15px; }
.____article_share .func a { padding-left: 10px; padding-right: 10px; }
.____article_prenext { padding: 20px 0; line-height: 40px; }
.____article_source { text-align: right; padding: 2em; color: #666; }

/*
**slider
*/
.tab-slider._____xl { background-color: transparent; padding-top: 50px; }
.tab-slider._____xl .tab-hd.gl-title { padding-bottom: 0; }
.tab-slider._____xl .tab-hd { padding-bottom: 15px; position: relative; padding-left: 30px; padding-right: 30px; }
.tab-slider._____xl .tab-bd .tab-pal ul li { line-height: 44px; height: 44px; line-height: 44px\9; height: 44px\9; *line-height: 42px !important; *height: 42px !important; _line-height: 42px; _height: 42px; border-bottom: 1px dashed #ccc; }
.tab-slider._____xl .tab-bd .tab-pal ul li a { float: left; padding-left: 10px; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tab-slider._____xl .tab-bd .tab-pal ul li a i.fa { padding-right: 10px; }
.tab-slider._____xl .tab-bd .tab-pal ul li span { float: right; color: #b0b2b3; font-size: 14px; }

/*
**____relative_article
*/
.____relative_article { margin: 43px auto 0px auto; padding: 15px 0; border-top: 1px solid #ccc; width: 95%; }
.tab-slider.____relative_article_list .tab-hd { padding-bottom: 15px; font-size: 20px; font-weight: 600; color: #015293; padding-left: 0; padding-right: 0; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li { line-height: 44px; height: 44px; line-height: 44px\9; height: 44px\9; *line-height: 42px !important; *height: 42px !important; _line-height: 42px; _height: 42px; border-bottom: 1px dashed #ccc; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li a { float: left; padding-left: 10px; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li a i.fa { padding-right: 10px; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li span { float: right; color: #b0b2b3; }

/*
**xl-pager
*/
.xl-pager { width: 45%; margin: 0 auto; }
.ybt { font: normal 18px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
.zbt { font: bold 24px/50px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
.fbt { font: bold 18px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
.wh { font: normal 16px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; text-align: center; padding: 0 30px; }
#_attachDownload { width: 100%; }
#_attachDownload a { color: #f00; }
.____article_content a { color: #004fff; }
