/* Basic Style */
body {
	margin:0;
	padding:0;
	border:0 none;
	background:#ababab center;
	height:100%;
}

a:link,
a:visited,
a:active {
	color:#050a0d;
	text-decoration:none;
}
a:hover {
	color:#f90;
	text-decoration:underline;
}

h1,
h2,
h3,
h4,
h5,
h6,
h7 {
	height: 1;
	margin: 0;
	padding: 0;
}

p,div,li,dd,dt,span,strong,form {
	font-family: arial, "宋体";
	font-size: 12px;
	margin: 0;
	padding: 0;
	border: 0;
	color:#050a0d;
	text-align: left;
	line-height:1.7em;

}

td {
	font-family: arial, "宋体";
	font-size: 12px;
	border: 0;
	color:#050a0d;
	line-height:1.5em;

}

hr {
	display:none;
}
/* Background Style */
.left_bg {
	
}

.padd10px {padding:10px;}

/* Class Style */
.main_w { width:1003px; margin-left:auto; margin-right:auto; background:#eff0f2;}
.left_w {width:240px;}
.mid_w { width:10px;}
.right_w { width:733px;}
.body_w { width:100%;}
.all_w { width:100%;}
.in_spliter_w { width:10px;}
.in_col_w { width:320px;}

.mtop {
	margin-top:0px;
	
}
.noborder {
	border:0 none;
}

.btext {
	height:16px;
	line-height:16px;
	background:#fff;
	border:1px #A5ACB2 solid;
}
.btn {
	height:18px;
	line-height:18px;
	background:#fff;
	border:1px #A5ACB2 solid;
	font-size:12px;
}

/* Postion Style */
.ptop { padding-top:15px;}
.atop{ vertical-align:top;}
.tc {}
.tc img {}
.tc2 { text-align:center;}
.tc2 img { width:345px; height:175px;}
.tr { text-align:center;}
.tl { text-align:left;}

.fl { float:left;}
.fr { float:right;}

.big { font-size:18px;}
.small { font-size:10px;}

.b { font-weight:bold;}
.em { font-style:italic;}

.cbody {
	text-align:left;
	line-height:1.5;
	padding:8px 12px;
	word-break: break-all;
	color:#000;
}

.menu {
	height:40px;
	font: bold 12pt "黑体","宋体"; 
	padding:0px 10px 0px 30px;
}
.menu ul {
	margin:0;
	padding:0;
	list-style:none;
	height:40px;
	
}
.menu ul li {
	display:block;
	height:40px;
	float:left;
	width:80px;
	text-align:center;
	margin-left:10px;
	color:#00ff00;
	overflow:hidden;
	/*border:1px #ccc solid;
	border-width:1px 1px 0 1px;*/
}
.menu a {
	height:40px;
	line-height:45px;
	color:#00ff00;

	font-weight:bold;
	font-size:14px;
	display:block;
	width:80px;
	text-align:center;
	background:url(../images/menuBg.jpg);
}
.menu a:link,
.menu a:visited,
.menu a:active {
	color:#00ff00;
	font-weight:bold;
	font-size:14px;
	background:url(../images/menuBg.jpg);
}
.menu a:hover {
	color:#00ff00;
	/*background:#153B63;*/
	background:url(../images/menuHover.jpg);
	text-decoration:none;
	font-size:14px;
}
.menu ul li ul {
	display:none;
	position:absolute;
	width:100px;
	margin:0;
	margin-left:-50px;
	margin-top:-1px;
	_margin-top:-5px;
}
.menu ul li ul li ul {
	display:none;
	position:absolute;
	width:170px;
	margin:0;
	margin-left:85px;
	margin-top:-40px;
	border-left:#fff 1px solid;
}
.menu ul li ul li {
	clear:left;
	width:120px;
	margin:0;
	border:0;
	background:#0083b1;
	border-bottom:1px #B4C6D9 solid;
	height:30px;
}
.menu ul li ul li a:link,
.menu ul li ul li a:visited,
.menu ul li ul li a:active {
	width:120px;
	color:#00ff00;
	background:#000000;
	text-align:left;
	text-indent:2em;
	height:30px;
	line-height:30px;
}
.menu ul li ul li a:hover {
	width:120px;
	background:#333333;
	color:#00ff00;
	height:30px;
	line-height:30px;
}
.menu ul .on > ul {
	display:block;
}
.menu ul .on ul {
	_display:block;
}
.menu ul .on ul ul {
	_display:none;
}
.menu ul ul .subon ul {
	display:block;
}
.menu ul .sel_,
.menu ul .on > a:link,
.menu ul .on > a:visited,
.menu ul .on > a:active,
.menu ul .on > a:hover {
	/*background:#153B63;*/
	background-image:url(../images/menuHover.jpg);
	color:#00ff00;
}

.search {
	background:url(../images/fbg.jpg) repeat-x;
	border-left:1px #fff solid;
	height:44px;
}
.search td form {
	text-align:right;
}

.products .title {
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#153B63;
	border-bottom:1px #BEC8D4 solid;
	text-indent:1em;
	font-weight:bold;
}
.products .t {
	font-size:13px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
.products .m {
	line-height:1.5;
}
.products .l {
	text-align:right;
	height:25px;
	line-height:25px;
	padding-right:15px;
}
.products .l a:link,
.products .l a:visited,
.products .l a:active {
	color:#f60;
	text-decoration:underline;
}
.products .l a:hover {
	text-decoration:none;
}
.products .c {
	background:#F1F5FA;
}

.listbg {
	background:#F0F0F0;
	border-top:2px #fff solid;
	height:182px;
}

.list ul {
	padding:0;
	margin:0;
	list-style:none;
}
.list ul li {
	line-height:24px;
	padding-left:8px;
}

.footer {
	background: #eff0f2 no-repeat right;;
}
.footer_row01 {
	height:29px;
	line-height:29px;
	vertical-align:middle;
	text-align:center;
	
}
.footer_row02 {
	height:51px;
	background:url(../images/footer_row02.jpg);

}

.footer_row02 p {
	height:48px;
	padding:3px 0px 0px 240px;

}

.footer td {
	text-align:center;
	vertical-align:middle;
}
.footer td p,
.footer td a
{
text-align:left;
	font:9pt Arial, Helvetica, sans-serif;
	color:#000000;
	text-indent:4em;
}

.postion {
	height:35px;
	line-height:35px;
	text-indent:3.4em;
	background-image:url(../images/postion_title.jpg);
	background-repeat:no-repeat;
	font: bold 16px "黑体","宋体",Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:left;
}

.nav ul {
	margin:0;
	padding:0;
	list-style:none;
	padding-left:10px;
}
.nav ul li {
	/*height:24px;*/
	/*line-height:24px;*/
	
}
.nav ul li a {
	/*display:block;*/
	width:180px;
	border-bottom:0px #0d0b10 solid;
	/*height:24px;*/
	/*line-height:24px;*/
	background-position:right;
}
.nav ul li a:link,
.nav ul li a:visited,
.nav ul li a:active {
	color:#0d0b10;
	width:180px;
}
.nav ul li a:hover {
	color:#0d0b10;
	text-decoration:none;
	border-bottom:1px solid #0d0b10;
	width:180px;
}

.nav ul li ul {
	display:none;
	position:absolute;
	width:170px;
	margin:0;
	margin-left:210px;
	margin-top:-24px;
	background-color:#279cc5;
}
.nav ul li ul li a {
	width:170px;
}
.nav ul li ul li a:link,.nav ul li ul li a:visited {
	width:170px;
	color:#FFFFFF;
	background-color:#279cc5;
}
.nav ul li ul li a:hover {
	width:170px;
	background-color:#7dd8f9;
	color:#FFFFFF;
}
.nav ul .h3 {
	display:block;
	font-size:13px;
	color:#0083b1;
	/*height:24px;
	line-height:24px;*/
	border-bottom:0px #889BAF solid;
	font-weight:bold;
}
.nav ul .h3 a {
	background:none;
	/*height:24px;
	line-height:24px;*/
}
.nav ul .h3 a:link,
.nav ul .h3 a:visited,
.nav ul .h3 a:active {
	color:#414141;
}
.nav ul .h3 a:hover {
	text-decoration:none;
	color:#ff0000;
}

.nav ul .opened ul {
	display:block;
}

.nav ul .focuson {
	font-weight:bold;
	color:#FF0000;
}
.nav ul .h3 a.focuson:link,
.nav ul .h3 a.focuson:visited,
.nav ul .h3 a.focuson:active {
	color:#FF0000
}
.nav ul .h3 a.focuson:hover {
	text-decoration:none;
	color:#ff0000;
}


.prolist {
	padding:12px 0;
}
.prolist td p {
	text-align:center;
	height:25px;
	line-height:25px;
}
.prolist td img {
	border:3px #E2F1FF solid;
}
.prolist td img:hover {
	border:3px #ccc solid;
}

/* Notebook Style */
.notebox th {
	background:#2396bf;
	color:#F1F5FA;
	text-indent:6px;
	border:#F1F5FA 2px solid;
	border-width:2px 0;
}
.notebox th span {
	color:#fff;
}
.notebox td {
	border:#ccc 1px solid;
	border-width:0 0 1px 0;
	padding:12px;
	height:110px;
	vertical-align:top;
}
.notebox .repost {
	color:#000;
	background:#F1F5FA;
	padding:8px;
	border:#153B63 3px solid;
	border-width:0 0 0 3px;

}
.notebox .repost * {
	color:#000;
}
.notewrite {
	border:#153B63 1px solid;
	border-width:4px 1px 3px 1px;
}
.notewrite td ,.notewrite th {
	text-indent:6px;
	border:#153B63 2px solid;
	border-width:1px 0 0 0;
	height:25px;
	line-height:25px;
}
.notewrite th {
	color:#333;
	text-align:right;
	padding:2px 0;
	padding-right:6px;
	font-weight:100;
	vertical-align:top;
	border-right:#ddd 1px solid;
}
.notewrite td {
	padding-left:6px;
}
.notewrite .nc_1 td,
.notewrite .nc_1 th {
	background:#f9f9f9;
}
.notewrite .nc_2 td,
.notewrite .nc_2 th{
	background:#fff;
}

.art_title {
	border-bottom:#f3f3f3 1px solid;
	text-align:center;
	font-size:17px;
}
.close {
	height:25px;
	line-height:25px;
	background:#f3f3f3;
	text-align:center;
	color:#000;
}
.close a {color:#000;}
.member th {
	font-size:14px;
	color:#fff;
	font-weight:100;
	height:	35px;
	padding-left:10px;
}
.member td p {
	text-align:center;
	color:#fff;
	line-height:30px;
}
.member td p a {
	color:#fff;
}

.usertable td {
	height:30px;
	line-height:30px;
	border-bottom:1px #f3f3f3 solid;
}

.field {
	text-align:right;
	padding-right:8px;
	width:200px;
}
.ipt {
	text-align:left;
	padding-left:8px;
}

.otherinfo {
	position:absolute;
	float:right;
	margin:140px 0 0 -120px;
}
.otherinfo a {
	display:block;
	height:22px;
	line-height:22px;
	width:100px;
	text-align:center;
	background:#f3f3f3;
	border-bottom:4px #fff solid;
}
.td2 {
	padding: 1px;
}
.ccenr {
	text-align: center;
}

.blank10padd {height:10px;}
.blank5padd {height:5px;}

.langLink { height:125px;}
.langLink a {color:#0068b7; text-decoration:none;}
.left_title {background-image:url(../images/left_title.jpg); height:37px; background-repeat: no-repeat; text-indent:3em; font:bold 11pt Arial, Helvetica, sans-serif; color:#0075b0;}
.left_hole {}
.productTitleLink { height:24px; background-color:#000;color:#ffffff; display:block; line-height:24px; vertical-align:middle; text-indent:1.5em;}
.productTitleLink2 {width:335px; height:30px; background-color:#279cc5;color:#ffffff; display:block; line-height:30px; vertical-align:middle; text-align:left; padding-left:10px;}
a.productTitleLink:link,
a.productTitleLink:visited,
a.productTitleLink:active { font-size:14px; font-weight:bold;color:#FFFFFF;}
a.productTitleLink:hover {}
a.productTitleLink2:link,
a.productTitleLink2:visited,
a.productTitleLink2:active { font-size:14px; font-weight:bold;color:#FFFFFF;}
a.productTitleLink2:hover {}

.in_box01 {}
.in_box01_top {background-image:url(../images/box01_top.jpg);color:#0e81a5; background-position:right; height:33px;vertical-align:bottom;}
.in_box01_top img { float:right;padding:6px;}
.in_box01_top strong {background-image:url(../images/box01_top.jpg);background-position:left; height:33px; display:block; line-height:33px; vertical-align:bottom; padding-left:20px; color:#0d0b10; width:150px;}
.in_box01_mid {background-image:url(../images/box01_middle.jpg); min-height:100px; vertical-align:top; line-height:1.4em; background-position:right bottom;}
.box01_mid_cell01 { background-image:url(../images/box01_middle.jpg);background-position:left bottom; width:3px;}
.in_box01_bottom {background-image:url(../images/box01_bottom.jpg);height:7px; background-position:right; font-size:0px;}
.in_box01_bottom strong {background-image:url(../images/box01_bottom.jpg);height:7px; background-position:left; display:block; width:3px; font-size:0px;} 

.in_box01_title_addtop {padding-top:15px;}

.in_box02 {}
.in_box02_top {background-image:url(../images/box01_top.jpg);color:#0e81a5; background-position:top right; height:6px;vertical-align:bottom; font-size:0px; line-height:0px;}
.in_box02_top img { float:right;padding:6px;}
.in_box02_top strong {background-image:url(../images/box01_top.jpg);background-position:top left; height:6px; display:block; line-height:6px; vertical-align:bottom; padding-left:20px; color:#0d0b10; width:150px;font-size:0px; line-height:0px;}
.in_box02_mid {background-image:url(../images/box01_middle.jpg); min-height:100px; vertical-align:top; line-height:1.4em; background-position:right bottom;}
.box02_mid_cell01 { background-image:url(../images/box01_middle.jpg);background-position:left bottom; width:3px;}
.in_box02_bottom {background-image:url(../images/box01_bottom.jpg);height:7px; background-position:right; font-size:0px;}
.in_box02_bottom strong {background-image:url(../images/box01_bottom.jpg);height:7px; background-position:left; display:block; width:3px; font-size:0px;} 


.header_bg { background:url(../images/header_bg.jpg); height:165px;}
.header_top { height:20px;}
.header_middle { height:85px; }
.header_bottom { height:14px;}

.in_item_main {height:330px; }
.in_detail_box { text-align:center;}

.in_link_body {}
.in_link_body ul { padding:0px; list-style:none; width:200px; margin:0px;}
.in_link_body ul li { padding:5px 0px; width:200px; height:80px; display:block;}

a.inLinkMore:link,
a.inLinkMore:visited,
a.inLinkMore:active
{
	color:#FFFFFF;
}
a.inLinkMore:hover
{

}
.in_box_g_hl { background:url(../images/in_box_g_h.jpg) left; color:#fff; height:25px; line-height:25px; vertical-align:middle; width:40%; text-align:left; text-indent:2.5em;}
.in_box_g_hr { background:url(../images/in_box_g_h.jpg) right; color:#FFFFFF;vertical-align:middle;width:60%; text-align:right;text-indent:2.5em;}

