.margin-top-150 {
    margin-top: 150px;
}

.margin-top-100 {
    margin-top: 100px;
}

.margin-top-40 {
    margin-top: 40px;
}

.margin-top-15 {
    margin-top: 15px;
}

.mainBox {
    background-image: url('../images/xing.png');
    background-position: top center;
    padding-top: 100px;
}


/* 面包屑 */

.crumbs {
    background-color: rgba(255, 255, 255, 0.15);
    padding: 7px 15px;
    font-size: 16px;
    color: #fff;
    letter-spacing: 1px;
}

.crumbs a {
    color: #fff;
}

.crumbs a:hover {
    text-decoration: none;
}

.crumbs a:focus {
    text-decoration: none;
}


/*  */

.contactUs_title {
    color: #fff;
    font-size: 30px;
    /* text-align: center; */
    font-weight: bold;
}

.addressTxt {
    color: #fff;
    /* text-align: center; */
    font-size: 17px;
    opacity: 0.95;
    line-height: 50px;
    letter-spacing: 1px;
}


.demo-ruleForm {
    padding: 50px 0;
}

.el-input .el-input__inner,
.el-textarea .el-textarea__inner,
#app .el-select-dropdown {
    background-color: rgba(255, 255, 255, 0.2);
    border-color: rgba(0, 0, 0, 0.5)!important;
    color: #aaa;
}

.el-input.is-focus .el-input__inner,
.el-input .el-input__inner:focus,
.el-textarea .el-textarea__inner:focus {
    border-color: #1B9EF6!important;
}

.el-button.el-button--primary {
    background-color: #1B9EF6!important;
    border-color: #1B9EF6!important;
}

.el-button--default {
    background-color: rgba(0, 0, 0, 0.2)!important;
    border-color: rgba(255, 255, 255, 0.3)!important;
    color: #999!important;
}

.el-button:focus,
.el-button:hover {
    color: rgb(165, 147, 123)!important;
    border-color: rgba(165, 147, 123, 0.7)!important;
    background-color: rgba(165, 147, 123, 0.2)!important;
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner,
.el-switch.is-checked .el-switch__core,
.el-radio__input.is-checked .el-radio__inner {
    border-color: rgba(165, 147, 123, 1)!important;
    background-color: rgba(165, 147, 123, 1)!important;
}

.el-time-panel__btn.confirm,
.el-date-table td.today span,
.el-select-dropdown__item.selected,
.el-date-table td.available:hover,
.el-checkbox__input.is-checked+.el-checkbox__label,
.el-radio__input.is-checked+.el-radio__label {
    color: rgb(165, 147, 123)!important;
}

.wrap {
    display: flex;
    justify-content: space-between;
}

.info {
    width: 45%;
}

.map {
    width: 50%;
}
@media screen and (max-width:768px) {
    .addressTxt {
        font-size: 15px;
        line-height: 40px;
				text-align: center;
    }
		.mainBox{
			padding-top: 15px;
		}
		.wrap{
			display: block;
		}
		.info{
			width: 100%;
			margin: 10px 0 ;
		}
		.info>div{
			padding: 20px 0 0;
		}
		.contactUs_title{
			text-align: center;
		}
		.info img{
			margin: 15px auto;
			
		}
		.map{
			width: 100%;
			margin: 20px auto 0;
		}
		.map>div{
			padding: 0;
		}
}