@charset "utf-8";

body { margin: 0px; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
table { margin: 0px auto; }
input, textarea, select { font-size: 9pt; }
input.readonly { background-color: buttonface; }

a:link { color: #000000; text-decoration: none; }
a:visited {	color: #000000;	text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }

table.language td { margin: 0px 5px; font-family: Arial, Helvetica, sans-serif; }
table.language td a { display: inline-block; padding: 0px 10px 0px 10px; }

table.main-menu td { text-align: center; }
table.main-menu a { margin: 0px 13px; font-size: 10pt; }
table.main-menu a:link { color: #E4E4E4; }
table.main-menu a:visited { color: #E4E4E4; }
table.main-menu a:hover { color: #FF9900; }
table.main-menu td.current { background-image: url("/files/ws/xx/menu-bg.jpg"); background-repeat: no-repeat; }
table.main-menu td.current a:link { color: #000000; }
table.main-menu td.current a:visited { color: #000000; }
table.main-menu td.current a:hover { color: #FF9900; }

table td.i-left { border: 1px solid #CCCCCC; background-image: url("/files/ws/xx/i_left_bg.gif"); height: 29px; }
table td.i-left a { margin-left: 20px; font-weight: bold; font-size: 10pt; }
table td.i-left a:link { color: #4C77B3; }
table td.i-left a:visited { color: #4C77B3; }
table td.i-left a:hover { color: #FF9900; }

table td.sub-menu { background-color: #DEE4F4; }
table td.sub-menu a { margin-left: 30px; font-weight: bold; font-size: 10pt; }
table td.sub-menu a:link { color: #666666; }
table td.sub-menu a:visited { color: #666666; }
table td.sub-menu a:hover { color: #FF6600; text-decoration: none; }

table td.sub-menu ul { margin: 0px; padding: 0px; margin-left: 70px; list-style-type: circle; }
table td.sub-menu ul li { line-height: 20px; }
table td.sub-menu ul li a { margin-left: 0px; font-weight: normal; font-size: 9pt; }
table td.sub-menu ul li a:link { color: #666666; }
table td.sub-menu ul li a:visited { color: #666666; }
table td.sub-menu ul li a:hover { color: #FF6600; text-decoration: none; }

table td.sub-menu a.m1 { margin-left: 20px; font-weight: bold; font-size: 10pt; }
table td.sub-menu a.m1:link { color: #4C77B3; }
table td.sub-menu a.m1:visited { color: #4C77B3; }
table td.sub-menu a.m1:hover { color: #FF9900; }

table td.sub-right { border-right: 1px solid #DEE4F4; }
table td.sub-right table td div.navigator { border-bottom: 1px solid #CCCCCC; line-height: 20px; padding-left: 10px; }
table td.sub-right table td.content { padding: 20px; padding-top: 5px; line-height: 16px; }
table td.sub-right table td.content h1 { font-size: 11pt; }
table td.sub-right table td.content h2 { font-size: 10pt; }
table td.sub-right table td.content h3 {
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	border-bottom: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 0px;
}
table td.sub-right table td.content h4 { font-size: 16pt; }
table td.sub-right table td.content p { line-height: 20px; margin-top: 0px; }

table td.sub-right table td.content a:link { color: #666666; text-decoration: none; }
table td.sub-right table td.content a:visited {	color: #666666;	text-decoration: none; }
table td.sub-right table td.content a:hover { color: #FF0000; text-decoration: underline; }

table td.sub-right table td.content div.property {	/*text-align: center;*/	padding: 3px; color: #999999; }

/*
table td.sub-right table td.project { padding: 0px; padding-bottom: 10px; }
div.project-menu { clear: both; text-align: left; }
div.project-menu table { margin: 0px 0px; width: 100%; }
div.project-menu table td { border: 1px solid #FFFFFF; border-bottom-color: #DEE4F4; }
div.project-menu table td a:link { color: #666666; }
div.project-menu table td a:visited { color: #666666; }
div.project-menu table td a:hover { color: #FF0000; }
div.project-menu table td.selected { border: 1px solid #DEE4F4; border-bottom-color: #F4F7FB; background-color: #F4F7FB;}
div.project-content { border: 1px solid #DEE4F4; background-color: #F4F7FB; border-top-width: 0px; padding: 20px; }
*/
table.project-images td { border: 1px solid #CCCCCC; padding: 1px;}

table td.sub-right table td.tab { padding: 0px; padding-bottom: 10px; }
div.tab-menu { text-align: left; font-size: 8pt; }
div.tab-menu table td { border: 1px solid #FFFFFF; border-bottom-color: #DEE4F4; padding: 1px; height: 25px; line-height: 14px; }
div.tab-menu table td a:link { color: #666666; }
div.tab-menu table td a:visited { color: #666666; }
div.tab-menu table td a:hover { color: #FF0000; }
div.tab-menu table td.selected { border: 1px solid #DEE4F4; border-bottom-color: #F4F7FB; background-color: #F4F7FB; font-weight: bold; }
div.tab-content { border: 1px solid #DEE4F4; background-color: #F4F7FB; border-top-width: 0px; padding: 20px; }

table.footer { border-top: 1px solid #CCCCCC; }

/*首页工程案例样式*/
div#iProject{ border-top: 1px solid #CCCCCC; line-height: 20px; }
div#iProject div#rollProjects a { display: block; margin-right: 5px; }
div#iProject div#rollProjects div { width: 160px; }
/*首页有情连接样式*/
ul#iLinks { border-top: 1px solid #CCCCCC; margin: 5px; width: 960px; }
ul#iLinks li { float: left; margin-right: 5px; margin-top: 10px; margin-left: 23px; margin-bottom: 10px; list-style-type: none; }
ul#iLinks li a img { border-color: #CCCCCC; }

span#loadtime {	font-family: Georgia, "Times New Roman", Times, serif; }

a.imgLink100 {
	float: left;
	display: block;
	background-image: url(/Zh/images/bg_100_100.gif);
	background-repeat: no-repeat;
	padding: 5px;
	margin-right: 10px;
}
li a.imgLink100:hover {
	background-image: url(/Zh/images/bg_100_100-over.gif);
}

ul.jsImageList {
	margin: 0px;
	margin-left: 20px;
}
ul.jsImageList li {
	float: left;
	list-style-type: none;
	margin-right: 20px;
	margin-bottom: 10px;
	width: 150px;
	text-align: center;
}
ul.jsImageList li a img, a.imgLink img {
	margin: 5px;
	padding: 5px;
}
ul.jsImageList li a, a.imgLink {
	border: 3px solid #CCCCCC;
}

a.image img {
	padding: 1px;
}
a.image {
	border: 2px solid #CCCCCC;
}
a.image:hover {
	border: 2px solid #FF9900;
}
/*分页导航样式*/
div.digg {
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px;
	padding-top: 3px;/*text-align: center;*/
	width: 100%;
}
div.digg a {
	border-right: #aaaadd 1px solid;
	padding-right: 5px;
	border-top: #aaaadd 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #aaaadd 1px solid;
	color: #000099;
	padding-top: 2px;
	border-bottom: #aaaadd 1px solid;
	text-decoration: none;
}
div.digg a:hover {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid;
}
div.digg a:active {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid;
}
div.digg span.current {
	border-right: #000099 1px solid;
	padding-right: 5px;
	border-top: #000099 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #000099 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #000099 1px solid;
	background-color: #000099;
}
div.digg span.disabled {
	border-right: #eee 1px solid;
	padding-right: 5px;
	border-top: #eee 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #eee 1px solid;
	color: #ddd;
	padding-top: 2px;
	border-bottom: #eee 1px solid;
}

a.analyze-fixture {
	padding: 2px;
	border: 1px solid #3363A8;
	margin: 0px 2px;
}
a.analyze-fixture:hover {
	color: #FFFFFF;
	background-color: #3363A8;
	text-decoration: none;
}

