/*w3cn.org主样式表 ajie@netease.com last modify:2004-06-20 */
@charset "utf-8";
IMG  {BORDER: 0px;}
html {min-width: 1250px;}
body {
MARGIN: 0px;
PADDING: 0px; 
BORDER: 0px;
COLOR: #333;
FONT-SIZE:12px;
LINE-HEIGHT:150%;
TEXT-ALIGN: center;
FONT-FAMILY: 'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',arial,verdana,sans-serif;
}

#w3cn {}


a {MARGIN: 0px;PADDING:0px;BORDER:0px;}
.clearall{CLEAR:both;}
/*定义页面顶部样式top，包含logo,popimg和topmenu三个层*/
a.a1:link {
	COLOR:#C40001;
	TEXT-DECORATION:none;
	font-family: "宋体", "微软雅黑";
	font-size: 16px;
	line-height: 20px;
}
a.a1:visited{
	COLOR:#C40001;
	TEXT-DECORATION: none;
	font-family: "宋体", "微软雅黑";
	font-size: 16px;
	line-height: 20px;
}
a.a1:hover{
	COLOR:#C40001;
	TEXT-DECORATION: underline;
	font-family: "宋体", "微软雅黑";
	font-size: 16px;
	line-height: 20px;
}
a.a2:link {
	COLOR:#333333;
	TEXT-DECORATION:none;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a2:visited{
	COLOR:#333333;
	TEXT-DECORATION: none;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a2:hover{
	COLOR:#FF0000;
	TEXT-DECORATION: underline;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a3:link {
	COLOR:#333333;
	TEXT-DECORATION:none;
	font-family: "宋体", "微软雅黑";
	font-size: 14px;
	line-height: 20px;
}
a.a3:visited{
	COLOR:#333333;
	TEXT-DECORATION: none;
	font-family: "宋体", "微软雅黑";
	font-size: 14px;
	line-height: 20px;
}
a.a3:hover{
	COLOR:#FF0000;
	TEXT-DECORATION: underline;
	font-family: "宋体", "微软雅黑";
	font-size: 14px;
	line-height: 20px;
}
a.a4:link {
	COLOR:#ffffff;
	TEXT-DECORATION:none;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a4:visited{
	COLOR:#ffffff;
	TEXT-DECORATION: none;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a4:hover{
	COLOR:#ffffff;
	TEXT-DECORATION: underline;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a5:link {
	COLOR:#000000;
	TEXT-DECORATION:none;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a5:visited{
	COLOR:#000000;
	TEXT-DECORATION: none;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
a.a5:hover{
	COLOR:#000000;
	TEXT-DECORATION: underline;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
.br {
	line-height: 8px;
	height: 3px;
}
.little {
	font-family: "宋体", "微软雅黑";
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #990000;
}
.zi {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.zi_02 {
	font-family: "宋体", "新宋体";
	font-size: 14px;
	color: #a20000;
	line-height: 16px;
	font-weight: bold;
}
.zi_01 {
	font-family: "宋体", "新宋体";
	font-size: 14px;
	color: #ffffff;
	line-height: 16px;
	font-weight: bold;
}
.zi_03 {
	font-family: "宋体", "新宋体";
	font-size: 14px;
	color: #ffffff;
	line-height: 22px;
	font-weight: bold;
}
.zi_04 {
	font-family: "宋体", "新宋体";
	font-size: 12px;
	color: #ffffff;
	line-height: 22px;
}
.zi_05 {
	font-family: "宋体", "新宋体";
	font-size: 14px;
	color: #ffffff;
	line-height: 22px;
	font-weight: bold;
}
.center_new_bg2 {
	height: 30px;
	width: 400px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: dee3e7;
	border-bottom-color: #dee3e7;
	border-left-color: #dee3e7;
}
.right_lin {
	border: 1px solid #FEA21D;
}
.bottom {
	border: 1px solid #CCCCCC;
}
/*当前位置定义*/
#position a{}
/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover{ background:#077ac7; color:#fff;}
.link01{
display:block;float:left;width:0px;margin:8px;padding:0px;line-height:16px;text-align:center;
}
.link02{
display:block;float:left;width:0px;margin:8px;padding:0px;line-height:16px;text-align:center;
}
.link03{
float:left;width:8px;margin:5px;padding:2px;line-height:16px;text-align:center;
} 
.link04{
display:block;float:left;width:3px;margin:15px;padding:1px;line-height:16px;text-align:center;
}
.link05{
display:block;float:left;width:1px;margin:5px;padding:1px;line-height:16px;text-align:center;
	border: 1px solid #CBD5E1;
	background-color:#EBF2FA;
}
.link06{
display:block;float:left;width:5px;margin:12px;padding:1px;line-height:16px;text-align:center;
	border: 1px solid #CBD5E1;
	background-color:#EBF2FA;
}
.link07{
float:left;width:3px;margin:3px;padding:2px;line-height:16px;text-align:center;
} 
@import url("base.css");
#main{ background-image:none; width:679px; border:1px solid #B9DFF9;}
.search_list{ border-bottom:1px dashed #B9DFF9; margin-bottom:10px; padding:6px;}
.search_list dt{ line-height:24px;}
.search_list dt a:link,.search_list dt a:visited{ font-size:14px; color:#00c; text-decoration:underline;}
.search_list dt a:hover,.search_list dt a:active{ font-size:14px; color:#00c; text-decoration:underline;}
dd.search_txt{ color:#666;  line-height:180%;}
dd.search_attribute,dd.search_attribute a:link,dd.search_attribute a:visited,dd.search_attribute a:hover,dd.search_attribute a:active{ text-align:left; color:#008000;}
.c_red{ color:#f00;}
.search_box{ margin:20px 10px;}

/*标签菜单*/
.tag_menu {	width:100%;	margin:10px auto 0;	border-bottom:3px solid #99D3FB; overflow:hidden;}
.tag_menu li { float:left; height:27px;	margin:0 3px; padding:0; display:inline; text-align:center;}
.tag_menu li a { background:url(images/tag_menu.gif) no-repeat 0 -27px;	height:27px; line-height:27px; float:left; width:98px;	display:block;	white-space: nowrap; text-decoration:none; color:#1589C8;}
.tag_menu li a:link, .tag_menu li a:visited { text-decoration:none;}
.tag_menu li a:hover, .tag_menu li a:active { text-decoration:none;}
.tag_menu li.selected {}
.tag_menu li.selected a { background:url(images/tag_menu.gif) no-repeat 0 0;}
.tag_menu li.selected a:link, .tag_menu li.selected a:visited {	font-weight:bold; text-decoration:none;	color:#fff;}
.tag_menu li.selected a:hover, .tag_menu li.selected a:active {	color:#fff;	font-weight:bold; text-decoration:none;}

.guestbook_list{ }
.guestbook_list h3{ background:#E4F3FC url(images/bg_member_1.gif) no-repeat 3px -56px; height:24px; line-height:24px; font-size:12px; color:#09c; clear:both; padding:0 6px 0 20px;}
.guestbook_list h3 sup{ font-family:Arial; font-weight:bold; color:#090; font-size:12px; padding:0; width:120px; text-align:right;} 
.guestbook_list ul{ border-bottom:1px solid #E4F3FC; width:718px; overflow:hidden; background:url(images/bg_gst.jpg) repeat-y 160px 0;}
li.guestbook_person{ text-align:center; width:160px;float:left;}
li.guestbook_person ol{ height:10px; margin:5px;}
li.guestbook_text{ width:679px; float:left; padding:2px;overflow:hidden; height:100%;}
.date{ color:#09c; float:none; font-weight:normal; font-size:12px;}
/*签写留言*/
.table_form{ width:100%;}
.table_form th{ text-align:right; padding:2px 5px; width:15%; font-weight:normal;}
.table_form td{text-align:left; padding:2px 5px; width:85%;}
th.form_th{ font-weight:bold; color:red;}
.table_form ul{width:500px;}
.table_form li{float:left; text-align:center;margin-right:13px;padding-left:7px;margin-bottom:5px;}

.f_l{
padding-top:5px;
height:30px;
overflow:hidden;}

.f_l input{
height:16px;
}

.f_l .button_style{
width:64px;
height:22px;
border:none;
color:#fff;
background:url(images/loginbutton.gif) no-repeat;}

.f_2{
margin-top:5px;
height:22px;
line-height:26px;}

@import url("base.css");
.sidesearch{ height:30px; line-height:30px;}
#mian_l_1{ width:210px; float:left; margin-right:10px;}
#mian_l_2{ width:420px; float:right; overflow:hidden;}

#ask_nav_top{ background:url(images/a2.gif) no-repeat 0 0; height:40px;}
#ask_nav_top h3 { background:url(images/bg_model.gif) no-repeat 0 10px; font-size:14px; font-weight:bold; padding-left:20px;	height:40px; line-height:40px; color:#1589c8;}
#ask_nav{ border-left:5px solid #E5F3FE; border-right:6px solid #E5F3FE; margin-top:-5px;}
#ask_nav dl{ margin:5px 5px 0;border-bottom:1px dashed #dcdcdc;}
#ask_nav dt{ font-size:14px; font-weight:bold; color:#06c;}
#ask_nav dd a{ margin-right:6px; height:28px; line-height:28px; color:#06c;}
#ask_nav_btm{ background:url(images/bg_ask_nav.gif) no-repeat 0 -48px; height:11px;}
#box_1{ border:1px solid #C7E8F9; background:#ECF7FE; padding:15px 10px; position:relative; z-index:10;}
#search_div{ width:252px; border:1px solid #C7E8F9; position:absolute; top:37px; left:10px; _left:0;  background:#fff; padding:5px; display:none; overflow:hidden;}
.cat{ border:1px solid #99D3FB; margin-top:10px;}
/*more*/
.cat img{ float:right; margin-right:8px;}
.cat h3{ font-size:14px; color:#1589c8; padding-left:1em; height:24px; line-height:24px; border:1px solid #fff; background:#E4F3FC; position:relative;}
.cat h3 span{ font-size:12px; font-weight:normal;} 
.cat ul{ margin:0 auto; padding:5px;}
a.catname{color:gray}
.cat ul li a:link,.cat ul li a:visited{ font-size:14px; line-height:180%; color:#06c;}
.cat ul li a:hover,.cat ul li a:active{ font-size:14px; line-height:180%; color:#06c;}

.myanswer{ border:1px solid #99D3FB; margin-top:10px;}
.myanswer img{margin-right:8px;}
.myanswer h3{ font-size:14px; color:#1589c8; padding-left:1em; height:24px; line-height:24px; border:1px solid #fff; background:#E4F3FC; position:relative;}
.myanswer h3 span{ font-size:12px; font-weight:normal;} 
.myanswer ul li a:link,.cat ul li a:visited{ font-size:14px; line-height:180%; color:#06c;}
.myanswer ul li a:hover,.cat ul li a:active{ font-size:14px; line-height:180%; color:#06c;}

/*详细栏目列表*/
.catlist{background:url(images/bg_1.gif) no-repeat 0 -20px;padding-top:5px; margin-top:10px;}
.catlist h3{ font-size:14px; color:#1589c8; height:26px; line-height:26px;background:#E4F3FC url(images/bg_model.gif) no-repeat 0 0; padding-left:20px;}
.cribox_bdr ul{ display:inline;}
.cribox_bdr li{ width:123px; display:block; float:left;}
.cribox_bdr ul li {color:#f90;}
.cribox_bdr ul li a{color:#06c; font-size:14px;}
.cribox_bdr{ border:6px solid #E5F3FE; border-width:0 6px; padding:5px; height:100%; overflow:hidden;}
.cribox_btm{ background:url(images/bg_1.gif) no-repeat 0 -12px; height:10px; overflow:hidden;}
#search_tag span a{ padding:5px 10px; margin:0 2px; }
#search_tag span a:hover,#search_tag span.selected a{ background:#fff; height:20px; line-height:20px;}
/*内容页*/
/*解决中未解决*/
.j_1,.j_2{border:1px solid #f90; background:#FFF7D7; width:60px; text-align:center; color:#f90; margin:0 10px; padding:2px 7px 0; font-size:12px; font-weight:normal;}
.j_2{border-color:#B9DFF9; background:#F0F9FD; color:#1589C8;}
.question{ font-size:14px; color:#1589C8; font-weight:bold; line-height:160%; margin:10px 10px 0;}
/*问题属性*/
.question_attribute{ color:#666;  margin-left:10px; line-height:24px;}
.question_attribute span{ padding-top:2px; padding-bottom:2px;}
.question_attribute img { float:left;}
/*补充问题*/
.question_add{ padding:5px 10px;}
.question_add p,.answer p{ line-height:180%; font-size:14px; text-indent:2em; }
/*回答*/
.answer{ margin:10px;}
.answer_list{ border-bottom:1px solid #99D3FB; margin-top:10px;}
.answer_list ul{ margin:0 10px; padding:0;}
.answer_list li{ text-indent:2em; color:#666; padding:4px 0;max-width:630px;overflow:hidden;}
.answer_list li.align_r{ text-align:right; padding-right:8px; color:#1589c8; border-top:1px dashed #dcdcdc; padding:-2px 0}
.answer img{}
/*icon*/
.cat h3.now,.time,.gold,.cat h3.good{ background:url(images/bg_question.gif) no-repeat 0 4px; padding-left:22px; height:26px;}
.cat h3.now{ background-color:#E4F3FC;}
.time{ background-position:left -33px;}
.gold{ background-position:left -65px; color:#f00;}
.cat h3.good{ background-position:1px -93px;background-color:#E4F3FC; }

/*标签菜单*/
.tag_menu {	width:100%;	margin:10px auto 0;	border-bottom:3px solid #99D3FB; overflow:hidden;}
.tag_menu li {	float:left;	margin-right:3px;	padding:0;	display:inline;	text-align:center;}
.tag_menu li a { background:url(images/tag_menu.gif) no-repeat 0 -27px;	height:27px; line-height:27px; float:left; width:98px; display:block; white-space: nowrap;	text-decoration:none; color:#1589C8;}
.tag_menu li a:link, .tag_menu li a:visited { text-decoration:none;}
.tag_menu li a:hover, .tag_menu li a:active {color:#fff; text-decoration:none; background:url(images/tag_menu.gif) no-repeat 0 0;}
.tag_menu li.selected {}
.tag_menu li.selected a { background:url(images/tag_menu.gif) no-repeat 0 0;}
.tag_menu li.selected a:link, .tag_menu li.selected a:visited {	font-weight:bold; text-decoration:none;	color:#fff;}
.tag_menu li.selected a:hover, .tag_menu li.selected a:active {	color:#fff;	font-weight:bold; text-decoration:none;}
/*另一种标签菜单*/
.tag_box{ position:relative;}
.tag_box span{ position:absolute; bottom:-2px; right:0; height:22px; line-height:22px;}
h3.tag_box span{position:absolute; bottom:-2px; left:10px; height:22px; line-height:22px;}
.tag_menu_1 a,.cat h3 span a{ font-size:12px; width:64px; text-align:center; margin-left:3px; height:22px; line-height:22px; display:block; float:left;}
.tag_menu_1 a:link,.tag_menu_1 a:visited{background:url(images/tag_menu.gif) no-repeat 0 -55px;}
.tag_menu_1 a:hover,.tag_menu_1 a:active,.tag_menu_1 a.selected{background:url(images/tag_menu.gif) no-repeat 0 -77px;}
.tag_menu_1 a.selected:link,.tag_menu_1 a.selected:visited,.tag_menu_1 a.selected:hover,.tag_menu_1 a.selected:active{background:url(images/tag_menu.gif) no-repeat 0 -77px;}
.box_1{ border-top:1px solid #BBDEFA; padding:10px;}
/*列表样式，提示信息样式，表单样式*/
.table_list{ width:100%;}
.table_list { border:1px solid #99d3fb; *border-collapse:collapse;}

.table_list td { border-bottom:1px solid #E5F3FE; text-align:center;	color:#787878;	height:28px; line-height:28px;}
.table_list td a{ font-size:14px; color:#069;}
.table_list th{	text-align:center;	color:#077ac7; border-top:1px solid #fff; border-right:1px solid #99d3fb; border-bottom:1px solid #99d3fb; border-left:1px solid #fff; background: url(images/bg_admin.jpg) repeat-x 0 -28px;	line-height:22px; height:22px;}
td.align_left {	text-align:left;}
.main_r h4 a span{ font-size:12px;width:80px;}
.marketingCList1 li, .productC2List li{
float:left;
margin:0px;
padding:0px 1px 0px 1px;;
height:26px;
line-height:16px;
width:48%;
text-align:left;
}
.left_bt {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-weight: bold;
	color: #bd0000;
	text-decoration: none;
	background-image: url(images/left_01.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 223px;
	text-indent: 15px;
	line-height: 25px;
}
.left_kuang {
	border: 1px solid #d4d4d4;
}
.left_kuang2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.left_kuang3 {
	border: 1px solid #d4d4d4;
}
.left_kuang4 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
}
.left_kuang5 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	border-top-color: #d4d4d4;
}
.zi {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 25px;
	color: #333333;
	text-align: left;
}
.zi_bt {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: bold;
}
.zi_bt2 {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 25px;
	color: #C10001;
	text-align: left;
	font-weight: bold;
}
.fcnt{ display:block; height:200px;position:relative; overflow:hidden;}

.fcnt .f_pic{ float:left; width:540px;overflow:hidden; }

.fcnt .f_pic div{ display:none;}

.f_pic img{ WIDTH:540px;} 


.fcnt ul{ float:left; width:170px; margin-left:6px; }

.fcnt li{ display:block; height:32px;overflow:hidden;border-right:1px #ccc solid;border-bottom:1px #ccc solid;}

.fcnt li a{ POSITION: relative; PADDING-LEFT: 0px; DISPLAY: block; HEIGHT: 32px; COLOR: #333; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 6px }

.fcnt li.cur a,.fcnt1 li A:hover{ Z-INDEX: 333; POSITION: absolute; PADDING-LEFT: 12px; float:left; WIDTH: 170px; COLOR: #fff; MARGIN-LEFT: -85px; TEXT-DECORATION: none}

.fcnt li a{background: url(images/flashtext-bg.jpg) repeat-x;}

.fcnt li.cur a,.fcnt1 li A:hover{background: url(images/flash-on.gif) no-repeat left top;}
.g-t-fn {
	FONT-WEIGHT: normal
}