#main {
	width:970px;
}
.content {
	overflow:hidden;
	zoom:1;
}
.cont_l {
	width:704px;
}
.cont_ltit {
	overflow:hidden;
	zoom:1;
	padding-bottom:20px;
	margin-bottom:10px;
	border:#ededed solid 1px;
}
.cont_lcen {
	padding:10px 15px 0;
}
.cont_lcen_top {
	padding-top:0px;
}
.index_content {
	width:970px;
	margin:10px auto;
}
.index_content .h2_rank {
	font-size:14px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	border-bottom:1px solid #b70000;
}
.index_content .h2_rank span {
	padding:6px 0 6px;
}
.index_content .h2_rank a {
	padding:6px 15px 6px 0;
}
.fenx {
	overflow:hidden;
	clear:both;
}
.fenx div {
	float:right;
}
.top_title {
	border-bottom:#f8f8f8 solid 1px;
}
.top_title span {
	display:block;
	width:685px;
	background:#f8f8f8;
	height:30px;
	line-height:30px;
	_height:25px;
	margin:1px;
	font-size:15px;
	color:#b70000;
	font-weight:normal;
	padding-left:15px;
}
.h2ttl {
	margin-left:1px;
	font-size:14px;
	color:#fff;
	border-bottom:1px solid #b70000;
}
.h2ttl span {
	display:block;
	width:130px;
	padding:8px 0;
	text-align:center;
	border-radius:0 5px 0 0;
	background:#b70000;
}
.h3ttl {
	font-weight:normal;
	overflow:hidden;
	clear:both;
	padding-bottom:5px;
	margin-bottom:10px;
	font-size:14px;
	color:#ab2327;
	border-bottom:1px solid #c0c0c0;
}
.h3ttl span {
	float:right;
	font-size:12px;
	_font-size:11px;
	font-weight:normal;
	color:#999;
}
.cont_r {
	width:250px;
	padding-left:1px;
}
.cont_v1 {
	width:250px;
	padding-bottom:15px;
	border-left:1px solid #b70000;
	border-bottom:1px solid #b70000;
}
.cont_v1 h2 {
	height:35px;
	padding-top:2px;
	margin:0 0 1px 1px;
	font-size:16px;
	color:#b70000;
	line-height:35px;
	border-radius:0 0 5px 0;
	background:#b70000;
}
.cont_v1 h2 span {
	overflow:hidden;
	zoom:1;
	display:block;
	width:80px;
	padding-left:10px;
	border-radius:0 5px 0 0;
	background:#fff url(../../images/icp/zhan01_bot.jpg) no-repeat 70px 15px;
	font-size:14px;
}
.cont_v1 h2 img {
	float:left;
	margin-top:10px;
*margin-top:8px;
	_margin-top:8px;
	vertical-align:top;
}
.cont_v1 ul {
	margin-left:1px
}
.cont_v1 li a {
	width:210px;
	display:inline-block;
	padding:5px 0 5px 10px;
	margin-left:10px;
	font-size:12px;
	font-weight:normal;
	color:#333;
	border-bottom:1px dashed #e0dede;
}
.cont_v1 li a:hover {
	color:#fff;
	text-decoration:none;
	background:#46AE01;
}
.cont_v1 .va_base {
	cursor:pointer;
	height:35px;
	margin:5px 0;
	padding-left:20px;
	font-size:14px;
	line-height:35px;
	border-radius:0 0 5px 5px;
	background:#f1f1f1 url(../../images/icp/zhan02_bot.jpg) no-repeat 10px 15px;
}
.cont_v1 .va_base h3 {
	font-size:13px;
	font-weight:normal;
}
.va_bot {
	margin-top:5px;
}
.va_bot a {
	width:250px!important;
	padding:2px 0!important;
	_padding:4px 0 2px!important;
	font-size:12px !important;
	color:#666 !important;
	text-align:center;
	border-top:#ccc solid 1px;
	background:url(../../images/icp/input_bg.jpg) no-repeat 140px 8px;
}
.va_bot a:hover {
	color:#B70000 !important;
	background:url(../../images/icp/input_bg.jpg) no-repeat 140px 8px !important;
}
.s_box {
	margin-top:10px;
}
.s_box_none .s_box {
	margin-top:0;
}
.s_h2ttl {
	overflow:hidden;
	zoom:1;
	font-size:13px;
	color:#fff;
	border-bottom:2px solid #ab2327;
	background:#f0f0f0;
}
.s_h2ttl span {
	display:inline-block;
	padding:7px 15px 4px;
	background:#ab2327;
}
.s_h2ttl a {
	float:right;
	margin:8px 10px 0 0;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.s_h2ttl a:hover {
	color:#b70000;
}
.s_box ul {
	margin-bottom:10px;
	padding:10px;
	border:1px solid #ccc;
	border-top:none;
}
.s_box li {
	overflow:hidden;
	zoom:1;
	height:25px;
	padding-left:10px;
	line-height:25px;
	background:url(../../images/icp/icon06.jpg) no-repeat left 10px;
}
.s_box li a {
	color:#333;
}
.s_box li a:hover {
	color:#ab232a;
}
.credit {
	float:right;
	width:35px;
	color:#b70000;
}
.credit input {
	width:100% !important;
	border:0;
	border-bottom:1px solid #b70000;
	background:#eee;
}
.search_con_right {
	float:right;
	width:250px;
}
.search_con_right .right_link {
	margin-bottom:10px;
}
.search_con_right .link a {
	display:block;
	padding:10px 0;
	font-size:15px;
	letter-spacing:2px;
	color:#fff;
	text-align:center;
	border-radius:3px;
	background:#5cb15a;
	margin-bottom:5px;
}
.search_con_right .link a:hover {
	text-decoration:none;
	background:#67be65;
}
.search_con_right p a {
	color:#b70000;
}
.search_con_right .ss_box {
	margin-bottom:15px;
	border:#ededed solid 1px;
	border-radius:3px 3px 0 0;
}
.search_con_right .p_title {
	padding:5px 10px;
	font-size:13px;
	color:#1bba23;
	background:#f1f1f1;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #b70000;
}
.search_con_right .ss_box ul {
	padding:5px 15px 0;
}
.search_con_right .ss_box li {
	margin-bottom:5px;
	padding-bottom:2px;
	border-bottom:1px dashed #dcdcdc;
}
.search_con_right .ss_box li a {
	color:#333;
}
.search_con_right .more {
	float:right;
	font-size:12px;
	font-weight:normal;
}
.tit_main {
	width:100%;
	background:#f8f8f8;
	display:block;
	padding-top:10px;
	margin-bottom:15px;
}
.record_tit {
	width:955px;
	margin-bottom:15px;
	padding:0 10px 0 5px;
	border:#ededed solid 1px;
	border-radius:2px;
	margin:0 auto;
	background:#FFF;
	position:relative;
}
.record_tit_l {
	overflow:hidden;
	width:685px;
	padding:10px 0 10px 5px;
}
.record_tit_l .photo {
	float:left;
	margin-right:20px;
}
.record_tit_l .photo img {
	border:#f3f3f3 solid 1px;
}
.record_tit_l .rec_tit {
	padding-top:13px;
}
.record_tit_l .rec_tit h1 a {
	font-size:20px;
	font-weight:600;
	color:#333;
	line-height:25px;
	vertical-align:top;
}
.record_tit_l .rec_tit .rec_t_a {
	font-size:14px;
	color:#26a72c;
	font-weight:normal;
	vertical-align:top;
	margin-left:8px;
}
.record_tit_l .rec_pad {
	padding-top:20px;
}
.record_tit_l .rec_pad b {
	margin-right:10px;
	font-weight:normal;
	color:#b70000;
}
.record_tit_l .rec_pad .rec_lx {
	color:#b70000;
	margin-left:20px;
}
.record_tit_l .rec_pad .xscreditdays {
	margin:0 3px;
	border-bottom:1px solid #b70000;
}
.record_tit_l .good {
	width:67px;
	height:67px;
	margin:10px 0 0 0;
	background:url(../../images/icp/record_tit_h1_bg.jpg) no-repeat left top;
}
.record_tit_l .good b {
	display:block;
	margin-top:15px;
	font-size:14px;
	font-weight:normal;
	color:#11a012;
	text-align:center;
}
.record_tit_l .good span {
	display:block;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}
.record_tit_l .none {
	background:url(../../images/icp/record_tit_h1_bga.jpg) no-repeat left top;
}
.record_tit_l .none span {
	margin:23px 0 0;
	color:#b70000;
}
.record_tit_l .hasGood {
	width:600px;
	padding:10px 0 0 15px;
	_padding:20px 0 0 15px;
}
.record_tit_l .noGood {
	width:670px;
	padding:10px 0 0 15px;
	_padding:20px 0 0 15px;
}
.redinput {
	border:0;
	border-bottom:1px solid #BF200A;
	background:#eee;
}
.rec_p {
	padding-top:5px;
}
.rec_p span {
	padding:1px 5px;
	_padding:3px 5px 0;
	line-height:30px;
	cursor:default;
	border:#ccc solid 1px;
	border-radius:5px;
	background:#fff;
}
.rec_blue {
	border:#cfedda solid 1px !important;
	color:#26a754 !important;
	background:#f0faf1 !important;
}
.rec_gre01 {
	color:#fff !important;
	border:1px solid #028709 !important;
	background:#028709 !important;
}
.rec_gre02 {
	color:#fff !important;
	border:1px solid #404040 !important;
	background:#404040 !important;
}
.rec_bla {
	color:#fff !important;
	border:1px solid #656565 !important;
	background:#656565 !important;
}
.rec_blue .span_borld {
	padding:0;
	margin:0 2px 0 3px;
	color:#26a754;
	border:none;
	border-bottom:1px solid #26a754;
	border-radius:0;
	background:none;
}
.record_tit_r {
	width:125px;
	margin:5px 10px 0 0;
}
.record_tit_r ul {
	overflow:hidden;
	padding:15px 0 0 0;
	font-size:14px;
}
.record_tit_r li {
	padding-bottom:10px;
	line-height:20px;
	display:block;
}
.record_tit_r li a:hover {
	color:#fff;
}
.record_tit_r p {
	float:right;
	clear:both;
}
.record_tit_r p a {
	float:left;
	margin-right:10px;
	color:#333;
}
.rec_r_but, .rec_r_buta, .rec_r_but_li {
	text-align:center;
	line-height:20px;
}
.rec_r_but a {
	display:block;
	padding:6px 0 7px;
	_padding:8px 0 4px;
	color:#fff;
	border-radius:5px;
	border:#c93d38 solid 1px;
	background:#cf524c;
}
.rec_r_buta a {
	display:block;
	padding:6px 0 7px;
	_padding:8px 0 4px;
	color:#fff;
	border-radius:5px;
	border:#4ca74c solid 1px;
	background:#5cb15a;
}
.rec_r_but_li span {
	width:16px;
	height:15px;
	display:block;
	background:url(../../images/icp/ico.png) no-repeat -36px 0px;
	_background:url(../../images/icp/ico.gif) no-repeat -36px 0px;
	float:left;
	margin:3px -15px 0 10px;
}
.rec_r_buta span {
	width:16px;
	height:15px;
	display:block;
	background:url(../../images/icp/ico.png) no-repeat 0px 0px;
	_background:url(../../images/icp/ico.gif) no-repeat 0px 0px;
	float:left;
	margin:3px -15px 0 10px;
}
.rec_r_but span {
	width:16px;
	height:15px;
	display:block;
	background:url(../../images/icp/ico.png) no-repeat -18px 0px;
	_background:url(../../images/icp/ico.gif) no-repeat -18px 0px;
	float:left;
	margin:3px -15px 0 10px;
}
.rec_r_but_li a {
	display:block;
	padding:6px 0 7px;
	_padding:8px 0 4px;
	color:#fff;
	border-radius:5px;
	border:#e9bf48 solid 1px;
	background:#f8cc50;
}
.rec_r_but a:hover, .rec_r_buta a:hover, .rec_r_but_li a:hover {
	text-decoration:none;
}
.m_branch, .m_logo, .m_more, .p_eva, .p_ratio, .p_talk, .p_proxy, .p_logo {
	width:17px;
	height:17px;
	display:block;
}
.m_branch {
	background:url(../../images/icp/ico.png) no-repeat -54px 0px;
}
.m_logo {
	background:url(../../images/icp/ico.png) no-repeat -73px 0px;
}
.m_more {
	background:url(../../images/icp/ico.png) no-repeat -73px -20px;
	float:left;
	margin-right:3px;
}
.pop {
	width:300px;
	border:#8f8f8f solid 5px;
	border-radius:5px;
	position:absolute;
	left:633px;
	top:135px;
*top:150px;
	_top:140px;
	z-index:9000;
}
.pop h2 {
	width:290px;
	height:28px;
	background:#f6f6f6;
	font-size:12px;
	line-height:28px;
	padding-left:10px;
}
.pop h2 span {
	float:right;
	width:18px;
	height:19px;
	cursor:pointer;
	background:url(../../images/icp/ico.png) no-repeat -34px -18px;
	margin:5px 7px 0 0;
}
.pop h2 b {
	margin-right:10px;
	font-weight:normal;
	color:#666;
}
.pop ul {
	background:#fff;
	overflow:hidden;
	padding:10px 0;
	zoom:1;
}
.pop ul li {
	float:left;
	padding:5px 0 5px 15px;
	width:135px;
	font-size:12px;
}
.pop ul li a {
	color:#333;
}
.pop ul li a span {
	float:left;
	margin-right:5px;
}
.p_eva {
	background:url(../../images/icp/ico.png) no-repeat -73px -39px;
}
.p_ratio {
	background:url(../../images/icp/ico.png) no-repeat -54px -39px;
}
.p_talk {
	background:url(../../images/icp/ico.png) no-repeat -54px -20px;
}
.p_proxy {
	background:url(../../images/icp/ico.png) no-repeat -54px 0px;
}
.p_logo {
	background:url(../../images/icp/ico.png) no-repeat -73px 0px;
}
.cl {
	clear:both;
}
.record_tit_la {
	width:780px;
}
.record_tit_ra {
	width:125px;
}
.cont_bottom .h2_bottom {
	padding:6px 0 6px 5px;
	margin-bottom:5px;
	color:#fff;
	font-size:16px;
	background:url(../../images/icp/h_bottom02.jpg) no-repeat left top;
}
.cont_bottom .h2_bottom span {
	padding:2px 0 4px 30px;
	background:url(../../images/icp/h_bottom01.jpg) no-repeat left top;
}
.cont_bottom .bottom_ul {
	width:580px;
	_width:550px;
	margin:0;
}
.cont_bottom .bottom_ul li {
	display:inline;
	margin:0 2px 5px;
	line-height:28px;
}
.cont_bottom .bottom_ul li a {
	white-space:nowrap;
	padding:1px 5px;
	_padding:2px 5px 0;
	color:#fff;
	text-decoration:none;
	border-radius:4px;
	background:#7A7A7A;
}
.cont_bottom .bottom_ul .li_on a, .cont_bottom .bottom_ul li a:hover {
	background:#B80000;
}
.comTable {
	margin:0 0;
	position:relative;
}
.comTable h2 {
	padding-bottom:5px;
	margin-bottom:10px;
	padding-left:5px;
	color:#017505;
	font-size:15px;
	border-bottom:2px solid #017505;
}
.comTable table {
	width:100%;
	margin-bottom:10px;
	border-collapse:collapse;
	border:1px solid #dcdcdc;
}
.comTable th {
	padding:6px 10px 6px 0;
	font-size:12px;
	color:#333;
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
	border:1px solid #dcdcdc;
	background:#f4f4f4;
}
.comTable td {
	padding:6px 2px 6px 8px;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	line-height:20px;
	color:#333;
	border:1px solid #dcdcdc;
	word-wrap:break-word;
	word-break:break-all;
}
.comTable td a {
	color:#333;
}
.comTable td a:hover {
	color:#b70000;
}
.taCenter td {
	text-align:center;
}
.table01 th {
	padding:10px 10px;
	font-size:13px;
	font-weight:bold;
	color:#017505;
	text-align:center;
}
.table01 td {
	padding:8px 15px;
}
.tanchu {
*position:relative;
	border-top:none;
	_border-right:none;
}
.tanchu a {
	color:#b70000;
}
.tanchu .tan_text {
	position:absolute;
*top:30px;
*left:20px;
	width:500px;
	padding:15px;
	text-align:left;
	border:1px solid #26A754;
	border-radius:3px;
	background:#F0FAF1;
}
.tanchu .tan_text img {
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
}
.tanchu table {
	border:1px solid #017505;
	background:#fff;
}
.tanchu table th {
	color:#000;
	font-weight:normal;
	padding:8px 5px;
}
.table03 th {
	padding:6px 0;
	font-size:13px;
	font-weight:bold;
	color:#017505;
	text-align:center;
	border:none;
	border-bottom:1px solid #dcdcdc;
	background:none;
}
.table03 td {
	padding:6px 2px 6px;
	color:#666;
	border:none;
	border-top:1px solid #fff !important;
}
.table03 .tr_color01 td {
	word-break:break-all;
	text-align:center;
	vertical-align:middle;
	background:#F7F7F7;
}
.table03 .tr_color02 td {
	word-break:break-all;
	text-align:center;
	vertical-align:middle;
	background:#F9FDFF;
}
.table03 td a {
	color:#B70000;
}
.table03 td a:hover {
	text-decoration:underline;
}
.table03 td #deploy, .table03 td #retract {
	white-space:nowrap;
	font-size:11px;
}
.listable {
	width:100%;
	margin:30px 0;
}
.listable th {
	border:none;
}
.listable a {
	margin:0 2px;
	color:#b70000;
}
.listable #badInfo {
	color:#333;
	font-weight:normal;
	font-size:14px;
}
.listable #badInfo b {
	font-weight:normal;
}
.textBox {
	padding:10px;
	border:1px solid #dcdcdc;
}
.boder_l {
	border-right:1px solid #dcdcdc !important;
}
.div_none {
	margin:10px 0 20px;
	font-size:14px;
	color:#333;
	text-align:center;
}
.page {
	padding-top:10px;
	text-align:center;
}
.page a {
	display:inline-block;
	width:23px;
	height:23px;
	margin:0 2px;
	color:#000;
	line-height:23px;
	text-align:center;
	border:1px solid #dcdcdc;
	border-radius:3px;
	background:url(../../images/icp/page_li_bg.jpg) repeat-x left top;
}
.page .on, .page a:hover {
	color:#fff;
	text-decoration:none;
	border-radius:3px;
	border:1px solid #028709;
	background:#028709;
}
.page .on {
	display:inline-block;
	width:24px;
	height:24px;
	line-height:24px;
	vertical-align:top;
}
.page span {
	margin:0 2px;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	border:1px solid #dcdcdc;
	border-radius:3px;
	background:url(../../images/icp/page_li_bg.jpg) repeat-x left top;
}
.page span a {
	float:none;
	margin:0;
	border:none;
	background:none;
}
.page span a:hover {
	border:1px solid #B50100;
}
.page .go {
	width:40px;
}
.page .go input {
	height:20px;
	line-height:23px;
}
.page .go:hover {
	background:url(../../images/icp/page_li_bg.jpg) repeat-x left top;
}
.page_go {
	width:40px;
	_margin-top:4px;
	text-align:center;
	vertical-align:middle;
	border:0;
	background:none;
}
.page .next, .page .prev {
	display:inline-block;
	padding:0;
	_margin-top:-4px;
	line-height:20px;
	vertical-align:top;
	border:none;
	background:none;
}
.page .prev {
	_margin-top:2px;
}
.page .next {
	margin-right:10px;
}
.page .next img, .page .prev img {
	display:inline-block;
	vertical-align:top;
}
.page .next a, .page .prev a {
	display:inline-block;
	padding-top:4px;
	margin:-4px 0 0;
	_margin:0;
	border:none;
	background:none;
}
.page .next a:hover, .page .prev a:hover {
	border:none;
	background:none;
}
.pop_up_bg {
	position:fixed;
	_position:absolute;
	left:0;
	top:0;
	display:block;
	width:100%;
	height:100%;
	z-index:811212;
	background-color:#666;
	_background-color:none;
	filter:alpha(opacity=30);
	opacity:0.3;
}
.pop_up_box {
	position:fixed;
	top:100px;
	left:30%;
	_position:absolute;
_left:expression(eval(document.documentElement.scrollLeft+450));
_top:expression(eval(document.documentElement.scrollTop+200)) display:block;
	height:420px;
	_height:440px;
	width:510px;
	z-index:811213;
	margin:0;
	padding:0;
	border:3px solid #9f0000;
	border-radius:5px;
}
.pop_up_box .close {
	position:absolute;
	top:10px;
	right:5px;
}
.pop_up {
	height:100%;
	width:100%;
	background:#fff;
}
.pop_width {
	margin:10px 40px 0;
}
.pop_up_bian {
	position:absolute;
	top:0;
	width:100%;
	z-index:-1;
	left:0;
	height:100%;
	box-shadow:2px 2px 5px #9f0000;
	background-color:#fff;
	border-radius:5px;
	zoom:1;
}
.pop_up_box h2 {
	height:32px;
	padding:8px 10px 0;
	font-size:16px;
	color:#fff;
	font-weight:normal;
	background:#9f0000;
}
.radio_ul {
	margin:0 0 10px 32px;
}
.radio_ul li {
	display:inline;
	margin:0 5px;
	font-size:14px;
	color:#333;
}
.radio_ul input {
	margin:4px 4px 0 0;
	_margin-top:-4px;
	vertical-align:top;
}
*+html .radio_ul input {
	margin-top:0;
}
.pop_login {
	margin-bottom:50px;
	font-size:13px;
	color:#333;
}
.pop_login li {
	margin-bottom:15px;
}
.pop_login input {
	height:40px;
	width:360px;
	padding:0 10px;
	font-size:14px;
	vertical-align:middle;
	line-height:40px;
	border:1px solid #a8a8a8;
	border-radius:3px;
}
.pop_sumbit {
	text-align:right;
	vertical-align:middle;
}
.pop_sumbit a {
	display:inline-block;
	margin:0 5px;
	margin-top:8px;
	color:#b80000;
	font-size:14px;
}
.submit {
	width:100px;
	padding:8px 0;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border:1px solid #B80000;
	border-radius:3px;
	background:#B80000;
}
*+html .submit {
	padding:4px 0;
}
.yiyi_title {
	height:93px;
	margin:0 -15px;
	padding:20px 30px 0;
	font-size:14px;
	color:#9f0000;
	line-height:25px;
	background:url(../../images/icp/pop_title_bg.jpg) no-repeat center top;
}
.pop_width .b_text {
	margin-bottom:8px;
	color:#333;
	font-size:13px;
}
.pop_width .link {
	margin-bottom:15px;
	color:#333;
	font-size:13px;
}
.pop_width .link a {
	font-size:12px;
	color:#B80000;
}
.pop_width .link img {
}
.fLink {
	height:28px;
	width:250px;
	margin:0 10px;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #A8A8A8;
	border-radius:3px;
}
.file {
	margin-left:10px;
}
.deng_lu {
	height:360px;
	width:455px;
}
.deng_lu .pop_login input {
	width:300px;
}
.yan_zheng {
	height:200px;
	width:450px;
}
.yan_zheng .pop_width {
	margin-top:25px;
}
.yan_zheng .pop_login {
	margin-bottom:25px;
}
.yan_zheng .pop_login input {
	width:280px;
}
.yan_zheng .pop_sumbit {
	text-align:center;
}
.radio_ul_ping input {
	_margin-top:0px;
}
textarea {
	resize:none;
}
.contentBox {
	margin:0 5px 20px 0;
	border:1px solid #b70000;
}
.act_text {
	padding:5px 10px 0 10px;
	border-bottom:1px solid #F3F3F3;
}
.act_text_two {
	position:absolute;
	width:655px;
	height:150px;
	text-align:center;
	line-height:150px;
	background:#fff;
	z-index:5000;
}
.act_text_two a {
	color:#b70000;
	font-weight:bold;
	font-size:14px;
}
.act_text span {
	display:block;
	color:#c1bfbf;
	text-align:right;
}
.act_text .message, .act_text .error {
	display:block;
	margin-right:3px;
	color:#b70000 !important;
	text-align:right;
}
.act_text .p_text {
	text-align:right;
}
.pContent {
	overflow:auto;
	width:645px;
	_width:640px;
*width:640px;
	height:140px;
	padding:5px 0;
	font-size:12px;
	color:#333;
	border:0;
}
.con_bottom {
	overflow:hidden;
	zoom:1;
	padding:7px 10px;
	clear:both;
}
.con_bottom .img {
	overflow:hidden;
	zoom:1;
	float:left;
	width:300px;
	vertical-align:middle;
}
.con_bottom .img li {
	float:left;
	margin-right:10px;
	_margin-top:8px;
	vertical-align:top;
	line-height:30px;
}
.con_bottom .img li img {
	vertical-align:middle;
}
.con_bottom .img img {
	height:30px !important;
	width:30px !important;
	margin-right:5px;
	border-radius:30px;
}
.con_bottom .img a {
	color:#333
}
.con_bottom .img a:hover {
	text-decoration:none;
	color:#b70000;
}
.con_bottom .img_li {
	margin-right:40px !important;
	_margin-top:0 !important;
}
.content_img {
	overflow:hidden;
	zoom:1;
	padding:5px;
	border-bottom:1px solid #F3F3F3;
}
#imgUp .ke-button-common {
	overflow:visible;
	cursor:Hand;
	display:inline-block;
	height:50px;
	width:50px;
	line-height:50px;
	vertical-align:top;
	background:url("../../images/icp/contact_img.jpg");
}
#imgUp .ke-upload-file {
	display:inline-block;
	height:50px;
	width:50px !important;
	cursor:pointer;
}
.content_img li {
	position:relative;
	overflow:hidden;
	float:left;
	width:50px;
	height:50px;
	margin-right:5px;
}
.content_img li img {
	display:block;
	text-align:center;
}
.content_img li a {
	cursor:pointer;
}
.content_img li .close {
	position:absolute;
	top:0;
	right:0;
	width:12px;
	height:12px;
}
#uploadImgc {
	margin-left:5px;
	cursor:pointer;
}
#uploadImgc .ke-button-common {
	_line-height:14px;
*line-height:14px;
}
.ke-button-common .ke-button {
	padding-top:1px;
	_padding-top:4px;
*padding-top:4px;
}
.p_box {
	overflow:hidden;
	float:right;
	width:225px;
}
.p_box p {
	float:left;
	margin-top:8px;
	color:#333;
}
.ping_p {
	margin:8px 8px 3px 0;
}
.ping_p img {
	padding:0 0 0 5px;
}
.deng_link {
	margin-top:0 !important;
}
.deng_link a {
	display:block;
	width:90px;
	padding:5px 0;
	_padding:6px 0 4px;
	font-size:14px;
	color:#fff;
	text-align:center;
	border-radius:3px;
	border:1px solid #b70000;
	background:#b70000;
}
.deng_link a:hover {
	text-decoration:none;
}
.company_dl {
	overflow:hidden;
	padding:0 5px 10px;
}
.company_act_photo {
	position:relative;
}
.company_dl dt {
	float:left;
	font-weight:bold;
}
.company_dl dd {
	margin-bottom:10px;
	padding:0 0 5px 5.6em;
	border-bottom:1px dashed #dcdcdc;
	min-height:25px;
}
.company_dl dd img {
	margin-right:5px;
}
.company_dl dd a {
	color:#b70000;
}
.company_dl .v1_photo {
	position:absolute;
	top:20px;
	left:410px;
	_left:400px;
	padding:10px;
	border:1px solid #dcdcdc;
	border-radius:5px;
	background:#fff;
}
.company_dl .dt_tab {
	float:none !important;
	margin-bottom:5px;
}
.company_dl .dd_tab {
	float:none !important;
	padding:0 !important;
	border:none !important;
}
.company_dl .text_img_box p {
	line-height:25px;
}
.ke-upload-file {
	cursor:pointer;
}
.dd_table {
	width:100%;
}
.dd_table th, .company_dl .dd_table td {
	padding:3px 10px !important;
	text-align:center;
	vertical-align:middle;
	border:1px solid #e5e5e5;
}
.dd_table th {
	font-weight:normal;
	background:#f4f4f4;
}
.dd_table .taLeft {
	padding:0 20px;
}
.com_sign_in {
	text-align:right;
}
.com_sign_in span {
	display:inline-block;
	margin-top:8px;
	vertical-align:top;
}
.com_sign_in img {
	height:30px !important;
	width:30px !important;
	margin-right:10px;
	border-radius:30px;
	vertical-align:top;
}
.com_sign_in .submit {
	margin-left:10px;
	width:88px;
	padding:4px 0;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:normal;
}
.news_ul {
	margin-bottom:15px;
}
.news_ul li {
	padding:0 0 5px 10px;
	background:url(../../images/icp/icon02.jpg) no-repeat left 8px;
}
.news_ul li a {
	color:#333;
}
.news_ul li a:hover {
	color:#b70000;
}
.ping_dl {
	overflow:hidden;
	zoom:1;
}
.ping_dl dt {
	float:left;
}
.ping_dl dt img {
	border-radius:40px;
}
.ping_dl dd {
	min-height:45px;
	margin-bottom:10px;
	padding:0 0 5px 4em;
*padding-left:1em;
	line-height:22px;
	border-bottom:1px dashed #dcdcdc;
}
.ping_dl .title {
	overflow:hidden;
	zoom:1;
	color:#999;
}
.ping_dl .title_l {
	float:left;
	width:250px;
	margin-right:10px;
	font-size:14px;
	color:#b70000;
}
.ping_dl .ping_p {
	float:left;
	margin:0 20px 0 0;
}
.ping_dl .ping_p img {
	margin-right:5px;
}
.ping_dl .span_color01 {
	float:none;
	margin-left:10px;
	font-size:12px;
	color:#999;
}
.ping_dl .span_color02 {
	float:none;
	margin-left:10px;
	font-size:12px;
	color:#028709;
}
.ping_dl .title_r {
	overflow:hidden;
	zoom:1;
	float:right;
}
.ping_dl .ping_text ul {
	overflow:hidden;
	zoom:1;
}
.ping_dl .ping_text li {
	float:left;
}
.ping_dl .ping_text li img {
	display:inline-block;
	margin:5px 0 0 6px;
	padding:3px;
	vertical-align:top;
	cursor:pointer;
	border:1px solid #dcdcdc;
	vertical-align:middle;
}
.warning {
	padding:30px 30px 40px;
	margin:50px 20px;
	text-align:center;
	border:1px solid #b70000;
	border-radius:5px;
	background:#fefafa;
}
.warning img {
	margin-bottom:15px;
}
.warning p {
	font-size:14px;
	line-height:30px;
}
.warning p span {
	font-size:18px;
	font-weight:bold;
}
.warning p .span_size {
	font-size:16px;
	font-weight:normal;
}
.warning p a {
	color:#b70000;
	text-decoration:underline;
	font-weight:bold;
}
.warning p .link {
	font-size:16px;
}
.warning p a:hover {
	text-decoration:none;
}
.tabJs ul {
	overflow:hidden;
	zoom:1;
	border-bottom:1px solid #cf524c;
}
.tabJs li {
	float:left;
	width:130px;
	margin-right:1px;
	text-align:center;
}
.tabJs li a {
	display:block;
	padding:5px 0;
	color:#666;
	background:#f4f4f4;
}
.tabJs .on a, .tabJs li a:hover {
	color:#fff;
	text-decoration:none;
	background:#cf524c;
}
.tabJs table {
	width:100%;
}
.tabJs .tab01 th {
	padding:6px 0;
	font-size:14px;
	font-weight:normal;
	color:#017505;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	background:#f4f4f4;
}
.tabJs .tab01 td {
	padding:10px 0;
	color:#333;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px dashed #dcdcdc;
}
.tabJs .tab01 td .red_color {
	font-size:12px;
}
.tabJs .tab01 td .green_color {
	font-size:12px;
}
.tabJs .tab01 .taLeft {
	padding-left:10px;
}
.tabJs .tab01 td a {
	color:#333;
}
.tabJs .tab01 td a:hover {
	color:#b70000;
}
.pop_width .contentBox {
	border:1px solid #A8A8A8;
	border-radius:4px;
}
.textarea_p .fContent {
	overflow:auto;
	width:396px;
	height:65px;
	font-size:12px;
	padding:5px 5px;
	border:0;
}
.pop_up_box .content_img li {
	margin-bottom:1px;
}
.evaluation {
	margin-bottom:10px;
}
.evaluation .title {
	margin-bottom:10px;
	font-size:14px;
	color:#b70000;
}
.fTitle {
	width:575px;
	height:30px;
	padding:0 5px;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #b70000;
	border-radius:3px;
}
.fCompany {
	width:575px;
	height:30px;
	padding:0 5px;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #b70000;
	border-radius:3px;
}
.red_color {
	margin-right:5px;
	color:#b70000;
	font-size:14px;
}
.green_color {
	margin-right:5px;
	color:green;
	font-size:14px;
}
.fVerify {
	width:170px;
	height:30px;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #b70000;
	border-radius:3px;
}
.evaluation_dl {
	width:670px;
	padding:0 0 10px !important;
	clear:both;
}
.evaluation_dl dt {
	margin-top:5px;
}
.evaluation_dl dd {
	padding:0 0 5px 6.5em !important;
*padding:0 0 0 7px!important;
	border-bottom:none;
}
.evaluation_dl dd img {
	margin:0 8px;
}
.evaluation_dl .radio_ul {
	padding:0px 0 5px;
	margin:0 !important;
}
.evaluation_dl .radio_ul li {
	font-size:12px;
	margin:0 15px 0 0;
}
.evaluation_dl .radio_ul img {
	margin:0 0 0 0;
}
.evaluation_dl .contentBox img {
	margin:0;
}
.evaluation_dl .fCompany {
	position:relative;
}
.evaluation_dl #companyNameMessage {
	position:relative;
	float:right;
	margin:-26px 10px 0 0;
*margin:-28px 10px 0 0;
	_margin:-26px 10px 0 0;
	color:#bbb;
}
.evaluation_dl #regionDMMessage {
	float:right;
	margin:6px 20px 0 0;
	color:#bbb;
}
.evaluation_dl #addressMessage {
	position:relative;
	float:right;
	margin:-26px 20px 0 0;
*margin:-29px 20px 0 0;
	color:#bbb;
}
.evaluation_dl #address {
	width:565px;
	padding:0 5px;
	height:30px;
	line-height:30px;
	border:1px solid #b70000;
	border-radius:3px;
}
.evaluation_dl #titleMessage {
	position:relative;
	float:right;
	margin:-26px 10px 0 0;
*margin:-29px 10px 0 0;
	color:#bbb;
}
.evaluation_dl #randomMessage, #mobilePhoneMessage {
	margin:0 0 0 20px;
	color:#b70000;
}
.cont_lcen #searchcompaydiv {
	top:33px;
	left:80px;
	_left:82px;
	width:585px;
}
.cont_lcen #searchcompaydivHy {
	width:522px;
	float:left;
	top:36px;
	_top:33px;
	left:91px;
	_left:98px;
}
.cont_lcen #searchcompaydiv li, .cont_lcen #searchcompaydivHy li {
	padding:0 5px;
	cursor:pointer;
}
.cont_lcen #searchcompaydivHy li span {
	padding-top:0px;
}
.cont_lcen .c_Address_box .selectxt {
	width:420px;
	padding:0 5px;
	height:30px;
	line-height:30px;
	border:1px solid #b70000;
	border-radius:3px;
	background:url("http://static.11315.com/images/jian.png") no-repeat right 13px;
}
.cont_lcen .c_address {
	width:430px;
	_top:33px;
*top:33px;
}
.cont_lcen .c_address li a {
	padding:2px 8px;
}
.cont_lcen .regionClear {
	top:12px;
	right:30px;
	color:#b70000;
}
.dang_an {
	position:relative;
	padding:12px 20px 0 130px;
	font-size:20px;
	font-weight:normal;
	color:#b70000;
	text-align:center;
}
.dang_an b {
	letter-spacing:10px;
}
.dang_an span {
	float:right;
	margin:5px 0 0 5px;
	font-size:12px;
	font-weight:bold;
}
.v1Table {
	padding:10px 15px 0px 15px;
}
.v1Table01 {
	width:100%;
	color:#333;
	line-height:20px;
	border:1px solid #DCDCDC;
	table-layout:fixed;
}
.v1Table01 th {
	padding:5px 8px;
	font-size:12px;
	text-align:right;
	vertical-align:middle;
	border:1px solid #EAEAEA;
}
.v1Table01 td {
	padding:5px 8px;
	vertical-align:middle;
	text-align:left;
	border:1px solid #EAEAEA;
}
.v1Table01 td a {
	color:#b70000;
}
.v1Table01 td a:hover {
	color:#333;
}
.v1Table01 .th_img {
	text-align:center;
}
.v1Table01 .th01 {
	text-align:left;
	font-size:14px;
	padding:10px 8px;
}
.v1Table01 .th02 {
	text-align:center;
}
.noweight {
	font-weight:normal;
}
.icov {
	background:#f7f7f7;
	zoom:1;
	padding:10px;
}
.icov ul {
	overflow:hidden;
	zoom:1;
}
.icov ul li {
	float:left;
	line-height:30px;
	padding:0 3px;
	_padding:0px;
}
.icov ul li a {
	color:#666;
}
.icov ul li a span {
	padding-left:5px;
}
.icov_mba, .icov_part, .icov_alter, .icov_senior, .icov_bra, .icov_cle {
	width:30px;
	height:30px;
	display:block;
	float:left;
}
.icov_mba {
	background:url(../../images/icp/icov.png) no-repeat 0px 0px;
}
.icov_part {
	background:url(../../images/icp/icov.png) no-repeat 0px -32px;
}
.icov_alter {
	background:url(../../images/icp/icov.png) no-repeat 0px -64px;
}
.icov_senior {
	background:url(../../images/icp/icov.png) no-repeat 0px -96px;
}
.icov_bra {
	background:url(../../images/icp/icov.png) no-repeat 0px -128px;
}
.icov_cle {
	background:url(../../images/icp/icov.png) no-repeat 0px -160px;
}
.b1 {
	width:1px;
	background:#e3e2e2;
	height:30px;
	display:block;
	float:left;
	margin-left:10px;
	_margin-left:7px;
}
.b2 {
	width:1px;
	background:#fff;
	height:30px;
	display:block;
	float:left;
	margin-right:10px;
}
.v1_title_ul .v1_title {
	float:left;
}
.v1_title_ul .v2_act {
	float:right;
	margin:4px 0 2px;
}
.v2_act .v_ico {
	overflow:hidden;
	width:570px;
	_width:566px;
	margin-left:0px;
	zoom:1;
}
.v2_act .v_ico a {
	display:inline-block;
	padding:0 0 0 14px;
	_padding:0 0 0 12px;
	color:#b70000;
	font-weight:normal;
	border-bottom:0px;
}
.v2_act .v_ico a:hover {
	text-decoration:underline;
	color:#333;
}
.v2_act .v_ico span {
	display:inline-block;
	float:right;
	color:#006301;
	_margin-top:3px;
}
.cont_l_v1 .h3ttl {
	margin-bottom:0px;
	padding-top:10px;
	font-weight:bold;
}
.table_mar {
	margin-top:10px;
}
.v1_title_ul {
	margin-bottom:5px;
	border-bottom:1px dashed #dcdcdc;
	padding-bottom:5px;
}
.v1_title_ul .v1_title {
	border:0px;
}
.v1_title_ul ul {
	overflow:hidden;
	margin:0px 5px 0 5px;
	clear:both;
	zoom:1;
}
.v1_title_ul li {
	float:left;
	width:120px;
	padding:0 6px;
	text-align:center;
}
.v1_title_ul li img {
	display:block;
	margin-bottom:5px;
}
.v1_title_ul li a {
	position:relative;
	display:block;
	color:#333;
}
.v1_title_ul li a:hover {
	color:#b70000;
}
.v1_title_ul li a span.qualioverdue, .rank_com_r li a span.qualioverdue {
	position:absolute;
	top:0;
	left:0;
	width:120px;
	height:80px;
	display:block;
	background:#fff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.v1_title_ul li a b, .rank_com_r li a b {
	position:absolute;
	left:42px;
	top:32px;
	font-size:14px;
	text-decoration:none;
	color:#b70000;
}
.rank_com_r li a {
	position:relative;
	display:block;
	color:#333;
}
.v1_title {
	overflow:hidden;
	clear:both;
	line-height:28px;
	_padding-top:3px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px dashed #dcdcdc;
}
.v1_title p {
	width:430px;
	overflow:hidden;
	zoom:1;
	float:right;
	font-weight:normal;
}
.v1_title p a {
	padding:0 5px;
	color:#b70000;
	font-weight:bold;
	border-bottom:1px solid #b70000;
}
.v1_title p a:hover {
	color:#006301;
	text-decoration:none;
}
.v1_title .v1_link {
	margin-left:10px;
	font-weight:normal;
	color:#b70000;
	text-align:left !important;
	border-bottom:none;
}
.v1_title p span {
	margin-left:10px;
	width:90px;
	display:inline-block;
	float:right;
}
.v1_title a {
	color:#333;
}
.v1_title a:hover {
	color:#b70000;
}
.v1_title .span_special {
	font-weight:normal;
	margin-left:5px;
	font-size:11px;
}
.cont_l_v1 .table03 td .a_link {
	color:#c0c0c0;
}
.cont_l_v1 .table03 td .a_link:hover {
	color:#b70000;
}
.v1_com_text {
	margin-top:10px;
}
.v1_com_text p {
	margin-bottom:10px;
	color:#b70000;
	line-height:22px;
}
.v1_com_text p span {
	display:block;
	text-indent:25px;
}
.v1_com_text .div_bottom {
	overflow:hidden;
	width:240px;
	float:right;
	line-height:22px;
	text-align:right;
}
.v1_com_text .div_bottom a {
	display:block;
	float:right;
	width:95px;
	_padding:3px 0 0 0;
	color:#fff;
	text-align:center;
	background:#b70000;
}
.h1_company {
	overflow:hidden;
	margin:10px 0;
	color:#017505 !important;
	font-size:18px !important;
	text-align:center;
	font-weight:normal;
}
.h1_company a {
	display:inline-block;
	margin-left:8px;
	word-break:break-all;
	font-size:12px;
	color:#b70000;
}
.h1_company .liulan {
	float:right;
	margin-top:2px;
	padding-left:20px;
	font-size:12px;
	color:#666;
	background:url(../../images/icp/qq.jpg) no-repeat 4px 5px;
}
.v1_inner {
	overflow:hidden;
}
.v1_inner img {
	padding:2px;
	margin:0 15px 0 0;
	border:1px solid #dcdcdc;
	border-radius:5px;
}
.v1_inner .text_box {
	line-height:25px;
}
.v1_inner .text_box p {
	text-indent:15px;
}
.v1_inner .text_box strong {
	font-weight:normal;
}
.replaydiv {
	overflow:hidden;
	zoom:1;
	height:21px;
	padding-top:15px;
	text-align:right;
}
.replaydiv a {
	display:block;
	float:right;
	height:21px;
	margin-right:10px;
	padding-left:20px;
	color:#333;
	line-height:21px;
	text-decoration:none;
}
.replaydiv a:hover {
	color:#b70000;
}
.reploy {
	background:url(../../images/icp/like_bg_reploy.gif) no-repeat left top;
}
.addpj {
	background:url(../../images/icp/like_bg_reploy.gif) no-repeat left -20px;
}
.browse {
	cursor:pointer;
	background:url(../../images/icp/browse.jpg) no-repeat left 5px;
}
.img_box_js {
	padding:15px 15px;
	margin:10px 0;
	border:3px solid #f3f3f3;
	border-radius:5px;
}
.img_box_js .photo img {
	margin:0 0 10px;
}
.img_box_js .photo_js {
	position:relative;
}
.img_box_js ul {
	overflow:hidden;
	zoom:1;
	width:530px;
	margin:0 auto;
	text-align:center;
}
.img_box_js li {
	float:left;
	margin:0 8px 0 0;
}
.img_box_js li a {
}
.img_box_js li a img {
	width:auto !important;
	margin:0;
	border-radius:3px;
	border:2px solid #dcdcdc !important;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.img_box_js li a:hover img {
	border:2px solid #b70000 !important;
	opacity:1;
	filter:alpha(opacity=100);
}
.t_prev {
	position:absolute;
	top:12px;
	left:0;
	_left:-10px;
}
.t_next {
	position:absolute;
	top:12px;
	left:515px;
	_left:510px;
}
.shares_tab_box {
	width:335px;
	float:left;
}
.shares_tab th, .shares_tab td {
	text-align:center;
	border-left:1px solid #dcdcdc;
}
.shares_tab td {
	border-bottom:1px solid #dcdcdc;
	border-top:none !important;
}
.shares_tab .tr_color01 th {
	word-break:break-all;
	text-align:center;
	vertical-align:top;
	background:#F7F7F7;
}
.shares_tab .tr_color02 th {
	font-size:12px;
	word-break:break-all;
	text-align:center;
	vertical-align:top;
	font-weight:normal;
	background:#F9FDFF;
}
.shares_tab .taLeft {
	padding-left:5px !important;
}
.boder_no {
	border-left:none !important;
}
.pagePath {
	overflow:hidden;
	zoom:1;
	border-bottom:2px solid #b70000;
}
.pagePath li {
	display:inline;
	margin-right:5px;
	font-size:14px;
}
.pagePath li a {
	margin-right:2px;
	color:#333;
}
.pagePath li a:hover {
	color:#b70000
}
.pagePath ul {
	float:left;
}
.pagePath_r {
	float:right;
	margin-top:5px;
}
.pagePath_r span {
	margin:0 2px;
	color:#F00;
}
.pagePath_r a {
	margin-left:10px;
	padding:1px 8px 2px;
	_padding:3px 8px 0;
	color:#fff;
	zoom:1;
	background:#b70000;
}
.pagePath_r a img {
	margin-left:5px;
}
.pagePath_r a:hover {
	color:#fff;
}
.rank_title {
	border-bottom:2px solid #b70000;
	margin:2px 0 0 1px;
	
}
.rank_title b {
	width:135px;
	text-align:center;
	display:inline-block;
	background:#b70000;
	color:#fff;
	font-size:14px;
	padding:10px 0;
}
.rank_list {
	position:relative;
	zoom:1;
	border:1px solid #dcdcdc;
	border-top:none;
	border-radius:0 0 3px 3px;
	background:url(rank_list_bg.jpg) repeat-y left top;
}
.rank_list a {
	color:#333;
	border-left:2px solid #F3F3F3;
}
.rank_left {
	float:left;
	padding:0 0 10px;
	text-align:center;
	zoom:1;
}
.rank_left li {
	overflow:hidden;
	zoom:1;
*overflow:inherit;
*zoom:0;
}
.rank_left li:hover .fl {
	background:#fff;
	border-left:2px solid #b70000;
}
.rank_left li:hover .ul_on {
	margin-left:-15px;
	padding-left:15px;
	background:url(jiantou.jpg) no-repeat left center;
}
.rank_left li:hover ul {
	background:#f3f3f3;
}
.rank_left .fl {
	width:133px;
	float:left;
	display:block;
	margin:0 20px 0 0;
	padding:8px 0;
	border-bottom:1px dashed #dcdcdc;
}
.rank_left .ul_on {
	float:left;
	width:800px;
}
.rank_left ul {
	padding:8px 10px;
	border-bottom:1px solid #F3F3F3;
	overflow:hidden;
	zoom:1;
}
.rank_left ul li {
	float:left;
	margin-right:20px;
	line-height:20px;
}
.rank_left ul a {
	border:none;
	padding:0 5px;
	_padding:2px 5px 0;
}
.rank_left ul a:hover {
	background:#d31213;
	color:#fff;
	text-decoration:none;
}
.rank_left .last_li .fl, .rank_left .last_li02 .fl {
	padding:17px 0 18px;
}
.rank_left .last_li01 .fl {
	padding:13px 0;
}
.rank_left .last_li02 .fl, .rank_left .last_li02 ul {
	border-bottom:none;
}
.rank_left .fl:hover {
	text-decoration:none;
	border-left:2px solid #b70000;
	background:#fff;
}
.rank_list_ul {
	overflow:hidden;
	zoom:1;
	width:980px;
	margin:0 -10px 10px 0;
}
.rank_ul {
	float:left;
	width:320px;
	margin-right:5px;
}
.h2_rank {
	position:relative;
	overflow:hidden;
	zoom:1;
	padding:5px 0 0;
	font-weight:normal;
	margin-bottom:-1px;
}
.h2_rank span {
	float:left;
	color:#999;
}
.h2_rank .span_s {
	display:inline-block;
	float:left;
	padding:0 10px 5px 0;
	color:#333;
	font-size:15px;
	text-align:left;
	border-bottom:2px solid #b70000;
}
.h2_rank a {
	float:right;
	display:inline-block;
	padding:0 15px 0 0;
	_padding:0 15px 0 0;
	margin-right:10px;
	font-size:12px;
	color:#027806;
	background:url(../../images/icp/icon08.jpg) no-repeat right 4px;
	_background:url(../../images/icp/icon08.jpg) no-repeat right 4px;
}
.rank_ul ul {
	padding:15px 5px;
	border:1px solid #dcdcdc;
	border-top:1px solid #858585;
}
.rank_ul li {
	padding-left:20px;
	margin-bottom:5px;
	background:url(../../images/icp/icon02.jpg) no-repeat 3px 8px;
}
.rank_ul li a {
	display:inline-block;
	width:285px;
	padding-bottom:2px;
	color:#333;
	border-bottom:1px dashed #dcdcdc;
}
.rank_ul li a:hover {
	color:#b70000;
}
.rank_ul li a span {
	overflow:hidden;
	width:160px;
	display:block;
	height:18px;
}
.rank_ul li a .ma {
	float:right;
	width:120px;
	height:19px;
	margin-top:2px;
	padding:0 1px;
	font-size:12px;
	color:#a6a5a5;
	line-height:18px;
	text-align:center;
	cursor:pointer;
}
.rank_ul li a .orange {
	float:right;
	width:80px;
	height:19px;
	margin-top:2px;
	padding:0 1px;
	font-size:12px;
	color:#F36525;
	line-height:18px;
	text-align:left;
	cursor:pointer;
}
.rank_ul li a .orange b {
	margin-left:5px;
}
.rank_ul .li_01 {
	background:url(../../images/icp/icon07.jpg) no-repeat left 5px;
}
.rank_ul .li_02 {
	background:url(../../images/icp/icon07.jpg) no-repeat left -26px;
}
.rank_ul .li_03 {
	background:url(../../images/icp/icon07.jpg) no-repeat left -58px;
}
.rank_ul .li_04 {
	background:url(../../images/icp/icon07.jpg) no-repeat left -92px;
}
.rank_ul .li_05 {
	background:url(../../images/icp/icon07.jpg) no-repeat left -122px;
}
.rank_company {
	padding:10px 10px 10px;
	margin-top:10px;
	border:1px solid #dcdcdc;
	border-radius:3px;
	zoom:1;
}
.record_search h1 {
	margin-bottom:5px;
	font-size:18px;
	line-height:25px;
	font-weight:normal;
}
.record_search h1 a {
	max-width:900px;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
}
.record_search h1 img {
	vertical-align:top;
	margin-top:4px;
	_margin-top:0;
}
.search_title {
	overflow:hidden;
	zoom:1;
	margin-bottom:5px;
}
.search_title_l {
	width:510px;
	float:left;
	overflow:hidden;
}
.search_title_l li {
	float:left;
}
.search_title_l .rec_ma {
	margin:5px 15px 0 0;
}
.search_title_l .rec_ma b {
	font-weight:normal;
	color:#b70000;
}
.search_title_l li span {
	margin:0 0 0 5px;
	padding:1px 5px;
	_padding:3px 5px 0;
	line-height:30px;
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
	cursor:default;
}
.search_title_r {
	float:right;
	overflow:hidden;
}
.search_title_r li {
	float:left;
	display:block;
	margin-left:20px;
	padding:0;
	_padding:3px 0 0;
	line-height:25px;
	vertical-align:middle;
}
.search_title_r li b {
	margin-right:3px;
	color:#26a754;
	font-weight:bold;
	font-size:14px;
}
.rank_company .rec_r_but {
	width:65px;
	margin-left:15px;
	text-align:center;
	border-radius:3px;
	background:none repeat scroll 0 0 #999;
	border:1px solid #999;
}
.rank_company .rec_r_but a {
	display:block;
	padding:0;
	font-weight:normal;
	cursor:pointer;
	color:#fff;
	border:none;
	background:none;
}
.rank_company .rec_r_buta {
	width:65px;
	margin-left:10px;
	text-align:center;
}
.rank_company .rec_r_buta a {
	display:block;
	padding:0;
	font-weight:normal;
	color:#028709;
	border-radius:0px;
	border:none;
}
.rank_company .rec_r_buta a:hover {
	text-decoration:underline;
}
.rank_company .rec_r_but_li {
	display:inline-block;
	width:55px;
	border:#028709 solid 1px;
	background:#028709;
}
.rank_com_box {
	overflow:hidden;
	zoom:1;
	clear:both;
	padding:10px;
	margin-bottom:10px;
	background:#F6F6F6;
}
.rank_com_l {
	float:left;
	width:500px;
	margin-top:10px;
}
.rank_com_l table {
	width:100%;
}
.rank_com_l th {
	padding:5px 2px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	color:#999;
}
.rank_com_l td {
	padding:5px 2px;
	vertical-align:top;
	text-align:left;
}
.rank_com_r {
	overflow:hidden;
	zoom:1;
	float:right;
	width:400px;
}
.rank_com_r li {
	float:left;
	width:124px;
	padding-left:7px;
	text-align:center;
}
.rank_com_r li a {
	color:#333;
}
.rank_com_r li a:hover {
	color:#b70000;
}
.rank_com_r li img {
	width:120px;
	height:80px;
	padding:2px;
	border:1px solid #dcdcdc;
	background:#fff;
}
.rank_text span {
	margin-right:15px;
}
.rank_text span a {
	color:#028709;
}
.rank_text span a:hover {
	color:#b70000;
}
div span.noshowcredit {
	color:gray;
	font-size:12px;
}
.v1Table01 th {
	white-space:nowrap;
}
table.text-overflow {
	table-layout:fixed;
}
table.text-overflow td {
	overflow:hidden;
	width:100%;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.markedinput {
	border:0;
	background:#ebebe4;
	_margin-top:5px;
}
.record_contrast {
	position:fixed;
	_position:absolute;
	right:103px;
	top:300px;
	_top:300px;
	width:120px;
	z-index:9999;
}
.contrast_title {
	overflow:hidden;
	padding:5px 10px;
	color:#fff;
	background:#47ae01;
}
.contrast_title img {
	float:right;
	margin-top:5px;
}
.record_contrast li {
	position:relative;
	display:block;
	width:108px;
	padding:15px 5px;
	word-break:break-all;
	color:#333;
	text-align:right;
	border:1px solid #ededed;
	border-top:none;
	border-collapse:collapse;
	background:#fff;
	zoom:1;
}
.record_contrast li a {
	color:#333;
}
.record_contrast li a:hover {
	text-decoration:none;
}
.record_contrast .addhover {
	border:1px dashed #5fb923;
}
.record_contrast .img_close {
	position:absolute;
	top:-1px;
	right:-1px;
	width:15px;
	height:14px;
	background:url(../../images/icp/contrast_close02.jpg) no-repeat right top;
	cursor:pointer;
}
.record_contrast .li_special {
	text-align:center;
	background:#fff;
}
.record_contrast .li_special:hover {
	border:1px solid #ededed;
	border-top:none;
	background:none;
	background:#fff;
}
.record_contrast .li_special .btn_icon {
	display:block;
	width:90px;
	padding:5px 0;
	margin:0 0 5px 10px;
	font-size:13px;
	text-align:center;
	color:#fff;
	background:#47ae01;
	border-radius:3px;
}
.record_contrast .li_special .btn_icon:hover {
	background:#6eb63d;
}
.record_contrast .link_color {
	color:#b70000;
}
.record_contrast .link_color:hover {
	text-decoration:underline;
}
.contrast_jia {
	position:relative;
}
.contrast_jia .contrast {
	width:65px;
	display:inline-block;
	color:#26a754;
	background:#f0faf1;
	border:1px solid #cfedda;
	padding:2px 10px;
}
.contrast_jia .contrast b {
	border:none;
	background:none;
	vertical-align:middle;
	margin-right:5px;
	_margin-top:10px;
	background:url(../../images/icp/contrast_add.png) no-repeat left top;
	width:10px;
	height:10px;
	display:inline-block;
}
.contrast_jia .contrast:hover {
	background:#fff;
}
.contrast_jia .search_con_box {
	z-index:99999;
	position:absolute;
	left:-252px;
	top:0;
	width:250px;
	border:1px solid #ccc;
	background:#ccc;
	padding:12px 0;
}
.contrast_jia .search_con_box input {
	font-family:"微软雅黑";
	width:220px;
	border:1px solid #dcdcdc;
	border-radius:3px;
	height:30px;
	line-height:30px;
	padding:0 5px;
}
.contrast_jia .search_con_box li {
	width:220px;
	padding:0;
	text-align:left;
	border:none;
	background:none
}
.contrast_jia .borgray {
	margin-top:1px;
	background:#fff;
	width:230px;
	border:1px solid #dcdcdc;
}
.contrast_jia .borgray li {
	cursor:pointer;
}
.contrast_jia .borgray li:hover {
	text-decoration:underline;
}
.record_contrast li .displaynone {
	display:none;
}
.contrast_top_title {
	padding-bottom:1px;
	border-bottom:2px solid #b70000;
	margin-bottom:10px;
}
.contrast_tab {
	width:970px;
	border-collapse:collapse;
}
.contrast_tab th {
	padding:10px;
	font-weight:normal;
	font-size:14px;
	text-align:right;
	background:#E4FFE0;
	border:1px solid #25b40b;
}
.contrast_tab th span {
	font-size:12px;
	color:#666;
}
.contrast_tab td {
	padding:10px;
	border:1px solid #e7e6e6;
	word-break:break-all;
}
.contrast_tab td a {
	color:#333;
	margin:0 2px;
	text-decoration:underline;
}
.contrast_tab td a:hover {
	color:#b70000;
	text-decoration:none;
}
.contrast_tab .padding_none {
	padding:0;
}
.contrast_tab .padding_none .text {
	border-bottom:1px solid #e7e6e6;
	padding:8px 10px 8px;
}
.contrast_tab .padding_none .text_no {
	border:none;
}
.contrast_tab .td_on {
	border-left:none;
	background:#F9FEE8;
}
.contrast_tab .tr_title th {
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.contrast_tab .tr_title td {
	vertical-align:top;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}
.contrast_tab .tr_title a {
	color:#25b40b;
	text-decoration:underline;
	font-weight:normal;
}
.contrast_tab .tr_title .contrast_colse {
	position:relative;
	min-height:40px;
	width:167px;
}
.contrast_tab .tr_title .contrast_colse img {
	position:absolute;
	top:-8px;
	right:-9px;
	_right:-13px;
	cursor:pointer;
}
.contrast_tab .tr_title .contrast_colse a {
	text-align:center;
	display:block;
}
.contrast_tan {
	position:absolute;
	left:-50px;
	top:65px;
	width:200px;
	padding:10px 15px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	border:1px solid #2fab5b;
	background:#f1fbf1;
	border-radius:2px;
}
.contrast_tan p {
	position:relative;
}
.contrast_tan p img {
	position:absolute;
	left:198px;
	top:-8px;
	_right:0;
	_top:-10px;
	_left:200px;
	cursor:pointer;
}
.contrast_input {
	overflow:hidden;
	zoom:1;
	background:#fff;
	margin:5px 0 0;
	width:200px;
	border:1px solid #45c12e;
	border-radius:2px;
}
.contrast_input .contrast_search {
	float:left;
	_float:none;
	width:141px;
	height:22px;
	padding:0 2px;
	line-height:22px;
	border:0;
}
.contrast_input .contrast_submit {
	float:right;
	_float:none;
	color:#fff;
	width:51px;
	_width:49px;
	height:22px;
	_height:26px;
	_line-height:26px;
	border:none;
	background:#45c12e;
	cursor:pointer;
}
.photo_img {
	overflow:hidden;
	zoom:1;
}
.photo_img .btn_icon, .photo_img .photo {
	float:left;
}
.photo_img .btn_icon {
	margin:28px 0 0 7px;
}
.photo_img .photo {
	margin-left:7px;
}
.company_none {
	margin-top:5px;
	color:#b70000;
}
.company_none img {
	margin-right:5px;
}
.contrast_h2 {
	padding:10px;
	color:#fff;
	font-size:16px;
	background:#45c12e;
}
.contrast_tab tr:hover {
	background:#f8f8f8;
}
.contrast_tan .borgray {
	border:1px solid #45c12e;
	border-top:none;
}
.contrast_tan .companyul li {
	cursor:pointer;
	height:auto;
}
.contrast_tab .none {
	color:#999;
}
.tabJsa {
	margin-bottom:15px;
	font-size:13px;
}
.agent_left {
	float:left;
	width:172px;
	background:url(../../images/icp/agent_left_bg.jpg) repeat-y left top;
	zoom:1;
}
.agent_left_top {
	float:left;
	text-align:center;
	font-size:15px;
	border-bottom:1px solid #fff;
}
.agent_left_top span {
	display:block;
	width:164px;
	padding:15px 0;
	border-bottom:1px solid #e6e2e2;
}
.agent_left_ul li {
	clear:both;
	border-bottom:1px solid #fff;
}
.agent_left_ul .li_ona {
	background:url(../../images/icp/agent_icon03.jpg) no-repeat 164px center;
}
.agent_left_ul .li_ona a {
	color:#fff;
	text-decoration:none;
	background:#B1000F;
	border-bottom:1px solid #B1000F;
}
.agent_left_ul li a {
	display:block;
	width:145px;
	padding:10px;
	color:#333;
	background:#f6f6f6;
	border-bottom:1px solid #e6e2e2;
}
.agent_left_ul li a:hover {
	color:#fff;
	text-decoration:none;
	background:#B1000F;
	border-bottom:1px solid #B1000F;
}
.agent_right {
	float:right;
	width:798px;
	margin-top:5px;
}
.agent_box {
	padding:20px 0 0 2px;
	margin-left:30px;
	background:url(../../images/icp/agent_right_bg.jpg) repeat-y 17px 10px;
}
.agent_box_bottom {
	margin:0 0 0;
	padding:0;
	background:#fff;
}
.agent_box_bottom .agent_box_bottom_bg {
	margin:0 0 0 32px;
	padding:20px 0 0 2px;
	background:url(../../images/icp/agent_right_bg.jpg) repeat-y 17px 10px;
}
.js_box {
	margin:0 0 15px 11px;
	font-size:14px;
}
.js_box span {
	padding:5px 10px 5px;
	border:1px solid #dadada;
	display:inline-block;
}
.js_box a {
	color:#818282;
}
.js_box b {
	padding-left:30px;
	height:20px;
	display:inline-block;
	cursor:pointer;
}
.js_box b.close {
	background:url(../../images/icp/agent_icon08-1.jpg) no-repeat right top;
}
.js_box b.open {
	background:url(../../images/icp/agent_icon08-2.jpg) no-repeat right top;
}
.js_box img {
	vertical-align:top;
	margin:12px 0 0;
}
.open_box {
	margin-bottom:0;
}
.open_box span {
	border:1px solid #b70000;
}
.open_box b.open {
	background:url(../../images/icp/agent_icon07-2.jpg) no-repeat right top;
}
.open_box b.close {
	background:url(../../images/icp/agent_icon07-1.jpg) no-repeat right top;
}
.open_box a {
	color:#b70000;
}
.open_box_bottom {
	margin:0 0 0 8px;
	padding:0px 0 0px;
}
.open_box_bottom span {
	border:1px solid #b70000;
}
.open_box_bottom b.open {
	background:url(../../images/icp/agent_icon07-2.jpg) no-repeat right top;
}
.open_box_bottom b.close {
	background:url(../../images/icp/agent_icon07-1.jpg) no-repeat right top;
}
.open_box_bottom a {
	color:#b70000;
}
.open_box img, .open_box_bottom img {
	margin:9px 0 0;
}
.no_box, .no_box_bottom {
	margin-left:12px;
	padding-bottom:0px;
}
.title_jian_box {
	margin-bottom:0;
}
.title_jian_box span {
	border:1px solid #018807;
}
.title_jian_box span b.open {
	background:url(../../images/icp/agent_icon10-2.jpg) no-repeat right top;
}
.title_jian_box span b.close {
	background:url(../../images/icp/agent_icon10-1.jpg) no-repeat right top;
}
.title_jian_box span a {
	color:#018807;
}
.title_jia_box {
	margin-bottom:0;
}
.title_jia_box span {
	border:1px solid #018807;
}
.title_jia_box span b.open {
	background:url(../../images/icp/agent_icon10-2.jpg) no-repeat right top;
}
.title_jia_box span b.close {
	background:url(../../images/icp/agent_icon10-1.jpg) no-repeat right top;
}
.title_jia_box span a {
	color:#018807;
}
.title_jian_box img, .title_jia_box img {
	margin:8px 0 0;
}
.jian_box {
	margin-bottom:0;
}
.jian_box_bottom {
	margin-bottom:0;
}
.jian_box_bottom img {
	vertical-align:top;
	margin:10px 0 0;
}
.jia_box_bottom img {
	vertical-align:top;
	margin:10px 0 0;
}
.agent_tab {
	position:relative;
	padding:8px 10px 12px;
	width:600px;
	font-weight:normal;
	background:#FCFCFC;
	border:1px solid #f0f0f0;
	border-radius:3px;
}
.agent_tab .agent_close {
	position:absolute;
	right:2px;
	top:2px;
	cursor:pointer;
	width:20px;
	height:20px;
}
.agent_tab p {
	margin-bottom:10px;
	color:#b70000;
	font-size:13px;
}
.agent_tab p a {
	color:#b70000;
}
.agent_tab table {
	width:100%;
	border:1px solid #f0f0f0;
	background:#fff;
}
.agent_tab td {
	font-size:12px;
	padding:10px;
	border:1px solid #f0f0f0;
}
.agent_tab td a {
	color:#333;
}
.tr_special td {
	background:#F6FEF5;
}
.agent_con .rec_r_but a {
	color:#fff;
	padding:8px 20px;
	font-size:16px;
	margin:10px 25px 0 0;
}
.agent_none {
	text-align:center;
	font-size:15px;
	height:80px;
	padding-top:50px;
}
.mailForm {
	padding-top:15px;
}
.fTitlea {
	width:510px;
	height:30px;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #dfdfdf;
	background:#fdfdfd;
	border-radius:3px;
}
.fCompanya {
	width:575px;
	height:30px;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #dfdfdf;
	background:#fdfdfd;
	border-radius:3px;
}
.red_color {
	margin-right:5px;
	color:#b70000;
	font-size:14px;
}
.green_color {
	margin-right:5px;
	color:green;
	font-size:14px;
}
.fVerify {
	width:170px;
	height:30px;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #dfdfdf;
	background:#fdfdfd;
	border-radius:3px;
}
.agent_dl {
	width:670px;
	padding:0 !important;
	clear:both;
}
.agent_dl dt {
	margin-top:5px;
	font-weight:normal;
	text-align:right;
	width:85px;
	_width:90px;
}
.agent_dl dd {
	padding:0 0 15px 7.5em;
	_padding-left:7.9em;
	border-bottom:none;
}
.agent_dl dd img {
	margin:0 8px;
}
.agent_dl .fCompany {
	position:relative;
}
.agent_dl .message {
	position:relative;
	float:right;
	margin:-28px 70px 0 0;
*margin:-44px 70px 0 0;
	_margin:-40px 70px 0 0;
	color:#bbb;
}
.agent_dl #subCompanyNameMessage {
	_position:relative;
	_float:right;
	_margin:-40px 70px 0 0;
}
.agent_dl #contentMessage.error {
	_margin-top:-26px;
*margin-top:-26px;
}
.agent_dl .message.success {
	float:none;
	margin:0 0 0 10px !important;
}
#subCompanyNameMessage {
	_margin-top:38px;
}
.agent_dl .textArea {
	width:500px;
	height:80px;
	padding:10px;
	border:#DFDFDF solid 1px;
	background:#FDFDFD;
	border-radius:3px;
}
.com_button {
	width:550px;
	text-align:right;
	padding-top:10px;
}
.mailForm .ferro input {
	border:1px solid #b70000 !important;
	outline:none;
}
.agent_dl .input-error {
	border:1px solid #ff0000 !important;
	outline:none;
}
.agent_dl .error {
	background:url(../../images/special/recruit/icon01.gif) no-repeat 0 2px;
	color:#ff1212;
	padding-left:20px;
}
.agent_dl .success {
	background:url(../../images/special/recruit/icon02.gif) no-repeat 0 2px;
	padding:0 0 5px 20px;
}
.mailForm input[type="radio"] {
	margin:3px 3px 0px 5px;
	display:none;
}
.mailForm label {
	margin-right:10px;
	font-size:14px;
	padding:5px 0 3px 30px;
	cursor:pointer;
	background:url(../../images/icp/x_radio.gif) no-repeat left 6px;
}
.mailForm label.checked {
	background-position:left -20px;
}
.mailForm .red {
	color:#e00;
}
.stamp {
	height:105px;
	position:absolute;
	top:0;
	left:450px;
	_left:150px;
	width:110px;
	z-index:100;
}
.stamp_revoke1 {
	background:url("../../images/stamp/revoke1_small.gif") no-repeat scroll 0 0;
}
.stamp_revoke2 {
	background:url("../../images/stamp/revoke2_small.gif") no-repeat scroll 0 0;
}
.stamp_revoke3 {
	background:url("../../images/stamp/revoke3_small.gif") no-repeat scroll 0 0;
}
.stamp_revoke4 {
	background:url("../../images/stamp/revoke4_small.gif") no-repeat scroll 0 0;
}
.stamp_revoke6 {
	background:url("../../images/stamp/revoke6_small.gif") no-repeat scroll 0 0;
}
.stamp_credit {
	background:url("../../images/stamp/credit.gif") no-repeat scroll 0 0;
}
.science_box {
	padding:20px 0;
	background:#f4f5f4 url(../images/science_bg.jpg) no-repeat center top;
	zoom:1;
}
.science_box .science {
	margin:0 auto;
	width:970px;
	overflow:hidden;
}
.science_box .science_img {
	float:left;
}
.science_box .science_text {
	padding:15px;
	float:left;
	width:580px;
	border-radius:5px;
	background:#258f1f;
}
.science_box .science_text .text_box {
	padding:60px 35px;
	min-height:410px;
	_height:410px;
	background:#fff;
	border-radius:5px;
}
.science_box .science_text h2 {
	font-size:30px;
	text-align:center;
	margin-bottom:40px;
}
.science_box .science_text p {
	font-size:14px;
	line-height:30px;
	text-indent:2em;
}
.comTable .tr_color th, .comTable .tr_color td {
	background:#faf9f9;
}
.comTable .page {
	text-align:right;
	padding:0;
	color:#333;
}
.comTable .page img {
	width:24px;
}
.comTable .page .on, .comTable .page a {
	height:20px;
	width:20px;
	line-height:20px;
}
.comTable .page .go {
	width:30px;
}
.login_bg {
	background:#EFEFEF;
	width:120px;
	color:#b70000;
	display:block;
	text-align:center;
	border:#DADADA solid 1px;
}
.login_bg a {
	color:#b70000 !important;
}
.login_bgmax {
	background:#EFEFEF;
	width:100px;
	color:#b70000;
	text-align:left;
	padding:5px;
	display:block;
	white-space:normal;
	border:#DADADA solid 1px;
}
.login_acbg {
	background:#EFEFEF;
	width:130px;
	color:#b70000;
	display:block;
	text-align:center;
	border:#DADADA solid 1px;
}
.login_acbg a {
	color:#b70000 !important;
}
.login_acbgmax {
	background:#EFEFEF;
	width:185px;
	color:#b70000;
	text-align:left;
	padding:5px;
	display:block;
	white-space:normal;
	border:#DADADA solid 1px;
}
.listed_ind .h3ttl, .listed_ind .v1_title {
	font-weight:normal;
}
.listed_ind .v1_title p {
	width:80px;
}
.tabJs .tab01 .listed_tab th {
	font-size:12px;
	padding:6px 2px;
}
.download_title {
	font-weight:bold;
	line-height:30px;
}
.download_ul li {
	margin-bottom:3px;
}
.download_ul li a {
	color:#428c45;
	text-decoration:underline;
}
.download_ul li a:hover {
	text-decoration:none;
}
.selection_cond {
	padding:10px;
	margin-bottom:10px;
	border:1px solid #ededed;
}
.selection_fis {
	margin-bottom:10px;
}
.selection_fis .title_f {
	float:left;
	width:50px;
	text-align:right;
}
.selection_fis .title_f_lm {
	margin-left:20px;
}
.selection_fis ul {
	float:left;
}
.selection_fis li {
	margin-left:8px;
	float:left;
}
.selection_fis li a {
	color:#333;
	padding:0 8px;
	display:inline-block;
	height:20px;
	line-height:20px;
}
.selection_fis li a:hover {
	text-decoration:none;
	color:#b70000;
}
.selection_link li a {
	border:1px solid #dedede;
	border-radius:3px;
}
.result {
	margin-left:48px;
}
.result li {
	color:#b70000;
	float:left;
	margin-left:10px;
	padding:0 8px;
	height:20px;
	line-height:20px;
	border:1px solid #b70000;
	border-radius:3px;
}
.result li img {
	margin-left:5px;
}
.listed_tab_js {
	position:relative;
}
.listed_tab_js .tab01 {
	overflow-x:scroll;
	overflow-y:hidden;
	width:674px;
}
.listed_tab_js .tab01 .listed_tab {
	width:1150px;
*width:1200px;
	overflow:hidden;
	margin-bottom:20px
}
.listed_tab_js .tab01 .listed_tab th {
	padding:10px 0;
}
.listed_more {
	position:absolute;
	top:0;
	left:621px;
	width:53px;
	height:40px;
	text-align:center;
	background:#ededed url(../images/listed_more.gif) no-repeat center 4px;
}
.listed_more a {
	color:#b70000;
	z-index:1000;
	padding-top:20px;
	display:block;
}
.company_table table {
	width:100%;
	margin-bottom:10px;
}
.company_table th, .company_table td {
	padding:8px 0;
	border-bottom:1px dashed #dedede;
	vertical-align:top;
}
.company_table th {
	text-align:left;
}
.company_table .tr_last th, .company_table .tr_last td {
	border-bottom:0;
}
.medical {
	overflow:hidden;
	zoom:1;
}
.medical ul {
	float:left;
	width:485px;
}
.medical ul li {
	background:url(../../images/special/topic/bg_06.jpg) no-repeat 0px 8px;
	padding-left:10px;
	line-height:26px;
}
.medical ul li a {
	color:#333;
}
.medical h2, .p_good h2, .p_pad h2, .media h2, .court h2, .logout h2 {
	border-bottom:#0c6532 solid 2px;
	color:#0c6532;
	font-size:16px;
	padding-bottom:5px;
	margin-bottom:10px;
}
.p_good h2 a, .p_pad h2 a, .media h2 a, .court h2 a, .logout h2 a {
	font-size:12px;
	color:#333;
	float:right;
	font-weight:normal;
}
.spec {
	overflow:hidden;
	zoom:1;
}
.spec h2 {
	border-bottom:none;
	width:165px;
}
.spec ul {
	width:785px;
	margin-left:20px;
	padding-top:10px;
}
.spec ul li {
	line-height:20px;
	background:none
}
.spec form {
	float:right;
}
.spec .spec_seek {
	border:#0C6532 solid 1px;
	height:25px;
	border-radius:2px 0 0 2px;
	float:left;
	width:220px;
*width:201px;
	padding-left:8px;
	font-size:12px;
	line-height:25px;
}
.spec .spec_refer {
	background:#0C6532;
	border:none;
	height:27px;
	float:left;
	border-radius:0 2px 2px 0;
	padding:0 10px;
	color:#fff;
	line-height:27px;
}
.spec_tit {
	color:#0c6532;
	font-size:16px;
	font-weight:bold;
}
.spec_con {
	color:#888;
	margin-top:10px;
}
.patient {
	overflow:hidden;
	margin-top:20px;
	zoom:1;
}
.p_good {
	width:325px;
}
.estimate {
	margin:11px 0;
}
.estimate ul {
}
.estimate ul li {
	color:#888;
}
.estimate ul li a {
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.estimate ul li .est_a {
	font-size:12px;
	font-weight:normal;
}
.mod_bot, .mod_bota {
	overflow:hidden;
	zoom:1;
}
.mod_bot ul {
	border-top:#ccc solid 1px;
	padding-top:5px;
	margin-top:5px;
}
.mod_bota ul {
	padding-top:5px;
*padding-top:0px;
}
.mod_bot ul li, .mod_bota ul li {
	float:left;
}
.mod_bot ul li a, .mod_bota ul li a {
	font-size:12px;
	font-weight:normal;
}
.mb_bg {
	background:url(../../images/special/topic/time.jpg) no-repeat 0px 3px;
	padding-left:15px;
}
.mod_bot ul .mb_bgb, .mod_bota ul .mb_bgb {
	background:url(../../images/special/topic/xixi.jpg) no-repeat 0 2px;
	float:right;
	padding:0px 25px 0 20px;
}
.mod_bot ul .mb_bga, .mod_bota ul .mb_bga {
	background:url(../../images/special/topic/chakan.jpg) no-repeat 0 2px;
	float:right;
	padding-left:20px;
}
.mod_bot ul .mb_bgb_bad, .mod_bota ul .mb_bgb_bad {
	background:url(../../images/special/topic/hf2.jpg) no-repeat 0 2px;
	float:right;
	padding:0px 25px 0 20px;
}
.mod_bot ul .mb_bga_bad, .mod_bota ul .mb_bga_bad {
	background:url(../../images/special/topic/liul2.jpg) no-repeat 0 2px;
	float:right;
	padding-left:20px;
}
.mod_bota ul .mb_bga2 {
	background:url(/images/liul2.jpg) no-repeat 0 2px;
	float:right;
	padding-left:20px;
}
.mod_bota ul .mb_bgb2 {
	background:url(/images/hf2.jpg) no-repeat 0 2px;
	float:right;
	padding:0px 25px 0 20px;
}
.p_pad {
	width:325px;
	margin-left:20px;
}
.pad_ranking {
	width:280px;
}
.ppad_rank {
	background:#f9f9f9;
	padding:0 10px;
	border-top:#0c6532 solid 2px;
}
.ppad_rank h2 {
	font-size:14px;
	padding-top:8px;
}
.ppad_rank h2 a {
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.ppad_rank ul {
	padding-bottom:20px;
}
.ppad_rank ul li {
	line-height:30px;
	border-bottom:#dcdcdc dotted 1px;
	background:url(../../images/special/topic/bg_06.jpg) no-repeat 0px 12px;
	padding-left:10px;
}
.ppad_rank ul li a {
	color:#333;
}
.media {
	width:670px;
}
.media_con {
	border-bottom:#dcdcdc solid 1px;
	padding-bottom:10px;
	margin-top:25px;
	overflow:hidden;
	zoom:1;
}
.media_con p {
}
.media_con p img {
	border:#DCDCDC solid 1px;
}
.media_con ul {
}
.media_con ul li {
	color:#888;
	line-height:26px;
}
.media_con ul li a {
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.media_con ul li span {
	float:right;
}
.media_con ul .m_con {
	line-height:20px;
}
.m_cul {
	margin-left:15px;
	width:545px;
}
.court {
	width:325px;
}
.court ul {
}
.court ul li {
	line-height:30px;
	border-bottom:#dcdcdc dotted 1px;
}
.court ul li a {
	color:#333;
}
.court_cen {
	border-bottom:#dcdcdc dashed 1px;
	padding-bottom:5px;
}
.court_cen ul {
}
.court_cen ul li {
	color:#e9641f;
	border-bottom:none;
	line-height:20px;
	overflow:hidden;
}
.court_cen ul li a {
	color:#333;
	font-size:14px;
	font-weight:bold;
}
.court_cen ul li .court_col {
	color:#e9641f;
	font-size:12px;
	font-weight:normal;
}
.court_cen ul li span {
	color:#888;
}
.court_mg {
	margin-left:20px;
}
.court_cen ul li .sp_color {
	color:#e9641f;
}
.logout {
	width:670px;
	margin-top:15px;
}
.logout ul {
	float:left;
	width:335px;
}
.logout ul li {
	line-height:30px;
	border-bottom:#dcdcdc dotted 1px
}
.logout ul li a {
	color:#333;
}
.top_title span b {
	color:#333;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
}
.indeed_tit {
	overflow:hidden;
	zoom:1;
}
.indeed_tit h2 {
	float:left;
	font-size:14px;
}
.indeed_tit h2 a {
	color:#b70000;
}
.indeed_tit p {
	float:right;
}
.indeed_tit p a {
	color:#006301;
}
.indeed {
	border:#dcdcdc solid 1px;
	overflow:hidden;
	margin-top:5px;
	zoom:1;
}
.indeed_l {
	border-right:#dcdcdc solid 1px;
}
.indeed_l h2 {
	padding:10px
}
.indeed_l ul {
	padding:10px 0 10px 10px;
	border-top:#dcdcdc 1px solid;
}
.indeed_l ul li {
	line-height:24px;
}
.ind_r_tit {
	padding:10px 0 14px 0;
	border-bottom:#dcdcdc 1px solid;
	width:514px;
}
.ind_r_tit h2 {
	font-size:13px;
	padding:0 0 5px 15px;
}
.ind_r_tit h2 span {
	float:right;
	font-size:12px;
	padding-right:17px;
}
.ind_r_tit h2 span a {
	color:#b70000;
	font-weight:normal;
}
.ind_r_tit ul {
	text-align:center;
	overflow:hidden;
	height:90px;
}
.ind_r_tit ul li {
	width:85px;
	height:65px;
	display:inline-block;
	margin-left:14px;
	_margin-left:10px;
	text-align:center;
	float:left;
}
.ind_r_tit ul li img {
	border:#dcdcdc 1px solid;
	width:85px;
	height:65px;
	margin-bottom:5px;
}
.bor-bot {
	border-bottom:0px;
}
.top_title .indeed_history {
	font-size:12px;
	padding-right:10px;
	color:#028709;
}
.prove {
	overflow:hidden;
	zoom:1;
}
.past {
	position:absolute;
	top:115px;
	height:140px;
}
.past img {
	width:403px;
	height:313px;
}
.prove_l {
	background:#f4f4f4;
}
.prove_l h2 {
	border:0px;
	padding:10px 10px 5px 10px;
	margin-bottom:0px;
}
.prove_l h2 img {
	width:135px;
	height:170px;
}
.prove_l p {
	text-align:center;
	padding-bottom:5px;
	font-size:13px;
}
.prove_r {
	width:500px;
}
.prove_rtop, .prove_rcent {
	overflow:hidden;
	zoom:1;
}
.prove_rtop {
	border-bottom:#dcdcdc 1px solid;
	padding-bottom:10px;
}
.prove_rcent {
	padding-top:10px;
}
.prove_rcent_l {
	overflow:hidden;
	width:300px;
	padding-top:15px;
}
.prove_rtop h2, .prove_rcent_l h2 {
	font-size:14px;
	border-bottom:none;
	padding:0px;
	margin:0px;
}
.prove_rtop ul, .prove_rcent_l ul {
	float:left;
}
.rtop_a, .rcen_a {
	width:150px;
}
.rtop_b {
	width:185px;
}
.rtop_c {
	width:165px;
}
.rcen_b {
	width:150px;
}
.rcen_c {
	width:200px;
}
.prove_rcent_r {
	padding-top:10px;
	margin-left:15px;
}
.prove_rcent_r ul {
	overflow:hidden;
}
.prove_rcent_r ul li {
	float:left;
}
.prove_rcent_r ul li span {
	padding:67px 0 0 10px;
	display:block;
	line-height:20px;
}
.prove_rcent_r ul li img {
	width:80px;
	height:107px;
	border:#dcdcdc 1px solid;
	_height:106px;
}
.prove_rtop ul li, .prove_rcent ul li {
	line-height:25px;
}
.prove_rcentit {
	overflow:hidden;
	border-bottom:#dcdcdc 1px solid;
	padding-bottom:10px;
	display:block;
	zoom:1;
}
.prove_rcent_l p {
	color:#b70000;
	padding-top:10px;
}
.option {
}
.option ul {
	overflow:hidden;
}
.option ul li {
	float:left;
	text-align:center;
	padding:0 20px 0 20px;
	white-space:nowrap;
}
.option ul li img {
	padding:2px 5px 0 0;
}
.scene {
	overflow:hidden;
	zoom:1;
}
.scene ul {
	padding-top:5px;
}
.scene ul li {
	text-align:center;
	float:left;
	padding:0px 6px 10px 6px;
}
.scene ul li img {
	width:100px;
	height:90px;
	margin-bottom:5px;
}
.serve {
}
.ser_cen {
	overflow:hidden;
	border-bottom:#dcdcdc 1px dashed;
	padding:15px 0 10px 0;
	zoom:1;
}
.ser_cen p {
	float:left;
}
.ser_cen p img {
	width:100px;
	height:90px;
	border:#dcdcdc 1px solid;
}
.ser_cen ul {
	float:right;
	width:557px;
}
.ser_cen ul li {
	word-wrap:break-word;
	word-break:break-all;
}
.ser_cenli {
	padding:5px 0;
}
.comTable h2 span {
	font-size:12px;
	font-weight:normal;
}
.border_t {
	border-top:#cf524c 1px solid;
}
