  body {

    font-size: .24rem;
  
    font-family: 'calibri';
  
    position: relative
  
  }
 
  
  
  @font-face{
  
      font-family: 'arial';
  
      src: url('../fonts/arial.ttf');
  
  }
  @font-face{
  
    font-family: 'Arial-Black';

    src: url('../fonts/ariblk.ttf');

  }
  @font-face{
  
    font-family: 'Arial-BoldMT';

    src: url('../fonts/arilbd.ttf');

  }
  @font-face{
  
    font-family: 'Calibri';

    src: url('../fonts/calibri.ttf');
  }
  @font-face{
  
    font-family: 'Calibri-Bold';

    src: url('../fonts/calibrib.ttf');
  }
  

  .box-mainorderNum .write,
  
  .submary .top,
  
  .tip_text,
  
  .success_alert_con .ok,
  
  .order-number {
  
    font-family: 'arial';
  
     /*font-weight: bold; */
  
  }
  
  
  
  .wrap {
  
    width: 96%;
  
    max-width: 1200px;
  
    margin: auto
  
  }
  
  
  
  .header {
  
    width: 100%;
  
    position: absolute;
  
    left: 0;
  
    top: 0;
  
    z-index: 9999;

    background-color: #131921;
  
  }
  
  .top_flex{
    height: 60px;
    justify-content: space-between;
  }
  
  .language{
    display: flex;
  }
  .language a{
    font-family: Calibri;
	  font-size: 20px;
    color: #ffffff;
    margin: 0 5px;
  }
  
  
  .header .menu_box a, .header .menu_box span {
  
    font-size: 20px;
  
    font-family: 'calibri';
  
    color: #fff
  
  }
  
  
  
  .header .menu_box span {
  
    margin: 0 30px
  
  }
  
  
  
  .banner_box {
  
    background-image: url('/template/pc/html/images/banner.png');

    background-size: 100%;
  
    height:6rem;
  
    position: relative;

  
  }
  
  
  
  .banner_box .banner-img {
    /* position: absolute; */
    width: 3.24rem;
    margin-top: 1rem;
    margin-left: 1rem;
    display: none;
  
  }
  
  
  
  .banner_box .box {
  
    position: absolute;
  
    height: 100%;
  
    left: 50%;
  
    transform: translateX(-50%);
  
    top: 0;
  
    justify-content: flex-start;
  }
  
  
  
  .banner_box .left_ino {
  
    width: 3.5rem;
    margin-top: .7rem;
    text-align: center;
    /* position: absolute;
  
    left: 0;
  
    top: 1rem */
  
  }
  
  
  
  .banner_box .left_ino .p1 {
  
    font-family: 'calibribold';
  
    font-size: .4rem;
  
    color: #000;
  
    line-height: .42rem
  
  }
  
  
  
  .banner_box .left_ino .p2 {
    font-size: .3rem;
  position: relative;
    color: #000;
  
    line-height: .4rem;
  
    margin-top: .1rem;
    margin-bottom: .2rem;
    text-align: center;
  }
  
  
  
  .banner_box  .rate {
    width: .85rem;
    margin: 10px auto 10px auto;
  }
  
  
  
  .banner_box .left_ino .order-number {
  
    width: 95%;
  
    height: .4rem;
  
    border-radius: 4px;
  
    border: 1px solid #d2d2d2;
  
    padding-left: 10px;
  
    background: #fff;

    font-family: 'calibri';
  
    font-size: .18rem;

    color:  #303030;
  
  }
  .person_info li span {
    margin-left: .18rem !important;
}
  .person_info li span, .person_info li p{font-size: .24rem;}
  .person_info img{width: 30px;}
  
  .banner_box .left_ino .order-number::placeholder {
  
    color: #303030
  
  }
  
  
  
  .banner_box .left_ino .next_btn {
  
    width: 2rem;
  
    height: .4rem;
  
    font-size: .18rem;
  
    color: #fff;
  
    border-radius: 4px;
  
    background: #f15348;
  
    line-height: .4rem;
  
    text-align: center;
  
    margin: 18px auto 0;
  
    font-weight: bold
  
  }
  
  
  
  .banner_box .right-info {
    padding-left: .3rem;
    padding-right: .2rem;
  
    width: 6rem;
  
    height: 5rem;
  
    border-top-left-radius: 1.9rem;
  
    /* background: linear-gradient(to bottom, #fff, #f9f9f9); */
  
  
    /* position: absolute;
  
    padding-left: 1rem;
  
    right: 0;
  
    top: 0;
   */
    padding-top:1.5rem
  
  }
  
  
  
  .banner_box .right-info .p1 {
  
    font-size: 1.3rem;
  
    color: #434343;
  
    line-height: 1.2rem;
  
    font-weight: bold;
    color: #DBE2EC;
  }
  
  .banner_box .right-info .p2 {
    font-size: .26rem;
    margin-top: .1rem;
  
    color: #f15348;
  
    line-height: .32rem;
  
    font-family: 'calibribold';
    max-width: 3.5rem;
   overflow: hidden;
  }
  .banner_box .right-info .p2 img{
    float: left;
    width: 20px;
    opacity: 1;
    display: inline;
    vertical-align: baseline;
    margin-right: 20px;
    margin-top: .1rem;
  }

  .banner_box .right-info .p2 span{
    float: left;
    max-width: calc(100% - 40px);
  }
  
  
  .banner_box .right-info img {
  
    opacity: .2;
  width: 4rem;
    margin-top: .3rem
  
  }
  
  
  
  #certify {
  
    position: relative;
  width: 96%;
    max-width: 1200px;
  
    margin: 0 auto;
  
    padding-bottom: 1rem
  
  }
  
  
  
  #certify .swiper-container {
  
    margin-top: .3rem
  
  }
  
  
  
  #certify .swiper-slide {
  
    width: 440px;
  
    height: 360px;
  
    background: #fff;
  
    border: 1px solid #e5e5e5
  
  }
  
  
  
  #certify .swiper-slide .info {
  
    padding: 0 .6rem;
  
    text-align: center
  
  }
  
  
  
  #certify .swiper-slide .info .price {
  
    font-size: .26rem;
  
    color: #303030;
  
    font-weight: bold
  
  }
  
  
  
  #certify .swiper-slide .info .title {
  
    font-size: .2rem;
    color: #303030;
    line-height: .28rem;
    margin-top: .2rem;
  
  }
  
  
  
  #certify .swiper-slide img {
  
    display: block;
    width: 2rem;
    margin: auto;
  }
  
  
  
  #certify .swiper-pagination {
  
    width: 100%;
  
    bottom: 20px
  
  }
  
  
  
  #certify .swiper-button-prev {
  
    left: -30px;
  
    width: 34px;
  
    height: 64px;
  
    background: url(../images/wm_button_icon_left.png) no-repeat;
  
    background-size: 100%
  
  }
  
  
  
  #certify .swiper-button-next {
  
    right: -30px;
  
    width: 34px;
  
    height: 64px;
  
    background: url(../images/wm_button_icon_right.png) no-repeat;
  
    background-size: 100%
  
  }
  
  
  
  .swiper-button-next, .swiper-button-prev {
  
    margin-top: -32px !important
  
  }
  
  
  
  .title_box .t {
  
    font-family: Arial-BoldMT;

    font-size: .4rem;
  
    color: #f15348;
  
    font-weight: bold;
  
    margin: 0 .24rem
  
  }

  .title_box .t1 {
  
    font-family: Arial-BoldMT;
    font-size: .2rem;
    color: #f15348;  
    margin: 0 .24rem;
    width: 100%;
    text-align: center;
    padding-top:5px;
  
  }
  .title_box .tb{
    color: black;
  }
  
  
  
  .title_box img {
  
    width: 3rem
  
  }
  
  
  
  .gift_box {
  
    padding-top:.3rem
  
  }
  
  
  
  .title_box_small {
  
    margin-top: .3rem
  
  }
  
  
  
  .title_box_small .line {
  
    width: 3.2rem;
  
    height: 1px;
  
    background: #cacaca
  
  }
  
  
  
  .title_box_small .t {
  
    font-size: .28rem;
  
    color: #434343;
  
    font-family: Arial-BoldMT;
  
    margin: 0 .1rem;
    font-weight: bold;
  
  }
 
  
  
  
  .goods-list-wrap {
  
    margin-top: 78px
  
  }
  
  
  
  .goods-list-wrap li {
  
    padding-bottom: 30px;
  
    text-align: center
  
  }
  
  
  

  
  
  
  .goods-list-wrap li img {
  
    margin: auto;
    max-width: 80%;
    /*width: 100px;*/
    height: 140px;
  }
  
  
  
  .goods-list-wrap li .price {
  
    font-size: .18rem;
  
    color: #303030;
  
    font-weight: bold
  
  }
  
  
  
  .goods-list-wrap li .title {
  
    font-size: .18rem;
  
    color: #303030;
  
    line-height: .24rem;
  
    margin-top: .15rem
  
  }
  
  
  
  .goods-list-wrap li .lock {
  
    display: block;
  
    width: 120px;
  
    height: 40px;
  
    font-size: 18px;
  
    color: #fff;
  font-family: 'arial';
    line-height: 40px;
  
    border: 1px solid #f15348;
  
    border-radius: 8px;
  
    margin: 24px auto 0;
    background-color: #f15348;
  
  }
  
  
  
  .more_box a {
  
    font-size: .22rem;
  
    color: #434343;
  
    display: inline-block;
  font-family: 'arial';
    text-decoration: underline
  
  }
  
  
  
  .footer {
  
    margin-top: 78px
  
  }
  
  
  
  .footer .foot-top {
  
    padding-bottom: 26px;
  
    border-bottom: 1px solid #9d9d9d
  
  }
  
  
  
  .footer .foot-top .menu_box a, .footer .foot-top .menu_box span {
  
    font-size: 18px;
  
    font-family: 'calibri';
  
    color: #767676
  
  }
  
  
  
  .footer .foot-top .menu_box span {
  
    margin: 0 12px
  
  }
  
  
  
  .footer .share a {
  
    margin-left: 12px
  
  }
  
  
  
  .footer .copyright {
  
    font-size: 18px;
  
    color: #303030;
  
    padding-top: .24rem;
  
    padding-bottom: .36rem
  
  }
  
  
  
  .header_static {
  
    position: static;
  
    padding-top: 36px
  
  }
  
  
  
  .solution_box {
  
    padding: 152px 0 50px
  
  }
  
  
  
  .solution_box .solution_list {
  
    margin-top: 30px
  
  }
  
  
  
  .solution_box .solution_list li {
  
    border-bottom: 1px solid #e5e5e5;
  
    padding: 50px 0
  
  }
  
  
  
  .solution_box .solution_list li .q {
  
    width: 40px;
  
    height: 40px;
  
    background: #009e96;
  
    font-size: 24px;
  
    color: #ffffff;
  
    font-weight: bold;
  
    line-height: 40px;
  
    text-align: center
  
  }
  
  
  
  .solution_box .solution_list li .t {
  
    flex: 1;
  
    padding-left: .3rem;
  
    font-size: .24rem;
  
    color: #009e96;
  
    font-weight: bold
  
  }
  
  
  
  .solution_box .solution_list li .qbox {
  
    margin-bottom: .4rem
  
  }
  
  
  
  .solution_box .solution_list li .abox .a {
  
    background: #434343
  
  }
  
  
  
  .solution_box .solution_list li .a-detail {
  
    padding-left: .3rem;
  
    flex: 1;
  
    font-size: .24rem;
  
    line-height: .3rem
  
  }
  
  
  
  .contact_box {
  
    overflow: hidden;
  
    background: url(../images/bg.jpg) no-repeat;
  
    background-size: cover !important
  
  }
  
  
  
  .contact_box .contact_main {
  
    padding: 175px 0 242px
  
  }
  
  
  
  .contact_box .c_box_main {
  
    padding-top: 170px
  
  }
  
  
  
  .contact_box .c_box_main .c-left {
  
    font-size: .2rem;
  
    color: #303030;
  
    line-height: .36rem
  
  }
  
  
  
  .dui_banner {
  
    /* background: #f6f6f6; */
  
    height:auto
  
  }
  
  
  
  .dui_banner .success_box_tip {
  
    padding-top: 100px;

    max-width:800px;
    max-width:1200px;

  }
  
  
  
  .dui_banner .success_box_tip .box-main {
  
    background: #fff;
  
    /* border-radius: 20px; */
  
    /* border-top-right-radius: 20px; */
  
    margin-top: 32px;
  
    padding: 60px 90px;

    position: relative;
    border: solid 1px #e1e1e1;
    text-align: center;
  
  }
  
  .dui_banner .success_box_tip .otherbox{
    padding: 60px 30px;
  }
  .dui_banner .success_box_tip .otherbox .newp{
    font-family: Arial-Black;
    font-weight: bold;
    color: #000;
    margin-bottom: 30px;
  }
  .dui_banner .success_box_tip .box-main .selected {
  
    margin: 0 auto .4rem
  
  }
  
  
  
  .dui_banner .success_box_tip .box-main .p1 {
  
    font-size: .48rem;
  
    color: #303030;
  
    font-weight: bold;
 
    font-family: Arial-Black;
  }
  
  
  
  .dui_banner .success_box_tip .box-main .p2 {
  
    margin-top: .8rem;
  
    padding-bottom: .84rem;
  
    /* border-bottom: 1px solid #d3d3d3; */

    font-family: Arial-Black;
  
  }
  
  
  
  .dui_banner .success_box_tip .box-main .t1 {
  
    font-size: .3rem;
  
    line-height: .36rem
  
  }
  
  
  
  .note {
  
    font-size: .2rem;
    padding: .18rem;
    width: 100%;
    height: 2rem;
    border-radius: 5px;
    resize: none;
    display: block;
    margin: .26rem auto 0;
    border: 1px solid #d3d3d3;
    font-family: Arial-Black;
  
  }
  
  
  
  .note::placeholder {
  
    font-size: .3rem;
  
    color: #959596;
  
    font-family: 'calibri'
  
  }
  
  
  
  /* .con {
  
    margin-top: 200px
  
  } */
  
  
  .con .evaluate{
    padding: 30px 0;
    border: solid 1px #e1e1e1;
    border-top: none;
  }
  .con .title {
  
    font-size: .3rem;
  
    color: #f15348
  
  }
  
  
  
  .con .select_box {
  
    margin-top: 50px
  
  }
  
  
  
  .con .select_box .item {
  
    margin: 0 48px
  
  }
  
  
  
  .con .select_box .item span {
  
    font-size: 24px;
  
    color: #303030;
  
    margin-left: 20px
  
  }
  
  
  
  .con .select_box .item i {
  
    width: 27px;
  
    height: 27px;
  
    background: url(../images/circle.png) no-repeat;
  
    background-size: 100% 100%
  
  }
  
  
  
  .con .select_box .item.active i {
  
    background: url(../images/checked.png) no-repeat;
  
    background-size: 100% 100%
  
  }
  
  
  
  .con .news_product_box {
  
    margin-top: 96px
  
  }
  
  
  
  .con .news_product_box .col-title {
  
    font-size: 30px;
  
    font-weight: bold;
  
    color: #303030;
  
    padding-bottom: .32rem;
  
    border-bottom: 1px solid #d3d3d3
  
  }
  
  
  
  .con .news_product_box ul {
  
    padding-top: 10px
  
  }
  
  
  
  .con .news_product_box ul li {
  
    display: flex;
  
    margin-top: .5rem
  
  }
  
  
  
  .con .news_product_box ul li .imgbox {
  
    width: 3rem;
  
    height: 3rem;
  
    border: 1px solid #d3d3d3
  
  }
  
  .con .news_product_box ul li .imgbox img{width: 2rem;height: 2rem;}
  
  .con .news_product_box ul li .goods-info {
  
    flex: 1;
  
    padding-left: .5rem;

    position: relative;
  
  }
  
  
  
  .con .news_product_box ul li .goods-info .goods-title {
  
    font-size: .24rem;
  
    color: #303030;
  
    line-height: .3rem
  
  }
  
  
  
  .con .news_product_box ul li .goods-info .goods-sub {
  
    font-size: .18rem;
  
    color: #303030;
  
    line-height: .24rem;
  
    margin-top: .3rem
  
  }
  
  .con .news_product_box ul li .goods-info .coupon{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding-left: .5rem;

  }
  .con .news_product_box ul li .goods-info .coupon .quan{
    font-size: .26rem;
    color: #303030;
  }
  .con .news_product_box ul li .goods-info .code{
    display: flex;
    justify-content: space-between;
    align-items: center;
  } 
  .con .news_product_box ul li .goods-info .code p{
    font-family: Calibri-Bold;
    font-size: .3rem;
    color: #f15348;
  }
  .con .news_product_box ul li .goods-info .code input{
    width: 460px;
    height: 52px;
      background-color: #fff;
      border-radius: 4px;
      border: solid 2px #303030;
      font-size: .18rem;
      font-family: Calibri;
      text-indent: 20px;
  }
  .con .news_product_box ul li .goods-info .code input::-webkit-input-placeholder{
    color: #999;
  }
  .con .news_product_box ul li .goods-info .code button{
    width: 142px;
    height: 52px;
    background-color: #f15348;
    border-radius: 4px;
    color: #fff;
  }
  .submit_btn {
  
    width: 2rem;
    height: .5rem;
    font-size: .2rem;
    color: #fff;
    line-height: .5rem;
    text-align: center;
    background: #f15348;
    margin: 1.06rem auto 0;
    border-radius: 4px;
    font-family: Arial-Black;
  
  }
  
  
  
  .fill_box_info {
  
       margin-top: 100px;
    /* max-width: 750px; */
  
  }
  
  
  
  .fill_box_info .el_box {
  
    padding: .4rem 0 0
  
  }
  
  
  
  .fill_box_info .el_box .el-input {
  
    margin-bottom: .34rem;
  
    position: relative
  
  }
  
  
  
  .fill_box_info .el_box .el-input img {
    width: .32rem !important;
    position: absolute;
  
    left: .3rem;
  
    top: 50%;
  
    transform: translateY(-50%)
  
  }
  
  
  
  .fill_box_info .el_box .el-input input {
  
    padding-left: .8rem;
  
    width: 100%;
  
    height: .6rem;
  
    border: 1px solid #959596;
  
    border-radius: 4px;
  
    font-size: .2rem
  
  }
  
  
  
  .fill_box_info .submit_btn {
  
    margin-top: .2rem
  
  }


  /*  */
  .otherfill .el_box {
  
    padding: .4rem 0 0
  
  }
  .otherfill .el_box .el-input {
  
    margin-bottom: .34rem;
  
    position: relative
  
  }
  
  
  
  .otherfill .el_box .el-input img {
    width: .32rem !important;
    position: absolute;
  
    left: .3rem;
  
    top: 50%;
  
    transform: translateY(-50%)
  
  }
  
  
  
  .otherfill .el_box .el-input input {
  
    padding-left: .8rem;
  
    width: 100%;
  
    height: .6rem;
  
    border: 1px solid #959596;
  
    border-radius: 4px;
  
    font-size: .2rem
  
  }
  
  
  
  .otherfill .submit_btn {
  
    margin-top: .2rem
  
  }
  
  
  .confirm_info {
  
    padding: .48rem .5rem .5rem !important;
  
    border-bottom: 1px solid #dcdcdc
  
  }
  
  
  
  .confirm_info .imgbox {
  
    width: 2.5rem;
  
    height: 2.5rem;
  
    border: 1px solid #cccccc
  
  }
  
  
  
  .confirm_info .goods-info {
  
    flex: 1;
  
    padding-left: .58rem;

    text-align: left;
  
  }
  
  
  
  .confirm_info .goods-info .goods-title {
  
    font-size: .18rem;
  
    color: #303030;
  
    line-height: .24rem
  
  }
  
  
  
  .confirm_info .goods-info .price {
  
    font-size: .24rem;
  
    color: #303030;
  
    font-weight: bold;
  
    margin-top: .36rem
  
  }
  
  
  
  .small_title {
    font-family: Arial-BoldMT;  
  
    font-size: .3rem;
  
    color: #303030;

    font-weight: bold;

    padding-top: .2rem;
    padding-left: .54rem;
  
  }
  
  
  
  .screenshot {
  
    padding: .48rem 0.5rem;
  
    /* margin-top: 1.5rem; */
  
    border: 1px solid #dcdcdc;
  
    border-top: none;
  }
  
  
  
  .screenshot .amazon_box {
  
    margin-top: .5rem;
  
    margin-left: .5rem;
  
    width: 7.18rem;
  
    padding: .12rem;
  
    border: 1px solid #dcdcdc;
  
  }
  .screenshot .amazon_box .headpic{
    font-size: .26rem;
    line-height: 50px;
  }
  .screenshot .amazon_box .headpic img{
    width: 35px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
  }
  .screenshot .amazon_box .starlevel img{
    display: inline-block;
  }
  .screenshot .amazon_box .time{
    color: #525353;
    line-height: 30px;
  }
  .screenshot .amazon_box .lm{
    color: #c96315;
  }
  .screenshot .amazon_box .amzs{
    color: #525353;
    font-size: 18px;
    margin-top: 20px;
    
  }
  .screenshot .userbox span {
  
    margin-left: 8px;
  
    font-size: 12px;
  
    color: #303030
  
  }
  
  
  
  .screenshot .eva {
  
    margin-top: 12px
  
  }
  
  
  
  .screenshot .eva .have {
  
    font-size: 12px;
  
    font-weight: bold;
  
    margin-left: 8px
  
  }
  
  
  
  .personal_box_info {
  
    margin-top: 0;
    border: 1px solid #dcdcdc;
    border-top: 0;
  
  }
  
  
  
  .person_info {
  
    padding-left: .54rem;
  
    padding-top: .54rem;
  
    border-bottom: 1px solid #dcdcdc;
  
    padding-bottom: .66rem
  
  }
  
  
  
  .person_info li {
  
    margin-bottom: .25rem
  
  }
  
  
  
  .person_info li:last-child {
  
    margin-bottom: 0
  
  }
  
  
  
  .person_info li span, .person_info li p {
  
    font-size: .26rem;
  
    color: #959596
  
  }
  
  
  
  .person_info li span {
  
    margin-left: .38rem
  
  }
  
  
  
  .person_info li .label_block {
  
    width: 64px
  
  }
  
  
  
  .btn_box {
  
    padding: .22rem 0
  
  }
  
  
  
  .btn_box div {
  
    margin: 0 .2rem !important
  
  }
  
  
  
  .orderNum img {
  
    margin-right: .12rem;

    width: 25px;
  
  }
  
  
  
  .success_img {
  
    margin: auto
  
  }
  
  
  
  .tip_text {
  
    font-size: .25rem;
    color: #f15348;
    margin-top: .38rem;
    margin-left: .5rem;
    font-weight: bold;
    font-family: Arial-Black;
    justify-content: center;
  
  }
  
  
  
  .tip_text a {
  
        width: 2.28rem;
    height: .46rem;
    font-size: .2rem;
    color: #fff;
    line-height: .46rem;
    text-align: center;
    background: #f15348;
    border-radius: 5px;
    margin: 0 .16rem;
  
  }
  
  
  
  .upload_box {
  
    margin-top: .44rem;
  
    margin-left: .5rem
  
  }
  
  
  
  .upload_box p {
  
    font-size: .3rem;
  
    color: #959596;
  
    width: 956px;
  
    line-height: 89px;
  
    padding-left: .38rem;
  
    border: 1px solid #dcdcdc
  
  }
  
  
  
  .upload_box .upload_btn {
  
    position: relative
  
  }
  /* .upload_box .upload_btn img{height: 60px;} */
  .upload_box .upload_btn img{
    max-width: 89px;
  }
  
  .upload_box .upload_btn input {
  
    width: 100%;
  
    height: 100%;
  
    position: absolute;
  
    top: 0;
  
    left: 0;
  
    opacity: 0;

    font-family: Calibri;
  
  }
  
  
  
  .tips_t {
   
    padding-left: .56rem;
  
    font-size: .18rem;
  
    color: #303030;
  
    padding-top: .46rem;
  
    padding-right: .24rem;

    
  
  }
  
  
  
  .tips_t span {
    margin-top: -2px;
    font-size: .22rem;
  
    font-weight: bold
  
  }
  
  
  
  .fill_box_info_box {
  
    margin-top: 3.8rem
  
  }
  .otherfill{
    margin-top: 1rem;
  }
  
  
  .fill_box_info_box .title{
    font-weight: bold;
  }

  .fill_box_info_box .note {
  
    height:2rem
  
  }
  
  
  
  .fill_box_info_box .texts {
  
    font-size: .24rem;
  
    color: #303030;
  
    padding-top: .5rem;
  
    padding-bottom: .3rem
  
  }
  
  .otherfill .title{
    font-weight: bold !important;
    font-family: calibri !important;
    text-align: left;
    font-size: 24px !important;
  }

  .otherfill .note {
  
    height:2rem
  
  }
  
  
  
  .otherfill .texts {
  
    font-size: .24rem;
  
    color: #303030;
  
    padding-top: .5rem;
  
    padding-bottom: .3rem
  
  }
  
  .pro_detail_boxs {
  
    background: #fff
  
  }
  
  
  
  .pro_detail_boxs .gallery-box-banner {
  
    width: 400px
  
  }
  
  
  
  .pro_detail_boxs .slider-for {
  
    overflow: hidden;
  
    width: 400px;
  
    height: 400px;
  
    border: 1px solid #dcdcdc
  
  }
  
  
  
  .pro_detail_boxs .slider-nav {
  
    margin-top: 10px;
  
    width: 400px;
  
    overflow: hidden
  
  }
  
  
  
  .pro_detail_boxs .slider-nav .img-item-nav {
  
    border: 1px solid #dcdcdc;
  
    margin-right: 10px;

    overflow: hidden;
  
  }
  
  
  
  .pro_detail_boxs .slider-nav .img-item-nav img {
  
    width: 100%
  
  }
  
  
  
  .pro_detail_boxs .slider-nav .slick-current {
  
    border: 1px solid #e60a16
  
  }
  
  
  
  .pro_detail_boxs .slick-arrow {
  
    display: none !important
  
  }
  
  
  
  .pro_detail_boxs .detail-info {
  
    width: 660px;
    
    text-align: left;
  
  }
  
  
  
  .pro_detail_boxs .detail-info .d-title {
  
    font-size: 18px;
  
    color: #303030;
  
    padding-bottom: 20px;
  
    line-height: 24px;
  
    border-bottom: 1px solid #dcdcdc
  
  }
  
  
  
  .pro_detail_boxs .detail-info .price {
  
    font-size: 24px;
  
    color: #303030;
  
    margin-top: 28px;
  
    font-family: Calibri-Bold;
  
  }
  
  
  
  .pro_detail_boxs .submary {
  
    background: #f5f5f5;
  
    margin-top: 16px
  
  }
  
  
  
  .pro_detail_boxs .submary .p {
  
    font-size: 20px;
  
    line-height: 24px;
  
    font-weight: bold;
  
    color: #f15348;

    font-family: Arial-Black;
  
  }
  
  
  
  .pro_detail_boxs .submary .top {
  
    padding: 15px;
  
    border-bottom: 1px dashed #bfbfbf
  
  }
  
  
  
  .pro_detail_boxs .submary .p-item {
  
    padding: 16px 18px 28px
  
  }
  
  
  
  .pro_detail_boxs .submary .p-item p {
  
    font-size: 18px;
  
    color: #303030;
  
    line-height: 24px;

    font-family: Calibri;
  
  }
  
  
  
  .box-main-detail {
  
    padding: 48px !important
  
  }
  
  
  
  .box-main-detail .locak {
  
    margin-top: 22px
  
  }
  
  
  
  .box-main-detail .locak .tit {
  
    font-size: 24px;
  
    color: #303030;
  
    margin-bottom: 16px;

    font-family: Arial-Black;
  
  }
  
  
  
  .box-main-detail .locak input {
  
    width: 100%;
  
    height: 54px;
  
    border-radius: 6px;
  
    border: 2px solid #303030;
  
    padding-left: .2rem;
  
    font-size: 18px
  
  }
  
  
  
  .box-main-detail .locak .submit_btn {
  
    width: 250px;
  
    height: 50px;
  
    font-size: 18px;
  
    line-height: 50px;
  
    margin: 20px auto 0
  
  }
  
  
  
  .detail-goods-list {
  
    padding-top: 60px;
  
    border-top: 1px solid #bfbfbf;
  
    margin-top: 36px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  
  }
  
  .detail-goods-list p{
    width: 45%;
  }
  
  .detail-goods-list p img{
    width: 100%;
  }
  .detail-goods-list li {
  
    float: left;
  
    width: 48%;
  
    margin-right: 2%;
  
    margin-bottom: .58rem
  
  }
  
  
  
  .detail-goods-list li:nth-child(2n) {
  
    margin-right: 0
  
  }
  
  
  
  .product_list_box_list {
  
    padding-top: 1.5rem
  
  }
  
  
  
  .goods-list-wrap {
  display: flex;
    flex-wrap: wrap;
  
    justify-content: space-between
  
  }
  
  .more_box{ /*margin-top: 30px;*/ }
  
  .goods-list-wrap li {
  
    width: 25%
  
  }
  
  
  
  .pages {
  
    margin-top: 50px;
  
    font-size: 0
  
  }
  
  .pages ul li { display: inline-block; }
  
  .pages a {
  
    font-size: 18px;
  
    color: #303030;
  
    font-weight: bold;
  
    margin: 0 8px
  
  }
  
  
  
  .box-mainorderNum {
  
    padding: 1rem 0 0 0
  
  }
  
  
  
  /* .box-mainorderNum .orderNum {
  
    margin-left:1.5rem
  
  } */
  
  
  
  .box-mainorderNum .o-text {
  
    font-size: 24px;
  
    margin-top: .8rem;
    margin-bottom: 1rem;
  
    color: #3e3e3e;
  
    line-height: .36rem;
  
  
  }
  
  
  
  .box-mainorderNum .write {
    display: block;
    width: 190px;
    height: 45px;
    font-size: .16rem;
    color: #fff;
    line-height: 45px;
    text-align: center;
    background: #f15348;
    border-radius: 5px;
    margin-left: 15px;
    font-family: Arial-Black;
    margin: 0 auto;
    margin-top: 30px;
  
  }
  
  .box-mainorderNum .newadd{
    margin-left: 2rem;
  }
  .box-mainorderNum .newadd h3{
    text-align: left;
    font-size: 26px;
    color: #3e3e3e;
    font-weight: bold;
  }
  .box-mainorderNum .newadd p{
    text-align: left;
    font-size: 23px;
    margin-top: .12rem;
    color: #3e3e3e;
  }
  .box-mainorderNum .newadd p a{
    font-size: .23rem;
    color: #f15348;
    text-decoration: underline;
  }
  
  .fanying {
  
    margin-top: 51px;
    margin-bottom: 100px;
    padding-left: 158px;
  
  }
  
  
  
  .fanying h3 {
  
    font-size: 26px;
  
    color: #3e3e3e;
  
    font-weight: bold
  
  }
  
  
  
  .fanying p {
  
    font-size: 23px;
  
    margin-top: .12rem;
  
    color: #3e3e3e
  
  }
  
  
  
  .fanying p a {
  
    font-size: .23rem;
  
    color: #84543d;
  
    text-decoration: underline
  
  }
  .success_alert_con{
      position: fixed !important;
  }
  
  @media (max-width: 1464px)  and (min-width:1000px){
    .banner_box .right-info{
      padding-left: .3rem;
    }
    .banner_box .right-info img {
      width: 3rem;
      margin-top: .2rem;
  }
  .banner_box .right-info .p2 {
    font-size: .26rem;
    line-height: .35rem;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next,#certify .swiper-button-next{display: none;}
  }






  @media (max-width: 999px) {
  
    .container_m {
      border-bottom: 1px solid #d3d3d3;
      overflow: hidden;
  
      display: block;
  
      width: 100%;
  
      box-sizing: border-box;
  
      padding-right: 15px;
  
      padding-left: 15px;
  
      height: 60px;
  
      padding-top: 10px;
  
      padding-bottom: 10px;
  
      margin-right: auto;
  
      margin-left: auto;

      background-color: #000;
  
    }
  
  .header-logo{
    margin-top: 15px;
    display: block;
  }
  
    .container_m .right {
  
      width: 22px
  
    }
  
  
  
    .bars {
  
      margin-top: 10px;
  
      height: 100%;
  
      display: -webkit-box;
  
      display: -ms-flexbox;
  
      display: flex;
  
      -webkit-box-align: center;
  
      -ms-flex-align: center;
  
      align-items: center;
  
      display: block
  
    }
  
  
  
    .bars .icon {
  
      width: 22px;
  
      height: 22px;
  
      position: relative;
  
      display: inline-block;
  
      -webkit-backface-visibility: hidden;
  
      backface-visibility: hidden
  
    }
  
  
  
    .bars .icon::before, .bars .icon::after, .bars .icon i::after {
  
      content: "";
  
      border-bottom: 2px solid;
  
      left: 1px;
  
      right: 1px;
  
      top: 3px;
  
      position: absolute;
  
      -webkit-transition: top ease-in 200ms, width ease-in 200ms, bottom ease-in 200ms, opacity ease-in 200ms, -webkit-transform ease-in 200ms;
  
      transition: top ease-in 200ms, width ease-in 200ms, bottom ease-in 200ms, opacity ease-in 200ms, -webkit-transform ease-in 200ms;
  
      transition: top ease-in 200ms, width ease-in 200ms, bottom ease-in 200ms, opacity ease-in 200ms, transform ease-in 200ms;
  
      transition: top ease-in 200ms, width ease-in 200ms, bottom ease-in 200ms, opacity ease-in 200ms, transform ease-in 200ms, -webkit-transform ease-in 200ms;

      border-color: #fff;
  
    }
  
  
  
    .bars .icon::before {
  
      top: 17px
  
    }
  
  
  
    .bars .icon i::after {
  
      top: 10px
  
    }
  
  
  
    .bars02 .icon {
  
      -webkit-transition: -webkit-transform ease-in 200ms;
  
      transition: -webkit-transform ease-in 200ms;
  
      transition: transform ease-in 200ms;
  
      transition: transform ease-in 200ms, -webkit-transform ease-in 200ms
  
    }
  
  
  
    .bars02.active .icon::before {
  
      top: 10px;
  
      -webkit-transform: rotate(45deg);
  
      transform: rotate(45deg)
  
    }
  
  
  
    .bars02.active .icon i::after {
  
      opacity: 0
  
    }
  
  
  
    .bars02.active .icon::after {
  
      top: 10px;
  
      -webkit-transform: rotate(-45deg);
  
      transform: rotate(-45deg)
  
    }
  
  
  
    .mmenu02-box {
  
      position: fixed;
  
      display: block;
  
      top: 60px;
  
      bottom: 0;
  
      margin-top: -1px;
  
      background-color: #ffffff;
  
      width: 100%;
  
      z-index: 1000;
  
      visibility: hidden;
  
      opacity: 0;
  
      -webkit-transition: all 0.4s ease;
  
      transition: all 0.4s ease;
  
      -webkit-transform: scale(1.1);
  
      transform: scale(1.1)
  
    }
  
  
  
    .mmenu02-box .top span {
  
      color: #333333;
  
      font-size: 20px;
  
      font-weight: 600
  
    }
  
  
  
    .mmenu02-box .mmenu01 li {
  
      border-bottom: 1px solid rgba(134, 134, 134, 0.2);
  
      margin: 0 33px;
  
      display: -webkit-box;
  
      display: -ms-flexbox;
  
      display: flex;
  
      -webkit-box-align: center;
  
      -ms-flex-align: center;
  
      align-items: center;
  
      -webkit-box-pack: justify;
  
      -ms-flex-pack: justify;
  
      justify-content: space-between
  
    }
  
  
  
    .mmenu02-box .mmenu01 a {
  
      font-size: 18px;
  
      width: 100%;
  
      display: block;
  
      line-height: 67px;
  
      color: #333333
  
    }
  
  
  
    .mmenu02-box .mmenu01 .top {
  
      -webkit-box-pack: start;
  
      -ms-flex-pack: start;
  
      justify-content: flex-start;
  
      padding: 30px 0;
  
      border: none
  
    }
  
  
  
    .mmenu02-box .mmenu01 .icon {
  
      display: -webkit-box;
  
      display: -ms-flexbox;
  
      display: flex;
  
      -webkit-box-align: center;
  
      -ms-flex-align: center;
  
      align-items: center;
  
      -webkit-box-pack: center;
  
      -ms-flex-pack: center;
  
      justify-content: center;
  
      width: 67px;
  
      height: 67px;
  
      margin-right: -17px
  
    }
  
  
  
    .mmenu02-box .mmenu01 .icon::after {
  
      content: "";
  
      border-top: 1px solid #333333;
  
      border-left: 1px solid #333333;
  
      width: 9px;
  
      height: 9px;
  
      -webkit-transform: rotate(135deg);
  
      transform: rotate(135deg)
  
    }
  
  
  
    .mmenu02-box .mmenu01 .back {
  
      display: -webkit-box;
  
      display: -ms-flexbox;
  
      display: flex;
  
      -webkit-box-align: center;
  
      -ms-flex-align: center;
  
      align-items: center;
  
      width: 30px
  
    }
  
  
  
    .mmenu02-box .mmenu01 .back::before {
  
      content: "";
  
      width: 10px;
  
      height: 10px;
  
      border-top: 1px solid #333333;
  
      border-left: 1px solid #333333;
  
      -webkit-transform: rotate(-45deg);
  
      transform: rotate(-45deg)
  
    }
  
  
  
    .mmenu02-box .mmenu01 .mmenu02, .mmenu02-box .mmenu01 .mmenu03 {
  
      -webkit-transition: -webkit-transform 0.4s ease;
  
      transition: -webkit-transform 0.4s ease;
  
      transition: transform 0.4s ease;
  
      transition: transform 0.4s ease, -webkit-transform 0.4s ease;
  
      -webkit-transform: translate3d(100%, 0, 0);
  
      transform: translate3d(100%, 0, 0);
  
      -webkit-transform-origin: top left;
  
      transform-origin: top left;
  
      position: fixed;
  
      left: 0;
  
      top: 0;
  
      bottom: 0;
  
      background-color: #ffffff;
  
      width: 100%
  
    }
  
  
  
    .mmenu02-box .mmenu01 .mmenu02 li, .mmenu02-box .mmenu01 .mmenu03 li {
  
      padding-left: 30px
  
    }
  
  
  
    .mmenu02-box .mmenu01 .mmenu02 .top, .mmenu02-box .mmenu01 .mmenu03 .top {
  
      padding-left: 0
  
    }
  
  
  
    .mmenu02-box .mmenu01 > li.active .mmenu02 {
  
      -webkit-transform: translate3d(0, 0, 0);
  
      transform: translate3d(0, 0, 0)
  
    }
  
  
  
    .mmenu02-box .mmenu01 .mmenu02 > li.active .mmenu03 {
  
      display: block;
  
      -webkit-transform: translate3d(0, 0, 0);
  
      transform: translate3d(0, 0, 0)
  
    }
  
  
  
    .mmenu02-box.active {
  
      visibility: visible;
  
      opacity: 1;
  
      overflow-y: auto;
  
      overflow-x: hidden;
  
      -webkit-transform: scale(1);
  
      transform: scale(1)
  
    }
  
  
  
    .header {
  
      display: none
  
    }
  
  
  
    .dui_banner .success_box_tip {
  
      margin-top: 0px;
      padding-top: 20px;
  
    }
  
  
  
    .success_box_tip .title {
  
      padding-top: 0
  
    }
  
  
  
    .dui_banner .success_box_tip .box-main {
  
      border-top-left-radius: 0;
  
      border-top-right-radius: 0;
  
      margin-top:0;
  
      padding:14px 10px  !important
  
    }
    .confirm_info{
      padding:14px 0 0 0 !important
    }
    .confirm_info .imgbox {
      width: 1.5rem;
      height: 1.5rem;
  }
  
    .box-mainorderNum .orderNum {
  
      margin-left: .2rem
  
    }
  
  
  
    .box-mainorderNum .o-text {
  
      font-size: .35rem;
  
      margin-top: .2rem;
  
      line-height: .4rem
  
    }
  
  
  
    .box-mainorderNum .write {
  
      width: 2.6rem;
      height: .6rem;
      font-size: .22rem;
      line-height: .6rem;
      margin: .3rem auto 0;
  
    }
  
  
  
    .dui_banner {
  
      height: auto
  
    }
  
  
  
    .fanying {
  
      margin-top: 20px;
      margin-bottom: 260px;
      padding-left: 0;
    
    }
  
  
  
    .fanying h3 {
  
      font-size: 20px
  
    }
  
  
  
    .fanying p {
  
      font-size: 16px;
  
      margin-top: .16rem
  
    }
  
  
  
    .banner_box .left_ino {
  
      margin: auto;
  
      padding: 15px 0;
  
      text-align: center
  
    }
  
  
  
    .banner_box .right-info {
  
      padding-top: .6rem;
  
      display: none
  
    }
  
  
  
    .goods-list-wrap li {
  
      width: 50% !important;
  
    }
  
  
  
    .title_box img, .title_box_small .line, .banner_box .banner-img {
  
      display: none
  
    }
  
  
  
    .banner_box {
  
      height: 4.8rem !important;
      background-size: auto 100%;
      background-position: center center;
  
    }
  
  
  
    .banner_box .box {
  
      transform: translateX(0)
  
    }
  
  
  
    #certify {
  
      width: 100%
  
    }
  
  
  
    #certify .swiper-slide {
  
      width: 4.6rem;
  
      height: 6.34rem
  
    }
  
  
  
    #certify {
  
      overflow: hidden
  
    }
  
  
  
    .gift_box {
  
      padding-top: .8rem
  
    }
  
  
  
    .pro_detail_boxs .slider-nav, .pro_detail_boxs .detail-info, .pro_detail_boxs .gallery-box-banner {
  
      width: 100%;
  
      float: none
  
    }
  
  
  
    .pro_detail_boxs .detail-info {
  
      margin-top: 20px
  
    }
  
  
  
    .fill_box_info {
  
      margin-top: 30px
  
    }
  
  
  
    .pro_detail_boxs .slider-for {
  
      overflow: hidden;
  
      width: 100%;
  
      height: auto;
  
      padding: 15px 0
  
    }
  
  
  
    .slick-slide img {
  
      width: 3.7rem;
  
      margin: auto
  
    }
  
  
  
    .box-main-detail {

      padding-left: 0 !important;
      padding-right: 0 !important;
  
    }
  
  
  
    #certify .swiper-slide img {
  
      width: 3rem
  
    }
  
  
  
    .banner_box .box, .banner_box .left_ino, .banner_box .right-info {
  
      position: static
  
    }
  
  
  
    .goods-list-wrap {
  
      margin-top: 28px
  
    }
  
  
  
    .product_list_box_list {
  
      margin-top: .55rem;
      padding-top: 0;
  
    }
  
  
  
    .confirm_info .goods-info {
  
      padding-left: .18rem
  
    }
  
  
  
    .screenshot .amazon_box {
  
      margin: .3rem 0 0 0;
  
      width: 100%;
  
      padding: .12rem;
  
      border: 1px solid #dcdcdc
  
    }
  
    .title_box .t {
      font-size: .4rem;
      margin: 0;
  }
  .title_box_small {
    margin-top: .27rem;
}
    .screenshot {
      border-bottom: 0;
      padding: .3rem 0;
      padding-bottom: 0;
      margin-top: 0
  
    }
  
  
  
    .person_info {
  
      padding-left: .14rem;
  
      padding-top: .24rem;
  
      padding-bottom: .26rem
  
    }
  
  
  
    .person_info li .label_block img {
  
      width: .3rem
  
    }
    .person_info li .label_block {
      width: 30px;
  }
  .person_info li {
    margin-bottom: .2rem;
}
  
    .person_info li span {
  
      margin-left: .18rem
  
    }
  
  
  
    .contact_box .contact_main {
  
      padding: .6rem 0
  
    }
  
  
  
    .contact_box .c_box_main {
  
      padding-top: 20px
  
    }
  
  
  
    .code_imgs {
  
      width: 1.6rem
  
    }
  
  
  
    .con .news_product_box ul li .imgbox {
  
      width: 3rem;
  
      height: 3rem;
  
      border: 1px solid #d3d3d3
  
    }
  
    .banner_box{height: 6rem;}
  
    .con, .con .news_product_box {
  
      margin-top: 30px
  
    }
  
  
  
    .upload_box p {
  
      font-size: .24rem;
  
      width: 6rem;
  
      line-height: .6rem;
  
      height: .6rem;
  
      padding-left: .18rem
  
    }
  
  
  
    .upload_box {
  
      margin-top: .34rem;
  
      margin-left: .12rem
  
    }
  
  
  
    .upload_box .upload_btn img {
  
      width: .6rem;
  
      height: .6rem
  
    }
  
  
  
    .fill_box_info .el_box {
  
      padding: .2rem 0 0 0;
  
    }
  
  
  
    .fill_box_info .el_box .el-input img {
  
      width: .6rem
  
    }
  
    .otherfill .el_box {
  
      padding: .2rem 0 0 0;
  
    }
  
  
  
    .otherfill .el_box .el-input img {
  
      width: .6rem
  
    }
  
    .note {
  
      width: 100%;
      font-size: .26rem;
      padding: 12px;
      height: 1.5rem;
      border-radius: 3px;
    
      margin: .26rem auto 0;
    }
  
  
  
    .solution_box {
  
      padding: 22px 0
  
    }
    .banner_box .rate {
        width: 0.9rem;
        position: static;
      
        margin: auto;
    }
      .pro_detail_boxs .detail-info .d-title {
        font-size: 16px;
        padding-bottom: 13px;
    }
    .pro_detail_boxs .detail-info .price {
        font-size: 22px;
        margin-top: 13px;
    }
    .pro_detail_boxs .submary .p-item{
      padding: 15px;
    }
    .pro_detail_boxs .submary .p {
        font-size: 16px;
        line-height: 20px;
    }
    .box-main-detail .locak {
        margin-top: 13px;
    }
    .box-main-detail .locak .tit {
        font-size: .26rem;
        margin-bottom: .16rem;
    }
    .box-main-detail .locak input {
      height: .6rem;
      border-radius: 3px;
      border: 1px solid #303030;
      padding-left: .15rem;
      font-size: 14px;
    }
      .box-main-detail .locak .submit_btn,.submit_btn {
        width: 130px;
    height: 40px;
    font-size: 15px;
    line-height: 40px;
    }
    .pro_detail_boxs .submary .p-item p {
      font-size: 16px;
      line-height: 21px;
  }
    .fill_box_info .title{
      font-size: 20px;
      font-family: Arial-BoldMT;
    }
    .detail-goods-list {
      padding-top: 20px;
      border-top: 1px solid #bfbfbf;
      margin-top: 20px;
  }
  .dui_banner{background: #fff;}
  .footer {
    margin-top: 1rem;
}
.footer .foot-top {
  padding-bottom: 9px;
}
.footer .foot-top .menu_box span {
  margin: 0 8px;
}

.footer .foot-top .menu_box a, .footer .foot-top .menu_box span{font-size: 16px;}

.footer .copyright {
  font-size: 13px;
  color: #303030;
  padding-top: .2rem;
  padding-bottom: .2rem;
}

.orderNum img {
  width: 15px;
}
.box-mainorderNum .orderNum p{
  font-size: 14px;
}
.fanying p a {
  font-size: .32rem;
}
.fill_box_info .el_box .el-input img {
  left: .1rem;
}
.fill_box_info .el_box .el-input input {
  padding-left: .5rem;
  height: .65rem;
  border-radius: 3px;
}
.wrap{width: 92%;}

.fill_box_info .el_box .el-input {
  margin-bottom: .24rem;
}
.goods-list-wrap li .price {
  font-size: .25rem;
}

.goods-list-wrap li .title {
  font-size: .22rem;
  margin-top: .1rem;
}
.goods-list-wrap li .lock {
  width: 100px;
  height: 35px;
  font-size: 14px;
  line-height: 35px;
  border-radius: 4px;
  margin: 16px auto 0;
}

.goods-list-wrap li {
  padding-bottom: 20px;
}

.more_box {
  margin-top: 11px;
  margin-bottom: 20px;
}
.contact_box {
  margin-bottom: 260px;
}


.contact_box .contact_main {
  padding: .3rem 0;
}

.solution_box .solution_list li {
  padding: 20px 0;
}

.solution_box .solution_list {
  margin-top: 10px;
}

.solution_box .solution_list li .q {
  width: 20px;
  height: 20px;
  font-size: 12px;
  line-height: 20px;
}

.solution_box .solution_list li .a-detail,.solution_box .solution_list li .t {
  padding-left: .2rem;
}
.solution_box .solution_list li .qbox {
  margin-bottom: .2rem;
}

.banner_box .left_ino {
  width: 5.62rem;
}
.banner_box .left_ino .order-number{height: .5rem;}

#certify {
  padding-bottom: .5rem;
}


.tip_text {
  font-size: .2rem;
  margin-top: .28rem;
  margin-left: 0;
}
.tip_text a {
  width: 2.2rem;
  height: .46rem;
  font-size: .18rem;
  line-height: .46rem;
  border-radius: 2px;
  margin: 0 .1rem;
}
.tips_t {
  padding-left: 0;
  font-size: .26rem;
  padding-top: .26rem;
  padding-right: 0;
}
.upload_box {
  margin-top: .24rem;
  margin-left: 0;
}
.fill_box_info_box .note {
  height: 1.5rem;
}

.fill_box_info_box .texts {
  padding-top: .25rem;
  padding-bottom: .2rem;
}

.dui_banner .success_box_tip .flex-wrap{
  display: block;
}
.success_box_tip .title{margin-bottom: .2rem;}




  }
  
  
  
  .success_box_tip .title {
  
    font-size: .30rem;
  
    font-weight: bold;

    font-family: Arial-BoldMT;
  
  }
  .success_box_tip .orderNum{
    font-size: 23px;
    justify-content: center;
  }

  @media screen and (max-width:769px){
    .box-mainorderNum .newadd h3{
      font-size: 19px;
    }
    .box-mainorderNum .newadd p{
      font-size: 17px;
    }
    .box-mainorderNum .newadd p a{font-size: 16px;}
    .orderNum p{
      font-size: 18px;
    }
    .screenshot .amazon_box .amzs{
      font-size: 16px;
    }
    .box-mainorderNum .newadd{
      margin-left: 0;
    }
    .con .news_product_box ul li .goods-info .coupon{
      position: relative;
      padding-left: 0;
    }
    .con .news_product_box ul li .goods-info .code{
      display: block;
    }
    .con .news_product_box ul li .goods-info .code input{
      width: 100%;
      height: 20px;
    }
    .con .news_product_box ul li .goods-info .code button{
      width: 100px;
      height: 30px;
    }
    .con .news_product_box ul li{
      font-size: .5rem;
    }
    .con .news_product_box ul li .goods-info .goods-sub{
      height: 60px;
      overflow: hidden;
    }
  }