.main-left{padding:20px 20px 0}
.main-left .main-searchbox{width:100%;height:40px}
.main-left .main-searchbox .search-text{display:block;float:left;width:778px;height:38px;border:1px solid #DCDCDC;border-right:none;line-height:38px;color:#333;font-size:14px;text-indent:20px;background-color:#f8f8f8}
.main-left .main-searchbox .search-btn{float:left;width:60px;height:40px;line-height:40px;text-align:center;background-color:#c13232;font-size:18px}
.main-left .main-searchbox .search-btn i{font-size:22px;color:#fff}
.main-left .result-bar{font-size:14px;color:#333;line-height:54px;height:54px;border-top:1px solid #dcdcdc}
.main-left .result-bar span{color:#C13232}
.result-type-bar.adviser-list-bar{padding-top:19px;padding-left:20px}
.adviser-list-content{padding:0 20px}
.result-type-bar{border-bottom:1px solid #dcdcdc;padding-bottom:16px}
.result-type-bar a{display:inline-block;width:78px;height:24px;margin-right:20px;border:1px solid #C13232;text-align:center;line-height:24px;color:#C13232}
.result-type-bar a.active{color:#fff;background-color:#C13232}
.load-more-article{width:100%;height:48px;line-height:48px;text-align:center;font-size:14px;color:#333;cursor:pointer}
.page-search-type{height:56px;line-height:56px}
.page-search-type label{margin:0;font-weight:400;font-size:16px;color:#333}
.page-search-type input[type=radio]{position:absolute;z-index:-1}
.page-search-type input[type=radio]+label span{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:10px;border-radius:50%;border:1px solid #333;color:#333;position:relative;margin-top:-3px}
.page-search-type input[type=radio].checked+label{color:#c13232}
.page-search-type input[type=radio].checked+label span{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:10px;border-radius:50%;border:1px solid #c13232;color:#c13232}
.page-search-type input[type=radio].checked+label span i{position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background-color:transparent}
.page-search-type input[type=radio].checked+label span i{background-color:#c13232}
.result-item .item-info .info-top a:link{color:#333}
.result-item .item-info .info-top a:visited{color:#999}
.result-item .item-info .info-top a:hover{color:#c13232}
.cases-filter-tags{float:left}
.cases-search-bar{float:right;height:30px}
.cases-search-bar .search-text{width:225px;height:28px;border:1px solid #dcdcdc;border-right:none;float:left;padding-left:10px}
.cases-search-bar .search-btn{width:44px;height:30px;background-color:#c13232;float:left;text-align:center;line-height:30px}
.cases-search-bar .search-btn .iconfont{color:#fff;font-size:16px}