/*
	DESTOON Copyright (C)2008-2099 www.destoon.com
	This is NOT a freeware,Use is subject to license.txt
*/
.downinfo {padding:10px 10px 10px 10px;margin:0 10px 0 10px;border-top:#EEEEEE 1px solid;}
.downinfo li{line-height:26px;}
.downlist {color:#666666;padding:10px;}
.downlist li {height:32px;line-height:32px;}

.down-url {padding:16px 0;}
.down-url ul {width:88px;margin:0 auto;}
.down-url li {margin:16px 0;}
.down-url div {width:135px;height:48px;line-height:48px;border:#DDDDDD 1px solid;border-radius:24px;background:#FFFFFF url('ico-download.gif') no-repeat 24px center;padding-left:48px;font-size:16px;}
.down-url div:hover {border:#009933 1px solid;color:#009933;}

.down-list {padding:0 24px 0 16px;}
.down-list .dl-icon {width:32px;height:32px;text-align:center;}
.down-list .dl-title {font-size:14px;}
.down-list .dl-title div {height:32px;line-height:32px;overflow:hidden;}
.down-list .dl-size {width:120px;color:#999999;}
.down-list .dl-date {width:80px;text-align:right;color:#999999;}

.album-list {overflow:hidden;padding:0 0 16px 0;}
.album-list p {margin:0;border-bottom:#EEEEEE 1px solid;line-height:48px;padding:0 16px;}
.album-list p b {font-size:18px;}
.album-list p span {float:right;color:#999999;}
.album-list li {width:398px;height:36px;line-height:36px;overflow:hidden;float:left;padding:0 12px;background:#F6F6F6;margin:16px 0 0 16px;font-size:14px;border-radius:6px;}
.album-list li:hover {background:#EEEEEE;color:#333333;}
.album-list li i {float:right;font-size:12px;color:#999999;font-style:normal;}
.album-list .on {background:#F6F6F6 url('../../image/yes.png') no-repeat 389px center;width:378px;padding:0 32px 0 12px;}

.report-page .list-bg{background:#f8f9fb;margin:20px auto;position:relative;width:1440px}
.report-page .card-list{background:#fff;display:flex;flex-wrap:wrap;margin-bottom:30px;padding:20px}
.report-page .card-info{background:#fff;border:1px solid #ebebeb;border-radius:4px;cursor:pointer;display:block;margin-bottom:20px;margin-right:20px;position:relative;text-align:center;transition:box-shadow .35s ease-out,transform .3s ease-out;width:275px}
.report-page .card-info:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.1);transform:translateY(-4px)}
.report-page .card-info:hover .report-img{-webkit-animation:zoomIn 2s ease-in-out}
.report-page .card-info:hover .report-name{color:#2875e8}
.report-page .card-info:nth-child(4n){margin-right:0}
.report-page .report-img-bg{background:#fff;border-radius:4px;height:140px;margin:14px auto;overflow:hidden;position:relative;width:210px}
.report-page .report-img-bg img{bottom:0;display:inline-block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;transition:all .6s;vertical-align:middle}
.report-page .report-img{border-radius:4px;height:190px;width:255px}
.report-page .report-name{color:#333;font-size:14px;font-weight:600;margin-bottom:10px;margin-top:14px;padding:0 10px;width:275px}
.report-page .report-name,.report-page .report-word{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.report-page .report-word{color:#666;font-size:12px;margin-left:14px;margin-top:12px;width:245px}
.report-page .report-line{background:#ccc;border-radius:4px;display:inline-block;height:12px;margin:0 8px;width:2px}
.report-page .report-line:last-child{display:none}
.report-page .report-source{color:#666;font-size:12px;margin-left:14px;margin-top:6px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:245px}
.report-page .type-name{align-items:center;border-top:1px solid #f5f5f5;color:#666;display:flex;font-size:13px;justify-content:space-between;margin:10px 14px;padding-top:10px}
.report-page .report-btn{background-color:#2875e8;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;height:24px;line-height:24px;text-align:center;width:64px}
.report-page .report-list{background-color:#f8f9fb;display:flex;flex-wrap:wrap;margin-bottom:30px;margin-top:-20px}
.report-page .report-info{background-color:#fff;border-radius:4px;display:flex;height:168px;margin-right:24px;margin-top:40px;padding:0 20px 0 10px;transition:box-shadow .35s ease-out,transform .3s ease-out;width:342px}
.report-page .report-info:nth-child(4n){margin-right:0}
.report-page .report-info:hover{box-shadow:0 4px 10px rgba(0,0,0,.1);cursor:pointer;transform:translateY(-4px)}
.report-page .report-info:hover .report-desc{color:#2875e8}
.report-page .report-info .report-time{color:#999;font-size:12px;margin-top:30px}
.report-page .report-info .report-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#999;display:-webkit-box;font-size:12px;font-weight:400;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:175px}
.report-page .report-img{border:1px solid #f0f0f0;height:178px;margin-right:10px;margin-top:-20px;width:127px}
.report-page .report-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:14px;font-weight:400;height:40px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:175px}
.report-page .report-page-number{color:#2875e8;font-size:14px;font-weight:400;margin-top:8px}
.report-page .source-txt{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}
.report-page .table-logo{background:#d3dbe6;margin:12px auto}
.report-page .table-logo,.report-page .table-logo img{border-radius:4px;height:32px;width:48px}
.report-page .table-collect{cursor:pointer;height:14px;width:14px}
.report-detail{background-color:#f8f9fb}
.report-detail .report-content{align-items:flex-start;display:flex;justify-content:space-between;margin:20px auto;width:1200px}
.report-detail .report-desc{background:#fff;padding:20px;width:880px}
.report-detail .report-btn{background-color:#2875e8;border-radius:4px;color:#fff;height:44px;line-height:44px;margin:0 auto;text-align:center;width:394px}
.report-detail .report-btn:hover{cursor:pointer}
.report-detail .report-value{margin-bottom:20px;width:840px}
.report-detail .report-recommend{background:#fff;padding:17px 14px 0;width:300px}
.report-detail .recommend-title{font-size:16px;font-weight:700}
.report-detail .recommend-title span{background-color:#2875e8;border-radius:2px;display:inline-block;height:14px;margin-right:4px;width:4px}
.report-detail .recommend-info{border-bottom:1px solid #ebebeb;cursor:pointer;margin-top:13px;padding-bottom:14px}
.report-detail .recommend-info:last-child{border-bottom:0}
.report-detail .recommend-info:hover .recommend-name{color:#2875e8}
.report-detail .recommend-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:14px;line-height:18px;max-height:36px;overflow:hidden;text-overflow:ellipsis}
.report-detail .recommend-time{align-items:flex-end;color:#999;display:flex;font-size:12px;margin-top:8px}
.report-detail .recommend-time img{height:14px;margin-right:4px;width:14px}
.report-detail .info-tag{display:inline-block;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}
.report-state{background:#f9fbff;border-top:2px solid #4373b9;color:#4373b9;font-size:14px;line-height:22px;margin-bottom:20px;padding:8px 10px}
.report-download{background-color:#525659}
.report-download .download-box{border:none;height:calc(100vh - 52px);position:absolute;width:100%}
.report-download .pdf-bg1{background:#3d3d3d;height:50px;position:fixed;right:0;width:160px}
.report-download .pdf-bg2{background:#323639;height:58px;position:fixed;width:100%}