﻿

*{
    padding:0px; margin:0px;
}

body {
    background: #f4f6f9;
}
.ks_main {
    width: 100%;
    height: 600px;
    background: #E8833B;
    margin: 0px auto;
    border-bottom: 1px solid #f1f1f1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    /*height: 100%;*/
    min-width: 1000px;
    z-index: -10;
    zoom: 1;
    background-color: #E8833B;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
}
    .ks_main img {
        height: 600px;
        background: #E8833B;
        position: absolute;
        margin: 0 0 0 600px;
    }
.ks_main_div {
    /*width: 1300px;*/
    width: 1500px;
    background: #fff;
    margin: 450px auto;
    position: relative;
    border-radius: 50px;
}
.ks_search_box {
    width: 1200px;
    height: 100px;
    margin: 20px auto;
    border: 0px solid #f1f1f1;
}
    .ks_search_box h5 {
        text-align:center; font-size:22px; font-weight:bold;padding:30px 0;
    }
    .ks_search_box ul {
        width:870px; margin:20px auto;
    }

    .ks_search_box ul li {
        list-style:none;  float:left; 
    }
        .ks_search_box ul .search-li, .ks_search_box ul .search-li .ks_text {
            width: 758px;
            height: 60px;
            line-height: 60px;
            background: #F3F3F3;
            margin: 0px auto;
            border: 1px solid #F3F3F3;
            outline: none;
            color: #000;
            padding-left: 10px;
            font-size: 16px;
            border-radius: 25px 0px 0px 25px;
        }

        .ks_search_box ul .search-submit, .ks_search_box ul .search-submit input {
            width: 100px;
            height: 61px;
            line-height: 61px;
            background: #E8833B;
            border: 0px;
            outline: none;
            font-size: 22px;
            color: #fff;
            border-radius: 0px 10px 10px 0px;
        }
.cae {
    position: absolute;
    right: 20px;
    top: 20px;
    text-decoration: none;
    font-size: 22px;
    color: #fff;
}
.ks_search_content {
    /*width: 1200px;*/
    width: 1400px;
    height: auto;
    background: #fff;
    margin: 40px auto;
    border: 0px solid #ddd;
    padding-bottom: 10px;
}
.ks_search_content table {
     height:auto;  background:#fff; border:0px solid #f1f1f1; margin:23px 25px 25px 25px; border-collapse:collapse;
}
    .ks_search_content table thead tr th {
        height:60px; line-height:60px; background:#fff;
    }
      .ks_search_content table tbody tr td {
        height:40px; line-height:40px; background:#fff; text-align:center; color:#666666; font-size:14px; border:1px solid #ddd; border-collapse:collapse;
    }


.action-buttons a {
    text-decoration:none; color:#0084ff;
}
.row table {
    width:1190px; height:auto; margin:0px auto;border-collapse:collapse;
}

.row table thead tr th  {
    height:50px; line-height:50px; background:#fff; color:#000; font-weight:normal;
}

.row table thead tr td  {
    height:40px; line-height:40px; background:#fff; text-align:center; color:#666666; font-size:14px; border:1px solid #ddd; border-collapse:collapse;
}

input:-webkit-autofill { box-shadow: 0 0 0px 1000px white inset;}

tr.detail-row {
	display: none
}

tr.detail-row.open {
	display: block;
	display: table-row
}

.green {
	color: #69AA46!important
}
.red {
	color: #DD5A43!important
}
.blue {
	color: #478FCA!important
}
.ks_search_content .table thead tr th:nth-child(1) {
    width: 12%;
}

.ks_search_content .table thead tr th:nth-child(2) {
    width: 12%;
}

.ks_search_content .table thead tr th:nth-child(3) {
    width: 12%;
}

.ks_search_content .table thead tr th:nth-child(5) {
    width: 7%;
}