BODY {
	MARGIN: 0px
}
#container {
	MARGIN: 0px auto; WIDTH: 880px
}
#header {
	BACKGROUND: #fff; MARGIN-BOTTOM: 5px; HEIGHT: 70px
}
#header_logo {
	FLOAT: left; BACKGROUND-IMAGE: url(logo.jpg); WIDTH: 468px; HEIGHT: 69px
}
#logo {
	DISPLAY: block; FLOAT: left; WIDTH: 468px; HEIGHT: 69px
}
#header2 {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 310px; PADDING-TOP: 20px; TEXT-ALIGN: right; font-color: #000
}
#header2 A {
	COLOR: #000000; TEXT-DECORATION: none; size: 12px
}
#header2 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline; size: 12px
}
#head_link {
	CLEAR: both; BORDER-RIGHT: #878787 1px solid; BORDER-TOP: #878787 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-TOP: 0px; FONT-FAMILY: ,Verdana; LIST-STYLE-TYPE: none; HEIGHT: 32px; TEXT-ALIGN: right; border-botoom: 1px solid #878787
}
#head_link UL {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;HEIGHT: 20px;
}
#head_link LI {
	FLOAT: left;HEIGHT: 20px;
}
#head_link LI A {
	BORDER-RIGHT: #878787 0px solid; BORDER-TOP: #666 0px solid; DISPLAY: block; MARGIN-LEFT: 0px; BORDER-LEFT: #878787 1px solid; WIDTH: 121px; HEIGHT: 30px;  COLOR: #000000; PADDING-TOP: 8px; HEIGHT: 26px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#head_link LI A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #bebebe
}
#head_link LI A#current {
	FONT-WEIGHT: bold; WIDTH: 146px; COLOR: #fff; BACKGROUND-COLOR: #878787
}
#link_botoom {
	BACKGROUND-IMAGE: url(index_07.jpg); OVERFLOW: hidden; HEIGHT: 6px
}
#mainContent {
	BACKGROUND: #fff; MARGIN-BOTTOM: 5px; HEIGHT: 500px
}
#pic {
	BACKGROUND-IMAGE: url(baner.gif); MARGIN-BOTTOM: 5px; HEIGHT: 212px
}
#sidebar {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 250px; HEIGHT: 100%;
}
#sidebar2 {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 250px; HEIGHT: 100%
}
#left1 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; HEIGHT: 100%;margin-bottom:10px; }
#left1title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(index_13.jpg); MARGIN: 0px 5px; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 26px
}
#left1 span{
float:right; }
#left1memo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 25px;HEIGHT: 100%;
}
#content {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN-TOP: 5px; FLOAT: right; BORDER-LEFT: #666 1px solid; WIDTH: 620px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 100%;
}
#content2 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN-TOP: 5px; FLOAT: left; BORDER-LEFT: #666 1px solid; WIDTH: 620px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 100%;
}
#righttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(index_18.jpg); MARGIN: 8px 5px 5px; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 26px
}
#righttitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
#righttitle A:hover {
	COLOR: red; TEXT-DECORATION: underline; size: 12px
}
#rightmemo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px;HEIGHT: 100%;
}
#iplist {
	FONT-SIZE: 12px
}
#iplist UL {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; WORD-BREAK: break-all; LIST-STYLE-TYPE: none
}
#iplist LI {
	OVERFLOW: hidden; LINE-HEIGHT: 180%; HEIGHT: 24px
}
#iplist LI A {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(icon_j.gif) no-repeat 0px 1px; COLOR: #ff6600; TEXT-DECORATION: none
}
#iplist LI A:hover {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
#indexlist {
	FONT-SIZE: 12px;HEIGHT: 160px;
}
#indexlist UL {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; WORD-BREAK: break-all; LIST-STYLE-TYPE: none}
#indexlist span{
float:right; }
#indexlist LI {
	OVERFLOW: hidden; LINE-HEIGHT: 30px; HEIGHT: 23px
}
#indexlist LI A {
	PADDING-LEFT: 19px; FONT-SIZE: 12px; BACKGROUND: url(icon_j.gif) no-repeat 0px 1px; COLOR: #000000; TEXT-DECORATION: none
}
#indexlist LI A:hover {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
#content1 {
	MARGIN-BOTTOM: 10px; HEIGHT: 200px
}
#cominfo {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN-TOP: 5px; FLOAT: left; BORDER-LEFT: #666 1px solid; WIDTH: 460px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 100%;
}
#cominfotitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(index_13.jpg); MARGIN: 5px; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 26px
}
#cominfomemo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px
}
#prozx {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN-TOP: 5px; FLOAT: right; BORDER-LEFT: #666 1px solid; WIDTH: 400px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 203px
}
#prozxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(index_13.jpg); MARGIN: 5px; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 26px
}
#prozxtitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
#prozxtitle A:hover {
	COLOR: red; TEXT-DECORATION: underline; size: 12px
}
#prozxmemo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; HEIGHT: 160px;
}
#more {
	FONT-SIZE: 12px; FLOAT: right; COLOR: #000
}
#product {
	CLEAR: both; BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; 
	margin-top:10px;
	MARGIN-BOTTOM: 15px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; HEIGHT: 180px
}
#producttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(index_18.jpg); MARGIN: 5px; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 26px
}
#producttitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
#producttitle A:hover {
	COLOR: red; TEXT-DECORATION: underline; size: 12px
}
#productmemo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
#rightprotit {
	FONT-SIZE: 12px; MARGIN: 10px; BORDER-BOTTOM: #c9c9c9 1px dashed; TEXT-ALIGN: center
}
#rightrq {
	FONT-SIZE: 12px; MARGIN: 10px; TEXT-ALIGN: center
}
#rightpropic {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 10px; 
}
#next {
	PADDING-RIGHT: 10px; MARGIN-TOP: 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px
}
#next A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
#next A:hover {
	COLOR: red; TEXT-DECORATION: underline; size: 12px
}
#con-momo {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 30px; BORDER-BOTTOM: #c9c9c9 1px dashed
}
#con-momo H1 {
	FONT-SIZE: 14px; COLOR: #ff6600; LINE-HEIGHT: 5px
}
#con-momo H1 A {
	FONT-SIZE: 14px; COLOR: #ff6600; TEXT-DECORATION: none
}
#con-momo H1 A:hover {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
#con-memo-right {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
#con-memo-right A {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}
#con-memo-right A:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
#footer {
	BORDER-TOP: #666 4px solid; FONT-SIZE: 12px; LINE-HEIGHT: 25px; PADDING-TOP: 5px; HEIGHT: 100%; TEXT-ALIGN: center
}
#footer A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: red; TEXT-DECORATION: underline; size: 12px
}
.font1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.pagelist{ clear:both; display:block; margin:5px; line-height:10px; font-size:12px;}
.k_pagelist {float:left;font-size:12px; height:35px;padding-top:4px; margin-top:0px;}
.k_pagelist em { margin:0 2px 0 0;padding:2px 5px; background:#999999;color:#FFF; border:solid 1px #000000;}
.k_pagelist strong {margin:0 2px;padding:2px 5px 3px 5px; background:#cccccc;color:#000000; border:solid 1px #000000;}
.k_pagelist a {margin:0px 2px; padding:2px 5px; background:#999999;color:#FFF; text-decoration:none;border:solid 1px #000000;}
.k_pagelist kbd input {border:1px solid;border-color:#777 #CCC #CCC #777;width:150px;background:#FFF;width:30px;}