﻿@charset "utf-8";

#gs-content {
    width: 100%;
    padding: 20px 46px;
    border: 1px solid #dcdcdc;
    border-bottom: none;
    float: left;
    margin-top: 5px;
}

    #gs-content .select {
        color: #000;
        font-size: 14px;
        width: 100%;
        margin-bottom: 15px;
    }

        #gs-content .select select {
            border: 1px solid #e4e4e4;
        }

    #gs-content .top {
        background: #399fdd;
        display: inline-block;
        width: 100%;
        padding: 5px;
        text-align: center;
    }

        #gs-content .top * {
            display: inline-block;
        }

        #gs-content .top a {
            color: #fff;
            line-height: 24px;
            font-size: 14px;
        }

        #gs-content .top em {
            width: 2px;
            background: url(//img.sceea.cn/images2018/show/fgx.jpg) no-repeat center bottom;
            padding: 0 10px;
            height: 12px;
        }

    #gs-content .header {
        width: 100%;
        text-align: center;
    }

        #gs-content .header h1 {
            color: #000;
            font-size: 24px;
            line-height: 60px;
            width: 100%;
        }

        #gs-content .header .search {
            width: 100%;
        }

            #gs-content .header .search label {
                color: #000;
                font-size: 14px;
            }

            #gs-content .header .search .radio {
            }

            #gs-content .header .search .input {
                border: 1px solid #d9d9d9;
                width: 176px;
                padding: 0 20px 0 5px;
                background: url(../image/show/serch.jpg) no-repeat 181px center;
                margin-right: 20px;
                line-height: 18px;
            }

            #gs-content .header .search .btn {
                background: url(../image/show/btn.jpg) no-repeat;
                width: 61px;
                height: 23px;
                display: inline-block;
                cursor: pointer;
            }

    #gs-content .s-detail {
        width: 100%;
    }

        #gs-content .s-detail .d_top {
            background: url(../image/show/top_bg.jpg) no-repeat #e5e5e5 top left;
            height: 31px;
            margin-bottom: 17px;
        }

        #gs-content .s-detail .son-list {
            width: 100%;
            border: 1px solid #b2b2b2;
            padding: 20px 0 0 48px;
            display: inline-block;
        }

            #gs-content .s-detail .son-list a {
                display: inline-block;
                width:250px;
                padding-left: 20px;
                color: #515151;
                font-size: 12px;
                line-height: 40px;
                float: left;
                font-weight: bold;
            }

            #gs-content .s-detail .list .first {
                width: 278px;
            }

            #gs-content .s-detail .list .second {
                width: 241px;
            }

            #gs-content .s-detail .list .third {
                width: 190px;
            }

    #gs-content .bottom {
        text-align: center;
        padding: 25px 50px;
        width: 870px;
    }

        #gs-content .bottom .tip {
            line-height: 24px;
            display: block;
            font-size: 14px;
            color: red;
            padding-bottom: 30px;
        }

        #gs-content .bottom .bq {
            width: 100%;
            text-align: center;
        }

    #gs-content .header .s_list {
        padding: 30px 0;
    }

    #gs-content .s-detail s-detail {
        padding: 8px;
        width: 860px;
    }

        #gs-content .s-detail s-detail ul {
            margin-bottom: 5px;
            display: inline-block;
            width: 100%;
        }

        #gs-content .s-detail s-detail .header {
            background: #feedcc;
        }

            #gs-content .s-detail s-detail .header li {
                font-size: 14px;
                line-height: 40px;
                color: #000;
                font-weight: bold;
                height: 40px;
            }

        #gs-content .s-detail s-detail ul .name {
            width: 140px;
        }

        #gs-content .s-detail s-detail ul .sex {
            width: 90px;
        }

        #gs-content .s-detail s-detail ul .school {
            width: 400px;
        }

        #gs-content .s-detail s-detail ul .type {
            width: 160px;
        }
        #gs-content .well .table{
            table-layout:fixed;
        }
    #gs-content .well .table tbody tr {
        font-size: 14px;
        line-height: 26px;
        height: 26px;
        font-weight: bold;
        text-align: center;
    }

    #gs-content .well .table thead tr {
        background: #feedcc;
    }

        #gs-content .well .table thead tr th {
            text-align: center;
        }

        #gs-content .well .table tbody tr td{
            white-space:nowrap;overflow:hidden;word-break:keep-all; 
        }
    #gs-content .well .table tbody tr:nth-child(odd) td,
    #gs-content .well .table tbody tr:nth-child(odd) th {
        background: #eaeaea;
    }

    #gs-content .well .table tbody tr:nth-child(even) td,
    #gs-content .well .table tbody tr:nth-child(even) th {
        background: #f9f9f9;
    }

.dh {
    margin: 0;
    font-size: 12px;
    text-align: left;
    margin-top: 10px;
}

    .dh a {
        color: Black;
    }
