* {
	box-sizing: border-box;
	border: 0px;
}
input, button {
	border: none;
	outline: none;
}
body {
	font-size: 14px;
}
UL {
	LIST-STYLE-TYPE: none;
	margin: 0;
	padding: 0;
}
LI {
	LIST-STYLE-TYPE: none;
	margin: 0;
	padding: 0;
}
.tl {
	TEXT-ALIGN: left
}
.tc {
	TEXT-ALIGN: center
}
.tr {
	TEXT-ALIGN: right
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
A {
	COLOR: #333;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #f60;
	TEXT-DECORATION: none;
}
.clear {
	clear: both;
}
#Header {
	margin: 0 auto;
	width: 1000px;
}
#nav {
	FLOAT: center;
	WIDTH: 1000px
}
#navTop {
	HEIGHT: 25px;
}
#navTop SPAN {
	MARGIN-LEFT: 50px;
}
#navbar {
	BACKGROUND: url(../techstyle/navbarbg.gif) repeat-x;
	HEIGHT: 29px;
}
#navbarLeft {
	FLOAT: left;
	WIDTH: 4px;
	HEIGHT: 29px;
}
#navbarRight {
	BACKGROUND: url(../techstyle/navbar_right.gif) no-repeat right 50%;
	FLOAT: left;
	WIDTH: 996px;
	HEIGHT: 29px;
}
#navbarRight UL {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navbarRight LI {
	FLOAT: left;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(../techstyle/navline.gif) no-repeat left 50%;
	HEIGHT: 30px;
	line-height: 30px;
}
#navbarRight LI.first {
	PADDING-RIGHT: 12px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
}
#navbarRight LI A:hover {
	COLOR: #390;
}
#mainTop {
	margin: 10px auto 0px auto;
	width: 1000px;
}
#search {
	BORDER-RIGHT: #859147 1px solid;
	BORDER-TOP: #859147 1px solid;
	BORDER-LEFT: #859147 1px solid;
	BORDER-BOTTOM: #859147 1px solid;
	HEIGHT: 25px;
}
#search_l {
	BORDER-RIGHT: #ccc 1px solid;
	BACKGROUND: url(../techstyle/t-arrow.gif) no-repeat 6px 4px;
	FLOAT: left;
	WIDTH: 30px;
	HEIGHT: 23px
}
#search_m {
	FLOAT: left;
	PADDING-LEFT: 10px;
	WIDTH: 600px;
	Height: 23px;
	line-height: 23px;
}
#search_r {
	FLOAT: right;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	WIDTH: 280px;
	Height: 23px;
	line-height: 23px;
	TEXT-ALIGN: right;
}
#search_r INPUT {
	BORDER-RIGHT: #bbb 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #bbb 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #bbb 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #bbb 1px solid;
	WIDTH: 200px;
	HEIGHT: 20px;
}
#search_r .btn {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: url(../techstyle/search.gif) no-repeat;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 45px;
	COLOR: #fff;
	HEIGHT: 20px;
	BORDER-RIGHT-WIDTH: 0px;
}
#mainBody {
	margin: 0 auto;
	width: 1000px;
}
#mainBodyLeft {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 700px;
}
#mainContent {
	margin: 10px auto 0px auto;
	padding:0px 10px;
	width: 1000px;
	border: #859147 1px solid;
	font-size:16px;
}
#mainContent img {
	max-width: 888px;
	height: auto;
	width: expression(this.width > 888 ? "888px" : this.width);
}
.ArtListLeft {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	margin-TOP: 10px;
	padding: 0px;
}
.ArtListLeft table {
	border-top: 1px solid #ffff00;
}
.inc1 {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	MARGIN-TOP: 10px;
	PADDING-BOTTOM: 10px;
	FLOAT: left;
	WIDTH: 700px;
	HEIGHT: 275px;
}
.inc2 {
	FLOAT: left;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 10px;
	WIDTH: 318px;
	HEIGHT: 275px
}
.title {
	BACKGROUND: url(../techstyle/title_bg.gif) repeat-x 50% top;
	POSITION: relative;
	HEIGHT: 28px;
}
.title UL {
	PADDING-LEFT: 12px;
	border: 1px solid #ffff00;
}
.title SPAN.fr {
	PADDING-RIGHT: 10px;
	COLOR: #f60;
	PADDING-TOP: 4px;
}
.title SPAN.fr A {
	PADDING-RIGHT: 10px;
	COLOR: #f60;
	PADDING-TOP: 4px;
}
.title LI {
	BACKGROUND: url(../techstyle/titleDot.gif) no-repeat right 1px;
	FLOAT: left;
	LINE-HEIGHT: 28px;
	TEXT-ALIGN: center;
}
.title LI SPAN {
	LEFT: -2px;
	FLOAT: left;
	PADDING-TOP: 1px;
	POSITION: relative;
	TOP: -1px;
}
.title LI.current SPAN {
	FONT-WEIGHT: bold;
	COLOR: #fff;
}
.title LI.current SPAN A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #fff;
}
.bt3 LI {
	WIDTH: 105px;
	HEIGHT: 28px;
}
.bt3 LI SPAN {
	WIDTH: 105px;
	HEIGHT: 32px;
}
.bt3 LI.current SPAN {
	BACKGROUND: url(../techstyle/bt3.gif)
}
.txt {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	PADDING-Left: 10px;
}
.txt2 {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	PADDING-Left: 10px;
}
.l {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 340px;
}
.r {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 340px;
}
.txt LI {
	PADDING-LEFT: 15px;
	PADDING-TOP: 2px;
	PADDING-bottom: 3px;
	background: url(../techimg/arr2-1-1.gif) no-repeat;
}
.txt LI A {
	FLOAT: left;
	text-align: left;
	OVERFLOW: hidden;
	height: 20px;
	width: 240px;
	LINE-HEIGHT: 20px;
}
.txt LI A:hover {
	COLOR: #390;
}
.txt2 LI {
	PADDING-LEFT: 20px;
	PADDING-TOP: 2px;
	background: url(../techimg/minus.gif) no-repeat;
}
.txt2 LI A {
	FLOAT: left;
	text-align: left;
	OVERFLOW: hidden;
	height: 20px;
	width: 180px;
	LINE-HEIGHT: 20px;
}
.txt2 LI A:hover {
	COLOR: #390;
}
.ArtListLeftA {
	display: block-inline;
	width: 500px;
	height: 30px;
	OVERFLOW: hidden;
}
#inc {
	CLEAR: both;
	MARGIN-BOTTOM: 10px;
}
#content {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 648px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ccc 1px solid;
}
H1 {
	text-align: center;
	padding:10px;
	margin:10px;
}
P {
	margin:5px 10px;
}
#mainBodyRight {
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 290px;
}
.sidebar {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
}
#copyright {
	FLOAT: center;
	margin: 10px auto;
	BORDER-TOP: #859147 1px solid;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 10px;
	HEIGHT: 50px;
	TEXT-ALIGN: center;
}
#copyright P.eng {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.date {
	COLOR: #CCCCCC;
	font-size: 12px;
}
.flag {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 290px;
	text-align: left;
}
.label{
	width:85px;
	height:85px;
	float:right;
	margin-right:-10px;
}
.original0{
	background: url(../techimg/Original0.gif);
}
.original1{
	background: url(../techimg/Original1.gif);
}
.original2{
	background: url(../techimg/Original2.gif);
}