.fl{float:left;}
.fr{float:right;}
input{outline:none;}
.trend-content{background:#f9f9f9;font-family:"微软雅黑";padding-bottom:30px;}
.trend-banner{width:100%;min-width: 1200px;height:260px;overflow:hidden;position:relative;background:#ccc;}
.trend-banner>ul>li{width:100%;min-width: 1200px;height:260px;position:absolute;left:0;top:0;display:none;}
.trend-banner>ul>li a{display:inline-block;width: 100%;height:100%;}
.trend-banner>ul>li img{width:2000px;height:260px;position:absolute;left:50%;margin-left:-1000px;}
.banner-spot{position:absolute;right:10%;bottom:30px;}
.banner-spot>span{background:url(trend_p.png) no-repeat 0 0;width:10px;height:10px;display:inline-block;margin-right:5px;cursor:pointer;}
.banner-spot>span.cur{background-position:-14px 0;}

.label-contain{border:1px solid #eee;padding:0 20px;margin-top:10px;background:#fff;position:relative;z-index:11;}
.label-ul>li{padding:10px 0 0;border-bottom:1px dotted #ccc;position:relative;}
.label-ul>li label{color:#333;font-size:12px;line-height:22px;margin-right:10px;}
.label-ul>li label.search-label{line-height:30px;}
.search-box{position:relative;margin-bottom:10px;}
.search-text{width:238px;height:28px;border:1px solid #ccc;padding-left:30px;line-height:28px;font-size:12px;color:#999;}
.search-button{width:16px;height:16px;background:url(trend_p.png) no-repeat -31px 0;border:none;position:absolute;left:10px;top:8px;cursor:pointer;}
.search-empty{width:8px;height:8px;position:absolute;background:url(trend_p.png) no-repeat 0 -19px;right:9px;top:10px;cursor:pointer;display:inline-block;}
.hot-recommend{line-height:30px;color:#333;font-size:12px;margin-left:20px;}
.hot-recommend>span{font-weight:bold;cursor:default;}
.hot-recommend>a{color:#333;margin-right:8px;}
.hot-recommend>a:hover{color:#ca0f67;text-decoration:none;}
.label-select{width:1060px;}
.season-label-select{width:985px;}
.label-select>a{min-width:50px;padding:0 20px;height:22px;border:1px solid #e5e5e5;display:inline-block;text-align:center;line-height:20px;margin-right:10px;color:#333;margin-bottom:10px;}
.label-select>a:hover,.label-select>a.cur{background:#ca0f67;color:#fff;border-color:#ca0f67;text-decoration:none;}
.label-dropdown{padding:10px 0;margin-left:47px;}
.label-all{height:28px;border:1px solid #e5e5e5;border-radius:2px;float:left;line-height:28px;cursor:pointer;position:relative;margin-right:10px;}
.label-all>span{display:inline-block;height:28px;padding:0 10px;}
.label-all>span em{background:url(trend_p.png) no-repeat -14px -19px;display:inline-block;width:9px;height:5px;vertical-align:middle;margin-left:10px;}
.label-all.on{border:1px solid #ca0f67;color:#fff;background:#ca0f67}
.label-all.on span em{background-position:-59px 0;}
.show-dropdown{position:absolute;width:100%;max-height:198px;border:1px solid #e5e5e5;background:#fff;left:-1px;top:29px;overflow:hidden; overflow-x:hidden;overflow-y:auto;z-index:11;visibility:hidden;border-top:none;}
.show-dropdown>a{height:32px;border-bottom:1px dotted #ccc;line-height:32px;text-align:center;display:block;color:#333;font-size:12px;}
.show-dropdown>a:hover{color:#ca0f67;text-decoration:none;}
.time-hot-box{border:1px solid #eee;margin-top:10px;height:42px;line-height:42px;background:#fff;position:relative;z-index:10;}
.time-hot-box .fg-line{width:1px;height:14px;background:#ccc;position:relative;top:14px;}
.time-hot-box>div{position:relative;}
.time-section{border-right:1px solid #fff;text-align:center;cursor:pointer;padding:0 20px;}
.hot-section{width:90px;text-align:center;cursor:pointer22;}
.time-hot-box>div>span>a{color:#333;font-size:12px;}
.time-section>span>em,.hot-section>span>em{background:url(trend_p.png) no-repeat -14px -19px;display:inline-block;width:9px;height:5px;margin-left:9px;}
.hot-section>span>em{background-position:-31px -19px;width:10px;height:12px;margin-left:0;margin-right:5px;vertical-align:middle;}
.time-section:hover{border-right-color:#eee;}
.time-section:hover span{color:#d12027;text-decoration:none;}
.hot-section:hover a,.hot-section.cur a{color:#d12027;text-decoration:none;}
.time-section:hover em{background-position:-61px -19px;}
.hot-section:hover em,.hot-section.cur em{background-position:-48px -19px;}
.time-dropdown{background:#fff;border:1px solid #eee;position:absolute;top:42px;width:100%;left:-1px;z-index:10; display:none;}
.time-dropdown>a{height:30px;text-align:center;line-height:30px;display:block;color:#333;}
.time-dropdown>a:hover{background:#e5e5e5;text-decoration:none;}
.turn-page{margin-right:20px;}
.total-number{color:#333;font-size:12px;margin-right:20px;}
.total-number>span{color:#ca0f67;margin:0 3px;}
.page-button>a{width:13px;height:16px;border:1px solid #ccc;background:url(trend_p.png) no-repeat 0 0;display:inline-block;margin-top:13px;cursor:pointer;padding:0;}
.page-button>a.left-page-button{background-position:-30px -31px;margin-right:10px;}
.page-button>a.right-page-button{background-position:-39px -31px;}
.page-button>a.left-page-button:hover{border-color:#ca0f67;background-position:-48px -31px;}
.page-button>a.right-page-button:hover{border-color:#ca0f67;background-position:-57px -31px;}

/*更多季节*/
a.open-season{width:91px;height:22px;border:1px solid #e5e5e5;float:left;line-height:20px;text-align:center;text-decoration:none;position:relative;z-index:11;color:#333;}
a.open-season.cur{border-bottom-color: #fff;color:#ca0f67;height:32px;}
.more-season{position:absolute;background:#fff;top:43px;right:34px;z-index:10;width:1056px;padding:20px 0 20px 20px;border:1px solid #e5e5e5;display:none;}
.more-season>a{margin-right:20px;color:#333;margin-bottom:10px;}
.more-season>a:hover,.more-season>a.cur{color:#ca0f67;text-decoration:none;}


.img-list-section{margin-top:10px;}
.img-list-section>ul{margin-left:-22px;}
.img-list-section>ul>li{width:383px;height:359px;border:1px solid #ccc;position:relative;margin-bottom:20px;margin-left:22px;float:left;background:#fff;font-size:0;}
.img-list-section .img-link{width:383px;height:269px;display:table-cell;display:inline-block\9;text-align:center;vertical-align:middle;background:#eee;overflow:hidden;}
.img-link>img{max-width:383px;max-height:269px;}
.img-intro{position:absolute;width:363px;height:249px;left:10px;top:10px;}
.img-layer{position:absolute;left:50%;top:50%;width:0px;height:4px;background:#fff;transform: translateX(-50%) translateY(-50%);left: 0\9;top: 0\9;transform: translateX(0)\9 translateY(0)\9;}
.img-intro>h3{color:#333;font-size:30px;position:absolute;top:30px;text-align:center;width:100%;opacity:0;filter:alpha(opacity=0);font-weight:normal;}
.lm-icon{background:url(trend_p.png) no-repeat 0 -99px;width:32px;height:29px;display:inline-block;position:absolute;top:100px;margin-left:-16px;left:50%;opacity:0;filter:alpha(opacity=0);}
.market-imglist-section .lm-icon{background-position:-44px -98px;width:26px;height:30px;margin-left:-13px;}
.img-intro>p{width:300px;color:#333;font-size:12px;line-height:18px;margin-left:30px;height:54px;overflow:hidden;text-align:left;position:absolute;top:160px;opacity:0;filter:alpha(opacity=0);}
.img-text{margin:0 10px;}
.img-text .img-title{font-size:16px;color:#333;margin-top:10px;display:block;text-decoration:none;line-height:20px;height:40px;overflow:hidden;}
.small-icon{margin-top:5px;}
.small-icon>span{font-size:12px;color:#999;}
.small-icon>span em{background:url(trend_p.png) no-repeat 0 0;display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-2px;}
.small-icon .data-icon>em{background-position:0 -35px;width:14px;height:14px;}
.small-icon .rq-icon>em{background-position:-19px -35px;width:11px;height:14px;}
.img-label{position:absolute;top:10px;right:10px;}
.img-label>a{height:30px;padding:0 7px;display:inline-block;text-align:center;line-height:30px;background:url(opacity5.png) repeat;font-size:12px;color:#fff;border-radius:3px;text-decoration:none;display:block;margin-bottom:10px;}
.imghot-icon{position:absolute;top:10px;left:-13px;background:url(trend_p.png) no-repeat 0 -54px;width:67px;height:35px;text-align:center;line-height:30px;color:#fff;font-size:12px;}


.anchor{width:0;height:0;position:absolute;top:480px;}
/*列表无结果*/
.no-search-result{width:100%;padding:180px 0;border:1px solid #eee;}
.no-result-box{margin:0 auto;width:530px;}
.no-result-box>p{font-size:18px;font-weight:bold;color:#000;}
.no-result-box>p>i{background:url(trend_p.png) no-repeat 0 -137px;width:64px;height:64px;display:inline-block;vertical-align:middle;margin-right:15px;}
.no-result-box>p>a{color:#ca0f67;text-decoration:underline;}
.no-infor-box{padding:0 19px;width:425px;border:1px solid #d2d2d2;margin-top:38px;margin-left:25px;}
.no-infor-box>p{width:100%;border-bottom:1px dotted #e1e1e4;color:#333;font-size:16px;padding:15px 0;}
.no-infor-box>div{margin-top:20px;margin-bottom:20px;}
.no-infor-box>div>a{width:160px;height:40px;background:#ca0f67;color:#fff;font-size:14px;display:inline-block;border-radius:3px;text-align:center;line-height:40px;text-decoration:none;cursor:pointer;}
.no-infor-box>div>a>i{background:url(trend_p.png) no-repeat 0 -210px;width:24px;height:22px;display:inline-block;vertical-align:middle;margin-right:5px;}
.no-infor-box>div>span{font-size:16px;color:#333;margin-left:20px;}
.no-infor-box>div>span>strong{font-weight:bold;color:#ca0f67;}
.no-infor-box>div>span>i{background:url(trend_p.png) no-repeat -35px -210px;width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:5px;}
.pagination{margin-right:-30px;width:auto;}


/*报告无权限提示*/
.no-vip-top{padding-top: 60px;padding-bottom: 60px}
.no-vip-section{text-align: center;width: 970px;margin: 0 auto;font-size: 0;}
.no-vip-section>div{display: inline-block;*display: inline;*zoom: 1;text-align: left;vertical-align: top;}
.trial-l{padding-left: 10px; width: 592px;background-image: url(../../global/src/images/purview/vip.png);background-repeat: no-repeat;background-position: center;}
.trial-l>h2 { position: relative;top: -7px;color: #333;font-size: 18px;font-weight: bold;line-height: 36px;height: auto}
.trial-l>p{color: #333; font-size: 16px;line-height: 32px;padding: 7px 0 20px;}
.trial-l>p>span{font-weight: bold;color: #cc0066;}
.trial-l>.qqwap{display: block;background: #333;width: 296px;text-align: center;height: 42px;line-height: 42px;font-size: 16px;font-weight: bold;color: #fff;border-radius: 22px;}
.trial-l>.qqwap:hover{background: #cc0066;}

.trial-l>.is-login>p{padding: 28px 0;font-size: 16px;line-height: 20px;color: #333;}
.trial-l>.is-login>.btn-l{display: inline-block;height: 42px;width: 86px;text-align: center;font-size: 16px;font-weight: bold;line-height: 42px;border-radius: 24px;color: #fff;background: #333;}
.trial-l>.is-login>.btn-r{display: inline-block;height: 38px;width: 82px;text-align: center;font-size: 16px;font-weight: bold;line-height: 38px;border-radius: 24px;color: #cc0066;margin-left: 10px;background: #fff;border: 2px solid #cc0066;}
.trial-l>.is-login>.btn-l:hover{background: #cc0066;}
.trial-l>.is-login>.btn-r:hover{background: #cc0066;color: #fff;border: 2px solid #cc0066;}

.trial-r{padding: 40px 0 0 30px; height: 265px;border-left: 2px dotted #ddd;}
.trial-r>div{width: 320px;height: 224px;overflow: hidden;}
.trial-r>div>img{display: block;width: 100%;}

.already-login .trial-l>.qqwap{margin-top: 10px;}

.first-pic-div{background-repeat: no-repeat;background-position: center;background-size: auto 100%;}

@media screen and (min-width: 1500px){
    
    .no-vip-section{width: 1200px;}
    .trial-l{padding-top: 18px;width: 656px;}
    .trial-r{padding: 18px 0 0 140px;height: 288px;}
    .trial-r>div{width: 385px;height: 270px;}
    .trial-l>h2{font-size: 22px;}
}

/* 游客留资 */
.col-footer-layer{ background:rgba(102,102,102,0.9);}