body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{ margin:0 auto; padding:0;}
li{ list-style:none;}
table{border-collapse:collapse; border-spacing:0}
fieldset,img{border:0}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{ font:inherit;}
del,ins{text-decoration:none;}
q:before,q:after {	content:''; }
abbr,acronym { border:0; }
sup,sub{vertical-align:baseline;}
a,p,span,strong,b,h1,h2,h3,h4,h5,input,dl,dt,dd,li,td,table{ font:14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif; }
a{ text-decoration:none; color:#656565;}
a:link{ color:#000000; cursor:pointer; text-decoration:none; }
a,p,span,strong,b{ font-size:12px; color:#000000;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.b{ font-weight:bold;}
.clear{ clear:both;}

html {font-size:20px;}
:focus {
	outline: 1;
}
a,p,span,strong,b{ color:#86868b;}



/*banner*/
.banner{width:25.6rem; height:15.04rem; margin:0 auto; background:url(../images/banner_01.jpg) top center no-repeat; background-size:25.6rem 15.04rem;}

.body-layout{width:25.6rem; height:auto; overflow:hidden; padding:0 0.64rem; box-sizing:border-box; background:#fff; margin:0 auto;}
.red{background:#fff0f0;}

/*什么是“极速推”服务*/
.what{width:100%; height:auto; overflow:hidden;}
.what .what-title{width:100%; height:2.92rem; padding-top:1.6rem;}
.what .what-title .title-layout{width:100%; height:0.8rem; text-align:center; border-bottom:1px solid #999;}
.what .what-title p{font-size:1.04rem; color:#333; background:#fff; padding:0 0.4rem; display:inline-block;}

.what .what-layout{width:100%; height:9.04rem; overflow:hidden; background:url(../images/order-icon.jpg) left 0.4rem no-repeat; background-size:4.56rem 7.48rem; padding-left:5.56rem; box-sizing:border-box;}
.what .what-layout p{font-size:0.8rem; color:#666; line-height:1.44rem;}

/*“极速推”服务特点*/
.what .what-title p.red{background:#fff0f0;}

.what .feature{background:url(../images/feature-icon.jpg) 17.8rem 0.8rem no-repeat; padding-right:7.2rem; padding-left:0; background-size:6.6rem 6.04rem;}


/*“极速推”服务技术保障*/
.what .height{height:4.6rem; text-align:center;}
.what .height p.title{font-size:1.04rem; color:#333; background:none;}
.what .what-title p.style{font-size:0.8rem; color:#666; margin-top:0.4rem;}
.what .what-title .height1{height:1rem;}

.what .ensure-layout{width:100%; height:auto; overflow:hidden;}
.what .ensure-layout ul li{width:33.3%; height:9.36rem; float:left; text-align:center;}
.what .ensure-layout ul li i.ensure-icon{width:3.92rem; height:4.48rem; display:block; background:url(../images/ensure-icon.jpg) 0 0 no-repeat; margin:auto; background-size:12.48rem 9.36rem;}
.what .ensure-layout ul li p{font-size:0.8rem; color:#666; margin-top:0.8rem;}
.what .ensure-layout ul li p.mt-0{margin-top:0;}

.what .ensure-layout ul li i.icon1{background:url(../images/ensure-icon.jpg) -4.28rem 0 no-repeat; background-size:12.48rem 9.36rem;}
.what .ensure-layout ul li i.icon2{background:url(../images/ensure-icon.jpg) -8.56rem 0 no-repeat; background-size:12.48rem 9.36rem;}
.what .ensure-layout ul li i.icon3{background:url(../images/ensure-icon.jpg) 0 -4.84rem no-repeat; background-size:12.48rem 9.36rem;}
.what .ensure-layout ul li i.icon4{background:url(../images/ensure-icon.jpg) -4.28rem -4.84rem no-repeat; background-size:12.48rem 9.36rem;}
.what .ensure-layout ul li i.icon5{background:url(../images/ensure-icon.jpg) -8.56rem -4.84rem no-repeat; background-size:12.48rem 9.36rem;}


/*常见问题*/
.what .what-title p.red{background:#fff0f0;}
.what .problem-layout{width:100%; height:auto; overflow:hidden;}
.what .problem-layout ul li{width:100%; height:auto; overflow:hidden; padding-bottom:1.12rem; border-bottom:1px solid #ccc; margin-top:1.88rem;}
.what .problem-layout ul li.mt-0{margin-top:0;}
.what .problem-layout ul li p.title{width:100%; height:1.48rem; background:url(../images/label.png) left top no-repeat; background-size:2.08rem 1.48rem; font-size:1.04rem; color:#fff; font-weight:700; padding-left:0.32rem; margin-bottom:0.72rem;}
.what .problem-layout ul li p.title span{font-size:0.96rem; color:#3e2f2f; margin-left:1rem;}
.what .problem-layout ul li p{font-size:0.8rem; color:#666; line-height:1.48rem;}
.what .problem-layout ul li p span{font-size:0.8rem; color:#f24142;}

.what .problem-layout ul li.border-b-hid{border-bottom:hidden;}
/*foot*/
.foot{width:100%; height:auto; overflow:hidden; padding:2.2rem 0;}
.foot a{width:100%; height:3.04rem; background:#f24142; border-radius:4px; display:block; font-size:1.2rem; color:#fff; text-align:center; line-height:3.04rem;}




















