﻿.valuation-banner img{width: 100%;vertical-align: middle;}
.valuation-banner-phone{display: none;}
.valuation-main{padding: 90px 0;}
.valuation-ul{max-width: 1050px;margin: 0 auto;}
.valuation-ul li{float: left;width: 33.33%;box-sizing: border-box;padding: 0 20px;margin-bottom: 40px;}
.valuation-ul li a{display: block;}
.valuation-ul li img{width: 100%;vertical-align: middle;border: 1px solid #dadbdb;border-radius: 5px;}
.valuation-li-title{margin: 20px 0 0 0;}
.valuation-li-title a{color: #717171;font-size: 18px;font-weight: bold;text-align: center;line-height: 20px;height: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.valuation-banner-bottom a{display: block;}
.valuation-banner-bottom img{width: 100%;vertical-align: middle;}
.choice-top{max-width: 1020px;margin: 40px auto;position: relative;height: 46px;}
.choice-top-line{position: absolute;width: 100%;left: 0;top: 50%;height: 2px;background: #c4c4c4;margin-top: -1px;}
.choice-top-name{display: inline-block;background: #fff;padding: 0 10px;position: absolute;z-index: 1;line-height: 46px;top: 0;}
.choice-top-name a{display: inline-block;padding: 0 8px;color: #888889;font-size: 16px;font-weight: bold;line-height: 46px;}
.choice-top-name:nth-child(3){right: 0;}
.choice-top-name:nth-child(2){left: 50%;margin-left: -47px;}
.choice-top-name i{display: none;}
.choice-top-name.active a{background: #2c9dce;color: #fff;}
.choice-top-name.active i{display: inline-block;}
.choice-group{margin-bottom: 30px;}
.choice-group-top{background: #efefef;padding: 15px 0;text-align: center;color: #231815;font-size: 17px;font-weight: bold;cursor: pointer;}
.choice-group-links{float: left;width: 25%;margin-top: 15px;}
.choice-group-links span{display: block;line-height: 54px;margin: 0 7px;cursor: pointer;border: 2px solid #dadada;border-radius: 5px;text-align: center;color: #717171;font-size: 16px;font-weight: bold;}
.choice-group-top .fa-chevron-up{display: none;}
.choice-group-top i{margin-left: 5px;vertical-align: 1px;}
.choice-group-top-active .fa-chevron-up{display:inline-block;}
.choice-group-top-active .fa-chevron-down{display:none;}
.choice-group-link{padding: 0 13px;display: none;}
.alert-background{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 1100;background: rgba(0,0,0,0.8);display: none;}
.alert-choice{position: fixed;width: 360px;left: 50%;top:50%;z-index: 1200;background: #fff;margin-left: -180px;margin-top: -182px;display: none;border-radius: 5px;border: 2px solid #9fa0a0;padding: 35px 0;}
.alert-choice-title{text-align: center;color: #231815;font-size: 18px;font-weight: bold;margin-bottom: 20px;}
.alert-choice-close{color: #b5b6b6;position: absolute;top: 15px;right: 15px;font-size: 26px;}
.alert-choice-tags{float: left;width: 33.33%;box-sizing: border-box;padding: 0 5px;margin-bottom: 10px;}
.alert-choice-tags span{display: block;line-height: 54px;text-align: center;border: 2px solid #b5b6b6;border-radius: 5px;color: #717171;font-size: 16px;font-weight: bold;}
.alert-choice-tag{padding: 0 15px;}
.alert-choice-tags-active span{background: #8ec31f;border-color: #8ec31f;color: #fff;}
.alert-choice-result{text-align: center;color: #3E3A39;font-size: 18px;margin-bottom: 15px;}
.alert-choice-result p{color: #309DCE;font-size: 20px;font-weight: bold;}
.alert-choice-submit{display: block;width: 246px;margin: 0 auto;border-radius: 5px;line-height: 50px;background: #2c9dce;color: #fff!important;font-size: 18px;font-weight: bold;text-align: center;}
.condition-group{margin-bottom: 25px;}
.condition-list{float: left;width: 50%;margin-top: 10px;}
.condition-lists{margin: 0 5px;cursor: pointer;border: 2px solid #b5b6b6;padding: 12px 12px 12px 40px;position: relative;color: #717171;font-size: 16px;font-weight: bold;line-height: 20px;border-radius: 5px;display: block;}
.condition-lists input{position: absolute;width: 100%;left: 0;top: 0;height: 100%;box-sizing: border-box;opacity: 0;}
.condition-icon{display: block;width: 22px;text-align: center;line-height: 20px;height: 22px;border: 2px solid #c9caca;position: absolute;left: 10px;top: 50%;margin-top: -11px;color: #fff;}
.condition-lists-active .condition-icon{border-color: #fff;}
.condition-lists-active .condition-lists{background: #8ec31f;color: #fff;border-color: #8ec31f;}
.condition-submit{display: block;max-width: 718px;margin: 45px auto;line-height: 60px;border-radius: 3px;background: #2c9dce;color: #fff!important;text-align: center;font-size: 18px;font-weight: bold;}
.result-body-title{text-align: center;color: #3E3A39;font-size: 18px;}
.result-body-title span{color: #309DCE;font-size: 20px;font-weight: bold;}
.result-body-price{color: #8EC31F;font-size: 54px;font-weight: bold;text-align: center;line-height: normal;margin: 20px 0;}
.result-body-top{text-align: center;}
.result-body-text{display: inline-block;color: #fff;font-size: 16px;font-weight: bold;background: #cd5050;padding: 12px 15px;}
.result-body-content p{color: #1A1B1A;font-size: 27px;font-weight: bold;line-height: normal;}
.result-body-content{margin: 30px 0 20px 0;}
.result-store-group{margin-bottom: 40px;}
.result-store{display: none;}
@media (min-width:1080px) {
	.valuation-ul li a:hover img{opacity: 0.6;}
	.valuation-li-title a:hover{color: #309DCE;}
	.valuation-banner-bottom a:hover{opacity: 0.8;}
	.choice-group-links span:hover{background: #2c9dce;color: #fff;border-color: #2c9dce;}
	.choice-top-name a:hover,.alert-choice-submit:hover{opacity: 0.8;}
	.condition-submit:hover{opacity: 0.8;color: #fff;}
}
@media (max-width:767px) {
	.choice-group{margin-bottom: 10px;}
	.valuation-banner-phone{display: block;}
	.valuation-banner-pc{display: none;}
	.valuation-main{padding: 12px 0;}
	.valuation-ul li{width: 50%;padding: 0 2px;margin-bottom: 15px;}
	.valuation-li-title a{font-size: 16px;}
	.valuation-li-title{margin: 13px 0 0 0;}
	.choice-top{margin: 10px 0;height: 32px;}
	.choice-top-name{line-height: 32px;padding: 0 3px;}
	.choice-top-name a{font-size: 13px;line-height: 32px;padding: 0 5px;}
	.choice-top-name:nth-child(2){margin-left: -37px;}
	.choice-group-link{padding: 0;}
	.choice-group-links{width: 50%;margin-top: 8px;}
	.choice-group-links span{margin: 0 4px;font-size: 15px;line-height: 50px;}
	.alert-choice{width: 92%;left: 4%;margin-left: 0;}
	.condition-lists{font-size: 14px;padding: 8px 12px 8px 40px;}
	.condition-list{width: 100%;}
	.condition-group{margin-bottom: 15px;}
	.condition-submit{max-width: 80%;line-height: 50px;}
	.result-store .location-content-ul li{padding: 0;margin-top: 10px;}
	.result-store-group{margin-bottom: 20px;}
	.choice-group-top{font-size: 16px;padding: 10px 0;}
	.result-body-content p{font-size: 17px;}
	.result-body-text{font-size: 14px;display: block;}
	.result-body-price{font-size: 42px;margin: 10px 0 15px 0;}
	.result-body-title{font-size: 16px;}
	.result-body-title span{font-size: 18px;}
}