/*搜索按钮的样式*/.body-max-width{max-width:1180px;margin:auto}.search-btn{padding:8px 40px 8px 40px;border:0;background-color:#407dee;color:#FFF;font-size:1.2em;margin-top:25px;border-radius:5px}.index-label{font-size:1.5em;letter-spacing:-.1px;font-weight:700;line-height:1.05;color:#f97343;margin-bottom:10px;margin-top:10px;display:block;white-space:nowrap}.search-result-label{font-size:1em;letter-spacing:-.1px;line-height:1.05;color:#f97343;margin-bottom:5px;display:block;white-space:nowrap}.search-btn:hover{background-color:#5d8fe2}.search-btn :active{background-color:#5d8fe2}.search-btn-sm{padding:6px 20px 7px 20px;border:0;background-color:#3d79e6;color:#FFF;font-size:1.1em;width:100%}@media(max-width:1400px){.search-btn-sm{padding:6px 6px 7px 6px;font-size:.9em}}@media(max-width:768px){#keyword-lade{text-align:left}#keyword{float:left;padding-left:10px;padding-right:38px;background-image:url(../../img/search_icon.png);background-repeat:no-repeat;background-position:right 10px top 50%,right}#keyword::-ms-clear{display:none}.search-input{max-width:680px;height:40px;font-size:1.2em}#address{padding-left:10px;padding-right:38px;background-image:url(../../img/map_icon.png);background-repeat:no-repeat;background-position:right 10px top 50%,right}#address::-ms-clear{display:none}#address-icon{position:absolute;top:3.9rem;left:88%;height:25px;width:25px}#keyword-icon{position:absolute;top:5.0rem;left:85%;height:25px}.search-div-shadow{box-shadow:0 1px 6px 0 rgba(32,33,36,0.28);border-color:rgba(223,225,229,0);margin-bottom:3%;padding:10px 10px 0 10px;border-radius:8px;z-index:0}.search-hr{display:none}}@media(min-width:769px){#keyword-lade{text-align:right;padding-right:292px}#keyword{float:right;padding-left:10px;padding-right:40px;background-image:url(../../img/search_icon.png);background-repeat:no-repeat;background-position:right 10px top 50%,right}#keyword::-ms-clear{display:none}.search-input{max-width:400px;height:40px;font-size:1.2em;padding-right:57px;margin:auto}#address{padding-left:10px;padding-right:40px;margin:auto;background-image:url(../../img/map_icon.png);background-repeat:no-repeat;background-position:right 10px top 50%,right}#address::-ms-clear{display:none}#address-icon{position:relative;top:.8rem;margin-bottom:unset;margin-left:-9%;height:24px}#keyword-icon{position:absolute;margin-top:7px;left:95%;margin-left:-6%;height:24px;z-index:1}.search-div-shadow{padding:10px 10px 0 10px;cursor:pointer;z-index:0}.search-div-shadow:hover{background-color:#e7e7e7}}.search-btn-sm:hover{background-color:#5d8fe2}.search-btn-sm:active{background-color:#5d8fe2}.search-home{padding-bottom:100px}.logo-img{width:321px;margin-bottom:24px}.logo-img1{width:400px;margin-bottom:24px}.padding-x{padding-left:3%;padding-right:3%}/*!*搜索输入框的样式*!*/.keywordSelect{color:black;background-color:#ccc}[data-hint-kwd],[data-hint-add]{padding-left:12px;margin-bottom:0;padding-bottom:5px;overflow:hidden;white-space:nowrap}.hintBox{position:absolute;z-index:1100;background-color:white;display:none;font-size:12px;box-shadow:1px 1px 5px #5a5a5a}@media(max-width:321px){.logo-img{width:280px;margin-bottom:24px}}.keyword{color:#f97343;font-weight:bold}.search-link{font-size:1.2em;color:#205ce3}.search-detail{font-size:.9em;color:gray}.vip{border:solid blue 1px;color:black;padding-top:5px;padding-bottom:5px;margin-top:5px;margin-bottom:5px;background-color:aliceblue}.vip a{color:darkblue}.vip span.search-detail{color:#3a3a3a}.search-hr{margin-top:5px;margin-bottom:5px}.search-filters.bordered{border:solid 2px;border-color:#ffd892;padding:10px 10px 15px 10px;margin-bottom:25px;margin-top:5px;background-color:#fffcf6}.search-filters a{color:#205ce3;text-decoration:underline}.hart-no-love{font-size:1.3em;color:gray}.hart-no-love:hover{font-size:1.3em;color:#d9534f}.hart-loving{z-index:1;font-size:1.3em;color:#d9534f}.hart-loving:hover{z-index:1;font-size:1.3em;color:gray}@media(max-width:992px){.search-condition{margin-left:25px}}.isPaidTag{color:white;float:right;display:inline-block;min-width:75px;margin:0 0 4px;padding:2px 3px;font-size:1.2rem;text-align:center;box-sizing:border-box;background-color:#e64f9a;border-radius:5px}.search-paging-container{padding-left:0}@media(min-width:992px){.result-list{margin-left:150px}.search-block{margin-right:100px}.search-paging-container{padding-left:30px}.search-input-md{max-width:380px}.search-container-lg{margin-left:100px;margin-right:100px}}.address-category>a{color:#666ccc}.mdl-button{background:#ececec;color:#484848;border:0;border-radius:5px;position:relative;height:28px;margin:2px 2px;min-width:46px;padding:0 6px;display:inline-block;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(0.4,0,1,1),background-color .2s cubic-bezier(0.4,0,0.2,1),color .2s cubic-bezier(0.4,0,0.2,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:3rem;vertical-align:middle}.mdl-button-lg{background:#ececec;color:#484848;border:0;border-radius:5px;position:relative;height:30px;margin:6px;min-width:50px;padding:10px;display:inline-block;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(0.4,0,1,1),background-color .2s cubic-bezier(0.4,0,0.2,1),color .2s cubic-bezier(0.4,0,0.2,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:1.2rem;vertical-align:middle}.mdl-grid{display:flex;width:100%;flex-flow:row wrap;margin:0 auto 0 auto;align-items:stretch}.index-addres{align-self:start;line-height:2rem;margin-right:10px}.mdl-button>a{display:block;color:#666ccc}.mdl-button-lg>a{display:block;color:#666ccc}.mdl-button>a:hover{color:#d9534f}.mdl-button-lg>a:hover{color:#d9534f}#index-address{box-shadow:0 6px 15px rgba(36,37,38,0.08);margin-right:10px;margin-top:10px;padding-top:8px}#index-category{box-shadow:0 6px 15px rgba(36,37,38,0.08);margin-right:10px;margin-top:10px;padding-top:8px}@media(max-width:768px){.index-show-div{margin-top:100px;margin-bottom:20px;padding-left:5px}}@media(min-width:768px){.index-show-div{margin-top:100px;margin-bottom:20px;padding-left:5px;display:flex}}