@charset "UTF-8";
body, button, select, textarea, input, label, option, fieldset, legend {
  font-family: 微软雅黑E\8f6f\96c5\9ed1,Tahoma,Verdana;
  font-size: 12px;
  line-height: 18px;
  color:  #444; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, p, blockquote, th, td {
  margin: 0;
  padding: 0;
  }

ol, li, ul, dl, dt, dd {
  list-style:none ; 
   color: #0000FF;
 }

a, fieldset, img {
  border: 0; }

html {
  font-size: 62.5%; }

body {
  background-color: #f6f6f6; }

a {
  color:
  #000099;
  text-decoration: none; }
  a:hover {
    color:
	#990000; }

h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  background-color:#99FF99 }

.fl {
  float: left; }

.fr {
  float: right; }

.nf {
  clear: both; }

.ds {
  display: block; }

.hid {
  overflow: hidden; }

.cleatfix {
  zoom: 1; }

.cleatfix:after {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
  font-size: 0; }

.red {
  color: red;
  font-weight: bold; }

.green {
  color: #00b500;
  font-weight: bold; }

.jianbian, #nav .navlist {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #eee)); }

.bottomshadow, #nav .navlist {
  border-bottom: solid 1px #b3b3b3;
  -webkit-box-shadow: 0 1px 1px 0 #dfdfdf;
  box-shadow: 0 1px 1px 0 #dfdfdf; }

.cartshadow, .cart_content .cartlist li, .addresslist, .inviocelist, .shopslist, .userinfo .userlist, .addressinfo .addresscontent, .addressinfo .address_list, .myorder .myorder_detail .myorder_sta, .myorder .myorder_detail .myorder_product, .myorder .myorder_detail .logistics {
  min-height: 75px;
  overflow: hidden;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ccc;
  -moz-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: 1px solid #f2f2f2;
  -moz-border-radius: 10px;
  border-radius: 10px; }

.reduce {
  float: left;
  width: 3.5rem;
  height: 2.5rem;
  border: 0.1rem solid #ccc;
  border-right: none;
  cursor: pointer;
  background: url("../images/reduce.gif") center center no-repeat; }

.itnums {
  float: left;
  width: 8rem;
  height: 2.5rem;
  border: 0.1rem solid #ccc;
  text-align: center;
  font-size: 1.4rem;
  color: #990000;
  font-weight: 800; }

.add {
  float: left;
  width: 3.5rem;
  height: 2.5rem;
  border: 0.1rem solid #ccc;
  border-left: none;
  cursor: pointer;
  background: url("../images/add.gif") center center no-repeat; }

#nav {
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000;
  background: #fafafa; }
  #nav .navlist {
    position: relative;
    height: 50px; }
    #nav .navlist li {
      float: left;
      margin: 0;
      height: 50px;
      width: 25%; }
      #nav .navlist li a {
        width: 100%;
        display: inline-block;
        height: 50px;
        border-right: 1px solid #eaeaea;
        text-align: center; }
        #nav .navlist li a span {
          display: inline-block;
          width: 50px;
          height: 50px;
          background: url(../images/icon.png) no-repeat 0 -46px;
          -webkit-background-size: 214px auto;
          background-size: 214px auto; }
        #nav .navlist li a .active {
          background-position: 0 0; }
    #nav .navlist #n_1 {
      position: relative; }
      #nav .navlist #n_1 a span {
        background-position: -51px -46px; }
      #nav .navlist #n_1 a .active {
        background-position: -51px 0; }
      #nav .navlist #n_1 .cartnums {
        position: absolute;
        top: 2px;
        left: 50px;
        width: 18px;
        height: 18px;
        background-color: red;
        border-radius: 9px;
        color: #fff;
        text-align: center;
        font-size: 1.2rem; }
    #nav .navlist #n_2 a span {
      background-position: -161px -46px; }
    #nav .navlist #n_2 a .active {
      background-position: -161px 0; }
    #nav .navlist #n_3 a span {
      background-position: -101px -46px; }
    #nav .navlist #n_3 a .active {
      background-position: -101px 0; }

.indexslider {
  position: relative;
  top: 51px;
  left: 0;
  width: 100%;
  height: 200px; }
  .indexslider #topSlider {
    height: 200px; }
    .indexslider #topSlider img {
      width: 100%;
      height: 200px; }
    .indexslider #topSlider .mongban {
      height: 45px;
      width: 100%;
      position: absolute;
      bottom: 0;
      left: 0;
      background-color: #000;
      opacity: 0.7;
      z-index: 999; }
      .indexslider #topSlider .mongban .slidecontent {
        height: 45px;
        width: 200px;
        float: left; }
        .indexslider #topSlider .mongban .slidecontent p {
          line-height: 20px;
          display: block;
          width: 200px;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          color: #fff;
          text-indent: 12px; }
          .indexslider #topSlider .mongban .slidecontent p span {
            color: #15bd10; }
      .indexslider #topSlider .mongban a {
        width: 100px;
        line-height: 30px;
        font-size: 18px;
        color: #fff;
        background-color: #15bd10;
        text-align: center;
        margin: 7px 5px 0 0;
        border-radius: 10px;
        float: right; }

#flydiv {
  width: 50px;
  height: 50px;
  position: absolute;
  overflow: hidden;
  padding: 2px;
  background-color: #fff;
  border: 5px solid #e54144;
  z-index: 10000; }

.productul {
  position: relative;
  top: 60px;
  left: 0;
  width: 99%;
  overflow: hidden;
  margin: 0px auto 5px auto; }
  .productul ul {
    width: 100%; }
  .productul li {
    min-height: 125px;
    overflow: hidden;
    background-color: #fff;
    -webkit-box-shadow: 0 0 5px #ccc;
    -moz-box-shadow: 0 0 5px #ccc; }
    .productul li a {
      width: 100%;
      display: block;
      overflow: hidden; }
      .productul li a .triangle-topleft {
        width: 0;
        height: 0;
        border-top: 60px solid #1aa818;
        border-right: 60px solid transparent;
        position: relative;
        z-index: 990;
        cursor: pointer; }
      .productul li a .border60 {
        border-top: 60px solid transparent; }
      .productul li a .zhuanshu {
        border-top-color: #1aa818; }
      .productul li a .rexiao {
        border-top-color: #d50806; }
      .productul li a .xiangou {
        border-top-color: #ff7301; }
      .productul li a .shuxing {
        position: relative;
        z-index: 999;
        transform: rotate(-45deg);
        color: #fff;
        font-size: 14px;
        width: 40px;
        height: 40px;
        margin-top: -60px;
        display: block;
        padding-top: 5px;
        padding-left: 10px;
        cursor: pointer; }
      .productul li a .leftimages {
        width: 100px;
        height: 100px;
        margin-top: -35px; }
        .productul li a .leftimages canvas {
          width: 100px;
          min-height: 100px;
          background: #fff url("../images/loading.gif") center center no-repeat;
          background-size: 15px auto; }
      .productul li a .rightcontent {
        width: 64%;
        width: calc(100% - 100px);
        margin-top: -34px; }
        .productul li a .rightcontent .ptitle {
          font-size: 16px;
          color: #4a534e;
          font-weight: bold; }
        .productul li a .rightcontent .pdescription {
          font-size: 13px;
          color: #999;
          margin-top: 8px; }
        .productul li a .rightcontent .pprice {
          margin-top: 10px;
          font-size: 14px;
          color: #4a4a4a; }

#productinfo {
  width: 99%;
  overflow: hidden;
  margin: 5rem auto 0.5rem auto; }
  #productinfo ul {
    width: 100%; }
    #productinfo ul li {
      min-height: 12.5rem;
      overflow: hidden;
      background-color: #fff;
      -webkit-box-shadow: 0 0 0.5rem #ccc;
      -moz-box-shadow: 0 0 0.5rem #ccc;
      box-shadow: 0 0 0.5rem #ccc;
      border: 1px solid #f2f2f2;
      margin: 1rem; }
    #productinfo ul .buyproduct {
      border-top-left-radius: 1rem;
      border-top-right-radius: 1rem; }
      #productinfo ul .buyproduct .leftimages {
        width: 30%;
        height: 10rem;
        margin-top: 0.5rem;
        min-width: 10rem; }
        #productinfo ul .buyproduct .leftimages img {
          width: 10rem;
          border: 0; }
      #productinfo ul .buyproduct .productcontent {
        width: 58%;
        margin-top: 1rem; }
        #productinfo ul .buyproduct .productcontent .ptitle {
          font-size: 1.6rem;
          color: #4a534e;
          font-weight: bold;
          display: block;
          font-family: "Microsoft YaHei"; }
        #productinfo ul .buyproduct .productcontent .pdescription {
          font-size: 1.3rem;
          color: #999;
          margin-top: 0.5rem;
          display: block; }
      #productinfo ul .buyproduct .pprice {
        margin-top: 1rem;
        font-size: 1.4rem;
        color: #4a4a4a; }
    #productinfo ul .buynumber {
      min-height: 5rem;
      margin-top: -1rem;
      border-bottom-left-radius: 1rem;
      border-bottom-right-radius: 1rem; }
      #productinfo ul .buynumber .buylabel {
        font-size: 1.4rem;
        float: left;
        margin: 1.5rem 0.2rem 0 1rem;
        font-family: "Microsoft YaHei"; }
      #productinfo ul .buynumber .buynuminput {
        float: left;
        overflow: hidden;
        margin: 1.2rem 0 0 0.5rem; }
        #productinfo ul .buynumber .buynuminput .reduce {
          float: left;
          width: 3.5rem;
          height: 2.5rem;
          border: 0.1rem solid #ccc;
          border-right: none;
          cursor: pointer;
          background: url("../images/reduce.gif") no-repeat center center; }
        #productinfo ul .buynumber .buynuminput input {
          float: left;
          width: 8rem;
          height: 2.5rem;
          border: 0.1rem solid #ccc;
          text-align: center;
          font-size: 1.4rem;
          color: #990000;
          font-weight: 800; }
        #productinfo ul .buynumber .buynuminput .add {
          float: left;
          width: 3.5rem;
          height: 2.5rem;
          border: 0.1rem solid #ccc;
          border-left: none;
          cursor: pointer;
          background: url("../images/add.gif") center center no-repeat; }
  #productinfo .decorations {
    overflow: hidden;
    background-color: #fff;
    -webkit-box-shadow: 0 0 0.5rem #ccc;
    -moz-box-shadow: 0 0 0.5rem #ccc;
    box-shadow: 0 0 0.5rem #ccc;
    border: 0.1rem solid #ccc;
    margin: 1rem;
    padding: 1.5rem;
    -moz-border-radius: 1rem;
    border-radius: 1rem;
    margin-bottom: 5rem; }
    #productinfo .decorations .dtitle {
      font: 700 1.5rem "Microsoft YaHei";
      color: #939494;
      margin-bottom: 1rem; }
    #productinfo .decorations p {
      text-indent: 2em;
      line-height: 2.3rem;
      color: #666; }
    #productinfo .decorations img {
      width: 100%; }

#addcart {
  width: 100%;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 10000;
  margin: 0 auto;
  display: block; }
  #addcart .addcartbtn {
    width: 98%;
    background-color: #28c728;
    background-image: linear-gradient(to bottom, #18b218, #28c728);
    display: block;
    text-align: center;
    height: 4rem;
    line-height: 4rem;
    border: 0.1rem solid #31b231;
    border-radius: 0.5rem;
    color: #fff;
    font-size: 1.6rem;
    cursor: pointer;
    margin: 0 auto; }

.cart_content {
  margin: 0 auto;
  min-height: 300px;
  position: relative;
  top: 50px;
  left: 0;
  width: 100%; }
  .cart_content .null_shopping {
    text-align: center;
    color: #ccc; }
    .cart_content .null_shopping .cart_pic {
      background: url("../images/cart_pic.png") no-repeat center center;
      height: 100px; }
    .cart_content .null_shopping h4 {
      text-indent: 1rem;
      font-size: 1.8rem;
      margin: 1rem 0; }
    .cart_content .null_shopping p a.enter {
      line-height: 3rem;
      width: auto;
      display: inline-block;
      color: #999;
      padding: 0.5rem;
      background-color: #fafafa;
      font-size: 1.5rem;
      height: 3rem;
      border: 1px solid #DDD;
      border-radius: 0.5rem; }
  .cart_content .cartlist {
    width: 100%;
    padding-bottom: 7rem; }
    .cart_content .cartlist li {
      margin: 1rem; }
      .cart_content .cartlist li a {
        margin: 0.5rem;
        display: block;
        overflow: hidden;
        border-bottom: 1px dashed #e7e7e7; }
        .cart_content .cartlist li a span {
          float: left; }
          .cart_content .cartlist li a span img {
            width: 50px; }
        .cart_content .cartlist li a .carttitle {
          font: bold 1.4rem/2rem "Microsoft YaHei"; }
      .cart_content .cartlist li .productoperate {
        min-height: 5rem;
        margin-top: -1rem;
        border-bottom-left-radius: 1rem;
        border-bottom-right-radius: 1rem; }
        .cart_content .cartlist li .productoperate .buylabel {
          font-size: 1.4rem;
          float: left;
          margin: 1.5rem 0.2rem 0 1rem;
          font-family: "Microsoft YaHei"; }
        .cart_content .cartlist li .productoperate .buynuminput {
          float: left;
          overflow: hidden;
          margin: 1.2rem 0 0 1.5rem; }
          .cart_content .cartlist li .productoperate .buynuminput span.delbtn {
            width: 20px;
            height: 24px;
            float: left;
            background: url("../images/del.png") center center no-repeat;
            margin-left: 30px;
            background-size: contain;
            cursor: pointer; }

.thebottom {
  width: 100%;
  height: 50px;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 10000;
  background: #f4f4f4;
  border-top: 1px solid #B3B3B3; }
  .thebottom .clearcart {
    width: 45px;
    height: 30px;
    background: url("../images/del.png") no-repeat left center;
    padding-left: 3rem;
    font-size: 14px;
    font-weight: bold;
    color: #0e69b6;
    margin-top: 5px;
    padding-top: 10px;
    margin-left: 5px; }
  .thebottom .totalprice {
    margin: 15px 0px 0px 5px;
    font-size: 1.4rem; }
  .thebottom .jiesuanbtn {
    margin-top: 10px;
    margin-right: 5px;
    width: 80px;
    height: 30px;
    line-height: 30px;
    background-color: #28c728;
    text-align: center;
    border: 1px solid #31b231;
    border-radius: 5px;
    color: #fff;
    font-size: 1.6rem;
    cursor: pointer; }

.addresslist, .inviocelist, .shopslist {
  margin: 1rem;
  padding: 8px;
  position: relative;
  top: 55px;
  left: 0;
  min-height: 65px; }

.address_content {
  margin: 0 auto;
  width: 99%;
  position: relative; }

.manageaddress {
  font-size: 16px;
  position: relative;
  left: 0;
  top: 55px; }
  .manageaddress .enter {
    width: 100%;
    background-color: #28c728;
    background-image: linear-gradient(to bottom, #18b218, #28c728);
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    border: 1px solid #31b231;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
    margin: 5px auto; }

.titleitem {
  color: #666;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 6px; }

.peraddress, .fill_in_content, .voiceinfo, table {
  font-size: 14px;
  line-height: 25px;
  margin: 10px 0px 10px 10px; }

.radio {
  float: left;
  width: 20px; }

.peraddress .name {
  text-indent: 2em;
  border-bottom: 1px dashed #ccc; }

.fill_in_content, .voiceinfo {
  padding: 10px;
  margin-right: 10px;
  background-color: #f2f2f2; }

.address_content .text {
  height: 36px;
  margin: 5px 0;
  border-radius: 5px;
  border: 1px solid #ddd;
  text-indent: 10px;
  width: 99%; }
.address_content select {
  margin-left: 1rem;
  border-radius: 5px;
  border: 1px solid #ddd;
  height: 36px;
  margin: 5px 0;
  width: 29%; }
.address_content .voicetait {
  width: 40%; }
.address_content .voiceinput {
  width: 45%; }

.shopslist {
  padding: 0; }
  .shopslist .titleitem {
    margin-left: 8px; }
  .shopslist table {
    margin-left: 0;
    font-size: 12px; }
    .shopslist table .shoptitles {
      background-color: #eeeeee;
      color: #666;
      height: 28px;
      line-height: 28px;
      text-align: center;
      font-weight: bold; }
    .shopslist table .shopproductlist {
      height: 50px; }
      .shopslist table .shopproductlist td {
        text-align: center;
        border-right: #EDEDED 1px solid;
        height: 50px;
        border-bottom: #EDEDED 1px solid; }
      .shopslist table .shopproductlist td:last-child {
        border-right: none; }
  .shopslist textarea {
    width: 90%;
    margin-left: 20px;
    border: 1px solid #ddd; }

.mb60 {
  margin-bottom: 60px; }

.pb15 {
  padding-bottom: 15px; }

.userinfo {
  position: relative;
  top: 5rem;
  left: 0;
  width: 100%; }
  .userinfo .userlist {
    width: 90%;
    margin: 1rem auto; }
    .userinfo .userlist td {
      padding-left: 8px;
      font-size: 12px;
      line-height: 18px; }
    .userinfo .userlist .userpic {
      padding: 0; }
    .userinfo .userlist .nicheng {
      font-size: 14px;
      color: #f9a00a; }
    .userinfo .userlist li {
      height: 60px;
      width: 90%;
      border: 1px solid #f2f2f2;
      border-right: none; }
      .userinfo .userlist li a {
        width: 100%;
        height: 100%;
        line-height: 60px;
        display: inline-block;
        font-size: 18px;
        font-weight: bold;
        text-align: center;
        cursor: pointer;
        color: #666; }
      .userinfo .userlist li .conlist {
        padding-right: 30px;
        background: url("../images/goforword.png") right center no-repeat; }

.addressinfo {
  position: relative;
  top: 60px;
  left: 0;
  width: 100%; }
  .addressinfo .addresscontent {
    width: 85%;
    margin: 1rem auto;
    padding: 1rem; }
    .addressinfo .addresscontent li {
      width: 100%;
      margin: 0 auto; }
      .addressinfo .addresscontent li input {
        width: 99%;
        margin: 5px auto;
        height: 40px;
        line-height: 40px;
        border: 1px solid #ddd;
        border-radius: 5px;
        text-indent: 1rem; }
      .addressinfo .addresscontent li select {
        width: 90px;
        height: 38px;
        margin: 5px 5px 5px 0;
        border: 1px solid #ddd;
        border-radius: 5px; }
      .addressinfo .addresscontent li .submit_address {
        width: 100%;
        text-align: center;
        font-size: 16px;
        background-color: #28c728;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#18b218), to(#28c728));
        background-image: -webkit-linear-gradient(top, #18b218, #28c728);
        background-image: linear-gradient(to bottom, #18b218, #28c728);
        border: 1px solid #31b231;
        color: #fff;
        cursor: pointer; }
  .addressinfo .address_list {
    width: 90%;
    margin: 1rem auto;
    padding: 1.5rem 0; }
    .addressinfo .address_list li {
      border-bottom: 1px solid #ddd;
      margin-bottom: 1rem;
      font-size: 15px; }
      .addressinfo .address_list li p {
        line-height: 20px;
        overflow: hidden;
        padding-left: 20px; }
        .addressinfo .address_list li p em {
          font-style: normal; }
      .addressinfo .address_list li .new-line {
        height: 18px; }
      .addressinfo .address_list li .address-action {
        display: block;
        width: 100%;
        padding: 0;
        border: 1px solid #ddd;
        border-left: none;
        border-right: none;
        margin-bottom: 1rem; }
        .addressinfo .address_list li .address-action span {
          display: block;
          float: left;
          width: 49%;
          text-align: center; }
        .addressinfo .address_list li .address-action .edit {
          border-right: 1px solid #ddd; }
        .addressinfo .address_list li .address-action a {
          display: block;
          padding: 5px 0;
          text-align: center;
          color: #666; }
          .addressinfo .address_list li .address-action a i {
            display: inline-block;
            width: 12px;
            height: 12px;
            margin-right: 5px;
            vertical-align: -1px; }
          .addressinfo .address_list li .address-action a .edit_icon {
            background: url("../images/edit.png");
            background-size: contain; }
          .addressinfo .address_list li .address-action a .delete_icon {
            background: url("../images/del.png");
            background-size: contain; }
    .addressinfo .address_list li:last-child {
      border: none; }

.themered, .myorder .topcenter {
  background-color: #201CF0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#201CF0), to(#84C8FD));
  background-image: -webkit-linear-gradient(top, #201CF0, #84C8FD);
  background-image: linear-gradient(to bottom, #201CF0, #84C8FD); }

.myorder {
  position: relative;
  top: 50px;
  left: 0;
  width: 100%;
  /*订单详情*/ }
  .myorder .topcenter {
    display: block;
    height: 120px;
    width: 100%; }
    .myorder .topcenter .userhead {
      float: left;
      margin: 30px 10px 0px 30px;
      width: 68px; }
      .myorder .topcenter .userhead img {
        width: 68px;
        height: 68px;
        border-radius: 34px; }
    .myorder .topcenter .userna {
      float: left;
      margin: 38px 0px 0px  10px;
      font-size: 14px;
      color: #fff;
      font-weight: bold; }
      .myorder .topcenter .userna .dingd {
        color: #f8cd71;
        margin-top: 12px; }
  .myorder .orderstat {
    overflow: hidden; }
    .myorder .orderstat li {
      background: #f2f2f2;
      float: left;
      width: 25%;
      height: 44px;
      text-align: center;
      border-bottom: 1px solid #ccc;
      font-size: 15px; }
      .myorder .orderstat li a {
        height: 44px;
        display: block;
        color: #333333;
        line-height: 44px;
        border-left: 1px solid #ddd; }
    .myorder .orderstat li:first-child {
      border-left: 0; }
    .myorder .orderstat li.active {
      border-bottom: 0;
      background: none; }
  .myorder .public .null_order {
    text-align: center;
    color: #ccc;
    margin-top: 25px; }
    .myorder .public .null_order .null_order_pic {
      background: url("../images/order_pic.png") center no-repeat;
      height: 100px;
      background-size: contain; }
    .myorder .public .null_order h4 {
      font-size: 18px;
      margin-top: 20px; }
  .myorder .public .order_form {
    border-radius: 5px;
    border: 1px solid #aaa;
    margin: 10px;
    padding: 15px;
    font-size: 14px;
    color: #666;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
    background: -moz-linear-gradient(top, #fff, #ddd);
    box-shadow: 0.1em 0.1em 0.1em #ccc inset; }
    .myorder .public .order_form .con {
      overflow: hidden;
      margin: 5px;
      border: 1px solid #bbb;
      border-radius: 5px;
      padding: 5px; }
      .myorder .public .order_form .con p {
        float: left;
        line-height: 25px;
        margin: 5px 5px 0 0; }
      .myorder .public .order_form .con p.ware_text {
        float: none; }
      .myorder .public .order_form .con p.price span {
        color: #f34; }
    .myorder .public .order_form .foot {
      margin-top: 8px; }
  .myorder .myorder_detail {
    margin: 15px; }
    .myorder .myorder_detail .myorder_sta, .myorder .myorder_detail .myorder_product, .myorder .myorder_detail .logistics {
      margin-bottom: 15px; }
    .myorder .myorder_detail .myorder_sta {
      border-radius: 0;
      padding: 15px;
      font-size: 14px;
      line-height: 28px; }
      .myorder .myorder_detail .myorder_sta li {
        color: #666; }
    .myorder .myorder_detail .myorder_product {
      padding-bottom: 10px; }
      .myorder .myorder_detail .myorder_product .con {
        overflow: hidden;
        border-bottom: 1px dashed #ccc; }
        .myorder .myorder_detail .myorder_product .con p {
          float: left;
          line-height: 25px;
          margin-right: 8px; }
        .myorder .myorder_detail .myorder_product .con p.ware_text {
          float: none;
          margin-top: 8px; }
      .myorder .myorder_detail .myorder_product .totalprice, .myorder .myorder_detail .myorder_product .invioce, .myorder .myorder_detail .myorder_product .pay {
        font-size: 14px;
        margin: 2rem; }
    .myorder .myorder_detail .logistics {
      padding: 15px;
      font-size: 14px; }
      .myorder .myorder_detail .logistics div {
        overflow: hidden;
        margin-top: 5px; }
        .myorder .myorder_detail .logistics div .info {
          float: left; }
        .myorder .myorder_detail .logistics div p {
          margin: 5px 0 0 90px; }
          .myorder .myorder_detail .logistics div p .phone {
            margin-left: 20px; }

/*# sourceMappingURL=style.css.map */
