/* CSS Document */
 
.JS-dataTable{ width:100%; background-color: #fff; margin:0 auto; border:1px solid #e8e7e7; border-top:0; border-collapse:collapse; text-align:center; margin-top:0px}
.JS-dataTable td{ border:1px solid #e8e7e7; border-collapse:collapse; padding:10px 6px; font-size:13px; color:#525252; text-align:center; transition:all linear .2s}
.JS-dataTable .btn1{ display:inline-block; *display:inline; zoom:1; font-size:13px; width:58px; height:30px; line-height:30px; border-radius:3px; background:#e74c3c; color:#fff; cursor:pointer}
.JS-dataTable .btn2{ display:inline-block; *display:inline; zoom:1; font-size:13px; padding:0 0 0 25px; text-decoration:underline; background:url(../images/jcIcons.png) no-repeat 0 center; height:30px; line-height:30px; border-radius:3px;  cursor:pointer}
.JS-dataTable tr:hover td,.JS-dataTable .selected:hover td{ background:#f3f3f3}
.JS-dataTable .tit td{ background:#f3f3f3; border-top:4px solid #e74c3c; padding:15px 10px; text-align:center}
.JS-dataTable .tit .fst{ padding-left:20px; text-align:left}
.JS-dataTable .tit .odd{ border-top-color:#f3a59d} 
.JS-dataTable td.pdls{ padding-left:55px; text-align:left}
.JS-dataTable td .cls{ color:#e95048}
.JS-dataTable td .jg{ font-size:20px; color:#e95048}
.JS-dataTable td a{ color: #000; text-decoration: none;}
.JS-dataTable td .hot{ }
.JS-dataTable td .hot img{ display: inline;}
.btn{ display:inline-block; *display:inline; zoom:1; border:1px solid #d9d9d9; border-radius:5px; width:98px; height:auto; line-height:28px; font-size:14px;  cursor:pointer; transition:all linear .2s; margin:0 auto}
.JS-dataTable tr:hover td{ background:#f3f3f3}
.JS-dataTable tr .btn{ padding: 8px 15px;
font-size: 14px; 
min-width: 160px;
text-align: center; display: inline-block;
height: auto;}
.JS-dataTable tr:hover .btn{ border-color:#e95048; color:#e95048; background:#fff}
.tt1s{ margin-top:50px; padding-top:50px; border-top:1px solid #f3f3f3}
.tpps{ display:block; text-align:center; font-size:12px; padding:30px 0 0 0; color:#5f5f5f}
/**/
.gfcp{}
.gfcp .nav-tabs{ border-bottom: 2px solid #fff;}
.gfcp .nav li a{ text-decoration: none; font-size:20px; padding: 10px 30px;  }
.gfcp .nav li:hover a{ color: #000}

@media (max-width: 768px) { 
	.gfcp .nav li a{ text-decoration: none; font-size:14px; padding: 5px 5px;  } 
	.JS-dataTable tr .btn{ padding:3px 5px;
font-size: 14px; 
min-width: 60px;
text-align: center; display: inline-block;
height: auto;}
}

.gfcp .transprant-bg a {
	color: #e95048;
	text-decoration: underline;
}