@charset "utf-8";
/** Last Update : 06.2026 **/


.kandyTabs dd.tabbody {
  background: #EBEBEB;
  border: 1px solid #D9D9D9;
  padding-bottom: 25px;
}
/** video **/
.tabbody .desc_html_youtube_inner p.rm_vedio_desc {
	font-weight: 600;
	margin:15px 0;
	padding-top:15px;
	border-top:1px dashed #D9D9D9;
}
.tabbody .desc_html_youtube_inner p.rm_vedio_desc:first-of-type {border-top:none; padding-top:0;}
/** pdf 下載 **/
.tabbody .display-in-grid {border-bottom:none;}
.tabbody .display-in-list {border-bottom:none; display:block!important;}
.tabbody .display-in-list .item-width {margin: 0 0 15px 0;}
.tabbody .display-in-list .item-width:last-child {border-bottom:none;}
.tabbody .display-in-list .item-width .single-list-item-Wrapper {border-bottom:1px dashed #D9D9D9; padding:15px 0; margin:0;}
.tabbody .display-in-list .single-list-item-Wrapper .list-img-item {width: 10%!important;}
.tabbody .display-in-list .single-list-item-Wrapper .list-text-col {width: 90%!important; padding: 0 0 0 30px;}
@media (max-width:767px) {
	.tabbody .display-in-list .single-list-item-Wrapper .list-img-item {width: 15%!important;}
	.tabbody .display-in-list .single-list-item-Wrapper .list-text-col {width: 85%!important;}
}
@media (max-width:500px) {
	.tabbody .display-in-list .single-list-item-Wrapper .list-img-item {width: 20%!important;}
	.tabbody .display-in-list .single-list-item-Wrapper .list-text-col {width: 80%!important; padding: 0 0 0 20px;}
	.tabbody .display-in-list .single-list-item-Wrapper .list-text-col h5 {font-sixe:18px; line-height:24px;}
}
@media (max-width:450px) {
	.tabbody .display-in-list .single-list-item-Wrapper .list-img-item {width: 25%!important;}
	.tabbody .display-in-list .single-list-item-Wrapper .list-text-col {width: 75%!important;}
}


@media only screen and (min-width: 480px) {
/*Tab选项卡效果默认样式*/
.kandyTabs {margin:30px 0 15px 0; padding:2px; overflow:hidden; zoom:1;}
/** kandyTabs **/
.kandyTabs .tabtitle {line-height: 3;}
.kandyTabs .tabtitle .tabbtn {border: none;}
.kandyTabs .tabtitle span.tabbtn {
    background: #FFFFFF;
	border-radius: 4px 4px 0 0;
    color: #737373;
	font-weight: 400;
    font-size: 14px;
    margin:0 5px 0 0;
    padding: 14px 20px;
    text-transform: capitalize;
	border: 1px solid #D9D9D9;
	border-bottom-color: #EBEBEB;
}
.kandyTabs .tabtitle span.tabbtn:hover {color:#054187;}
.kandyTabs .tabtitle span.tabcur,
.kandyTabs .tabtitle span.tabcur:hover,
.kandyTabs .tabtitle span.tabcur:focus {background: #EBEBEB; color:#054187;}
.kandyTabs .tabbody {padding-top: 25px; overflow: hidden; border-radius: 0 4px 4px 4px;}
.kandyTabs .tabbody .tabcont {background:initial;}
.kandyTabs .tabbody .tabroll .tabcont {margin:5px 0 0 0;}
.tabcont {padding: 15px 10px 0 10px;}
.kandyTabs .tabtitle .tabbtn {cursor: pointer;}
}

@media only screen and (max-width: 480px) {
.kandyTabs .tabtitle {line-height: 3;}
.kandyTabs .tabtitle .tabbtn {border: none;}
.kandyTabs .tabtitle span.tabbtn {
    background: #FFFFFF;
    color: #737373;
	font-weight: 400;
    font-size: 14px;
	line-height:22px;
    border-radius:4px 4px 0 0;
    border: 1px solid #D9D9D9;
	border-bottom: none;
	margin: 0 0 -1px 0;
    padding: 13px 20px;
    text-transform: capitalize;
	display:inline-block;
	width:100%;
}
.kandyTabs .tabtitle span.tabbtn:hover {color:#054187;}
.kandyTabs .tabtitle span.tabcur,
.kandyTabs .tabtitle span.tabcur:hover,
.kandyTabs .tabtitle span.tabcur:focus {background:#EBEBEB; color:#054187;}
.kandyTabs .tabbody {padding-top: 25px; overflow: hidden; border-radius: 0 4px 4px 4px;}
.kandyTabs {margin:30px 0 15px 0; padding:0; overflow:hidden; zoom:1; position:relative;}

.kandyTabs .tabcur {background:#EBEBEB; border-bottom:1px solid #FFFFFF; color:#505050; margin-bottom:-2px;}
.kandyTabs .tabon {background:#EBEBEB;}
.kandyFold .tabcont {display:block; margin:0; padding:5px;}
.kandyTabs dd.tabbody {padding:25px 15px;}
.kandyTabs dd.tabbody  p.rm_vedio_desc {font-size:0.9em; margin-bottom:10px;}
.kandyTabs .tabtitle .tabbtn {cursor: pointer;}
}
