.column_one{ background: #fff; padding:30px ;}
.column_one .rank_index{ padding-top: 15px;  padding-bottom: 15px;}
.column_one .rank_index .rank_title {margin-right: 30px;line-height: 36px; float: left; font-size: 15px;}
.column_one .rank_index .rank_title span.align_last {text-align-last: justify;width: 50px;display: inline-block; }
.column_one .rank_index .rank {width:1217px;line-height: 36px;height: 36px;overflow: hidden;word-break: keep-all; float: left; }
.column_one .rank_index .rank.r_open {height: auto; }
.column_one .rank_index .rank .by_rank {padding:5px 15px;cursor: pointer;  font-size: 15px;}
.column_one .rank_index .rank .by_rank.on { background-color: #281567;border-radius: 3px;color: #fff; }
.column_one .rank_index .rank_more {width:36px;position: relative;height:36px;float: left;}
.column_one .rank_index .rank_more:before { position: absolute; left: 10px; top:17px; content: "";width: 0px; height: 0px; border-top:7px solid #76777a; border-left: 6px solid transparent;border-right: 6px solid transparent; cursor: pointer; }
.column_one .rank_index .rank_more.m_open:before {border-bottom:7px solid #76777a; border-top:0;}
.column_one .rank_index .select-type {position: relative;margin-left:117px; float: left; }
.column_one .rank_index .select-type:first-child{margin-left:0}
.column_one .rank_index .select-type .rank_title {margin-right: 0; }
.column_one .rank_index .select-type .select_area {height: 40px;line-height: 40px;padding: 0 40px 0 15px;background-color: #ffffff; border: solid 1px #e5e5e5;width: 302px;position: relative; float: left;-webkit-box-sizing: border-box;box-sizing: border-box; }
.column_one .rank_index .select-type .select_area.er_select_area {width: 350px;padding: 0;}
.column_one .rank_index .select-type .select_area.er_select_area input{border: 0;height: 37px;line-height: 37px;box-shadow: none; width: 100%; padding: 0 10px;}
.column_one .rank_index .select-type .select_area .select_list {list-style-type: none;margin: 0;display: none;background: #fff;position: absolute;z-index: 1; width:300px;border-left: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;-webkit-box-sizing: border-box; box-sizing: border-box;left: 0; height:330px; overflow:auto;}
.column_one .rank_index .select-type .select_area .select_list li { border-bottom: solid 1px #e5e5e5;line-height: 40px; padding: 0 10px;  cursor: pointer;}
.column_one .rank_index .select-type .select_xl {background-color: #f5f5f5;width: 40px; height: 40px;border: solid 1px #e5e5e5;position: absolute; right: 0;top: 0;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box; }
.column_one .rank_index .select-type .select_xl.xl_open:before {border-bottom: 7px solid #595959;border-top: 0; }
.column_one .rank_index .select-type .select_xl.xl_open:after {border-bottom: 7px solid #f5f5f5;border-top: 0; top: 0; bottom: -2px; }
.column_one .rank_index .select-type .select_xl:before {position: absolute;content: "";width: 0;height: 0;border-top: 7px solid #595959;border-left: 6px solid transparent;border-right: 6px solid transparent; top: 0;left: 0;right: 0;bottom: 0;margin: auto;border-bottom: 0; }
.column_one .rank_index .select-type .select_xl:after {position: absolute;content: "";width: 0;height: 0;border-top: 7px solid #f5f5f5;border-left: 6px solid transparent;border-right: 6px solid transparent; top: -1px;left: 0;right: 0;bottom: 0;margin: auto;border-bottom: 0; }
.column_one .rank_index .js-search-btn {height: 40px;line-height: 40px;background-color: #281567;margin-right: 30px;color: #fff;padding: 0 48px; float: right; }
.column_one .rank_index .reset {height: 40px;line-height: 40px;background-color: #838383;color: #fff; padding: 0 48px; float:right; }
@media only screen and (max-width:1366px){
	.column_one .rank_index .rank{width: 1118px;}
	.column_one .rank_index .select-type .select_area{ width: 266px;}

}