/* BASIC css start */
.kkk {
	background:#fce5cc;
	text-align:center;
}
.kkk img {
	width:100%;
	max-width:1000px;
}

#kkk_container {
    width:80.5%;
    margin: 0 auto;
    max-width:804px;
	background:#fff
}
#kkk_container ul.tabs {
    margin: 0;
    padding: 0;
	text-align:center;
    list-style: none;
    height:40px;
    border-bottom:1px solid #c2c2c2;
    width: 100%;
	font-weight:700;
	font-size:0;
}
#kkk_container ul.tabs li {
	display: inline-block;
    text-align: center;
    cursor: pointer;
    width:23%;
	max-width:185px;
    height: 39px;
    line-height: 39px;
    border: 1px solid #c2c2c2;
    border-left: none;
    font-weight: bold;
    background: #f0f0f0;
    overflow: hidden;
    position: relative;
    font-size: 10px;
    font-weight: 700;
    color:rgb(116, 116, 116);
}
#kkk_container ul.tabs li:first-child {
	border-left: 1px solid #c2c2c2;
}
#kkk_container ul.tabs li.active {
    background: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
	color:#ff281d;
}
#kkk_container .tab_kkk_container {
	/*border: 1px solid #eee;*/
    border-top: none;
    clear: both;
    float: left;
    width: 100%;
	max-width: 804px;
    background: #FFFFFF;
}
#kkk_container .tab_content {
    padding:33px;
    font-size: 12px;
    display: none;
}
#kkk_container .tab_kkk_container .tab_content ul {
    width:100%;
    margin:0px;
    padding:0px;
}
#kkk_container .tab_kkk_container .tab_content ul li {
    padding:5px;
    list-style:none;
}
#kkk_container .tit {
	font-size:10px;
	font-weight:600;
	margin-bottom:10px;
}
.kkk .line {
    border: 1px solid #c2c2c2;
    padding: 5px;
    width: 90%;
    margin: 0 auto 30px;
    height: 200px;
}
/* BASIC css end */

