body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td,
strong {
    padding: 0;
    margin: 0;
}

a {
    text-decoration: none;
    outline: 0;
}

img {
    max-width: 100%;
}

@font-face {
    font-family: "iconfont";
    src: url('iconfont.eot?t=1551165189926');
    /* IE9 */
    src: url('iconfont.eot?t=1551165189926#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
    url('iconfont.woff?t=1551165189926') format('woff'),
    url('iconfont.ttf?t=1551165189926') format('truetype'),
    /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('iconfont.svg?t=1551165189926#iconfont') format('svg');
    /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-yuedu:before {
    content: "\e612";
}

.icon-xiangshang:before {
    content: "\e66b";
    font-size: 22px;
    color: #8a98ab;
}

body {
    max-width: 640px;
    margin: 0 auto;
    font-family: PingFangSC-Light,helvetica,'Heiti SC';
}

.main {
    position: relative;
}

.newTop {
    background: #3ea3f4;
    display: flex;
    height: 46px;
}

.newTop-logo {
    width: 20%;
}

.newTop-bd {
    width: 1%;
    padding: 9px 4.6px 9px 2.3px;
}

.newTop-bd div {
    border-left: 1px solid #158ae8;
    height: 100%;
}

.menu {
    position: absolute;
    top: 15px;
    right: 12px;
    width: 26px;
    height: 18.7px;
    background: url(http://vobaoprogram.oss-cn-shenzhen.aliyuncs.com/Images/v4/m/M_menu.png) no-repeat;
    background-size: 23px;
}

.cd-popup {
    position: fixed;
    z-index: 2;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(50, 50, 50, 0.9);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity .3s 0s, visibility 0s .3s;
    -moz-transition: opacity .3s 0s, visibility 0s .3s;
    transition: opacity .3s 0s, visibility 0s .3s;
}

.cd-popup.is-visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity .3s 0s, visibility 0s 0s;
    -moz-transition: opacity .3s 0s, visibility 0s 0s;
    transition: opacity .3s 0s, visibility 0s 0s;
}

.cd-popup-container {
    position: absolute;
    right: 0;
    top: 40px;
    width: 126px;
    background: #fff;
    text-align: center;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}

.navigation {
    background: #fff;
    width: 100%;
}

.navigation li {
    color: #515c6b;
    border-top:1px solid #e5e5e5;
    padding: 9.3px 0;
    text-align: center;
    font-size: 18px;
    list-style: none;
}

.navigation li a {
    color: #515c6b;
    text-decoration: none;
    outline: 0;
}

.in_contain {
    padding: 0;
    font-size: 18px;
}

.in_box {
    padding: 9px 0 0;
    margin: 0 9px;
    font-size: 17px;
}

.ndetails .crumbs {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    color: #515c6b;
}

.crumbs a {
    color: #515c6b;
    text-decoration: none;
    outline: 0;
}

.ndetails .head {
    border-bottom: 1px solid #e5e5e5;
    padding: 5px 0px;
}

.ndetails .title {
    color: #515c6b;
    font-size: 25px;
    line-height: 40px;
}

.ndetails .contact {
    float: left;
    line-height: 30px;
    font-size: 17px;
    color: #1a1a1a;
    width: 100%;
    max-width: 620px;
    text-align: justify;
    background: white;
}

.ndetails .contact p, .ndetails .contact center {
    text-indent: 0em !important;
}

.ndetails .contact h2 {
    margin: 0;
    margin-top: 20px;
    padding: 0;
    font-weight: 500;
    font-size: 17px;
    line-height: 40px;
}

.ndetails .contact h3 {
    font-size: 17px;
    font-weight: 500;
    margin: 0px;
    padding: 0px;
    line-height: 35px;
}

.ndetails .contact h4 {
    font-size: 17px;
    margin: 10px 0px;
}

.ndetails .contact p {
    margin: 10px 0px;
}

.head .tip {
    display: flex;
    font-size: 12px;
    justify-content: space-between;
    color: #929aab;
    padding: 5px 0px;
    padding-top: 10px;
}

.tip .tip_fl {
    display: flex
}

.tip_fl div {
    margin: 0px 5px;
}

.tip_fl .tip_og {
    color: #929aab;
    border: 1px solid #929aab;
    padding: 1px 2px;
    border-radius: 8px;
}

.a_color {
    color: #929aab;
    text-decoration: none;
    outline: 0;
}

.read {
    background: #f5f5f5;
    color: #515c6b;
    font-size: 17px;
    margin: 9px auto 11px;
    line-height: 28px;
    padding: 9px;
}

.ndetails .bold {
    font-weight: bold;
    color: #000;
}

.statement {
    width: 100%;
    box-sizing: border-box;
    padding: 9px;
    line-height: 20px;
    font-size: 12px;
    color: #8a98ab;
    background: #f5f5f5;
}

.order {
    width: 100%;
    box-sizing: border-box;
    padding: 9px;
    line-height: 40px;
    font-size: 16px;
    background: #f5f5f5;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
}

.order .btn {
    background-color: #73A4FD;
    color: white;
    width: 95%;
    text-align: center;
    border-radius: 15px;
    margin: 3px 0px;
}

.sp_color {
    color: red;
}

.pl_title {
    background: #e2f1fd url(//pres.vobao.com/Images/old/v3/Moblie/images/title_icon.jpg?v=1) no-repeat 10px center;
    margin: auto;
    width: 100%;
    height: 46px;
    position: relative;
    background-size: 7.5px;
}

.pl_title p {
    text-indent: 30px;
    color: #515c6b;
    line-height: 49px;
    font-size: 18px;
}

.pl_title .tmore {
    position: absolute;
    right: 10px;
    font-size: 16px;
    top: 12px;
    color: #929aab;
}


.lists ul li {
    background: url(//pres.vobao.com/Images/old/v3/Moblie/Images/WapQBar/list_style.jpg) 3% center no-repeat;
    border-bottom: 1px solid #f5f5f5;
    overflow: hidden;
    line-height: 48px;
    height: 48px;
    text-indent: 15px;
    color: #677588;
    font-size: 17px;
    text-indent: 30px;
}

.callPhone {
    text-align: center;
    color: red;
    font-size: 12px;
    background: #f5f5f5;
    padding: 9px;
    margin: 0px;
    margin-top: 10px;
}

.foot {
    font-size: 12px;
    background: #f5f5f5;
    padding: 9px 18px;
    margin: 0px;
    margin-top: 9px;
}

.foot_top {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 9px;
    font-size: 16px;
    align-items: center;
}

.foot_login {
    display: flex;
}

.foot_login .login {
    margin-right: 20px;
}

.foot_foot {
    margin-top: 5px;
    color: #929aab;
    text-align: center;
    padding: 4px 0px;
}

.foot_foot .copy {
    padding: 5px 0px;
}

.in_box a {
    color: #515c6b;
}

.in_box .adlist {
    overflow: scroll;
}