@charset "utf-8";
/**
 * [OElove] (C)2010-2099 OELOVE.COM Inc.
 * Email: service@phpcoo.com, phpcoo@qq.com
 * This is not a freeware, use is subject to license terms
 * $LastTime 9:01 2020/10/29 Design by wz$ , bo
*/

.oe_logo img{max-height: 66px;}
.oe_menu ul li.current a,.oe_menu ul li a:hover{background: rgba(0, 0, 0, 0.2);}
.oe_menu ul li a i.iconfont{display: none;}
.oe_menu ul li.current a i.iconfont{margin-left: -7px; bottom: -6px; display: inline-block;}
.oe_selectab span.current{background: #ff589b; color:#fff; border:1px solid #ff589b;}
.oe_selectab span:hover{border:1px solid #ff589b; color:#ff589b;}
.bo_t2{border-top:2px solid #ff589b; border-bottom: 1px solid #fff; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1;}
.bo_ts{border-top:2px solid transparent; border-bottom: 1px solid transparent; border-left: 1px solid transparent; border-right: 1px solid transparent;}
a.color_6:hover{color:#ff589b!important;}
.bo_l{border-left:1px solid #ebebeb;  }

.user_list .item .avatar .ob_c{filter: blur(0px);-webkit-transform: scale(1);-webkit-transition: all ease 300ms;transform: scale(1);transition: all ease 300ms;}
.user_list .item:hover .avatar .ob_c{filter: blur(8px);transform: scale(1.1);}
.user_list .item .mask{display: none;background: rgba(0, 0, 0, 0);-webkit-transition: all ease 300ms;transition: all ease 300ms;}
.user_list .item:hover .mask{display: block;background: rgba(0, 0, 0, 0.6);}
.user_list .item button{-webkit-transform: translateY(55px);-webkit-transition: all ease 300ms;transform: translateY(55px);transition: all ease 300ms;}
.user_list .item:hover button{-webkit-transform: translateY(0);transform: translateY(0)}
.user_tab span.current{color:#ff589b;}
.user_tab span.current:after{content: ''; width: 20px; height: 2px; background: #ff589b; display: inline-block; position: absolute; left: 50%; bottom: 0px; margin-left: -10px;}
.user_tab i{top:10px}

.oe_page{text-align:center; padding-bottom:60px; padding-top:60px;}
.oe_page a{display:inline-block; background:#fff; margin:0px 2px; padding:0px 10px; border:1px solid #d3d3d3;}
.oe_page a._current,.oe_page a:hover{background:#ff589b; border:1px solid #ff589b; color:#fff;}
.oe_page span{display:inline-block;}

.oe_ableft a.current,.oe_ableft a:hover{background: #ff589b; color:#fff}
.w280{width: 280px;}
.mr25{margin-right: 25px;}
.oe_story dl:hover{background: #fff; box-shadow: 0 0px 20px 0 rgba(0, 0, 0, 0.1); transition: all 0.2s ease-in-out 0s;}

.article_tab a.current{border: 1px solid #ff589b!important; background: #ff589b; color:#fff;}
.pl280{padding-left: 280px;}

.oe_map_wrap .map_tips{
	width: 240px;
	background: #333;
	position: absolute;
	right: 25px;
	top: 68px;
	color: #fff;
	line-height: 22px;
	z-index: 100;
	padding: 8px 22px 8px 15px;
	border-radius: 3px;
	font-size: 12px;
}
.oe_map_wrap .triangle{
	width: 0;
	height: 0;
	position: absolute;
	top: -10px;
	right: 34px;
	border-top: 5px solid transparent;
	border-left: 5px solid transparent;
	border-bottom: 5px solid #333;
	border-right: 5px solid #333;
}
.oe_map_wrap .close{
	font-size: 24px;
	position: absolute;
	right: 3px;
	top: 0;
	color: #fff;
}

.vip_power_table{width:100%;border:1px solid #ebebeb; border-right: none;border-bottom: none;}
.vip_power_table tr:hover{background: #fafafa;}
.vip_power_table th,td{font-size: 15px;padding: 15px 10px;border:1px solid #ebebeb;border-left: none;border-top: none;color:#333}
.vip_power_table th{background:#fafafa;}
.vip_power_table td{text-align: center;}

.oe_pay li.alipay i{color:#3c8aff;}
.oe_pay li.tenpay i{color:#22c5bf;}
.oe_pay li.wangyin i{color:#228ac5;}
.oe_pay li.weixinpay i{color:#22c535;}
.oe_pay li em{bottom: -2px; display: none;}
.oe_pay li.current{border:1px solid #f40; color:#f40;}
.oe_pay li.current em{display: inline-block; color:#f40;}
.oe_yue i.icon-check-box-o{display: none; font-size: 23px;}
.oe_yue i.icon-check-box{display: inline-block;}
.oe_yue.current i.icon-check-box-o{display: inline-block;}
.oe_yue.current i.icon-check-box{display: none;}
.oeui_checkbox.checked .checkbox{background:#FF589B; border:1px solid #FF589B;}
.oeui_radio .radio span,.oeui_birthday_picker .tab_nav .item.current::after,.oeui_dist .tab_nav .item.current::after,.oeui_dist .tab_content .item .box.current{background:#FF589B;}
.oeui_checkbox:hover .checkbox,.oeui_radio.checked .radio,.oeui_radio:hover .radio,.oeui_select .selector:hover{border:1px solid #ff589b;}
.oeui_birthday_picker .tab_nav .item.current,.oeui_dist .tab_nav .item.current,.oeui_dist .tab_content .item .box:hover,.oeui_dist .selection span:hover{color:#ff589b;}
.user_info{height: 66px;}
.t12{top:12px!important;}


/* 防诈骗搜索*/
.oe_safety_search{background:#f7f7f7; box-sizing:border-box; margin-top:15px; padding:30px 45px; margin-bottom:20px; }

.ser_top dl dt{text-align:center;}
.ser_top dl dt span{display:inline-block; line-height:45px;  padding:0px 20px; cursor:pointer; border-radius:4px 4px 0px 0px; font-size:16px;}
.ser_top dl dt span.current{background:#FF589B; color:#fff;}
.ser_top dl dd input{border:1px solid #FF589B; line-height:50px; height:50px;}
.ser_top dl dd{position:relative;}
.bo_b2main {border-bottom: 2px solid #FF589B!important;}
.topic_hot{
  background: url(../images/num.png) 10px 12px no-repeat;
  box-sizing: border-box;
}
.oe_safety_searchresult{ padding-top:30px; color:#333;}
.oe_safety_searchresult dl{padding-left:72px; width:500px; margin:0 auto;}
.oe_safety_searchresult dl dt{width:53px; height:53px; float:left; margin-left:-72px; vertical-align:top;}
.oe_safety_searchresult dl dt label{display:inline-block; width:53px; height:53px; background:url(../images/bg.png) -54px -161px no-repeat;}
.oe_safety_searchresult dl dt label.current{ background:url(../images/bg.png) -130px -160px no-repeat;}
.oe_safety_searchresult dl dd{padding-top:15px;}
.oe_safety_searchresult dl dd em{font-style:normal;}
.oe_safety_searchresult dl dd span{font-weight:bold; color:#33baff; font-size:18px;}
.oe_blackuserlist{width: 100%; border-left: 1px solid #f7f7f7;}
.oe_blackuserlist thead{background:#f7f7f7;}
.oe_blackuserlist thead th,.oe_blackuserlist tr td{padding:8px; border-bottom: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;}

.tab div i{bottom: -10px; left: 22px; display: none;}
.tab div.current i{display: inline-block;}

