.shadows {
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);
}
.shadows2 {
  box-shadow: 0px 0px 20px 0px rgba(255, 134, 26, 0.5);
}
.shadows3 {
  box-shadow: 0px 6px 10px 0px rgba(255, 134, 26, 0.5);
}
.shadows4 {
  box-shadow: 0px 10px 20px 0px rgba(255, 134, 26, 0.4);
}
body {
  font-family: "Regular";
}
.pages {
  padding: 38px 0;
}
.pages p {
  font-size: 14px;
  color: #333;
  margin: 0 20px;
  height: 32px;
  line-height: 32px;
  border-radius: 32px;
  padding: 0 18px;
  background: #fff;
  cursor: pointer;
}
.pages ul li {
  font-size: 14px;
  color: #333;
  margin: 0 20px;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 32px;
  background: #fff;
  text-align: center;
  cursor: pointer;
}
.pages ul li:hover,
.pages ul li.active {
  color: #fff;
  background: #ff945c;
}
.pages p:hover {
  color: #fff;
  background: #ff945c;
}
.selects {
  width: 174px;
  height: 45px;
  background: #fff;
}
.selects .selects-ac {
  font-size: 12px;
  color: #666;
  padding: 0 12px;
  height: 45px;
  line-height: 45px;
  display: block;
}
.selects .selects-ac::after {
  content: '';
  display: block;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translate(0, -25%);
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top: 6px solid #333;
}
.selects .active {
  color: #333;
}
.selects ul {
  background: #f5f5f5;
  top: 38px;
  left: 0;
  max-height: 200px;
  overflow-y: scroll;
}
.selects ul li {
  font-size: 12px;
  color: #333;
  text-align: center;
  height: 30px;
  line-height: 30px;
}
.selects ul li:hover {
  color: #fff;
  background: #ff945c;
}
.main {
  background: #f9f9f9;
}
.main > img {
  height: 253px;
}
.main .containers {
  padding-top: 140px;
  padding-bottom: 20px;
}
.main .containers .container-top {
  margin-bottom: 48px;
}
.main .containers .container-top .top-l {
  width: 260px;
  height: 196px;
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);
}
.main .containers .container-top .top-r {
  width: 100%;
  padding-left: 260px;
  margin-left: -260px;
}
.main .containers .container-top .top-r .r-t {
  padding-left: 40px;
  margin-bottom: 16px;
}
.main .containers .container-top .top-r .r-t p {
  font-size: 30px;
  color: #333;
}
.main .containers .container-top .top-r .r-t .i {
  color: #ff945c;
  margin-right: 48px;
}
.main .containers .container-top .top-r .loginout {
  font-size: 14px;
  color: #333;
}
.main .containers .container-top .top-r .loginout:hover {
  color: #ff945c;
}
.main .containers .container-area .area-l {
  width: 240px;
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);
}
.main .containers .container-area .area-l .l-top {
  padding: 30px 40px 20px 40px;
  border-bottom: 1px solid #e5e5e5;
}
.main .containers .container-area .area-l .l-top p {
  height: 38px;
  line-height: 38px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
.main .containers .container-area .area-l .l-top .ac {
  color: #ff945c;
}
.main .containers .container-area .area-l .l-nav {
  padding: 12px 0;
  padding-left: 20px;
}
.main .containers .container-area .area-l .l-nav .item {
  border-radius: 52px 0 0 52px;
  height: 52px;
  margin-bottom: 8px;
  padding-left: 28px;
}
.main .containers .container-area .area-l .l-nav .item p {
  font-size: 16px;
  color: #333;
  padding-left: 12px;
}
.main .containers .container-area .area-l .l-nav .item:last-child {
  margin-bottom: 0;
}
.main .containers .container-area .area-l .l-nav .active {
  background: #f3f3f3;
}
.main .containers .container-area .area-r {
  width: 100%;
  padding-left: 280px;
  margin-left: -240px;
}
.ucar input[type='checkbox'] {
  background: #fff;
  border: 1px solid #e5e5e5;
  width: 12px;
  height: 12px;
  line-height: 12px;
  border-radius: 0px;
}
.ucar input[type="checkbox"]:checked::after {
  top: 2px;
  left: 2px;
  height: 3px;
  width: 6px;
}
/*.ucar label {*/
/*  font-size: 14px;*/
/*  color: #333;*/
/*  padding-left: 4px;*/
/*  font-weight: normal;*/
/*}*/
.ucar .r-padding .car-area {
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);
}
.ucar .r-padding .car-area .pro-top {
  padding: 30px 30px 18px 30px;
  border-bottom: 1px solid #e5e5e5;
}
.ucar .r-padding .car-area .pro-top p {
  font-size: 24px;
  color: #333;
}
.ucar .r-padding .car-area .pro-top .add {
  font-size: 14px;
  color: #fff;
  padding: 0 20px;
  height: 38px;
  line-height: 38px;
  border-radius: 38px;
  background: #ff945c;
}
.ucar .r-padding .car-area .offer-nav {
  background: #f9f9f9;
  border-bottom: 1px solid #e5e5e5;
  padding: 0 30px;
}
.ucar .r-padding .car-area .offer-nav .nav-area {
  margin: 0 -40px;
}
.ucar .r-padding .car-area .offer-nav p {
  line-height: 72px;
  border-bottom: 2px solid transparent;
  margin: 0 40px;
  cursor: pointer;
}
.ucar .r-padding .car-area .offer-nav .ac {
  color: #ff945c;
  border-bottom: 2px solid #ff945c;
}
.ucar .r-padding .car-area .brand-list {
  width: 100%;
}
.ucar .r-padding .car-area .brand-list .list-top {
  height: 80px;
  padding: 0 20px;
  border-bottom: 1px solid #e5e5e5;
}
.ucar .r-padding .car-area .brand-list .list-top .i-top li {
  font-weight: bold;
  text-align: center;
  font-size: 16px;
  color: #333;
  white-space: nowrap;
}
.ucar .r-padding .car-area .brand-list .list-top .i-top .sorts p {
  margin-right: 6px;
}
.ucar .r-padding .car-area .brand-list .list-top .i-top .sorts .sort-u {
  display: block;
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-bottom: 8px solid #333;
  margin: 2px 0;
  cursor: pointer;
}
.ucar .r-padding .car-area .brand-list .list-top .i-top .sorts .sort-d {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-top: 8px solid #333;
  margin: 2px 0;
  cursor: pointer;
}
.ucar .r-padding .car-area .brand-list .list-top .i-06 {
  top: auto;
  bottom: 0;
  transform: translate(-50%, 50%);
}
.ucar .r-padding .car-area .brand-list .list-item {
  padding-top: 10px;
  padding-bottom: 5px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top {
  padding: 16px 25px 10px 25px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-l .top-img {
  height: 45px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-l .top-company {
  padding-left: 18px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-l .top-company p {
  font-size: 14px;
  color: #333;
  margin-bottom: 8px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-l .top-company .favorite {
  font-weight: bold;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-l .top-company .favorite p {
  font-size: 14px;
  color: #333;
  margin-bottom: 0;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-l .top-company .favorite span {
  font-size: 14px;
  color: #04d7d2;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-r .im {
  padding-left: 50px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .item-top .top-r .im > p {
  font-size: 14px;
  color: #333;
  margin-right: 6px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list {
  padding: 0 25px;
  background: #f9f9f9;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 0;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im li {
  text-align: center;
  white-space: nowrap;
  line-height: 24px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i-img {
  height: 110px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i2 p {
  line-height: 24px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i3 p {
  line-height: 24px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i4 p {
  line-height: 24px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i5 p {
  color: #999;
  text-decoration: line-through;
  line-height: 24px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i6 p {
  padding: 0 16px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i8 p {
  color: #333;
  padding-top: 8px;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i-reduce {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 16px;
  border-radius: 50%;
  border: 1px solid #dcdcdc;
  font-size: 20px;
  color: #dcdcdc;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im .i-add {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 18px;
  border-radius: 50%;
  background: #dcdcdc;
  font-size: 20px;
  color: #fff;
}
.ucar .r-padding .car-area .brand-list .list-item .item .im-list .im:last-child {
  border-bottom: none;
}
.ucar .r-padding .car-area .car-pay {
  padding: 0 25px;
  padding-bottom: 30px;
}
.ucar .r-padding .car-area .car-pay .car-address {
  padding: 16px 0;
}
.ucar .r-padding .car-area .car-pay .car-address p {
  font-size: 14px;
  color: #333;
  padding-right: 12px;
}
.ucar .r-padding .car-area .car-pay .car-address .selects {
  width: auto;
  height: 38px;
  line-height: 38px;
  border: 1px solid #e5e5e5;
  border-radius: 38px;
}
.ucar .r-padding .car-area .car-pay .car-address .selects .selects-ac {
  height: 38px;
  line-height: 38px;
  padding-right: 30px;
}
.ucar .r-padding .car-area .car-pay .pay-area {
  height: 56px;
  background: #f9f9f9;
  border-radius: 4px;
}
.ucar .r-padding .car-area .car-pay .pay-area .pay-l .check-all {
  padding: 0 20px;
}
.ucar .r-padding .car-area .car-pay .pay-area .pay-l p {
  font-size: 14px;
  color: #333;
}
.ucar .r-padding .car-area .car-pay .pay-area .pay-r p {
  font-size: 14px;
  color: #333;
}
.ucar .r-padding .car-area .car-pay .pay-area .pay-r span {
  font-size: 14px;
  color: #ff945c;
  padding: 0 6px;
}
.ucar .r-padding .car-area .car-pay .pay-area .pay-r .im1 {
  margin-right: 60px;
}
.ucar .r-padding .car-area .car-pay .pay-area .pay-r .im2 {
  margin-right: 10px;
}
.ucar .r-padding .car-area .car-pay .pay-area .pay-r .pay {
  line-height: 56px;
  font-size: 18px;
  color: #fff;
  padding: 0 50px;
  border-radius: 4px;
  background: #ff945c;
}
.uworkmate input[type='checkbox'] {
  background: #fff;
  border: 1px solid #e5e5e5;
  width: 12px;
  height: 12px;
  line-height: 12px;
  border-radius: 0px;
}
.uworkmate input[type="checkbox"]:checked::after {
  top: 2px;
  left: 2px;
  height: 3px;
  width: 6px;
}
.uworkmate label {
  font-size: 14px;
  color: #333;
  padding-left: 4px;
  font-weight: normal;
}
.uworkmate .r-padding .work_box {
  width: 918px;
  background-color: #fff;
  box-shadow: 0px 6px 10px 0px rgba(35, 24, 21, 0.2);
}
.uworkmate .r-padding .work_box .work_title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 30px;
}
.uworkmate .r-padding .work_box .work_title h2 {
  font-size: 24px;
  color: #333;
}
.uworkmate .r-padding .work_box .work_title .work_btn a {
  display: block;
  width: 115px;
  height: 39px;
  background-color: #ff945c;
  font-size: 14px;
  color: #fff;
  line-height: 39px;
  text-align: center;
  border-radius: 40px;
}
.uworkmate .r-padding .brand-list {
  width: 100%;
}
.uworkmate .r-padding .brand-list .list-top {
  height: 80px;
  padding: 0 20px;
  border-bottom: 1px solid #e5e5e5;
}
.uworkmate .r-padding .brand-list .list-top .i-top li {
  font-weight: bold;
  text-align: center;
  font-size: 16px;
  color: #333;
  white-space: nowrap;
}
.uworkmate .r-padding .brand-list .list-top .i-top .sorts p {
  margin-right: 6px;
}
.uworkmate .r-padding .brand-list .list-top .i-top .sorts .sort-u {
  display: block;
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-bottom: 8px solid #333;
  margin: 2px 0;
  cursor: pointer;
}
.uworkmate .r-padding .brand-list .list-top .i-top .sorts .sort-d {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-top: 8px solid #333;
  margin: 2px 0;
  cursor: pointer;
}
.uworkmate .r-padding .brand-list .list-top .i-06 {
  top: auto;
  bottom: 0;
  transform: translate(-50%, 50%);
}
.uworkmate .r-padding .brand-list .list-item .item {
  background: #f9f9f9;
  margin-bottom: 10px;
}
.uworkmate .r-padding .brand-list .list-item .item .item-top {
  padding: 16px 25px 10px 25px;
  border-bottom: 1px solid #e0e0e0;
}
.uworkmate .r-padding .brand-list .list-item .item .item-top .top-l p {
  font-size: 14px;
  color: #ff945c;
}
.uworkmate .r-padding .brand-list .list-item .item .item-top .top-r p {
  font-size: 14px;
  color: #333;
  border-right: 1px solid #333;
  line-height: 12px;
  padding: 0 6px;
  cursor: pointer;
}
.uworkmate .r-padding .brand-list .list-item .item .item-top .top-r p:last-child {
  border-right: none;
}
.uworkmate .r-padding .brand-list .list-item .item .im-list {
  padding: 0 25px;
}
.uworkmate .r-padding .brand-list .list-item .item .im-list .im {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 0;
}
.uworkmate .r-padding .brand-list .list-item .item .im-list .im li {
  text-align: center;
  line-height: 24px;
}
.uworkmate .r-padding .brand-list .list-item .item .im-list .im li p{ line-height: 22px; }
.uworkmate .r-padding .brand-list .list-item .item .im-list .im:last-child {
  border-bottom: none;
}
.uworkmate .r-padding .brand-list .list-item .item:last-child {
  margin-bottom: 0;
}
.u-orderDetail {
  height: 70px;
}
.u-orderDetail .line {
  display: block;
  border-bottom: 1px dashed #d4d4d4;
  left: 50%;
  bottom: 24px;
  width: 66.66%;
  position: absolute;
  transform: translate(-50%, 0);
}
.u-orderDetail .item {
  width: 33.33%;
}
.u-orderDetail .item p {
  font-size: 12px;
  color: #d4d4d4;
  margin-bottom: 8px;
}
.u-orderDetail .item i {
  width: 18px;
  height: 18px;
  border: 1px solid #d4d4d4;
  background: #fff;
  position: relative;
  border-radius: 50%;
}
.u-orderDetail .item i::before {
  position: absolute;
  width: 12px;
  height: 12px;
  background: #d4d4d4;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: '';
  display: block;
  border-radius: 50%;
}
.u-orderDetail .active p {
  color: #ff945c;
}
.u-orderDetail .active i {
  border: 1px solid #ff945c;
}
.u-orderDetail .active i::before {
  background: #ff945c;
}
.umodify .im {
  margin-bottom: 22px;
}
.umodify .im > p {
  font-size: 14px;
  color: #333;
  padding-right: 22px;
  width: 60px;
  margin-right: 20px;
}
.umodify .im input[type='text'] {
  height: 56px;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  background: #f0eff2;
}
.umodify .im input[type='text']::placeholder {
  color: #666;
}
.umodify .im .gender-area input[type='text'] {
  width: 280px;
}
.umodify .im .gender-area .gender {
  width: 160px;
  margin-left: 20px;
}
.umodify .im .gender-area .gender p {
  font-size: 14px;
  color: #333;
  padding: 0;
  margin-right: 30px;
}
.umodify .im .gender-area .gender input[type='radio'] {
  border: 1px solid #ff945c;
}
.umodify .im .gender-area .gender input[type='radio']:checked::after {
  background: #ff945c;
}
.umodify .im .gender-area .gender label {
  font-size: 14px;
  color: #333;
  padding-left: 6px;
  margin-right: 30px;
}
.umodify .im .verify-area input {
  width: 280px;
}
.umodify .im .verify-area .verify {
  font-size: 14px;
  color: #fff;
  height: 56px;
  line-height: 56px;
  background: #ff945c;
  width: 160px;
  text-align: center;
  margin-left: 20px;
  padding: 0;
  border-radius: 4px;
}
.umodify .im .selects {
  height: 56px;
  line-height: 56px;
  border-radius: 4px;
  background: #f0eff2;
}
.umodify .im .selects p {
  height: 56px;
  line-height: 56px;
  padding: 0 24px;
}
.umodify .im textarea {
  height: 122px;
  border-radius: 4px;
  background: #f0eff2;
  border: none;
}
.umodify .im16 input[type='checkbox'] {
  background: #fff;
  border: 1px solid #e5e5e5;
  width: 12px;
  height: 12px;
  line-height: 12px;
  border-radius: 0px;
}
.umodify .im16 input[type="checkbox"]:checked::after {
  top: 2px;
  left: 2px;
  height: 3px;
  width: 6px;
}
.umodify .im16 label {
  font-size: 14px;
  color: #333;
  padding-left: 4px;
  padding-right: 28px;
}
.uprogress .aced td {
  color: #999 !important;
}
.uprogress .im-up p {
  font-size: 14px;
  color: #333;
}
.uprogress .down p {
  font-size: 14px;
  color: #333;
  line-height: normal;
}
.uprogress .ac p {
  font-size: 14px;
  color: #999;
}
.uprogress .ac input {
  display: none;
}
.uprogress .im-progress .gou {
  display: none;
}
.uprogress .im-progress .sha {
  display: block;
}
.uprogress .ac .gou {
  display: block;
}
.uprogress .ac .sha {
  display: none;
}
.urefundDetail .refund-area {
  padding: 30px;
}
.urefundDetail .refund-area .item {
  margin-bottom: 20px;
}
.urefundDetail .refund-area .item .item-ti {
  font-size: 16px;
  color: #333;
  line-height: 20px;
  margin-right: 20px;
}
.urefundDetail .refund-area .item .item-p {
  font-size: 14px;
  color: #999;
  line-height: 20px;
}
.urefundDetail .refund-area .item .item-im {
  margin: 0 -4px;
  padding: 20px 0;
}
.urefundDetail .refund-area .item .item-im .im {
  width: 20%;
  height: 240px;
  padding: 4px;
}
.urefundDetail .refund-area .refund-handle p {
  cursor: pointer;
  font-size: 14px;
  color: #fff;
  height: 38px;
  line-height: 38px;
  background: #ff945c;
  width: 125px;
  text-align: center;
  margin: 0 4px;
  padding: 0;
  border-radius: 4px;
}
.delivery-popup {
  width: 500px;
  z-index: 111;
  border-radius: 4px;
}
.delivery-popup .selects {
  border: 1px solid #e0e0e0;
}
.delivery-popup .website-top {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 30px;
  padding-right: 0;
}
.delivery-popup .website-top p {
  font-size: 16px;
  color: #333;
}
.delivery-popup .website-top .i {
  cursor: pointer;
  margin: 0 30px;
}
.delivery-popup .website-area {
  padding: 20px 30px;
  padding-bottom: 0;
}
.delivery-popup .website-area .item {
  margin-bottom: 20px;
  width: 50%;
  padding: 0 10px;
}
.delivery-popup .website-area .item > p {
  font-size: 14px;
  color: #333;
  width: 100px;
  line-height: 36px;
}
.delivery-popup .website-area .item input {
  width: 100%;
  line-height: 36px;
  font-size: 14px;
  color: #333;
}
.delivery-popup .website-area .item .btn {
  font-size: 14px;
  color: #fff;
  padding: 0 30px;
  height: 38px;
  line-height: 38px;
  border-radius: 38px;
  background: #ff945c;
  width: auto;
  border: none;
  cursor: pointer;
}
.delivery-popup .website-area .item .item-img {
  width: 160px;
  height: 160px;
  border: 1px dashed #e0e0e0;
}
.delivery-popup .website-area .item .item-img p {
  font-size: 14px;
  color: #e0e0e0;
  width: auto;
}
.delivery-popup .website-area .item2 {
  width: 100%;
}
.note-popup {
  width: 500px;
  z-index: 111;
  border-radius: 4px;
}
.note-popup .selects {
  border: 1px solid #e0e0e0;
}
.note-popup .website-top {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 30px;
  padding-right: 0;
}
.note-popup .website-top p {
  font-size: 16px;
  color: #333;
}
.note-popup .website-top .i {
  cursor: pointer;
  margin: 0 30px;
}
.note-popup .website-area {
  padding: 20px 30px;
  padding-bottom: 0;
}
.note-popup .website-area .item {
  margin-bottom: 20px;
  width: 50%;
  padding: 0 10px;
}
.note-popup .website-area .item > p {
  font-size: 14px;
  color: #333;
  width: 100px;
  line-height: 36px;
}
.note-popup .website-area .item input {
  width: 100%;
  line-height: 36px;
  font-size: 14px;
  color: #333;
}
.note-popup .website-area .item .btn {
  font-size: 14px;
  color: #fff;
  padding: 0 30px;
  height: 38px;
  line-height: 38px;
  border-radius: 38px;
  background: #ff945c;
  width: auto;
  border: none;
  cursor: pointer;
}
.note-popup .website-area .item .item-img {
  width: 160px;
  height: 160px;
  border: 1px dashed #e0e0e0;
}
.note-popup .website-area .item .item-img p {
  font-size: 14px;
  color: #e0e0e0;
  width: auto;
}
.note-popup .website-area .item2 {
  width: 100%;
}

.note-popup1 {
  width: 1200px;
  z-index: 111;
  border-radius: 4px;
}
.note-popup1 .selects {
  border: 1px solid #e0e0e0;
}
.note-popup1 .website-top {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 30px;
}
.note-popup1 .website-top p {
  font-size: 16px;
  color: #333;
}
.note-popup1 .website-top .i {
  cursor: pointer;
  margin: 0 30px;
}
.note-popup1 .website-area {
  padding: 20px 30px;
}

.note-popup1 .website-area p{ font-size: 15px; line-height: 26px; text-align: center;}

.note-popup1 .website-area img{ width: 150px }

.refund-popup {
  width: 1200px;
  z-index: 111;
  border-radius: 4px;
}
.refund-popup .selects {
  border: 1px solid #e0e0e0;
}
.refund-popup .website-top {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 30px;
  padding-right: 0;
}
.refund-popup .website-top p {
  font-size: 16px;
  color: #333;
}
.refund-popup .website-top .i {
  cursor: pointer;
  margin: 0 30px;
}
.refund-popup .website-area {
  padding: 20px 30px;
  padding-bottom: 0;
}
.refund-popup .website-area .item {
  margin-bottom: 20px;
  width: 50%;
  padding: 0 10px;
}
.refund-popup .website-area .item > p {
  font-size: 14px;
  color: #333;
  width: 100px;
  line-height: 36px;
}
.refund-popup .website-area .item input {
  width: 100%;
  line-height: 36px;
  font-size: 14px;
  color: #333;
}
.refund-popup .website-area .item .btn {
  font-size: 14px;
  color: #fff;
  padding: 0 30px;
  height: 38px;
  line-height: 38px;
  border-radius: 38px;
  background: #ff945c;
  width: auto;
  border: none;
  cursor: pointer;
}
.refund-popup .website-area .item .item-img {
  width: 160px;
  height: 160px;
  border: 1px dashed #e0e0e0;
}
.refund-popup .website-area .item .item-img p {
  font-size: 14px;
  color: #e0e0e0;
  width: auto;
}
.refund-popup .website-area .item2 {
  width: 100%;
}
.quotation-popup {
  width: 1200px;
  z-index: 111;
  border-radius: 4px;
}
.quotation-popup .selects {
  border: 1px solid #e0e0e0;
}
.quotation-popup .website-top {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 30px;
  padding-right: 0;
}
.quotation-popup .website-top p {
  font-size: 16px;
  color: #333;
}
.quotation-popup .website-top .i {
  cursor: pointer;
  margin: 0 30px;
}
.quotation-popup .website-area {
  padding: 20px 30px;
  padding-bottom: 0;
}
.quotation-popup .website-area .item {
  margin-bottom: 20px;
  width: 100%;
  padding: 0 10px;
}
.quotation-popup .website-area .item > p {
  font-size: 14px;
  color: #333;
  width: 100px;
  line-height: 36px;
}
.quotation-popup .website-area .item input {
  width: 100%;
  line-height: 36px;
  font-size: 14px;
  color: #333;
}
.quotation-popup .website-area .item .btn {
  font-size: 14px;
  color: #fff;
  padding: 0 30px;
  height: 38px;
  line-height: 38px;
  border-radius: 38px;
  background: #ff945c;
  width: auto;
  border: none;
  cursor: pointer;
}
.quotation-popup .website-area .item .item-img {
  width: 160px;
  height: 160px;
  border: 1px dashed #e0e0e0;
}
.quotation-popup .website-area .item .item-img p {
  font-size: 14px;
  color: #e0e0e0;
  width: auto;
}
.quotation-popup .website-area .item2 {
  width: 100%;
}

.payment{ background: #f5f5f5; padding:25px; box-shadow: 0px 0px 15px #ccc;}
.payment_box{ padding: 50px; background: #fff; box-shadow: 0px 0px 15px #ccc;}
.payment_box .bt{ font-size: 30px; color: #333; border-bottom: 1px solid #ddd; padding-bottom: 5px;}
.payment_box .xbt{ font-size: 23px; color: #333; padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #ddd;}
.payment_box .xbt span{ float: right; font-size: 15px;}

.payment_box .btt{ display: flex; padding-bottom: 15px;}
.payment_box .btt h2{ font-size: 16px; font-weight: bold; color: #333; text-align: center;}

.payment_box_shxx{ padding-top: 40px; margin-bottom: 25px;}
.payment_box_shxx ul{ margin: 0px -10px;}
.payment_box_shxx ul li{ width: 260px; height: 170px; float: left; margin: 0px 10px; margin-bottom: 25px;}
.payment_box_shxx ul li .dizhi{ width: 260px; height: 170px; border: 1px solid #ddd; border-radius: 3px; box-sizing: border-box; padding: 18px; position: relative;}
.payment_box_shxx ul li .dizhi:hover{ border: 1px solid #fe6700;}
.payment_box_shxx ul li .dizhi.on{ border: 1px solid #ff945c; background: #ff945c;}
.payment_box_shxx ul li .dizhi h2{ font-size: 15px; color: #333; border-bottom: 1px solid #999; padding-bottom: 10px; margin-bottom: 10px;}
.payment_box_shxx ul li .dizhi h2 span{ float: right; font-size: 12px;}
.payment_box_shxx ul li .dizhi p{ font-size: 13px; line-height: 24px;}
.payment_box_shxx ul li .dizhi b{ position: absolute; bottom: 18px; right: 18px; display: none;}
.payment_box_shxx ul li .dizhi b i{ font-size: 12px; margin-right: 3px;}
.payment_box_shxx ul li .dizhi b a{ color: #fe6700;}
.payment_box_shxx ul li .dizhi:hover b{ display: block;}

.payment_box_shxx ul li .dizhi.on h2{ color: #fff; border-bottom: 1px solid #fff;}
.payment_box_shxx ul li .dizhi.on p{ color: #fff;}
.payment_box_shxx ul li .dizhi.on b a{ color: #fff;}

.payment_box_shxx ul li .xdz{ display: block; text-align: center; width: 260px; height: 170px; line-height: 170px; border: 1px solid #ddd; border-radius: 3px; box-sizing: border-box; position: relative; font-size: 14px;}
.payment_box_shxx ul li .xdz:hover{border: 1px solid #fe6700;}
.payment_box_shxx ul li .xdz i{ font-size: 18px; margin-right: 5px;}
.payment_box_shxx ul li .xdz i img{ width: 18px; height: 18px; vertical-align: sub;}

.payment_box_fpxx{ margin-bottom: 40px;}
.payment_box_fpxx1 .hd ul li{ width: 180px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; border: 1px solid #ddd; border-radius: 3px; float: left; color: #333; margin-right: 15px; cursor: pointer;}
.payment_box_fpxx1 .hd ul li.on{ color: #fe6700; border: 1px solid #fe6700;}

.payment_box_fpxx1 .bd .nr{ padding-top: 15px;}
.payment_box_fpxx1 .bd .nr p{ color: #333; font-size: 12px;}
.payment_box_fpxx1 .bd .nr h2{ padding-top: 15px;}
.payment_box_fpxx1 .bd .nr h2 .text{ width: 550px; height: 40px; line-height: 40px; box-sizing: border-box; padding: 0px 10px; font-size: 14px; border: 1px solid #ddd; border-radius: 3px; color: #333;}
.payment_box_fpxx1 .bd .nr h2 span{ font-size: 14px; color: #333; padding-left: 15px;}
.payment_box_fpxx1 .bd .nr h2 .anniu{ width: 550px; height: 40px; line-height: 40px; background: #fe6700; border-radius: 3px; border: 0px; cursor: pointer; font-size: 14px; color: #fff;}


.payment_box_spxx ul li{ background: #f6f6f6; display: flex; align-items: center; justify-content: space-between; padding: 10px 0px; font-size: 14px; border-bottom: 1px solid #eee;}
.payment_box_spxx ul li a{ display: block;}
.payment_box_spxx ul li .gs{ width: 100%; padding: 0px 10px;}
.payment_box_spxx ul li .gs h2{ color: #333; font-weight: bold;}
.payment_box_spxx ul li .gs h2 img{ height: 50px; width: auto; vertical-align: middle; margin-right: 5px;}
.payment_box_spxx ul li .gs span{ float: right; margin-top: 15px;}
.payment_box_spxx ul li .sp{ text-align: center; display: flex; align-items: center; justify-content: center;}
.payment_box_spxx ul li .sp img{ width: 80px; height:80px; margin-right: 5px;}
.payment_box_spxx ul li .sp p.bolds{ margin-bottom: 5px;}
.payment_box_spxx ul li .sp1{ width: 200px; padding: 10px 0px;}
.payment_box_spxx ul li .sp1 b{ font-size: 18px; color: #fe6700;}
.payment_box_spxx ul li .sp2{ font-size: 14px; color: #333; width: 140px;}
.payment_box_spxx ul li .sp3{ display: flex; align-items: center; justify-content: center;}
.payment_box_spxx ul li .sp3 .text{ line-height: 30px;}
.payment_box_spxx ul li .sp4{ color: #fe6700;}


.fpxx{ font-size: 15px; padding-bottom: 10px; display: block;}
.fpxx_tc{ display: none; padding: 25px;}

.payment_box_spje{ padding-top: 35px; padding-bottom: 25px;}
.payment_box_spjel{ float: left; width: 800px;}
.payment_box_spjel h2{ font-size: 14px; color: #333; padding-bottom: 15px;}
.payment_box_spjel h2 input{ margin-right: 5px; vertical-align: sub;}
.payment_box_spjel h3{ font-size: 14px; color: #333; font-weight: bold; padding-bottom: 10px;}
.payment_box_spjel dl dd{ float: left; margin-right: 10px;}
.payment_box_spjel dl dd a{ display: block; width: 180px; height: 40px; line-height: 40px; border: 1px solid #ddd; border-radius: 3px; color: #333; text-align: center; font-size: 13px;}
.payment_box_spjel dl dd a:hover{ color: #fe6700;}
.payment_box_spjel dl dd a.on{ color: #fe6700; border: 1px solid #fe6700;}

.payment_box_spjer{ float: right; width: 220px;}
.payment_box_spjer ul li{ line-height: 32px; font-size: 14px;}
.payment_box_spjer ul li span{ float: left; font-weight: bold; color: #333;}
.payment_box_spjer ul li b{ display: block; float: right; color: #fe6700;}


.payment_box_spjejg h2{ border-bottom: 1px solid #ddd; font-size: 14px; padding-bottom: 10px; margin-bottom: 10px;}
.payment_box_spjejg h2 span{ float: right; font-size: 18px;}
.payment_box_spjejg h2 span b{color: #fe6700; font-size: 30px; font-weight: normal; padding: 0px 5px;}
.payment_box_spjejg p{ font-size: 14px; text-align: right; color: #fe6700; padding-bottom: 10px;}
.payment_box_spjejg h3{ text-align: right;}
.payment_box_spjejg h3 button{ background: #ff6801; width: 160px; height: 40px; line-height: 40px; border: 0px; color: #fff; font-size: 15px; border-radius: 5px;}


.payment_details_box{ background: #fff; padding: 40px; padding-left: 180px; position: relative;}
.payment_details_box_tjcg{ border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px;}
.payment_details_box_tjcg h2{ font-size: 24px; line-height: 36px; margin-bottom: 10px; color: #333;}
.payment_details_box_tjcg p{ font-size: 14px; margin-top: 15px;}
.payment_details_box_tjcg p .pay_time{color: #fe6700;}
.payment_details_box_tjcg span.money{color: #fe6700;}
.payment_details_box_tjcg span.money em{ font-size: 22px;}

.payment_details_box .icon_right{position: absolute; top: 30px; left: 50px; font-size: 80px; color: #cc0001; text-align: center;}

.payment_details_box_tjcg1 ul li{ line-height: 32px; font-weight: normal; font-size: 14px; color: #333;}
.payment_details_box_tjcg1 ul li .label{ font-size: 14px; color: #333; float: left; padding: 0px; line-height: 32px; width: 85px; font-weight: normal; text-align: left;}
.payment_details_box_tjcg1 ul li .content span{color: #fe6700;}

.payment_details_box1{ background: #fff; margin-top: 40px; padding: 40px;}
.payment_details_box1 .bt{ font-size: 18px; border-bottom: 1px solid #ddd; color: #333; padding-bottom: 10px; margin-bottom: 20px;}
.payment_details_box1 ul li{ float: left; margin-right: 20px;}
.payment_details_box1 ul li a{ display: block; border: 1px solid #ddd; overflow: hidden; border-radius: 5px;}
.payment_details_box1 ul li a:hover{ border: 1px solid #fe6700;}
.payment_details_box1 ul li a.on{ border: 1px solid #fe6700;}

