@charset "utf-8";
/* CSS Document */

*, *:after, *:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*{ margin: 0; padding: 0;}
@font-face {
    font-family: 'Noto Sans SC';
    src: url('/public/fonts/NotoSansSC-VariableFont_wght.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
body {
    font-family: 'Noto Sans SC', sans-serif; background: #f6f6f6;
}
ul, li {
	list-style: none;
}
a.text-black, a:link.text-black, a:active.text-black, a:visited.text-black{color: #333333;}

/*header start*/
.header_panel, .topbar{position:fixed;left:0;}
.topbar{width: 100%; background: #fff;z-index:10;z-index:1001;top:0}
.topbar:after{content: ""; clear: both; display:block;}
.text-icon{display:inline-block;width:30px;height: 30px; margin-top: 5px;}
.icon-search{background: url("../../../images/LED/CN/icon-search.png") no-repeat; background-size: 100% 100%; margin-right: 5px;}
.icon-user{background: url("../../../images/LED/CN/icon-user.png") no-repeat; background-size: 100% 100%; margin-right: 5px;}
.header_close, .header_menu{float: right;background: url("../../../images/LED/CN/icon-menu.png") no-repeat; background-size: 100% 100%;}
.header_close{background: url("../../../images/LED/CN/icon-menu-close.png") no-repeat; background-size: 100% 100%;}
.header_panel{display:none;z-index:1000;width:100%;height:100%;background:#ffffff;top:58px;overflow:auto!important}
.btn{padding: 10px 15px;}
nav{margin-top: 58px;}
.btn-group-justified{ display:inline-table;}
.btn-danger {background-color: #d43221;border-color: #d43221;color: #fff;}
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {background:#ec7063; border-color:#ec7063;}
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {background:#cacfd2;border-color:#cacfd2;}
.btn-default {background-color: #ecf0f1;border-color: #ecf0f1;color: #666666;}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover{font-weight:400;}
.btn{border-radius: 0px;}
.btn:active, .btn.active{box-shadow:inset 0 3px 5px rgba(0,0,0,0)}
nav .btn-group.btn-group-justified.btn-group-square a{font-size: 18px;}/*donna修改-app_menu部分文字設定為18px-20211007*/

/*header end*/

/*轮播图 start*/
.c-banner{width: 100%;position: relative;margin-bottom: 20px;}
.c-banner img{width: 100%;}
.c-banner .banner ul{list-style: none;padding-left: 0px;margin-bottom: 0px;}
.c-banner .banner ul li{display: none;opacity: 0;}
.c-banner .banner ul li:nth-child(1){opacity: 1;display: block;}
.c-banner .banner ul li img{width: 100%;height: 238px; position: absolute;top: 0px;}/*donna修改-app輪播高度不要是max-height-20211007*/
.c-banner .banner ul li:first-child img{position: relative;}
.c-banner .nexImg,.c-banner .preImg{padding:10px;position: absolute;top: 50%;margin-top: -25px;background: #000000;opacity: 0.5;z-index: 10;}
.c-banner .nexImg{border-radius: 5px 0 0 5px;}
.c-banner .preImg{border-radius: 0 5px 5px 0;}
.c-banner .nexImg:hover,.c-banner .preImg:hover{opacity: 0.8;}
.c-banner .nexImg{right: 0px;}
.c-banner .nexImg img,.c-banner .preImg img{width: 15px;height: 30px;}
.c-banner .jumpBtn{width: 100%;position: absolute;bottom: 5px;text-align: center;}
.c-banner .jumpBtn ul{margin-bottom: 0px;padding: 0px;}
.c-banner .jumpBtn ul li{width: 20px;height: 2px;border-radius:10px;display: inline-block;background-color: #bdbdbd;opacity: 0.9;margin-left: 10px;}
.c-banner .jumpBtn ul li:first-child{margin-left: 0px;}
@media screen and (max-width:768px) {
	.c-banner{width: 100%;}
	.c-banner .banner ul li img{width: 100%;height: 238px;}
}
/*轮播图 end*/


/*中间内容 start*/
.rowBox{width: 100%; margin-top: 5px;}
.rowBox:before{content:" ";display:table;}
.indexWrapBox{width: 100%; background: #fff; margin-bottom: 30px;}
.indexWrapTitle{width: 100%;height: 42px;background: #d43221; padding: 0 10px;}
.indexWrapTitle span{width: 100%;height: 42px;line-height: 42px;color: #fff;font-size: 20px; font-weight: 600;}
.list-group .list-group-item{border-top: 0px dashed #e4e4e4;border-right: 0px dashed #e4e4e4;border-left: 0px dashed #e4e4e4; border-bottom: 1px dashed #e4e4e4; padding: 25px 0;}
.indexWrapBox:after,.list-group .list-group-item:after{content:"";display: table;clear: both;}
.list-group .list-group-item:last-child{ border-bottom: 0px dashed #e4e4e4;padding: 40px 0;}
.pull-right{width: 160px;max-height:120px;}
img.thumbnailimage{width: 100%;height: 120px;}
.list-group-item .media-body{padding-right: 5px;}
.list-group-item .media-body p.media-title{font-size:18px;max-height: 48px; line-height: 24px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 45px;}
.list-group-item .media-body p.media-title a{color: #333333;}
.list-group-item .media-body p.media-title a:hover{color: #d43221;}
.list-group-item .media-body p.media-title a i{color: #d43221; font-style: normal;}
.list-group-item .media-body p span{color: #666666;font-size: 16px; margin-right: 15px;}
.btn-more{display: block; width: 100%;height: 60px;line-height: 58px; background: #f7f7f7; border: 1px solid #cccccc;border-radius: 50px;font-size: 20px; color: #606060; text-align: center;}
.btn-more span{margin-right: 25px;}
.btn-more:hover{background: #d43221; border: 1px solid #d43221; color: #ffffff; text-decoration: none;}
.InterviewBox{width: 100%;margin: 25px 0 35px 0;}
.InterviewBox .InterviewImg{width: 100%;}
.InterviewBox .InterviewImg img{width: 100%; max-height: 292px;}
.InterviewBox .InterviewTitle{padding-top: 10px;}
.InterviewBox .InterviewTitle p{width: 100%;}
.InterviewBox .InterviewTitle p a{width: 100%; color: #333333;font-size: 18px;line-height: 24px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.InterviewBox .InterviewTitle p span{color: #666666;font-size: 16px;margin-right: 15px;}
.InterviewMore{width: 100%;text-align: center; margin-bottom: 40px;}
.Inner-page-title{position: relative;width: 100%;height: 64px; border-bottom: 1px solid #bdbdbd;}
.Inner-page-title span{position: absolute; left: 0; bottom: -1px; display: block;padding: 0 25px; border-bottom: 2px solid #d43221;font-size: 20px; font-weight: 600;line-height: 48px; color:#d43221; }
.search-middle .Inner-page-title span{padding: 0 5px 0 3px;}
.PullDown-more{width: 100%; text-align: center; margin-bottom: 50px;}
.PullDown-more a{width: 100%; color: #787878;font-size: 20px; text-align: center;}
.node .node_taxonomy ul.taxonomy li a:hover, .PullDown-more a:hover{color: #d43221; text-decoration: none;}
.ReportAdvertise{width: 100%;padding: 15px 0;}
.RAlist{display: table;float: left;width: 23%;min-height: 113px;margin: 1%;background: #fff;border-radius: 8px;box-shadow: 1px 1px 5px #737373;padding-bottom: 1px;}
.RAlist a{color: #1e1e1e;}
.RAlistLeft{display: table-cell;float: left;width: 14%;background: #fff;text-align: center;vertical-align:middle;}
.RAlistText{display: block;padding-top: 8px;width: 100%;background: #fff;text-align: center;vertical-align:middle;font-size: 13px;}
.RAlistRight{float: right;width: 85%;}
.RAlistRight img{display: block;width: 100%;height: 100%;border-radius: 8px;}
.clear{clear: both;display: block; font-size: 0; height: 0;}
.marginTop{margin-top: 30px;}
.CustomizedReport, .ContactUsReport{width: 100%;padding: 30px 0 30px 0;}
.ContactUsList{float: left;width: 48%;margin: 1%;background: #f6f6f6;padding: 10px;border: 1px solid #cbcbcb;border-radius: 5px;}
.ContactList{padding-bottom:30px; border-bottom: 1px dashed #e4e4e4; margin-bottom: 30px;}
.ContactList:last-child{border-bottom: 0px dashed #e4e4e4; margin-bottom: 0px;}
.ContactUsList h4, .ContactList h4{font-size: 18px;font-weight: 600;margin-top: 8px;margin-bottom: 15px;}
.ContactUsList p{line-height: 24px;padding: 3px 0;font-size: 16px;}
.ContactUsList p.user, .ContactList p.user{font-weight: 600;}
.ContactUsList p i, .ContactList p i{display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-right: 8px;}
.ContactUsList p.user i, .ContactList p.user i{background: url(../../../images/LED/CN/reportIcon03.png) no-repeat;background-size:cover;}
.ContactUsList p.mail i, .ContactList p.mail i{background: url(../../.../images/LED/CN/reportIcon04.png) no-repeat;background-size:cover;}
.ContactUsList p.call i, .ContactList p.call i{background: url(../../../images/LED/CN/reportIcon05.png) no-repeat;background-size:cover;}
.ContactUsList p.phone i, .ContactList p.phone i{background: url(../../../images/LED/CN/reportIcon06.png) no-repeat;background-size:cover;}
.InsidePage{width: 100%; margin-bottom: 0;}
.InsidePageBox{background: #fff; padding-top: 30px;padding-bottom: 30px;}
.node{color: #333333;font-size: 16px; word-wrap:break-word;word-break:break-all;padding: 0 8px;}
.node h6{width: 100%; font-size: 20px;font-weight: 600;line-height: 24px;margin-top: 0; margin-bottom: 15px;}
.node .aboutbar{width: 100%;border-bottom: 1px dashed #e4e4e4;line-height: 32px; margin-bottom: 25px;}
.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 20px;}
.node-Content{width: 100%;}
.node-Content table {margin-bottom: 25px;}/*donna修改-app手機板的通訊分享區上方聯絡人表格的margin-bottom高度-20211007*/
.node-Content p, .Copyright-content p{font-size: 16px; line-height: 26px; margin-bottom: 25px; color: #333333;}
.node-Content p.node-ImgBox{width: 100%; text-align: center;}
.node-Content p.node-ImgBox img{width: auto;display:block; margin: 0 auto;}
.node-Content p.node-ImgBox span{line-height: 32px; color: #666666;}
.node .sharebar{width: 100%;height: 45px; line-height: 45px; border-radius: 5px; background: #d43221;font-size: 18px;color: #ffffff;padding: 0 10px; margin-bottom: 25px;}
.node .sharebar .sharetitle{float: left;line-height: 45px;font-size: 20px;font-weight: 500; }
.node .sharebar .shareContent{float: left;}
.node .sharebar .shareContent a{display: inline-block; width: 34px;line-height: 32px; font-size: 0; border: 1px solid #ffffff;border-radius: 5px;vertical-align: middle;}
.content.fontweight-type:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}/*donna修改-app手機板的通訊分享區破版-20211007*/
.node .sharebar .shareContent a img{vertical-align: middle;}
.node .node_taxonomy{width: 100%;}
.node .node_taxonomy ul.taxonomy:after{content: ""; display: block;clear: both;}
.node .node_taxonomy ul.taxonomy li{float: left;font-size: 16px; margin-right: 8px;}
.node .node_taxonomy ul.taxonomy li a{color: #333333;}
.related-articles, .Copyright-content, .Contact-content{width: 100%; padding: 30px 8px;}
.related-articles li a{display: block;width: 100%;line-height: 24px;padding: 15px 0; border-bottom: 1px dashed #e4e4e4; color: #333333;font-size: 16px;}
.related-articles li a:hover{color: #d43221; text-decoration: none;}
.search-header, .search-middle{width: 100%;background: #ffffff;}
.search-middle .indexWrapBox{margin-bottom: 0;}
.searchTop{text-align: center;padding-top: 50px;}
.searchTop a{display: block;width: 100%; text-align: center;}
.searchbox{width: 100%;margin-bottom: 15px;}
.searchbox .querybox{width: 100%;font-size: 16px;}
.search-header:after, .searchbox .querybox:after, .search-middle:after, .search-content .hot-search:after, .HamburgerMenu:after{display: block;content: '';clear: both;height: 0;overflow: hidden}
.searchbox .qborder{position: relative;display: block;border: 1px solid #8e8e8e; border-radius: 5px;height: 40px;}
.searchbox .qborder .qborder2{float: left;width: 90%;}
.searchbox .qborder .qborder2 .query{width: 100%; font-size: 16px;outline: 0;height: 36px;vertical-align: top;line-height: 36px;border: 1px solid #fff; border-radius: 5px 0 0 5px;padding-left: 5px;}
.searchbox .blueQborder{border: 1px solid #8e8e8e;}
.searchbox .blueQborder .qborder2 {font-size: 16px;outline: 0;height: 28px;vertical-align: top;line-height: 28px;border: 1px solid #fff; border-radius: 5px 0 0 5px;}
.searchbox .qborder .swz{float:right;width: 60px; height: 40px; border: 0; background-color: #8e8e8e; background-image: url("../../../images/LED/CN/search-White.png"); background-repeat: no-repeat; background-position: center center; background-size: 26px 26px; border-radius: 0 4px 4px 0;margin-top: -1px;}
.qreset2 {width: 18px;height: 18px;background-image:url("../../../images/LED/CN/ico_san.png");background-repeat: no-repeat;background-size: 100%;position: absolute;cursor: pointer;right: 68px;top: 10px;}
.qreset2:hover {width: 18px;height: 18px;background-image:url("../../../images/LED/CN/ico_san.png");background-repeat: no-repeat;background-size: 100%;position: absolute;cursor: pointer;right: 68px;top: 10px;}
.search-content{width: 100%; margin-top: 30px;}
.search-content .hot-search{margin-bottom: 20px;}
.search-content .hot-search ul li{float: left; margin-bottom: 15px; margin-right: 15px;}
.search-content .hot-search ul li a{display: inline-block; background: #9e9e9e; padding: 5px 10px; border-radius: 5px; color: #ffffff;}
.search-content .hot-search ul li a:hover{background: #c30000;color: #ffffff; text-decoration: none;}
.editRecommend{margin-bottom: 50px;}
.editRecommend li{padding: 25px 0; border-bottom: 1px dashed #e4e4e4;}
.editRecommend li:first-child{padding: 0 0 25px 0;}
.editRecommend li a{display: block;font-size: 18px;line-height: 24px; color: #333333;margin-bottom: 10px;}
.editRecommend li a:hover{color: #c30000; text-decoration: none;}
.editRecommend li .editTime span{color: #666666;font-size: 14px; margin-right: 15px;}
.search-result{width: 100%; padding-top: 58px;}
.search-result #searchForm{width: 95%;float: left;}
.search-result .QuitBox{float: left;height: 40px;}
.search-result .QuitBox a.Quit{line-height: 38px; margin-left: 15px;font-size: 20px;color: #777777;}
.searchbox .search-result .qborder .qreset2{right: 8px;}
.searchBottom span{color: #d43221;line-height: 24px;}
.searchBottom{margin-bottom: 30px;}
.HamburgerBox{width: 100%;}
.HamburgerMenu{width: 100%;list-style: none;padding: 20px 0;}
.HamburgerMenu li a{float: left;display: block; width: 23%; margin:1%;padding-top: 18px;padding-bottom: 18px; text-align: center; font-size:16px; color: #333333; background: #f8f8f8; box-shadow: 2px 2px 3px #dddddd; }
.HamburgerMenu li a:hover{ color: #ffffff; background: #d43221; text-decoration: none;}
@media screen and (max-width: 999px){
	.HamburgerMenu li a{ width: 21%; margin:2%;}
	.node-Content p.node-ImgBox img{width: auto;display:block; margin: 0 auto;}
}
@media screen and (max-width: 799px){
	.HamburgerMenu li a{ width: 21%; margin:2%;}
	.node-Content p.node-ImgBox img{width: auto;display:block; margin: 0 auto;}
}
@media screen and (max-width: 767px){
	.HamburgerMenu li a{ width: 21%; margin:2%;}
	.node-Content p.node-ImgBox img{width: 100%;display:block; margin: 0 auto;}
}
@media screen and (max-width: 414px){
	.HamburgerMenu li a{ width: 28%; margin:2%;}
	.node-Content p.node-ImgBox img{width: 100%;display:block; margin: 0 auto;}
}
@media screen and (max-width: 400px){
	.HamburgerMenu li a{ width: 28%; margin:2%;}
	.node-Content p.node-ImgBox img{width: 100%;display:block; margin: 0 auto;}
}
@media screen and (max-width: 392px) {
	.HamburgerMenu li a{ width: 28.5%; margin:2%;}
	.node-Content p.node-ImgBox img{width: 100%;display:block; margin: 0 auto;}
}
@media screen and (max-width: 385px){
	.HamburgerMenu li a{ width: 28.5%; margin:2%;}
	.node-Content p.node-ImgBox img{width: 100%;display:block; margin: 0 auto;}
}
@media screen and (max-width: 374px){
	.HamburgerMenu li a{ width: 28.5%; margin:2%;}
	.node-Content p.node-ImgBox img{width: 100%;display:block; margin: 0 auto;}
}
@media screen and (max-width: 359px){
	.HamburgerMenu li a{ width: 28.5%; margin:2%;}
	.node-Content p.node-ImgBox img{width: 100%;display:block; margin: 0 auto;}
}

/*主题报告tab选项卡 start*/
.aui-nav-content-box {width: 100%;position: relative;margin:20px auto 0px;}
.aui-nav-list-box {overflow: hidden;zoom: 1; border-bottom: none; z-index: 110;background: #fff;width: 100%;display: block;}
.aui-nav-list-box ul{margin: 0;padding: 0;}
.aui-nav-list-box ul li span {color: #ffffff;}
.aui-nav-list-box ul li {float: left;color: #ffffff;height: 24px;cursor: pointer;line-height: 24px;padding: 0px 6px;margin-right: 8px;margin-bottom: 8px;text-align: center;font-size: 14px;list-style: none;background: #9e9e9e;border-radius: 5px;}
.aui-nav-list-box ul .aui-current {color: #ffffff;background: #c30000;}
.aui-nav-list-box ul .aui-current span {color: #ffffff;}
.aui-page-list {width: 100%;height: 102px;padding-top: 12px;position: relative;overflow: hidden;border-top: 1px solid #ddd;padding-bottom: 10px;}
.aui-nav-list-item {display: none;}
/*主题报告tab选项卡 end*/

@media screen and (max-width: 1025px){
	.search-result #searchForm{width: 92%;}
}
@media screen and (max-width: 999px){
	.pull-right{width: 20%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 64px; margin-bottom: 30px;}
	img.thumbnailimage{width: 100%;max-height: 120px;}
	.list-group-item .media-body p span{color: #666666;font-size: 16px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 292px;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 20px;}
	.searchbox .qborder .qborder2{width: 90%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 90%;}
}
@media screen and (max-width: 799px){
	.pull-right{width: 20%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 64px; margin-bottom: 30px;}
	img.thumbnailimage{width: 100%;max-height: 120px;}
	.list-group-item .media-body p span{color: #666666;font-size: 16px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 282px;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 20px;}
	.searchbox .qborder .qborder2{width: 90%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 85%;}
}
@media screen and (max-width: 767px){
	.pull-right{width: 26%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 64px; margin-bottom: 30px;}
	img.thumbnailimage{width: 100%;max-height: 100px;}
	.list-group-item .media-body p span{color: #666666;font-size: 16px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 272px;}
	.RAlist{float: left;width: 46%;margin: 2%;}
	.RAlistText{font-size: 11px;}
	.ContactUsList{width: 98%;margin: 0 0 30px 0;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 18px;}
	.searchbox .qborder .qborder2{width: 80%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 85%;}
}
@media screen and (max-width: 414px){
 	.pull-right{width: 30%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 48px; margin-bottom: 10px;}
	img.thumbnailimage{width: 100%;max-height: 80px;}
	.list-group-item .media-body p span{color: #666666;font-size: 14px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 202px;}
	.ContactUsList{float: none;width: 100%;margin: 0 0 30px 0;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 15px;}
	.searchbox .qborder .qborder2{width: 75%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 82%;}
}
@media screen and (max-width: 400px){
 	.pull-right{width: 30%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 48px; margin-bottom: 10px;}
	img.thumbnailimage{width: 100%;max-height: 80px;}
	.list-group-item .media-body p span{color: #666666;font-size: 14px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 202px;}
	.ContactUsList{float: none;width: 100%;margin: 0 0 30px 0;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 10px;}
	.searchbox .qborder .qborder2{width: 75%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 82%;}
}
@media screen and (max-width: 392px) {
	.pull-right{width: 30%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 48px; margin-bottom: 10px;}
	img.thumbnailimage{width: 100%;max-height: 80px;}
	.list-group-item .media-body p span{color: #666666;font-size: 14px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 182px;}
	.ContactUsList{float: none;width: 100%;margin: 0 0 30px 0;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 10px;}
	.searchbox .qborder .qborder2{width: 75%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 80%;}
}
@media screen and (max-width: 385px){
	.pull-right{width: 30%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 48px; margin-bottom: 10px;}
	img.thumbnailimage{width: 100%;max-height: 80px;}
	.list-group-item .media-body p span{color: #666666;font-size: 14px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 182px;}
	.ContactUsList{float: none;width: 100%;margin: 0 0 30px 0;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 10px;}
	.searchbox .qborder .qborder2{width: 70%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 80%;}
}
@media screen and (max-width: 374px){
	.pull-right{width: 32%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 48px; margin-bottom: 10px;}
	img.thumbnailimage{width: 100%;max-height: 80px;}
	.list-group-item .media-body p span{color: #666666;font-size: 14px; margin-right: 15px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 182px;}
	.ContactUsList{float: none;width: 100%;margin: 0 0 30px 0;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 8px;}
	.searchbox .qborder .qborder2{width: 70%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 80%;}
}
@media screen and (max-width: 359px){
	.pull-right{width: 34%;height: auto;}
	.list-group-item .media-body p.media-title{max-height: 48px; margin-bottom: 10px;}
	img.thumbnailimage{width: 100%;max-height: 80px;}
	.list-group-item .media-body p span{color: #666666;font-size: 14px; margin-right: 12px;}
	.InterviewBox .InterviewImg img{width: 100%; max-height: 182px;}
	.btn-more{font-size: 18px;}
	.ContactUsList{float: none;width: 100%;margin: 0 0 30px 0;}
	.node .aboutbar span{font-size: 14px;color: #666666; margin-right: 5px;}
	.searchbox .qborder .qborder2{width: 70%;}
	.searchbox .qborder .qborder2 .query{width: 100%;}
	.search-result #searchForm{width: 78%;}
}

/*中间内容 end*/


/*登录 start*/
.topbar01{width: 100%;height: 60px;line-height: 60px;background: #d43221;color: #ffffff;font-size: 20px; margin-top: 0;}
.topbar01 a{display: block;line-height: 60px;}
.topbar01 a img{width: 30px;height: 30px;vertical-align: text-top;}
.loginBox{padding: 10px 0 60px 0;}
.loginBox .item{width: 100%;height: 48px; line-height: 48px; border: 1px solid #bdbdbd;border-radius: 5px; margin-bottom: 25px;display: flex;justify-content: space-around;align-items:center;}
.loginBox .item:nth-child(3){margin-bottom: 15px;}
.loginBox .item i{flex-shrink:0;width: 24px;height: 27px;background-position:center center;background-repeat:no-repeat;background-size: 20px 23px; margin-right: 15px;margin-left: 10px;}
.loginBox .item i.icon-user{background-image: url("../../../images/LED/CN/icon-userlogin.png");}
.loginBox .item i.icon-lock{background-image: url("../../../images/LED/CN/icon-lock.png");}
.loginBox .item i.icon-verify{background-image: url("../../../images/LED/CN/icon-verify.png");}
.loginBox .item input{font-size: 16px;color: #868686;text-align: left;width: 100%;padding-right: 10px; border: none;line-height: 46px; border-radius: 0 5px 5px 0;}
.loginBox .item input:focus{outline: none; border: none;}
.validateBox{width: 100%;height: 48px; line-height: 48px; margin-bottom:15px;}
.validateBox img{width: 96px;height: 32px;float: left;}
.validateBox a{float: left;line-height: 32px;margin-left: 10px;color: #868686;font-size: 14px;}
.login-submit, .register{width: 100%; margin-bottom: 25px;}
.login-submit button{width: 100%;height: 48px; border-radius: 5px;}
.register{ text-align: center;color: #868686;font-size: 16px;}
.register a{color: #868686; margin: 0 10px;}
.register a:hover{color: #d43221; text-decoration: underline;}
/*登录 end*/


/*footer start*/
footer{width: 100%;background: #f6f6f6;}
footer:after{display: block;content: '';clear: both;height: 0;overflow: hidden;}
.footerContent{width: 100%;padding: 25px 0; text-align: center;}
.footerLogo, .searchTop{width: 100%; margin-bottom: 30px;}
.footerLogo img, .searchTop img{width: 272px;max-height: 73px;}
.footerMenu{width: 100%; margin-bottom: 20px;}
.footerMenu a{color: #333333;font-size: 20px; margin-bottom: 8px;}
.footerMenu a:hover{color: #d43221;}
.footerMenu span{margin: 0 20px;}
@media screen and (max-width: 999px){
	.footerLogo img, .searchTop img{width: 272px;max-height: 73px;}
	.footerMenu a{color: #333333;font-size: 20px;}
	.footerMenu span{margin: 0 20px;}
}
@media screen and (max-width: 799px){
	.footerLogo img, .searchTop img{width: 272px;max-height: 73px;}
	.footerMenu a{color: #333333;font-size: 20px;}
	.footerMenu span{margin: 0 20px;}
}
@media screen and (max-width: 767px){
	.footerLogo img, .searchTop img{width: 272px;max-height: 73px;}
	.footerMenu a{color: #333333;font-size: 16px;}
	.footerMenu span{margin: 0 20px;}
}
@media screen and (max-width: 414px){
	.footerLogo img, .searchTop img{width: 50%;max-height: 73px;}
 	.footerMenu a{color: #333333;font-size: 16px;}
	.footerMenu span{margin: 0 15px;}
}
@media screen and (max-width: 400px){
	.footerLogo img, .searchTop img{width: 50%;max-height: 73px;}
 	.footerMenu a{color: #333333;font-size: 16px;}
	.footerMenu span{margin: 0 15px;}
}
@media screen and (max-width: 392px) {
	.footerLogo img, .searchTop img{width: 50%;max-height: 73px;}
	.footerMenu a{color: #333333;font-size: 16px;}
	.footerMenu span{margin: 0 15px;}
}
@media screen and (max-width: 385px){
	.footerLogo img, .searchTop img{width: 55%;max-height: 63px;}
	.footerMenu a{color: #333333;font-size: 16px;}
	.footerMenu span{margin: 0 15px;}
}
@media screen and (max-width: 374px){
	.footerLogo img, .searchTop img{width: 55%;max-height: 63px;}
	.footerMenu a{color: #333333;font-size: 16px;}
	.footerMenu span{margin: 0 15px;}
}
@media screen and (max-width: 359px){
	.footerLogo img, .searchTop img{width: 50%;max-height: 53px;}
	.footerMenu a{color: #333333;font-size: 12px;}
	.footerMenu span{margin: 0 5px;}
}
/*footer end*/

/*
|--------------------------------------------------------------------------
| DX KeywordPost頁面CSS-max-2023/02/21 start
|--------------------------------------------------------------------------
*/
.KeywordPost, .KeywordPostList_box {
    padding: 15px 0;
}

.KeywordPost a {
    text-decoration: none;
    color: #2c83c7;
}

.KeywordPostList_box {
    width: 100%;
}

.KeywordPostList_box a {
    display: inline-block;
    padding: 8px 15px;
    margin: 8px 12px;
    color: #555555;
    text-decoration: none;
    border: 1px solid #E1E1E1;
    border-radius: 5px;
}

.KeywordPostList_box a:hover {
    color: #fff;
    background: #eb2a2a;
    text-decoration: none;
    border: 1px solid #eb2a2a;
    border-radius: 5px;
}
/*
|--------------------------------------------------------------------------
| DX KeywordPost頁面CSS-max-2023/02/21 end
|--------------------------------------------------------------------------
*/
