/* 账户信息 */

.person_center {
  width: 13.333333rem;
  margin: 0 auto 1.44rem;
}

.person_center .person_left {
  width: 1.893333rem;
  background: #ffffff;
  float: left;
  min-height: 7.146667rem;
  border-radius: 0.066667rem;
}

.person_center .person_left ul {
  padding: 0.066667rem 0;
}

.person_center .person_left ul li {
  height: 0.48rem;
  line-height: 0.48rem;
  font-size: 0.173333rem;
  color: #333333;
  cursor: pointer;
  margin: 0.186667rem 0;
}

.person_center .person_left ul li a {
  padding-left: 0.386667rem;
  color: #333333;
  display: block;
}

.person_center .person_left ul li a span {
  width: 0.253333rem;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
}

.person_center .person_left ul li a span img {
  height: 0.2rem;
  vertical-align: middle;
}

.person_center .person_left ul li:hover {
  background: #F0F1F2;
}

.person_center .person_left ul li.active {
  background: #F0F1F2;
}

.person_center .person_right {
  margin-left: 2.146667rem;
}

.person_center .person_right .account_info {
  background: #ffffff;
  padding: 0.453333rem 1.573333rem 0.453333rem 0.92rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  border-radius: 0.066667rem;
}

.person_center .person_right .account_info dl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}

.person_center .person_right .account_info dl dt {
  width: 1.013333rem;
  height: 1.013333rem;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
}

.person_center .person_right .account_info dl dt img {
  width: 100%;
  height: 100%;
}

.person_center .person_right .account_info dl dt span {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 0.186667rem;
  color: #ffffff;
  white-space: nowrap;
}

.person_center .person_right .account_info dl dd {
  margin-left: 0.546667rem;
}

.person_center .person_right .account_info dl dd h3 {
  font-size: 0.186667rem;
  line-height: 0.266667rem;
  color: #333333;
  margin-bottom: 0.08rem;
}

.person_center .person_right .account_info dl dd p {
  font-size: 0.173333rem;
  line-height: 0.24rem;
  color: #999999;
}

.person_center .person_right .account_info .account_enter {
  position: absolute;
  right: 1.573333rem;
  top: 0.68rem;
  line-height: 0.24rem;
  font-size: 0.173333rem;
  color: #CD835A;
  cursor: pointer;
  padding-right: 0.253333rem;
  background: url(../images/enter_btn_color.png) no-repeat right center;
  background-size: 0.146667rem 0.146667rem;
}

.person_center .person_right .account_msg {
  margin-top: 0.266667rem;
  background: #ffffff;
  overflow: hidden;
  border-radius: 0.066667rem;
}

.person_center .person_right .account_msg .msg_inner {
  margin: 0.573333rem 1.573333rem 0.573333rem 0.92rem;
  position: relative;
}

.person_center .person_right .account_msg .msg_inner .account_edit {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 0.24rem;
  font-size: 0.173333rem;
  color: #CD835A;
  cursor: pointer;
  padding-right: 0.253333rem;
  background: url(../images/enter_btn_color.png) no-repeat right center;
  background-size: 0.146667rem 0.146667rem;
}

.person_center .person_right .account_msg .msg_inner ul li {
  font-size: 0.173333rem;
  color: #333333;
  line-height: 0.24rem;
  margin-bottom: 0.48rem;
}

.person_center .person_right .account_msg .msg_inner ul li:last-child {
  margin-bottom: 0;
}

.person_center .person_right .account_msg .msg_inner ul li span.tit {
  margin-right: 0.133333rem;
  color: #999999;
}

.person_center .person_right .account_msg .msg_inner ul li input {
  display: none;
  border: none;
  background: #F0F1F2;
  height: 0.4rem;
  padding: 0 0.133333rem;
  text-align: center;
  font-size: 0.173333rem;
  color: #666666;
  border-radius: 0.026667rem;
}

.person_center .person_right .account_msg .msg_inner ul li .sex {
  display: none;
}

.person_center .person_right .account_msg .msg_inner ul li .sex span {
  margin-right: 0.186667rem;
  cursor: pointer;
}

.person_center .person_right .account_msg .msg_inner ul li .sex span i {
  display: inline-block;
  vertical-align: middle;
  width: 0.12rem;
  height: 0.12rem;
  border: 0.026667rem solid #666666;
  border-radius: 50%;
  margin-right: 0.16rem;
}

.person_center .person_right .account_msg .msg_inner ul li .sex span.act i {
  border: 0.026667rem solid #CD835A;
}

.person_center .person_right .account_msg .msg_inner ul.active li input {
  display: inline-block;
}

.person_center .person_right .account_msg .msg_inner ul.active li em {
  display: none;
}

.person_center .person_right .account_msg .msg_inner ul.active li .sex {
  display: inline-block;
}

.head_dialog {
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.45);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
}

.head_dialog .head_dialog_box {
  width: 5.506667rem;
  height: 3.786667rem;
  background: #ffffff;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -2.753333rem;
  margin-top: -1.893333rem;
  padding: 0.573333rem 0.666667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.066667rem;
}

.head_dialog .head_dialog_box .close_btn {
  width: 0.24rem;
  height: 0.24rem;
  position: absolute;
  right: 0.306667rem;
  top: 0.213333rem;
  cursor: pointer;
}

.head_dialog .head_dialog_box .close_btn img {
  width: 100%;
  height: 100%;
}

.head_dialog .head_dialog_box .close_btn:hover {
  opacity: 0.6;
}

.head_dialog .head_dialog_box .head_dialog_title {
  font-size: 0.213333rem;
  color: #333333;
  line-height: 0.293333rem;
  text-align: center;
}

.head_dialog .head_dialog_box .head_dialog_content {
  padding-top: 0.48rem;
}

.head_dialog .head_dialog_box .head_dialog_content .head_dialog_btn {
  position: relative;
  width: 100%;
  height: 0.813333rem;
  line-height: 0.813333rem;
  font-size: 0.186667rem;
  color: #ffffff;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  background: #CD835A;
  border-radius: 0.066667rem;
}

.head_dialog .head_dialog_box .head_dialog_content .head_dialog_btn input {
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  cursor: pointer;
}

.head_dialog .head_dialog_box .head_dialog_content .head_dialog_btn:hover {
  opacity: 0.8;
}

.head_dialog .head_dialog_box .head_dialog_content .head_dialog_info {
  font-size: 0.16rem;
  color: #999999;
  line-height: 0.226667rem;
  margin-top: 0.333333rem;
  text-align: center;
}

/* 账号安全 */

.account_safe {
  width: 12.2rem;
  margin: 1.026667rem auto 0;
  position: relative;
}

.account_safe .safe_back {
  position: absolute;
  right: 0;
  color: rgba(0, 0, 0, 0.6);
  border: 0.013333rem solid rgba(121, 121, 121, 0.6);
  margin-right: 0.2rem;
  display: inline-block;
  min-width: 1.626667rem;
  height: 0.413333rem;
  line-height: 0.413333rem;
  text-align: center;
  font-size: 0.186667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.account_safe .safe_back:hover {
  opacity: 0.6;
}

.account_safe .safe_title {
  font-size: 0.266667rem;
  line-height: 0.373333rem;
  margin-top: 0.253333rem;
  color: #333333;
}

.account_safe .safe_wrap {
  margin-top: 0.4rem;
  margin-bottom: 0.533333rem;
  border-top: 0.013333rem solid rgba(51, 51, 51, 0.2);
}

.account_safe .safe_wrap ul {
  padding: 0.613333rem 1.933333rem 0.613333rem 0.4rem;
}

.account_safe .safe_wrap ul li {
  height: 1.2rem;
  font-size: 0.186667rem;
  color: #666666;
}

.account_safe .safe_wrap ul li .safe_tit {
  float: left;
  width: 27%;
  line-height: 0.266667rem;
}

.account_safe .safe_wrap ul li .safe_info {
  float: left;
  width: 50%;
}

.account_safe .safe_wrap ul li .safe_info h3 {
  line-height: 0.266667rem;
}

.account_safe .safe_wrap ul li .safe_info p {
  color: #999999;
  margin-top: 0.053333rem;
}

.account_safe .safe_wrap ul li .safe_btn {
  float: right;
  color: #CD835A;
  width: 23%;
  line-height: 0.266667rem;
  padding-right: 0.32rem;
  background: url('../images/enter_btn_color.png') no-repeat right center;
  background-size: 0.226667rem 0.226667rem;
  text-align: right;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
}

.account_safe .safe_wrap ul li .safe_btn:hover {
  opacity: 0.6;
}

/* 修改手机号 */

.tel_dialog {
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.45);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
}

.tel_dialog .tel_dialog_box {
  padding: 0.453333rem 0.653333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 5.12rem;
  height: 5.12rem;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -2.56rem;
  margin-top: -2.56rem;
  background: #ffffff;
  border-radius: 0.066667rem;
  overflow: hidden;
}

.tel_dialog .tel_dialog_box .close_btn {
  cursor: pointer;
  width: 0.24rem;
  height: 0.24rem;
  position: absolute;
  right: 0.293333rem;
  top: 0.2rem;
}

.tel_dialog .tel_dialog_box .close_btn img {
  width: 100%;
  height: 100%;
}

.tel_dialog .tel_dialog_box .tel_dialog_title {
  font-size: 0.266667rem;
  line-height: 0.373333rem;
  color: #333333;
  text-align: center;
  font-weight: bold;
}

.tel_dialog .tel_dialog_box .tel_dialog_content {
  padding-top: 0.533333rem;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_tab {
  text-align: center;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_tab span {
  font-size: 0.173333rem;
  line-height: 0.24rem;
  color: rgba(51, 51, 51, 0.25);
  margin: 0 0.453333rem;
  cursor: pointer;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_tab span i {
  width: 0.186667rem;
  height: 0.186667rem;
  line-height: 0.186667rem;
  border-radius: 50%;
  overflow: hidden;
  background: rgba(51, 51, 51, 0.25);
  text-align: center;
  font-size: 0.16rem;
  color: #ffffff;
  display: inline-block;
  margin-right: 0.053333rem;
  vertical-align: middle;
  margin-top: -0.04rem;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_tab span:nth-child(1) {
  margin-left: 0;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_tab span:nth-last-child(1) {
  margin-right: 0;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_tab span.active {
  color: #CD835A;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_tab span.active i {
  background: #CD835A;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input {
  width: 100%;
  height: 0.48rem;
  line-height: 0.48rem;
  border: 0.013333rem solid #333333;
  margin-top: 0.76rem;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input span {
  font-size: 0.173333rem;
  color: rgba(51, 51, 51, 0.25);
  padding: 0 0.133333rem;
  position: relative;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input span::after {
  content: '';
  width: 0.013333rem;
  height: 0.16rem;
  background: rgba(51, 51, 51, 0.25);
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -0.08rem;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input input {
  border: none;
  font-size: 0.173333rem;
  margin-left: 0.133333rem;
  color: #333333;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input input::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input input::-moz-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input input:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input input::-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_input input::placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm {
  width: 100%;
  height: 0.48rem;
  line-height: 0.48rem;
  border: 0.013333rem solid #333333;
  margin-top: 0.76rem;
  position: relative;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm span {
  font-size: 0.173333rem;
  line-height: 0.24rem;
  color: #CD835A;
  position: absolute;
  right: 0.146667rem;
  top: 50%;
  margin-top: -0.12rem;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm input {
  border: none;
  font-size: 0.173333rem;
  margin-left: 0.133333rem;
  color: #333333;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm input::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm input::-moz-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm input:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm input::-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_yzm input::placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_ts {
  font-size: 0.16rem;
  line-height: 0.4rem;
  color: #B72424;
  position: absolute;
  left: 0;
  top: 0.533333rem;
  padding-left: 0.186667rem;
  background: url('../images/error_icon.png') no-repeat left center;
  background-size: 0.133333rem 0.133333rem;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_btn {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  height: 0.706667rem;
  line-height: 0.706667rem;
  border-radius: 0.066667rem;
  background: #CD835A;
  font-size: 0.186667rem;
  color: #ffffff;
  text-align: center;
  margin-top: 0.88rem;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .content_btn.disabled {
  opacity: 0.6;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .box_telNumber {
  position: relative;
}

.tel_dialog .tel_dialog_box .tel_dialog_content .box_yzm {
  display: none;
  position: relative;
}

/* 修改邮箱 */

.email_dialog {
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.45);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
}

.email_dialog .email_dialog_box {
  padding: 0.453333rem 0.653333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 5.12rem;
  height: 5.12rem;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -2.56rem;
  margin-top: -2.56rem;
  background: #ffffff;
  border-radius: 0.066667rem;
  overflow: hidden;
}

.email_dialog .email_dialog_box .close_btn {
  cursor: pointer;
  width: 0.24rem;
  height: 0.24rem;
  position: absolute;
  right: 0.293333rem;
  top: 0.2rem;
}

.email_dialog .email_dialog_box .close_btn img {
  width: 100%;
  height: 100%;
}

.email_dialog .email_dialog_box .email_dialog_title {
  font-size: 0.266667rem;
  line-height: 0.373333rem;
  color: #333333;
  text-align: center;
  font-weight: bold;
}

.email_dialog .email_dialog_box .email_dialog_content {
  margin-top: 0.533333rem;
  position: relative;
}

.email_dialog .email_dialog_box .email_dialog_content .content_tab {
  text-align: center;
}

.email_dialog .email_dialog_box .email_dialog_content .content_tab span {
  font-size: 0.173333rem;
  line-height: 0.24rem;
  color: rgba(51, 51, 51, 0.25);
  margin: 0 0.453333rem;
  cursor: pointer;
}

.email_dialog .email_dialog_box .email_dialog_content .content_tab span i {
  width: 0.186667rem;
  height: 0.186667rem;
  line-height: 0.186667rem;
  border-radius: 50%;
  overflow: hidden;
  background: rgba(51, 51, 51, 0.25);
  text-align: center;
  font-size: 0.16rem;
  color: #ffffff;
  display: inline-block;
  margin-right: 0.053333rem;
  vertical-align: middle;
  margin-top: -0.04rem;
}

.email_dialog .email_dialog_box .email_dialog_content .content_tab span:nth-child(1) {
  margin-left: 0;
}

.email_dialog .email_dialog_box .email_dialog_content .content_tab span:nth-last-child(1) {
  margin-right: 0;
}

.email_dialog .email_dialog_box .email_dialog_content .content_tab span.active {
  color: #CD835A;
}

.email_dialog .email_dialog_box .email_dialog_content .content_tab span.active i {
  background: #CD835A;
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm_ts {
  font-size: 0.173333rem;
  color: #333333;
  line-height: 0.2rem;
  position: absolute;
  top: -0.546667rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  font-weight: bold;
  white-space: nowrap;
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm_ts span {
  color: #CD835A;
}

.email_dialog .email_dialog_box .email_dialog_content .content_input {
  width: 100%;
  height: 0.48rem;
  line-height: 0.48rem;
  border: 0.013333rem solid #333333;
  margin-top: 0.76rem;
}

.email_dialog .email_dialog_box .email_dialog_content .content_input input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  border: none;
  font-size: 0.173333rem;
  padding-left: 0.133333rem;
  padding-right: 0.133333rem;
  color: #333333;
}

.email_dialog .email_dialog_box .email_dialog_content .content_input input::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_input input::-moz-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_input input:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_input input::-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_input input::placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm {
  width: 100%;
  height: 0.48rem;
  line-height: 0.48rem;
  border: 0.013333rem solid #333333;
  margin-top: 0.76rem;
  position: relative;
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm span {
  font-size: 0.173333rem;
  line-height: 0.24rem;
  color: #CD835A;
  position: absolute;
  right: 0.146667rem;
  top: 50%;
  margin-top: -0.12rem;
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm input {
  border: none;
  font-size: 0.173333rem;
  margin-left: 0.133333rem;
  color: #333333;
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm input::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm input::-moz-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm input:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm input::-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_yzm input::placeholder {
  color: rgba(51, 51, 51, 0.25);
}

.email_dialog .email_dialog_box .email_dialog_content .content_ts {
  font-size: 0.16rem;
  line-height: 0.4rem;
  color: #B72424;
  position: absolute;
  left: 0;
  top: 0.533333rem;
  padding-left: 0.186667rem;
  background: url('../images/error_icon.png') no-repeat left center;
  background-size: 0.133333rem 0.133333rem;
}

.email_dialog .email_dialog_box .email_dialog_content .content_btn {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  height: 0.706667rem;
  line-height: 0.706667rem;
  border-radius: 0.066667rem;
  background: #CD835A;
  font-size: 0.186667rem;
  color: #ffffff;
  text-align: center;
  margin-top: 0.88rem;
}

.email_dialog .email_dialog_box .email_dialog_content .content_btn.disabled {
  opacity: 0.6;
}

.email_dialog .email_dialog_box .email_dialog_content .box_telNumber {
  position: relative;
}

.email_dialog .email_dialog_box .email_dialog_content .box_yzm {
  display: none;
  position: relative;
}

.person_order {
  min-height: 9.626667rem;
  background: #ffffff;
  padding: 0.266667rem 0.48rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_order .order_status {
  font-size: 0.173333rem;
  line-height: 0.266667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.133333rem 0;
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
}

.person_order .order_status a {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #333333;
  position: relative;
}

.person_order .order_status a::after {
  content: '';
  width: 0.013333rem;
  height: 0.146667rem;
  background: rgba(153, 153, 153, 0.25);
  position: absolute;
  right: 0;
  top: 0.066667rem;
}

.person_order .order_status a:hover {
  color: #CD835A;
}

.person_order .order_status a.active {
  color: #CD835A;
}

.person_order .order_status a:last-child::after {
  display: none;
}

.person_order .order_list ul {
  margin-top: 0.253333rem;
}

.person_order .order_list ul li {
  overflow: hidden;
  border: 0.013333rem solid rgba(153, 153, 153, 0.25);
  margin-bottom: 0.2rem;
  border-radius: 0.066667rem;
}

.person_order .order_list ul li .person_order_top {
  padding: 0 0.266667rem;
  height: 0.48rem;
  line-height: 0.48rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.16rem;
  color: #999999;
}

.person_order .order_list ul li .person_order_top .time {
  margin-right: 0.266667rem;
}

.person_order .order_list ul li .person_order_top .cancel {
  float: right;
}

.person_order .order_list ul li .person_order_top i {
  color: #333333;
}

.person_order .order_list ul li .person_order_bottom {
  border-top: 0.013333rem solid rgba(153, 153, 153, 0.25);
  padding: 0.066667rem 0.266667rem 0.146667rem 0.266667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.person_order .order_list ul li .person_order_bottom .order_show {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1.213333rem;
      -ms-flex: 0 0 1.213333rem;
          flex: 0 0 1.213333rem;
  height: 0.533333rem;
  margin-top: 0.093333rem;
}

.person_order .order_list ul li .person_order_bottom .order_show img {
  height: 100%;
  width: auto;
}

.person_order .order_list ul li .person_order_bottom .order_info {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 2.666667rem;
      -ms-flex: 0 0 2.666667rem;
          flex: 0 0 2.666667rem;
  margin-top: 0.16rem;
}

.person_order .order_list ul li .person_order_bottom .order_info p {
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.2rem;
}

.person_order .order_list ul li .person_order_bottom .order_wait {
  margin-left: 0.253333rem;
  margin-top: 0.093333rem;
  font-size: 0.16rem;
  color: #C96E3B;
}

.person_order .order_list ul li .person_order_bottom .order_wait h3 {
  padding-left: 0.266667rem;
  line-height: 0.266667rem;
  background: url('../images/time_icon.png') no-repeat left center;
  background-size: 0.173333rem 0.173333rem;
}

.person_order .order_list ul li .person_order_bottom .order_wait p {
  line-height: 0.266667rem;
}

.person_order .order_list ul li .person_order_bottom .order_total {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}

.person_order .order_list ul li .person_order_bottom .order_total p {
  color: #333333;
  font-size: 0.16rem;
  line-height: 0.266667rem;
}

.person_order .order_list ul li .person_order_bottom .order_total p span {
  color: #CD835A;
}

.person_order .order_list ul li .person_order_bottom .order_total h6 {
  margin-top: 0.093333rem;
}

.person_order .order_list ul li .person_order_bottom .order_total h6 a {
  font-size: 0.186667rem;
  width: 0.893333rem;
  height: 0.306667rem;
  line-height: 0.306667rem;
  text-align: center;
  display: inline-block;
  border: 0.013333rem solid #CD835A;
  color: #CD835A;
  margin-left: 0.066667rem;
  border-radius: 0.04rem;
}

.person_order .order_list ul li .person_order_bottom .order_total h6 a.pay {
  background: #CD835A;
  color: #ffffff;
}

.person_order .order_list ul li .person_order_bottom .order_total h6 a:hover {
  opacity: 0.8;
}

.person_order .order_list_waitSend .l1 {
  width: 26%;
  text-align: left;
  padding-left: 0.146667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_order .order_list_waitSend .l2 {
  width: 14%;
}

.person_order .order_list_waitSend .l3 {
  width: 19%;
}

.person_order .order_list_waitSend .l4 {
  width: 12%;
}

.person_order .order_list_waitSend .l5 {
  width: 19%;
}

.person_order .order_list_waitSend .l6 {
  width: 10%;
}

.person_order .order_list_waitSend .waitSend_title {
  background: #F0F1F2;
  text-align: center;
  height: 0.426667rem;
  font-size: 0.16rem;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.36rem 0 0.173333rem 0;
  border-radius: 0.04rem;
}

.person_order .order_list_waitSend ul li {
  margin-bottom: 0.186667rem;
  border: 0.013333rem solid rgba(153, 153, 153, 0.25);
  border-radius: 0.066667rem;
}

.person_order .order_list_waitSend ul li .person_order_top {
  padding: 0 0.266667rem;
  height: 0.48rem;
  line-height: 0.48rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.16rem;
  color: #999999;
}

.person_order .order_list_waitSend ul li .person_order_top .time {
  margin-right: 0.266667rem;
  background: url('../images/check_icon.png') no-repeat left center;
  background-size: 0.16rem 0.16rem;
  padding-left: 0.213333rem;
}

.person_order .order_list_waitSend ul li .person_order_top .pay_time {
  margin-left: 0.24rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom {
  border-top: 0.013333rem solid rgba(153, 153, 153, 0.25);
  padding: 0.186667rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.16rem;
  color: #333333;
  text-align: center;
}

.person_order .order_list_waitSend ul li .person_order_bottom p {
  line-height: 0.266667rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom h3 {
  line-height: 0.266667rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_show {
  float: left;
  height: 0.533333rem;
  margin-top: 0.093333rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_show img {
  height: 100%;
  width: auto;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_info {
  margin-left: 0.933333rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_info p {
  line-height: 0.2rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_info h3 {
  color: #999999;
  line-height: 0.2rem;
  margin-top: 0.106667rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_state {
  color: #CD835A;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_state a {
  color: #CD835A;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_address {
  position: relative;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_address p {
  margin: 0 auto;
  width: 0.986667rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_address .address_tooltip {
  display: none;
  position: absolute;
  bottom: 120%;
  left: 0.4rem;
  background: #ffffff;
  padding: 0.08rem 0.133333rem;
  width: 2.16rem;
  text-align: left;
  -webkit-box-shadow: 0 0.066667rem 0.106667rem 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.066667rem 0.106667rem 0 rgba(0, 0, 0, 0.2);
  border-radius: 0.026667rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_address .address_tooltip::after {
  content: '';
  width: 0.506667rem;
  height: 0.16rem;
  background: url('../images/strangle_icon.png') no-repeat center center;
  background-size: 100% 100%;
  position: absolute;
  left: 0;
  bottom: -0.16rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_address .address_tooltip h6 {
  line-height: 0.2rem;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_address:hover .address_tooltip {
  display: block;
}

.person_order .order_list_waitSend ul li .person_order_bottom .order_operate p a {
  color: #CD835A;
}

.person_order .order_list_waitEvaluate .l1 {
  width: 34%;
}

.person_order .order_list_waitEvaluate .l2 {
  width: 12%;
}

.person_order .order_list_waitEvaluate .l3 {
  width: 26%;
}

.person_order .order_list_waitEvaluate .l4 {
  width: 13%;
}

.person_order .order_list_waitEvaluate .l5 {
  width: 15%;
}

.person_order .order_list_waitEvaluate ul li .person_order_top .time {
  background: none;
  padding-left: 0;
}

.person_order .order_list_waitEvaluate ul li .person_order_bottom .order_state {
  color: #333333;
}

.person_order .order_list_waitEvaluate ul li .person_order_bottom .order_operate .evaluate {
  color: #CD835A;
  border: 0.013333rem solid #CD835A;
  padding: 0 0.066667rem;
  border-radius: 0.04rem;
}

.person_order .order_list_refund .l1 {
  width: 26%;
  text-align: left;
  padding-left: 0.146667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_order .order_list_refund .l2 {
  width: 14%;
}

.person_order .order_list_refund .l3 {
  width: 19%;
}

.person_order .order_list_refund .l4 {
  width: 12%;
}

.person_order .order_list_refund .l5 {
  width: 19%;
}

.person_order .order_list_refund .l6 {
  width: 10%;
}

.person_order .order_list_refund .waitSend_title {
  background: #F0F1F2;
  text-align: center;
  height: 0.426667rem;
  font-size: 0.16rem;
  color: #666666;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.293333rem 0 0.12rem 0;
  border-radius: 0.04rem;
}

.person_order .order_list_refund ul li {
  margin-bottom: 0.12rem;
  border: 0.013333rem solid rgba(153, 153, 153, 0.25);
  border-radius: 0.066667rem;
}

.person_order .order_list_refund ul li .person_order_top {
  padding: 0 0.266667rem;
  height: 0.48rem;
  line-height: 0.48rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.16rem;
  color: #999999;
}

.person_order .order_list_refund ul li .person_order_top .time {
  margin-right: 0.266667rem;
  background: url('../images/check_icon.png') no-repeat left center;
  background-size: 0.16rem 0.16rem;
  padding-left: 0.213333rem;
}

.person_order .order_list_refund ul li .person_order_top .pay_time {
  margin-left: 0.24rem;
}

.person_order .order_list_refund ul li .person_order_bottom {
  border-top: 0.013333rem solid rgba(153, 153, 153, 0.25);
  padding: 0.186667rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.16rem;
  color: #333333;
  text-align: center;
}

.person_order .order_list_refund ul li .person_order_bottom p {
  line-height: 0.2rem;
}

.person_order .order_list_refund ul li .person_order_bottom h3 {
  line-height: 0.2rem;
}

.person_order .order_list_refund ul li .person_order_bottom .order_show {
  float: left;
  height: 0.533333rem;
  margin-top: 0.093333rem;
}

.person_order .order_list_refund ul li .person_order_bottom .order_show img {
  height: 100%;
  width: auto;
}

.person_order .order_list_refund ul li .person_order_bottom .order_info {
  margin-left: 0.933333rem;
}

.person_order .order_list_refund ul li .person_order_bottom .order_info h3 {
  color: #999999;
  margin-top: 0.026667rem;
}

.person_order .order_list_refund ul li .person_order_bottom .order_state {
  color: #79C95B;
}

.person_order .order_list_refund ul li .person_order_bottom .order_operate p a {
  color: #CD835A;
}

.person_order .order_empty {
  padding: 3.226667rem 0 2.76rem 0;
  text-align: center;
}

.person_order .order_empty .empty_img {
  display: inline-block;
}

.person_order .order_empty .empty_img img {
  height: 100%;
  width: auto;
}

.person_order .order_empty .empty_txt {
  font-size: 0.186667rem;
  color: #333333;
  line-height: 0.266667rem;
  margin-top: 0.106667rem;
}

.person_order .order_empty .empty_btn {
  display: inline-block;
  width: 2.853333rem;
  height: 0.586667rem;
  line-height: 0.586667rem;
  text-align: center;
  font-size: 0.186667rem;
  color: #ffffff;
  background: #CD835A;
  border-radius: 0.066667rem;
  margin-top: 0.613333rem;
  cursor: pointer;
}

.person_order .order_empty .empty_btn:hover {
  opacity: 0.8;
}

.order_info_bottom {
  width: 100%;
  background: #ffffff;
}

.order_info_bottom .info_bottom_inner {
  width: 13.333333rem;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.666667rem 0;
}

.order_info_bottom .info_bottom_inner .order_item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 2.426667rem;
      -ms-flex: 0 0 2.426667rem;
          flex: 0 0 2.426667rem;
  text-align: center;
}

.order_info_bottom .info_bottom_inner .order_item .item_icon {
  height: 0.666667rem;
}

.order_info_bottom .info_bottom_inner .order_item .item_icon img {
  height: 100%;
  width: auto;
}

.order_info_bottom .info_bottom_inner .order_item p {
  font-size: 0.186667rem;
  color: #999999;
  line-height: 0.266667rem;
  margin-top: 0.373333rem;
}

.waitSend_state {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.waitSend_state .waitSend_state_left {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 0.253333rem 0.133333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 1.853333rem;
  background: #ffffff;
  border-radius: 0.066667rem;
}

.waitSend_state .waitSend_state_left h3 {
  font-size: 0.213333rem;
  color: #333333;
  font-weight: bold;
  line-height: 0.293333rem;
  padding-left: 0.08rem;
  margin-bottom: 0.106667rem;
}

.waitSend_state .waitSend_state_left p {
  font-size: 0.16rem;
  color: #666666;
  line-height: 0.266667rem;
}

.waitSend_state .waitSend_state_left .state_btn {
  padding: 0.106667rem 0.053333rem 0 0.053333rem;
}

.waitSend_state .waitSend_state_left .state_btn a {
  display: inline-block;
  height: 0.253333rem;
  line-height: 0.253333rem;
  padding: 0 0.053333rem;
  font-size: 0.16rem;
  color: #FFFFFF;
  background: #CD835A;
  margin-right: 0.08rem;
  border-radius: 0.04rem;
}

.waitSend_state .waitSend_state_right {
  -webkit-box-flex: 1;
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
  height: 1.853333rem;
  background: #ffffff;
  margin-left: 0.16rem;
  border-radius: 0.066667rem;
}

.waitSend_state .waitSend_state_right ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.44rem;
}

.waitSend_state .waitSend_state_right ul li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  position: relative;
}

.waitSend_state .waitSend_state_right ul li .process {
  display: inline-block;
  width: 0.213333rem;
  height: 0.213333rem;
  background-image: url('../images/process_icon_default.png');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}

.waitSend_state .waitSend_state_right ul li .process::before {
  content: '';
  display: inline-block;
  width: 40%;
  height: 0.026667rem;
  background: #DADADA;
  border-top-right-radius: 0.026667rem;
  border-bottom-right-radius: 0.026667rem;
  position: absolute;
  left: 0;
  top: 0.093333rem;
}

.waitSend_state .waitSend_state_right ul li .process::after {
  content: '';
  display: inline-block;
  width: 40%;
  height: 0.026667rem;
  background: #DADADA;
  border-top-left-radius: 0.026667rem;
  border-bottom-left-radius: 0.026667rem;
  position: absolute;
  right: 0;
  top: 0.093333rem;
}

.waitSend_state .waitSend_state_right ul li h6 {
  font-size: 0.16rem;
  color: #666666;
  line-height: 0.226667rem;
  margin-top: 0.16rem;
  margin-bottom: 0.093333rem;
}

.waitSend_state .waitSend_state_right ul li p {
  font-size: 0.16rem;
  color: #999999;
  line-height: 0.226667rem;
}

.waitSend_state .waitSend_state_right ul li:nth-child(1) .process::before {
  display: none;
}

.waitSend_state .waitSend_state_right ul li:nth-last-child(1) .process::after {
  display: none;
}

.waitSend_state .waitSend_state_right ul li.on .process {
  background-image: url('../images/process_icon_check.png');
}

.waitSend_state .waitSend_state_right ul li.on .process::before {
  background: #CD835A;
}

.waitSend_state .waitSend_state_right ul li.on .process::after {
  background: #CD835A;
}

.waitSend_state .waitSend_state_right ul li.current .process::after {
  background: #DADADA;
}

.waitSend_data {
  width: 100%;
  background: #ffffff;
  padding: 0.293333rem 0.76rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 0.146667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 1.946667rem;
  border-radius: 0.066667rem;
}

.waitSend_data .data_item {
  margin-right: 2%;
}

.waitSend_data .data_item h3 {
  font-size: 0.186667rem;
  line-height: 0.266667rem;
  color: #333333;
  margin-bottom: 0.16rem;
}

.waitSend_data .data_item h3 img {
  height: 0.173333rem;
  vertical-align: middle;
  margin-left: 0.04rem;
  display: inline-block;
  margin-top: -0.026667rem;
}

.waitSend_data .data_item p {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  margin-top: 0.04rem;
  color: #666666;
}

.waitSend_data .data_item.data_receiver {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 30%;
      -ms-flex: 0 0 30%;
          flex: 0 0 30%;
}

.waitSend_data .data_item:nth-child(1) {
  width: 22%;
}

.waitSend_data .data_item:nth-child(2) {
  width: 38%;
}

.waitSend_data .data_item:nth-child(3) {
  width: 34%;
}

.waitSend_product {
  background: #ffffff;
  margin-top: 0.146667rem;
  border-radius: 0.066667rem;
}

.waitSend_product table {
  width: 100%;
  font-size: 0.173333rem;
  color: #666666;
}

.waitSend_product table th,
.waitSend_product table td {
  width: 11%;
  text-align: center;
}

.waitSend_product table th:nth-child(1),
.waitSend_product table td:nth-child(1) {
  width: 34%;
  padding-left: 0.666667rem;
}

.waitSend_product table th:nth-last-child(1),
.waitSend_product table td:nth-last-child(1) {
  padding-right: 0.666667rem;
}

.waitSend_product table th {
  border-bottom: 0.013333rem solid #f0f1f2;
  height: 0.6rem;
}

.waitSend_product table td {
  min-height: 1.066667rem;
  padding: 0.266667rem 0.16rem;
}

.waitSend_product table td .pro_info_td {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.waitSend_product table td .pro_info_td .pro_img {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1.093333rem;
      -ms-flex: 0 0 1.093333rem;
          flex: 0 0 1.093333rem;
}

.waitSend_product table td .pro_info_td .pro_img img {
  width: 100%;
}

.waitSend_product table td .pro_info_td .pro_info {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 0.226667rem;
  text-align: left;
}

.waitSend_product table td .pro_info_td .pro_info h3 {
  font-size: 0.173333rem;
  line-height: 0.24rem;
  color: #333333;
  margin-bottom: 0.026667rem;
}

.waitSend_product table td .pro_info_td .pro_info p {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  color: #999999;
}

.waitSend_product .product_price {
  border-top: 0.013333rem solid #f0f1f2;
  padding: 0.293333rem 0.853333rem;
  text-align: right;
}

.waitSend_product .product_price p {
  font-size: 0.173333rem;
  line-height: 0.32rem;
  color: #666666;
}

.waitSend_product .product_price p span {
  margin-left: 0.266667rem;
}

.order_list_waitReceive .waitReceive_title {
  height: 0.426667rem;
  line-height: 0.426667rem;
  background: #F0F1F2;
  padding: 0 0.12rem;
  margin-top: 0.186667rem;
  font-size: 0.16rem;
  color: #999999;
  border-radius: 0.04rem;
}

.order_list_waitReceive .waitReceive_title img {
  display: inline-block;
  vertical-align: middle;
  width: 0.293333rem;
  margin-right: 0.12rem;
}

.order_list_waitReceive ul {
  margin-top: 0.293333rem;
}

.order_list_waitReceive ul li {
  padding: 0.213333rem 0.146667rem;
  border: 0.013333rem solid rgba(153, 153, 153, 0.25);
  margin-bottom: 0.293333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  border-radius: 0.066667rem;
}

.order_list_waitReceive ul li .pro_img {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 0.72rem;
      -ms-flex: 0 0 0.72rem;
          flex: 0 0 0.72rem;
}

.order_list_waitReceive ul li .pro_img img {
  height: 0.533333rem;
}

.order_list_waitReceive ul li .pro_info {
  width: 4.186667rem;
  margin-left: 0.186667rem;
}

.order_list_waitReceive ul li .pro_info h3 {
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.2rem;
  margin-bottom: 0.08rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.order_list_waitReceive ul li .pro_info p {
  font-size: 0.16rem;
  color: #999999;
  line-height: 0.2rem;
}

.order_list_waitReceive ul li .pro_info p .look_detail {
  color: #CD835A;
  margin-left: 0.4rem;
}

.order_list_waitReceive ul li .receive_btn {
  padding: 0 0.093333rem;
  height: 0.306667rem;
  line-height: 0.306667rem;
  border: 0.013333rem solid #CD835A;
  font-size: 0.16rem;
  color: #CD835A;
  position: absolute;
  right: 0.306667rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  border-radius: 0.04rem;
}

.order_list_waitReceive ul li .receive_btn:hover {
  opacity: 0.8;
}

.order_list_waitReceive ul li .receive_dialog {
  display: none;
  position: absolute;
  left: 1.386667rem;
  top: 100%;
  width: 5.72rem;
  background: #fafafa;
  z-index: 10;
  padding: 0.253333rem 0.226667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ffffff;
  border-radius: 0.066667rem;
  -webkit-box-shadow: 0 0 0.133333rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.133333rem 0 rgba(0, 0, 0, 0.1);
}

.order_list_waitReceive ul li .receive_dialog::before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border: 0.106667rem solid transparent;
  border-bottom-color: #fafafa;
  position: absolute;
  left: 1.36rem;
  top: -0.213333rem;
}

.order_list_waitReceive ul li .receive_dialog .receive_item {
  position: relative;
  padding: 0 0.16rem;
}

.order_list_waitReceive ul li .receive_dialog .receive_item::before {
  content: '';
  width: 0.053333rem;
  height: 0.053333rem;
  border-radius: 50%;
  background: #6d6d6d;
  position: absolute;
  left: 0;
  top: 0.066667rem;
}

.order_list_waitReceive ul li .receive_dialog .receive_item p {
  font-size: 0.16rem;
  line-height: 0.2rem;
  color: #6D6D6D;
}

.order_list_waitReceive ul li .receive_dialog .receive_item:nth-child(1)::before {
  background: #CD835A;
}

.order_list_waitReceive ul li .receive_dialog .receive_item:nth-child(1) p {
  color: #CD835A;
}

.evaluate_tilte {
  font-size: 0.426667rem;
  line-height: 0.6rem;
  padding: 0.773333rem 0 0.373333rem 0;
  color: #333333;
  text-align: center;
}

.waitEvaluate_detail {
  background: #ffffff;
}

.waitEvaluate_detail .evaluate_top {
  height: 0.48rem;
  line-height: 0.48rem;
  font-size: 0.146667rem;
  padding: 0 0.333333rem;
  border-bottom: 0.04rem solid #f0f1f2;
  border-radius: 0.04rem;
}

.waitEvaluate_detail .evaluate_top span {
  margin-right: 0.2rem;
}

.waitEvaluate_detail .evaluate_bottom {
  overflow: hidden;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_left {
  width: 4.266667rem;
  float: left;
  padding: 0 0.133333rem 0.4rem 0.133333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  border-radius: 0.066667rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_left .show_img img {
  width: 100%;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_left h3 {
  font-size: 0.213333rem;
  line-height: 0.293333rem;
  color: #333333;
  margin-bottom: 0.133333rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_left p {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  color: #666666;
  margin-bottom: 0.04rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right {
  margin-left: 4.266667rem;
  padding: 0.4rem 0.533333rem 0.533333rem 0.533333rem;
  border-left: 0.04rem solid #f0f1f2;
  border-radius: 0.066667rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .score {
  font-size: 0.173333rem;
  color: #333333;
  line-height: 0.24rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .star_list {
  padding: 0.04rem 0 0.146667rem 0;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .star_list img {
  width: 0.226667rem;
  margin-right: 0.053333rem;
  cursor: pointer;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_tit {
  font-size: 0.173333rem;
  color: #333333;
  line-height: 0.24rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_input {
  border: 0.013333rem solid #CDCDCD;
  width: 100%;
  padding: 0.12rem 0.146667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 0.253333rem;
  font-size: 0.133333rem;
  color: #333333;
  border-radius: 0.066667rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_input::-webkit-input-placeholder {
  color: #CDCDCD;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_input::-moz-placeholder {
  color: #CDCDCD;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_input:-ms-input-placeholder {
  color: #CDCDCD;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_input::-ms-input-placeholder {
  color: #CDCDCD;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_input::placeholder {
  color: #CDCDCD;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload {
  margin-top: 0.066667rem;
  overflow: hidden;
  padding-top: 0.066667rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .up-section {
  float: left;
  width: 0.493333rem;
  height: 0.493333rem;
  margin-right: 0.133333rem;
  position: relative;
  border: 0.013333rem solid #CDCDCD;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .up-section .mask_v {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .up-section .mask_v i {
  display: inline-block;
  width: 0.106667rem;
  height: 0.106667rem;
  background: #ffffff;
  border-radius: 50%;
  overflow: hidden;
  font-size: 0;
  position: absolute;
  right: -0.066667rem;
  top: -0.066667rem;
  border: 0.013333rem solid #989595;
  padding: 0.026667rem;
  cursor: pointer;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .up-section .mask_v i img {
  width: 100%;
  height: 100%;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .up-section .up-img {
  width: 100%;
  height: 100%;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .z_file {
  float: left;
  width: 0.493333rem;
  height: 0.493333rem;
  border: 0.013333rem solid #CDCDCD;
  cursor: pointer;
  position: relative;
  border-radius: 0.04rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .z_file img {
  width: 0.2rem;
  height: 0.2rem;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -0.1rem;
  margin-top: -0.1rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .z_file .file {
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_upload .eval_num {
  float: left;
  font-size: 0.173333rem;
  line-height: 0.24rem;
  padding-top: 0.293333rem;
  color: #CDCDCD;
  margin-left: 0.093333rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_btn {
  text-align: right;
  margin-top: 0.266667rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_btn a {
  display: inline-block;
  margin-left: 0.186667rem;
  width: 1.386667rem;
  height: 0.48rem;
  line-height: 0.48rem;
  text-align: center;
  font-size: 0.173333rem;
  color: #666666;
  border: 0.013333rem solid #999999;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.04rem;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_btn a.back_preage {
  border: 0.013333rem solid #999999;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_btn a.submit_btn {
  background: #CD835A;
  border: none;
  color: #ffffff;
}

.waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right .eval_btn a:hover {
  opacity: 0.8;
}

.publish_success {
  width: 100%;
  background: #ffffff;
  padding: 0.466667rem 0 0.266667rem 0;
}

.publish_success .success_inner {
  width: 13.333333rem;
  margin: 0 auto;
}

.publish_success .success_inner .publish_left {
  float: left;
}

.publish_success .success_inner .publish_left .publish_tit {
  font-size: 0.426667rem;
  color: #000000;
}

.publish_success .success_inner .publish_left .publish_tit img {
  width: 0.48rem;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.12rem;
}

.publish_success .success_inner .publish_left .publish_tit span {
  display: inline-block;
  vertical-align: middle;
}

.publish_success .success_inner .publish_left p {
  font-size: 0.16rem;
  color: rgba(0, 0, 0, 0.4);
  line-height: 0.413333rem;
}

.publish_success .success_inner .publish_right {
  float: right;
  height: 0.573333rem;
  line-height: 0.573333rem;
  border: 0.013333rem solid #999999;
  font-size: 0.213333rem;
  color: #666666;
  padding: 0 0.306667rem;
  border-radius: 0.04rem;
}

.publish_success .success_inner .publish_right:hover {
  opacity: 0.8;
}

.recommend_main {
  width: 100%;
}

.recommend_main .recommend_tit {
  font-size: 0.346667rem;
  line-height: 0.413333rem;
  color: #000000;
  padding: 0.853333rem 0 0.6rem 0;
  font-weight: bold;
}

.recommend_main .recommend_list li {
  float: left;
  width: 4.106667rem;
  height: 4.266667rem;
  margin-right: 0.506667rem;
  margin-bottom: 0.466667rem;
  background: #ffffff;
  text-align: center;
  padding: 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.066667rem;
}

.recommend_main .recommend_list li img {
  height: 2.013333rem;
  max-width: 100%;
}

.recommend_main .recommend_list li h3 {
  font-size: 0.173333rem;
  line-height: 0.413333rem;
  color: #333333;
  margin-top: 0.533333rem;
}

.recommend_main .recommend_list li p {
  font-size: 0.266667rem;
  line-height: 0.413333rem;
  color: #DF0000;
}

.recommend_main .recommend_list li:nth-child(3n) {
  margin-right: 0;
}

.refund_detail .refund_detail_top {
  padding: 0.733333rem 0 0.453333rem 0;
}

.refund_detail .refund_detail_top a {
  display: inline-block;
  width: 1.64rem;
  height: 0.573333rem;
  line-height: 0.573333rem;
  border: 0.013333rem solid #999999;
  font-size: 0.213333rem;
  color: #666666;
  text-align: center;
  border-radius: 0.04rem;
}

.refund_detail .refund_detail_bottom {
  padding-bottom: 0.386667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.refund_detail .refund_detail_bottom .refund_detail_tab span {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0.56rem;
  line-height: 0.56rem;
  text-align: center;
  background: rgba(153, 153, 153, 0.46);
  margin-right: 0.133333rem;
  font-size: 0.213333rem;
  color: #ffffff;
  border-radius: 0.04rem;
}

.refund_detail .refund_detail_bottom .refund_detail_tab span i {
  display: inline-block;
  width: 0.32rem;
  height: 0.32rem;
  line-height: 0.266667rem;
  text-align: center;
  border-radius: 50%;
  border: 0.026667rem solid #ffffff;
  margin-right: 0.106667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.refund_detail .refund_detail_bottom .refund_detail_tab span:nth-last-child(1) {
  margin-right: 0;
  background: #C96E3B;
}

.refund_detail .refund_detail_bottom .refund_detail_con {
  margin-top: 0.28rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state {
  float: left;
  width: 8.613333rem;
  background: #ffffff;
  padding: 0 0.626667rem 0.746667rem 0.626667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.066667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .state_tit {
  padding: 0.373333rem 0 0.146667rem 0;
  border-bottom: 0.013333rem solid #CDCDCD;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .state_tit h3 {
  font-size: 0.266667rem;
  font-weight: bold;
  line-height: 0.293333rem;
  color: #3C3C3C;
  margin-bottom: 0.12rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .state_tit p {
  font-size: 0.16rem;
  line-height: 0.293333rem;
  color: #666666;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .state_money {
  padding: 0.453333rem 0 0.12rem 0;
  font-size: 0.16rem;
  line-height: 0.293333rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .state_money span {
  font-size: 0.186667rem;
  color: #DF0000;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .state_money a.look_money {
  color: #CD835A;
  margin-left: 0.266667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process {
  border: 0.013333rem solid #CDCDCD;
  padding: 0.333333rem 0.306667rem 0.226667rem 0.306667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .bank {
  font-size: 0.16rem;
  line-height: 0.293333rem;
  color: #666666;
  margin-bottom: 0.413333rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.266667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  position: relative;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item::before {
  content: '';
  display: inline-block;
  width: 50%;
  height: 0.026667rem;
  background: #CD835A;
  position: absolute;
  left: 0;
  top: 0.146667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item::after {
  content: '';
  display: inline-block;
  width: 50%;
  height: 0.026667rem;
  background: #CD835A;
  position: absolute;
  right: 0;
  top: 0.146667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item .process_icon {
  width: 0.146667rem;
  height: 0.146667rem;
  border-radius: 50%;
  background: #CD835A;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 0.08rem;
  position: relative;
  z-index: 10;
  margin-bottom: 0.08rem;
  overflow: hidden;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item h3 {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #333333;
  padding-top: 0.12rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item p {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #9C9C9C;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item:nth-child(1)::before {
  display: none;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item:nth-last-child(1)::after {
  display: none;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .money_process .process_line .line_item.on .process_icon {
  width: 0.32rem;
  height: 0.32rem;
  margin-top: 0;
  margin-bottom: 0;
  background: url('../images/process_on.png') #ffffff no-repeat center center;
  background-size: 100% 100%;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state .integral {
  font-size: 0.16rem;
  line-height: 0.293333rem;
  margin-top: 0.266667rem;
  color: #666666;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop {
  float: right;
  width: 4.44rem;
  background: #ffffff;
  padding: 0 0.533333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.066667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_tit {
  font-size: 0.186667rem;
  line-height: 0.293333rem;
  color: #3C3C3C;
  padding-bottom: 0.08rem;
  padding-top: 0.266667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_show {
  border-top: 0.013333rem solid #CDCDCD;
  padding: 0.28rem 0.12rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_show dt {
  float: left;
  width: 0.866667rem;
  height: 0.866667rem;
  border: 0.013333rem solid #797979;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_show dt img {
  width: 100%;
  height: 100%;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_show dd {
  margin-left: 1.106667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_show dd h3 {
  font-size: 0.186667rem;
  line-height: 0.266667rem;
  color: #333333;
  margin-bottom: 0.106667rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_show dd p {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  color: #999999;
  margin-bottom: 0.013333rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_list {
  border-top: 0.013333rem solid #CDCDCD;
  padding: 0.293333rem 0.12rem 0.333333rem 0.12rem;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_list li {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #333333;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_list li span {
  color: #999999;
}

.refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop .refund_shop_list li i {
  color: #CD835A;
}

.person_buycar {
  background: #ffffff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.586667rem 0.613333rem;
}

.person_buycar .buycar_top {
  font-size: 0.293333rem;
  line-height: 0.413333rem;
  color: #000000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_buycar .buycar_top img {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.186667rem;
  vertical-align: middle;
}

.person_buycar .buycar_top span {
  font-size: 0.16rem;
  line-height: 0.413333rem;
  color: #999999;
  margin-left: 0.16rem;
}

.person_buycar .buycar_bottom {
  width: 100%;
}

.person_buycar .buycar_bottom .carList .col_check {
  width: 3%;
}

.person_buycar .buycar_bottom .carList .col_img {
  width: 10%;
  padding-right: 0.24rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_buycar .buycar_bottom .carList .col_name {
  width: 30%;
}

.person_buycar .buycar_bottom .carList .col_price {
  width: 14%;
  text-align: center;
}

.person_buycar .buycar_bottom .carList .col_num {
  width: 13%;
  text-align: center;
}

.person_buycar .buycar_bottom .carList .col_total {
  width: 17%;
  text-align: center;
}

.person_buycar .buycar_bottom .carList .col_action {
  width: 13%;
  text-align: center;
}

.person_buycar .buycar_bottom .carList .col_check i {
  display: inline-block;
  width: 0.186667rem;
  height: 0.186667rem;
  line-height: 0.186667rem;
  border: 0.013333rem solid #e0e0e0;
  background-color: #ffffff;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_buycar .buycar_bottom .carList .col_check i.checked {
  background: url('../images/checked_icon.png') no-repeat center center;
  background-size: 0.186667rem 0.186667rem;
  border: 0;
}

.person_buycar .buycar_bottom .carList thead {
  height: 0.826667rem;
  line-height: 0.826667rem;
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.16rem;
  padding-right: 4%;
  border-bottom: 0.013333rem solid rgba(178, 178, 178, 0.2);
}

.person_buycar .buycar_bottom .carList thead .col_check i {
  margin-right: 0.2rem;
}

.person_buycar .buycar_bottom .carList tbody td {
  height: 1.066667rem;
  line-height: 1.066667rem;
}

.person_buycar .buycar_bottom .carList tbody td img {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}

.person_buycar .buycar_bottom .carList tbody td.col_name h3 {
  line-height: 1.5;
  font-size: 0.16rem;
  word-break: break-all;
}

.person_buycar .buycar_bottom .carList tbody td.col_num .num_box {
  width: 1.36rem;
  height: 0.36rem;
  border: 0.013333rem solid rgba(121, 121, 121, 0.2);
  text-align: center;
  background-color: #fff;
  position: relative;
  zoom: 1;
}

.person_buycar .buycar_bottom .carList tbody td.col_num .num_box a {
  float: left;
  width: 0.36rem;
  height: 0.36rem;
  line-height: 0.36rem;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.16rem;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.person_buycar .buycar_bottom .carList tbody td.col_num .num_box input {
  float: left;
  width: 0.64rem;
  height: 0.36rem;
  line-height: 0.36rem;
  padding: 0;
  border-width: 0;
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.16rem;
  text-align: center;
}

.person_buycar .buycar_bottom .carList tbody td.col_price {
  font-size: 0.16rem;
  color: rgba(0, 0, 0, 0.9);
}

.person_buycar .buycar_bottom .carList tbody td.col_total {
  font-size: 0.16rem;
  color: #C96E3B;
}

.person_buycar .buycar_bottom .carList tbody td.col_action a {
  width: 0.186667rem;
  height: 0.186667rem;
  display: inline-block;
}

.person_buycar .buycar_bottom .carList tbody td.col_action a img {
  width: 100%;
  height: 100%;
}

.person_buycar .buycar_bottom .total_price {
  width: 100%;
  height: 0.586667rem;
  line-height: 0.586667rem;
  background: #ffffff;
  margin-top: 0.213333rem;
  font-size: 0;
}

.person_buycar .buycar_bottom .total_price .already_buy {
  font-size: 0.16rem;
  line-height: 0.413333rem;
  height: 0.413333rem;
  color: #666666;
  padding-right: 0.266667rem;
  padding-left: 0.4rem;
  border-right: 0.013333rem solid rgba(121, 121, 121, 0.2);
}

.person_buycar .buycar_bottom .total_price .already_buy span {
  color: #CD835A;
  padding: 0 0.066667rem;
}

.person_buycar .buycar_bottom .total_price .containue_buy {
  font-size: 0.133333rem;
  color: #666666;
  margin-left: 0.266667rem;
}

.person_buycar .buycar_bottom .total_price .price_btn {
  float: right;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 0.586667rem;
}

.person_buycar .buycar_bottom .total_price .price_btn .total {
  display: inline-block;
  font-size: 0.24rem;
  color: #C96E3B;
}

.person_buycar .buycar_bottom .total_price .price_btn .total i {
  font-size: 0.16rem;
}

.person_buycar .buycar_bottom .total_price .price_btn .total span {
  font-size: 0.24rem;
  font-weight: bold;
}

.person_buycar .buycar_bottom .total_price .price_btn .settle_accounts {
  display: inline-block;
  width: 1.626667rem;
  background: #C96E3B;
  text-align: center;
  color: #ffffff;
  font-size: 0.213333rem;
  margin-left: 0.293333rem;
}

.person_buycar .total_price {
  border: 0.013333rem solid #CD835A;
  width: auto;
  margin: 0.48rem 0 0 0;
}

.person_buycar .total_price .price_btn .settle_accounts {
  background: #CD835A;
  border: none;
  color: #ffffff;
  margin-left: 0.266667rem;
}

.person_evaluate {
  background: #ffffff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.586667rem 0.613333rem 0.56rem 0.613333rem;
  position: relative;
}

.person_evaluate .evaluate_tit {
  font-size: 0.293333rem;
  line-height: 0.413333rem;
  color: #000000;
}

.person_evaluate .evaluate_wrap {
  margin-top: 0.093333rem;
}

.person_evaluate .evaluate_wrap .evaluate_tab {
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
}

.person_evaluate .evaluate_wrap .evaluate_tab a {
  display: inline-block;
  margin-right: 0.613333rem;
  font-size: 0.186667rem;
  line-height: 0.52rem;
  height: 0.52rem;
  color: #333333;
}

.person_evaluate .evaluate_wrap .evaluate_tab a.active {
  color: #CD835A;
  border-bottom: 0.026667rem solid #CD835A;
}

.person_evaluate .evaluate_wrap .evaluate_tab a:hover {
  color: #CD835A;
  border-bottom: 0.026667rem solid #CD835A;
}

.person_evaluate .evaluate_wrap .evaluate_list {
  display: none;
  margin-top: 0.133333rem;
}

.person_evaluate .evaluate_wrap .evaluate_list .l1 {
  width: 12%;
  margin-right: 3%;
}

.person_evaluate .evaluate_wrap .evaluate_list .l2 {
  width: 17%;
  margin-right: 10%;
}

.person_evaluate .evaluate_wrap .evaluate_list .l3 {
  width: 18%;
  margin-right: 10%;
}

.person_evaluate .evaluate_wrap .evaluate_list .l4 {
  width: 15%;
}

.person_evaluate .evaluate_wrap .evaluate_list .l5 {
  width: 15%;
  text-align: right;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.16rem;
  color: #333333;
  padding: 0.053333rem 0;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top > div {
  line-height: 0.266667rem;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select {
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_input {
  width: 100%;
  height: 0.266667rem;
  line-height: 0.24rem;
  border: 0.013333rem solid #666666;
  cursor: pointer;
  overflow: hidden;
  padding: 0 0.2rem 0 0.093333rem;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.026667rem;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_input span {
  width: 80%;
  display: inline-block;
  font-size: 0.16rem;
  line-height: 1;
  color: #333333;
  vertical-align: middle;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_input span.active {
  color: #000000;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_input em {
  position: absolute;
  right: 0.066667rem;
  top: 0.04rem;
  width: 0.12rem;
  height: 0.08rem;
  font-size: 0;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_input em img {
  width: 100%;
  height: 100%;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_ul {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0.253333rem;
  display: none;
  border: 0.013333rem solid #666666;
  padding: 0.04rem 0.066667rem;
  background: #ffffff;
  max-height: 1.333333rem;
  overflow-y: scroll;
  z-index: 10;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.026667rem;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_ul li {
  cursor: pointer;
  width: 100%;
  line-height: 2;
  font-size: 0.16rem;
  color: #666666;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_top .select .select_ul li:hover {
  color: #333333;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li {
  padding: 0.293333rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l1 .check {
  width: 0.2rem;
  height: 0.2rem;
  border: 0.013333rem solid #CD835A;
  border-radius: 0.026667rem;
  display: inline-block;
  margin-top: 0.093333rem;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l1 .check.active {
  border-radius: 0;
  border: none;
  background: url('../images/checked_icon3.png') no-repeat center center;
  background-size: 100% 100%;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l1 .emote {
  width: 0.266667rem;
  height: 0.266667rem;
  display: inline-block;
  margin-top: 0.066667rem;
  margin-left: 0.48rem;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l1 .emote img {
  width: 100%;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l2 h3 {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #666666;
  margin-bottom: 0.04rem;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l2 p {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #999999;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l3 p {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #666666;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l3 p i {
  color: #999999;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l3 p span {
  font-size: 0.16rem;
  color: #ffffff;
  padding: 0 0.026667rem;
  background: #CD835A;
  border-radius: 0.026667rem;
  margin-left: 0.053333rem;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l4 h3 {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #666666;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l4 h4 {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #999999;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l4 h6 {
  font-size: 0.16rem;
  line-height: 0.266667rem;
  color: #CD835A;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_cont li .l5 img {
  width: 0.2rem;
  margin-right: 0.066667rem;
  margin-top: 0.16rem;
  cursor: pointer;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_bottom {
  margin-top: 0.293333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_bottom .checkall {
  font-size: 0.133333rem;
  line-height: 0.2rem;
  color: #666666;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_bottom .checkall span {
  width: 0.2rem;
  height: 0.2rem;
  border: 0.013333rem solid #CD835A;
  border-radius: 0.026667rem;
  display: inline-block;
  margin-right: 0.12rem;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_bottom .checkall span.active {
  border-radius: 0;
  border: none;
  background: url('../images/checked_icon3.png') no-repeat center center;
  background-size: 100% 100%;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_bottom .remove {
  font-size: 0.133333rem;
  line-height: 0.2rem;
  color: #666666;
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 0.293333rem;
  cursor: pointer;
}

.person_evaluate .evaluate_wrap .evaluate_list .list_bottom .remove img {
  width: 0.2rem;
  margin-right: 0.08rem;
}

.person_evaluate .evaluate_wrap .evaluate_list.active {
  display: block;
}

.person_evaluate .remove_dialog {
  display: none;
  width: 3.093333rem;
  min-height: 2.04rem;
  background: #ffffff;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 0 0.266667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  -webkit-box-shadow: 0 0 0.133333rem 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 0.133333rem 0 rgba(0, 0, 0, 0.15);
  border-radius: 0.066667rem;
}

.person_evaluate .remove_dialog .remove_icon {
  width: 0.266667rem;
  height: 0.266667rem;
  margin: 0.413333rem auto 0.133333rem;
}

.person_evaluate .remove_dialog .remove_icon img {
  width: 100%;
  height: 100%;
}

.person_evaluate .remove_dialog .remove_p {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  color: #333333;
  margin-bottom: 0.32rem;
}

.person_evaluate .remove_dialog .remove_btn {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.person_evaluate .remove_dialog .remove_btn span {
  cursor: pointer;
  display: inline-block;
  width: 0.906667rem;
  height: 0.293333rem;
  line-height: 0.293333rem;
  text-align: center;
  margin: 0 0.04rem;
  font-size: 0.173333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.04rem;
}

.person_evaluate .remove_dialog .remove_btn span.yes_btn {
  background: #CD835A;
  color: #ffffff;
}

.person_evaluate .remove_dialog .remove_btn span.cancel_btn {
  border: 0.013333rem solid #999999;
  color: #999999;
}

.person_coupon {
  background: #ffffff;
  padding: 0.48rem 0.533333rem 0.52rem 0.546667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_coupon .coupon_tab {
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
}

.person_coupon .coupon_tab a {
  font-size: 0.173333rem;
  color: #333333;
  line-height: 0.413333rem;
  height: 0.413333rem;
  display: inline-block;
  margin-right: 0.493333rem;
}

.person_coupon .coupon_tab a.active {
  color: #CD835A;
  border-bottom: 0.026667rem solid #CD835A;
}

.person_coupon .coupon_tab a:hover {
  color: #CD835A;
  border-bottom: 0.026667rem solid #CD835A;
}

.person_coupon .coupon_list {
  margin-top: 0.4rem;
  overflow: hidden;
}

.person_coupon .coupon_list li {
  width: 49%;
  float: left;
  margin-right: 2%;
  margin-bottom: 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}

.person_coupon .coupon_list li .coupon_price {
  width: 1.666667rem;
  height: 1.626667rem;
  background: #C96E3B;
  text-align: center;
  border-radius: 0.133333rem;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.person_coupon .coupon_list li .coupon_price::before {
  content: '';
  width: 0.373333rem;
  height: 0.373333rem;
  background: #ffffff;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  left: -0.186667rem;
  top: 50%;
  margin-top: -0.186667rem;
}

.person_coupon .coupon_list li .coupon_price::after {
  content: '';
  width: 0.373333rem;
  height: 0.373333rem;
  background: #ffffff;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  right: -0.186667rem;
  top: 50%;
  margin-top: -0.186667rem;
}

.person_coupon .coupon_list li .coupon_price h3 {
  font-size: 0.4rem;
  color: #ffffff;
  margin-top: 0.466667rem;
}

.person_coupon .coupon_list li .coupon_price h3 span {
  font-size: 0.16rem;
  margin-right: 0.066667rem;
}

.person_coupon .coupon_list li .coupon_price p {
  font-size: 0.16rem;
  line-height: 0.413333rem;
  color: #ffffff;
}

.person_coupon .coupon_list li .coupon_info {
  margin-left: 1.733333rem;
  height: 1.626667rem;
  border: 0.013333rem solid #C96E3B;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0 0 0.266667rem;
  position: relative;
  border-radius: 0.133333rem;
  z-index: 1;
}

.person_coupon .coupon_list li .coupon_info .coupon_state {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.746667rem;
  height: 0.24rem;
  font-size: 0.16rem;
  text-align: center;
  line-height: 0.24rem;
  color: #ffffff;
  background: #CD835A;
  border-bottom-left-radius: 0.066667rem;
}

.person_coupon .coupon_list li .coupon_info h3 {
  font-size: 0.186667rem;
  line-height: 0.413333rem;
  color: #333333;
  margin-top: 0.226667rem;
  margin-right: 0.266667rem;
}

.person_coupon .coupon_list li .coupon_info p {
  font-size: 0.16rem;
  line-height: 0.24rem;
  color: #999999;
}

.person_coupon .coupon_list li .coupon_info .info_btn {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0.306667rem;
  padding: 0 0.266667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_coupon .coupon_list li .coupon_info .info_btn a {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  color: #999999;
}

.person_coupon .coupon_list li .coupon_info .info_btn a.look_detail {
  float: left;
  background: url('../images/slide_down_icon.png') no-repeat right center;
  background-size: 0.133333rem auto;
  padding-right: 0.213333rem;
}

.person_coupon .coupon_list li .coupon_info .info_btn a.to_use {
  float: right;
  color: #333333;
  background: url('../images/jt_right_icon.png') no-repeat right center;
  background-size: 0.08rem auto;
  padding-right: 0.133333rem;
}

.person_coupon .coupon_list li:nth-child(2n) {
  margin-right: 0;
}

.person_coupon .coupon_list li.used .coupon_price {
  background: rgba(153, 153, 153, 0.43);
}

.person_coupon .coupon_list li.used .coupon_price h3 {
  color: #ffffff;
}

.person_coupon .coupon_list li.used .coupon_price p {
  color: #ffffff;
}

.person_coupon .coupon_list li.used .coupon_info {
  border: 0.013333rem solid rgba(153, 153, 153, 0.43);
}

.person_coupon .coupon_list li.used .coupon_info .coupon_state {
  background: rgba(153, 153, 153, 0.43);
}

.person_coupon .coupon_list li.used .coupon_info h3 {
  margin-top: 0.4rem;
}

.person_coupon .get_coupon {
  margin: 0.293333rem 0 0.226667rem 0;
  text-align: right;
}

.person_coupon .get_coupon a {
  font-size: 0.16rem;
  color: #CD835A;
  line-height: 0.226667rem;
  background: url('../images/jt_right_icon.png') no-repeat right center;
  background-size: 0.08rem auto;
  padding-right: 0.133333rem;
}

.person_coupon .coupon_ts {
  font-size: 0.16rem;
  color: #999999;
  border-top: 0.013333rem solid rgba(153, 153, 153, 0.25);
  padding-top: 0.293333rem;
}

.person_coupon .coupon_ts p {
  line-height: 0.24rem;
}

.person_coupon .coupon_empty {
  padding: 3.226667rem 0 2.76rem 0;
  text-align: center;
}

.person_coupon .coupon_empty .empty_img {
  display: inline-block;
  height: 0.693333rem;
}

.person_coupon .coupon_empty .empty_img img {
  height: 100%;
  width: auto;
}

.person_coupon .coupon_empty .empty_txt {
  font-size: 0.186667rem;
  color: #333333;
  line-height: 0.266667rem;
  margin-top: 0.186667rem;
}

.person_coupon .coupon_empty .empty_btn {
  display: inline-block;
  width: 1.893333rem;
  height: 0.586667rem;
  line-height: 0.586667rem;
  text-align: center;
  font-size: 0.186667rem;
  color: #ffffff;
  background: #CD835A;
  border-radius: 0.066667rem;
  margin-top: 0.413333rem;
  cursor: pointer;
}

.person_coupon .coupon_empty .empty_btn:hover {
  opacity: 0.8;
}

.coupon_center .coupon_center_banner {
  width: 100%;
}

.coupon_center .coupon_center_banner img {
  width: 100%;
}

.coupon_center .coupon_center_main {
  width: 13.333333rem;
  margin: 0 auto;
}

.coupon_center .coupon_center_main .coupon_center_tit {
  font-size: 0.6rem;
  line-height: 0.84rem;
  font-weight: bold;
  padding: 1.226667rem 0 0.8rem 0;
  color: #333333;
  text-align: center;
}

.coupon_center .coupon_center_main ul.coupon_center_list {
  overflow: hidden;
  margin-bottom: 1.333333rem;
}

.coupon_center .coupon_center_main ul.coupon_center_list li {
  float: left;
  width: 4.293333rem;
  height: 2.253333rem;
  border-radius: 0.133333rem;
  overflow: hidden;
  margin-right: 0.226667rem;
  margin-bottom: 0.24rem;
  padding: 0.146667rem 0.346667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  background: #C96E3B;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .price_val {
  font-size: 0.8rem;
  color: #ffffff;
  line-height: 1.333333rem;
  height: 1.333333rem;
  padding-left: 0.186667rem;
  position: relative;
  margin-right: 0.133333rem;
  font-weight: bold;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .price_val span {
  display: block;
  font-size: 0.266667rem;
  line-height: 0.4rem;
  font-weight: normal;
  position: absolute;
  left: 0;
  top: 0.266667rem;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .center_price {
  text-align: center;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .center_price h3 {
  font-size: 0.266667rem;
  color: #ffffff;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .center_price h3 span {
  font-size: 1.066667rem;
  margin-left: 0.066667rem;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .center_price h4 {
  font-size: 0.266667rem;
  line-height: 0.413333rem;
  color: #ffffff;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .center_price p {
  font-size: 0.173333rem;
  line-height: 0.266667rem;
  height: 0.533333rem;
  color: #ffffff;
  margin-top: 0.066667rem;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .center_price .center_btn {
  display: inline-block;
  height: 0.413333rem;
  line-height: 0.413333rem;
  font-size: 0.213333rem;
  padding: 0 0.106667rem;
  width: 1.186667rem;
  color: #C96E3B;
  background: #ffffff;
  text-align: center;
  border-radius: 0.066667rem;
  margin-top: 0.066667rem;
}

.coupon_center .coupon_center_main ul.coupon_center_list li .center_price .center_btn:hover {
  opacity: 0.8;
}

.coupon_center .coupon_center_main ul.coupon_center_list li:nth-child(3n) {
  margin-right: 0;
}

.coupon_center .coupon_center_main .look_all {
  text-align: center;
  padding: 0.4rem 0 1.16rem 0;
}

.coupon_center .coupon_center_main .look_all a {
  font-size: 0.213333rem;
  line-height: 0.333333rem;
  color: #333333;
  background: url('../images/enter_btn.png') no-repeat right center;
  background-size: 0.133333rem auto;
  padding-right: 0.213333rem;
}

.person_integral {
  background: #ffffff;
  padding: 0.373333rem 0.626667rem 0.68rem 0.626667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_integral .integral_title {
  font-size: 0.266667rem;
  line-height: 0.413333rem;
  color: #333333;
  padding-bottom: 0.093333rem;
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
}

.person_integral .integral_tab {
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
}

.person_integral .integral_tab a {
  font-size: 0.173333rem;
  color: #333333;
  line-height: 0.413333rem;
  height: 0.413333rem;
  display: inline-block;
  position: relative;
  margin: 0 0.186667rem;
}

.person_integral .integral_tab a::after {
  content: '';
  width: 0.013333rem;
  height: 0.133333rem;
  background: rgba(121, 121, 121, 0.25);
  position: absolute;
  right: -0.186667rem;
  top: 50%;
  margin-top: -0.066667rem;
}

.person_integral .integral_tab a.active {
  border-bottom: 0.026667rem solid #332E2E;
}

.person_integral .integral_tab a:hover {
  border-bottom: 0.026667rem solid #332E2E;
}

.person_integral .integral_tab a:nth-child(1) {
  margin-left: 0;
}

.person_integral .integral_tab a:nth-last-child(1)::after {
  display: none;
}

.person_integral .integral_table {
  margin-top: 0.373333rem;
  width: 100%;
  border-top: 0.013333rem solid rgba(153, 153, 153, 0.25);
  border-left: 0.013333rem solid rgba(153, 153, 153, 0.25);
}

.person_integral .integral_table .w1 {
  width: 24%;
}

.person_integral .integral_table .w2 {
  width: 18%;
}

.person_integral .integral_table .w3 {
  width: 18%;
}

.person_integral .integral_table .w4 {
  width: 40%;
}

.person_integral .integral_table thead {
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.16rem;
}

.person_integral .integral_table thead th {
  height: 0.386667rem;
  text-align: center;
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
  border-right: 0.013333rem solid rgba(153, 153, 153, 0.25);
  background: #FAFAFA;
}

.person_integral .integral_table tbody td {
  font-size: 0.16rem;
  color: #666666;
  text-align: center;
  border-bottom: 0.013333rem solid rgba(153, 153, 153, 0.25);
  border-right: 0.013333rem solid rgba(153, 153, 153, 0.25);
  padding: 0.133333rem 0.133333rem;
  line-height: 0.226667rem;
}

.person_integral .integral_total {
  margin-top: 0.906667rem;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.226667rem;
}

.person_integral .integral_total .total_left {
  float: left;
  line-height: 0.413333rem;
}

.person_integral .integral_total .total_right {
  float: right;
}

.person_integral .integral_total .total_right a {
  width: 1.266667rem;
  height: 0.493333rem;
  line-height: 0.493333rem;
  background: #F0F0F0;
  font-size: 0.16rem;
  color: #ffffff;
  text-align: center;
  display: inline-block;
  border-radius: 0.066667rem;
  margin-left: 0.053333rem;
}

.person_integral .integral_total .total_right a img {
  height: 0.12rem;
}

.person_integral .integral_total .total_right a:nth-child(1) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.person_integral .integral_total .total_right a:nth-child(1) img {
  margin-right: 0.133333rem;
}

.person_integral .integral_total .total_right a:nth-child(2) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.person_integral .integral_total .total_right a:nth-child(2) img {
  margin-left: 0.133333rem;
}

.person_community {
  padding: 2.493333rem 0;
  text-align: center;
  background: #ffffff;
}

.person_community a {
  display: inline-block;
  width: 2.853333rem;
  height: 0.586667rem;
  line-height: 0.586667rem;
  font-size: 0.186667rem;
  color: #ffffff;
  text-align: center;
  background: #CD835A;
  border-radius: 0.066667rem;
}

.person_community a:hover {
  opacity: 0.8;
}

.person_setup {
  padding: 0.466667rem 0.506667rem 0.52rem 0.506667rem;
  background: #ffffff;
}

.person_setup .add_address {
  width: 3.266667rem;
  height: 1.533333rem;
  text-align: center;
  border: 0.013333rem solid rgba(153, 153, 153, 0.5);
  cursor: pointer;
  border-radius: 0.066667rem;
}

.person_setup .add_address .add_icon {
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  margin-top: 0.413333rem;
  background-image: url('../images/add_address_icon.png');
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
}

.person_setup .add_address p {
  font-size: 0.173333rem;
  line-height: 0.413333rem;
  color: #999999;
  margin-top: 0.053333rem;
}

.person_setup .add_address.active {
  border: 0.013333rem solid #CD835A;
}

.person_setup .add_address.active .add_icon {
  background-image: url('../images/add_coupon_icon.png');
}

.person_setup .add_address.active p {
  color: #CD835A;
}

.person_setup .add_address_input {
  display: none;
  margin-top: 0.36rem;
}

.person_setup .add_address_input .input_base {
  margin-bottom: 0.293333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.person_setup .add_address_input .input_base .base_val {
  width: 2.813333rem;
  margin-right: 0.253333rem;
  position: relative;
}

.person_setup .add_address_input .input_base .base_val span {
  display: inline-block;
  width: 100%;
  height: 0.413333rem;
  border: 0.013333rem solid rgba(153, 153, 153, 0.5);
  border-radius: 0.04rem;
  overflow: hidden;
}

.person_setup .add_address_input .input_base .base_val span input {
  width: 100%;
  height: 100%;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.173333rem;
  padding: 0 0.106667rem;
  color: #333333;
}

.person_setup .add_address_input .input_base .base_val span input::-webkit-input-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .input_base .base_val span input::-moz-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .input_base .base_val span input:-ms-input-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .input_base .base_val span input::-ms-input-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .input_base .base_val span input::placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .input_base .base_val p {
  display: none;
  position: absolute;
  left: 0.106667rem;
  bottom: -0.24rem;
  font-size: 0.16rem;
  color: #CD835A;
}

.person_setup .add_address_input .input_base .base_val.error span {
  border: 0.013333rem solid #CD835A;
}

.person_setup .add_address_input .input_base .base_val.error p {
  display: block;
}

.person_setup .add_address_input .address_select {
  position: relative;
  width: 5.88rem;
  height: 0.413333rem;
  line-height: 0.413333rem;
  border: 0.013333rem solid rgba(153, 153, 153, 0.5);
  border-radius: 0.04rem;
  overflow: hidden;
}

.person_setup .add_address_input .address_select .city-picker-span {
  width: 100%!important;
  height: 100%!important;
  line-height: 0.413333rem!important;
  border: none;
  font-size: 0.173333rem;
  color: #333333;
  padding: 0 0.106667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_setup .add_address_input .address_select .city-picker-dropdown {
  width: 100%!important;
}

.person_setup .add_address_input .address_select .city-picker-dropdown .city-select-content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.person_setup .add_address_input .area_ts {
  font-size: 0.173333rem;
  color: rgba(153, 153, 153, 0.5);
  line-height: 0.413333rem;
  margin: 0.026667rem 0;
}

.person_setup .add_address_input .address {
  margin-bottom: 0.293333rem;
  position: relative;
}

.person_setup .add_address_input .address span {
  display: inline-block;
  width: 5.88rem;
  height: 1.533333rem;
  border: 0.013333rem solid rgba(153, 153, 153, 0.5);
  border-radius: 0.04rem;
  overflow: hidden;
}

.person_setup .add_address_input .address span textarea {
  width: 100%;
  height: 100%;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.173333rem;
  padding: 0.106667rem;
  color: #333333;
  resize: none;
}

.person_setup .add_address_input .address span textarea::-webkit-input-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .address span textarea::-moz-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .address span textarea:-ms-input-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .address span textarea::-ms-input-placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .address span textarea::placeholder {
  color: rgba(153, 153, 153, 0.5);
}

.person_setup .add_address_input .address p {
  display: none;
  position: absolute;
  left: 0.106667rem;
  bottom: -0.24rem;
  font-size: 0.16rem;
  color: #CD835A;
}

.person_setup .add_address_input .address.error span {
  border: 0.013333rem solid #CD835A;
}

.person_setup .add_address_input .address.error p {
  display: block;
}

.person_setup .add_address_input .set_detault_address {
  font-size: 0.16rem;
  color: #999999;
  line-height: 0.413333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}

.person_setup .add_address_input .set_detault_address span {
  display: inline-block;
  width: 0.146667rem;
  height: 0.146667rem;
  background-image: url('../images/radio_icon_default.png');
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  margin-right: 0.08rem;
}

.person_setup .add_address_input .set_detault_address.active span {
  background-image: url('../images/radio_icon_active.png');
}

.person_setup .add_address_input .my_btn {
  padding-top: 0.266667rem;
}

.person_setup .add_address_input .my_btn a {
  display: inline-block;
  width: 1.893333rem;
  height: 0.413333rem;
  line-height: 0.413333rem;
  font-size: 0.186667rem;
  color: #ffffff;
  text-align: center;
  background: #CD835A;
  border-radius: 0.04rem;
}

.person_setup .add_address_input .my_btn a:hover {
  opacity: 0.8;
}

.person_setup .add_address_input .my_btn a.cancel {
  background: #ffffff;
  color: #666666;
  border: 0.013333rem solid #999999;
  margin-left: 0.866667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 0.24rem;
}

.person_setup .address_list {
  margin-top: 0.4rem;
}

.person_setup .address_list ul li {
  cursor: pointer;
  float: left;
  margin-right: 0.16rem;
  margin-bottom: 0.16rem;
  padding: 0.133333rem 0.146667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 3.266667rem;
  height: 1.386667rem;
  border: 0.013333rem solid rgba(153, 153, 153, 0.3);
  position: relative;
  border-radius: 0.066667rem;
}

.person_setup .address_list ul li .address_area {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  color: #999999;
}

.person_setup .address_list ul li .address_info {
  font-size: 0.16rem;
  line-height: 0.226667rem;
  color: #999999;
  margin-top: 0.106667rem;
  border-top: 0.013333rem solid rgba(153, 153, 153, 0.3);
  padding-top: 0.106667rem;
}

.person_setup .address_list ul li.active {
  border: 0.013333rem solid #C96E3B;
}

.person_setup .address_list ul li.active::after {
  content: '';
  width: 0.186667rem;
  height: 0.186667rem;
  background: url('../images/choose_right.png') no-repeat center center;
  background-size: 100% 100%;
  position: absolute;
  right: 0.16rem;
  top: 0.106667rem;
}

.person_setup .address_list ul li.active .address_area {
  color: #333333;
}

.person_setup .address_list ul li.active .address_info {
  color: #333333;
}

.person_setup .address_list ul li:nth-child(3n) {
  margin-right: 0;
}

@media only screen and (max-width: 1000px) {
  /* 账户信息 */

  .person_center {
    width: auto;
    margin: 0 0.266667rem 0.64rem 0.266667rem;
    overflow: hidden;
  }

  .person_center .person_left {
    float: inherit;
    width: 100%;
    min-height: auto;
    margin-bottom: 0.266667rem;
  }

  .person_center .person_left ul {
    padding: 0 0.133333rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .person_center .person_left ul li {
    width: 25%;
  }

  .person_center .person_left ul li a {
    padding-left: 0.133333rem;
  }

  .person_center .person_right {
    margin-left: 0;
  }

  .person_center .person_right .account_info {
    padding: 0.32rem 0.266667rem 0.32rem 0.266667rem;
  }

  .person_center .person_right .account_info dl dd {
    margin-left: 0.133333rem;
  }

  .person_center .person_right .account_info .account_enter {
    right: 0.266667rem;
  }

  .person_center .person_right .account_msg {
    margin-top: 0.133333rem;
  }

  .person_center .person_right .account_msg .msg_inner {
    margin: 0.573333rem 0.266667rem 0.573333rem 0.266667rem;
  }

  /* 账号安全 */

  .account_safe {
    width: auto;
    margin: 1.026667rem 0.266667rem 0 0.266667rem;
  }

  .account_safe .safe_wrap ul {
    padding: 0.613333rem 0 0.613333rem 0;
  }

  .person_buycar {
    padding: 0.32rem 0.266667rem;
  }

  .person_buycar .buycar_top {
    font-size: 0.266667rem;
  }

  .order_info_bottom .info_bottom_inner {
    width: auto;
    margin: 0 0.4rem;
  }

  .order_info_bottom .info_bottom_inner .order_item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33%;
        -ms-flex: 0 0 33%;
            flex: 0 0 33%;
  }

  .coupon_center .coupon_center_main {
    width: auto;
    margin: 0 0.266667rem;
  }

  .coupon_center .coupon_center_main .coupon_center_tit {
    font-size: 0.506667rem;
    line-height: 0.773333rem;
    padding: 0.8rem 0 0.533333rem 0;
  }

  .coupon_center .coupon_center_main ul.coupon_center_list li {
    float: left;
    width: 48%;
    margin-right: 4%;
  }

  .coupon_center .coupon_center_main ul.coupon_center_list li:nth-child(3n) {
    margin-right: 4%;
  }

  .coupon_center .coupon_center_main ul.coupon_center_list li:nth-child(2n) {
    margin-right: 0;
  }

  .coupon_center .coupon_center_main ul.coupon_center_list li .center_price {
    height: 2.666667rem;
    padding-top: 0.533333rem;
  }

  .person_coupon {
    padding: 0.346667rem 0.266667rem 0.386667rem 0.266667rem;
  }

  .person_coupon .coupon_list {
    margin-top: 0.4rem;
    overflow: hidden;
  }

  .person_coupon .coupon_list li {
    width: 100%;
  }

  .person_evaluate {
    padding: 0.32rem 0.266667rem 0.293333rem 0.266667rem;
  }

  .person_evaluate .evaluate_wrap .evaluate_list .l1 {
    width: 18%;
    margin-right: 2%;
  }

  .person_evaluate .evaluate_wrap .evaluate_list .l2 {
    width: 20%;
    margin-right: 2%;
  }

  .person_evaluate .evaluate_wrap .evaluate_list .l3 {
    width: 22%;
    margin-right: 2%;
  }

  .person_evaluate .evaluate_wrap .evaluate_list .l4 {
    width: 20%;
  }

  .person_evaluate .evaluate_wrap .evaluate_list .l5 {
    width: 10%;
    text-align: right;
  }

  .person_integral {
    padding: 0.266667rem 0.266667rem 0.4rem 0.266667rem;
  }

  .person_integral .integral_total {
    margin-top: 0.4rem;
  }

  .refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_state {
    float: inherit;
    width: 100%;
    padding: 0 0.266667rem 0.48rem 0.266667rem;
  }

  .refund_detail .refund_detail_bottom .refund_detail_con .refund_detail_shop {
    float: inherit;
    width: 100%;
    padding: 0 0.266667rem;
  }

  .person_order {
    min-height: 9.626667rem;
    padding: 0.266667rem 0.266667rem;
  }

  .waitEvaluate_detail .evaluate_bottom .evaluate_bottom_left {
    width: 2.666667rem;
  }

  .waitEvaluate_detail .evaluate_bottom .evaluate_bottom_right {
    margin-left: 2.666667rem;
    padding: 0.4rem 0.266667rem 0.533333rem 0.266667rem;
  }

  .publish_success {
    padding: 0.466667rem 0 0.266667rem 0;
  }

  .publish_success .success_inner {
    width: auto;
    margin: 0 0.266667rem;
  }

  .recommend_main .recommend_list li {
    float: left;
    width: 48%;
    margin-right: 4%;
  }

  .recommend_main .recommend_list li:nth-child(3n) {
    margin-right: 4%;
  }

  .recommend_main .recommend_list li:nth-child(2n) {
    margin-right: 0;
  }

  .waitSend_state {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .waitSend_state .waitSend_state_left {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding: 0.253333rem 0.266667rem;
  }

  .waitSend_state .waitSend_state_right {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    margin-left: 0;
  }

  .waitSend_data {
    padding: 0.293333rem 0.266667rem;
  }

  .waitSend_product table th,
  .waitSend_product table td {
    width: 9%;
    text-align: center;
  }

  .waitSend_product table th:nth-child(1),
  .waitSend_product table td:nth-child(1) {
    width: 45%;
    padding-left: 0.133333rem;
  }

  .waitSend_product table th:nth-last-child(1),
  .waitSend_product table td:nth-last-child(1) {
    padding-right: 0.133333rem;
  }

  .waitSend_product table th {
    height: auto;
    padding: 0.2rem 0;
  }

  .waitSend_product table td {
    padding: 0.133333rem 0.053333rem;
  }

  .waitSend_product table td .pro_info_td .pro_img {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 0.693333rem;
        -ms-flex: 0 0 0.693333rem;
            flex: 0 0 0.693333rem;
  }

  .waitSend_product table td .pro_info_td .pro_info {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    margin-left: 0.066667rem;
  }

  .waitSend_product .product_price {
    padding: 0.293333rem 0.266667rem;
  }

  .person_order .order_list_waitSend ul li .person_order_bottom .order_address:hover .address_tooltip {
    left: auto;
    right: 0;
  }

  .person_order .order_list_waitSend ul li .person_order_bottom .order_address:hover .address_tooltip::after {
    left: inherit;
    right: 0;
  }

  .person_setup {
    padding: 0.466667rem 0.266667rem 0.52rem 0.266667rem;
  }

  .person_setup .add_address_input .input_base .base_val {
    width: 50%;
  }

  .person_setup .add_address_input .input_base .base_val:nth-child(2n) {
    margin-right: 0;
  }

  .person_setup .add_address_input .address_select {
    width: 100%;
  }

  .person_setup .add_address_input .address span {
    width: 100%;
  }
}