body{background-color:#FFF}.search-option{max-width:850px;margin:0 auto;padding:20px;background-color:#fffcfc;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.search-option td{padding:4px 0}.search-option td:nth-child(1),.search-option td:nth-child(2){width:1px;color:#000;font-size:13px;font-weight:400;padding-right:10px;white-space:nowrap}.search-option input[type=text],.search-option select{width:100%;font-size:12px;font-weight:400;padding:9px;outline:0;background-color:#fff;border:1px solid #f1f1f1}.search-option input[type=text]:focus,.search-option select:focus{background-color:#f1f1f1}.search-option select{cursor:pointer;padding:8.5px 7px;font-size:11px}.search-option input[type=radio],.search-option label,.search-option p{color:#555;font-size:13px;font-weight:400;display:inline-block;vertical-align:middle}.search-option .row>*{vertical-align:middle}.search-option .search{position:relative;width:100%;margin-right:10px}.search-option .search input{width:100%;display:block;padding:6px 34px 6px 6px;color:#000;font-size:13px;letter-spacing:.3px;border-bottom:1px solid #F8F8F8}.search-option .search input:-moz-placeholder{color:#8A8585;font-style:italic;font-weight:300}.search-option .search input::-moz-placeholder{color:#8A8585;font-style:italic;font-weight:300}.search-option .search input::-webkit-input-placeholder{color:#8A8585;font-style:italic;font-weight:300}.search-option .search input:-ms-input-placeholder{color:#8A8585;font-style:italic;font-weight:300}.search-option .search button{position:absolute;top:0;right:0;width:28px;height:28px;z-index:10;background-position:50% 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAATlBMVEUAAACHh4eHh4eFhYWHh4eGhoaFhYWHh4eHh4eIiIiGhoaGhoaEhISHh4eHh4eIiIiHh4eHh4eGhoaEhISGhoaHh4eGhoaHh4dmZmaIiIhrQbPnAAAAGXRSTlMA4/gg7nlG3aiGYFE5wrq1k4hqGxMRnS8FqrSxJAAAAFlJREFUCNdljlcSgCAQQ0WqgCL23P+iUmw75mMzb7al+WsahDb+gqVHUVfRgLmVyxYuk4eYs1uwbPKe0uCpbrAVAxTt7nT3IJcj+YtWPalYUGPhV4n5lyPjJyskBVNwoEHIAAAAAElFTkSuQmCC)}.search-option .filter-date{font-size:15px;margin-top:20px;font-weight:700;line-height:20px}.search-option .filter-date a{margin-right:6px;color:#000;line-height:20px}.search-option .filter-date a:hover{text-decoration:underline}.search-option .filter-date a em{padding-left:3px;font-style:normal}.search-option .filter-date a.active{height:29px;line-height:29px;color:#fff;margin-top:10px;background:#39f;padding:0 15px;border-radius:15px}.search-option .filter-date a.active em{padding-left:10px;line-height:29px;font-weight:700}.search-option .subinfo{font-size:14px;margin-top:10px;line-height:20px}.search-result a{display:block}.search-result a:hover .img{border-color:#DDD}.search-result a:hover .head{background-color:#DDD}.search-result .img{width:200px;height:110px;margin-right:10px;background-repeat:no-repat;background-position:center;border:5px solid #F4F4F4;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;transition:all 250ms ease-in-out}.search-result .head,.search-result .img{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out}.search-result .head{color:#555;font-size:13px;padding:7px 9px;background-color:#F4F4F4;transition:all 250ms ease-in-out}.search-result .head:after{content:'';clear:both;display:block}.search-result .head .right,.search-result .head .title{font-size:1em;font-weight:500}.search-result .head .right .highlight,.search-result .head .title .highlight{color:#C71500;font-weight:500;display:inline-block;vertical-align:top}.search-result .head .title{float:left}.search-result .head .right{font-weight:400;float:right;color:#555;margin-right:10px;letter-spacing:-.2px}.search-result .foot{color:#555;font-size:13px;font-weight:400;padding:7px 9px;line-height:20px}.search-result .foot .highlight{color:#C71500;font-weight:700;display:inline-block;vertical-align:top}