@charset "utf-8";
@import "base.css"/*tpa=css/base.css*/;
/* header */
.header-content{min-width:1200px;width:100%;background-size:100% 100%;background:#000;}
.header-index{background:url("bg.png")/*tpa=https://static.epaikj.com/images/bg.png*/ no-repeat center;}
.header{width:1200px;margin:0 auto;display:flex;}
.header li{float:left;flex:1;height:31px;line-height:31px;padding:20px 0;color:#999;text-align:center;font-size:14px;}
.header li:nth-child(3){letter-spacing:10px;}
.header li.icon-position{background:url("icon-position.png")/*tpa=https://static.epaikj.com/images/icon-position.png*/ no-repeat center left 10px;}
.header-page .header li.icon-position{background:url("icon_position_ora.png")/*tpa=https://static.epaikj.com/images/icon_position_ora.png*/ no-repeat center left 5px;color:#2451f8;}
.header li.login-btn .button{float:left;display:inline-block;width:100px;height:31px;background:#4b3e33;border:none;border-radius:4px;color:#999;}
.header-page .header li.login-btn .button{background:#2451f8;border:none;border-radius:4px;color:#fff;}
.header li a{color:#fff;text-decoration:none;}
.header li a.first,.header li a:hover{color:#2451f8}
.header li.login-btn a.button,.header a.login-success{display:none;}
/*.header a.login-success{padding-right:18px;}*/
.header a.login-success em{font-style:normal;padding-right:18px;}
.header a.login-success:hover{color:#999;}
.header a.login-success span.down{position:absolute;right:0;top:31px;width:10px;height:6px;background:url("icon_down.png")/*tpa=https://static.epaikj.com/images/icon_down.png*/ no-repeat center/100%;}
.header a.login-success span.down.up{background:url("icon_up.png")/*tpa=https://static.epaikj.com/images/icon_up.png*/ no-repeat center/100%;}
.header-index .scroll-menu.headerFiexd{position:fixed;top:0;left:0;right:0;background:#fff;z-index:2;box-shadow:0 0 6px #F5F5F5;}
.header-index .scroll-menu.headerFiexd .header li.icon-position{background:url("icon_position_ora.png")/*tpa=https://static.epaikj.com/images/icon_position_ora.png*/ no-repeat center left 10px;color:#2451f8;}
.header-index .scroll-menu.headerFiexd .header li.login-btn .button{background:#2451f8;border:none;border-radius:4px;color:#fff;}
.header-page .scroll-menu.headerFiexd{position:fixed;top:0;left:0;right:0;background:#fff;z-index:2;box-shadow:0 0 6px #F5F5F5;}
.login-success-cont{display:none;position:absolute;width:100%;background:#fff;padding:5px 0;border-radius:3px;z-index:2;box-shadow:0 0 5px #F0F0F0;}
.login-success-cont a{display:block;color:#666;font-size:13px;}
.header-cont{padding:215px 0;text-align:center;}
.header-cont .font{color:#e2e1e1;}
.header-cont-ul{display:flex;width:25%;margin:20px auto 30px;}
.header-cont-ul li{float:left;flex:1;text-align:center;color:#e2e1e1;font-size:16px;}
.header-cont-ul li:first-child:before{display:block;left:0px;}
.header-cont-ul li:before{display:none;}
.header-cont-ul li:after{right:0px;}
.header-cont-ul li:after,.header-cont-ul li:before{content:"";position:absolute;top:3px;width:2px;height:18px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.header-btn{text-align:center;}
.btn-warning{border:1px solid #2451f8!important;background:#2451f8!important;margin-right:35px;cursor:pointer;}
.btn-warning:hover{border:1px solid #C55C08!important;background:#C55C08!important;color:#ccc;}
.btn{display:inline-block;padding:10px 50px;background:none;border:1px solid #fff;border-radius:5px;color:#fff;}
a.btn{text-decoration:none;color:#fff;background:url("icon_down_white.png")/*tpa=https://static.epaikj.com/images/icon_down_white.png*/ no-repeat center left 35px/12px;}
.btn-warning-bg,.recharge-layer,.pay-layer,.price-layer,.reward-layer,.cancel-layer,.phone-layer,.progress-layer,.photo-layer{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:1;}
.btn-warning-cont{display:none;position:fixed;top:50%;left:50%;width:300px;height:300px;margin:-150px 0 0 -150px;background:#fff;border-radius:3px;z-index:2;}
.btn-warning-cont.partner-warning{width:500px;height:auto;margin:-200px 0 0 -250px;}
.btn-warning-cont h1{height:40px;line-height:40px;font-size:14px;color:#333;text-indent:30px;border-bottom:1px solid #eee;}
.btn-warning-cont h1:after{content:"";position:absolute;top:13px;left:20px;width:2px;height:18px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.btn-warning-cont h1 span{position:absolute;top:15px;right:10px;width:11px;height:11px;cursor:pointer;}
.btn-warning-cont .warning-img{text-align:center;padding:45px 0;}
.btn-warning-cont .warning-img img{display:inline-block;width:40%;border:1px solid #eee;border-radius:5px;padding:5px;margin-bottom:15px;}
.btn-warning-cont .warning-img p{font-size:14px;color:#333;}
.btn-warning-cont .warning-address{padding:25px;}
.btn-warning-cont .warning-address label{display:block;width:100%;margin-bottom:23px;}
.btn-warning-cont .warning-address span{display:inline-block;width:18%;color:#333;font-size:13px;}
.btn-warning-cont .warning-address input{width:80%;height:30px;line-height:30px;background:#fff;font-size:13px;border:1px solid #eee;border-radius:0;padding:0 10px;}
.btn-warning-cont .warning-address select{height:30px;line-height:30px;background:#fff;color:#666;font-size:13px;border:1px solid #eee;border-radius:0;padding:0 7px;}
.btn-warning-cont .warning-address .select{width:80%;}
.btn-warning-cont .warning-address .province{width:39%;margin-right:1%;}
.btn-warning-cont .warning-address .city{width:39%;}
.btn-warning-cont .warning-address label .btn-sub{width:100%;background:#2451f8;border:none;color:#fff;font-size:16px;padding:10px 0;}
/**/
.header-page-cont{background-size:100% 100%;}
.header-delivery-bg{background:url("bg_3.png")/*tpa=https://static.epaikj.com/images/bg_3.png*/ no-repeat center;}
.header-partner-bg{background:url("bg_4.png")/*tpa=https://static.epaikj.com/images/bg_4.png*/ no-repeat center;}
.header-about-us-bg{background:url("bg_5.png")/*tpa=https://static.epaikj.com/images/bg_5.png*/ no-repeat center;}
.header-page-item{width:1100px;margin:0 auto;padding:100px 0;}
.header-page-item .font{color:#fff;}
.header-page-item p{color:#fff;font-size:18px;padding:40px 0;}
.header-partner-bg .header-page-item .font{color:#2451f8;}
.header-partner-bg .header-page-item .font span{display:inline-block;padding:0 15px;margin:0 15px;}
.header-partner-bg .header-page-item .font span:after{left:0;}
.header-partner-bg .header-page-item .font span:before{right:0;}
.header-partner-bg .header-page-item .font span:after,.header-partner-bg .header-page-item .font span:before{content:"";position:absolute;top:10px;width:2px;height:30px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.header-about-us-bg .header-page-item{text-align:center;}
.header-about-us-bg .header-page-item p{font-size:14px;padding:40px 0;line-height:30px;}
.header-about-us-bg .header-page-item ul{display:flex;width:100%;}
.header-about-us-bg .header-page-item li{float:left;flex:1;text-align:center;color:#fff;font-size:16px;}
.header-about-us-bg .header-page-item li:last-child:before{display:none;}
.header-about-us-bg .header-page-item li:before{content:"";position:absolute;top:12px;right:0px;width:2px;height:90px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.header-about-us-bg .header-page-item li p{color:#999;padding:10px 0 0;font-size:18px;}
.header-about-us-bg .header-page-item li span{font-size:50px;}
/* content */
.content{min-width:1200px;background:#fff;padding-top:50px;}
.content-row{width:1200px;margin:0 auto;clear:both;overflow:hidden;text-align:center;}
.page-row{width:1200px;margin:0 auto;clear:both;overflow:hidden;text-align:center;}
.content img{display:inline-block;}
.item{width:100%;}
.after,.before{font-size:18px;color:#666!important;padding:0 10px;}
.after:after,.after:before{content:"";position:absolute;top:5px;width:2px;height:18px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.after:after{left:0;}
.after:before{right:0;}
.font18:after,.font18:before{top:5px;}
.item,.item1,.item2,.item3,.item4,.item5,.item6,.item-4,.item-6,.item25{float:left;}
.item1{width:21%;padding:50px 2%;}
.item1 img{height:109px;margin-left:10px;}
.item1 p{color:#666;font-size:14px;line-height:30px;}
.item2{width:29%;margin:50px 2%;box-shadow:0px 0px 11px 0px rgba(238,238,238,0.6);border-radius:10px;}
.item2 img{height:120px;margin:50px 0;}
.item2 p{color:#999;font-size:14px;line-height:30px;padding-bottom:30px;}
.page-row .item1 img{height:30px;margin-left:0;margin-bottom:15px;}
p.title{color:#333!important;font-size:18px!important;line-height:30px!important;}
.bgimg{min-width:1200px;background:#fff url("bg_2.png")/*tpa=https://static.epaikj.com/images/bg_2.png*/ no-repeat center;height:163px;}
.item6{width:40%;text-align:left;line-height:30px;padding:20px 0 0 15%;}
.item4{width:45%;padding:30px 0 0;}
.item6 font{color:#fff;}
.item6 font.title{font-size:20px;}
.item6 font{font-size:14px;}
.item4 a.btn{background:url("icon_right_white.png")/*tpa=https://static.epaikj.com/images/icon_right_white.png*/ no-repeat center right 35px/5px;}
.item5{width:48%;text-align:left;line-height:30px;padding-left:2%;}
.item5 h2{font-size:30px;color:#2451f8;padding:30px 0;}
.item5 h2:after{content:"";position:absolute;top:33px;left:-20px;width:3px;height:25px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.item5 p.text{font-size:30px;color:#333;padding-bottom:20px;}
.item5 p{font-size:16px;color:#666;}
.btn2{display:inline-block;padding:5px 40px;margin-top:20px;background:none;border:2px solid #2451f8;border-radius:5px;color:#2451f8;font-size:16px;font-weight:bold;}
a.btn2{text-decoration:none;color:#2451f8;}
.item3{width:29.33%;text-align:left;padding:50px 2%;color:#333;font-size:20px;}
.item3 img{display:inline-block;vertical-align:middle;margin:0 20px 15px 0;}
.item3 p{color:#666;font-size:14px;line-height:30px;}
.item3 p.title{font-size:18px;color:#333;}
.border-top{border-top:1px solid #eee;}
.item25{width:23.5%;text-align:left;padding:50px 2% 50px 0;color:#333;font-size:20px;}
.item25:last-child{padding:50px 0;}
.item25 p{color:#666;font-size:14px;line-height:30px;}
.item25 p.title{font-size:18px;color:#333;}
.border-bottom{border-bottom:1px solid #2451f8;margin:30px 0;}
.btn-download{float:left;width:220px;margin-right:30px;}
.btn-download li{height:45px;line-height:45px;border:1px solid #2451f8;color:#2451f8;border-radius:5px;margin-top:25px;text-align:center;font-size:16px;cursor:pointer;background:#fff url("icon_down_big_orange.png")/*tpa=https://static.epaikj.com/images/icon_down_big_orange.png*/ no-repeat center left 20px/15px;}
.btn-download li.active{background:#2451f8 url("icon_down_big_white.png")/*tpa=https://static.epaikj.com/images/icon_down_big_white.png*/ no-repeat center left 20px/15px;color:#fff;}
.btn-download li:nth-child(3){background:#fff url("icon_qr_code_range.png")/*tpa=https://static.epaikj.com/images/icon_qr_code_range.png*/ no-repeat center left 20px/15px;}
.btn-download li:nth-child(3).active{background:#2451f8 url("icon_qr_code_white.png")/*tpa=https://static.epaikj.com/images/icon_qr_code_white.png*/ no-repeat center left 20px/15px;}
.btn-download-box{float:left;width:180px;padding:10px;margin-top:20px;border:2px solid #eee;border-radius:5px;}
.btn-download-cont{display:none;}
.btn-download-cont img{display:block;width:100%;}
.content-img{min-width:1200px;clear:both;overflow:hidden;}
.content-img img{float:left;width:33.33%;}
.content-img img:nth-child(1),.content-img img:nth-child(2){width:50%;}
.partner-page{text-align:left;}
.partner-page .item{text-align:center;padding-bottom:30px;}
.partner-page .item1{padding:30px 2%;}
.partner-page .item1 img{float:left;height:35px;margin-right:15px;margin-bottom:30px;}
.partner-page .item1 p.title,.border-line .item1 p.title{font-size:18px;color:#333;padding-bottom:10px;}
.partner-page .item1 p,.border-top .item1 p{font-size:12px;color:#666;line-height:20px;}
.border-top .item1 img{height:60px;}
.border-top .item1 span{position:absolute;top:80px;left:220px;width:150px;height:2px;background:#eee;}
.item-4{width:35%;min-height:178px;background:#FCF6F1;text-align:left;}
.item-4 h2{font-size:16px;color:#2451f8;padding:20px 0 0 30px;}
.item-4 h2:after{content:"";position:absolute;top:23px;left:20px;width:2px;height:20px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.item-4.ml5.mt60 h2{text-align:right;padding:20px 30px 0 0;}
.item-4.ml5.mt60 h2:after{left:auto;right:120px;}
.item-4 img{position:absolute;bottom:0;}
.site-img1{right:-14%;width:180px;}
.site-img2{left:-8%;width:160px;}
.site-img3{right:-8%;width:180px;}
.item-6{width:45%;background:#FCF6F1;padding:3% 5%;text-align:left;}
.item-6 p{color:#666;font-size:14px;line-height:30px;}
.item-6:after{top:25px;left:25px;background:url("icon-left-double-quotes.png")/*tpa=https://static.epaikj.com/images/icon-left-double-quotes.png*/ no-repeat center/100%;}
.item-6:before{bottom:25px;right:25px;background:url("icon-right-double-quotes.png.png")/*tpa=https://static.epaikj.com/images/icon-right-double-quotes.png.png*/ no-repeat center/100%;}
.item-6:after,.item-6:before{content:"";position:absolute;width:10px;height:9px;}
/**/
.about-us-item{text-align:left;}
.about-us-cont{display:none;padding:80px 0 50px;}
.about-us-cont span{position:absolute;left:0;top:73px;font-size:14px;color:#2451f8;}
.about-us-cont.yearAdddressSeven{padding:200px 0 50px 328px;}
.about-us-cont.yearAdddressSeven span{left:27%;top:59%;}
.about-us-cont.yearAddressEight{padding:240px 0 50px 420px;}
.about-us-cont.yearAddressEight span{left:67%;top:70%;}
.about-us-cont.yearAddressNine{padding:160px 0 50px 470px;}
.about-us-cont.yearAddressNine span{right:0;left:auto;top:47%;}
.about-us-cont span em{font-size:30px;color:#2451f8;font-style:normal;}
.about-us-cont p{padding:0 120px;line-height:40px;font-size:14px;color:#333;}
.about-us-ul{display:flex;width:100%;border-top:2px solid #eee;}
.about-us-ul li{float:left;flex:1;height:50px;line-height:50px;text-align:center;color:#999;font-size:16px;cursor:pointer;}
.about-us-ul li.active{color:#333;}
.about-us-ul li:after{content:"";position:absolute;top:-5px;left:50%;width:8px;height:8px;border-radius:50%;background:#eee;margin-left:-4px;}
.about-us-ul li.active:after{background:#2451f8;}
.about-us-ul li.active:before{content:"";position:absolute;top:-50px;left:50%;width:2px;height:50px;margin-left:-1px;background:linear-gradient(0deg,rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.about-us-page{background:#4164e8;min-height:100px;line-height:50px}
.about-us-page p{color:#fff;font-size:20px;}
.about-us-page span{padding:0 15px;font-size:16px;}
.about-us-page em{font-size:14px;font-style:normal;padding-right:50px;}
/* order */
.order-bg,.pay-bg,.item-bg,.open-platform-bg{min-width:1200px;background:#faf8f5;}
.order{width:1200px;margin:0 auto;padding:20px 0;}
.order-ul{display:flex;width:100%;background:#fff;margin-bottom:20px;}
.order-ul li{float:left;flex:1;height:40px;line-height:40px;text-align:center;color:#333;font-size:16px;cursor:pointer;}
.order-ul li a{display:inline-block;width:100%;height:40px;text-decoration:none;}
.order-ul li a.active{background:#2451f8;color:#fff;}
.order-item{background:#fff;margin-top:20px;}
.order-item h2{height:40px;line-height:40px;font-size:14px;color:#333;text-indent:30px;border-bottom:1px solid #eee;}
.order-item h2:after{content:"";position:absolute;top:13px;left:20px;width:2px;height:18px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.order-item h2 a{float:right;margin-right:30px;color:#2451f8;text-decoration:none;font-size:13px;}
.order-item h2 a:hover{text-decoration:underline;}
.order-address,.order-pay{padding:30px;clear:both;overflow:hidden;}
.order-address label{float:left;width:100%;margin-bottom:23px;}
.order-address label.w48 span{width:18%;}
.order-address label.w48 input{width:82%;}
.order-address span{display:inline-block;float:left;width:8.7%;height:35px;line-height:35px;color:#333;font-size:14px;}
.order-address input{float:left;width:91.3%;height:35px;line-height:35px;background:#fff;color:#000;font-size:13px;border:1px solid #eee;border-radius:0;padding:0 10px;}
/*input[type="text"].active:focus{box-shadow:red 0 0 6px;}*/
.order-address .common-address{float:right;width:10%;height:35px;line-height:35px;background:url("icon_address.png")/*tpa=https://static.epaikj.com/images/icon_address.png*/ no-repeat center left 15px/10px;border:1px solid #2451f8;color:#2451f8;text-align:center;font-size:14px;text-indent:15px;outline:none;cursor:pointer;}
.order-address .select{width:20%;height:35px;line-height:35px;background:#fff;color:#666;font-size:13px;border:1px solid #eee;border-radius:0;padding:0 7px;}
#appointDate{display:none;float:none;margin-left:10px;height:34px;}
.order-address textarea{width:91.3%;height:100px;background:#fff;color:#000;font-size:13px;border:1px solid #eee;border-radius:0;padding:7px;font-family:PingFang-SC-Medium;}
.order-address label em{position:absolute;right:10px;bottom:10px;font-size:14px;font-style:normal;color:#bbb;}
.payment-method{width:100%;border-bottom:1px solid #eee;clear:both;overflow:hidden;}
.payment-method li{float:left;width:17%;color:#333;padding-bottom:30px;font-size:14px;}
.payment-method li:first-child{width:10%;}
/*.payment-method li:nth-child(3){width:13%;}*/
.payment-method li:nth-child(4),.payment-method li:nth-child(5){width:10%;}
.payment-method li label{cursor:pointer;}
.payment-method li label input[type=radio]{display:none;}
.payment-method li label input[type=radio]+span{display:inline-block;width:10px;height:10px;line-height:20px;margin-right:10px;border:1px solid #aaa;border-radius:50%;text-align:center;background:#fff;}
.payment-method li label input[type=radio]:checked+span{width:8px;height:8px;border:2px solid #2451f8;background:#fff;}
.payment-method li label em{font-style:normal;}
.order-pay p{line-height:30px;color:#333;font-size:14px;}
.order-pay p span{display:inline-block;width:10%;}
.order-pay p em{color:#2451f8;font-size:16px;font-style:normal;}
.order-pay p em i{font-style:normal;}
.order-pay a.cost{display:block;width:90px;background:url("icon_cost.png")/*tpa=https://static.epaikj.com/images/icon_cost.png*/ no-repeat center left 10px/10px;border:1px solid #eee;color:#2451f8;font-size:13px;padding:5px 0;text-decoration:none;text-indent:25px;}
.payment{position:absolute;bottom:20px;right:30px;text-align:right}
.payment .btn-payment{background:#2451f8;padding:10px 80px;color:#fff;border:none;font-size:18px;outline:none;cursor:pointer;}
.payment a{color:#2451f8;}
.payment.next{bottom:33px;}
.payment.next a{text-decoration:none;}
.buy-type{width:100%;}
.buy-type span{width:8.7%;}
.buy-type div{float:left;width:91.3%;}
.buy-type div ul{clear:both;overflow:hidden;}
.buy-type div li{float:left;width:10%;cursor:pointer;margin:0 1% 23px 0;height:30px;line-height:30px;border:1px solid #eee;text-align:center;font-size:13px;}
.buy-type div li:nth-child(9n){margin:0 0 23px;}
.buy-type div li.active{border:1px solid #2451f8;background:#2451f8;color:#fff;}
.buy-type div label{width:10%;cursor:pointer;margin-right:1.11%;}
.buy-type div label input[type=radio]{display:none;}
.buy-type div label input[type=radio]+span{width:100%;height:30px;line-height:30px;border:1px solid #eee;text-align:center;font-size:13px;}
.buy-type div label input[type=radio]+span:hover,.buy-type div label input[type=radio]:checked+span{border:1px solid #2451f8;background:#2451f8;color:#fff;}
.cost-bg{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:1;}
.cost-cont,.common-address-cont{display:none;position:fixed;top:50%;left:50%;width:500px;min-height:400px;margin:-200px 0 0 -250px;background:#fff;border-radius:3px;z-index:2;}
.delete-cont{display:none;position:fixed;top:50%;left:50%;width:300px;height:200px;margin:-150px 0 0 -100px;background:#fff;border-radius:3px;z-index:2;}
.pay-cont{display:none;position:fixed;top:50%;left:50%;width:270px;height:250px;margin:-125px 0 0 -135px;background:#fff;border-radius:3px;z-index:3;}
.cost-cont h1,.common-address-cont h1,.delete-cont h1,.pay-cont h1{height:40px;line-height:40px;font-size:14px;color:#333;text-indent:30px;border-bottom:1px solid #eee;}
.cost-cont h1:after,.common-address-cont h1:after,.delete-cont h1:after,.pay-cont h1:after{content:"";position:absolute;top:13px;left:20px;width:2px;height:18px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.cost-cont h1 span,.common-address-cont h1 span,.delete-cont h1 span,.pay-cont h1 span{position:absolute;top:15px;right:10px;width:11px;height:11px;cursor:pointer;}
.cost-item{margin:0 20px;padding:12px 0;border-top:1px solid #eee;}
.cost-item:nth-child(2){border-top:none;}
.cost-item p{font-size:13px;color:#333;line-height:31px;}
.cost-item p span{float:right;}
.cost-item p span em{font-size:18px;color:#2451f8;font-style:normal;}
.common-address-item{height:360px;overflow-y:auto;}
.common-address-item img{width:auto;margin:30px auto;}
.common-address-item p.no-address-text{font-size:14px;text-align:center;}
.address-item{padding:10px 20px;border-bottom:1px solid #eee;cursor:pointer;}
.address-item:last-child{border-bottom:none;}
.address-item p{font-size:13px!important;color:#333;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.address-item p span{padding-left:15px;}
.address-item p em{font-style:normal;}
.common-address-pagination{padding:15px 0;border-top:1px solid #eee;text-align:center;}
.common-address-pagination a{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #eee;color:#999;font-size:12px;text-decoration:none;}
.common-address-pagination a:hover,.common-address-pagination a.active{border:1px solid #2451f8;color:#2451f8;}
/* pay */
.pay-bg{padding:20px 0;}
.pay{width:1200px;margin:0 auto;background:#fff;}
.pay h1{padding:15px 20px;border-top:2px solid #2451f8;border-bottom:1px solid #eee;color:#333;font-size:13px;}
.pay h1 span{color:#2451f8;}
.pay-item{padding:40px 0;text-align:center;}
.pay-item p{font-size:20px;color:#333;}
.pay-item p span{font-size:24px;color:#2451f8;}
.pay-item p span em{font-style:normal;}
.pay-item p img{display:inline-block;border:1px solid #eee;padding:10px;margin:30px 0;width:180px;}
.pay-text{width:160px;margin:0 auto;padding:15px 20px;border:1px solid #eee;text-align:left;color:#333;font-size:13px;line-height:20px;}
.pay-text img{float:left;margin:3px 15px 0 0;}
/* shipping-address */
.shipping-address{margin:20px 30px;padding:15px;border:1px solid #2451f8;background:rgba(246,115,10,0.06);color:#333;font-size:13px;}
.shipping-address img{display:inline-block;width:22px;vertical-align:middle;margin-right:15px;}
/*.shipping-address span{padding:0 15px;}*/
.recipient-address{margin:20px 30px;border:1px solid #ddd;border-bottom:none;}
.address-table{width:100%;border-spacing:0;border-collapse:collapse;}
.address-table thead tr{background:#f7f7f7;}
.address-table thead th,.address-table tbody td{padding:15px;border-bottom:1px solid #ddd;text-align:center;}
.address-table thead th:nth-child(2),.address-table tbody td:nth-child(3),.address-table thead th:nth-child(3),.address-table tbody td:nth-child(4){text-align:left;}
.address-table thead th{font-size:13px;}
.address-table tbody td{font-size:12px;}
.address-table tbody td a.delete{color:#2451f8;text-decoration:none;}
.address-table tbody td a:hover{text-decoration:underline;}
.add-address{padding:20px 30px;border-bottom:1px solid #ddd;}
.add-address a{display:inline-block;width:90px;height:30px;line-height:30px;background:url("icon_add.png")/*tpa=https://static.epaikj.com/images/icon_add.png*/ no-repeat center left 10px/12px;border:1px solid #2451f8;text-align:center;color:#2451f8;text-decoration:none;text-indent:20px;}
.address-qty{padding:0 30px 20px;}
.address-qty p{line-height:30px;color:#333;font-size:14px;}
.address-qty p span{display:inline-block;width:10%;}
.address-qty p em{color:#2451f8;font-style:normal;}
.address-return{margin-top:20px;}
.address-return a{color:#2451f8;}
.detele-item{text-align:center;}
.detele-item p{padding:30px;text-align:left;color:#333;font-size:13px;}
.detele-item a{display:inline-block;padding:5px 30px;margin:0 5px;text-decoration:none;}
.detele-item a.confirm{border:1px solid #2451f8;background:#2451f8;color:#fff;}
.detele-item a.cancel{border:1px solid #eee;background:#fff;color:#333;}
.pay-content{padding:30px;}
.pay-password{width:210px;height:35px;background:#fff;border:1px solid #DFDFDF;border-radius:6px;margin-bottom:10px;}
.pay-password li{float:left;width:35px;height:35px;}
.pay-password li:after{content:"";position:absolute;top:8px;right:0;width:1px;height:20px;background:#DFDFDF;}
.pay-password li:last-child:after{display:none;}
.pay-password li .pay-input{width:35px;height:35px;background:none;line-height:35px;border:none;border-radius:0;text-align:center;font-size:20px;z-index:2;}
.pay-password li input[type="password"]:focus{box-shadow:0 0 5px #2451f8;border:1px solid #2451f8;border-radius:5px;}
.pay-content p{padding:0 0 15px;color:#999;font-size:13px;}
.pay-content a,.pay-content button{display:block;width:100%;background:#2451f8;color:#fff;padding:10px 0;font-size:14px;text-align:center;text-decoration:none;border:none;}
/* footer */
.footer{min-width:1200px;background:#140A01;}
.footer-row{width:1200px;margin:0 auto;clear:both;overflow:hidden;}
.item3 h2{font-size:16px;color:#666;padding-bottom:20px;}
.footer .item3 p{font-size:12px;line-height:40px;}
.footer-text{width:1155px;margin:0 auto;padding:20px 0;border-top:1px solid #2B2B2B;color:#fff;}
.attention li{float:left;margin:0 15px 15px 0;}
.attention li div{display:none;position:absolute;background:#fff;padding:4px;border-radius:5px;color:#333;font-size:12px;text-align:center;}
.attention li div img{width:90px;}
.item3 .attention li img{margin:5px;}
.item3 .attention li a{display:block;}
.item3 a img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.5s;}
.item3 a:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);}
/* login */
.login-bg{position:fixed;top:71px;bottom:0;left:0;right:0;background:#faf8f5;}
.login{width:500px;margin:80px auto;background:#fff;}
.login h1{padding:15px 0 15px 20px;font-size:18px;color:#2451f8;border-bottom:1px solid #eee;font-weight:normal;}
.login ul{padding:20px;}
.login ul li{height:40px;line-height:40px;font-size:14px;color:#999;}
.login ul li.prompt{border:1px solid #fde6d4;background:#fff9f5;color:#666;border-radius:3px;padding-left:10px;}
input.input-login{width:100%;height:100%;border:1px solid #eee;padding:0 10px 0 35px;color:#333;font-size:14px;}
input.input-user{background:url("icon_user.png")/*tpa=https://static.epaikj.com/images/icon_user.png*/ no-repeat center left 10px/15px;}
input.input-verification-code{background:url("icon_verification_code.png")/*tpa=https://static.epaikj.com/images/icon_verification_code.png*/ no-repeat center left 10px/15px;}
input.input-password{background:url("icon_password.png")/*tpa=https://static.epaikj.com/images/icon_password.png*/ no-repeat center left 10px/15px;}
input.input-confirm-password{background:url("icon_password.png")/*tpa=https://static.epaikj.com/images/icon_password.png*/ no-repeat center left 10px/15px;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb;}
span.close{display:none;position:absolute;right:10px;top:13px;width:15px;height:15px;background:url("icon_delete.png")/*tpa=https://static.epaikj.com/images/icon_delete.png*/ no-repeat center/100%;}
span.btn-code,button.btn-code{position:absolute;top:1px;right:0;background:none;border:none;padding:0 10px;color:#666;font-size:14px;line-height:40px;cursor:pointer;outline:none;}
span.btn-code:after,button.btn-code:after{content:"";position:absolute;top:13px;left:0;width:1px;height:15px;background:#eee;}
span.btn-code.gray,button.btn-code.gray{color:#999;}
input.input-login:valid + span{display:inline;}
.login ul li label{cursor:pointer;}
input[type=checkbox]{display:none;}
input[type=checkbox]+span{display:inline-block;width:15px;height:15px;margin:-2px 5px 0 0;background:url("icon_normal.png")/*tpa=https://static.epaikj.com/images/icon_normal.png*/ no-repeat center/100%;vertical-align:middle;}
input[type=checkbox]:checked+span{border:none;background:url("icon_selected.png")/*tpa=https://static.epaikj.com/images/icon_selected.png*/ no-repeat center/100%;}
.login ul li a{color:#2451f8;text-decoration:none;}
.login ul li a:hover{text-decoration:underline;}
.btn-login{width:100%;background:#2451f8;text-align:center;border:none;color:#fff;height:40px;border-radius:3px;cursor:pointer;}
.btn-login.transparent{opacity:.6;}
.login-bg p{text-align:center;color:#fff;font-size:12px;}
/* personal-center */
.personal-center{width:1200px;margin:0 auto;padding:30px 0;clear:both;overflow:hidden;}
.left-list{width:230px;min-height:400px;padding:20px;background:#fff;border-right:1px solid #eee;}
.ul-menu li{line-height:50px;color:#666;font-size:16px;}
.ul-menu li .ul-menu-top{padding-left:35px;cursor:pointer;color:#666;text-decoration:none;}
.ul-menu li .ul-menu-top.icon-account{background:url("icon_wallet.png")/*tpa=https://static.epaikj.com/images/icon_wallet.png*/ no-repeat center left/20px;}
.ul-menu li .ul-menu-top.icon-order{background:url("icon_order.png")/*tpa=https://static.epaikj.com/images/icon_order.png*/ no-repeat center left/20px;}
.ul-menu li .ul-menu-top:hover.icon-order,.ul-menu li .ul-menu-top.icon-order.active{background:url("icon_order_orange.png")/*tpa=https://static.epaikj.com/images/icon_order_orange.png*/ no-repeat center left/20px;color:#2451f8;}
.ul-menu li .ul-menu-top.icon-site{background:url("icon_setup.png")/*tpa=https://static.epaikj.com/images/icon_setup.png*/ no-repeat center left/20px;}
.ul-menu li .ul-menu-top span.down{position:absolute;right:0;top:22px;width:15px;height:9px;background:url("icon_down.png")/*tpa=https://static.epaikj.com/images/icon_down.png*/ no-repeat center/100%;}
.ul-menu li .ul-menu-top span.down.up{background:url("icon_up.png")/*tpa=https://static.epaikj.com/images/icon_up.png*/ no-repeat center/100%;}
.ul-menu-bottom{margin:0 -20px;}
.ul-menu-bottom a{display:block;padding-left:55px;color:#666;text-decoration:none;}
.ul-menu-bottom a:hover,.ul-menu-bottom a.active{background:#fffaf5;border-right:3px solid #2451f8;}
.right-cont{width:869px;min-height:400px;padding:20px 30px;background:#fff;}
.right-cont h1{line-height:50px;color:#333;font-size:16px;font-weight:normal;}
.right-cont h1 span{color:#2451f8;font-size:16px;}
.right-cont h1 span em{font-size:20px;font-style:normal;}
.right-cont h1 .recharge{display:inline-block;line-height:normal;margin-left:30px;padding:8px 25px;background:#2451f8;border-radius:3px;font-size:14px;color:#fff;border:none;cursor:pointer;outline:none;}
.ul-switch{height:50px;border-bottom:1px solid #eee;}
.ul-switch li{float:left;padding:0 25px;line-height:50px;color:#666;font-size:16px;cursor:pointer;}
.ul-switch li.active{color:#2451f8;}
.ul-switch li.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#2451f8;}
.switch-cont{display:none;}
.switch-cont ul{width:602px;padding:20px 0 0;}
.switch-cont ul li{height:35px;line-height:35px;margin-bottom:20px;font-size:14px;color:#777;}
.switch-cont ul li span{display:inline-block;width:100px;color:#333;}
.switch-cont ul li input{width:495px;height:100%;background:#fff;border:1px solid #eee;padding:0 10px;color:#333;font-size:14px;}
.switch-cont ul li input.mobile{background:none;border:none;padding:0;}
.switch-cont ul li input.sms-code{width:385px;margin-right:6px;}
.switch-cont button.btn-code{width:100px;height:35px;line-height:35px;border:1px solid #2451f8;background:#fff;color:#2451f8;font-size:14px;text-align:center;outline:none;cursor:pointer;}
.switch-cont button.btn-code.gray{border:1px solid #999;}
.switch-cont ul li button.btn-login{width:495px;}
em.close{display:none;position:absolute;right:120px;top:10px;width:15px;height:15px;background:url("icon_delete.png")/*tpa=https://static.epaikj.com/images/icon_delete.png*/ no-repeat center/100%;}
.switch-cont ul li input:valid + em{display:inline;}
.switch-cont ul li.none{color:#E65A57;}
ul.password-pay,ul.secret-payment{display:none;padding:0;}
.pay-switch label{cursor:pointer;margin-right:30px;}
.pay-switch label input[type=radio]{display:none;}
.pay-switch label input[type=radio]+em{display:inline-block!important;width:10px;height:10px;line-height:20px;margin-right:10px;border:1px solid #eee;border-radius:50%;text-align:center;background:#fff;}
.pay-switch label input[type=radio]:checked+em{width:8px;height:8px;border:2px solid #2451f8;background:#fff;}
.order-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse;}
.order-table thead tr{background:#f8f8f8;}
.order-table thead th{border-right:1px solid #ddd;}
.order-table thead th,.order-table tbody td{padding:15px;border-bottom:1px solid #ddd;color:#333;text-align:center;}
.order-table thead th:first-child,.order-table tbody td:nth-child(2){text-align:left;}
.record thead th:last-child,.record tbody td:last-child{text-align:left;}
.record tbody td:first-child{text-align:left;}
.record tbody td:nth-child(2){text-align:center;}
.income tbody td:first-child,.expenditure tbody td:first-child{text-align:left;}
.income tbody td:nth-child(2),.expenditure tbody td:nth-child(2){text-align:center;}
.my-order thead th:nth-child(2),.my-order tbody td:nth-child(3){text-align:left;}
.order-table thead th{font-size:14px;}
.order-table tbody td{font-size:14px;}
.order-table tbody tr.pagination td{padding:30px;text-align:right;color:#999;}
.order-table tbody tr.pagination td span{padding:0 10px;}
.order-table tbody tr.pagination td a{display:inline-block;width:30px;height:30px;line-height:30px;margin:0 3px;border:1px solid #eee;border-radius:2px;color:#999;text-align:center;text-decoration:none;overflow:visible;}
.order-table tbody tr.pagination td a:hover,.order-table tbody tr.pagination td a.active{border:1px solid #2451f8;color:#2451f8;}
.order-table tbody tr.pagination td a.prev{text-indent:9999px;background:url("icon_left.png")/*tpa=https://static.epaikj.com/images/icon_left.png*/ no-repeat center/5px;}
.order-table tbody tr.pagination td a.next{text-indent:9999px;background:url("icon_right.png")/*tpa=https://static.epaikj.com/images/icon_right.png*/ no-repeat center/5px;}
.recharge-cont{position:fixed;top:15%;left:50%;width:550px;margin:0 0 0 -275px;background:#fff;border-radius:3px;z-index:2;}
.recharge-cont h1{height:40px;line-height:40px;font-size:14px;color:#333;text-indent:30px;border-bottom:1px solid #eee;}
.recharge-cont h1:after{content:"";position:absolute;top:13px;left:20px;width:2px;height:18px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.recharge-cont h1 span{position:absolute;top:15px;right:20px;width:11px;height:11px;cursor:pointer;}
.recharge-ul{padding:20px;}
.recharge-ul li{padding-bottom:20px;font-size:14px;color:#333;clear:both;overflow:hidden;}
.recharge-ul li span{float:left;width:80px;}
.recharge-coupon{width:400px;padding:8px 10px;background:#fef7f1;border:1px solid #2451f8;border-radius:3px;color:#333;font-size:13px;}
.recharge-ul li .recharge-coupon span{float:none;width:auto;}
.recharge-coupon span{color:#2451f8;}
.payment-method label{cursor:pointer;margin-right:30px;}
.payment-method label input[type=radio],.recharge-amount label input[type=radio]{display:none;}
.payment-method label input[type=radio]+em{display:inline-block;width:10px;height:10px;line-height:20px;margin-right:10px;border:1px solid #eee;border-radius:50%;text-align:center;background:#fff;}
.payment-method label input[type=radio]:checked+em{width:8px;height:8px;border:2px solid #2451f8;background:#fff;}
.recharge-amount{width:420px;}
.recharge-amount label{float:left;width:32%;margin:0 2% 2% 0;}
.recharge-amount label:nth-child(3n){margin:0% 0 2%;}
.recharge-amount label input[type=radio]+span{width:99%;height:50px;padding-top:10px;background:#fff;border:1px solid #eee;border-radius:3px;color:#333;cursor:pointer;font-size:12px;text-align:center;}
/*.recharge-amount label:nth-child(6) input[type=radio]+span{line-height:40px;}*/
.recharge-amount.recharge-open label input[type=radio]+span{line-height:40px;}
.recharge-amount label input[type=radio]+span em{font-size:18px;font-style:normal;}
.recharge-amount label input[type=radio]+span i{font-style:normal;}
.recharge-amount label input[type=radio]:checked+span{background:#2451f8;border:1px solid #2451f8;color:#fff;}
.confirm-recharge{color:#333;font-size:13px;}
.confirm-recharge button{width:60%;background:#2451f8;text-align:center;border:none;color:#fff;height:50px;border-radius:3px;cursor:pointer;font-size:16px;}
.confirm-recharge button.transparent{opacity:.6;}
.confirm-recharge a{color:#2451f8;}
input.input-price{display:none;width:96%;padding:0 2%;height:35px;line-height:35px;background:#fff;border:1px solid #eee;border-radius:3px;font-size:13px;outline:none;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}
input[type="number"]{-moz-appearance:textfield;}
/* coupon */
.coupon{clear:both;overflow:hidden;}
.coupon-item{float:left;width:40%;margin:30px 30px 0 0;background:url("coupon_card.png")/*tpa=https://static.epaikj.com/images/coupon_card.png*/ no-repeat center/100%;}
.coupon-item:nth-child(2n){margin:30px 0 0;}
.item-coupon-top{margin:0 20px;padding:15px 0;border-bottom:1px dashed #eee;font-size:14px;color:#333;font-weight:bold;letter-spacing:2px;}
.item-coupon-top span.coupon-price{margin-right:30px;font-size:13px;color:#323750;}
.item-coupon-top em{font-size:28pt;font-style:normal;font-weight:normal;}
.item-coupon-btm{margin:0 20px;padding:10px 0;color:#999;font-size:12px;}
.item-coupon-btm span{float:right;color:#333;}
.coupon-item a{position:absolute;right:20px;top:30px;background:#323750;border-radius:20px;color:#fff;padding:5px 10px;}
/* my order */
.my-order td p{line-height:28px;}
.my-order td em{font-style:normal;}
.my-order td p span.order-time{color:#888;}
.my-order td p span.order-detailaddress{display:inline-block;width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.my-order td p span.order-status{color:#2451f8;}
.my-order a.btn-details,.my-order a.btn-order{display:block;width:100%;color:#2451f8;text-decoration:none;}
.my-order a.btn-order{border:1px solid #2451f8;border-radius:3px;padding:5px 0;margin-top:10px;}
.expenditure a.prestored{display:block;padding:5px 20px;border:1px solid #2451f8;border-radius:3px;color:#2451f8;text-decoration:none;}
.search-order{height:30px;display:block!important;}
.search-order input{border:none;height:30px;line-height:30px;background:#fff;}
.search-order input[type="text"]:focus{box-shadow:none;}
.search-time,.order-number{float:left;width:260px;height:30px;border:1px solid #eee;}
.search-time input{float:left;width:45%;font-size:14px;text-align:center;}
.search-time span{float:left;width:10%;height:30px;line-height:30px;font-size:14px;color:#999;text-align:center;}
.order-number input{float:left;width:87%;font-size:13px;}
.order-number .btn-search{float:left;width:13%;height:30px;border:none;background:#2451f8 url("icon_search_white.png")/*tpa=https://static.epaikj.com/images/icon_search_white.png*/ no-repeat center/13px;cursor:pointer;outline:none;}
a.export{float:right;padding:0 13px;height:30px;line-height:30px;background:url("icon_export.png")/*tpa=https://static.epaikj.com/images/icon_export.png*/ no-repeat center left 13px/13px;border:1px solid #eee;border-radius:3px;color:#2451f8;font-size:13px;text-indent:20px;}
.to-pay-cont,.increase-price-cont,.reward-cont,.cancel-cont,.change-phone-cont,.order-progress-cont,.goods-photo-cont{position:fixed;top:15%;left:50%;width:600px;margin:0 0 0 -300px;background:#fff;border-radius:3px;z-index:2;}
.to-pay-cont h1,.increase-price-cont h1,.reward-cont h1,.cancel-cont h1,.change-phone-cont h1,.order-progress-cont h1,.goods-photo-cont h1{height:40px;line-height:40px;font-size:13px;color:#333;text-indent:30px;border-bottom:1px solid #eee;}
.to-pay-cont h1:after,.increase-price-cont h1:after,.reward-cont h1:after,.cancel-cont h1:after,.change-phone-cont h1:after,.order-progress-cont h1:after,.goods-photo-cont h1:after{content:"";position:absolute;top:13px;left:20px;width:2px;height:15px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.to-pay-cont h1 span,.increase-price-cont h1 span,.reward-cont h1 span,.cancel-cont h1 span,.change-phone-cont h1 span,.order-progress-cont h1 span,.goods-photo-cont h1 span{position:absolute;top:15px;right:20px;width:11px;height:11px;cursor:pointer;}
.to-pay-ul{padding:0 20px 50px;}
.to-pay-ul li{padding:20px 0;font-size:13px;color:#333;clear:both;overflow:hidden;}
.to-pay-ul li span,.increase-price-ul li span,.reward-ul li span{float:left;width:80px;}
.to-pay-ul li p{color:#2451f8;font-size:14px;}
.to-pay-ul li a{color:#2451f8;}
.to-pay-ul li em{font-style:normal;}
.to-pay-ul .payment-method label{margin-right:20px;}
.to-pay-ul .payment-method label input[type=radio]+em{margin-top:-2px;vertical-align:middle;}
.to-pay-ul .confirm-pay{position:absolute;bottom:0;right:20px;text-align:right;}
.to-pay-ul .confirm-pay button{width:60%;background:#2451f8;text-align:center;border:none;color:#fff;height:45px;border-radius:3px;cursor:pointer;font-size:16px;}
.to-pay-ul .confirm-pay button.transparent{opacity:.6;}
.increase-price-ul,.reward-ul,.change-phone-ul{padding:20px;}
.increase-price-ul li,.reward-ul li{padding-bottom:20px;font-size:13px;color:#333;clear:both;overflow:hidden;}
.increase-price-amount label input[type=radio],.reward-amount label input[type=radio]{display:none;}
.increase-price-amount,.reward-amount{width:420px;}
.increase-price-amount label,.reward-amount label{float:left;width:32%;margin:0 2% 2% 0;}
.increase-price-amount label:nth-child(3n),.reward-amount label:nth-child(3n){margin:0% 0 2%;}
.increase-price-amount label input[type=radio]+span,.reward-amount label input[type=radio]+span{width:99%;padding:15px 0;background:#fff;border:1px solid #eee;border-radius:3px;color:#333;cursor:pointer;font-size:16px;text-align:center;}
.increase-price-amount label input[type=radio]:checked+span,.reward-amount label input[type=radio]:checked+span{background:#2451f8;border:1px solid #2451f8;color:#fff;}
.increase-price-ul button,.reward-ul button{width:30%;background:#2451f8;text-align:center;border:none;color:#fff;height:45px;border-radius:3px;cursor:pointer;font-size:16px;}
button.transparent{opacity:.6;}
/* order details */
a.return-order{display:inline-block;margin-bottom:30px;color:#2451f8;font-size:13px;}
.order-details-item{padding:30px 0;border-top:1px solid #eee;clear:both;overflow:hidden;}
.order-details-pay{width:289px;padding-right:30px;border-right:1px solid #eee;}
.order-details-pay h2{color:#333;font-size:14px;font-weight:normal;}
.order-details-pay h2 em{font-style:normal;}
.order-details-pay h2 span.order-time{padding-left:15px;margin-left:15px;}
.order-details-pay h2 span.order-time:after{content:'';position:absolute;left:0;top:4px;width:1px;height:12px;background:#eee;}
.order-details-pay h2 span.order-status{float:right;color:#2451f8;}
.order-details-pay h2 a{float:right;color:#999;font-size:13px;}
.order-details-pay p.order-details-time,.order-details-pay p.order-details-cancel{color:#666;font-size:12px;padding:30px 0;}
.order-details-pay p.order-details-time span{color:#2451f8;}
.order-btn a{display:inline-block;width:90px;height:28px;line-height:28px;margin:0 10px 10px 0;text-align:center;font-size:12px;text-decoration:none;}
.order-btn a.btn-orange{background:#2451f8;border:1px solid #2451f8;border-radius:2px;color:#fff;}
.order-btn a.btn-gray{background:#fff;border:1px solid #eee;border-radius:2px;color:#666;}
.order-details-address{width:519px;padding-left:30px;color:#333;font-size:12px;}
.order-details-address span{width:17%;}
.details-address{width:83%;}
.details-address p{line-height:18px;margin-bottom:25px;}
.details-address:last-child p{margin-bottom:0;}
.details-address p.title{padding-bottom:7px;font-size:12px!important;line-height:normal!important;margin:0;}
.order-info p{color:#333;font-size:13px;line-height:30px;}
.order-info p.pay-type em{font-style:normal;}
.order-info span{display:inline-block;padding-right:30px;}
.order-info a{color:#333;}
.order-info a.goods-photo em{font-style:normal;}
a.charge-details{display:inline-block;padding:0 13px;height:30px;line-height:30px;background:url("icon_cost.png")/*tpa=https://static.epaikj.com/images/icon_cost.png*/ no-repeat center left 13px/13px;border:1px solid #eee;border-radius:3px;color:#2451f8;font-size:13px;text-indent:20px;}
.order-cencel{padding:0 20px;}
.order-cencel ul{padding:15px 0;border-bottom:1px solid #eee;}
.order-cencel li{line-height:40px;}
li.cencel-text{background:#fef7f1;padding:8px;border:1px solid #2451f8;border-radius:3px;color:#2451f8;font-size:13px;line-height:normal;}
.order-cencel label{display:inline-block;width:100%;color:#333333;font-size:13px;}
.order-cencel label input[type=radio]{display:none;}
.order-cencel label input[type=radio]+em{display:inline-block;width:10px;height:10px;line-height:20px;margin-right:10px;margin-top:-1px;border:1px solid #eee;border-radius:50%;text-align:center;background:#fff;vertical-align:middle;}
.order-cencel label input[type=radio]:checked+em{width:8px;height:8px;border:2px solid #2451f8;background:#fff;}
.other-reasons{display:none;}
.other-reasons textarea::-webkit-input-placeholder{color:#bbb;font-size:13px;}
.other-reasons textarea{width:100%;min-height:100px;padding:10px;margin-top:20px;background:#fff;border:1px solid #eee;font-family:PingFang-SC-Medium;font-size:13px;}
.order-cencel-btn{padding:20px 0;text-align:center;}
.order-cencel-btn a{display:inline-block;width:100px;height:30px;line-height:30px;margin-right:10px;text-align:center;font-size:13;text-decoration:none;}
.order-cencel-btn a.btn-confirm{background:#2451f8;border:1px solid #2451f8;border-radius:2px;color:#fff;}
.order-cencel-btn a.btn-cancel{background:#fff;border:1px solid #eee;border-radius:2px;color:#666;}
.cencel-num{position:absolute;right:10pt;bottom:10pt;font-size:13px;color:#bbb;}
.cencel-num em.text-count{font-style:normal;}
.change-phone-ul li{line-height:40pt;font-size:13px;color:#777;clear:both;overflow:hidden;}
.change-phone-ul li span{float:left;width:90px;color:#333;}
.change-phone-ul li input{width:430px;height:30px;padding:0 10px;line-height:30px;background:#fff;border:1px solid #eee;color:#333;}
.change-phone-ul button{padding:7px 30px;background:#2451f8;text-align:center;border:none;color:#fff;border-radius:3px;cursor:pointer;font-size:12px;}
.order-details-pro{padding:20px 0;clear:both;overflow:hidden;}
.order-details-pro img{float:left;width:48px;margin-right:15px;}
.order-details-pro p{color:#555;font-size:13px;line-height:23px;}
.order-details-pro p span{padding-left:15px;color:#2451f8;}
.order-details-pro a{line-height:25px;color:#777;font-size:12px;}
.order-progress-ul{padding:10px 20px;}
.order-progress-ul li{line-height:40px;font-size:12px;color:#333;text-indent:20px;}
.order-progress-ul li:before{content:'';position:absolute;top:18px;left:0;width:4px;height:4px;border-radius:50%;background:#2451f8;}
.order-progress-ul li span{float:right;}
.goods-photo-item{padding:20px 20px 0;clear:both;overflow:hidden;}
.goods-photo-item img{float:left;width:31%;margin:0 3.5% 3.5% 0;}
.goods-photo-item img:nth-child(3n){margin:0 0 3.5%;}
/* 充值金额 */
.rechargeRecord{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:3;}
.rechargeRecord-cont{position:fixed;top:50%;left:50%;width:200px;height:200px;margin:-100px 0 0 -105px;background:#fff;border-radius:5px;z-index:4;}
.rechargeRecord-cont img{width:100%;border-radius:5px;}
/* loading */
#loading{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:none;}
#loading .loading{position:absolute;width:300px;top:40%;left:50%;margin-left:-150px;text-align:center;z-index:100;}
#loading .loading img{display:block;width:10%;margin:0 auto;}
.timeError{display:none;color:red;font-style:normal;}
/* pay info */
.pay-info{width:1150px;margin:0 auto;clear:both;overflow:hidden;}
.pay-info-item{background:#fff;border:1px solid #eee;clear:both;overflow:hidden;}
.pay-info-item > div{float:left;width:44%;padding:3%;color:#333;}
.pay-info-item h1{font-size:24px;font-weight:normal;}
.pay-info-item p{padding:20px 0;color:#666;font-size:13px;line-height:25px;}
.pay-info-item li{padding:15px;color:#666;}
.pay-info-item li:first-child{border-bottom:1px solid #eee;color:#999;}
.pay-info-item li:first-child:after{content:'';position:absolute;left:0;top:20px;width:4px;height:4px;background:#ccc;border-radius:2px;}
.pay-info-item img{float:right;display:block;width:50%;}
.pay-info-item li.pay-info-item-li{padding:25px 0 0;line-height:30px;}
.pay-info-item li .btn-to-pay{display:inline-block;background:#2451f8;width:80px;height:30px;line-height:30px;margin-right:30px;border:none;border-radius:2px;color:#fff;text-align:center;text-decoration:none;outline:none;cursor:pointer;}
.pay-info-item li em{font-style:normal;color:#2451f8;}
.pay-info-item li span{float:right;}
.pay-info-itemTwo{float:left;width:32%;background:#fff;border:1px solid #eee;margin:0 20px 20px 0;}
.pay-info-itemTwo:nth-child(4n){margin:0 0 20px;}
.pay-info-itemTwo img{display:block;width:100%;}
.pay-info-itemTwo > div{padding:25px 25px 0;}
.pay-info-itemTwo h1{font-size:24px;color:#333;font-weight:normal;}
.pay-info-itemTwo p{padding:20px 0;line-height:30px;color:#666;clear:both;overflow:hidden;}
.pay-info-itemTwo p.pay-info-tiele{border-bottom:1px solid #eee;}
.pay-info-itemTwo p span{padding:2px 5px;margin-right:10px;border:1px solid #2451f8;color:#2451f8;}
.pay-info-itemTwo p em{font-style:normal;color:#2451f8;}
.pay-info-itemTwo p .btn-to-pay{float:right;display:inline-block;background:#2451f8;width:80px;height:30px;line-height:30px;border:none;border-radius:2px;color:#fff;text-align:center;text-decoration:none;outline:none;cursor:pointer;}
.pay-info-layer{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:1;}
.pay-info-cont{position:fixed;top:50%;left:50%;width:300px;height:300px;margin:-150px 0 0 -150px;background:#fff;border-radius:3px;z-index:2;}
.pay-info-cont{width:400px;height:300px;margin:-150px 0 0 -200px;}
.pay-info-cont h1{height:40px;line-height:40px;font-size:14px;color:#333;text-indent:30px;border-bottom:1px solid #eee;}
.pay-info-cont h1:after{content:"";position:absolute;top:13px;left:20px;width:2px;height:18px;background:linear-gradient(rgba(246,115,10,1) 0%,rgba(246,115,10,0) 100%);}
.pay-info-cont h1 span{position:absolute;top:15px;right:10px;width:11px;height:11px;cursor:pointer;}
.pay-info-cont .pay-info-img{padding-top:45px;text-align:center;}
.pay-info-cont .pay-info-img span{display:inline-block;width:30%;margin-right:5%;color:#333;font-size:13px;}
.pay-info-cont .pay-info-img span img{display:block;width:88%;padding:5%;margin-bottom:15%;border:2px solid #eee;border-radius:5px;}
/* open-platform */
.open-platform-bg{padding:20px 0;}
.open-platform{width:1000px;margin:0 auto;height:347px;padding:150px 0;background:url("open-platform.png")/*tpa=https://static.epaikj.com/images/open-platform.png*/ no-repeat right center;}
.open-platform h1{padding-bottom:20px;color:#2451f8;font-size:38px;font-weight:normal;}
.open-platform p{padding-bottom:80px;color:#333;font-size:18px;}
.open-platform span{display:inline-block;width:12%;margin-right:2%;color:#333;font-size:13px;text-align:center;}
.open-platform span img{display:block;width:88%;padding:5%;margin-bottom:10%;border:2px solid #eee;border-radius:5px;}
/* header-open-platform */
.header-open-platform .header li.first a{color:#2451f8;}
.header-open-platform .header li.first:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#2451f8;}
.header-open-platform .header li:nth-child(3){letter-spacing:0;}
.header-open-platform-bg{background:url("open-platform-banner.png")/*tpa=https://static.epaikj.com/images/open-platform-banner.png*/ no-repeat center;}
.header-open-platform-bg a{font-size:14px;}
.open-platform-top .item1 img{height:60px;}
.open-platform-top .item1 span{position:absolute;top:80px;left:220px;width:150px;height:2px;background:#eee;}
.open-platform-footer{background:#f9f9f9;text-align:center;color:#666;font-size:12px;padding:30px 0;}
.open-platform-text{padding:20px 0;color:#666;text-align:center;}
.open-platform-span{display:block;padding:15px 30px;margin:0 -20px;background:#fffaf5;border-right:3px solid #2451f8;color:#2451f8;font-size:14px;}
.open-platform-a{display:block;padding:15px 30px;margin:0 -20px;background:#fff;color:#666;font-size:14px;}
.open-platform-a:hover{background:#fffaf5;border-right:3px solid #2451f8;color:#2451f8;text-decoration:none;}
.open-platform-cont .border-top{border-top:1px solid #eee;}
.open-platform-cont .border-bottom{border-bottom:1px solid #eee;margin:0;}
.open-platform-cont h2,.open-platform-cont p{line-height:25px;}
.open-platform-cont h2{color:#333;font-size:14px;padding:15px 0 10px;}
.open-platform-cont p{color:#666;font-size:12px;}
.open-platform-cont a.border{display:inline-block;width:100px;height:30px;margin-top:15px;line-height:30px;background:#fef7f1;border:1px solid #2451f8;border-radius:3px;color:#2451f8;font-size:13px;text-align:center;}
.open-platform-cont h2 a{;color:#2451f8;}
.breadcrumb{line-height:50px;font-size:13px;color:#999;}
.breadcrumb a{color:#2451f8;font-size:13px;text-decoration:none;}
.open-platform-cont .order-address{padding:20px 0;}
.open-platform-cont .order-address > div{min-height:35px;}
.open-platform-cont .order-address input{width:400px;}
.open-platform-cont .order-address input.goodsType{width:378px;outline:none;}
.open-platform-cont .order-address textarea{width:400px;}
.open-platform-cont .order-address > div em{position:absolute;right:410px;bottom:10px;font-size:14px;font-style:normal;color:#bbb;}
.open-platform-cont .order-address > div .upload{background:#fff;color:#333;padding:0 20px;height:35px;line-height:35px;border:1px solid #eee;border-radius:3px;font-size:14px;outline:none;cursor:pointer;}
.open-platform-cont .order-address > div .btn-submit{background:#2451f8;width:400px;height:40px;color:#fff;border:none;font-size:14px;outline:none;cursor:pointer;}
.showImg{display:none;}
input.appkey,input.appsecret{background:none;border:none;padding:0;color:#777;}
.open-platform-admin .order-address span{width:15%;}
