@charset "utf-8";
/*-----------------------for PC-----------------------*/
@media screen and (min-width:801px) {
    #menu li ul {
        width: auto;
    }

        #menu li ul li {
            width: auto;
        }

            #menu li ul li a {
                display: block;
                line-height: 100%;
                padding: 15px 20px;
                font-size: 14px;
                white-space: nowrap;
                overflow: hidden;
                text-align: left;
            }
    /*-----------------------index-----------------------*/
    #indexService h3 {
        font-size: 16px;
    }

    .indexCaseLeft #tabsNav li a {
        font-size: 19px;
    }

    .indexCaseRight .tab_content div {
        /*width:90%;
	height:320px;*/
    }
    /*----------other------------*/
    #track a {
        background-image: url(../images/btnTrackEn.png);
    }

    #money a {
        background-image: url(../images/btnMoneyEn.png);
    }

    #left ul li a {
        font-size: 15px;
    }
    /*-------------progress-------------------*/
    .progress {
        text-align: center;
    }

        .progress li {
            width: auto;
            float: none;
            display: inline-block;
            margin-bottom: 10px;
            margin-right: -4px;
        }

            .progress li p {
                padding: 0 10px;
                font-size: 14px
            }
}
/*------------------for mobile------------------------*/
@media screen and (max-width:800px) {
    #tabsNav li a {
        font-size: 12px;
    }
}