.news-fit{background: url(/assets/images/common/background-01.webp) no-repeat center;background-size: cover;padding: 40px 16px 0 16px;}
.news-fit-item,.news-main{width: 1320px;margin: 0 auto;max-width: 100%;}
.news-body .common-listed-image img{border-radius: 15px;}
.news-body .news-list-right .common-listed-image img,.news-body .news-list-right .common-listed-image{border-radius: 10px;}
.news-body .news-list-right  .news-ul .common-listed-li{border-radius: 0px;}
.news-body .news-list-right .common-listed-ul .common-listed-li{border-bottom: 1px solid #ececec;padding-bottom: 18px;}
.news-body .news-list-right .common-listed-ul li:last-child .common-listed-li{border-bottom: none;padding-bottom:0;}
.news-body .news-list-right .common-listed-ul li:last-child{margin-bottom: 0;}
.news-main{box-sizing: border-box;}
.news-fit-title{background: url(/assets/images/common/title.webp) no-repeat center;background-size: cover;border-radius: 30px;padding: 36px 0;margin-bottom:40px;}
.news-h1{font-size: 36px;font-weight: 600;color: #fff;text-align: center;}
.news-h1 p{font-family: 'Radio Canada';font-size: 20px;}
.news-h2{color: #000000;font-weight: 500;font-size: 16px;line-height: 20px;}
.news-list-left{width: calc(66.67% - 20px);}/* 主欄與側欄(33.33%)間固定留 20px,與卡片間距一致 */
.news-list-top{background: #fff;padding: 15px 20px;border-radius: 15px;margin-bottom: 20px;}/* 14→20,與卡片間距一致 */
.artilce-number{color: #757575;font-size: 14px;line-height: 34px;}
.artilce-number span{color: #6C45D6;}
.news-body{background: #f2f2f2;}
.artilce-sort{line-height: 34px;color: #757575;font-size: 14px;}
.artilce-sort a{display: inline-block;border: 1px solid #ebebeb;border-radius: 50px;color: #4D4D4D;font-size: 14px;margin-left: 5px;padding: 0 20px;}
/* 修正：手機點排序要點兩下的問題。
   .active（目前選取）保留在外層照常套用；
   :hover 只讓能用滑鼠的裝置套用，避免觸控裝置的 sticky hover。 */
.artilce-sort .active{background: #6C45D6;border-color: #6C45D6;color: #fff;}
@media (hover: hover) and (pointer: fine) {
	.artilce-sort a:hover{background: #6C45D6;border-color: #6C45D6;color: #fff;}
}
.news-ul{font-size: 0;margin: 0 -10px;}
.news-ul .common-listed-li{background: #fff;padding: 10px;border-radius: 15px;}
.news-ul li{width: 33.33%;margin-bottom: 18px;}
.news-ul .news-h2 a{color: #000000;font-weight: 600;font-size: 16px;line-height: 20px;display: block;}
/* 同上：文章標題連結的 hover 也只給滑鼠裝置，避免手機第一下卡在 hover。
   （此條僅變色，若不需要可自行還原為 .news-ul .news-h2 a:hover{color:#9471ff}） */
@media (hover: hover) and (pointer: fine) {
	.news-ul .news-h2 a:hover{color:#9471ff}
}
.news-ul .common-listed-text{color: #4D525F;line-height: 21px;font-size: 14px; margin-bottom: 5px;}
.news-ul .news-h2{margin-bottom: 10px;}
/* 主列表卡片等高:同一列卡片高度取最高者,「了解更多」貼齊卡片底部 */
.news-list-left .news-ul{display: flex;flex-wrap: wrap;}
.news-list-left .news-ul li{display: flex;}
.news-list-left .news-ul .common-listed-li{display: flex;flex-direction: column;width: 100%;box-sizing: border-box;}
.news-list-left .news-ul .artilce-bottom{display: flex;flex-direction: column;flex: 1;}
.news-list-left .news-ul .artilce-bottom .common-listed-more{margin-top: auto;align-self: flex-start;}
.news-list-right{width: 33.33%;}
.news-h3{color: #000000;font-size: 18px;font-weight: 500;}
.news-classify{background: #fff;padding: 15px;border-radius: 15px;margin-bottom: 20px;}
.news-classify-number{color: #6C45D6;font-weight: 500;display: inline-block;vertical-align: bottom;margin-top: 6px;}
.news-right-title .news-h3{vertical-align: bottom;display: inline-block;}
.news-classify-ul{font-size: 0;margin: 0 -4px;}
.news-classify-ul li{display: inline-block;vertical-align: top;box-sizing: border-box;padding: 0 4px;margin-top: 8px;width: 50%;}
.news-classify-ul a{display: block;background: #f2f2f2;border-radius: 5px;padding: 8px 10px;line-height: 24px;}
.news-classify-ul span.left{color: #757575;font-size: 14px;}
.news-classify-ul span.right{display: inline-block;background: #e0e0e0;border-radius: 15px;color: #757575;font-size: 12px;padding: 0 5px;}
.news-classify-ul .active a{background: #e3deff;color: #6C45D6;font-size: 14px;}
.news-classify-ul .active span.left{color: #6C45D6;}
.news-classify-ul .active span.right{color: #6C45D6;background: #c6c0fc;}
.news-right-ul{background: #fff;padding: 15px;border-radius: 15px;}
.news-right-ul .news-ul li{width: 100%;}
.news-right-ul .news-ul .common-listed-image{width: 120px;margin-bottom: 0;flex-shrink: 0;}
.news-right-ul .common-listed-li{position: relative;padding: 0;display: flex;}
.news-right-ul .artilce-bottom{margin-left: 15px;flex: 1;display: flex;flex-direction: column;}
.news-right-ul .list-info{display: inline-block;width: 100%;}
.news-right-ul .common-listed-more{margin-top: auto;padding-top: 6px;align-self: flex-start;}/* 文字欄與圖片等高(flex),按鈕推到欄底 → 底部切齊封面圖下緣 */
.news-mobile{display: none;}
.news-mobile{background: #fff;border-radius: 15px;padding: 10px;margin-bottom: 15px;}
.news-mobile .fa-chevron-up{display: none;}
.news-mobile .news-right-title{line-height: 20px;}
.news-mobile .news-right-title i{font-size:18px;}
.news-mobile .news-classify-ul{display: none;}
.news-mobile .news-right-title.active .fa-chevron-up{display: inline-block;}
.news-mobile .news-right-title.active .fa-chevron-down{display: none;}
.news-mobile-none{display: none;}
.news-mobile .news-classify-ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -4px;
}
.news-right-title{margin-bottom: 10px;}
.news-mobile .news-classify-ul li {
    width: 50%;
    display: block;  /* 确保是块级元素 */
    float: none;     /* 取消浮动 */
}
.news-body .common-listed-more i{vertical-align:0.5px;}
@media (min-width:1080px) {
	.news-classify-ul a:hover{background: #e3deff;color: #6C45D6;font-size: 14px;}
	.news-classify-ul a:hover span.left{color: #6C45D6;}
	.news-classify-ul a:hover span.right{color: #6C45D6;background: #c6c0fc;}
}
@media (max-width:1320px) {
	.news-main{padding: 0 10px;}
}
@media (max-width:1279px) {
	.news-fit{padding: 36px 10px 0 10px;}
	.news-fit-title{padding: 18px 0;margin-bottom: 10px;border-radius: 15px;}
	.news-h1{font-size: 20px;}
	.news-h1 p{font-size: 14px;}
	.news-h2{font-size: 20px;}
	.news-list-left,.news-list-right{width: 100%;}
	.news-list-right{display: none;}
	.news-mobile{display: block;}
}
@media (max-width:767px) {
.artilce-sort{width: 100%;}
.artilce-sort a{padding: 0 8px;}
.news-ul li{width: 100%;}
.news-mobile .news-right-title .news-h3{font-size: 16px;}
.news-mobile .news-right-title{margin-bottom: 0;}
.artilce-sort{line-height: 31px;}
.news-list-top{padding:5px 20px 10px 20px;margin-bottom: 10px;}
.news-mobile{margin-bottom: 10px;}
}



.news-content-time{background: #fff;border-radius: 15px;padding: 15px 0;color: #666666;text-align: center;font-size: 12px;margin-bottom: 15px;}
.news-content-edit{background: #fff;border-radius: 15px;padding: 30px 70px;}
.news-edit img{max-width: 100%;vertical-align: middle;display: block;margin-left: auto;margin-right: auto;}
.news-edit-content{width: 700px;max-width: 100%;margin: 0 auto;}
.news-edit,.news-edit p{color: #777;font-size: 16px;font-weight: 400;text-align:justify}
.news-edit p{line-height: 30px;letter-spacing: 0px;margin: 10px 0;}
.news-edit blockquote{color: #808080;font-size: 16px;font-weight: 500;padding: 10px 0 10px 15px;background: #F2F2F2;border-bottom: 2px solid #9471FF;margin-bottom: 20px;}
.news-edit blockquote a{color: #9471FF;text-decoration: underline;}
.news-edit blockquote p{margin:0px 0px!important;}
.news-edit h3{color: #6C45D6;font-size: 19px;font-weight: 600;letter-spacing: 1px;margin: 20px 0;}
.news-edit strong{font-weight: 600;color: #000;}
.news-edit h4{font-size: 18px;color: #000;font-weight: 500;letter-spacing: 1px;margin: 15px 0;}
.news-edit ul li{color: #777;font-size: 16px;font-weight: 400;list-style: disc;}
.news-edit ul{padding-left: 20px;letter-spacing: 1px;margin: 20px 0;line-height: 30px;}
.news-edit ol li{color: #777;font-size: 16px;font-weight: 400;list-style: decimal;}
.news-edit ol{padding-left: 20px;letter-spacing: 1px;}
.news-edit-item-other{background: url(/assets/images/common/background-05.webp) no-repeat top center;background-size: contain;}
.news-edit th,.news-edit td{padding: 15px 0;border-bottom: 1px solid rgba(127,127,127,0.3);color: #353943;font-size: 16px;font-weight: 400;}
.news-edit-table{width: 1096px;border-radius: 30px;max-width: 100%;margin: 0 auto;background: #F2F2F2;padding: 0 49px;box-sizing: border-box;}
.news-edit th{text-align: left;font-size: 22px;font-weight: 600;}
.news-edit tr td:nth-child(1){color: #6C45D6;font-weight: 600;}
.news-edit tr:last-child td{text-align: center;color: #353943;font-weight: 400;}
.news-edit tr:last-child td{border-bottom: none;}
.news-edit p.p-quote{background: #f8f8f8;padding: 8px 0;text-align: center;font-size: 14px;margin-top: 0;color: #4D4D4D;letter-spacing: 0px;}
.news-edit .p-quote{background: #f8f8f8;padding: 8px 0;text-align: center;font-size: 14px;margin: 0;color: #4D4D4D;letter-spacing: 0px;}
.news-edit p.pic-text{background: #f8f8f8;padding: 8px 0;text-align: center;font-size: 14px;margin-top: 0;color: #4D4D4D;letter-spacing: 0px;}
.news-edit .pic-text{background: #f8f8f8;padding: 8px 0;text-align: center;font-size: 14px;margin: 0;color: #4D4D4D;letter-spacing: 0px;}

.news-edit p em{color: #666666;font-size: 28px;font-weight: 700}
.news-edit p a{color: #9471FF;text-decoration: underline;}
.news-edit p a:hover{color:#6C45D6}
.news-edit p:has(> img) {
  line-height: 0;
  margin: 0;
}
.news-edit-group{border-radius: 15px;overflow: hidden;margin-top: 20px;}
.anchor-list li {
	list-style: decimal!important
}

.anchor-list ul {
	margin: 0;
}

.anchor-list li ul li {
	list-style: circle!important
}

.anchor-list li ul li ul li {
	list-style: disc!important
}

.fixs-rights .anchor-list li {
	list-style: none!important
}
.fixs-rights-button em {
    font-style: normal;
    display: block;
}
.news-edit  .anchor-list {
	background-color: #f8f8f8;
	border-radius: 5px;
	padding: 25px 35px 25px 55px;
	font-weight: bold;
    line-height: 30px;
	margin: 0!important
}

.anchor-list ul {
	background: none;
	padding: 1.5%;
	margin: 0!important
}

.anchor-list a {
	text-decoration: none!important;
	color: #4D4D4D;
	font-size: 16px;
}

.news-edit .news-edit-group .p-quote{background: #e8e8e8;margin-bottom: 0px;}
.news-edit .news-edit-group .pic-text{background: #e8e8e8;margin-bottom: 0px;}
.news-edit h2{background: #ffd733;color: #333333;font-size: 20px;padding: 10px 20px;border-radius: 5px;margin: 20px 0;}
.news-main .consult-top{background: #353943;text-align: center;padding: 20px 0;}
.news-main .consult-right-item{border-color:#353943;border-radius: 15px;background: #fff;margin-top: 30px;}
.news-item,.service-item,.comment-item{margin-top: 30px;}
.news-item .news-h3,.service-item  .news-h3,.comment-item .news-h3{margin-bottom: 20px;}
.news-item-ul{font-size: 0;margin: 0 -10px;}
.news-item-ul li{display: inline-block;vertical-align: top;width: 33.33%;box-sizing: border-box;padding: 0 10px;}
/* 相關文章卡片等高:同一列卡片高度取最高者,「了解更多」貼齊卡片底部 */
.news-item-ul{display: flex;flex-wrap: wrap;}
.news-item-ul li{display: flex;}
.news-item-ul .common-listed-li{display: flex;flex-direction: column;width: 100%;box-sizing: border-box;}
.news-item-ul .common-listed-more{margin-top: auto;align-self: flex-start;}
.news-item .common-listed-li{background: #fff;padding: 10px;border-radius: 15px;}
.news-item .common-h3 a{color: #000000;font-size: 16px;}
.news-item .list-time{color: #919295;}
.news-item .common-listed-text{color: #777777;}
.news-body .swiper-button-next,.news-body  .swiper-button-prev{background: none;text-align: center;color: #999999;}
.news-body .swiper-button-next{position: absolute;right: -15px;top: 50%;margin-top: -13px;}
.news-body  .swiper-button-prev{position: absolute;left: -15px;top: 50%;margin-top: -13px;}
.news-body .swiper-item .swiper-pagination-bullet-active{background: #ab91fc;}
.news-body .swiper-item{padding-bottom: 40px;padding-left: 20px;padding-right: 20px;}
.news-body .swiper-item .swiper-pagination{bottom: 15px;}
.news-body .swiper-button-next i,.news-body  .swiper-button-prev i{font-size: 20px;}
.service-all-list{border-radius: 15px;overflow: hidden;background: #fff;}
.service-all-list h4{font-size:16px}
.service-all-list img{width: 100%;vertical-align: middle;transition: all .6s;}
.service-all-bottom{padding:20px 30px;}
.service-all-image{display: block;overflow: hidden;}
.service-all .common-h3 a{color: #000000;}
.service-all .common-h3{text-align: left;margin-bottom: 0;}
.service-all-text{color: #777;font-size: 15px;text-align: left;margin: 10px 0 20px 0;}
.service-all-more{text-align: left;}
.service-item-ul{font-size: 0;margin: 0 -10px;}
.service-item-ul li{display: inline-block;vertical-align: top;width: 33.33%;box-sizing: border-box;padding: 0 10px;}
/* 推薦服務卡片等高:同一列卡片高度取最高者,「了解更多」貼齊卡片底部 */
.service-item-ul{display: flex;flex-wrap: wrap;}
.service-item-ul li{display: flex;}
.service-item-ul .service-all-list{display: flex;flex-direction: column;width: 100%;}
.service-item-ul .service-all-bottom{display: flex;flex-direction: column;flex: 1;}
.service-item-ul .service-all-more{margin-top: auto;}
.service-item-ul .common-h4 a{font-size: 16px;color: #000000;}
.comment-ul{font-size: 0;margin: 0 -10px;}
.comment-ul li{display: inline-block;vertical-align: top;width: 100%;box-sizing: border-box;padding: 0 10px;margin-bottom: 15px;}/* 50%→100%,一排一張 */
/* 評論卡:全文直接顯示、停用展開摺疊(僅作用於內容頁 .comment-ul,不影響首頁與評論輪播) */
.comment-ul .common-service-text{height: auto;display: block;-webkit-line-clamp: unset;overflow: visible;}
.comment-ul .common-service-more{display: none;}
.companion{border-radius: 15px;overflow: hidden;background: #f8f8f8;}
.companion li a{color: #9471FF;text-decoration: underline;}
.edit-button{text-align: center;padding: 20px 0;text-align: center;}
.edit-button p{color: #9471FF;font-size: 14px;font-weight: 500;letter-spacing: 0px;text-align: center;}
.edit-button a{display: inline-block;border-radius: 50px;background: #ffd733;line-height: 60px;color: #333333;font-size: 18px;width: 330px;font-weight: 600;}
.edit-button a:hover{display: inline-block;border-radius: 50px;background: #333333;line-height: 60px;color:#fff;font-size: 18px;width: 330px;font-weight: 600}
.companion h3{text-align: center;color: #333333;background: #e8e8e8;padding: 15px 0;margin-top: 0;}
.companion ul{padding: 0px 40px;}
.companion li{line-height: 33px;}
.news-swiper-edit  .common-h3 a{color: #333;font-size: 16px;}
.news-swiper-edit  .common-listed-text{color: #777777;font-size: 13px;}
.news-swiper-edit .common-listed-li{background: #f4f1ff;border-radius: 15px;padding: 15px;}
.news-swiper-edit .common-listed-text p{margin: 0;line-height: 18px;font-size: 13px;}
.news-body .check-item{margin-top: 0;}
.news-edit iframe{width:100%;}

.news-swiper-edit i,
.news-swiper-edit a:hover i,
.news-swiper-edit:hover i,
.news-swiper-edit *:hover i {
    display: inline-block !important;
    opacity: 1 !important;
    visibility: visible !important;
	color: #999999 !important;
}

@media(min-width:1080px) {
	.anchor-list a:hover {
		opacity: 1;
		text-decoration: underline!important
	}
	.news-item .common-h3 a:hover,.service-item-ul .common-h4 a:hover{color: #9471FF;}
	.service-all-image:hover img{transform: scale(1.1);}
	.news-edit blockquote a:hover{color:#6C45D6}
	.companion li a:hover{opacity: 0.8;}
}
@media (max-width:1279px) {
	.news-edit, .news-edit p{font-size: 16px;}
	.news-edit p{line-height: 26px;}
	.news-edit h3{font-size: 18px;}
	.news-edit h4{font-size: 18px;}
	.news-edit ul li{font-size: 16px;line-height: 26px;}
	.news-edit ol li{font-size: 16px;line-height: 26px;}	
	.news-edit th{font-size: 12px;}
	.news-edit th, .news-edit td{font-size: 15px;padding: 6px;}
	.news-edit-table{padding: 0 24px;}
	.news-edit-table{border-radius: 15px;}
	.news-edit p a:hover{opacity: 0.8;}
	.service-all-text{font-size: 15px;margin: 8px 0 24px 0;}
}
@media (max-width:767px) {
	.comment-ul .common-service-list .common-service-text{height:auto}
	.news-edit-table tr td:nth-child(1) span{display: block;}
	.news-edit-table tr td:nth-child(1){width: 28px;}
	.news-edit tr:last-child td{text-align: left;}
	.news-edit th, .news-edit td{vertical-align: top;}
	.news-item .news-h3,.service-item .news-h3,.comment-item .news-h3{text-align: center;}
	.service-item,.comment-item{margin-top: 0;}
	.service-all-ul li{width: 100%;margin-bottom: 10px;}
	.comment-item li{width: 100%;padding: 0 15px;}
	.news-body .news-fit-title{padding: 18px 30px;}
	.news-content-time{padding: 8px 0;margin-bottom: 10px;}
	.news-content-edit{padding: 15px 10px;}
	.news-edit p.p-quote{font-size: 12px;}
	.news-edit p.p-quote{padding: 5px 0;line-height:20px;}
	.news-edit .news-edit-group .p-quote{font-size: 14px;padding: 10px 0;}
	.news-edit p.pic-text{font-size: 12px;}
	.news-edit p.pic-text{padding: 5px 0;line-height:20px;}
	.news-edit .news-edit-group .pic-text{font-size: 14px;padding: 10px 0;}	
	.news-edit .anchor-list{padding: 10px 10px 10px 30px;}
	.edit-button a{width: 280px;}
	.edit-button p{font-size: 14px;line-height: normal;}
	.companion h3{text-align: center;color: #333333;background: #e8e8e8;padding: 15px 0;margin-top: 0;}
	.companion ul{padding: 0px 10px 0 30px;}
	.companion li{line-height: 23px;margin-bottom: 3%;}
}


#imoney-table table{background-color: #fff;border-color: #fff;width: 100%;margin:10px 0}
#imoney-table tr{font-size: 15px;color: #111;text-align:center;line-height: 22px;background-color:#f1f1f1;border:none;padding:1%}
#imoney-table td{font-size: 15px;color: #111;text-align:center;line-height: 22px;background-color:#f1f1f1;border:none;padding:1%}
#imoney-table th{font-size: 15px;color: #111;text-align:center;line-height: 22px;background-color:#f1f1f1;border:none;padding:1%;font-weight:normal}
#imoney-table .major-item{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;padding:1%}
#imoney-table .major-3item{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:33.3%;padding:1%}
#imoney-table .major-4item{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:25%;padding:1%}
#imoney-table .major-5item{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:20%;padding:1%}
#imoney-table .major-6item{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:16.6%;padding:1%}
#imoney-table .major-width10{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:10%;padding:1%}
#imoney-table .major-width12{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:12%;padding:1%}
#imoney-table .major-width20{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:20%;padding:1%}
#imoney-table .major-width22{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:22%;padding:1%}
#imoney-table .major-width25{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:25%;padding:1%}
#imoney-table .major-width30{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:30%;padding:1%}
#imoney-table .major-width35{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:35%;padding:1%}
#imoney-table .major-width40{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:40%;padding:1%}
#imoney-table .major-width45{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:45%;padding:1%}
#imoney-table .major-width50{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:50%;padding:1%}
#imoney-table .major-width60{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:60%;padding:1%}
#imoney-table .major-width70{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:70%;padding:1%}
#imoney-table .major-width80{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:80%;padding:1%}
#imoney-table .major-width90{background-color:#9471ff;text-align: center;color:#fff;font-weight:bold;font-size:15px;width:80%;padding:1%}
#imoney-table .hightlight-item{background-color:#f0ebff;text-align: center;padding:0.5%}
#imoney-table .minor-item{background-color:#dfdfdf;text-align: center;padding:0.5%}
#imoney-table .major-item.small-text{font-size: 14px;min-width: 76px;}
/*#imoney-table td strong{color:#fff;}*/
#imoney-table .font-bold{color:#ea942d;font-weight:bold}
#imoney-table .link{color:#fff;font-weight:bold;text-decoration: underline;}
#imoney-table a{font-size: 15px;color:#748fcd;text-decoration:underline}
#imoney-table .major-width40 a{color: #fff;font-weight: bold;font-size: 17px;text-decoration:underline;background-color: #a18fb3;}
#imoney-table img{width:15px;display:unset;}

/* 側邊錨點導覽(電腦版):寬度隨最長標題自適應、不斷行。
   原本用固定 width + right:-寬度 收合,寬度一變就對不上;
   改用 transform:translateX(100%) 收合,任何寬度都能完整滑進滑出。
   手機版(≤767)維持原本固定寬度行為。 */
@media (min-width:768px) {
	.fixs-rights-other.news-anchor{width: auto;min-width: 260px;max-width: auto;right: 0;transform: translateX(100%);}
	.fixs-rights-other.news-anchor.fixs-rights-hover{transform: translateX(0);}
	.fixs-rights-other.news-anchor li a{white-space: nowrap;padding-right: 14px;line-height: 25px;font-size:14px}
}
/* 手機版錨點會斷行,加大每項上下間距、放寬行高,方便辨識每一條的範圍 */
@media (max-width:767px) {
	.fixs-rights-other.news-anchor li a{padding-bottom: 10px;line-height: 16px;}
	.fixs-rights-other.news-anchor li:last-child a{padding-bottom:0px;line-height: 16px;}
	}