
.warp{ margin:0 auto; margin: 0 auto; max-width: 750px; min-width: 320px; width: 100%; background:#FFF;}
.center{ width:96%; margin:0 auto}
.table{ display:table}
.table .table-cell{ display:table-cell; vertical-align:middle}

.fixed-bottom{ position: fixed; bottom: 0; left: 0; overflow: hidden; z-index: 999999; width: 100%; height: 50px; line-height: 50px; text-align: center}
.fixed-bottom a{ float: left; width: 50%; background: #FF4D8B; font-size: 15px; color: #FFF}
.fixed-bottom a:last-child{ background: #18C0EA}


.section{ width:100%; overflow:hidden}
.form{ overflow:hidden; padding-bottom:0.16rem}
.form .form-title{ font-size:0.36rem; color:#4668c2; line-height:0.56rem; text-align:center; font-weight:bold; margin:0.26rem 0 0.16rem}
.form .form-title span{ color:#5aafff}
.form .form-cont{ width:86%; margin:0 auto}
.form .form-cont .ipt{ width:67%; height:0.66rem; float:left; margin-bottom:0.26rem}
.form .form-cont .ipt:nth-child(6){ width:26%; margin-right:7%}
.form .form-cont .ipt input{ display:block; background:rgba(0,0,0,0.5); width:100%; height:0.66rem; padding:0 0.1rem; margin:0; border:0; box-sizing:border-box; outline:none; font-size:0.28rem; color:#FFF}
.form .form-cont .submit{ width:26%; height:0.66rem; float:left; margin-left:7%}
.form .form-cont .submit input{ display:block; background:#F75E70; width:100%; padding:0; height:0.66rem; border:0; border-radius:0.1rem; font-size:0.3rem; color:#ffffff}
.form .form-cont .submit input[type="button"], input[type="submit"], input[type="reset"]{ -webkit-appearance: none;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #FFF; opacity:1;}
::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #FFF;opacity:1;}
input:-ms-input-placeholder{ color: #FFF;opacity:1;}
input::-webkit-input-placeholder{ color: #FFF;opacity:1;}

.title{ text-align:center; width:90%; margin:0 auto; padding:0.7rem 0 0.14rem; margin-top:0.36rem; position:relative}
.title:before{ content:""; background:url(../images/title-lcon.png) no-repeat; width:1rem; height:0.49rem; background-size:100% 100%; position:absolute; top:0; left:50%; margin-left:-0.5rem; text-align:center; line-height:0.49rem; padding-left:0.12rem; box-sizing:border-box; font-size:0.24rem; color:#fffefe; font-family:Arial, Helvetica, sans-serif}
.title:after{ content:""; background:#F75E70; width:0.6rem; height:1px; position:absolute; bottom:0; left:50%; margin-left:-0.3rem}
.title h1{ font-size:0.36rem; color:#333333; font-weight:bold; line-height:0.5rem}
.title p{ font-size:0.28rem; color:#0882b3; line-height:0.36rem}

.section1 img{ width:100%}

.section2{ background:url(../images/2-back.jpg) no-repeat; background-size:100% 100%}

.section3{ background:#FFF}
.section3 .title:before{ content:"1"}
.section3 .embarrassed{ width:100%; text-align:center; padding:0.36rem 0 0.26rem}
.section3 .embarrassed img{ width:80%}

.section4{ background:#F3F3F3}
.section4 .title:before{ content:"2"}
.section4 .uscpa{ width:88%; margin:0.46rem auto; border:solid 1px #144882; padding:0.16rem;}
.section4 .uscpa p{ border:solid 4px #144882; font-size:0.24rem; color:#333333; line-height:0.36rem; padding:0.26rem 0.1rem 0.26rem 0.16rem}
.section4 .uscpa p span{ color:#144882}

.section5 .title:before{ content:"3"}
.section5 .subtitle{ text-align:center; padding:0.36rem 0}
.section5 .subtitle p{ display:inline-block; background:#315FD3; font-size:0.3rem; color:#ffffff; line-height:0.5rem; padding:0 0.16rem}
.section5 .certifName{ font-size:0.26rem; color:#333333; line-height:0.36rem; padding:0.26rem 4%}
.section5 .certifImg{ width:100%; padding-bottom:0.26rem}
.section5 .certifImg img{ width:100%}
.section5 .high{ background:#F3F3F3; display: none;}
.section5 .highImg{ width:100%; padding:0.1rem 0 0.46rem}
.section5 .highImg img{ width:100%}
.section5 .plus ul{ padding-bottom:0.36rem}
.section5 .plus li{ background:#F5F5F5; width:86%; margin:0 0 0.3rem 9%; padding:0.16rem 0.1rem; border:solid 3px #FFF; box-shadow:rgba(0,0,0,0.3) 0.04rem 0.04rem 0.04rem; position:relative}
.section5 .plus li .plusName{ background:#3F568F; width:1.6rem; line-height:0.4rem; position:absolute; top:0.2rem; left:-0.4rem; font-size:0.26rem; color:#ffffff; text-align:center}
.section5 .plus li .plusLcon{ text-align:center;}
.section5 .plus li .plusLcon img{ width:24%}
.section5 .plus li .plusInfo .clearfix{ display: -webkit-box; font-size:0.24rem; color:#333333; line-height:0.46rem}
.section5 .plus li .plusInfo span{}
.section5 .plus li .plusInfo p{ -webkit-box-flex: 1}
.section5 .plus li .plusInfo p i{ font-style:normal; color:#e54236; font-size:0.28rem}
.section5 .cycle{ background:#F3F3F3}
.section5 .cycle ul{ padding-top:0.16rem}
.section5 .cycle li{ float:left; width:50%; text-align:center}
.section5 .cycle li .cycleImg img{ width:70%}
.section5 .cycle li .cycleInfo{ font-size:0.32rem; color:#333333; line-height:0.56rem; padding-bottom:0.26rem}
.section5 .exemptImg{ padding:0.1rem 0 0.46rem}
.section5 .exemptImg img{ width:100%}

.section6{ background:#F3F3F3}
.section6 .title:before{ content:"4"}
.section6 .help{ padding:0.56rem 0}
.section6 .helpList{ overflow:hidden}
.section6 .helpItem{ float:left; width:33.33%; background:#EFF1F2; padding:0.12rem 0; text-align:center}
.section6 .helpLcon{ width:0.88rem; height:0.88rem; margin:0 auto; background:url(../images/help-lcon.png) no-repeat; background-size:2.64rem 1.76rem}
.section6 .helpInfo{ font-size:0.26rem; color:#ffffff; line-height:0.36rem; padding-top:0.06rem}
.section6 .helpItem:nth-child(2n+1){ background:#0882B3}
.section6 .helpItem:nth-child(2n+2) .helpInfo{ color:#0882b3}
.section6 .helpItem:nth-child(1) .helpLcon{ background-position:0 0}
.section6 .helpItem:nth-child(2) .helpLcon{ background-position:-0.88rem 0}
.section6 .helpItem:nth-child(3) .helpLcon{ background-position:-1.76rem 0}
.section6 .helpItem:nth-child(4) .helpLcon{ background-position:0 -0.88rem}
.section6 .helpItem:nth-child(5) .helpLcon{ background-position:-0.88rem -0.88rem}
.section6 .helpItem:nth-child(6) .helpLcon{ background-position:-1.76rem -0.88rem}

.section7{ background:url(../images/7-back.jpg) no-repeat; background-size:100% 100%; padding:0.26rem 0}
.section7 .form .form-title{ color:#FFF; padding-bottom:0.16rem}
.section7 .form .form-cont .ipt input{ background:rgba(255,255,255,0.5)}

footer {
    height: 2.5rem;
    line-height: 1.5rem;
    background: #777e85;
    text-align: center;
}

footer span {
    display: inline-block;
    font-size: 0.3rem;
    color: #fff;
    position: relative;
}


#s-actionBar-container{position:fixed; bottom:0; width:100%; z-index:999; background:#ffffff;}
#s-actionBar-container .action-bar{ color:#999; border:1px solid #E5E5E5;}
#s-actionBar-container .action-bar .addfav, #s-actionBar-container .action-bar .support, #s-actionBar-container .action-bar .toshop{max-width: 50px;min-width: 26px;border-right: 1px solid rgba(0,0,0,.05);}
#s-actionBar-container .action-bar .cell{height: 49px;text-align: center;}
#s-actionbar .cell{ border-right: 1px solid rgba(0,0,0,.05);}
.mui-flex{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.mui-flex, .mui-flex *, .mui-flex::after, .mui-flex::before{box-sizing: border-box;}
.mui-flex.align-center{-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.mui-flex > .cell{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 0;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;display: block;padding: 0 !important;position: relative;}
#s-actionBar-container .action-bar .cell a{ position: absolute;width: 100%;height: 100%;display: block;top: 0;}
#s-actionBar-container .action-bar > div::before{font-family: tm-detail-font;width: 25px;height: 25px;font-size: 20px;display: block;margin: 1px auto 0;}
#s-actionBar-container .action-bar .support::before{ /*content: '\e60a';color: #4A90E2;*/}
#s-actionBar-container .action-bar .toshop::before{ content: '\e60d';color: #5F646E;}
#s-actionBar-container .action-bar .addfav::before{ content: '\e609';color: #5F646E;}
#s-actionBar-container .action-bar .cart{ background: #FF9500;}
#s-actionBar-container .action-bar .buy{ background: #DD2727;}
#s-actionBar-container .action-bar > button{border: none;color: #fff;font-size: 15px; font-family:"微软雅黑";}
#s-actionBar-container #s-actionbar .cell:last-child{border-right: none;}
#s-actionBar-container .activity-box{display: none;}



.top_tips{position:fixed;top:-60px;z-index:9999;width:100%;height:50px;line-height:50px;max-width:640px;background:#000;color:#fff;box-shadow:0 0 10px rgba(10,2,4,.75);}
.top_tips span{ float: left; width:40px; height:40px; background:url(../images/iconAll.png) 0 -231px no-repeat; border-radius:5px; margin:5px}
.top_tips ul { float: left; }
.top_tips ul li { height: 20px; line-height: 20px; font-size: 12px !important;}
.top_tips ul li:nth-child(1) { margin-top: 5px; }
@media screen and (max-width:414px){
	.top_tips{ font-size:16px; }
}
@media screen and (max-width:375px){
	.top_tips{ font-size:14px; }
}
@media screen and (max-width:320px){
	.top_tips{ font-size:12px; }
}


 @font-face{
	 font-family:tm-detail-font;
	 src:url(//at.alicdn.com/t/font_1471933651_9895208.eot);
	 src:url(//at.alicdn.com/t/font_1471933651_9895208.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_1471933651_9895208.woff) format('woff'),url(//at.alicdn.com/t/font_1471933651_9895208.ttf) format('truetype'),url(//at.alicdn.com/t/font_1471933651_9895208.svg#iconfont) format('svg')
}


































