.app-footer[data-v-010d27d2] {
    font-size: 14px;
    width: 100%;
    height: 242px;
    background-color: #34383b;
    color: #999;
    margin-top: 60px;
}
.app-footer .text-right[data-v-010d27d2] {
    text-align: right;
}
.app-footer .wrapper[data-v-010d27d2] {
    /*width: 1180px;*/
    height: 100%;
    overflow: hidden;
    margin: 0 auto;
}
.col-input input{
	height:35px!important;
	width:100%;
}

.col-input input:focus{
	border:1px solid #21b270!important
}
.col-input select:focus{
	border:1px solid #21b270!important
}
.col-input textarea:focus{
border:1px solid #21b270!important	
}
.app-footer .wrapper .content[data-v-010d27d2] {
    width: 920px;
    padding-top: 30px;
}
.app-footer .wrapper .content .left .logo[data-v-010d27d2] {
    width:140px;
    height: 50px;
    margin-bottom: 56px;
}
.app-footer .wrapper .content .left .logo img[data-v-010d27d2] {
    width: 100%;
    height:auto;
}
.app-footer .wrapper .content .right[data-v-010d27d2] {
    text-align: left;
}
.app-footer .wrapper .content .right .tel[data-v-010d27d2] {
    margin: 16px 0 24px;
    font-size: 24px;
}
.app-footer .wrapper .content .right .email[data-v-010d27d2] {
    margin-top: 13px;
    font-size: 16px;
}
.app-footer .wrapper .qrcode-div[data-v-010d27d2] {
    width: 210px;
    padding-top: 30px;
}
.app-footer .wrapper .qrcode-div .tip-text[data-v-010d27d2] {
    margin-bottom: 16px;
    padding-right: 12px;
}
.app-footer .wrapper .qrcode-div .qrcode[data-v-010d27d2] {
    width: 90px;
    height: 90px;
}
.app-footer .wrapper .qrcode-div .qrcode img[data-v-010d27d2] {
    width: 100%;
}
footer{
	position:relative!important;
	bottom:0px!important
}
.left a{color:#666;}
