﻿body{
	overflow-y:scroll;
	*overflow-y:auto;
}
#Anquan_Auth_logo_83x30{
	display:none!important;
}
#foot_logo{
	display:none;
}
.anquan_navbar .hd_nav .user,.anquan_navbar .hd_nav .search,.anquan_navbar .hd_nav #reg_btn,.anquan_navbar .hd_nav #login_btn{
	display:block;
}
#foot{
	display:none;
}
.container{
	padding-bottom:80px;
	width:960px;
	overflow:hidden;
}
html,body{
	background:#e7e7e7 url(/static/images/bg_site_anquan.jpg) 0 0 repeat;
}
.my_pager a:focus{
		outline:0 none;
}
.sub_container{
	width:680px;
	float:left;
	line-height:1.2;
	color:#585858;
	padding-top:11px;
	font-size:14px;
}
.gray-tip{
	display:block;
	padding-top:10px;
}
.sidebar{
	width:250px;
	float:right;
	line-height:1.2;
	color:#494949;
	font-size:14px;
}
.site_header_con{
	margin-bottom:12px;
	height:100px;
}
.site_header{
	background:#fff;
	padding:14px 23px 14px 20px;
	position:relative;
	border-bottom:1px solid #ddd;
}
.site_header .site_domain{
	float:left;
	width:600px;
}
.site_oprs{
	line-height:27px;
	height:32px;
}
.site_header .icon_profile_level_75x75{
	top:19px;
	left:20px;
	display: block;
	position:absolute;
	width:76px;
	height:76px;
	background-image:url(../images/site_profile_bg.png);
	_background-image:url(../images/site_profile_bg_ie6.gif);
	background-repeat:no-repeat;
}

.ico_fm_auth_left{
	top:20px;
	left:20px;
	display: block;
	position:absolute;
	width:55px;
	height:55px;
	background-image:url(../images/site_profile_bg.png);
	_background-image:url(../images/site_profile_bg_ie6.gif);
	background-repeat:no-repeat;
	background-position: -90px -183px;
}
.ico_fm_auth_right{
	top:20px;
	left:498px;
	display: block;
	position:absolute;
	width:40px;
	height:55px;
	background:url(../images/site_profile_bg.png) -195px -183px no-repeat;
}
.fancybox-inner:hover .ico_fm_auth_right{
	background-position: -225px -183px;
}
.md_jump a.fancybox-close,.box-sv a.fancybox-close{
	display:none;
}
.fm_auth_label_top{
	margin:30px 30px 0px 90px;
	font-size:16px;
	font-weight:bold;
	color:#333;
}
.fm_auth_label_bottom{
	margin:10px 30px 0px 90px;
	font-size:14px;
	color:#585858;
}
.M_header_fixed{
	position:fixed;
	top:0;
	z-index:999;
	left:50%;
	width:917px;
	margin-left:-480px;
}
.profile_level_safe{
	background-position: -29px -10px;
}
.profile_level_auth{
	background-position: -262px -303px;
}
.profile_level_danger{
	background-position:-112px -10px;
}
.profile_level_unknow{
	background-position:-278px -10px;
}
.profile_level_medium{
	background-position:-194px -10px;
}
.site_header .site_name{
	font-size:14px;
	position:relative;
	padding:0px;
	color:#494949;
}
.t_jump_link{
	position:relative;
	font-size:12px;
}
.site_header .t_site_name{
	color:#222;
	font-size:22px;
}
.site_header .t_site_name:link{
	color:#222;
}
.site_header .t_site_name:visited{
	color:#222;
}
.site_header .t_site_name:hover{
	color:#0088cc;
}
.site_header .site_name i{
	display:inline-block;
	*display:inline;
	background:url(../images/profile_gj_auth.png) -32px -129px no-repeat;
	*zoom:1;
	vertical-align:middle;
	width:25px;
	height:20px;
}
.site_header .site_level_star{
	padding-top:13px;
}
.site_header em{
	font-style:normal;
}
.site_header .site_name .t_jump_link{
	padding:3px 0
	font-size:12px;
}
.site_header .site_name .t_jump_link:link{
	color:#737373;
}
.site_header .site_name .t_jump_link:visited{
	color:#737373;
}
.site_header .site_name .t_jump_link:hover{
	color:#0088cc;
	text-decoration:none;
}
.site_header .site_auth_score{
	float:left;
	padding:0 23px 0 0;
	width:68px;
	height:72px;
	position:relative;
}
.site_header .site_TC_cmm{
	position:absolute;
	right:0;
	top:0;
	text-align:center;
	width:250px;
	height:101px;
	border-left:1px solid #e4e4e4;
}
.site_header .ks-btn-white,.site_header .ks-btn-green{
	float:left;
	height:34px;
	line-height:34px;
	padding:0;
	margin-top:32px;
	width:82px;
}
.site_header .ks-btn-green{
	margin-left:36px;
}
.site_header .ks-btn-white{
	margin-left:80px;
}
.site_header .site_auth_score  .ps_cm_score,.site_header .site_auth_score i{
	background:url(../images/site_profile_bg.png) -331px -10px no-repeat;
	float:right;
	width:72px;
	line-height:59px;
	text-align:center;
	height:72px;
	color:#737373;
	font-size:24px;
	font-weight:bold;
}
.site_header .site_auth_score .ps_cm_score{
	width:68px;
	text-indent:2px;
}
.ps_cm_score b{
	font-size:14px;
	font-weight:normal;
}
.site_header .site_auth_score i{
	width:76px;
}
.site_header .site_auth_score .level1{
	background-position:-101px -10px;
	color:#e73834;
}
.site_header .site_auth_score .level2{
	background-position:-178px -10px;
	color:#0078ff;
}
.site_header .site_auth_score .level3{
	background-position:-254px -10px;
	color:#40bc6c;
}
.site_header .site_auth_score i{
	float:left;
	background-position: -14px -10px;
}
.site_level_star span, .site_level_star a{
	display:inline;
	height:17px;
	line-height:17px;
	border-radius:4px;
	background-color: #eefaf2;
	border:1px solid #ceecd9;
	font-size: 12px;
	color:#27a654;
	text-align:center;
	float:left;
	margin-right:5px;
	padding:0 5px;
}

.site_level_star a:link{
	color:#27a654;
}
.site_level_star a:visited{
	color:#27a654;
}
.site_level_star a:hover{
	color:#27a654;
}
.site_level_star .tg_offical{
	background:#2294fe;
	color:#fff;
	border:1px solid #4ea9fe;
}
.site_level_star .tg_offical:link{
	color:#fff;
}
.site_level_star .tg_offical:visited{
	color:#fff;
}
.site_level_star .tg_offical:hover{
	color:#fff;
}
.site_level_star .site_age,.site_level_star .site_type{
	background:#fff;
	color:#737373;
	border:1px solid #e2e2e2;
}
.site_level_star .sec_danger_icon{
	border-color: rgb(219,149,149);
	color: rgb(182,60,37);
	background-color: rgb(251, 220, 220);
}

.site_level_star .sec_risk_icon{
	border-color: rgb(219,194,149);
	color: rgb(204,145,39);
	background-color: rgb(251, 244, 220);
}
.site_level_star .tag_official:link{
	background-color:#2294fe;
	color:#fff;
	border:1px solid #2294fe;
}
.site_level_star .tag_official:visited{
	background-color:#2294fe;
	border:1px solid #2294fe;
	color:#fff;
}
.site_level_star .tag_official:hover{
	background-color:#2294fe;
	border:1px solid #2294fe;
	color:#fff;
}

.site_level_star i{
	margin-top:8px;
	width:13px;
	height:13px;
	background:url(../images/site_profile_bg.png) -53px -103px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -53px -103px no-repeat;
	float:left;

}
.site_level_star i.active{
	background-position:-31px -103px;
}
.r_attitude_con .bad{
	color:#f82323;
}
.r_attitude_con .good{
	color:#4bb406;
}
.r_attitude_con .common{
	color:#585858;
}
.comment_title font{
	font-weight:bold;
	font-size:12px;
}
.site_age{
	text-align:center;
	text-shadow: 0 1px 0 #FFFFFF;
	height:auto;
	padding:14px 0;
}
.site_age i{
	background-image:url(../images/site_profile_bg.png);
	_background-image:url(../images/site_profile_bg_ie6.gif);
	background-repeat:no-repeat;
}
.site_age .numbg{
	margin:0 4px;
	display:inline-block;
	overflow:hidden;
	line-height: 14px;
	height:14px;
	_height:13px;
	vertical-align: middle;
}
/*内容*/
.site_info_tabs{
	border-radius:0;
	overflow:hidden;
	_width:680px;
}
.site_info_tabs ul{
	border-bottom:1px solid #ccc;
	position:relative;
}
.site_tab_nav li{
	float:left;
	cursor:pointer;
	_display:inline;
	margin-right:20px;
	padding:0 10px;
	height:31px;
	line-height:31px;
}
.site_tab_nav li.t_active{
	color:#333;
}
.site_tab_nav .badge_gray{
	background-color:#9b9faa;
}
.site_tab_nav .badge_red{
	background-color:#f77373;
}
.site_tab_nav .badge_yellow{
	background-color:#f8bc55;
}
.to_sec, .to_risk{
	cursor:pointer;
}
label.inline {
	display: inline-block;
}
.site_info_header{
	text-align:left;
	line-height:normal;
	margin:0 0 8px 109px;
	font-size:18px;
	height:26px;
	_padding-left:109px;
}
.site_info_header .len_cut{
	max-width:400px;
}
.site_info_header .bcover_tooltip{
	display:inline-block;
	max-width:482px;
	_width:482px;
}
.site_id_con{
	margin:0px 0 5px 109px;
	padding:10px;
	width:445px;
	border:#e7e7e7 solid 1px;

}
.site_info_row span{
	float:left;
	height:23px;
	line-height: 23px;
}
.site_info_row .info_list_head{
	width:115px;
	text-align:left;
	color:#737373;
}
.site_info_row .info_list_descr{
	max-width:260px;
	white-space: nowrap;
	color:#333;
	float:left;
	line-height:23px;
	overflow:hidden;
	text-overflow: ellipsis;
}
.comment_title .comment_user_name,.comment_title .best_comment,
.comment_title .comment_user_time,.comment_title .recruit,.comment_title .comment_attitude{
	float:left;
	line-height:19px;
	height:19px;
	font-weight:normal;
}
.r_attitude_con{
	padding-left:15px;
	float:right;
	margin:-6px -10px 0 0;
}
.comment_attitude{
	padding:0 7px;
	background:#fff;
	float:right;
	border-style:none none solid solid;
	border-width:1px;
	border-color:#e2e2e2;
	border-radius:0 8px 0 8px;
}

.comment_title .recruit,.show_img{
	display:inline-block;
	background-color:#0090ff;
	border-radius:2px;
	padding:0 3px 0 21px;
	position:relative;
	font-size:12px;
	color:#fff;
	border:1px solid #2882ce;
	line-height: 18px;
	height:18px;
	font-weight:normal;
}
#comments_list{
	padding: 0 23px 40px;
}
#comments_list .comments{
	position:relative;
	margin-bottom:20px;
}
#comments_list .comment_reply{
	margin-bottom:20px;
}
.comment_title .recruit{
	margin-left:6px;
	line-height:16px;
	background-color:#d6f1ff;
	font-size:11px;
	color:#0088cc;
	border:1px solid #9cd0f8;
	height:16px;
	padding-left:18px;
}
.comment_title .TX_recruit{
	border:none;
	background:none;
	padding:0;
	width:74px;
	line-height:normal;
	background:url(../images/site_profile_bg.png) -362px -101px no-repeat;
}
.comment_title .TX_owner_comment{
	border:none;
	background:none;
	padding:0;
	width:60px;
	height:18px;
	line-height:normal;
	background:url(../images/site_profile_bg.png) -454px -100px no-repeat;
}
.comment_user_time{
	margin-left:13px;
	color:#a7a7a7;
}
.comment_title .best_comment{
	height:16px;
	margin-left:4px;
	width:16px;
	background:url(../images/site_profile_bg.png) -438px -101px no-repeat;
}
.show_img:link,.show_img:visited,.show_img:hover{
	text-decoration:none;
	color:#fff;
}
.site_supp{
	color:#949494;
	padding:0px 0px 21px 109px;
	line-height: normal;
	font-size:12px;
}
.site_supp .site_aidmin_supp{
	color:#0088cc;
}
/***timeline**/
.time_line{
	/*       padding:40px 0 0 0;*/
}
.time_line_item{
	padding-left:170px;

}
.time_line_con{
	border-left:2px solid #878787;
	position:relative;
	min-height: 80px;
	_height:80px;
	padding-bottom:20px;
	padding-left:25px;
}
.time_line_con .m_time{
	position:absolute;
	left:-113px;
	top:6px;
	padding-left:23px;
	width:90px;
	line-height:1.2;
	white-space: nowrap;
}
.m_time span{
	vertical-align: middle;
	display: inline-block;
	height: 18px;
	line-height:18px;
	margin-bottom:1px;
	overflow:hidden;
}
.m_time .clock{
	width:16px;
	height:16px;
	display:block;
	position:absolute;
	line-height:16px;
	overflow:hidden;
	left:0;
	top:0;
	background:url(../images/site_profile_bg.png) -151px -100px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -151px -100px no-repeat;
}
.m_time span i{
	float:left;
	_margin-top:2px;
}
.time_site_level{
	position:absolute;
	left:-16px;
	top:0;
}
.time_line_con .icon_32x32{
	position: absolute;
	left:-17px;
	top:0;
}
.no_time_line{
	position:relative;
	color:#949494;
	text-align:center;
	padding:65px 0;
}
#comments_list > .no_time_line{
	border-bottom:1px solid #ccc;
	margin-right:-23px;
	margin-left:-23px;
}
.no_comment_tip{
	background:transparent;
	padding:0;
	padding-bottom:15px;
}
.no_time_line i,.no-qulifi-info i{
	display:inline-block;
	width:30px;
	height:30px;
	vertical-align: middle;
	background:url(../images/site_profile_bg.png) -352px -302px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -352px -300px no-repeat;
}
.no-qulifi-info{
	position:relative;
	color:#949494;
	text-align:center;
	background-color:#fff;
	padding:65px 0;
}

/**32x32图标****/
.icon_32x32{
	display:block;
	background:url(../images/site_profile_bg.png) -493px -178px  no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -493px -178px  no-repeat;
	width:32px;
	height:32px;
}
/*认证*/
.aut_32{
	background-position:-177px -92px;
}
/*钓鱼*/
.fishing_safe, .phishing_safe{
	background-position:-31px -178px;
}
.fishing_danger, .phishing_danger{
	background-position:-31px -136px;
}
.fishing_unknown, .phishing_unknown{
	background-position:-31px -220px;
}
/*欺诈*/
.fraud_safe{
	background-position:-73px -178px;
}
.fraud_danger{
	background-position:-73px -136px;
}
.fraud_unknow{
	background-position:-73px -220px;
}
/*虚假*/
.counterfeiting_safe{
	background-position:-115px -178px;
}
.counterfeiting_danger{
	background-position:-115px -136px;
}
.counterfeiting_unknow{
	background-position:-115px -220px;
}
/*违规*/
.violation_safe{
	background-position:-157px -178px;
}
.violation_danger{
	background-position:-157px -136px;
}
.violation_unknow{
	background-position:-157px -220px;
}
/*资质*/
.qualification_safe, .without_qualification_safe{
	background-position:-199px -178px;
}
.qualification_danger, .without_qualification_danger{
	background-position:-199px -136px;
}
.qualification_unknow, .without_qualification_unknown{
	background-position:-199px -220px;
}
/*色情*/
.porn_safe{
	background-position:-241px -178px;
}
.porn_danger{
	background-position:-241px -136px;
}
.porn_unknow{
	background-position:-241px -220px;
}
/*挂马*/
.malware_safe{
	background-position:-283px -178px;
}
.malware_danger{
	background-position:-283px -136px;
}
.malware_unknow{
	background-position:-283px -220px;
}
/*黑客*/

.hk_safe, .hacked_safe{
	background-position:-325px -178px;
}
.hk_danger, .hacked_danger{
	background-position:-325px -136px;
}
.hk_unknown, .hacked_unknown{
	background-position:-325px -220px;
}

/*恶意连接*/
.malicious_links_safe{
	background-position:-367px -178px;
}
.malicious_links_danger{
	background-position:-367px -136px;
}
.malicious_links_unknow{
	background-position:-367px -220px;
}
/*恶意串改*/
.deface_safe{
	background-position:-409px -178px;
}
.deface_danger{
	background-position:-409px -136px;
}
.deface_unknow{
	background-position:-409px -220px;
}
/*博彩*/
.gaming_safe{
	background-position:-451px -178px;
}
.gaming_danger{
	background-position:-451px -136px;
}
.gaming_unknow{
	background-position:-451px -220px;
}

/*wooyun*/
.wooyun_danger{
	background-position: -514px -303px;
}
/*安全漏洞风险*/
.loophole_safe{
	background-position:-493px -178px;
}
.loophole_danger{
	background-position:-409px -303px;
}
.loophole_unknow{
	background-position:-403px -220px;
}

.black_link_danger{
	background-position: -409px -136px;
}

.auth{
	background-position: -177px -92px;
}

.de_archive{
	background-position: -409px -345px;
}

/*16x16图标*/
.icon_16x16{
	display:block;
	background:url(../images/site_profile_bg.png) -151px -100px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -151px -100px no-repeat;
	width:16px;
	height:16px;
}

/**图标定义结束*/
.site_condition{
	border:1px solid #e2e2e2;
	padding:7px 10px 9px;
	border-radius: 4px;
	float:left;
	position:relative;
	background:#fff;
	color:#585858;
	_display:inline;
	max-width: 420px;
	_width: 420px;
}
.site_condition i{
	position:absolute;
	display:block;
	width:10px;
	height: 12px;
	top:10px;
	left:-10px;
	background:url(../images/tip-arrow.png) -51px -8px no-repeat;
	_background:url(../images/tip-arrow_ie6.gif) -51px -8px no-repeat;
}
/**资质 经营许可*/
.bussi_reg_info{
	border-bottom:1px solid #ccc;
	padding-bottom:25px;
}
.cn_ptrans_info{
	padding: 7px 0 0 10px;
	border-bottom:1px solid #ccc;
}
.info_head{
	font-size:16px;
	height: 32px;
	line-height: 32px;
	margin-bottom:10px;
	text-align: center;
	cursor: pointer;
}
.bussi_info_head{
	color:#da7600;
}
.bussi_info_head i{
	display:inline-block;
	width:32px;
	margin-right:3px;
	height:32px;
	vertical-align:middle;
	background:url(../images/site_profile_bg.png) -284px -92px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -284px -92px no-repeat;
}
.site_info_list {
	line-height:23px;
	padding-left:110px;
}
.site_info_list .d_info,.site_info_list .t_info{
	float:left;
}
.site_info_list .t_info{
	width:115px;
	overflow:hidden;
	color:#737373;
	text-align:left;
}

.site_info_list .d_info{
	word-break: normal;
	word-wrap: normal;
	width:350px;
	color:#333;
	line-height: 23px;
	overflow:hidden;
	font-size:14px;
	display:inline-block;
	text-align:left;
}
.s_info_detail{
	padding-left:225px;
	line-height:23px;
}
.cn_ptrans_head{
	color:#4f8eca;
}
.cn_ptrans_head i{
	display:inline-block;
	width:80px;
	margin-right:3px;
	height:32px;
	vertical-align:middle;
	background:url(../images/site_profile_bg.png) -324px -92px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -324px -92px no-repeat;
}

.medicine_head{
	color:#2e871f;
}

.medicine_head i{
	display:inline-block;
	width:29px;
	margin-right:3px;
	height:32px;
	vertical-align:middle;
	background:url(../images/site_profile_bg.png) -414px -92px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -414px -92px no-repeat;
}
.pay_ptrans_head{
	color:#c21815;
}
.pay_ptrans_head i{
	display:inline-block;
	width:29px;
	margin-right:3px;
	height:32px;
	vertical-align:middle;
	background:url(../images/site_profile_bg.png) -451px -92px no-repeat;
	_background:url(../images/site_profile_bg_ie6.gif) -451px -92px no-repeat;
}

.tab_main{
	padding:20px 0 ;
}
.check_list .tab_main{
	padding-bottom:0;
}
.tab_main_id{
	padding-top:20px;
	position:relative;
	padding-bottom: 0px;
}
.tab_main_time_line{
	padding-top:40px;
	padding-bottom: 0px;
	border-bottom:1px solid #ccc;
}
.qulifi{
	padding-top:20px;
	padding-bottom:0;
}
.tab_tip{
	font-size: 12px;
	color:#949494;
	text-align:left;
	line-height:normal;
	background:url(/static/images/bg_site_anquan.jpg) 0 0 repeat;
	padding:10px 0 10px 23px;
}
/*虚假欺诈检查*/
.check_list_tit{
	color: #494949;
	padding:25px 60px 0px;
	line-height: normal;
	position:relative;
}
.c-danger{
	color:#e73834;
}
.c-safe{
	color:#47b200;
}

.c-unknown{
	color:#737373;
}

.c-suspicious{
	color:#d76911;
}

.safe-phone{
	float:left;
	border-radius:4px;
	border:1px solid #ccc;
	line-height:17px;
	height:17px;
	padding:0 5px;
	font-size:12px;
	margin-left:4px;
	margin-top:2px;
	color:#47b200;
}
.check_list_summ{
	line-height:30px;
	height:30px;
}
.check_list_tit a{
	position:absolute;
	right:60px;
	top:30px;
	line-height:normal;
	display: block;
}
.check_list_con{
	border:1px solid #ccc;
	margin:0 auto;
	border-bottom: none;
}
.t_check_list{
	height:36px;
	line-height:36px;
	padding-left:20px;
	cursor:pointer;
	color:#737373;
	border-bottom:1px solid #ccc;
	position: relative;
	*background-image:url(about:blank);
}
.t_check_list .t_check_state{
	width:390px;
	position:absolute;
	right:0;
	top:0;
	padding-top:1px;
	height:36px;
	text-indent:25px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.t_check_list.t-danger span{
	color:#e73834  ;
}
.t_check_list.t-safe span{
	color:#737373;
}
.t_check_list.t-unknown span{
	color:#737373;
}
.t_check_state .icon_16x16{
	position: absolute;
	left:0;
	top:10px;
}
.t_check_list.t-danger .icon_16x16,
.risk_desc.t-danger .icon_16x16{
	background-position: -536px -151px;
}
.t_check_list.t-unknown .icon_16x16,
.risk_desc.t-unknown .icon_16x16{
	background-position: -536px -236px;
}
.t_check_list.t-safe .icon_16x16,
.risk_desc.t-safe .icon_16x16{
	background-position: -536px -194px;
}
.t_check_state .arrow{
	border-color: #7d7d7d  transparent  transparent;
	border-image: none;
	border-style: solid;
	border-width:5px;
	height: 0;
	width: 0;
	line-height: normal;
	display:block;
	position:absolute;
	top:16px;
	right:10px;
	cursor: pointer;
	overflow:hidden;
}
.ct_active .arrow{
	border-color:transparent transparent #7d7d7d;
	top:11px;
}
.d_check_list{
	background-color:#fafafa;
	display:none;
	position:relative;
	*zoom:1;
	border-bottom:1px solid #ccc;
	padding-bottom:18px;
}
.d_check_list .ks-btn-white{
	margin:10px 0;
	padding:6px  0;
	display: block;
	font-size:14px;
	text-align:center;
}
.d_list_title{
	position: static;
	padding:28px 0 8px 60px;
	color:#7d7d7d;
	line-height:20px;
	width:500px;

}
.d_list_title i{
	position: absolute;
	left:20px;
	top:23px;
}
.badge_num{
	background-color: #f77373;
	border: medium none;
	border-radius: 10px;
	display: inline-block;
	font-size: 12px;
	line-height: 12px;
	padding: 2px 5px;
	color:#fff;
	height:12px;
	vertical-align:1px;
	margin-left:3px;
}
.d_list_con{
	margin:-5px 20px 0 60px;
}
.d_list_con li{
	border-radius:4px;
	background-color:#fff;
	border:1px solid #e1e1e9;
	height:25px;
	line-height: 25px;
	padding:0 10px;
	font-size:12px;
	color:#7d7d7d;
	margin-top:5px;
}
.check_list_supp{
	padding:10px 60px 45px;
	font-size:12px;
}
/*网站漏洞*/
.m_site_bug{
	padding:15px 20px 10px 60px;
	position:relative;
}
.site_bug_tit{
	color:#494949;
	line-height:normal;
	padding:25px 0 0px;
}

/*
.site_bug_wrap{
	overflow:hidden;
	border:1px solid #ccc;
	border-right:0;
}
.site_bug_con{
	height:140px;
	width:105%;
}
.site_bug_con .site_bug_summ{
	width:267px;
	height:108px;
	border-right: 1px solid #ccc;
	float:left;
	position:relative;
	line-height:18px;
	padding-left:20px;
	font-size:12px;
	color:#737373;
	padding-top:32px;
}
.site_bug_summ .t_score{
	padding-bottom:10px;
	height:31px;
}
.site_bug_summ .t_site_name{
}
.site_bug_summ .icon_50x50{
	position: absolute;
	left:16px;
	top:22px;
}
.site_bug_high,.site_bug_medium,.site_bug_low{
	float:left;
	width:100px;
	height:140px;
	border-right: 1px solid #ccc;
}

.site_bug_supp{
	line-height: normal;
	padding:0px 0 25px;
	font-size: 12px;
	color:#949494;
}
.t-score{

	color:#737373;
}
.t_score span {
	float:left;
}
.t_score .f_score{
	margin-top:19px;
	line-height:1;
}
.t_score_num i{
	display:inline-block;
	height:30px;
	width:20px;
}
.t_site_name span{
	vertical-align:middle;
	display:block;
	float:left;
}
.t_site_name .len_cut{
	max-width:360px;
}
.site_bug_summ .len_cut{
	max-width:250px;
}
.t_view i{
	display:inline-block;
	border-color:  transparent transparent  transparent #7D7D7D;
	border-image: none;
	border-style: solid;
	border-width: 5px;
	cursor: pointer;
	height: 0;
	line-height: normal;
	width: 0;
	margin-left:5px;
	vertical-align:0;
	overflow:hidden;
}
.t_bug_level{
	text-align:center;
	line-height: normal;
	margin-top:37px;
	color:#585858;
}
.t_low_level,.t_medium_level,.t_high_level{
	text-align:center;
	margin-top:4px;
}
.bug_score_num{
	font-size:42px;
	font-weight:bold;
	color:#494949;
	margin-top:10px;
	*margin-top:-5px;
	*line-height:1.1;
}
.t_high_level{
	color:#e73834;
	margin-top:0;
	line-height:normal;
}
.t_medium_level{
	color:#f2952b;
	margin-top:0;
	line-height:normal;
}
.t_low_level{
	color:#f2c62b;
	margin-top:0;
	line-height:normal;
}
.t_medium_level i,.t_low_level i,.t_high_level i{
	margin-top:10px;
}
*/
/* site leak 2013 11.12*/
/*侧边栏*/
.c-tip02{
	color:#42a600;
}
.numbg i{
	background-image:url(../images/site_profile_bg.png);
	_background-image:url(../images/site_profile_bg_ie6.gif);
	background-repeat:no-repeat;
}
.d_check_tip{
	padding:5px 20px;
	border-bottom:1px solid #ccc;
	color:#7D7D7D;
	display:none;
}
.site_truth{
	position:relative;
	width:200px;
	height:150px;
	overflow: hidden;
	background:transparent url(../images/loading.gif) center center no-repeat;
}
.site_truth img{
	width:200px;
}
.show_big_img{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-47px;
	margin-top:-17px;
	padding:10px 15px;
	font-size:16px;
	color:#fff;
	background-color:#000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	border-radius:4px;
}
.show_big_img:link,.show_big_img:visited,.show_big_img:hover{
	color:#fff;
	text-decoration: none;
	outline: 0 none;
}
.big_img_dialog{
	box-shadow:none;
	background:transparent url(../images/loading.gif) center center no-repeat;
}
.big_img_con{
	border-radius:4px;
	position: relative;

}
.content-box .close_true_img{
	display:block;
	width:36px;
	height:36px;
	position:absolute;
	cursor:pointer;
	right:-18px;
	top:-18px;
	z-index:10000;
	background:url(../images/close_img.png) 0 0 no-repeat;
}
.content-box .close_true_img:hover{
	background-position:0 -40px;
}
.dialog-box{
}
.content-box{
	overflow:visible;
}
.big_img_con img{
	display:block;
	border-radius:4px;
}

.d_list_title_tab{
	margin:0px 20px 10px 60px;
	padding-top:5px;
	border-bottom:1px solid #ccc;
}
.d_list_title_tab li{
	float:left;
	color:#585858;
	padding:5px 8px;
	font-size:12px;
	border:1px solid #fafafa;
	cursor:pointer;
}
.d_list_title_tab li.active{
	padding:5px 8px; font-size:12px;
	color:#585858;
	background:#ffffff;
	background: linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #efefef),
	color-stop(1, #ffffff)
	);
	box-shadow: inset 0 2px 2px rgba(222, 222, 222, 0.75);
	border-radius:4px 4px 0px 0px;
	border:#cbc9c9 solid 1px;
	border-bottom: none;
	cursor:pointer;
	text-decoration: none;
}
.login-form input{
	margin-bottom:9px;
	font-size:12px;
}
/**************评论***************/
#comments_container > p {
	color: #585858;
	text-align:left;
	margin-top:45px;
}
.comments_img{
	width:50px;
	height:50px;
	border-radius:50%;
	float:left;
	border:1px solid #fff;
}
.comment_input {
	width: 593px;
	height: 54px;
	border-radius:0;
	resize: none;
	margin: 0 0 9px 0;
	padding: 10px;
}

.input-xlarge{
	margin-bottom: 9px;
}
#comments_container form {
	margin-bottom: 18px;
	width:700px;
}
.comment_button{
	margin-left:10px;
}

.comment_title {
	font-size: 12px;
	line-height: 11px;
	font-weight: bold;
	padding: 0 0 3px;
	vertical-align: top;
}
.comments .comment_title{
	+max-width:428px;
}
.comment_title .comment_user_name {
	color: #0088cc;
	font-weight:bold;
}
/*提交评论*/
.M_comment_submit{
	color:#585858;
	font-size:14px;
	padding-left:83px;
	padding-right:147px;
	position:relative;
}
.M_comment_submit .comments_img{
	position:absolute;
	left:23px;
	top:0;
}
.M_cm_options{
	margin:12px 0 8px;
}
.M_cm_form_sb{
	height:30px;
	line-height:30px;
}
.M_cm_form_sb label.inline{
	color:#737373;
	margin:0;
	height:28px;
	line-height:28px;
}
.M_cm_form_sb .cm_txt_limit{
	color:#737373;
	font-size:12px;
	float:right;
}
.M_cm_form_sb .cm_TB_weibo a{
	padding:7px 9px 5px;
	margin:0 10px 0 0;
	float:left;
}
.M_cm_form_sb .cm_TB_weibo .M_cm_change_code{
	line-height:28px;
	height:28px;
	padding:0;
}
.reply_comment_form .ks-btn-blue,.reply_comment_form .ks-btn-white{
	padding:7px 9px 6px!important;
	margin-left:63px;
	float:left;
	margin-right:10px;
	cursor:pointer!important;
}
.reply_comment_form .ks-btn-white{
	margin:0;
}
.M_cm_form_sb .cm_TB_weibo #share_to_sina{
	float:left;
	margin:7px 2px 0 0;
}
.M_cm_form_sb .cm_TB_weibo{
}
.M_comment_submit em{
	height:22px;
	cursor:pointer;
	line-height:21px;
	font-style:normal;
	border:1px solid #ccc;
	float:left;
	border-right:0;
	width:60px;
	background-color:#fff;
	text-align:center;
}
.M_comment_submit .e_lst{
	border-right:1px solid #ccc;
}
.M_comment_submit b,.M_comment_submit span{
	float:left;
	line-height:23px;
	font-size:12px;
	color:#737373;
}
.M_comment_submit .fr{
	float:right;
}
.M_comment_submit b{
	margin:6px  0 0 5px;
}
.M_comment_submit em{
	cursor:pointer;
}
.M_comment_submit em:hover{
	background-color:#f8f8f8;
}
.M_comment_submit .u_checked{
	color:#fff;
}
.M_comment_submit #bgood.u_checked{
	background-color:#4bb406;
}
.M_comment_submit #bcommon.u_checked{
	background-color:#2f8cf5;
}
.M_comment_submit #bbad.u_checked{
	background-color:#f82323;
}
.icon_div {
	position:absolute;
	right:0;
	top:50%;
	margin-top:-10px;
}
.icon_div .ks-btn-white{
	padding:4px 4px 4px 6px;
	display:none;
	font-size:12px;
	margin-top:-4px;
	float:left;
	margin-left:5px;
}
.icon_div .favorite-toggler{
	margin-right:-8px;
}
.comment_title a {
	text-decoration: none;
}

.icon_repu_comments_reply,.icon_repu_comments_favorite{
	background:url(../images/profile_bg_icon.png) -45px 0px no-repeat;
	width:12px;
	height:12px;
	+vertical-align:5px;
}
.icon_repu_comments_favorite{
	background-position:-31px 0;
}
.fav_count{
	margin:2px 0 0;
	height:auto;
	cursor:pointer;
	background:none;
	font-size: 12px;
	float:left;
	width:auto;
	color: #878787;
}
.fav_count_icon{
	cursor:pointer;
	display:block;
	float:left;
	width:15px;
	height:16px;
	background:url(../images/profile_bg_icon.png) -59px 1px no-repeat;
}
.fav_count font{
	float:left;
	margin-top:3px;
}
.favorite_icon, .reply_icon {
	vertical-align: -19%;
	height: 12px;
	width: 12px;
	display:inline-block;
}

.comment_div {
	text-align: left;
}

.comment_content {
	font-size: 12px;
	color: #333;
	word-break:break-all;
	word-wrap: break-word;
	_overflow:hidden;
	color:#656565;
	max-width:428px;
}
.comment_title, .comment_content {
}

.comment_replys .comment_content{
}

.comment_title .icon_div dd {
	margin-left: 0;
}
.icon_div.hover  .ks-btn-white{
	display:inline-block;
}
.icon_div.hover .fav_count_icon,
.icon_div.hover  .fav_count{
	display:none;
}
.comment_body {
	display: inline-block;
	*display:inline;
	*zoom:1;
	margin-left: 7px;
	margin-top:2px;
	word-break: break-all;
	word-wrap:break-word;
	position:relative;
	background:#f9f9f9;
	float:left!important;
	padding:6px 10px 8px;
	border:1px solid #e2e2e2;
	border-radius: 0 8px 8px 8px;
}
.comment_body .cm_jt{
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	left:-13px;
	top:-1px;
	background:url(../images/site_profile_bg.png) -124px -106px  no-repeat;
}
.comment_replys {
	margin-left:60px;
}
.reply_comment_form {
	margin-left:60px;
	*zoom:1;
	position:relative;
}
.reply_comment_form textarea{
	box-shadow:none;
}
.reply_comment_form .rep_tip_arrow{
	position:absolute;
	left:49px;
	top:12px;
	display:block;
	width:16px;
	background:url(../images/tip-arrow.png) -48px -5px  no-repeat;
	height:16px;
}
.reply_comment_form .input-xlarge {
	width: 538px;
	height:56px;
	min-height:56px;
	margin-left:10px;
	resize:vertical;
	padding:3px 5px;
	overflow-y:auto;
	overflow-x:hidden;
}

#comments_container{
}
#comments_container textarea{
	line-height:18px;
	border-radius:0;
	border:1px solid #e2e2e2;
	margin-top:2px;
	width:375px;
	max-height:140px;
}
.comment_form .input_placeholder{
	top:12px!important;
}
#comments_container #comment_submit_form{
	width:438px;
	height:54px;
	padding:5px;
	border:1px solid #ccc;
}
#comments_container p{
	margin-bottom: 9px;
	font-size: 12px;
	line-height: 18px;
}

#comments_container .t_comments_header{
	color:#333;
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
	margin-top:10px;
}
.t_comments_handle{
	padding-bottom:7px;
	font-size:16px;
	height:22px;
	line-height:1.4;
	border-bottom:1px solid #ccc;
}
.t_comments_handle b{
	margin:0 2px;
}
#comments_container .t_comments_tabs{
	float:right;
	font-size:12px;
	position:relative;
}

#comments_container .t_comments_tabs li{
	float:left;
	cursor:pointer;
	font-size:12px;
	color:#737373;
	margin-left:20px;
	padding:0 10px;
	_display:inline;
	height:27px;
	line-height:32px;
}
#comments_container .t_comments_tabs .t_active{
	color:#333;
}
.t_comments_tabs .tabs_flow_holder{
	display:none;
	top:26px;
	left:20px;
}
.site_tab_nav .tabs_flow_holder{
	border-color:#737373;
	left:0;
	top:30px;
	display:none;
}
#comments_container .t_comments_tabs .t_comment_curr{
	border-bottom:2px solid #0E71D6;
	height:28px;
}
div.more_div{
	margin: -18px 12px 10px 59px;
}

div.more_reply{
	margin-top: 10px;
	margin-left: 0;
	padding:6px 6px 5px;
}

.btn.disabled,
.btn[disabled],
.btn.disabled:hover{
	background: #c3c3c3;
	box-shadow: none;
	border:1px solid #c3c3c3!important;
	color: white
}

.comments-loading {
	display: inline-block;
	margin: 20px 0px 20px 300px;
	opacity: 0.5;
}

.reply_loading{
	margin-left: 250px;
	opacity: 0.5;
}

.load-image {
	width: 24px;
	height: 24px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.btn-share {
	box-shadow: 0 1px 0 rgba(211,209,209,1);
	text-shadow: none;
	border: 1px solid #cbc9c9;
	padding: 0 5px;
	margin: 0 2px;
	height: 22px;
	display: inline-block;
	border-radius: 4px;
	background: #fff;
	background: linear-gradient(top, #ffffff 0%, #efefef %100);
	background: -o-linear-gradient(top, #ffffff 0%, #efefef %100);
	background: -moz-linear-gradient(top, #ffffff 0%, #efefef %100);
	background: -ms-linear-gradient(top, #ffffff 0%, #efefef %100);
	background: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #ffffff),
	color-stop(1, #efefef)
	);
}

#jump_modal .level-title{
	margin: 0 0 23px 0;
	display: inline-block;
	width: 460px;
	font-size: 18px;
	line-height: 24px;
}

#jump_modal .detail-note{
	margin-top: 8px;
}

.detail-note{
	background-color: #fff6ca;
	color: #7d7d7d;
	font-size: 14px;
	padding: 8px 14px;
	word-break: break-word;
}

.detail-tab{
	color: #585858;
}

.jump_sub_div{
	display: inline-block;
	margin: 4px 0 6px 6px;
	width: 470px;
}
.safe {
	color: #47b200;
}
.danger, .danger-color{
	color: #C71111;
}
.suspicious, .suspicious-color, .mTooltip .medium,
.mTooltip .high, .mTooltip .low{
	color: #D76911;
}
.icon_34x34{
	background-image:url("../../images/report.png");
	background-repeat: no-repeat;
	display: inline-block;
	width: 34px;
	height: 34px;
	vertical-align: top;
}

/*sec-unknown class*/
.sec-unknown.level-line {
	background-color: #acb1b5;
}

.sec-unknown .score {
	color: #acb1b5;
}

.sec-unknown .level-icon{
	background-position: -354px -197px;
}

/*sec-suspicious class*/
.sec-suspicious .level-line {
	background-color: #f2952b;
}

.sec-suspicious .score {
	color: #f2952b;
}

.sec-suspicious .level-icon{
	background-position: -354px -157px;
}
/*sec-safe class*/
.sec-safe .level-line {
	background-color: #47b200;
}

.sec-safe .score {
	color: #47b200;
}

.sec-safe .level-icon{
	background-position: -354px -117px;
}

.sec-safe #sure_link{
	color: #419f02;
	text-decoration: none;
}
/*sec-danger class*/
.sec-danger .level-line {
	background-color: #e73834;
}

.sec-danger .score {
	color: #e73834;
}

.sec-danger .level-icon{
	background-position: -354px -77px;
}

.info-list.keywords{
	display: inline-block;
}
.info-list em{
    color: #FFF;
    background: #b7b7b7;
    line-height: 1.4;
    margin: 8px 0 0 7px;
    padding: 0 3px;
    font-size: 12px;
    border-radius: 2px;
    font-style: normal;
}
.sec_url {
	max-width: 267px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block;
    vertical-align: text-bottom;
}

.risk_level_pan {
	max-width: 176px;
	_width:176px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}

#site_title {
	max-width: 400px;
}

/*renling*/
#manager_container{
	border-radius:4px;
	margin-bottom:30px;
	background-color:#fff;
	border-bottom:1px solid #cbcbcb;
}
#manager_container .photo{
	border:0;
	width:60px;
	height:60px;
	float:left;
	border-radius:4px 0 0 4px;
}
#manager_container .manager{
	display:inline;
	margin-left:10px;
	float:left;
}
#manager_container #site_owner{
	margin:7px 0 4px;
}
#manager_container .hide{
	display:none;
}
#manager_container #site_owner{
	font-size:18px;
	line-height:1;
	width:160px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#737373;
}
.manager .label-info,.manager .label-info:hover{
	background-color:#46b801;
}
.manager #renling{
	margin-top:19px;
	display:block;
}
.manager #renling:link,.manager #renling:visited{
	text-decoration:underline;
}
.rep_site .scanv-white{
	padding:6px 9px;
	font-size:12px;
}

.search{
	display: inline-block;
	vertical-align: top;
}

.search input{
	height: 21px;
}

.apply_verify{
	position:absolute;
	right:20px;
	top:24px;
	font-size:12px;
}

#icp_div .cut_d_info{
	color: #333;
	line-height: 23px;
	text-align: left;
	float: left;
}
#continue_jump{
	vertical-align:-2px;
	margin-left:5px;
}
.modal .close{
	top:4px;
}
.close:link{
	color:#000!important;
}
.close:visited{
	color:#000!important;
}
.close:hover{
	color:#000!important;
}
#jump_modal{
	width:560px!important;
}

.arrow-div{
	margin-right: 20px;
	margin-top: 8px;
	cursor: pointer;
}

.arrow-div > i{
	display: inline-block;
	vertical-align: middle;
}

.info_head{
	padding-left: 62px;
}

.folder_qs{
	margin-bottom: 10px;
}

.site_info_name{
	padding-left:110px;
}
.site_info_name .s_name{
	font-size:18px;
	margin-right:10px;
	margin-top:-2px;
}

.site_info_name .ks-btn{
	line-height:14px!important;
	padding:1px 5px 4px;
}
.site_info_detail{
	border:1px solid #ccc;
	margin:20px 110px 0px 110px;
	padding-left:10px;
	padding-bottom:5px;
}
.site_info_detail .site_info_list{
	padding-left:0;
}

.qs{
	padding:0;
	border-top: 1px solid #ccc;
}
.none{
	display:none;
}

.site_behavior span.love_sm{
	left:2px;
}

#black_link_danger_icon{
	float: left;
	margin-left: 20px;
}

.verifyseal_block{
	padding: 10px 10px 10px 10px;
}

.tab_main_time_line .btn-more{
	display: block;
	width: 200px;
	margin: 10px auto 0;
}
.more_history{
	display: block! important;
	margin: 0px auto 25px;
	width: 565px;
}

.more_history.more_loading{
	padding: 6px 5px 5px;
	height:36px;
}

.history_url{
	vertical-align:middle;
	height:20px;
	line-height:20px;
	color:#747474;
}

.numfont{
	color: #333;
	font-size: 16px;
	font-weight: bold;
	margin-right: 5px;
	margin-bottom: 3px;
}

.site_condition .wooyun_link{
	height: 20px;
	width: 80px;
	position: static;
	display: inline-block;
	background: url(../images/site_profile_bg.png) -280px -98px no-repeat;
	vertical-align: bottom;
}

.jump-out-icon{
	height: 17px;
	width: 17px;
	background: url(../images/jump_icon.png) 4px 3px no-repeat;
	display: block;
	position:absolute;
	right:0;
	top:4px;
}

.left_image{
	position: fixed;
	top: 40%;
	right: 50%;
	margin-right: 500px;
	background-repeat: no-repeat;
	width: 38px;
	opacity: 0.6;
	filter:alpha(opacity=60);
	height: 78px;
}

.right_image{
	position: fixed;
	top: 40%;
	left: 50%;
	margin-left: 500px;
	background-repeat: no-repeat;
	width: 38px;
	height: 78px;
	opacity: 0.6;
	filter:alpha(opacity=60);
}

.left_image:hover,.right_image:hover{
	opacity: 1;
	filter:alpha(opacity=100);
}
a.normal-color:active, a.normal-color:link, a.normal-color:visited {color:#585858;}
#accu_times_wrap {font-size:22px;font-weight:bold;color:#585858;}

.hack_cn_url > .scanv-btn{
	font-size: 12px;
	padding: 4px 10px 3px;
	margin-left: 5px;
}
.hack_cn_url > .len_cut{
	max-width: 330px;
}

.hack_cn_url {
	margin-top: 4px;
}

.margin-l-5 > .show_img{
	vertical-align: text-bottom;
}

.show_img_s{
	line-height: 20px;
	height:20px;
}
/******profile认证模块5.17**********/
.profile_ICP{
	font-size:14px;
	line-height:normal;
	color:#585858;
}
.ICP_info_item{
}
.ICP_info_item li{
	*zoom:1;
	height:auto;
	line-height:23px;
	clear: both;
}
.ICP_info_item li:before, .ICP_info_item li:after {
    content: "";
    display: table;
}
.ICP_info_item li:after {
    clear: both;
}
.ICP_info_item li span{
	float:left;
	height:23px;
	line-height:23px;
}
.ICP_info_item li p{
	font-size:14px;
	line-height:23px;
	word-break:break-all;
	word-wrap:break-word;
	oveflow:hidden;
	float:left;
	white-space:normal;
}
.ICP_info_item li.hauto {
	height:auto;
}
.ICP_info_tcon{
	overflow:hidden;
	max-width:420px;
	_width:420px;
	color:#333;
}
.ICP_info_lb{
	text-align:left;
	width:126px;
}
.qs .folder_qs {
	display: none;
}

.comp_scope{
	float: left;
	max-width: 420px;
}

.comp_scope span{
	float: none!important ;
}

.site_title{
	max-width: 350px;
}

.site_header a:hover,.site_header a:visited{
	text-decoration: none;
}

.site_header .len_cut{
	max-width: 350px;
	display:inline-block;
	line-height:1.2;
	float:left;
}
.site_type, .site_age{
	cursor:pointer;
}
/**ICP*/
#icp_div{
	border:1px solid #cccccc;
	margin:0px 23px 0;
	padding:0;
	border-bottom:none;
}
#icp_div .profile_ICP{
	border-bottom:1px solid #ccc;
}
.ICP_handle{
	cursor:pointer;
	color:#0088cc;
	position:relative;
	line-height:20px;
	height:20px;
	padding:10px 23px 10px 55px;
}
.ICP_handle i{
	position:absolute;
	width:25px;
	height:20px;
	display:block;
	left:23px;
	top:10px;
	background:url(../images/lisence_type_sprite.png) 0 0  no-repeat;
}
.ICP_handle .handle_slide{
	position:absolute;
	right:23px;
	top:12px;
	padding-left:13px;
	height:20px;
}

#dis_txt, #hide_txt {
	height:auto;
}
.ICP_info {
	display:block;
	padding:0 0 10px 55px;
}
.ICP_site_MP{
	display:block;
	padding: 15px 23px 19px;
}
.ICP_handle .t_arrow{
	position:absolute;
	left:0;
	top:2px;
}
.ICP_handle .arr_active{
	top:7px;
	border-color:#7d7d7d transparent transparent;
}

.ICP_handle .tificate01{
	background-position:-1px -527px;
}
.ICP_handle .tificate02{
	background-position:-1px -352px;
}
.ICP_handle .tificate03{
	background-position:-1px -569px;
}
.ICP_handle .tificate04,.ICP_handle .tificate05{
	background-position:-1px -41px;
}
.ICP_handle .tificate06 {
	background-position:-1px -85px;
}
.ICP_handle .tificate07 {
	background-position:-1px 0px;
}
.ICP_handle .tificate08{
	background-position:-1px -217px;
}
.ICP_handle .tificate09{
	background-position:-1px -126px;
}
.ICP_handle .tificate10{
	background-position:-1px -176px;
}
.ICP_handle .tificate11,.ICP_handle .tificate14{
	background-position:-1px -402px;
}
.ICP_handle .tificate12{
	background-position:-1px -310px;
}
.ICP_handle .tificate13{
	background-position:-1px -352px;
}
.ICP_handle .tificate15{
	background-position:-1px -441px;
}
.ICP_handle .tificate16{
	background-position:-1px -487px;
}
/*add v2 5.2:9**/
.profile_ac_tabnav{
	color:#737373;
	width:250px;
	position:relative;
	height:30px;
	border-bottom:1px solid #c6c6c6;
}
.aside_jb_count {
	background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #E2E2E2;
    color: #949494;
    float: right;
    font-size: 12px;
    margin-bottom: 12px;
    padding: 6px 0 5px;
    text-align: center;
    width: 249px;
}
.aside_jb_count a:link, .aside_jb_count a:visited {
    text-decoration: underline;
}
.aside_jb_count a {
    margin-left: 10px;
}
#accu_times_wrap {
    color: #585858;
    font-size: 14px;
    font-weight: bold;
}
.aside_jb_count b {
    color: #494949;
    font-weight: bold;
    margin: 0 2px;
}
.aside_profile_activity{
	width:250px;
	overflow:hidden;
	position:relative;
	_zoom:1;
}
.profile_ac_con{
	width:510px;
}
.profile_ac_con .ac_con_item{
	float:left;
	width:250px;
	padding-top:5px;
}
.profile_ac_tabnav li{
	float:left;
	height:30px;
	line-height:30px;
	margin-right:20px;
	padding:0 5px;
}
.profile_ac_tabnav .tabs_flow_holder{
	width:84px;
	top:28px;
	left:0;
}
.tabs_flow_holder{
	height:0!important;
	position:absolute;
	margin:0!important;
	padding:0!important;
	border-top:1px solid #737373;
	border-bottom:1px solid #737373;
	overflow:hidden;
	font-size:0;
	line-height:0!important;
}
.profile_ac_con .ac_con_item li{
	height:30px;
	line-height:23px;
	text-align:left;
	font-size:12px;
	color:#585858;
	padding-left:5px;
	line-height:22px;
	height:22px;
	position:relative;
}
.ac_con_item .per_count{
	color:#949494;
	position:absolute;
	right:0;
	top:0;
}
.ac_con_item .per_count b{
	font-weight:bold;
	color:#d15316;
}
.ac_con_item i{
	font-style:normal;
	float:left;
	width:17px;
	text-align:left;
}
.ac_con_item a{
	_width:160px;
	overflow:hidden;
	white-space:nowrap;
	float:left;
	text-overflow:ellipsis;
	max-width:160px;
}
.ac_con_item a:link{
	color:#737373;
}
.ac_con_item a:visited{
	color:#737373;
}
.ac_con_item a:hover{
	color:#737373;
}
.ac_con_item .fc_img_con:link,.fc_img_con:link{
	color:#fff;
}
.ac_con_item .fc_img_con:visited,.fc_img_con:visited{
	color:#fff;
}
.ac_con_item .fc_img_con:hover,.fc_img_con:hover{
	color:#fff;
	text-decoration:none;
}
.ac_con_item font{
	float:left;
	margin-left:3px;
}
.ac_con_item .con{
	line-height:18px;
	margin-top:6px;
}
.ac_con_item .t_mini{
	max-width:120px;
	_width:120px;
}
.profile_keywords{
	color: #0088cc;
}
.comment_title .icon_repu_comments_favorite,.comment_title .icon_repu_comments_reply{
	background:url(../images/profile_bg_icon.png) 0 0  no-repeat;
}
/*comments icon hack*/
.comment_title .recruit i,.show_img i{
	display:block;
	left:2px;
	position:absolute;
	top:2px;
	width:16px;
	background:url(../images/profile_bg_icon.png) 0 0  no-repeat;
	height:16px;
}
.comment_title .recruit i{
	background-position:-17px 0;
	top:1px;
	left:4px;
}
.comment_title .icon_repu_comments_favorite{
	height:9px;
	width:10px;
	margin-right:0;
	background-position:-64px -3px;
}
.comment_title .icon_repu_comments_reply{
	background-position:-47px -3px;
	width:10px;
	height:10px;
}
.comment_title .hover .icon_repu_comments_favorite{
	margin-right:3px;
	background-position:-33px -3px;
}
.m_time .numfont-year {
	font-size: 12px;
	vertical-align: text-top;
}
/*CHECKCODE*/
.captcha-row {
	text-align: left;
	font-size:12px;
	height:28px;
	line-height:28px;
	margin:0;
}
.M_cm_form_sb .captcha-row{
	width:265px;
}
.captcha-row > span {
	margin:2px 0 0 20px;
	color: #737373;
	float:left;
}
.captcha-row > input {
	width: 50px;
	line-height:normal;
	padding:6px 4px;
	height:auto;
	float:left;
	margin: 0;
	padding:6px 4px;
}
.captcha-row > img{
	width: 60px;
	float:left;
	height: 28px;
	margin: 0 10px;
}
.captcha-row a{
	float:left;
	height:28px;
	line-height:28px;
}
.join_me_rec:link,.join_me_rec:visited{
	text-decoration:underline;
	font-size:12px;
}
.e_tip.report_e_tip{
	width: auto;
	position: static;
	margin-bottom: 8px;
}

.plus{
	vertical-align: text-top;
}
.site_check_tip{
	background:#ededed;
	padding:15px 20px 10px 60px;
	border-bottom:1px solid #ccc;
	position:relative;
}
.site_check_tip i,.m_site_bug i{
	width:32px;
	height:32px;
	background:url(../images/site_profile_bg.png) -493px -262px no-repeat;
	display:block;
	position:absolute;
	top:15px;
	left:20px;
}
.check_tip_pros .tp_check_item{
	text-align:center;
	width:138px;
	padding-top:35px;
	position:relative;
	float:left;
	margin-top:-16px;
}
.check_tip_pros .tp_check_line{
	height:0;
	overflow:hidden;
	border-bottom:2px solid #a4c78f;
	padding-top:25px;
}
.check_tip_pros{
	width:552px;
	overflow:hidden;
}
.check_tip_pros em{
	border-radius:50%;
	border:2px solid #a4c78f;
	width:26px;
	height:26px;
	font-style:normal;
	color:#000;
	line-height:26px;
	background:#fff;
	position:absolute;
	left:50%;
	margin-left:-15px;
	top:0;
}
.tp_check_item i{
	position:static;
	display:inline-block;
	width:16px;
	height:17px;
	cursor:pointer;
	vertical-align:middle;
	background:url(../images/site_profile_bg.png) -34px -173px no-repeat;
}
.check_list{
	padding:0 23px;
}
.info_from{
	border-bottom:1px solid #ccc;
	padding:5px 20px;
}
/*gj*/
.gj_auth_level{
	margin: 10px 23px 0;
	padding:15px 0 0;
	border:1px solid #ccc;
	border-bottom:none;
}
.gj_auth_level .gj_auth_logo{
	height:66px;
	background:url(../images/profile_gj_auth.png) center 0 no-repeat;
}
.gj_auth_level .gj_auth_star{
	background:url(../images/profile_gj_auth.png) center -7px no-repeat;
	height:16px;
	margin-top:3px;
}
.gj_auth_level3 .gj_auth_star{
	background-position:center -150px;
}
.gj_auth_level2 .gj_auth_star{
	background-position:center -88px;
}
.gj_auth_level1 .gj_auth_star{
	background-position:center -66px;
}
.gj_auth_level4 .gj_auth_star {
	background-position: center -110px;
}
.gj_auth_level5 .gj_auth_star {
	background-position: center -168px;
}
.gj_auth_cert{
    background-repeat:no-repeat;
    background-position:center 0;
   height:333px;
   margin-top:14px;
   padding-bottom:14px;
}
.realname{
   background-image:url(/static/auth/images/ppb_cert/pic_sm.jpg);
}
.official{
   background-image:url(/static/auth/images/ppb_cert/pic_gw.jpg);
}
.business{
   background-image:url(/static/auth/images/ppb_cert/pic_hy.jpg);
}
.site_leak_cons .site_leak_slevel span{
	margin-right:10px;
}
.site_leak_slevel{
	padding:8px 0 6px;
}
.site_leak_counter em{
	margin-right:10px;
	font-style:normal;
}
.site_leak_counter a:link,.site_leak_counter a:visited{
	text-decoration:underline;
}
.sk_l_safe i{
	background-position:-493px -178px;
}
.sk_l_high i{
	background-position:-409px -303px;
}
.sk_l_high .site_leak_slevel span,.site_leak_counter .slc_high em{
	color:#e73834;
}
.sk_l_medium i{
	background-position:-493px -136px;
}
.sk_l_medium .site_leak_slevel span,.site_leak_counter .slc_medium em{
	color:#e73834;
}
.sk_l_low i{
	background-position:-493px -262px;
}
.sk_l_low .site_leak_slevel span,.site_leak_counter .slc_low em{
	color:#e73834;
}
.sk_l_unknown i{
	background-position:-493px -220px;
}
.site_master_part img,.site_master_part em,.site_master_part b{
	float:left;
}
.site_master_part{
}
.site_master_part img{
	border-radius:50%;
	width:32px;
	margin-right:10px;
	height:32px;
}
.master_info{
	border-bottom:1px solid #ccc;
	height:32px;
	margin-bottom:10px;
	line-height:32px;
	position:relative;
	padding-bottom:10px;
}
.site_master_part b{
	font-size:16px;
	font-weight:normal;
	max-width:128px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.shot_con{
    display: inline-block;
    vertical-align: text-bottom;
}

.site_master_part em, .fc_img_con, .shot_con .fc_img_con{
	color:#fff;
	background:#2294fe;
	line-height:1.4;
	margin:8px 0 0 3px;
	padding:0 3px;
	font-size:12px;
	border-radius:2px;
	font-style:normal;
}
.fc_img_con{
	margin: 1px 0 0 3px;
	float:left;
}
.site_master_part a{
	line-height:1.4;
	margin-top:6px;
}
.site_master_part i{
	display:block;
	position:absolute;
	left:10px;
	width:16px;
	height:16px;
	bottom:-15px;
	background:url(../images/profile_gj_auth.png) -16px -134px no-repeat;
	z-index:2;
}
.mst_report_time{
	color:#a4a4a4;
	font-size:12px;
	display:block;
	text-align:right;
	line-height:1.5;
}
.PF_jb_area .ks-btn-white{
	display:block;
	padding:0;
	height:44px;
	line-height:44px;
	margin:0;
	font-size:18px;
	cursor:pointer;
	border:1px solid #ccc;
	position:relative;
	z-index:10;
}
.PF_jb_area .J_jb_area{
	overflow:hidden;
	border-top:none;
	background:#fff;
	border:1px solid #ccc;
	margin-top:-230px;
	*display:none;
	*margin-top:-3px;
}
.J_jb_area .jb_area_inner{
	padding:10px;
}
.jb_area_inner .captcha-row input{
	margin-bottom:0;
}
.PF_jb_area input,.PF_jb_area textarea{
	display:block;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	width:218px;
	border-radius:0;
	margin: 0 0 10px 0;
}
.PF_jb_area textarea{
	height:80px;
	resize:none;
}
.J_jb_now .ks-btn-red{
	display:block;
	padding:0;
	height:30px;
	line-height:30px;
	width:76px;
	margin:0 auto;
}
.site_master_part .master_report{
	font-size:12px;
}
#J_save_txtarea,.txt_edit_part .txt_desc{
	line-height:1.5;
}
.site_master_part #J_save_master_report,.bedit #J_edit_master_report,.site_master_part #J_save_txtarea{
	display:none;
}
.bedit .master_report .txt_desc{
	display:none;
}
.bedit #J_save_txtarea,.bedit #J_save_txtarea:focus{
	display:block;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	padding:4px;
	text-indent:35px;
	border:1px solid #ccc;
	width:240px;
	font-size:12px;
	line-height:1.5;
	resize:none!important;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	word-wrap:break-word;
	word-break:break-all;
}
.bedit #J_save_master_report{
	display:block;
}
.txt_edit_part{
	position:relative;
}
.txt_edit_part .txt_holder{
	position:absolute;
	left:5px;
	top:6px;
	font-size:12px;
}
.master_report .txt_desc{
	text-indent:35px;
	display:block;
	padding:5px;
	font-size:12px;
	line-height:1.5;
	word-break:break-all;
	word-wrap:break-word;
}
.master_report .txt_desc_hover{
	border:1px solid #ccc;
	background:#fff;
	padding:4px;
	cursor:text;
}
.PF_jb_area{
	margin:28px 0 8px;
	overflow:hidden;
}
.gj_download{
	border-top:1px solid #ccc;
	padding:8px 5px 0 17px;
	margin-top:28px;
	font-size:12px;
	color:#737373;
	line-height:1.46;
	position:relative;
}
.gj_download i{
	position:absolute;
	left:0;
	top:8px;
	display:block;
	width:20px;
	height:20px;
	background:url(../images/site_profile_bg.png) -37px -193px no-repeat;
}
.beta {
    background: url(/static/common/images/icon_beta.png) 0 0 no-repeat;
    display: block;
    position: absolute;
    width: 46px;
    margin: -30px 0 0 5px;
    right: 0;
    height: 16px;
}
#verdict_task_ul .dm_span{
	float:left;
	margin:0 6px 0 0;
	max-width:200px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.risk_cons {
    padding:20px 0 30px;
}
.risk_cons b{
    font-size: 16px;
}

.color_danger {
    color: #B63C25;
    font-size: 16px;
}

.color_suspicious {
    color: #f19600;
    font-size: 16px;
	font-weight:bold;
}
.color_safe {
    color: #40bc6c;
    font-size: 16px;
}
.color_unknown {
    color: #unknown;
    font-size: 16px;
}
.risk_title {
    color: #585858;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	color:#333;
	font-weight:bold;
}
.risk_icon {
    background: url(../images/site_profile_bg.png) 0 0 no-repeat;
    display: block;
    width: 42px;
    height: 35px;
    float: left;
    margin: 0 10px;
}
.risk_icon.risk_danger {
    background-position: -171px -311px;
}
.risk_icon.risk_suspicious {
    background-position: -28px -311px;
}
.risk_icon.risk_safe {
    background-position: -77px -311px;
}
.risk_icon.risk_unknown {
    background-position: -125px -311px;
}
.risk_detail_con b{

}
.data-from {
    color: #949494;
    margin-top: 5px;
}
.risk_row {
    border-bottom:1px solid #ccc;
    padding:10px;
    position:relative;
}
.risk_type {
    position: absolute;
    width: 180px;
    display: inline-block;
}
.risk_row .risk_type .icon_16x16 {
    position: absolute;
    right: 0;
    top: 0px;
}
.risk_row.t-safe .risk_type .icon_16x16 {
    background-position: -536px -194px;
}
.risk_row.t-danger .risk_type .icon_16x16 {
    background-position: -536px -151px;
}
.risk_row.t-unknown .risk_type .icon_16x16{
	background-position: -536px -236px;
}

.risk_row.t-suspicious .risk_type .icon_16x16{
	background-position: -536px -278px;
}

.risk_desc {
    position: relative;
    left: 188px;
    top:0;
    padding-right: 188px;
    font-size:12px;
}

.risk_cons .con_desc {
    color: #737373;
    font-size: 12px;
    margin-top: 5px;
}
.risk_container {
    padding-left:20px;
    padding-right:20px;
}
.delete_risk_con ul{
    margin-left: -10px;
	width:700px;
}
.delete_risk_con ul div{
    margin-top: 4px;
    margin-bottom: 2px;
}
.see_more, .see_less {
    margin-bottom: 7px;
}
.delete_risk_con ul li{
    list-style: none;
    width: 194px;
    float: left;
    padding: 8px 5px;
    cursor: default;
    border: 1px solid #ccc;
    margin-left: 10px;
    height: 26px;
    text-align: center;
    font-size: 12px;
    border-radius: 2px;
    line-height: 26px;
}

.delete_risk_con ul li a.ks-btn-blue,
.delete_risk_con ul li a.ks-btn-green{
    padding: 7px 10px;
    margin-top:5px;
}

.con_row .con_title {
    color: #333;
    margin-bottom: 5px;
	font-weight:bold;
    display: inline-block;
    font-size: 14px;
}
.unknown_evil_con, .safe_evil_con, .danger_evil_con{
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.evil_con {
    border-bottom: 1px solid #ccc;
    position:relative;
}
.tup {
    display: none;
}
.is_show .tup {
    display: block;
}
.is_show .tdown {
    display: none;
}
.safe_evil_con {
    display: none;
}
.risk_desc > ul{
    margin-top: 5px;
}
.risk_desc > ul >li {
    margin-bottom: 2px;
}
.delete_risk_con ul li:hover {
    border:1px solid #59bd83;
}
a.show_all_detail,
a.liji-renling {
    text-decoration: underline;
    position: absolute;
    right:0;
}
.con_row {
    margin-bottom: 30px;
	width:640px;
	overflow:hidden;
}
.risk_desc {
    color: #737373;
}
.risk_desc .icon_16x16{
    position: relative;
    left: -20px;
    top: -18px;
}
.profile_ac_con .ac_con_item li{
	height:auto;
}
.ac_con_item .J_s_more:link{
	color:#0088cc;
}
.ac_con_item .J_s_more:visited{
	color:#0088cc;
}
.ac_con_item .J_s_more:hover{
	color:#0088cc;
}
.md_jump,.md_jump *{
	cursor:pointer;
}
.md_jump .fancybox-close{
	display:none;
}
.cs_zhangzhang_con{
	padding:40px 0px 30px;
}
.md_zhanzhang_ss .fancybox-close{
	display:none;
}
.md_zhanzhang_ss .ks-btn-white{
	display:block;
	margin:0  auto 10px;
	padding:21px 0px;
	line-height:22px;
	font-size:16px;
	width:300px;
	position:relative;
}
.md_zhanzhang_ss em{
	font-style:normal;
	border:1px solid #dcdcdc;
	border-radius:50%;
	display:block;
	padding:3px;
	overflow:hidden;
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	position:absolute;
	left:10px;
	font-size:14px;
	top:50%;
	margin-top:-12px;
}
.md_zhanzhang_ss .line{
	display:block;
	width:100%;
	text-align:center;
	position:relative;
	padding:10px 0 5px;
	margin-bottom:20px;
	border-bottom:1px solid #c6c6c6;
}
.md_zhanzhang_ss .inner{
	width:260px;
	left:50%;
	margin-left:-132px;
	height:21px;
	top:5px;
	background:#fff;
	z-index:99;
	padding-left:5px;
	position:absolute;
}
.icp_get_auth{
    text-align:right;
    padding:10px 23px 0 0;
}
.gj_auth_level a{
    display:block;
    width:260px;
    height:100%;
    margin:0 auto;
}
#Modal_sv_list .sv-hd{
    font-weight:bold;
    padding:25px 0;
    font-size:16px;
    text-align:center;
}
#Modal_sv_list .sv-con{
    padding:0 20px 22px;
}
#Modal_sv_list .sv-con li{
    float:left;
    display:inline;
    overflow:hidden;
}
#Modal_sv_list .sv-con li a{
    display:block;
    width:100%;
    height:100%;
}
#Modal_sv_list .fancybox-close{
    display:none;
}
#Modal_sv_list .sv-con .sv1{
    margin-right:122px;
}
#Modal_sv_list .sv-con .sv2{
    margin-right:10px;
}
#Modal_sv_list .sv-con .sv3{
}
#Modal_sv_list .sv-con .sv-logo{
    border-radius:4px;
    border:1px solid #ccc;
    height:36px;
    background-image:url(../images/3rd-sv-bg.jpg);
    background-repeat:no-repeat;
}
#Modal_sv_list .sv-logo-con{
    width:470px;
}
#Modal_sv_list .sv-con .tit{
    font-size:12px;
    padding-bottom:3px;
    color:#333;
}
#Modal_sv_list .sv-logo-con .sv-logo{
    display:inline-block;
    *display:inline;
    *zoom:1;
    width:100px;
    margin-right:10px;
}
#Modal_sv_list .sv-con .sv-360{
    background-position:2px -6px;
    width:100px;
}
#Modal_sv_list .sv-con .clearfix{
    width:700px;
}
#Modal_sv_list .sv-con .sv-jsl{
    background-position:-215px -6px;
    width:128px;
}
#Modal_sv_list .sv-con .sv-trx{
    background-position:-115px -60px;
}
#Modal_sv_list .sv-con .sv-hengan{
    background-position:-11px -60px;
}
#Modal_sv_list .sv-con .sv-lvm{
    background-position:-233px -61px;
}
#Modal_sv_list .sv-con .sv-qmxc{
    background-position:-348px -60px;
}
#Modal_sv_list li{
    float:left;
}
