h4 {
	font-family: 'Times New Roman'!important;
}

.acetabs>li:nth-child(2).active>a, .acetabs>li:nth-child(2).active>a:focus, .acetabs>li:nth-child(2).active>a:hover{
	border-bottom:solid 6px red;
	color:red;
}
.acetabs>li:nth-child(3).active>a, .acetabs>li:nth-child(3).active>a:focus, .acetabs>li:nth-child(3).active>a:hover{
	border-bottom:solid 6px yellow;
	color:yellow;
	/* text-shadow: 1px 2px #000; */
}
.acetabs>li:nth-child(4).active>a, .acetabs>li:nth-child(4).active>a:focus, .acetabs>li:nth-child(4).active>a:hover{
	border-bottom:solid 6px green;
	color:green;
}
.acetabs>li:nth-child(5).active>a, .acetabs>li:nth-child(5).active>a:focus, .acetabs>li:nth-child(5).active>a:hover{
	border-bottom:solid 6px purple;
	color:purple;
}


.triangle_chart {
	/* border:solid 1px; */
	position: relative;
	height:300px;
	text-align: center;
}

.triangle_chart .level1 {
	position:absolute;
	top:0px;
	left:50%;
	margin-left: -50px;	
	width: 0;
	height: 0;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	border-bottom: 100px solid green;

}

.triangle_chart .level1_text{
	position:absolute;
	z-index: +1;	
	top:40px;	
	left:0px;
	width:100%;
	height:60px;
	line-height: 30px;
	text-align: center;	
	font-weight: 600;
	color:#fff;
}
.triangle_chart .level1_text .desc{
	font-weight: 600;
	color:#000;
}

.triangle_chart .level2 {
	position:absolute;
	top:100px;
	left:50%;	
	margin-left:-100px;
	border-bottom: 100px solid yellow;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	height: 0;
	width: 200px;
}

.triangle_chart .level2_text{
	position:absolute;
	z-index: +1;
	top:130px;	
	left:0px;
	width:100%;
	height:60px;
	line-height: 30px;
	text-align: center;	
	font-weight: 600;
	color:#494949;
}
.triangle_chart .level2_text .desc{
	color:#000;
}


.triangle_chart .level3 {
	position:absolute;
	top:200px;
	left:50%;	
	margin-left:-150px;
	border-bottom: 100px solid blue;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	height: 0;
	width: 300px;

}
.triangle_chart .level3_text{
	position:absolute;
	z-index: +1;
	top:230px;	
	left:0px;
	width:100%;
	height:60px;
	line-height: 30px;
	text-align: center;	
	font-weight: 600;
	color:#fff;
}
.triangle_chart .level3_text .desc{
	color:#000;
}

.content .time_table {
	width:100%;margin-top:15px;margin-bottom:15px;
}
.content .time_table a{
	padding: 0px 0px 0px 0px;
	border:solid 0px;
}

.content .time_table th { 
	height:30px;
/*
	border-top:solid 1px #848484;
	border-bottom:solid 1px #848484;
	border-right: solid 1px #848484;
	border-left: solid 1px #848484;
*/
	border: solid 1px #848484;
	width:134px;vertical-align:middle;text-align:center; 
	font-weight: 100;
	background-color:#ececec;
	
}
.content .time_table td{
	padding-left:10px;
	padding-top:8px;
	padding-bottom:8px;
	border:solid 1px #ececec;
	/* border-top:solid 0px; */
	text-align: center;
	font-weight: 600;
}
/*
.content .time_table td:nth-child(3){
	padding-left:10px;
	border-top:solid 1px #848484;
	border-bottom:solid 1px #848484;
}
*/

.content .time_table .time_table_top {
	border-top:solid 2px #848484!important;
}
.content .time_table .time_table_bottom {
	border-bottom:solid 2px #848484!important;
}

.content .time_table:after {
	content:""; width:0; height:0; font-size:0; line-height:0; display:block; visibility:hidden; clear:both !important;
}
/*

.content .time_table tr:hover{
	background-color: #ececec;
}
*/



.content .bbs_table {
	width:100%;margin-top:15px;margin-bottom:15px;
}
.content .bbs_table a{
	padding: 0px 0px 0px 0px;
	border:solid 0px;
}

.content .bbs_table th { 
	height:30px;
/*
	
	
	border-right: solid 1px #848484;
	border-left: solid 1px #848484;
*/
	border-top:solid 1px #848484;
	border-bottom:solid 1px #848484;
	/* border: solid 1px #848484; */
	width:134px;vertical-align:middle;
	text-align:center; 
	font-weight: 100;
	background-color:#ececec;
	font-size:0.8em;
	
}
.content .bbs_table td{
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
	border:solid 1px #ececec;
	/* border-top:solid 0px; */
	/* text-align: center; */
	font-weight: 600;
}

.content .bbs_table td.num{
	
	font-size:0.8em;
	font-weight: 100;
	text-align: center;
}

.content .bbs_table td.date{
	
	font-weight: 100;
	text-align: center;
	font-size:0.8em;

}

.content .bbs_view{
	width:100%;
}

.content .bbs_view th.title{
	padding:10px 10px 10px 10px;
	background-color:#ececec;
}

.content .bbs_view th.date{
	background-color:#ececec;
	text-align: center;
	font-size:0.8em;
}

.content .bbs_view td{
	padding:10px 10px 10px 10px;
	/* background-color:#ececec; */
}



.content .bbs_gallery { border:solid 0px; } 
.content .bbs_gallery ul{ list-style: none; padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }
	
.content .bbs_gallery ul li { float:left;width:24%;height:200px;overflow: hidden;margin-left:1%; }
.content .bbs_gallery ul li .image { background-position:center center!important;background-size:100%;width:100%;height:100px;display:block;}
.content .bbs_gallery ul li:first-child { border-top:solid 0px; }
.content .bbs_gallery ul li:last-child  { border-bottom:solid 0px; }
	
.content .bbs_gallery ul li a { position:relative;font-size:15px;z-index:+1;display:block;width:100%;text-align:left;white-space:inherit;}
.content .bbs_gallery ul li .date { position:relative;display:block;font-size:12px;}


.step1.desc	{padding:10px 10px 10px 10px;}
.step2.desc	{padding:10px 10px 10px 10px;}
.step3.desc	{padding:10px 10px 10px 10px;}

.step1.bgBlue		{ 
	position: relative; width:84%;height:48px; line-height:48px; font-size:1.6em; border:solid 0px; background-color:#4286f4; color:#ECECEC; text-align: center;
	padding-left:12px;
}
.step1.bgBlue:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 24px solid white;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
  }
.step1.bgBlue:before {
    content: "";
    position: absolute;
    right: -24px;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 24px solid #4286f4;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
  }

.step2.bgGreen	{ 
	position: relative; width:84%;height:48px; line-height:48px; font-size:1.6em; border:solid 0px; background-color:#25ba4a; color:#ECECEC; text-align: center;
	padding-left:12px;
}
.step2.bgGreen:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 24px solid white;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
  }
.step2.bgGreen:before {
    content: "";
    position: absolute;
    right: -24px;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 24px solid #25ba4a;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
  }


.step3.bgRed		{ 
	position: relative; width:84%;height:48px; line-height:48px;font-size:1.6em;  border:solid 0px; background-color:#f70e22; color:#ECECEC; text-align: center;
	padding-left:12px;
}
.step3.bgRed:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 24px solid white;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
  }
.step3.bgRed:before {
    content: "";
    position: absolute;
    right: -24px;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 24px solid #f70e22;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
  }


.col5 .col-md-2:first-child {

}

.col5 .col-md-2 {
	width:19%!important;
	/* padding:0px 0px 0px 0px; */
}

.col5 .col-half-offset{
    margin-left:1%!important;
    padding:0px 0px 0px 0px;
}


