.color-4763de{color: #4763de;}
.color-666{color: #666;}
.color-999{color: #999;}
/* ======================= PC ================== */
@media screen and (min-width: 960px) {
    .bg-f6f6f6{background: #f6f6f6;}
    .bg-4763de{background: #4763de;}
    .bg-97d8fe{background: #97d8fe;}
    .bg-fff{background: #fff;}
    .border-bottom-dashed{border-bottom: 1px dashed #e5e5e5;}
    /* .padding-10-20{padding: 10px 20px;}
    .margin-0-10{margin: 0 10px;} */
    .pr-pc-0{padding-right:0!important}
    .pl-pc-0{padding-left:0!important}
    .ml-pc-a4{margin-left:-4px!important}
    .border-radius-14{border-radius:14px}

    .bg-gradient{width:100%;height:359px;position:absolute;bottom:0;background:linear-gradient(#439be7,#88c5f2)}
    .lest{z-index:999;background:url(/static/images/mobile.png) no-repeat;background-size:100% 100%;overflow: auto !important;}
    .mobile{position:relative;width:100%;height:653px;overflow:auto !important;}
    .mobile .iframe-iphone .iphone{
        display:block;
        width:100%;
        height:99.8%;
        border-style:none;
        box-sizing:border-box;
        background-color:#fff;
        border-radius:30px;
        
    }
    .iframe-iphone{height:635px;overflow:auto !important;}
    .btn{writing-mode:vertical-lr;letter-spacing:.3em}



    .nav a:hover{color: #4763de;font-weight: bold;}
    .nav .active{color: #4763de;font-weight: bold;}
    .head{position: fixed;top: 0px;left: 0;width: 100%;z-index: 11;background: #fff;border-bottom: 1px solid #666;}

    /* tel */
    .tel{background: #061455;position: fixed;width: 100%;bottom: 0;left: 0;z-index: 10;}
    .tel .phone{width: 40px;height: 44px;background: url(../images/phone.png) no-repeat; background-size: 100% 100%;}
    .tel .submit{padding: 12px 42px 10px;background: #fbc000;}
    /* tel */
}
/* ======================= mobile ================== */
@media screen and (max-width: 960px) {}