@import url(../../../../static/common/css/layui.css);

/* ------------------------------------------------------- */

.bg-white {
  background-color:#ffffff;
}

.container {
  position: relative;
}

.content {
  width: 96%;
  position: relative;
  margin: -45% auto 0%;
  border-radius: 10px 10px 0 0;
  overflow: hidden;
}
.content.xz{
  width: 96%;
  position: relative;
  margin: -20% auto 0%;
  border-radius: 10px 10px 0 0;
  overflow: hidden;
}

.layui-tab-card>.layui-tab-title .layui-tab-bar {
  display: none;
}

.layui-tab-card {
  box-shadow: unset;
  border-width: 0px;
  border-style: unset;
}

.layui-tab-card>.layui-tab-title {
  background: linear-gradient(to bottom, rgb(133, 203, 250), rgb(49, 155, 254));
  /* background-color: white; */
  transition: unset;
  -webkit-transition: unset;
}

.layui-tab-title li {
  height: 50px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: none;
  font-size: .7rem;
  line-height: unset;
  color: white;
  /* background: linear-gradient(to bottom, rgb(129, 198, 246), rgb(51, 152, 254)); */
  transition: unset;
  -webkit-transition: unset;
  margin: 0 !important;
  padding: 0;
  box-sizing: border-box;
}

.layui-tab-title li span:nth-child(2){
  font-size: .55rem;
}

.layui-tab-title .layui-this {
  border: none;
  background: unset;
}

.layui-tab-title .layui-this.card::before {
    content: "";
    position: absolute;
    left: -0.65rem;
    bottom: 0;
    z-index:1;
    display: inline-block;
    width: 1.55rem;
    height: 100%;
    background: url(../img/card_this_left.png);
    background-size: auto 100%;
    background-position: right;
    background-repeat: no-repeat;
}
.layui-tab-title .layui-this.card::after {
    content: "";
    position: absolute;
    right: -0.85rem;
    top: 0;
    z-index:1;
    display: inline-block;
    width: 1.55rem;
    height: 100%;
    background: url(../img/card_this_right.png);
    background-size: auto 100%;
    background-position: left;
    background-repeat: no-repeat;
}

.layui-tab-title .layui-this.card:nth-child(1)::before,
.layui-tab-title .layui-this.card:nth-child(2)::after {
  display: none;
}

.layui-tab-content {
  margin: 0;
  padding: 0 1rem;
  color: #333;
  background-color: white;
}

.layui-tab-content+.layui-tab-content {
  padding-top: 0.25rem;
}

.list-block{
	padding-top: 0.38rem;
}

.list-block .item-content {
	padding-left: 0;
}

.list-block .item-inner{
	padding-right: 0;
}

.list-block .item-title {
	width: 25%;
}

.layui-form-select .layui-edge {
	right: 0;
}

.single {
    line-height: 1.3rem;
    padding: .5rem 0;
    position: relative;
}

.address-popup .result {
    box-sizing: border-box;
    padding: 10px 4%;
    height: calc(100% - 2rem - 20px);
    overflow-y: scroll;
}
.modal-block.bg-white {
    background-color: #fff;
    border-radius: .8rem;
}
.modal-block.wdyy {
    padding: .5rem .8rem 1.5rem .8rem;
}
.box-wdyy {
    position: absolute;
    top: 1rem;
    right: 4px;
    width: 11%;
}
.item-inner {
    position: relative;
    width: 100%;
    padding-top: .7rem;
    padding-bottom: .65rem;
    min-height: 2.2rem;
    overflow: hidden;
    box-sizing: border-box;
    -webkit-box-flex: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.form-item {
    margin-bottom: 15px;
}
.form-item  select{
    width: 90%;
    margin: 0 auto;
    height: 2rem;
    border-radius: .3rem;
    border: 1px #666666 solid;
    color: #666666;
    padding: 0 8px;

}

.list-block input[type=text], .list-block input[type=password], .list-block input[type=email], .list-block input[type=tel], .list-block input[type=url], .list-block input[type=date], .list-block input[type=datetime-local], .list-block input[type=time], .list-block input[type=number], .list-block input[type=search], .list-block select, .list-block textarea {
    padding: 0

}
.goods-item-content {
    height: 2.15rem;
    line-height: 2.15rem;
}
.goods-item-content:after {
    top: 17% !important;
}