
/*mian box*/
.main_box {
    overflow: hidden;
    width: 1000px;
    margin: 0 auto;
}

.main_left {
    float: left;
    width: 640px;
}

.main_right {
    float: right;
    width: 320px;
}

/*左上侧滚动图*/
.col1-scroll {width:642px; height:431px; position:relative;}
.col1-scroll-wrap {width:642px; height:431px; position:relative; overflow:hidden;}
.col1-scroll-item {float:left; position:relative; width:642px; height:431px;}
.col1-scroll-item img {width:642px; height:431px;}
.col1-scroll-item .pic {}
.col1-scroll-item .txt {position:absolute; bottom:0; left:0; width:320px; height:70px;}
.col1-scroll-item .txt a {position:absolute; left:0; top:0; z-index:2; width:320px; height:50px; line-height:50px; text-align:center; font-size:18px; color:black; overflow:hidden; font-family: MicrosoftYaHei-Bold; font-size: 16px; color: #FFFFFF;}
.col1-scroll-item .txt a:hover {color: #eeeeee;text-decoration: none;}
.col1-scroll-item .whiteBG {position:absolute; left:0; top:0; z-index:1; width:320px; height:70px; background: rgba(0,0,0,0.50); opacity:0.8; filter:alpha(opacity:80);}

#dotContainer {position:absolute; bottom:8px; left:274px; width:95px; height:14px; overflow:hidden; z-index:3;}
#dotContainer span {
    cursor:pointer;
    width:14px;
    height:14px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    float:left;
    list-style:none;
    text-align:center;
    margin:0px 5px;
}
#dotContainer .dotItem {background:#FFFFFF;}
#dotContainer .dotItemOn {
    width: 28px;
    background:#5783FF;
}

/*列表数据展示*/
#j_cardlist{ width: 640px;}
/* 业务部分css */
.cardlist-w{ width: 640px; margin: 0 auto; margin-top: 20px;}
.cardlist-w a, .cardlist-w a:visited{ color: #333;}
.cardlist-w a:hover{ color: tomato;}
/* tab */
.tyfeed-card-tabs-w{width: 640px;height: 60px;font-family: 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', 'Arial';}
.tyfeed-card-tabs{width: 640px;border-top: 2px solid #284F97;border-left: 1px solid #ddd;border-right: 1px solid #ddd;height: 58px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/apps/ent-feed/images/bg-feed-tt-normal.png) 0 0 repeat-x;}
.tyfeed-card-tabs-fixed{position: fixed;z-index: 999;top: 0;box-shadow: 0 1px 3px #ccc;}
.tyfeed-tab-i{float: left;width:150px;height: 58px;line-height: 58px;text-align: center;font-size: 18px;color: #333;cursor: pointer;}
.tyfeed-tab-selected{border: none;background:#375ECC;color: #FFFFFF;cursor: default;}
.ty-card:hover .ty-card-close{ display:none;}
.tipstxt{ font-size: 12px; line-height: 18px; color: #828282; font-style:italic;line-height:60px;padding-right: 4px; }
.ty-cardlist-w{ width: 640px; line-height: 22px; font-size: 14px; color: #999; font-family: 'Hiragino Sans GB','Microsoft Yahei','å¾®è½¯é›…é»‘','Simsun','å®‹ä½“','Arial';}
.ty-cardlist-w a {color: #333; text-decoration: none; }
.ty-cardlist-w a:visited {color: #333; }
.ty-cardlist-w a:hover, .ty-cardlist-w a:active, .ty-cardlist-w a:focus {color: #E43B5B; text-decoration: none; }
.ty-cardlist-w .clearfix:after {content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.ty-cardlist-w .clearfix {zoom: 1; }
.ty-cardlist-w .clearit {clear: both; height: 0; font-size: 0; overflow: hidden; }

.ty-cardlist-w a.ty-card-link-em {color: #E43B5B; text-decoration: none; }
.ty-cardlist-w a.ty-card-link-em:visited {color: #E43B5B; }
.ty-cardlist-w a.ty-card-link-em:hover, .ty-cardlist-w a.ty-card-link-em:active, .ty-cardlist-w a.ty-card-link-em:focus {color: #E43B5B; text-decoration: none; }

.ty-cardlist-loading{ margin-top: 5px; border: 1px solid #E5EFF6; height: 38px; line-height: 38px; background-color: #E9F5FD; text-align: center; font-size: 14px; color: #333; cursor: pointer;}
.ty-cardlist-loading:hover{ opacity: .8; filter:alpha(opacity=80);}

.cardlist__item{margin: 10px;padding: 10px;background: #ddd;}
.cardlist-a__loading, .cardlist-a__tip, .cardlist-a__more{margin: 10px 0;padding: 10px;text-align: center;}
.ty-cardlist-w .cardlist-a__more{ padding: 0; color: #666;font-size: 16px;}
.cardlist-a__more-c { height: 40px; border: 1px solid #E43B5B; line-height: 40px; color: #E43B5B; background-color: #FFFFFF; cursor: pointer; transition: all ease 0.3s;}
.cardlist-a__more-c:hover{ color: #FFFFFF; background-color: #E43B5B;}
.cardlist-a__loading{ font-size: 18px; color: #999;}
.cardlist-a__loading .icon-loading{display: inline-block; margin-left: 15px; width: 100px;height: 20px;background: url(//n.sinaimg.cn/finance/c30320b4/20170512/loading.gif?1) 0 0 no-repeat;vertical-align: middle;}
.cardlist__item_newsa{background: red;color: #FFFFFF;}
.cardlist__item_newsb{border: 3px solid blue;color: #FFFFFF;}
.cardlist-a__tab{border-top: 2px solid #F04C64;}
.cardlist-a__tab, .cardlist-a__tab li{height: 50px;line-height: 50px;}
.cardlist-a__tab li{float: left;display: inline;padding: 0 20px;font-size: 18px;cursor: pointer;}
.cardlist-a__tab li.current{background: #F04C64;color: #FFFFFF;}

.btn-clicktorefresh{color: #E43B5B;cursor: pointer;}

.cardlist-a__pager{text-align: center;margin: 20px;}
.cardlist-a__pager a{min-width: 10px;display: inline-block;padding: 2px 10px;margin: 10px;border: 1px solid #333;line-height: 20px;height: 20px;vertical-align: middle;cursor: pointer;}
.cardlist-a__pager .page-cur{color: red;cursor: text;}

.cardlist-a__list .ty-card:nth-last-of-type(1){ border-bottom: none;}
.ty-card{ position: relative; z-index: 10; border-bottom: 1px solid #EFEFEF; background-color: #FFFFFF; letter-spacing: .5px; letter-spacing: 0\9;}
.ty-card:hover{ background-color: #FAFBFD;}
.ty-card-close{ display: none; position: absolute; right: 10px; top: 10px; width: 12px; height: 12px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-close.png?__sprite) 0 0 no-repeat; cursor: pointer;}
.ty-card:hover .ty-card-close{ display: block; opacity: .6; filter:alpha(opacity=60);}
.ty-card:hover .ty-card-close:hover{ opacity: 1; filter:alpha(opacity=100);}
.ty-card-l{ float: left; width: 150px; padding-bottom: 20px;}
.ty-card-r{ margin-left: 170px;}
.ty-card-tt{ padding-top: 17px; margin-right: 30px; height: 52px; line-height: 26px; font-size: 20px; font-weight: bold;}
.ty-card-tt-prefix{ position: relative; z-index: 1; padding-right: 14px; color: #E43B5B; font-style: normal; font-weight: bold;}
.ty-card-tt-prefix:after { position: absolute; top: 4px; right: -1px; width: 1px; height: 20px; background-color: #d8d8d8; margin: 0 7px; content: '';}
.ty-card-icon-mpics, .ty-card-icon-live, .ty-card-icon-topic, .ty-card-icon-scheme, .ty-card-icon-video, .ty-card-icon-exclusive{ display: inline-block; margin-right: 5px; width: 66px; height: 26px; vertical-align: -6px;}
.ty-card-icon-mpics{ display: none!important; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-mpics.png?__sprite) 0 0 no-repeat;}
.ty-card-icon-live{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-live.png?__sprite) 0 0 no-repeat;}
.ty-card-icon-topic{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-topic.png?__sprite) 0 0 no-repeat;}
.ty-card-icon-scheme{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-scheme.png?__sprite) 0 0 no-repeat;}
.ty-card-icon-video{ display: none!important; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-video.png?__sprite) 0 0 no-repeat;}
.ty-card-icon-exclusive{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-exclusive.png?__sprite) 0 0 no-repeat;}
.ty-card-icon-hot{ display: inline-block; margin-left: 5px; width: 31px; height: 11px; vertical-align: 0px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-hot.png?__sprite) 0 0 no-repeat;}
.ty-card-tip1{ margin-top: 8px; height: 24px; line-height: 24px; font-size: 14px; color: #999;}
.ty-card-tip2{ margin-top: 3px; padding-bottom: 10px; height: 24px; line-height: 24px; font-size: 14px; color: #999;}

.ty-card-type1{}
.ty-card-thumb-w{ position: relative; margin-top: 20px; width: 150px; height: 100px; overflow: hidden;}
.ty-card-thumb{ width: 150px; height: 100px; will-change: transform; transition: transform ease-in-out .3s;}
.ty-card-thumb:hover{ transform: scale(1.1, 1.1);}
.ty-card-thumb-noani { transition: none;}
.ty-card-thumb-noani:hover { transform: none;}
.ty-card-tip2-i{ display: inline-block; padding-right: 12px;}
.ty-card-cmnt{ float: right; margin-right: 10px; padding-right: 0; cursor: pointer;}
.ty-card-cmnt a, .ty-card-cmnt a:visited{ color: #999;}
.ty-card-cmnt a:hover{ color: #E43B5B;}
.ty-card-cmnt-icon{ display: inline-block; margin-right: 5px; width: 16px; height: 16px; vertical-align: -3px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-cmnt.png?__sprite) 0 0 no-repeat;}
a:hover .ty-card-cmnt-icon{ background: url(../images/icon-cmnt.png) 0 0 no-repeat;}
.ty-card-tag{ margin-right: 5px;}
.ty-cardlist-w .ty-card-tag a, .ty-cardlist-w .ty-card-tag a:visited{ color: #999;}

.ty-card-video{ position: absolute; left: 10px; bottom: 10px; width: 27px; height: 27px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-video.png?__sprite) 0 0 no-repeat;}
.ty-card-video:hover{ opacity: .9; filter:alpha(opacity=90);}

/*é€šæ */
.ty-card-type2 .ty-card-tt{ height: auto; padding-bottom: 10px;}
.ty-card-type3 .ty-card-tt{ height: auto; padding-bottom: 10px;}

/*ç»„å›¾*/
.ty-card-type3{}
.ty-card-type3 .ty-card-tt{ height: auto; padding-bottom: 10px;}
.ty-card-type3 .ty-card-picstotal{ margin-left: 5px; font-size: 14px; font-weight: normal; color: #999;}
.ty-card-thumbs-w{ height: 100px; margin-bottom: 10px; overflow: hidden;}
.ty-card-thumbs-c{ position: relative; z-index: 1; display: inline-block; margin-right: 8px; overflow: hidden;}
.ty-card-thumbs-gif{ position: absolute; right: 0; bottom: 0; z-index: 2; width: 28px; height: 20px; line-height: 20px; text-align: center; color: #333; background-color: rgba(255,255,255,0.6); font-family: arial; font-style: normal;}
.ty-card-thumbs-w .ty-card-thumb{ display: block; height: 100px; width: auto;}
.ty-card-thumbs-w .ty-card-thumbs-c:nth-last-of-type(1){ margin-right: 0;}

/*ç›´æ’­*/
.ty-card-type15{}
.ty-live-stat{ position: absolute; z-index: 11; top: 0; left: 0; width: 54px; height: 24px;}
.ty-live-stat-pre{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/live-pre.png?__sprite) 0 0 no-repeat;}
.ty-live-stat-ing{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/live-ing.png?__sprite) 0 0 no-repeat;}
.ty-live-stat-end{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/live-end.png?__sprite) 0 0 no-repeat;}
.ty-live-time{ position: absolute; z-index: 11; bottom: 0; left: 0; width: 150px; height: 24px; line-height: 24px; font-size: 12px; font-family: arial; text-align: center; background-color: rgba(255,255,255,0.7); color: #000;}
.ty-live-icon-ing{ display: inline-block; width: 10px; height: 24px; vertical-align: -7px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-live-ing.png?__sprite) center center no-repeat;}
.ty-live-icon-to{ display: inline-block; width: 24px; height: 24px; vertical-align: -7px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-live-clock.png?__sprite) center center no-repeat;}

/*640è§†é¢‘*/
.ty-card-type4{}
.ty-card-type4 .ty-card-tt{ height: auto; padding-bottom: 10px;}
.ty-card-play-w{position: relative; height:360px; }
.ty-card-play-poster-w{position: relative; cursor: pointer;}
.ty-card-play-poster{display: block; width: 640px; height: 360px; }
.ty-card-player-w{display: none; width: 640px; height: 360px; position: absolute; top:0; }
.ty-card-play-icon{width: 70px; height: 70px; position: absolute; background: url("//n.sinaimg.cn/ent/07a47ff4/20170628/icon-videoplay.png?__sprite"); left: 50%; top: 50%; margin-left: -35px; margin-top: -35px; transition: opacity ease 0.3s;}
.ty-card-play-poster-w:hover .ty-card-play-icon{ opacity: 0.8; filter: alpha(opacity=80);}
.ty-card-play-cover{display: none; width: 70px; height: 70px; background: url("//n.sinaimg.cn/finance/pctianyi_wdg/src/images/feedloading1.gif"); background-size: cover; position: absolute; top:50%; left:50%; margin-left: -35px; margin-top: -35px; filter:alpha(opacity=70); opacity:0.6; }
.ty-card-reload-icon{display: none; width: 64px; height: 64px; background-size: cover; position: absolute; top:50%; left:50%; margin-left: -32px; margin-top: -32px; filter:alpha(opacity=70); opacity:0.6; background: url("//n.sinaimg.cn/finance/pctianyi_wdg/src/images/reload-icon.png"); }
.ty-card-reload-span{display: none; text-align: center; width: 400px; height: 24px; position: absolute; top:65%; left: 50%; margin-left: -200px; font-family: MicrosoftYaHei-Bold; font-size: 24px; line-height: 31px; color: #FFFFFF; letter-spacing: 0; text-shadow: 0 2px 4px rgba(0,0,0,0.36); }

/*æœ€ç®€card*/
.ty-card-type10003 {}
.ty-card-type10003 .ty-card-tt{ height: auto; padding-bottom: 17px;}

/*åˆ é™¤æç¤º*/
.ty-card{ overflow: visible; background: none; z-index: auto; }
.ty-card .ty-card-tip{ position: absolute; right: 0; top: -2px; border: 2px solid #EFEFEF; z-index: 100; background: #fff; }
.ty-card .ty-card-tip li{ min-width: 142px; _width: 142px; height: 34px; padding: 3px; line-height: 34px; font-size: 16px; border: 1px solid #dce0e3; margin-top: 12px; text-align: center; cursor: pointer; background-color: #FAFBFD;}
.ty-card .ty-card-tip li:hover{ border-color: #a3a8ac; background-color: #edf0f1; }
.ty-card .ty-card-tip ul{ padding: 24px 29px; }
.ty-card .ty-card-tip .ty-card-close{ display: block; filter:alpha(opacity=60); opacity:0.6; }

/*å¨±ä¹æ‹¼æ¡*/
.ty-card-type10{ padding-bottom: 20px;}
.ty-card-type10 .ty-card-tt{ height: auto; padding-bottom: 10px;}
.ty-card-type10-l{ float: left; width: 150px;}
.ty-card-type10-r{ margin-left: 170px;}
.ty-card-type10-i{ margin-top: 5px;}
.ty-card-type10-i:not(:first-child){ margin-top: 12px;}
.ty-card-type10-i .ty-card-thumb-w{ margin-top: 5px;}
.ty-card-type10-subtt{ height: 28px; line-height: 28px; font-size: 20px; font-weight: normal; margin-bottom: 10px\9;overflow:hidden;}
.ty-card-type10-makeup{ padding: 7px 0; height: 20px; text-indent: 12px; line-height: 20px; background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/prefix-makeupurl.png?__sprite) left center no-repeat; white-space: nowrap; font-size: 16px;}
.ty-card-type10-makeup:nth-of-type(1){ margin-top: 10px;}
a.ty-card-type10-makeupurl{ margin-right: 10px;}
a.ty-card-type10-makeupurl:nth-last-of-type(1){ margin-right: 0;}

/*å¾®åšå•æ¡Card*/
/* æ¬¡é“¾æŽ¥è‰² */
.ty-card-type21 a.wb-a-b{color:#999;}
.ty-card-type21 a.wb-a-b:visited{color:#999;}
.ty-card-type21 a.wb-a-b:hover,.ty-card-type21 a.wb-a-b:active,.ty-card-type21 a.wb-a-b:focus{color:#E43B5B;}
/* æˆªå›¾ */
.ty-card-type21 .wb-piccut-h img,
.ty-card-type21 .wb-piccut-v img { position:absolute; top:50%; left:50%;
    -webkit-transform: perspective(1px) translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: perspective(1px) translate(-50%,-50%);}
.ty-card-type21 .wb-piccut-h img{ width:auto!important; min-width:100%; height:100%; _width:100%; _height:auto; }
.ty-card-type21 .wb-piccut-v img{ height:auto!important; width:100%; min-height:100%; _width:auto; _height:100%;}
/* ICON */
.ty-card-type21 .wb-icon-f,
.ty-card-type21 .wb-icon-r,
.ty-card-type21 .wb-icon-p{display: inline-block; margin-right: 5px; width: 16px; height: 16px; vertical-align: -3px!important;}
.ty-card-type21 .wb-icon-f{background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-fwd.png?__sprite) 0 0 no-repeat;}
.ty-card-type21 .wb-icon-r{background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-cmnt.png?__sprite) 0 0 no-repeat;}
.ty-card-type21 .wb-icon-p{background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-like.png?__sprite) 0 0 no-repeat;}
.ty-card-type21 a:hover .wb-icon-f{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-fwd-hover.png?__sprite) 0 0 no-repeat;}
.ty-card-type21 a:hover .wb-icon-r{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-cmnt-hover.png?__sprite) 0 0 no-repeat;}
.ty-card-type21 a:hover .wb-icon-p{ background: url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/icon-like-hover.png?__sprite) 0 0 no-repeat;}
.ty-card-type21 .wb-icon-play{}
/* åŠ è½½ */
.ty-card-type21 .W_loading_big {display:inline-block;background-repeat: no-repeat; vertical-align: middle;-webkit-animation:loading .8s linear infinite;animation:loading 0.8s linear infinite;}
/* background urlçš„\9å¯¹IE9åŠä»¥ä¸Šå¤±æ•ˆ */
.ty-card-type21 .W_loading_big{ width:35px; height:35px; background-image:url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/loading_big.png);background-image:url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/loading_big.gif)\9;}
@media screen and (min-width:0\0) {
    /* IEâ‰¥ 9 Safari 4 Android â‰¥ 2.3 */
    .ty-card-type21 .W_loading_big{background-image:url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/loading_big.gif);}
    /* Chrome * Safari * Opera â‰¥ 14 Android */
    .ty-card-type21 .W_loading_big:not(*:root) {background-image:url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/loading_big.png);}
    /* ie10åŠä»¥ä¸Š */
    _:-ms-input-placeholder, :root .ty-card-type21 .W_loading_big {-webkit-animation:none;animation:none; background-image:url(//n.sinaimg.cn/finance/pctianyi_wdg/src/images/loading_big.gif);}
}
@-webkit-keyframes loading{
    0%{-webkit-transform:rotate(0deg);}
    100%{-webkit-transform:rotate(360deg);}
}
@keyframes loading{
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
}

.ty-card-type21 .wb-text{ padding-top: 15px; font-size: 16px; font-weight: normal; line-height: 26px;}
.ty-card-type21 .wb-text a{ display: block; max-height: 52px; margin-right: 20px; line-height: 26px; overflow : hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word; }

.ty-card-type21 .ty-card-l{ padding-bottom: 14px; }
.ty-card-type21 .ty-card-r .wb-text a{ max-height: 78px; -webkit-line-clamp: 3;}

.ty-card-type21 .ty-card-thumbs-w,
.ty-card-type21 .wb-vbox{ margin: 18px 0 14px; }
.ty-card-type21 .ty-card-thumbs-c{ margin-right: 13px; }

.ty-card-type21 .wb-textpics .wb-text{ margin-bottom: 18px; }

.ty-card-type21 .wb-vbox{ position: relative; width: 100%; height: 0; padding-bottom: 56.25%;}
.ty-card-type21 .wb-vbox-img,
.ty-card-type21 .wb-vbox-flash,
.ty-card-type21 .wb-vbox-video{ position: absolute; width: 100%; height: 100%;}
.ty-card-type21 .wb-vbox-img{ overflow: hidden; }

.ty-card-type21 .wb-opt{ height: 30px; padding-bottom: 20px;  line-height: 30px;}
.ty-card-type21 .wb-opt span{ display: inline-block; vertical-align: top;}
.ty-card-type21 .wb-opt-face img{ width: 30px; height: 30px; border-radius: 50%;}
.ty-card-type21 .wb-opt-name{ margin: 0 10px 0 8px; font-weight: bold; }
.ty-card-type21 .wb-fr{ float: right; margin-right: 10px;}
.ty-card-type21 .wb-fr a{ margin-left: 15px; }

.ty-card-type21 .wb-fbox{ margin: 14px 0 16px; background: #f1f3f7;}
.ty-card-type21 .wb-fbox .ty-card-thumb-w{ margin-top: 16px; }
.ty-card-type21 .wb-fbox .ty-card-l{ padding-bottom: 16px; }
.ty-card-type21 .wb-fbox .wb-opt{ padding: 5px 0 0; }
.ty-card-type21 .wb-fbox .wb-opt-name{ margin: 0 26px 0 0; font-weight: normal; }
.ty-card-type21 .wb-fbox .ty-card-thumbs-w,
.ty-card-type21 .wb-fbox .wb-vbox{ margin: 14px 0 0;}
.ty-card-type21 .wb-fbox .wb-textpics .wb-text,
.ty-card-type21 .wb-fbox .wb-textvideo .wb-text{ margin-bottom: 0; padding-top: 10px;}
.ty-card-type21 .wb-fbox .wb-textpics .wb-opt,
.ty-card-type21 .wb-fbox .wb-textvideo .wb-opt{ padding: 7px 0; }

.xxl-card{overflow: visible;background: none;z-index: auto;position: relative;border-bottom: 1px solid #EFEFEF;letter-spacing: .5px;}
.xxl-card:hover{background-color: #FAFBFD;}
.xxl-card-l{padding-bottom: 18px;display: inline-block;float: left;}
.ty-card-type21 .wb-fbox .xxl-card-l{ padding-bottom: 16px; }
.xxl-card-thumb-w{position: relative; margin-top: 20px; width: 150px; height: 100px; overflow: hidden;}
.ty-card-type10-i .xxl-card-thumb-w{ margin-top: 5px;}
.ty-card-type21 .wb-fbox .xxl-card-thumb-w{ margin-top: 16px; }
.xxl-card-thumb{ width: 150px; height: 100px; will-change: transform; transition: transform ease-in-out .3s;}
.xxl-card-thumb:hover{ transform: scale(1.1, 1.1);}
.xxl-card-thumbs-w .xxl-card-thumb{ display: block; height: 100px; width: auto;}
.xxl-card-tt{ padding-top: 17px; margin-right: 30px; height: 52px; line-height: 26px; font-size: 20px; font-weight: bold;}
.ty-card-type3 .xxl-card-tt,.ty-card-type4 .xxl-card-tt,.ty-card-type10 .xxl-card-tt{ height: auto; padding-bottom: 10px;}
.xxl-card-thumbs-w{height: 100px; margin-bottom: 10px; overflow: hidden;}
.xxl-card-thumbs-c{ position: relative; z-index: 1; display: inline-block; margin-right: 8px; overflow: hidden;}
.xxl-card-lastimg{background-color: #F4F5F7;width: 150px;line-height: 100px;text-align: center;vertical-align: middle;}
.xxl-card-thumbs-w .xxl-card-thumbs-c:nth-last-of-type(1){ margin-right: 0;}


/*右侧部分*/
.fl {
    float: left;
}

.fr {
    float: right;
}

/*文章搜索*/
#article_search_logo img {
    width: 320px;
    height: 36px;
    margin-top: 10px;
}

#article_search_form {
    width: 320px;
    height: 34px;
    margin-top: 10px;
    font-size: 14px;
}

#article_search_form input[type="text"] {
    display: inline-block;
    width: 286px;
    height: 34px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #375ECC;
    border-radius: 2px 0 0 2px;
    border-right: none;
}

#article_search_form input[type="text"]::-webkit-input-placeholder{
    color:#CFDCFF;
    padding-left: 10px;
}
#article_search_form input[type="text"]::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#CFDCFF;
    padding-left: 10px;
}
#article_search_form input[type="text"]:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#CFDCFF;
    padding-left: 10px;
}
#article_search_form input[type="text"]:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#CFDCFF;
    padding-left: 10px;
}

#article_search_form input[type="image"] {
    display: inline-block;
    width: 34px;
    height: 34px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #375ECC;
    border-radius: 0 2px 2px 0;
    background: #D7DFF5;
}

#article_search_form input:focus {

}

/*一周热文*/
#week-hot-logo {
    margin-top: 30px;
}
#week-hot-logo img {
    width: 320px;
    height: 36px;
    margin-top: 10px;
}

.img-content ul li {
    list-style: disc inside;
    width: 320px;
    height: 30px;
    font: 14px/32px MicrosoftYaHei;
    overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;
}

.img-content ul li a {
    color: #000;
}

.img-content ul li a:hover {
    color: #ff8400;text-decoration: none;
}

/*合作机构*/
#co-agency-logo img {
    width: 320px;
    height: 36px;
    margin-top: 10px;
}

#co-agency-list ul li {
    float: left;
    width: 92px;
    height: 117px;
    margin-bottom: 20px;
}

#co-agency-list ul li:not(:nth-child(3n)) {
    margin-right: 20px;
}

#co-agency-list ul li img {
    width: 92px;
    height: 117px;
}

#finance_ad {
    position: relative;
    margin-top: 280px;
    width: 320px;
    height: 242px;
}

#finance_ad img {
    width: 320px;
    height: 242px;
}

.footer_hr {
    border: 1px solid #375ECC;
    width: 1000px;
    margin: 30px auto 10px;
}

.news-title {
    width: 640px;
    position: relative;
}

.news-title .news-more {
    position: absolute;
    top: 15px;
    right: 0;
}






















