@charset "UTF-8";

#container {padding:0 10px 0px;}
.ad_top {width: 100%; background-color: #f7f7f7; text-align: center; padding: 30px 0px; border-bottom: 1px solid #e5e5e5;}
.ad_top div {margin:0 auto;}
.ad_aside {position:absolute;}
.ad_aside.left {top:37px; left:-200px;}
.ad_aside.left > div + div {margin-top:20px;}
.ad_aside.right {top:347px; right:-200px;}
.ad_160 {width:160px; height:600px;}
.wrap_cont {margin:37px 0 30px; *zoom:1; position:relative}
.wrap_cont.golf {margin:37px 0 60px;}
.tit_page {position:relative; height:60px; padding-top:20px; border-bottom:1px solid #121212; box-sizing:border-box}
.tit_page.none {border-bottom: 0;}
.tit_page h2 {font-size:20px; line-height:1.2; letter-spacing: -.1em;}
@media not all and (min-resolution:.001dpcm) { 
	@supports (-webkit-appearance:none) {
		.tit_page h2 {letter-spacing: -.075em}
	}
}
.tit_page .badge-hkonly {vertical-align:-1px}
.tit_page_p {margin:12px 0 10px; font-size:13px; color:#777;}
.option_list {position:absolute; right:0; bottom:15px; *zoom:1;}
.option_list .btn_toggle {line-height:inherit; font-size: 13px; color:#777;
font-family: 'Malgun Gothic', '맑은 고딕', 'Apple SD Gothic Neo', '돋움', Dotum, '굴림', Gulim, Verdana, Arial, sans-serif;}
.option_list .btn_toggle .ico.news_swich {display:inline-block; margin:-1px 0 0 5px; width:35px; height:17px; background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.unaxlhat.pbz%2Serfbhepr%2Svzntrf%2Sj%2S2017ux-fcevgr.cat') no-repeat; background-position:-132px -72px}
.option_list .btn_toggle.on .ico.news_swich {background-position:-132px -54px}
.option_list .pick_date {display:inline-block; margin-left:10px; *display:inline; *zoom:1;} /* 2017-03-22 태그선택자에서  .date 클래스 선택자로 수정 ( sprite 적용으로 인한) */
.option_list .pick_date .date {font-size:13px; color:#777; vertical-align:middle;}
.option_list .btn_calendar {margin:-1px 0 0 5px}
.option_list .btn_calendar .ico {width:20px; height:16px}

.no_list {text-align: center; padding:15px 0; font-size:18px;}

/* 2017-03-22  추가  */
.option_list .ico.cal_prev,
.option_list .ico.cal_next {display:inline-block; width:4px; height:8px}

.list_top {padding:20px 0; border-bottom:1px solid #e5e5e5;}
.list_top .tit {font-size:17px; color:#121212;}
.list_top .read {margin-top:5px; font-size:13px; line-height:1.5; color:#777;}
.ad_list_top {margin:20px 0 0; width:100%; height:120px;}
.list_basic {margin:25px 0 0; padding:0 0 25px; border-bottom:1px solid #e5e5e5;}
.list_basic > li {*zoom:1;}
.list_basic > li:after {content:''; display:block; clear:both;}
.list_basic > li + li {margin-top:30px;}
.list_basic > li .icon-hkonly {vertical-align:1px}
.list_basic .article {display:block; float:left; width:530px; padding:0 25px 0 0; *zoom:1;}
.list_basic .article.no_read {display: table;}
.list_basic .article.no_read .thumb {display: table-cell; float: inherit; vertical-align: middle;}
.list_basic .article.no_read .tit {width: 82%; display: table-cell; vertical-align: middle;}
.list_basic.writer .colm_ist {display: inline-block; padding:3px 0 0 95px; margin-top:3px;}
.list_basic.writer .colm_ist .ist_img {width: 25px; height: 25px;}
.list_basic.writer .colm_ist .ist_img img {width: 25px; height: 25px;}

/* 섹션타입 추가 */
.list_basic.sc_type01 {}
.list_basic.sc_type01 .article {width:inherit; padding:inherit;}
.wrap_sub .list_basic.sc_type01 {margin-top:5px; padding:30px 0; border-top: 2px solid #121212;} 
.wrap_sub .list_basic.sc_type01 + .list_basic.sc_type01 {margin-top:0; padding:30px 0 0; border:none;}
/* .wrap_sub .list_basic.sc_type01 + .list_basic.sc_type01 {padding:0; border:0;}
.wrap_sub .list_basic.sc_type01 + .list_basic.sc_type01 + .list_basic.sc_type01 {padding:30px 0; border-top:1px solid #e5e5e5;} */
/* .list_basic.sc_type01 + .list_basic {border-bottom: 0;} */
.list_basic.sc_type01 + .list_basic + .list_basic {border-bottom: 0;}
.list_basic .article:after {content:''; display:block; clear:both;}
/* .list_basic .thumb {display:block; float:left; width:80px; max-height: 80px; min-height: 52px; overflow:hidden; margin:5px 15px 0 0;}
.list_basic .thumb img {width:100%;} */
.list_basic .thumb {display:block; float:left; width:79px; height: 59px; overflow:hidden; margin:5px 15px 0 0; 
					text-align: center; vertical-align: middle; line-height: 56px;}
.list_basic .thumb img {max-width: 79px; max-height: 59px; vertical-align: top;}
.list_basic .tit {display:block; overflow:hidden; font-size:17px; /* text-overflow:ellipsis; white-space:nowrap; */}
.list_basic .tit.no_read {padding-top: }
.list_basic .read {overflow:hidden; max-height:3em; margin-top:5px; font-size:13px; line-height:1.5; color:#777;}
.list_basic .article_info {position:relative; float:left; width:109px; min-height:55px; padding:0 0 0 15px; border-left:1px solid #e5e5e5;}
.btn_share {display:block; font-size:12px;}
.btn_share:hover {text-decoration:underline;}

.article_info .time {display:block; margin:8px 0 0; color:#777; letter-spacing: 0;}
.article_info .colm_ist_link {display: table; margin:10px 0 0; color:#777;}
.article_info .colm_ist_link span {display: inline-block; overflow: hidden;}
.article_info .colm_ist_link span.ist_img + span {display: table-cell; vertical-align: middle; padding-left: 4px;}
.article_info .colm_ist_link .ist_img {width: 20px; height: 20px; border-radius: 100%;
										background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.unaxlhat.pbz%2Serfbhepr%2Svzntrf%2Sj%2S2017ux-fcevgr.cat) no-repeat -222px -579px;}
.article_info .colm_ist_link .ist_img img {width: 20px; height: 20px; vertical-align: top;}

.layer_info {display:none; position:absolute; top:20px; right:0; width:71px; /* height:91px; */ padding:14px; border:1px solid #e5e5e5; background:#fff; z-index:10;}
.layer_info a {display:block;}
.layer_info a + a {margin-top:10px;}
.layer_info .btn_close_info {position:absolute; top:7px; right:8px;}
.btn_open_layer + .layer_info {top:20px;}
.module_tb {height:140px; margin:-1px 0 0; border-top:2px solid #fa141f; background:#f6f6f6;}
.ad_right01 {*zoom:1;}
.ad_right01.mg_sw {margin:20px 0;}
.ad_right01:after {content:''; display:block; clear:both;}
.ad_right01 a {float:right; width:300px; height:250px;}
.ad_right02 {margin-top:40px;}
.ad_right02:after {content:''; display:block; clear:both;}
.ad_right02 a {float:right; width:300px; height:600px;}


.slide_three_item {overflow:hidden; padding:15px 10px; background-color:#f6f6f6; border-bottom:1px solid #e5e5e5; }
.slide_three_item .slide_tit {padding-left:10px; font-size:17px; font-weight:bold; letter-spacing:-0.075em;}
.slide_three_item .slide_tit + .slide_wrap {margin-top:13px; overflow:hidden;}
.slide_three_item .slide_wrap .item {position:relative; float:left; width:200px; height:190px; padding:0 10px; min-height:1px;}
.slide_three_item .slide_wrap .item .img_box {display:inline-block; overflow:hidden; width:200px; height:125px; font-size:0; text-align:center;}
.slide_three_item .slide_wrap .item .img_box img {display:inline-block; width:100%; min-height:125px; vertical-align:middle;}
.slide_three_item .slide_wrap .item .blank {overflow:hidden; display:inline-block; width:0px; height:150px; vertical-align:middle;}
.slide_three_item .slide_wrap .item .mask {position:absolute; top:0; left:10px; display:block; width:200px; height:100%; text-align:center; background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.unaxlhat.pbz%2Serfbhepr%2Svzntrf%2Sj%2Sznfx_cubgb.cat') repeat-x bottom -50px left}
.slide_three_item .slide_wrap .item .over_box {width:180px; padding:0 10px;}
.slide_three_item .slide_wrap .item .over_box strong {overflow:hidden; display:block; height:44px; margin-top:10px; color:#121212; font-size:15px; line-height:22px; font-weight:bold; letter-spacing:-0.075em; text-align:center;}
.slide_three_item .slick-arrow {position:absolute; top:52px; width:22px; height:43px; text-indent:-9999px; z-index:10; background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.unaxlhat.pbz%2Serfbhepr%2Svzntrf%2Sj%2S2017ux-fcevgr.cat') no-repeat;}
.slide_three_item .slick-prev {left:11px; background-position:0 -260px;}
.slide_three_item .slick-next{right:11px; background-position:-24px -260px;}

.wrap_cont .inner_right,
.wrap_right{width:300px;}


/* 게시판 타입 하단 검색 */
.bott_search {position: relative; margin:20px auto; text-align: center;}
.bott_search select, input[type="text"] {height:28px; border:1px solid #e5e5e5; vertical-align: middle;}
.bott_search select::-ms-expand {display: none;} /* select arr for IE */
.bott_search select {width: 80px; height: 30px; padding:0 15px; border-radius: 0; appearance: none; line-height: normal; -webkit-appearance:none; -moz-appearance:none; appearance:none;
		background: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.unaxlhat.pbz%2Serfbhepr%2Svzntrf%2Sj%2Sfryrpg_nee_01.cat') no-repeat 60px 13px;}
.bott_search select::-ms-expand {display: none;/* 화살표 없애기 for IE10, 11*/}
.bott_search input[type="text"] {width: 275px;}
.bott_search button[type="submit"] {height: 30px; padding: 0 15px;}
.bott_search button {padding:8px 13px; background: #bbb; color: #fff;}

/* 2018-05-09 sub 공통 : basic_list - wide 타입*/
.list_basic.type_wide {margin-top:0; padding-bottom:0; border-bottom:0}
.list_basic.type_wide li + li {margin-top:20px}
.list_basic.type_wide .article {width:100%; padding-right:0}
.list_basic.type_wide .thumb {width:120px; height:75px;}
.list_basic.type_wide .thumb img {max-width:120px; max-height:75px;}
.list_basic.type_wide .tit {font-size:19px}
.list_basic.type_wide .read {margin-top:8px; font-size:14px;}

/* icon */
img.icon-premium {width:12px; height:16px; vertical-align:middle}
.list_top img.icon-premium,
.list_basic img.icon-premium,
.asidemodule img.icon-premium {margin-right:5px; vertical-align:-3px}

/* 해외주식라운지모듈 (2021.07.20) */
.globalstock-list-module {padding:30px 30px 20px; border-bottom:1px solid #e5e5e5; background:#f6f6f6}
.globalstock-list-module .list-module-tit {margin-bottom:10px; font-weight:bold; font-size:19px;}
.globalstock-list-module .stock-table-wrap {position:relative; width:290px}
.globalstock-list-module .stock-table-wrap:first-child {float:left}
.globalstock-list-module .stock-table-wrap:last-child {float:right}
.globalstock-list-module .stock-table-wrap .trade-date {position:absolute; top:7px; right:0; color:#777}
.globalstock-list-module .stock-table {width:100%}
.globalstock-list-module .stock-table tbody th,
.globalstock-list-module .stock-table td {padding:10px 0; border-top:1px solid #ddd; font-size:15px; vertical-align:middle}
.globalstock-list-module .stock-table tbody th {width:90px; text-align:left}
.globalstock-list-module .stock-table td {text-align:right; letter-spacing:0; white-space:nowrap}
.globalstock-list-module .stock-table .name {display:inline-block; max-width:90px; font-size:16px; vertical-align:top}
.globalstock-list-module .stock-table .name > em {display:block; margin-bottom:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.globalstock-list-module .stock-table .name > span {display:block; margin-top:-1px; color:#777; font-weight:normal; font-size:12px; letter-spacing:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.globalstock-list-module .stock-table .up .change-price,
.globalstock-list-module .stock-table .up .change-ratio {color:#ff0000}
.globalstock-list-module .stock-table .down .change-price,
.globalstock-list-module .stock-table .down .change-ratio {color:#2175ff}
.globalstock-list-module .stock-table .hold .change-price,
.globalstock-list-module .stock-table .hold .change-ratio {color:#777}
.globalstock-list-module .stock-table .change-price::before {content:''; display:inline-block; margin-right:4px}
.globalstock-list-module .stock-table .up .change-price::before {width:0; height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:9px solid #ff0000; vertical-align:1px}
.globalstock-list-module .stock-table .down .change-price::before {width:0; height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-top:9px solid #2175ff; vertical-align:baseline}
.globalstock-list-module .stock-table .hold .change-price::before {width:10px; height:4px; background:#777; vertical-align:3px}
.globalstock-list-module::after {content:''; display:block; clear:both}

/* 리스트 탑 : 썸네일 타입 */
.list_top_thumb {padding:25px 0; border-bottom:1px solid #e5e5e5}
.list_top_thumb .tit,
.list_top_thumb .lead {display:block; display:-webkit-box; text-overflow:clip; overflow:hidden; /*word-break:keep-all;*/ word-wrap:break-word; -webkit-box-orient:vertical}
.list_top_thumb .time,
.list_top_thumb .lead {color:#777}

.list_thumb_rowtype {margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #e5e5e5}
.list_thumb_rowtype .news_item .thumb {float:left; display:block; width:320px; height:200px; margin-right:20px; border-radius:10px; overflow:hidden}
.list_thumb_rowtype .news_item .thumb > a {display:block; position:relative; width:100%; height:100%; text-align:center}
.list_thumb_rowtype .news_item .thumb > a::after {content:''; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid rgba(0,0,0,.1); border-radius:10px}
.list_thumb_rowtype .news_item .thumb > a > img {position:absolute; top:50%; left:50%; max-width:100%; max-height:100%; transform:translate(-50%, -50%)}
.list_thumb_rowtype .news_item .tit {max-height:80px; -webkit-line-clamp:2; font-size:29px; line-height:40px; letter-spacing:-0.1em}
.list_thumb_rowtype .news_item .lead {max-height:60px; margin:13px 0 18px; -webkit-line-clamp:3; font-size:13px; line-height:20px}
.list_thumb_rowtype .news_item .time {letter-spacing:0}
.list_thumb_rowtype .news_item::after {content:''; display:block; clear:both}

.list_thumb_basic li {position:relative; float:left; width:320px; height:298px; box-sizing:border-box}
.list_thumb_basic li + li {margin-left:40px}
.list_thumb_basic .article .thumb {display:block; width:320px; height:200px; border-radius:10px; overflow:hidden}
.list_thumb_basic .article .thumb > a {display:block; position:relative; width:100%; height:100%; text-align:center}
.list_thumb_basic .article .thumb > a::after {content:''; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid rgba(0,0,0,.1); border-radius:10px}
.list_thumb_basic .article .thumb > a > img {position:absolute; top:50%; left:50%; max-width:100%; max-height:100%; transform:translate(-50%, -50%)}
.list_thumb_basic .article .tit {max-height:62px; margin:12px 0 0; -webkit-line-clamp:2; font-size:21px; line-height:31px}
/* .list_thumb_basic .article_info {position:absolute; left:0; bottom:18px} */
.list_thumb_basic .article_info .btn_share {display:inline-block; margin:0 15px 0 0}
.list_thumb_basic .article_info .time {display:inline-block; vertical-align:-1px}
.list_thumb_basic .article_info .layer_info {top:22px; left:0}
.list_thumb_basic li.noimg {padding:25px 22px; border-radius:10px; background:#f1f3f8}
.list_thumb_basic li.noimg .article .tit {max-height:130px; -webkit-line-clamp:5}
.list_thumb_basic li.noimg .article_info {left:22px}
.list_thumb_basic li.noimg .article_info .time {margin-top:16px}
.list_thumb_basic::after {content:''; display:block; clear:both}

/* .list_thumb_basic.type-col3 li {width:210px; height:219px}
.list_thumb_basic.type-col3 li + li {margin-left:25px}
.list_thumb_basic.type-col3 .article .thumb {width:210px; height:131px}
.list_thumb_basic.type-col3 .article .tit {max-height:52px; font-size:19px; line-height:26px} */

.list_thumb_basic.type-col3 {display:flex; gap:30px}
.list_thumb_basic.type-col3 li {float:none; flex:0 0 auto; width:calc(33.33336% - 20px); height:auto}
.list_thumb_basic.type-col3 li + li {margin-left:0}
.list_thumb_basic.type-col3 .article .thumb {width:100%; height:131px}
.list_thumb_basic.type-col3 .article .tit {max-height:52px; font-size:19px; line-height:26px}
.list_thumb_basic.type-col3::after {display:none}

/* 2022.06.02 list타입 사이즈 큰 타입 */
.list_top.v2 .tit,
.list_top.v2 .read,
.list_basic.v2 .tit,
.list_basic.v2 .read {display:block; display:-webkit-box; text-overflow:clip; overflow:hidden; /*word-break:keep-all;*/ word-wrap:break-word; -webkit-box-orient:vertical}

.list_top.v2 .tit,
.list_basic.v2 .tit {font-size:20px; line-height:27px; /*max-height:54px; -webkit-line-clamp:2*/}
.list_top.v2 .read,
.list_basic.v2 .read {font-size:14px; line-height:21px; max-height:42px; -webkit-line-clamp:2}
.list_basic.v2 > li {position:relative; min-height:150px}
.list_basic.v2 .article {float:none; width:auto; padding:0 0 0 275px}
.list_basic.v2 .thumb {position:absolute; top:0; left:0;  width:240px; height:150px; margin-top:0}
.list_basic.v2 .thumb > a {display:block; width:100%; height:100%}
.list_basic.v2 .thumb > a img {width:100%; height:100%; object-fit:cover; max-width:100%; max-height:100%}
.list_basic.v2 .thumb::after {content:''; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid rgba(0,0,0,.1); pointer-events:none}
.list_basic.v2 .article_info {position:relative; float:none; width:auto; min-height:auto; border:none; margin-top:8px; padding:0 0 0 275px}
.list_basic.v2 .article_info .time {margin:0}
.list_basic.v2 .article_info .btn_share {position:absolute; top:0; right:0; font-size:0}
.list_basic.v2 .article_info .btn_share .ico.share {margin:0}
.list_basic.v2 .no-img {min-height:auto}
.list_basic.v2 .no-img .article,
.list_basic.v2 .no-img .article_info {padding-left:0}

.list_basic.v2 .thumb > a[href*="http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.unaxlhat.pbz%2Sragregnvazrag"] img {object-position:center top}

/* P아이콘 크기별 제어 */
.asidemodule .icon-premium-txt {margin-right:4px; font-size:10px; padding:2px 4px 3px 5px; line-height:1; vertical-align:1px} /* 우측모듈 */
/* 글로벌마켓 리스트 타입 (https://www.hankyung.com/globalmarket/news/market-economy) */
.list_thumb_rowtype .news_item .tit .icon-premium-txt {font-size:13px; vertical-align:7px} 
.list_thumb_basic .article .tit .icon-premium-txt {vertical-align:3px}

/* 로보뉴스리스트 */
.robonews-list {margin-top:25px}
.robonews-list .up {color:#ff0000}
.robonews-list .down {color:#2175ff}
.robonews-list .hold {color:#888}
.robonews-list .news-tit,
.robonews-list .lead {overflow:hidden; display:block; display:-webkit-box; text-overflow:clip; -webkit-box-orient:vertical; font-weight:normal}
.robonews-list > li + li {margin-top:30px}
.robonews-list .rel-stock {font-size:14px}
.robonews-list .rel-stock > span,
.robonews-list .rel-stock > a {display:inline-block; margin:0 7px 7px 0}
.robonews-list .news-cont {display:flex}
.robonews-list .txt-cont {flex:1 0 auto; width:calc(100% - 230px)}
.robonews-list .txt-cont .news-tit {max-height:54px; font-weight:bold; font-size:20px; line-height:27px; -webkit-line-clamp:2}
.robonews-list .txt-cont .lead {margin-top:7px; max-height:42px; font-size:14px; line-height:21px; -webkit-line-clamp:2}
.robonews-list .txt-cont .txt-date {margin-top:10px; color:#888; font-size:12px}
.robonews-list .tags {display:flex; flex-wrap:wrap; margin:10px 0}
.robonews-list .tags a {display:inline-block; margin:0 10px 0 0; padding:0 10px; border-radius:4px; background-color:#eee; color:#666; font-size:13px; line-height:24px; white-space:nowrap}
.robonews-list .thumb {position:relative; flex:0 0 auto; width:200px; height:125px; /*border-radius:8px;*/ overflow:hidden; margin-left:30px}
.robonews-list .thumb > a {width:100%; height:100%}
/* .robonews-list .thumb > a::after {content:''; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid rgba(0,0,0,.15); border-radius:8px; box-sizing:border-box; pointer-events:none} */
.robonews-list .thumb img {width:100%; height:100%; object-fit:cover; object-position:center top}

.tit_page.type-2 {display:flex; align-items:center; justify-content:space-between; padding-bottom:10px}

.list-page-info {margin-top:10px; color:#888; font-size:12px}
.list-page-info .txt-underline {color:#888; font-weight:bold; text-decoration:underline}
.list-page-info.v2 {padding:10px; border-radius:8px; background:#ff761b; font-size:15px}
.list-page-info.v2,
.list-page-info.v2 .txt-underline {color:#fff}
.list-page-info.v2 .txt {margin-right:10px}
.list-page-info.v2 .txt-underline::after {content:''; display:inline-block; width:5px; height:5px; margin-left:3px; border-top:2px solid #fff; border-right:2px solid #fff; transform:rotate(45deg); vertical-align:2px}

.select-ui {position:relative; height:30px; background:#fff; box-sizing:border-box}
.select-ui select {position:relative; z-index:2; width:100%; height:100%; padding:0 39px 0 10px ;border:1px solid #ddd; border-radius:5px; background:transparent; font-size:13px; line-height:28px; vertical-align:middle; cursor:pointer; appearance:none; -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; outline:none; box-sizing:border-box}
.select-ui select::-ms-expand {opacity:0}
.select-ui select option {font-size:14px}
.select-ui::after {content:''; position:absolute; top:10px; right:15px; width:6px; height:6px; border-right:1px solid #121212; border-bottom:1px solid #121212; transform:rotate(45deg)}



/* 로보뉴스 슬라이드 타입 */
.robonews-slide-wrap {margin-top:30px}
.robonews-slide-wrap + .robonews-slide-wrap {margin-top:45px}
.robonews-slide-wrap .up {color:#ff0000}
.robonews-slide-wrap .down {color:#2175ff}
.robonews-slide-wrap .hold {color:#888}
.robonews-slide-wrap .news-tit {overflow:hidden; display:block; display:-webkit-box; text-overflow:clip; -webkit-box-orient:vertical; font-weight:normal}

.robonews-slide-tit-wrap {display:flex; align-items:center; justify-content:space-between; margin-bottom:7px}
.robonews-slide-tit {font-size:20px}
.robonews-slide-num {padding:0 10px; font-size:15px}
.robonews-slide {position:relative; height:198px; margin:0 -25px; padding:0 20px; overflow:hidden}
.robonews-slide .slick-list {padding-bottom:20px}
.robonews-slide .item {width:335px; height:178px; margin:0 5px; padding:29px 19px; border:1px solid #ddd; border-radius:10px; box-sizing:border-box; transition:all ease .3s}
.robonews-slide .item:hover {box-shadow:3px 3px 5px rgba(0,0,0,.1)}
.robonews-slide .slick-arrow {position:absolute; top:50%; z-index:-1; opacity:0; width:50px; height:50px; margin-top:-25px; border-radius:50%; background:#888; color:transparent; font-size:0; overflow:hidden; transition:all ease .3s}
.robonews-slide .slick-arrow::before {content:''; display:inline-block; width:10px; height:10px; margin-left:5px; border-width:1px; border-style:solid}
.robonews-slide .slick-prev {left:0}
.robonews-slide .slick-prev:before {border-color:#fff transparent transparent #fff; transform:rotate(-45deg)}
.robonews-slide .slick-next {right:0}
.robonews-slide .slick-next:before {margin-left:10px; border-color:#fff #fff transparent transparent; transform:rotate(45deg) translate(-5px, 5px)}
.robonews-slide:hover .slick-arrow {z-index:2; opacity:1}
.robonews-slide .rel-stock {font-size:14px}
.robonews-slide .rel-stock > span,
.robonews-slide .rel-stock > a {display:inline-block; margin:0 7px 7px 0}
.robonews-slide .rel-stock .stock-name {display:inline-block; max-width:205px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:middle}
.robonews-slide .rel-stock .txt-num {display:inline-block; vertical-align:middle}
.robonews-slide .news-tit {max-height:54px; font-weight:bold; font-size:20px; line-height:27px; -webkit-line-clamp:2}
.robonews-slide .txt-date {margin-top:10px; color:#888; font-size:12px}

.robonews-slide-wrap.v2 .robonews-slide-num {font-size:13px}
.robonews-slide-wrap.v2 .robonews-slide,
.robonews-slide-wrap.v2 .robonews-slide .item {height:280px}
.robonews-slide-wrap.v2 .robonews-slide .news-block {min-height:105px}
.robonews-slide-wrap.v2 .robonews-slide .news-block + .news-block {margin-top:20px}
/* .robonews-slide-wrap.v2 .robonews-slide .news-block + .news-block {margin-top:7px; padding-top:13px; border-top:1px solid #ddd} */
.robonews-slide-wrap.v2 .robonews-slide .news-tit {font-weight:normal; max-height:48px; font-size:17px; line-height:24px;}
.robonews-slide-wrap.v2 .robonews-slide .txt-date {margin-top:5px}