
.search_conditions {
	border-radius:6px;margin: 10px 0;color: #333;
	border:1px solid #DADADA;
}
.search_platform_item  {
	border-bottom:1px solid #E2E2E2;
}
.search_platform_item li{
	float: left;padding: 19px 20px 19px 18px;
	font-size: 20px;color: #333;margin-left: 20px;
}
.search_platform_item li a {
	color: #333;font-size: 20px;
}
.search_platform_item li:first-child {
	margin-left: 0;
}
.search_platform_item li img {
	width: 25px;height: 25px;position: relative;top: -2px;
}
.search_platform_item li.platformCur {
	color: #2799DF;border-bottom:4px solid #2799DF;
}
.search_platform_item li.platformCur a {
	color: #2799DF;
}
.search_detail {
	padding: 0 18px;
}
.search_detail_field {
	display: flex;
}
.search_detail_tit {
	margin-top: 13px;
}
.search_detail .search_detail_list {
	flex:1;
}
.search_detail .search_detail_list a {
	font-size: 16px;color: #333;
}
.search_detail .search_detail_list li {
	float: left;margin: 12px 15px 10px 10px;
	height:29px;line-height:29px;
}
.search_detail .search_detail_list .dropdown-menu .category_item {
    margin: 3px 0 3px 15px;
}
.search_detail .search_detail_list .dropdown-menu {
	min-width:226px;
}
.search_detail .search_detail_list li a {
	display:inline-block;padding: 0 12px;
}
.search_detail .search_detail_list .category_item .dropdown-menu>li>a {
	display:inline-block;padding: 0 12px;
}
.search_detail .search_detail_list li.categoryCur{
	background-color:#2799DF;color: #fff;border-radius:11px;
}
.search_detail .search_detail_list li.categoryCur a {
	color: #fff;
}
input:focus,a:focus,button:focus{
	outline: none;
}
.info_delete_selected{
	margin-left: 20px;position: relative;margin-top: 20px;
}
.info_timer_selected,.info_delete_selected #earlyDate {
	cursor: pointer;
}
.info_delete_selected .info_input {
	margin-left: 24px;padding-left: 10px;
	border:none;border-radius:4px;
	border:1px solid #ABABAB;height: 28px;
	width: 112px;z-index:100
}
.area_select .info_input {
	width: auto;cursor: pointer;color: #2799DF;
	background-color:#fff ;
}
.search_detail_selected .search_detail_tit {
	margin-top: 22px;
}
.search_author_conditions {
	margin-top: 10px;
}
.search_author_conditions .search_detail_tit {
	margin-top: 26px;
}
.search_author_conditions .search_detail_list {
	margin-left: 20px;
}
.author_conditions_list {
	margin-right: 55px;margin-top: 26px;cursor: pointer;
	position: relative;
}
.author_conditions_list:first-child {
	margin-left: 0;
}

.author_conditions_list .select_icon_input,.add_new_user .new_user_input {
	width: 14px;height: 14px;position: absolute;
	opacity: 0;cursor: pointer;
}

.action_button {
	padding: 26px 18px;
}
.action_button button {
	background-color:#fff;border:none;
	font-size: 16px;
}
.action_button .action_btn_detail {
	position: relative;
}
.action_button .action_btn_detail button{
	width: 140px;height: 34px;border-radius:6px;
}
.action_button .empty_conditions button {
	border:1px solid #2799DF;padding-left: 20px;
}
.action_button .confirm_search button{
	color: #fff;background-color:#2799DF;
	padding-left: 20px;
}
.action_button .empty_conditions img {
	width: 18px;height: 20px;top: 6px;
	position: absolute;left: 10px;cursor: pointer;
}
.confirm_search .magnifier_select {
	width: 17px;height: 17px;top: 9px;
	position: absolute;left: 25px;cursor: pointer;
}
.search_data_list {
	border-radius:6px;border:1px solid #DADADA;
}
.search_table{
	width: 100%;
}
.search_table th,.search_table td {
	padding-left: 10px;padding-right: 10px
}
#dataList td {
	padding-top: 10px;padding-bottom: 10px;
}
#dataList tr:nth-child(2n) {
	background-color:#F1F4F5;
}
#dataList .author_name_data {
	color: #333;
}

.search_table tr {
	border-bottom:1px solid #E2E2E2;
}

.search_table #rankList tr {
	font-size: 14px;
}
.thead_tr th {
	padding-top: 18px;padding-bottom: 18px;
}
#dataList .platform_img {
	width: 25px;height: 25px;
}
#dataList .pic_url {
	width: 40px;height: 40px;
	display:inline-block;
	margin-right: 12px;vertical-align: top;
}
#dataList .pic_url img{
	width: 100%;height: 100%;border-radius:50%;
	position: relative;cursor: pointer;
}
#dataList .author_info_sel {
	position: relative;top: 5px;display:inline-block;
	cursor: pointer;
}
#dataList .author_info_sel p {
	line-height: 16px;
}

#dataList .author_info_sel p:hover {
	color: #2799DF;
}
#dataList .author_info_sel .author_title {
	display:inline-block;max-width: 125px;
	white-space: nowrap;overflow: hidden;
	text-overflow: ellipsis;
}
.search_footer {
	padding:30px 22px 135px ;
}
.add_included a,.add_included a:hover{
	color: #2799DF;letter-spacing: 2px;
}
.search_footer .pagination {
	margin: 0;cursor: pointer;
}
.pagination>li>a:hover,.pagination>li>a:active{
	background-color:#2799DF;color: #fff;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover {
	background-color:#2799DF;color: #fff;    border-color: #ddd;
}

/*模态框*/
#included .add_new_user {
	position: relative;padding-right: 15px;
	cursor: pointer;
}

#included .modal-header,#addCould .modal-header{
	padding: 12px 18px;border-bottom-color:#F1F1F1 ;
}
#included .modal-body{
	padding: 18px 18px 10px;
}
#addCould .modal-body {
	padding: 25px 18px 15px;
}

#included .enter_link .f00 ,#included .enter_link .f00:hover,#included .enter_link .f00:active,#addCould .f00,#addCould .f00:hover,#addCould .f00:active{
	color: #FF0000;
}
#included .enter_input {
	margin-top: 5px;width: 100%;
}
#addCould .enter_input {
	margin-top: 20px;width: 100%;
}
#included .enter_input .form-control,#addCould .enter_input .form-control {
	height: 30px;line-height: 30px;
}
#included .modal-footer,#addCould .modal-footer {
	margin-top: 0;padding: 10px 18px;border-top-color:#F1F1F1
}
#addCould .modal-footer {
	padding: 15px 18px;
}
#included .modal-footer .footer_btn,#addCould .modal-footer .footer_btn {
	width: 70px;height: 28px;border-radius:6px;font-size: 14px;
	color: #333;border:1px solid #2799DF;display:inline-block;
	line-height: 28px;text-align: center;
}

#included .modal-footer .add_confirm_btn,#addCould .modal-footer .could_confirm_btn {
	background-color: #2799DF;color: #fff;margin-left: 45px;
}
.info_delete_selected .lock_strock {
	position: relative;
}
.lock_strock .no_vip_strock {
	display:inline-block;width: 12px;height: 15px;
	position: absolute;right: 7px;top: 2px;
}
.info_delete_selected .lock_strock .info_input{
	display:inline-block;color: #FFFC00;cursor: pointer;
	background-color:#A0A0A0;padding-left: 7px;
}
.info_delete_selected .lock_strock.area_strock .info_input{
	margin-left: 10px;
}
.info_delete_selected .lock_strock.area_strock {
	margin-left: 20px;
}
.info_delete_selected .area_select {
	margin-left: 20px;
}
.info_delete_selected .area_select .info_input {
	margin-left: 10px;
}
#openVip .modal-dialog{
	width: 380px;height: 150px;color: #535353;padding-top: 150px;
	
}
#openVip .modal-header {
	border-bottom:transparent;padding: 18px 15px 10px;
}
#openVip .modal-body {
	padding: 13px;
}
#openVip .modal-footer {
	margin-top: 0;text-align: center;
	border-top:transparent;padding: 10px 0 18px;
}
#openVip .modal-footer .open_btn {
	display:inline-block;width: 70px;height: 30px;
	line-height: 30px;text-align: center;color: #fff;
	background-color:#2799DF;border-radius:6px;
}
/*分页*/
.case_detail_page {
	padding: 90px 0;text-align: center;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em {
	background-color: #2799DF!important;
}
.layui-laypage a:hover {
	color: #2799DF!important;
}
.layui-laypage-skip .layui-input:focus {
	border-color:#2799DF!important;
}