@charset "utf-8";

.ui-infoedu p{line-height:1;font-size:16px;color:#333;display:inline-block;float:right;}
.ui-infoedu .fBold {display:block;float:left; position:relative; padding:0 10px 0 28px; margin-right:10px;font-weight: bold;color: #000;letter-spacing: -1px;}
.ui-infoedu .fBold:before {content:''; display:block;position:absolute; top:2px; left:2px; width:20px; height:20px; background:url("/images/prog/infoedu/ir-infoedu.png") no-repeat center;}
.ui-infoedu .fBold:after {content:''; display:block;position:absolute;top:5px;right:0; width:1px; height:15px; background:#d9d9d9}
.program--search .search_inner.float-md-right{min-width:705px;}
.program--search .fieldset {display:block !important;width:auto !important;}

@media screen and (max-width:767px){

	.program--search .search_inner.float-md-right{min-width:auto;}
	.ui-infoedu .fBold{display:block;float:none;}
	.ui-infoedu .fBold:after {display:none;}

}

.ui-area .article-text{/* padding-right:20px; */}
.ui-area .article .title {position:relative;padding:0 5px;padding-top:0;background:none; font-size:28px; color:#000; line-height:1.3;z-index:3}
.ui-area .article .title i {position: absolute;top:-3px;left:0;display:inline-block; width:26px; height:32px; color:#fff; background:url(/common/images/prog/course_h2.png) no-repeat;z-index:-1}

/* .ui-area .article table {margin-top:10px; border-top:1px solid rgba(0,0,0,0.2); text-align:left;}
.ui-area .article table tr:first-child th,
.ui-area .article table tr:first-child td {border-top:none;}
.ui-area .article table th,
.ui-area .article table td{margin:0;font-size:17px;}
.ui-area .article table th {font-weight: bold;position:relative;}
.ui-area .article table td {color:#333;}
.ui-area .article table td li{display:inline-block;width:48%;margin:0;font-size:17px;} */


.ui-area .caption-inner{padding: 0 0 0 0;background-color: #fff;}
.ui-area .caption-title{display:block;border-bottom: 1px solid #ddd;padding-bottom: 8px;font-size: 25px;letter-spacing: -2px;font-weight: bold}
.ui-area .caption-title:before{display:none}
.ui-area .caption-info{margin-bottom:0px;border-bottom: 1px dashed #ccc;}
.ui-area .caption-info:after{display:block;clear:both;content:'';}
.ui-area .caption-info .li{position: relative;overflow: hidden;float: left;width: 50%;min-height: 47px;padding:10px 0 10px 115px;font-size: 14px;border-top: 1px dashed #ccc;}
.ui-area .caption-info .li:last-child{width:100%}
.ui-area .caption-info .li .list-1st{margin:0}
.ui-area .caption-info .li .list-1st li{margin:0}
.ui-area .caption-info .li b i{width: 25px;height: 25px;margin-right:4px;padding: 5px 0;background-color: #6C9BE6;border-radius: 50px;font-size: 14px;text-align: center;color: #fff;}
.ui-area .caption-info .li:first-child{/* border-top:0 */}
.ui-area .caption-info .li b{ display: inline-block; float: left; position: relative; width:109px; margin-left: -109px; color: #121212;}
.ui-area .caption-info .li b:before{content: ""; position: absolute; top: 5px; left:93px; width: 1px; height: 14px; background: #cacaca}
.ui-area .figure .img {box-shadow:10px 10px 40px rgba(0,0,0,0.1);text-align: center;}
.ui-area .figure .btn_wrap{margin-top: 30px;text-align: center}

@media (max-width: 999px){
	.ui-area .caption-info .li{float:none;width: 100%;}
}


.icoAreaSmall{position:absolute;top:59px;left:23px;width:50px; z-index:11;}
.icoAreaSmall .icoArea{display:block;width:50px; height:50px; text-align:center; font-size:13px; color:#fff;border-radius:50%;overflow:hidden;}
.icoAreaSmall .icoArea i{display:block;width:100%;height:100%;color:#fff;border-radius:50%;line-height:54px;overflow:hidden;letter-spacing: -1px;font-weight:bold; }
.icoAreaSmall .icoArea.basic i{background-color:#424b61}
.icoAreaSmall .icoArea.default i{background-color:#3f61b2}
.icoAreaSmall .icoArea.darkgreen i{background-color:#298250}
.icoAreaSmall .icoArea.charcoal i{background-color:#63676d}


.apply-article{border:1px solid #e1e1e1; padding:40px; margin:30px 0;}
.apply-article .forward{text-align:center;font-size: 28px;color:#000;font-weight:bold;margin-bottom:20px;}
.apply-article .forward strong{color:#1c7c57;font-weight:bold;}
.apply-article .forward-article{table-layout:fixed;display:table;width:100%;text-align:center}
.apply-article .forward-article .self-accrdt{display:table-cell;border:10px solid transparent;}
.apply-article .forward-article .self-accrdt .item{background-color: #f4f4f4;padding:20px 10px;}
.apply-article .forward-article .self-accrdt .item i{display:block;margin:0 auto 20px;width:108px;height:108px;border-radius:50%;background:#fff url(/images/prog/infoedu/ir-info__icon.png) no-repeat;}
.apply-article .forward-article .self-accrdt .item em,
.apply-article .forward-article .self-accrdt .item strong{display:block;text-align:center;line-height:1.2}
.apply-article .forward-article .self-accrdt .item strong{font-size:16px; color: #3f61b2;font-weight:bold;margin-bottom:5px;}
.apply-article .forward-article .self-accrdt .item em{font-size:24px;color:#000;}

.apply-article .forward-article .self-accrdt .item i.self-icon1{background-position:0 0}
.apply-article .forward-article .self-accrdt .item i.self-icon2{background-position:-110px 0}
.apply-article .forward-article .self-accrdt .item i.self-icon3{background-position:-218px 0}
.apply-article .forward-article .self-accrdt .item i.self-icon4{background-position:-327px 0}

@media screen and (max-width:1200px){
	.apply-article .forward-article .self-accrdt .item em{font-size:20px;}
}
@media screen and (max-width:767px){
	.apply-article .forward-article .self-accrdt{display:inline-block;float:left;width:50%;}

}
@media screen and (max-width:560px){
	.apply-article{padding:20px;margin-top:70px;}
	.apply-article .forward-article .self-accrdt{display:block;float:none;width:100%;}
	.apply-article .forward-article .self-accrdt .item i{display:none;}
}
.ui-area{margin-top:40px;overflow:hidden;}
.ui-area .info-article .panel{margin-bottom:0;}
.ui-area .info-article{}
.ui-area .info-article h2{display: block;position: relative;padding: 0 0 0 20px;font-weight: bold;font-size: 20px;}
.ui-area .info-article h2:before{ content: ""; display: block; position: absolute; top: 9px; left: 0; border-radius: 50%; width: 8px; height: 8px; background-color: #3f61b2;}
.ui-area .info-article h4 {padding:0 35px;font-size:24px;color:#000; margin-top:20px;}
.ui-area .info-article .panel > div {border-bottom: 1px solid #e1e1e1;padding:5px 20px 20px 15px}
.ui-area .file_line{padding:20px 35px;background: #f8f8f8;}
.ui-area .file_line .title {display:block; float:left; position:relative; padding:0 15px; margin-right:15px;font-size:18px;ont-weight: bold;}
.ui-area .file_line .title:after {content:''; display:block; position:absolute; top:5px; right:0; width:1px; height:15px; background:#d9d9d9}
.ui-area .file_line table{margin-top:0!important;;}
.box-footer.mt_0{margin-top:0 !important;padding-top:30px;}

.btn-success, .btn-success:link, .btn-success:visited{border-color: #35377b;background-color: #35377b;}