/*#footer{ display:none;}*/

@font-face {
  font-family: "BEBAS";
  src: url("font/BEBAS.woff2") format("woff2"),
       url("font/BEBAS.woff") format("woff"),
       url("font/BEBAS.ttf") format("truetype"),
       url("font/BEBAS.eot") format("embedded-opentype"),
       url("font/BEBAS.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.marinner{ width: 1200px; margin: 0 auto; height: 100%;}
.shopify_title{text-align: center;}
.shopify_title span{display: inline-block;font-size: 40px;color: #333333;font-weight: bold;vertical-align: middle;padding: 0 26px;}
.shopify_title img{display: inline-block;vertical-align: middle;}

div{ cursor:default;}
.max{ max-width:1920px; margin:0 auto;}
.g_title{ text-align:center; font-size:40px;}
.g_subtitle{ text-align:center; font-size:24px; color:#565656; margin-top:30px;}
.g_btn{ display:block; width:399px; height:56px; line-height:56px; text-decoration:none; background:url(../images/int_btn_bg.png) no-repeat; text-align:center; color:#fff; font-size:32px; margin:0 auto; margin-top:40px; position:relative;}
.g_btn.add{margin-top: 18px;}
.g_btn:hover{ text-decoration:none; color:#fff;}
.g_btn i{ width:57px; height:57px; display:block; position:absolute; right:30px; top:40px; background:url(../images/finger.png) no-repeat;}


.int{ height: 372px; background:url(../images/int_bg_2.jpg) top center no-repeat;}
.int .title{ line-height: 372px; font-size:42px; text-align:center; color:#fff;}
.int .item{ width:754px; height:463px; margin:0 auto; background:url(../images/int_pc.png) no-repeat; margin-top:20px;}
.int .item .subtitle{ font-size:36px; text-align:center; padding-top:130px; width:370px; margin:0 auto; position:relative;}
.int .item .subtitle i{ width:2px; height:34px; display:block; position:absolute; right: -10px; top:138px; background:#c3c3c3;}

.demand{ padding: 53px 0 60px; width: 100%; background: #f5f5f5;}
.demand .title{ line-height: 60px; font-size: 40px; color: #333; text-align: center;}
.demand .list{ margin-top: 60px; padding: 0 10px; height: 400px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.demand .list .parting{ margin: 0 auto; width: 101px; height: 100%;}
.demand .list .item{ padding: 48px 10px 10px 69px; width: 520px; height: 100%; border: 1px solid #d8e0de; background: #fff; -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.demand .list .item .i_title{ width: 100%; height: 48px; line-height: 48px; font-size: 28px; color: #333;}
.demand .list .item .i_title span{ color: #0db083;}
.demand .list .item .row_list{ margin-top: 47px; width: 100%;}
.demand .list .item .row_list .rows{ margin-top: 10px; padding-left: 35px; width: 100%; height: 30px; line-height: 30px; background: url(../images/demand_icon.png) no-repeat left center; font-size: 18px; color: #757c7f; -webkit-box-sizing: border-box; box-sizing: border-box;}
.demand .list .item .row_list .rows:first-child{ margin-top: 0;}

.calculator{ margin: 100px auto 20px; width: 900px;}
.calculator .title{ width: 100%; line-height: 60px; font-size: 40px; color: #333; text-align: center;}
.calculator .input{ margin-top: 26px; width: 100%; height: 45px; line-height: 45px; font-size: 18px; color: #333; text-align: center;}
.calculator .input .number{ display: inline-block; padding: 0 10px; width: 120px; height: 100%; border: 2px solid #9fd0c2; background: #f5f8fb; vertical-align: top; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.calculator .input .number input[name=Number]{ width: calc(100% - 15px); height: 100%; border: 0; background: none; font-size: 18px; color: #333; outline: 0;}
.calculator .input .number .btn_list{ width: 15px; height: 100%;}
.calculator .input .number .btn_list .btn{ display: block; width: 100%; height: 50%;}
.calculator .input .number .btn_list .btn.add{ background: url(/shopify/images/shopify_add_icon.png) no-repeat center / 100% auto;}
.calculator .input .number .btn_list .btn.less{ background: url(/shopify/images/shopify_less_icon.png) no-repeat center / 100% auto;}

.calculator .list{ margin: 26px auto 0px; width:760px;  overflow: hidden;}
.calculator .list .item{ width: 310px; min-height: 285px; padding: 40px 25px 35px; border:1px solid #d8e0de; border-radius: 5px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.calculator .list .item .item_title{ padding-bottom: 17px; width: 100%; height: 40px; line-height: 40px; font-size: 40px; color: #0db083; font-weight: bold; text-align: center;}
.calculator .list .item .item_title .cur{ position: relative; top: -3px; margin-left: 5px; font-size: 16px;}
.calculator .list .item:nth-child(2) .item_title{ color: #333;}
.calculator .list .item:nth-child(2) .item_title .cur{ color: #333;}
.calculator .list .item .info{ margin-top: 20px; width: 100%;}
.calculator .list .item .info .info_title{ width: 100%; height: 22px; line-height: 22px; font-size: 22px; color: #000000; text-align: center;}
.calculator .list .item .info .text{ margin-top: 25px; width: 100%; line-height: 26px; font-size: 14px; color: #888; text-align: center;}
.calculator .list .item .info .text .text_in{ display: block; text-align: center;}
.calculator .list .item .info .text .text_in .row{ position: relative; font-size: 16px; height: 35px; line-height: 35px; color: #000000; background-color: #ecfbf7; margin-bottom: 11px;}
.calculator .list .item .info a{ display: block; margin: 18px auto 0; width: 154px; height: 40px; line-height: 40px; background: #0bba91; font-size: 16px; color: #fff; text-align: center; text-decoration: none; -webkit-border-radius: 4px; border-radius: 4px;}
.calculator .list .item:nth-child(2) .info .info_title{ color: #111;}
.calculator .list .item:nth-child(2) .info .text .text_in .row{background-color: #f4f4f4;}
.calculator .list .item:nth-child(2)  .info a{background-color: transparent; opacity: 1; cursor: default;}

.inm{ margin-top: 80px; padding-top: 75px; padding-bottom: 90px; background-color: #fbfbfd;}
.inm .title{ width: 100%; line-height: 46px; font-size: 46px; color: #333; text-align: center;}
/*
.inm .top .con{ width:540px; margin:0 20px;}
.inm .top .con .title{ position:relative; height:25px; border-bottom:1px solid #00bd9f;}
.inm .top .con .title span{ position:absolute; left:0; top:0; font-size:20px; font-weight:bold; color:#2ca594; height:30px; line-height:30px; background:#fff; display:block; padding-right:15px;}
.inm .top .con .rows{ padding-left:150px; position:relative; font-size:16px; line-height:30px;}
.inm .top .con .rows img{ position:absolute; width:100px; left:10px; top:12px;}
.inm .top .con .rows.nor{ color:#787878; margin-top:25px;}
.inm .top .con .btn{ width:310px; height:42px; line-height:42px; background:url(../images/inm_btn_bg.png) #00bd9f center right 10px no-repeat; border-radius:15px; color:#fff; display:block; text-align:center; font-size:26px; text-decoration:none; margin-left:110px; margin-top:40px;}
*/
.inm .mid{ margin: 56px auto 0;/* padding-bottom: 47px;*/ width: 1020px; border: 1px solid #d8e0de; overflow: hidden; -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-sizing: border-box; box-sizing: border-box; box-shadow: 28px 28px 49px rgba(0,0,0,0.07); }
.inm .mid .title{ display: grid; grid-template-columns: repeat(3, 1fr); width: 100%; height: 124px; background: #f6f6f6;}
.inm .mid .title .t_item{ display: flex; justify-content: center;}
.inm .mid .list{ display: grid; grid-template-columns: repeat(2, 1fr); padding: 0 39px; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #fff;}
.inm .mid .list div{ height: 79px; line-height: 79px; border-bottom: 1px solid #dfdfdf; font-size: 20px; color: #333;}
.inm .mid .list div.last{ border-bottom: 0;}
.inm .mid .list .content{ color: #757c7f; text-align: left;}
.inm .mid .list .content.cur{ color: #0db083;}
.inm .mid .inm_btn{ display: block; margin: 41px auto 0; width: 220px; height: 46px; line-height: 46px; background: #0db083; font-size: 18px; color: #fff; text-align: center; text-decoration: none; -webkit-border-radius: 4px; border-radius: 4px;}



#int .amount{ padding-top: 89px; width: 100%; height: 398px; -webkit-box-sizing: border-box; box-sizing: border-box;}
#int .amount .amount_title{ width: 100%; line-height: 60px; font-size: 40px; color: #fff; text-align: center;}
#int .amount .wrap{ display: flex; justify-content: space-between; margin-top: 39px; width: 1100px;}
#int .amount .item{ margin-top: 0; padding-left: 0; width: auto; height: auto; border: 0;}
#int .amount .item:first-child{ padding-left: 0;}
#int .amount .item .title{ margin-top: 0; height: 35px;  line-height: 35px; text-align: center;}
#int .amount .item .num{ height: 85px; font-size: 60px;}
#int .amount .item .num i{ top: 16px; font-size: 22px;}
#int .amount .item .num .img{ height: auto; font-weight: bold;}
#int .amount .item .num .icons{ height: 100%;}
#int .amount .item .num strong{ display: block; height: 100%; line-height: 85px; font-weight: bold; font-family: 寰蒋闆呴粦;}
#int .amount .item:nth-child(4) .num i{ right: -54px;}

/*.user_consultant{ width: 100%; height: 438px; background: url(../images/ueeshop_bg.png) no-repeat top left 246px; position: relative; }
.user_consultant .second{ position: absolute; top: 20px; left: 188px; }
.user_consultant .third{ position: absolute; top: 280px; left: 130px; }
.user_consultant .five{ width: 281px; position: absolute; top: -30px; right: 52px; }
.user_consultant .c_title{ font-size: 26px; color: #333333; }
.user_consultant .c_title span{ font-size: 42px; color: #2ca594; vertical-align: sub; font-family: 'BEBAS'; } 
.user_consultant .TopTitle{ font-size: 26px; color: #333333; }
.user_consultant ul{ margin-top: 25px; }
.user_consultant ul li{ line-height: 30px; font-size: 16px; color: #333333; }
.user_consultant ul.list{ margin-top: 0; }
.user_consultant ul.list li{ padding: 18px 0 20px; line-height: 28px; background: url(../images/border_bg.png) no-repeat center bottom;  }
.user_consultant ul li .c_2ca594{ color: #2ca594; font-weight: bold; }
*/

.user_consultant{  }
.user_consultant .list{}
.user_consultant .list .item{ float: left; margin-left: 50px; padding: 159px 17px 0;  width: 324px; height: 399px; border: 1px solid #e8e8e8; box-shadow: 0 0 10px 3px #f3f3f3; position: relative; }
.user_consultant .list .item:first-child{ margin-left: 0; }
.user_consultant .list .item .title{ width: 100%; height: 110px; font-size: 28px; color: #333333; text-align: center; position: absolute; top: -30px; left: 50%; transform: translateX(-50%); }
.user_consultant .list .item .title .bold{ display: inline-block;line-height: 110px; font-size: 110px; color: #0bba91; font-weight: bold; vertical-align: sub; }
.user_consultant .list .item .title .txt{ width: 115px; line-height: 30px; height: 60px; display: inline-block; text-align: right; }
.user_consultant .list .item:nth-child(2) .title{ font-size: 22px; }
.user_consultant .list .item:nth-child(3){ padding: 100px 17px; width: 325px; height: 358px; }
.user_consultant .list .item:nth-child(3) .box .box_item{ padding: 5px 17px; width: calc( 100% - 34px ); height: auto; line-height: 30px; text-align: left; }
.user_consultant .list .item .box{}
.user_consultant .list .item .box .box_item{ margin: 0 auto; width: 325px; height: 40px; line-height: 40px; border-radius: 5px; background: #f3f9f8; font-size: 18px; color: #333333; text-align: center; }
.user_consultant .list .item:nth-child(3) .box .add_icon{ height: 33px; line-height: 33px; }
.user_consultant .list .item .box .add_icon{ width: 100%; height: 40px; line-height: 40px; position: relative; }
.user_consultant .list .item .box .add_icon:before{ content: ''; width: 4px; height: 20px; background: #dadada; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.user_consultant .list .item .box .add_icon:after{ content: ''; width: 4px; height: 20px; background: #dadada; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) rotate(90deg); }
.user_consultant .list .item .box .tips{ margin-top: 45px; font-size: 22px; color: #333333; text-align: center; }
.user_consultant .list .item .box ul{ padding: 14px 0; position: relative; }
.user_consultant .list .item .box ul:after{ content: ''; width: 100%; height: 1px; background: url(../images/shopify_bottom_bg1.png) bottom; position: absolute; left: 0; bottom: -1px; }
.user_consultant .list .item .box ul li{ line-height: 28px; font-size: 16px; color: #333333;  }
.user_consultant .list .item .box ul li span{ font-weight: bold; color: #2ca594; }



.uee_advantage_box{margin-top: 80px; }
.advantage_main{width: 1200px; margin: 0 auto;}
.advantage_main .advantage_title{font-size: 46px; color: #333; text-align: center;}
.advantage_main .advantage_list{margin-top: 135px; text-align: left;}
.advantage_main .advantage_item{width:1000px; margin: 0 auto 100px; overflow: hidden;}
.advantage_main .advantage_item .info_box{float: left; width:430px; position: relative;}
.advantage_main .advantage_item .info_box .num{font-size: 100px; line-height: 100px; color: #eeeff0; font-weight: bold; position: absolute; left: 0px; top: 0px;z-index: 1;}
.advantage_main .advantage_item .info_box .item_title{font-size: 30px; line-height: 42px; color: 333333; position: relative; z-index: 2; margin-top: 50px;}
.advantage_main .advantage_item .info_box .item_bf_desc{font-size: 16px; line-height: 32px; color: #5a5a5a; margin-top: 25px;}
.advantage_main .advantage_item .img_box{float: right; width: 520px; text-align: center;}
.advantage_main .advantage_item.turn .info_box{float: right; }
.advantage_main .advantage_item.turn .img_box{float: left;}

.stat_box{width: 100%; background: #0bba91; padding-top: 95px; padding-bottom: 95px; text-align: center;}
.stat_box .star_tips{font-size: 36px; color: #fff;}
.stat_box .reg_btn{display: inline-block; width: 157px; height: 40px; line-height: 40px; background-color:#ffffff; font-size: 16px; color: #0bba91; margin-top: 35px; border-radius: 5px;}