@charset "utf-8";
.mt0 { margin-top: 0 !important; }
.mb0 { margin-bottom: 0 !important; }

	* html .clearfix {
		zoom: 1;
	}

	*+html .clearfix {
		zoom: 1;
	}

.clearfix:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

/*------------------------------------------------------------
	comList
------------------------------------------------------------*/
.comList {
	margin: 5px 0;
}

.comList li {
	/*padding: 5px;*/
	width: 239px;
	float: left;
}

.comList li:nth-child(5n) {
	/*margin-right: 0;*/
}

.comList li .pic img {
	width: 100%;
}

.comList li .pic a img {
    transition: all 0.8s ease 0s;
    box-shadow: 0 0 15px #b7b7b7;
}

.comList li .pic a:hover img {
	opacity: 0.7;
}

.comList li .title {
	/*margin-bottom: 8px;*/
	font-size: 14px;
	height: 42px;
	/*color: #4A494A;*/
	font-weight: inherit;
	overflow: hidden;
	text-overflow:ellipsis;
	/*white-space: nowrap;*/
}

.comList li .title a {	
    transition: all 0.8s ease 0s;
}
	
.comList li .title a:hover {
	color: #ea471c;
	text-decoration: none;
}

.comList li .date {
	/*padding: 0 0 0 18px;*/
	color: #636563;
	font-size: 14px;
	/*background: url(../img/icon03.png) no-repeat left 3px;*/
	background-size: 14px;
}

.comList li .days {
	/*padding-left: 18px;*/
	color: #636563;
	font-size: 14px;
	/*background: url(../img/icon04.png) no-repeat left 5px;*/
	background-size: 14px;
}

.comList li .days span {
	margin: 0 5px;
	display: inline-block;
	color: #ea471c;
	font-size: 16px;
	vertical-align: middle;
}

.comList li .textBox {
	padding: 9px 5px;
	background-color: #F1F3F4;
}

/*------------------------------------------------------------
	comBox
------------------------------------------------------------*/
.comBox {
        /*box-shadow: 0 0 15px #ddd;*/
	padding: 5px 0 0;
	margin: 0 auto 0;
	width: 1226px;
	position: relative;
	/*background-color: #fff;*/
}

.comBox h1,h2 {
    margin: 3px;
    color: #ea4c1a;
    border-bottom: 2px solid #e94c1a;
    font-size: 19px;
    display: inline-block;
}

.comBox .mainBox {
	position: relative;
}

.comBox .tabPanel {
	position: absolute;
	right: 10px;
	top: 8px;
}

.comBox .tabPanel li {
	margin: 2.5px;
	float: left;
}

.comBox .tabPanel li a {
	padding: 5px 10px;
	/*width: 70px;*/
	display: block;
	color: #6B696B;
	font-size: 16px;
	/*font-weight: bold;*/
	text-align: center;
	text-decoration: none;
	/*border: 1px solid #CECFCE;
	border-radius: 5px;*/
	box-shadow: 0 0 15px #b7b7b7;
    	/*transition: all 0.8s ease 0s;*/
}

.comBox .tabPanel li a:hover,
.comBox .tabPanel li.on a {
	color: #fff;
	background-color: #FF5F2C;
	border-color: #FF5F2C;
}

.comBox .comList {
	/*margin-bottom: 0;
	padding: 8px;*/
}

.comBox .comList  li {
	margin: 3px;
}

.comBox .comList  li .textBox {
	background-color: #FFF;
	box-shadow: 0 0 15px #c3c3c3;
}

.comBox .comList li .date {
	background-size: 14px;
}

.comBox .comList li .days {
	/*background: url(../img/icon06.png) no-repeat left 5px;*/
	background-size: 14px;
}

/*------------------------------------------------------------
	headLine01
------------------------------------------------------------*/
#main .headLine01 {
	margin-bottom: 10px;
	padding-bottom: 9px;
	color: #EA4C1A;
	font-size: 16px;
	border-bottom: 1px solid #DEDBDE;
}

.comBox h1 a:hover {
	color: #ea471c;
	text-decoration: none;
}
.tabPanel-ul{
position: inherit !important;
margin: 3px !important;
top: 0 !important;
right: 0 !important;
}

