/* reset swiper start */
.swiper-banner-home {
    width: 100%;
    height: 388px;
}
.swiper-notice{
    height:66px;
}
.swiper-pagination-bullet{
    background: #fff;
    opacity:0.8;
    transition: .2s ease;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
    width:32px;
    border-radius: 10px;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    /* right: -20px; */
    left: auto;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    background-image: url('../img/banner_arrow_right.png');
    right: -40px;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url('../img/banner_arrow_left.png');
    left: -40px;;
    right: auto;
}
.swiper-button-next:focus, .swiper-container-rtl .swiper-button-prev:focus,.swiper-button-prev:focus, .swiper-container-rtl .swiper-button-next:focus{
    border:none;
} 
/* reset swiper end */
.header-top-right-nav.layui-nav{
    background-color: #F2F2F2;
    height: 36px;
}
.header-top-right-nav.layui-nav .layui-nav-item a{
    color: #666;
    font-size:12px;
}
.header-top-right-nav.layui-nav .layui-nav-item a:hover{
    color:#333;
}
.header-top-right-nav.layui-nav .layui-nav-item{
    line-height: 36px;
} 
.header-top-right-nav.layui-nav .layui-nav-more{
    border-top-color: #BCBCBC;
}
.header-top-right-nav.layui-nav .layui-nav-mored,.header-top-right-nav .layui-nav-itemed>a .layui-nav-more {
    margin-top: -9px;
    border-style: dashed dashed solid;
    border-color: transparent transparent #BCBCBC;
}
.header-top-right-nav .layui-nav-child{
    top: 36px;
}
.header-top-right-nav.layui-nav .layui-this:after,.header-top-right-nav .layui-nav-bar,.header-top-right-nav .layui-nav-tree .layui-nav-itemed:after{
    background-color: transparent;
}
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{
    background-color: #3A71FF;
}
.resetWhite .layui-this:after, .resetWhite .layui-nav-bar{
	background-color: white;
	color: #3A71FF;
}
.resetWhite .layui-nav-item a{
	color: #3A71FF;
	font-size: 16px;
}
.resetWhite .layui-nav-item a:hover,.resetWhite .layui-this{
	color: #3A71FF;
	font-weight: bold;
}
.resetBlue .layui-nav-item a{
	background-color: white;  
	color: #666666;
	font-size: 14px;
}
.a_side .layui-nav-item a{
	padding: 0 10px;
}
/* .resetBlue .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{
    background-color: #3A71FF;
	height: 3px;
	width: 28px;
	top: 40px;
} */
/* .resetBlue .layui-nav-item{
	height: 60px;
} */
.resetBlue .layui-nav-item a:hover,.resetBlue .layui-this{
	color: #3A71FF;
	font-weight: bold;
}
/* .resetBlue .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{
	background-color: #3A71FF;
} */
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {
    border: none;
    border-radius: 0;
    border-bottom: 4px solid #3A71FF;
}
.search-wrap  .layui-tab-brief>.layui-tab-title .layui-this,.header-nav .layui-tab-brief>.layui-tab-title .layui-this{
    color: #3A71FF;
}
.search-wrap .layui-tab-title,.header-nav  .layui-tab-title{
    border:none;
}
.search-wrap .layui-tab-title .layui-this:after{
    width: 0;
    height: 0;
    border:2px solid transparent;
    border-bottom:2px solid #5D8AFF;
}
.search-wrap .layui-tab-brief>.layui-tab-more li.layui-this:after,.search-wrap  .layui-tab-brief>.layui-tab-title .layui-this:after {
    border: none;
    border-radius: 0;
    width:0;
    height:0;
    left: 28px;
    top: 32px;
    border:4px solid transparent;
	border-bottom:4px solid #5D8AFF;
}
.search-wrap .layui-input-block{
    margin-left:0;
    width:410px;
}

.search-wrap .layui-input::placeholder{
    color:#C7CBD5;
}
.search-wrap .layui-input,.search-wrap .layui-input:focus{
    border-color: #5D8AFF!important;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
}
.search-wrap .layui-tab-title li,.search-wrap .layui-tab-title,.search-wrap .layui-input {
    -webkit-transition:none;
    transition:none;
}
.search-wrap .layui-btn{
    background-color: #5D8AFF;
    border-top-left-radius:0;
    border-bottom-left-radius:0;

}
.search-wrap .layui-tab{
    margin-bottom:0!important;
}

.header-nav .layui-tab-title li{
    padding:0;
    margin-right:40px;
    min-width:30px;
    font-size:16px;
}

.header-nav .layui-tab{
    margin:0;
}
.header-nav .layui-tab-title li:before{
    display:none;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    width: 100%;
    height: 41px;
    box-sizing: border-box;
    pointer-events: none;
    border: none;
    border-radius: 0;
    border-bottom: 4px solid #3A71FF;
}
.header-nav .layui-tab-title li:hover:before{
    display:block;
}
.layui-btn-normal{
    background-color:#5D8AFF;
    color:#fff;
    box-sizing:border-box;
}
.layui-btn-primary{
    border: 1px solid #5D8AFF;
    color:#3A71FF;
    box-sizing:border-box;
}
.layui-btn-primary:hover {
    border-color: #5D8AFF;
    color: #3A71FF;
}
.auth-wrap.layui-tab{
    margin:0 auto;
}
.auth-wrap .layui-tab-title li{
    line-height:36px;
    width:50%;
}
.auth-wrap .layui-tab-title{
    height:36px;
    overflow: hidden;
}
ul,li{
    padding:0;
    margin:0;
}
.layui-form-select{
    position: absolute;
    width: 102px;
    left: 0;
    top: 0;
    height: 36px;
    background: transparent;
}

/* 重置下拉框格式 */
.resetSelect .layui-form-select dl dd.layui-this{
    background-color: #5D8AFF;
}
.resetSelect .layui-input,.resetSelect .layui-textarea {
	width: 234px;
	background-color: #F7F7F7;
}
.resetSelect .layui-form-select input{
	background: linear-gradient(to right, #F7F7F7 0%,#F7F7F7 80%,#E8E4E4 81%,#E8E4E4 100%);
}
.resetSelect .layui-form-select .layui-edge{
	right: -115px;
}
.resetSelect .layui-form-select dl dd, .layui-form-select dl dt {
	width: 234px;
}
/* 省市县下拉框格式调整 */
.resetSelect .resetSsx .layui-form-select .layui-edge{
	right: 12px;
}
.resetSelect .resetSsx .layui-form-select input{
	background: linear-gradient(to right, #F7F7F7 0%,#F7F7F7 70%,#E8E4E4 71%,#E8E4E4 100%);
}

/* reset  */
.layui-tab-title .layui-this{
    color: #3A71FF;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
    background-color: #5D8AFF;
}
.layui-laypage a, .layui-laypage button, .layui-laypage input, .layui-laypage select, .layui-laypage span{
    border: 1px solid #DBDBDB;
}
.layui-laypage a:hover {
    color: #5D8AFF;
}
.layui-laypage a, .layui-laypage span{
    height: 32px;
    line-height: 32px;
    margin: 0 4px 5px 0;
}
.layui-laypage button{
    width:52px;
    height:32px;
    color: #3A71FF;
    border: 1px solid #3A71FF;
}


.time-price-wrap.layui-tab-title li{
    min-width:100px;
    -moz-user-select:none;/*火狐*/
    -webkit-user-select:none;/*webkit浏览器*/
    -ms-user-select:none;/*IE10*/
    -khtml-user-select:none;/*早期浏览器*/
      user-select:none;
}
/* .time-price-wrap.layui-tab-title{
    border-top: 3px solid #fff;
}
.time-price-wrap.layui-tab-title .layui-this{
    border-top-color: #3A71FF;
} */
.tab-wrap .layui-tab-title .layui-this:after{
    height: 48px;
}
.tab-wrap .layui-tab-title,.tab-Buy-list-wrap .layui-tab-title li,.tab-wrap .layui-tab-title li{
    height: 48px;
    line-height: 48px;
}
.auth-wrap .layui-tab-title .layui-this:after{
    /* height: 61px; */
    height: 55px;
}
.layui-tab-title{
    border-bottom-width: 0;
}
.layui-laypage input:focus, .layui-laypage select:focus{
    border-color: #3A71FF!important;
}
.scan-to-app .layui-nav-child{
  padding:10px;
}
.scan-to-app a.layui-nav-more{
    display:none;
}
.talentsListPage .layui-form-item{
    margin-bottom:0
}
.talentsListPage .layui-form-item .layui-form-checkbox[lay-skin=primary]{
    margin-top:0;
}
.talentsListPage .layui-form-checked[lay-skin=primary] i,.loginPage .layui-form-checked[lay-skin=primary] i,.registerPage .layui-form-checked[lay-skin=primary] i{
    border-color: #5D8AFF!important;
    background-color: #5D8AFF;
}
.talentsListPage .layui-input-block{
    margin-left:0;
}
.talentsListPage .layui-form-checkbox[lay-skin=primary]:hover i,.loginPage .layui-form-checkbox[lay-skin=primary]:hover i,.registerPage .layui-form-checkbox[lay-skin=primary]:hover i{
    border-color: #5D8AFF;
}
.layui-btn:hover{
    background-color:#2662fd;
    color:#fff;
}

/* .layui-layer-setwin a{
	width: 32px;
	height: 32px;
}
.layui-layer-ico {
    background: url(../img/xubox_ico0.png) no-repeat center / 32px 32px !important;
}
.layui-layer-page .layui-layer-content{
	overflow: hidden;
} */