/*-----------------------
Main 
-----------------------*/
.main_content {
    padding:30px;
    background:#fff;
}


/*-----------------------
Main 
-----------------------*/
.tags ul {
    padding: 0px;
}

    .tags ul li {
        display: inline-block;
        margin: 2px;
        list-style: square inside;
        padding: 0px;
        line-height: 30px;
    }

        .tags ul li a {
            display: block;
            color: #333;
            border: 1px solid #e3e3e3;
            background: transparent;
            padding: 5px 10px;
            margin-bottom: 5px;
            font-size: 14px;
            text-transform: capitalize;
        }

            .tags ul li a:hover {
                background: #fe6c6d;
                color: #ffffff;
                border-color: #fe6c6d;
            }


/*-----------------------
表格 
-----------------------*/
div.table-title {
    display: block;
    margin: auto;
    padding: 5px;
    width: 100%;
}

.table-title h3 {
    color: #fafafa;
    font-size: 30px;
    font-weight: 400;
    font-style: normal;
    font-family: "Roboto", helvetica, arial, sans-serif;
    text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
}


/*** Table Styles **/

.table-fill {
    background: white;
    border-radius: 3px;
    border-collapse: collapse;
    margin: auto;
    padding: 5px;
    width: 100%;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
    animation: float 5s infinite;
}

th.table-fill-th {
    color: #fff;
    background: #fe6c6d;
    border-bottom: 1px solid #999;
    border-right: 1px solid #ddd;
    font-size: 16px;
    font-weight: normal;
    padding: 10px 24px;
    text-align: left;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    vertical-align: middle;
}

    th.table-fill-th:first-child {
        border-top-left-radius: 3px;
    }

    th.table-fill-th:last-child {
        border-top-right-radius: 3px;
        border-right: none;
    }

tr.table-fill-tr {
    border-top: 1px solid #C1C3D1;
    border-bottom: 1px solid #C1C3D1;
    color: #666B85;
    font-size: 16px;
    font-weight: normal;
    text-shadow: 0 1px 1px rgba(256, 256, 256, 0.1);
}

    tr.table-fill-tr:hover td.table-fill-td {
        background: #eee;
        color: #FFFFFF;
    }

    tr.table-fill-tr:first-child {
        border-top: none;
    }

    tr.table-fill-tr:last-child {
        border-bottom: none;
    }

    tr.table-fill-tr:nth-child(odd) td.table-fill-td + {
        background: #EBEBEB;
    }

    tr.table-fill-tr:nth-child(odd):hover td.table-fill-td {
        /* background: #4E5066;*/
    }

    tr.table-fill-tr:last-child td.table-fill-td:first-child {
        border-bottom-left-radius: 3px;
    }

    tr.table-fill-tr:last-child td.table-fill-td:last-child {
        border-bottom-right-radius: 3px;
    }

td.table-fill-td {
    background: #FFFFFF;
    padding: 10px 20px;
    text-align: left;
    vertical-align: middle;
    font-weight: normal;
    font-size: 14px;
    text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.1);
    border-right: 1px solid #C1C3D1;
}

    td.table-fill-td:last-child {
        border-right: 0px;
    }

th.table-fill-th.text-left {
    text-align: left;
}

th.table-fill-th.text-center {
    text-align: center;
}

th.table-fill-th.text-right {
    text-align: right;
}

td.table-fill-td.text-left {
    text-align: left;
}

td.table-fill-td.text-center {
    text-align: center;
}

td.table-fill-td.text-right {
    text-align: right;
}

/*
    联系我们::公司图片
*/
.companypic {
    width: 100%;
    height: 150px;
    background: url(/images/11.gif) no-repeat center center;
    background-size: cover;
}
