@charset "utf-8";
/*
=========================================
	@name : 北京中展伟业展览展示有限公司版权所有
	@author : 51665388@163.com
	@date : 14:20 2010-07-01
==========================================
*/
/*==S reset==*/

fieldset, img { border:0; }
address, caption, cite, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
/*==E reset==*/
/*==S common==*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix { *display:inline-block;
 *zoom:100%;
}
.none { display:none; }
.clear {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
}
.tips_close, .tips_icon { background:url(FAQList_files/service_bg.png) no-repeat; }
/*=====默认颜色，带下划线=========*/

/*=====连接加强，带下划线=========*/
a.ls:link, a.ls:visited {
	color:#f832a9;
	text-decoration:underline;
}
a.ls:active, a.ls:hover {
	color:#000;
	text-decoration:underline;
}
/*=====连接加强，不带下划线=========*/
a.ls_purple:link, a.ls_purple:visited {
	color:#f832a9;
	text-decoration:none;
}
a.ls_purple:active, a.ls_purple:hover {
	color:#000;
	text-decoration:underline;
}
a.k:link, a.k:visited {
	color:#228ada;
	text-decoration:none;
}
a.k:active, a.k:hover {
	color:#000;
	text-decoration:underline;
}
a.lw:link, a.lw:visited {
	color:#fff;
	text-decoration:none;
}
a.lw:active, a.lw:hover {
	color:#fff;
	text-decoration:underline;
}
a.lk:link, a.lk:visited {
	color:#228ada;
	text-decoration:underline;
}
a.lk:active, a.lk:hover {
	color:#000;
	text-decoration:underline;
}
input {
	font-size:14px;
	color:#333333;
	padding:2px;/*vertical-align:middle; */
}
.key_blue { color:#0000FF; }
.key_orange { color:#FF6600; }
.key_red { color:#d40000; }
.key_gray { color:#868686; }
.key_green { color:#009625; }
.key_white { color:#fff; }
.font_12 { font-size:12px; }
.font_14 { font-size:14px; }
.font_weight { font-weight:bold; }
.font_14_b {
	font-size:14px;
	font-weight:bold;
}
.bg_color_blue { background:#e6f3fb; }
.ipt_text {
	font-size:12px;
	border:1px solid #a2bcd3;
	width:200px;
	_width:204px;
}
.ipt_search_header {
	font-size:12px;
	border:1px solid #a2bcd3;
	width:150px;
	color:#9f9f9f;
	vertical-align:middle;
	padding:3px;
>padding:4px 3px 0px 3px;
}
.ipt_search {
	font-size:12px;
	border:1px solid #a2bcd3;
	width:300px;
	_width:304px;
	padding:3px;
	color:#9f9f9f;
	vertical-align:middle;
}
.ipt_sel {
	font-size:12px;
	border:1px solid #a2bcd3;
	width:205px;
	_width:208px;
	padding:1px;
}
.ipt_sel_s {
	font-size:12px;
	border:1px solid #a2bcd3;
	width:105px;
	_width:108px;
	padding:1px;
}
.ipt_text_code {
	border:1px solid #a2bcd3;
	width:130px;
	_width:133px;
}
.ipt_text_size {
	border:1px solid #a2bcd3;
	width:50px;
	_width:53px;
}
.ipt_textarea {
	font-size:12px;
	border:1px solid #a2bcd3;
	width:305px;
	_width:308px;
	padding:1px;
}
.btn_fff {
	background:none;
	height:29px;
	line-height:29px;
	width:78px;
	font-size:14px;
	color:#fff;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_gray {
	font-size:12px;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_search {
	background:url(FAQList_files/service_bg.png) no-repeat 0 -8px;
	width:45px;
	height:22px;
	line-height:22px;
	border:0;
	padding:0px;
	cursor:pointer;
	color:#086c96;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}
.btn_blue_x {
	background:url(FAQList_files/service_bg.png) no-repeat -145px -8px;
	height:22px;
	line-height:22px;
	width:50px;
	font-size:12px;
	color:#000;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_blue_i {
	background:url(FAQList_files/service_bg.png) no-repeat -200px -8px;
	height:27px;
	line-height:27px;
	width:76px;
	font-size:14px;
	color:#000;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_blue_f {
	background:url(FAQList_files/service_bg.png) no-repeat -280px -8px;
	height:30px;
	line-height:30px;
	width:88px;
	font-size:14px;
	color:#000;
	border:0px;
	cursor:pointer;
	padding:0;
}
/*==E common==*/
body {
	font:12px/1.6 Tahoma, "宋体";
	color:#333333;
	background:url(body_bg.png) repeat-x top #ffffff;
	text-align:center;
	height:100%;
}
.nobody_bg {
	background:#ffffff;
	background-image:none;
}
.bg_gray { background:#f6f6f6; }
/*header*/
#header {
	margin:0 auto;
	width:910px;
	text-align:left;
}
.logo {
	float:left;
	width:450px;
	height:70px;
}
.login {
	float:right;
	width:450px;
	text-align:right;
	margin-top:5px;
	font-family:"宋体";
}
.announce {
	float:right;
	width:450px;
	text-align:right;
	margin-top:20px;
}
.announce li { list-style:none; }
.announce_img { }
#header .nav {
	float:left;
	width:910px;
	font-size:14px;
	font-weight:bold;
	height:38px;
	background:url(FAQList_files/service_bg.png) no-repeat 0 -302px;
	position:relative;
}
#header .nav ul { padding-left:55px; }
#header .nav ul li {
	float:left;
	text-align:center;
	padding-right:10px;
}
#header .nav a {
	width:90px;
	display:block;
	height:30px;
	padding-top:8px;
}
#header .nav a:link, #header .nav a:visited {
	color:#fff;
	text-decoration:none;
}
#header .nav a:hover, #header .nav a:active {
	color:#333333;
	background:url(FAQList_files/service_bg.png) no-repeat -50px -5px;
	text-decoration:underline;
}
#header .nav .current a:link, #header .nav .current a:visited {
	background:url(FAQList_files/service_bg.png) no-repeat -50px -5px;
	color:#333333;
	text-decoration:none;
}
#header .nav .current a:hover, #header .nav .current a:active {
	background:url(FAQList_files/service_bg.png) no-repeat -50px -5px;
	color:#333333;
	text-decoration:underline;
}
.header_search {
	position:absolute;
	right:5px;
	top:5px;
	width:280px;
	text-align:right;
	background:url(FAQList_files/service_bg.png) no-repeat;
	background-position:5px -114px;
}
/*header_simple*/
.header_simple_bg {
	background:url(header_simple_bg.png) repeat-x bottom;
	height:80px;
}
#header_simple {
	margin:0 auto;
	width:910px;
	text-align:left;
	background:url(header_simple.png) no-repeat bottom;
	height:80px;
}
#header_simple .kf_logo {
	background:url(header_simple_line.png) no-repeat 180px 0;
	width:195px;
}
/* main */
.search_div p{ line-height:23px;}
.soso_logo {
	background:url(FAQList_files/service_bg.png) no-repeat -780px -181px;
	width:80px;
	height:25px;
	vertical-align:middle;
	display:inline-block;
	overflow:hidden;
}
.wenwen_logo{background:url(FAQList_files/service_bg.png) no-repeat -780px -150px; width:80px; height:25px; vertical-align:middle; display:inline-block; overflow:hidden;}

#main {
	margin:0 auto;
	width:990px;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
}
#main h1 {
	background:url(FAQList_files/service_bg.png) no-repeat 0px -260px;
	border-bottom:1px solid #bcd6e8;
	padding:3px 0 0 25px;
	font-size:14px;
	font-weight:bold;
	height:24px;
	position:relative;
}
#main h1 .span {
	position:absolute;
	float:right;
	right:10px;
	top:5px;
	font-size:12px;
	font-weight:normal;
}
#main h2 {
	height:24px;
	padding-top:6px;
	font-size:14px;
	position:relative;
	font-weight:bold;
}
#main h2 .more {
	float:right;
	position:absolute;
	right:10px;
	top:5px;
	font-weight:normal;
}
#main h3 {
	font-size:14px;
	height:26px;
	padding-top:6px;
	font-weight:bold;
	position:relative;
}
#main h3 span {
	float:right;
	font-size:12px;
	top:2px;
	right:0px;
	font-weight:normal;
	position:absolute;
}
.container {
	margin:0 auto;
	border-left:1px solid #c7def0;
	border-right:1px solid #c7def0;
	zoom:1;
}
#content { width:670px; }
#content h2 { padding-left:20px; }
#sidebar { width:230px; }
#sidebar h2 { padding-left:10px; }
.left { float:left; }
.right { float:right; }
.tips {
	background:#fff9e2;
	border:1px solid #f8e8ab;
	color:#909188;
	margin-top:10px;
	padding:6px 25px 5px 8px;
	position:relative;
}
.tips_close {
	position:absolute;
	top:5px;
	right:5px;
	width:15px;
	height:15px;
	cursor:pointer;
	background-position:-385px -10px;
}
.tips_icon {
	background-position:-895px -346px;
	padding-left:22px;
}
/*==圆角图片样式-width:910px==*/
.rl_u, .rl_d, .rm_u, .rm_d, .rms_u, .rms_d, .rs_u, .rs_d, .li_icon1, .li_icon2, .li_icon3, .li_icon4, .li_icon5, .li_icon6, .soso {
	background:url(FAQList_files/service_bg.png) no-repeat;
	height:2px;
	overflow:hidden;
}
.rl_u { background-position:0 -290px; }
.rl_d { background-position:0 -293px; }
/*==圆角图片样式-width:670px==*/
.rm_u { background-position:0 0; }
.rm_d { background-position:0 -3px; }
/*==圆角图片样式-width:710px==*/
.rms_u { background-position:0 -50px; }
.rms_d { background-position:0 -53px; }
/*==圆角图片样式-width:230px==*/
.rs_u { background-position:-680px 0; }
.rs_d { background-position:-680px -3px; }
/*==常用图标==*/
.li_icon1 { background-position:-889px -16px; }
.li_icon2 { background-position:-889px -55px; }
.li_icon3 { background-position:-890px -94px; }
.li_icon4 { background-position:-889px -133px; }
.li_icon5 { background-position:-889px -174px; }
.li_icon6 { background-position:0px -66px; }
.soso {
	background-position:-740px -216px;
	width:112px;
	height:23px;
	display:block;
	position:absolute;
	top:2px;
	left:90px;
}
.li_i, .li_arrow, .li_square li { background:url(li_icon.png) no-repeat; }
.li_i {
	background-position:0px -143px;
	padding-left:16px;
}/*==温馨提示==*/
.li_arrow {
	background-position:0px 7px;
	padding-left:15px;
}/*==小箭头==*/
.li_square li {
	background-position:0px -42px;
	padding-left:10px;
}/*==方点li==*/
.icon_official {
	background:url(icon_official.png) no-repeat 0 0;
	width:18px;
	height:18px;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
}
/*成功、失败、警告、注意的图片样式*/
.about_word, .about_tool, .about_btn {
	padding-left:60px;
	text-align:left;
	width:500px;
	margin:0 auto;
	padding-bottom:20px
}
.about_btn input { margin-right:10px; }
.about_word h5 {
	font-weight:bold;
	padding:10px 0 5px;
}
.about_word_success { background:url(prompt.png) no-repeat 10px 8px; }
.about_word_warn { background:url(prompt.png) no-repeat -552px 10px; }
/**********翻页样式2********************/
#page {
	padding:9px 0;
	height:24px;
	line-height:24px;
	position:relative;
}
#page .pg {
	padding:0px 20px;
	float:right;
}
#page span.current {
	border:none;
	font-weight:bold;
	margin:0 2px 0 3px;
	padding:5px 4px 3px 3px;
}
#page a {
	background:#FFFFFF;
	font-size:12px;
	text-align:center;
	margin:0 1px 0 0;
	font-size:12px;
	border:1px solid #b2d0ea;
	padding:2px 8px 2px 8px;
	text-decoration:none;
}
#page a:link { }
#page a:visited { }
#page a:hover {
	background:#3666d4 none repeat scroll 0 0;
	color:#fff;
}
#page a:active { }
#page .aNum_active {
	font-weight:bold;
	text-decoration:none;
	border:none;
}
#page .pg a.pre { margin:0 5px 0 0; }
#page .pg a.next { margin:0; }
#footer {
	margin:0 auto;
	width:910px;
	padding-bottom:15px;
	padding-top:22px;
}
/*==个人信息==s*/
.person_info {
	width:840px;
	margin:0 auto;
	font-size:14px;
}
.person_info .title {
	border-bottom:#d6e3ee solid 1px;
	height:35px;
}
.person_info .use_pd_info { padding-left:30px; }
.person_info .use_pd_info p {
	line-height:35px;
	height:35px;
	clear:both;
}
.person_info .use_pd_info ul {
	padding-left:18px;
	clear:both
}
.person_info .use_pd_info ul li {
	float:left;
	padding-right:10px;

}
.person_info .btn_area {
	text-align:center;
	padding:20px;
	clear:both;
}
.person_info .warn_tips {
	width:600px;
	font-size:12px;
	margin:0 auto;
	line-height:45px;
}
.icon_tips {
	background:url(kf_icon.png) no-repeat -5px -456px;
	padding-left:20px;
}
