    @charset "utf-8";
    @font-face {
        font-family: "AvantGardeBkBT";
        src: url("../fonts/AvantGardeBkBT/AvantGardeBkBT.eot");
        src: url("../fonts/AvantGardeBkBT/AvantGardeBkBT.eot?#iefix") format("embedded-opentype"), url("../fonts/AvantGardeBkBT/AvantGardeBkBT.woff2") format("woff2"), url("../fonts/AvantGardeBkBT/AvantGardeBkBT.woff") format("woff"), url("../fonts/AvantGardeBkBT/AvantGardeBkBT.ttf") format("truetype"), url("../fonts/AvantGardeBkBT/AvantGardeBkBT.svg#AvantGardeBkBT") format("svg");
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: "AvantGarGotItcTEE-Demi";
        src: url("../fonts/AvantGarGotItcTEE-Demi/AvantGarGotItcTEE-Demi.eot");
        src: url("../fonts/AvantGarGotItcTEE-Demi/AvantGarGotItcTEE-Demi.eot?#iefix") format("embedded-opentype"), url("../fonts/AvantGarGotItcTEE-Demi/AvantGarGotItcTEE-Demi.woff2") format("woff2"), url("../fonts/AvantGarGotItcTEE-Demi/AvantGarGotItcTEE-Demi.woff") format("woff"), url("../fonts/AvantGarGotItcTEE-Demi/AvantGarGotItcTEE-Demi.ttf") format("truetype"), url("../fonts/AvantGarGotItcTEE-Demi/AvantGarGotItcTEE-Demi.svg#AvantGarGotItcTEE-Demi") format("svg");
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: "MicrosoftPhagsPa-Bold";
        src: url("../fonts/MicrosoftPhagsPa-Bold/MicrosoftPhagsPa-Bold.eot");
        src: url("../fonts/MicrosoftPhagsPa-Bold/MicrosoftPhagsPa-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/MicrosoftPhagsPa-Bold/MicrosoftPhagsPa-Bold.woff2") format("woff2"), url("../fonts/MicrosoftPhagsPa-Bold/MicrosoftPhagsPa-Bold.woff") format("woff"), url("../fonts/MicrosoftPhagsPa-Bold/MicrosoftPhagsPa-Bold.ttf") format("truetype"), url("../fonts/MicrosoftPhagsPa-Bold/MicrosoftPhagsPa-Bold.svg#MicrosoftPhagsPa-Bold") format("svg");
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: "PingFang_SC_Regular";
        src: url("../fonts/PingFang_SC_Regular.eot");
        src: url("../fonts/PingFang_SC_Regular.eot?#") format("embedded-opentype"), url("../fonts/PingFang_SC_Regular.woff") format("woff"), url("../fonts/PingFang_SC_Regular.ttf") format("truetype");
    }
    
    @font-face {
        font-family: 'Quicksand';
        font-style: normal;
        font-weight: 300;
        src: url("../fonts/fontquicksand/quicksand-v6-latin-300.eot");
        src: local("Quicksand Light"), local("Quicksand-Light"), url("../fonts/fontquicksand/quicksand-v6-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/fontquicksand/quicksand-v6-latin-300.woff2") format("woff2"), url("../fonts/fontquicksand/quicksand-v6-latin-300.woff") format("woff"), url("../fonts/fontquicksand/quicksand-v6-latin-300.ttf") format("truetype"), url("../fonts/fontquicksand/quicksand-v6-latin-300.svg#Quicksand") format("svg")
    }
    
    @font-face {
        font-family: 'Quicksand';
        font-style: normal;
        font-weight: 500;
        src: url("../fonts/fontquicksand/quicksand-v6-latin-500.eot");
        src: local("Quicksand Medium"), local("Quicksand-Medium"), url("../fonts/fontquicksand/quicksand-v6-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/fontquicksand/quicksand-v6-latin-500.woff2") format("woff2"), url("../fonts/fontquicksand/quicksand-v6-latin-500.woff") format("woff"), url("../fonts/fontquicksand/quicksand-v6-latin-500.ttf") format("truetype"), url("../fonts/fontquicksand/quicksand-v6-latin-500.svg#Quicksand") format("svg")
    }
    
    @font-face {
        font-family: 'Quicksand';
        font-style: normal;
        font-weight: 400;
        src: url("../fonts/fontquicksand/quicksand-v6-latin-regular.eot");
        src: local("Quicksand Regular"), local("Quicksand-Regular"), url("../fonts/fontquicksand/quicksand-v6-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fontquicksand/quicksand-v6-latin-regular.woff2") format("woff2"), url("../fonts/fontquicksand/quicksand-v6-latin-regular.woff") format("woff"), url("../fonts/fontquicksand/quicksand-v6-latin-regular.ttf") format("truetype"), url("../fonts/fontquicksand/quicksand-v6-latin-regular.svg#Quicksand") format("svg")
    }
    
    @font-face {
        font-family: 'Quicksand';
        font-style: normal;
        font-weight: 700;
        src: url("../fonts/fontquicksand/quicksand-v6-latin-700.eot");
        src: local("Quicksand Bold"), local("Quicksand-Bold"), url("../fonts/fontquicksand/quicksand-v6-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/fontquicksand/quicksand-v6-latin-700.woff2") format("woff2"), url("../fonts/fontquicksand/quicksand-v6-latin-700.woff") format("woff"), url("../fonts/fontquicksand/quicksand-v6-latin-700.ttf") format("truetype"), url("../fonts/fontquicksand/quicksand-v6-latin-700.svg#Quicksand")
    }
    /* CSS Document */
    
    body {
        font-family: "AvantGardeBkBT", "Helvetica Neue", Helvetica, Arial, sans-serif;
        height: auto !important;
        width: 100%;
        color: #333;
        overflow-x: hidden;
    }
    
    a {
        text-decoration: none;
        color: #333333;
    }
    
    a:hover {
        color: #902037;
    }
    
    img {
        max-width: 100%;
    }
    
    p {
        margin-bottom: 0;
    }
    /**------------  分页样式  --------------**/
    
    .page {
        text-align: center;
        margin-top: 20px;
    }
    
    .page ul {
        display: inline-block;
    }
    
    .page>ul>li {
        display: inline;
    }
    
    .page ul li a,
	.page ul li span{
        position: relative;
        float: left;
        padding: 6px 12px;
        margin-left: 5px;
        margin-right: 5px;
        line-height: 1.42857143;
        color: #333;
        text-decoration: none;
        background-color: #fff;
        border: 1px solid #ddd;
        border-radius: 3px;
    }
    
    .page ul li a:hover {
        background: #902037;
        color: #ffffff;
    }
    
    .page ul li a.active {
        background: #902037;
        color: #ffffff;
    }
    
    .pagination>.active>a,
    .pagination>.active>a:focus,
    .pagination>.active>a:hover,
    .pagination>.active>span,
    .pagination>.active>span:focus,
    .pagination>.active>span:hover {
        background: #902037;
        color: #ffffff;
        border-color: #902037;
    }
    
    @media screen and (max-width: 680px) {
        body {
            font-size: 14px;
            line-height: 26px;
        }
    }