﻿body,ul,ol,li,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select,em{ padding:0; margin:0; }
body{
	font-family:"Verdana", "Arial","Tahoma","Helvetica","Sans-Serif";
	color:#000;
	font-size: 11px;
    margin: 0px;
    padding: 0px;
}
input{vertical-align:middle;}
address,caption,em,strong{ font-style:normal; font-weight:normal;}
ul,ol,li { list-style:none; }
img { border:none;}
h1,h2,h3{ font-weight:normal}
a{ text-decoration:none; outline:none}
a:link{color:#000;} 
a:visited{color:#000;}
a:hover{color:#1351a7; TEXT-DECORATION: underline;}
a:active{color:#1351a7;}
a:focus { -moz-outline-style: none; }
#bodymain{
	width:1000px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.clear{ clear:both}
/*--header--*/
#webtop {
	BACKGROUND: url(../images/top1.gif);
	HEIGHT: 147px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#topmain {
	WIDTH: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logobox {
	WIDTH: 227px; FLOAT: left; HEIGHT: 60px}
#logobox P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #0cc; PADDING-TOP: 0px
}
#logobox H1 {
	PADDING-BOTTOM: 40px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; color: #CCCCCC; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#logobox h1 a:link{
	color: #CCCCCC;
	text-decoration: none;
}
#logobox h1 a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
#logobox h1 A:hover {
	color: #fff;
	text-decoration: none;
}
#telbox {
	BACKGROUND-IMAGE: url(../images/iphone.png);
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 50px;
	WIDTH: 250px;
	FLOAT: right;
	HEIGHT: 35px;
	margin-top: 30px;
	background-repeat: no-repeat;
	background-position: left;
	font-size: 26px;
	margin-bottom: 20px;
	margin-left: 70px;
}
#telbox SPAN {
	FONT-FAMILY: "Microsoft Yahei";
	COLOR: #e56406;
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	line-height: 35px;
}
#topright {PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px;}
#mini {
	FLOAT: right;
	padding: 0px;
}
#mini a {
	color: #CCCCCC;
	text-align: right;
	padding-left: 18px;
	margin-left: 6px;
}
#mini a:hover{
	color:#FFFFFF;
	text-decoration: none;
}
#mini a:active{
	color:#FFFFFF;
	text-decoration: none;
}
#mini a.shouye {
	background-image: url(../images/shouye.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#mini a.shoucang {
	background-image: url(../images/shoucang.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#mini a.fanti {
	background-image: url(../images/fanti.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#mini a.ditu {
	background-image: url(../images/ditu.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#mini a.email {
	background-image: url(../images/mail.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#mini a.maillogin {
	background-image: url(../images/denglu.png);
	background-repeat: no-repeat;
	background-position: left center;
}
/* Search */
.searchform{
	float:right;
	width:300px;
	height:33px;
	background:url(../images/search.png) no-repeat -225px -98px;
	overflow:hidden;
	margin: 0;
	padding: 0;
}
.searchInput{ float:left; padding-left:30px; width:200px; height:33px; line-height:33px; color:#787878; border:none; background:none;}
.searchBtn{ float:right; width:65px; height:26px; border:none; background:none; text-indent:-9999px; cursor:pointer; display:block;}
/* Main Menu */
#menu{
	margin:0 auto;
	background-image: url(../images/sprite.png);
	background-repeat: repeat-x;
	background-position: 0 0px;
}
#menutop{ margin:0 auto; width:1000px; height:0px; display:inline; overflow:hidden;}
.mainmenu{ margin:0 auto; width:1000px; height:50px;}
.navi{ float:left; width:1000px; position:relative; z-index:300;}
.navi li{ float:left; padding:0px 5px; height:40px; line-height:40px; font-size:13px; font-family:"Microsoft Yahei"; text-align:center; color:#FFF; background:url(../images/sprite.png) no-repeat 0px -68px; text-transform:capitalize;}
.navi li.nl{ background:none;}
.navi li a:link, .navi li a:visited{ padding:0px 10px 0px 12px; color:#FFF; text-decoration:none; display:block;}
.navi li a:hover{ color:#A30202; background:url(../images/sprite.png) repeat-x 0px -108px;}
.navi li.current-menu-item a:link, .navi li.current-menu-item a:visited{ color:#A30202; background:url(../images/sprite.png) repeat-x 0px -108px;}
.navi li.current-menu-item a:hover{ text-decoration:underline;}
/* SubCats Link */
.navi li ul li a:link, .navi li ul li a:visited{ background:none;}
.navi li ul li a:hover{ background:none;}
.navi li:hover a:link, .navi li:hover a:visited, .navi li:hover a:hover{ color:#A30202; background:url(../images/sprite.png) repeat-x 0px -108px;}
.navi li:hover ul li a:link, .navi li:hover ul li a:visited{ color:#333; text-decoration:none; background:none;}
.navi li:hover ul li a:hover{ color:#FFF; background-color:#950000; text-decoration:none;}
.navi li.current-menu-item ul li a:link, .navi li.current-menu-item ul li a:visited{ color:#333; text-decoration:none; background:none;}
.navi li.current-menu-item ul li a:hover{ color:#FFF; background-color:#950000; text-decoration:none;}
.navi li{ position:relative;}
.navi li ul{ position:absolute; width:200px; top:40px; left:5px; background-color:#D6D6D6; border-left:1px solid #CCC; border-right:1px solid #CCC; z-index:300; display:none;}
.navi li ul li{ margin:0px auto; padding:0px 0px; width:200px; height:33px; line-height:32px; font-size:12px; text-align:left; text-indent:5px; border-bottom:1px solid #E0E0E0; background:none;}
.navi li ul li a:link, .navi li ul li a:visited{ padding-left:6px; border-bottom:1px solid #CCC; color:#333; text-decoration:none;}
.navi li ul li a:hover{ color:#FFF; background-color:#950000; border-bottom:1px solid #CCC; text-decoration:none;}
/*--header end--*/
/* flash */
#flash{
	margin-right: auto;
	margin-left: auto;
	height: 428px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	padding-top: 30px;
	background-image: url(../images/beijing.png);
	background-repeat: repeat-x;
	background-position: center;
}
#slideshow {
	POSITION: relative;
	WIDTH: 1000px;
	HEIGHT: 400px;
	OVERFLOW: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 28px;
	background-image: url(../images/banner.png);
	background-repeat: no-repeat;
	background-position: center top;
}
/*--flash end--*/

/* banner */
#content {
	BACKGROUND-IMAGE: url(../images/contentbg.png);
	BACKGROUND-REPEAT: repeat-x;
	padding: 0px;
	margin: 0px;
}
#hotnews {
	PADDING-LEFT: 100px;
	BACKGROUND: url(../images/hotnews.gif) no-repeat;
	HEIGHT: 37px;
}
#daohang {
	HEIGHT: 37px;
	OVERFLOW: hidden;
	line-height: 37px;
}
#daohang span{
	background-image: url(../images/home.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	display: inline;
	padding-left: 20px;
	overflow: hidden;
}
/*--banner end--*/

#bout {
	BORDER-BOTTOM: #cccccc 1px solid;
	POSITION: relative;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 644px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 468px;
	OVERFLOW: hidden;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bout P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; TEXT-INDENT: 2em; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 3px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#info {
	POSITION: relative;
	WIDTH: 346px;
	FLOAT: right;
	HEIGHT: 390px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#new {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 344px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 468px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
#info DL {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	WIDTH: 344px;
	FLOAT: left;
	padding: 0px;
}
#info DT {
	WIDTH: 326px;
	FLOAT: left;
	height: 53px;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 8px;
	margin-left: 9px;
	padding: 0px;
	display: inline;
}
#info dt h3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 0px;
	overflow: hidden;
	font-size: 11px;
}
#info dt p{
	line-height:16px;
	color:#666666;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	float: left;
	overflow: hidden;
	width: 265px;
	text-align: justify;
}
#info dt p a {
	font-style: italic;
	overflow: hidden;
}
#info dt p A:link {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#info dt p A:visited {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#info dt p A:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#info dt span{
	float:left;
	width:53px;
	height:53px;
	text-align:center;
	display:block;
	overflow:hidden;
	background-image: url(../images/time.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 12px;
}
#info dt span b{
	font-size:18px;
	font-weight:bold;
	line-height:32px;
	display:block;
	color: #CC0000;
	text-align: center;
}
.box .title {
	MARGIN: 0px;
	FLOAT: left;
	COLOR:#9A0101;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-family: "Microsoft Yahei";
}
.box H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.box .more {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 16px
}
.box {
	POSITION: relative;
	LINE-HEIGHT: 38px;
	MARGIN: 0px;
	BACKGROUND: url(../images/more.gif) repeat-x;
	HEIGHT: 38px;
	padding: 0px;
}
#container{
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 1000px;
}
#wrap {
	WIDTH: 998px;
	DISPLAY: inline;
	FLOAT: left;
	OVERFLOW: hidden;
	padding: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 8px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
#wrap ul {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	WIDTH: 990px;
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	float: left;
	margin: 0px;
}
#wrap ul li {
	WIDTH: 239px;
	FLOAT: left;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
	padding: 0px;
	display: inline;
	overflow: hidden;
}
#wrap ul li p {
	line-height: 18px;
	text-align: justify;
	display: inline;
	overflow: hidden;
}
#wrap ul li p span{
	float: left;
	color: #999999;
	font-style: italic;
}
#wrap ul li p a{
	float: right;
	font-weight: bold;
}
#wrap ul li p A:link {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#wrap ul li p A:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#wrap ul li p A:visited {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#wrap ul li p A:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#wrap ul li img {
	display:block;
	width:227px;
	height:170px;
	margin-bottom:18px;
}
#wrap ul li b {
	border-bottom:1px dotted #b2b2b2;
	padding-bottom:9px;
	margin-bottom:6px;
	display: block;
}
#wrap ul li b a:link{
	font-size: 11px;
	color: #1351a7;
	font-weight: bold;
}
#wrap ul li b a:visited {
	text-decoration:none;
	font-size:11px;
	line-height:17pt;
	font-weight:bold;
	color: #1351a7;
}
#wrap ul li b a:hover {
	color: #1351a7;
}
.images {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	DISPLAY: block;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid;
	padding: 5px;
}
a:hover img.images {
	BORDER-BOTTOM: #227c80 1px solid; BORDER-LEFT: #227c80 1px solid; BACKGROUND-COLOR: #cedde7; BORDER-TOP: #227c80 1px solid; BORDER-RIGHT: #227c80 1px solid;
}
#news_list {
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	WIDTH: 998px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 0px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#news_list dl {
	LIST-STYLE-TYPE: none;
	WIDTH: 982px;
	DISPLAY: inline;
	FLOAT: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#news_list dt {
	LINE-HEIGHT: 28px;
	WIDTH: 982px;
	DISPLAY: inline;
	FLOAT: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d1d1d1;
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#news_list dt img {
	float: left;
	height: 120px;
	width: 170px;
	margin-right: 8px;
}
#news_list dt h1{
	margin: 0px;
	float: left;
	padding: 0px;
}
#news_list dt h3{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 12px;
}
#news_list dt h3 A:link {
	COLOR: #1351a7}
#news_list dt h3 A:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#news_list dt h3 A:visited {
	COLOR: #1351a7}
#news_list dt h1 a:link{
	font-size: 14px;
	color: #9A0101;
	font-weight: bold;
}
#news_list dt h1 a:visited {
	text-decoration:none;
	font-size:14px;
	line-height:17pt;
	font-weight:bold;
	color: #9A0101;
}
#news_list dt h1 A:hover {
	color: #1351a7;
	text-decoration: none;
}
#news_list dt p {
	line-height: 26px;
	color: #666666;
	text-align: justify;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-indent: 2em;
	display: inline;
}
#news_list dt span {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	COLOR: #CCCCCC;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
}
#news_list dt h2 {
	font-weight: bold;
	font-size:14px;
	line-height:20pt;
}
#news_list dt h2 b {
	font-weight: bold;
	font-size:18px;
	float: left;
	padding: 0px;
	margin-left: 10px;
	color:#e56406;
}
#news_list dt h2 a {
	background-image: url(../images/newsicon.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	width: 80px;
	margin-top: 0px;
	margin-left: 0px;
	height: 25px;
	text-align: center;
	padding: 0px;
	letter-spacing: 1px;
}
#news_list dt h2 a:link{
	color: #1351a7;
}
#news_list dt h2 a:visited {
	text-decoration:none;
	color: #1351a7;
}
#news_list dt h2 A:hover {
	color: #9A0101;
	text-decoration: none;
}
#news_show {
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	WIDTH: 998px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#news_show em {
	COLOR: #666666;
	TEXT-DECORATION: none;
	width: 982px;
	display: block;
	float: none;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	clear: both;
}
#news_show h1 {
	MARGIN: 0px;
	font-size: 18px;
	text-align: center;
	padding: 0px;
	line-height: 60px;
	font-weight: bold;
	color: #bd2301;
}
#news_show P {
	TEXT-ALIGN: justify;
	TEXT-INDENT: 2em;
	MARGIN: 0px;
	TEXT-DECORATION: none;
	line-height: 28px;
	padding: 6px;
}
#news_show hr {
	width: 982px;
	clear: both;
	float: none;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	margin-bottom: 8px;
}
#postnavi{
	width: 984px;
	background-color: #F6F6F6;
	border: 1px dashed #666666;
	height: 40px;
	margin-right: 6px;
	margin-left: 6px;
}
#postnavi ul{
	margin: 0px;
	padding: 0px;
	width: 984px;
}
#postnavi ul li{
	padding: 0px;
	float: left;
	width: 476px;
	overflow: hidden;
	margin: 8px;
	line-height: 30px;
	height: 40px;
}
.shares {
	margin-left: 8px;
	margin-right: 60px;
}
#product_show {
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	WIDTH: 998px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 8px;
}
#product_show dl {
	LIST-STYLE-TYPE: none;
	WIDTH: 982px;
	DISPLAY: inline;
	FLOAT: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 20px;
	margin-left: 8px;
}
#product_show dt {
	LINE-HEIGHT: 28px;
	WIDTH: 982px;
	DISPLAY: inline;
	FLOAT: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d1d1d1;
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#product_show dt span {
	FLOAT: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	display: block;
}
#product_show dt span img {
	height: 340px;
	width: 460px;
	text-decoration: none;
}
#product_show dt h1{
	margin: 0px;
	float: left;
	padding: 0px;
	font-size: 21px;
	color: #9A0101;
	line-height: 30px;
	font-weight: bold;
}
#product_show dt ul{
	display: block;
	float: left;
	width: 480px;
}
#product_show dt ul li{
	line-height: 24px;
	text-align: justify;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	color: #666666;
}
#product_show dt ul li em{
	font-weight: bold;
	color: #023C79;
	margin-right: 8px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#product_show dt ul h3{
	float: left;
}
#product_show dt ul h3 img {
	float: left;
	margin-right: 20px;
	margin-top: 12px;
	height:71px;
	width:48px;
}
#product_show P {
	TEXT-ALIGN: justify;
	TEXT-INDENT: 2em;
	MARGIN: 0px;
	TEXT-DECORATION: none;
	line-height: 28px;
	padding: 6px;
}
#product_show hr {
	width: 982px;
	clear: both;
	float: none;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	margin-bottom: 8px;
}
#product_list {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 998px;
	DISPLAY: inline;
	FLOAT: left;
	OVERFLOW: hidden;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#product_list ul {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	WIDTH: 990px;
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	float: left;
}
#product_list ul li {
	WIDTH: 239px;
	FLOAT: left;
	OVERFLOW: hidden;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
	padding: 0px;
}
#product_list ul li p {
	line-height: 18px;
	color: #666666;
	text-align: justify;
}
#product_list ul li p span{
	float: left;
	color: #999999;
	font-style: italic;
}
#product_list ul li p a{
	float: right;
	font-weight: bold;
}
#product_list ul li p A:link {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#product_list ul li p A:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#product_list ul li p A:visited {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#product_list ul li p A:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#product_list ul li img {
	display:block;
	width:227px;
	height:170px;
	margin-bottom:18px;
}
#product_list ul li b {
	border-bottom:1px dotted #b2b2b2;
	padding-bottom:9px;
	margin-bottom:6px;
	display: block;
}
#product_list ul li b a:link{
	font-size: 11px;
	color: #1351a7;
	font-weight: bold;
}
#product_list ul li b a:visited {
	text-decoration:none;
	font-size:11px;
	line-height:17pt;
	font-weight:bold;
	color: #1351a7;
}
#product_list ul li b a:hover {
	color: #1351a7;
}
#profile {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 8px auto 0px; PADDING-LEFT: 0px; WIDTH: 770px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
#profile ul {
	MARGIN: 8px; WIDTH: 754px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
#profile li {
	BACKGROUND-IMAGE: url(../images/icon5.gif); BORDER-BOTTOM: #999999 1px dashed; LINE-HEIGHT: 36px; PADDING-LEFT: 13px; WIDTH: 742px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 36px; OVERFLOW: hidden
}
#profile li span {
	DISPLAY: block; FLOAT: right; COLOR: #666666
}
.down{
	background-image: url(../images/down.png);
	background-repeat: no-repeat;
	background-position: center;
	line-height: 40px;
	text-align: center;
	height: 38px;
	clear: both;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
.posts {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 655px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.posts p {
LINE-HEIGHT: 26px;
	TEXT-INDENT: 2em;
	OVERFLOW: hidden;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #666666;
	font-size: 13px;
}
.single {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 645px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.single h2 {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; FONT-SIZE: 18px
}

#photo {
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	clear: both;
	margin-top: 40px;
}
#gbooklist {
	width: 982px;
	margin-right: 8px;
	margin-left: 8px;
}
#gbooklist ul {
	margin-top: 10px;
	border: 1px dashed #999999;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#gbooklist ul li {
	display: block;
	overflow: hidden;
	line-height: 21px;
}
#gbooklist ul li b {
	float: left;
	color: #1351a7;
	display: block;
	font-weight: normal;
}
#gbooklist ul li span {
	float: right;
	overflow: hidden;
	display: block;
	color: #1351a7;
}
#gbooklist ul li p {
	line-height: 21px;
	display: block;
	padding-top: 16px;
	text-align: justify;
}
#gbooklist dl {
	margin-top: 10px;
	border: 1px dashed #999999;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#gbooklist dl dt {
	display: block;
	overflow: hidden;
	line-height: 21px;
}
#gbooklist dl dt b {
	float: left;
	color: #FF0000;
	display: block;
	font-weight: normal;
}
#gbooklist dl dt span {
	float: right;
	overflow: hidden;
	display: block;
	color: #FF0000;
}
#gbooklist dl dt p {
	line-height: 21px;
	display: block;
	padding-top: 16px;
	text-align: justify;
}
/* CSS Document */
#faqbox {
	margin-right: auto;
	margin-left: auto;
}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
#list {
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 0px 0px;
	PADDING-LEFT: 0px;
	WIDTH: 998px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-left-color: #ddd;
}
#list ul {
	MARGIN: 0px;
	WIDTH: 998px;
	FLOAT: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	height: auto;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#list li {
	MARGIN: 0px;
	FLOAT: right;
	padding: 0px;
	height: auto;
	width: 876px;
}
#list a {
	BACKGROUND-IMAGE: url(../images/hd-search.png);
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 28px;
	PADDING-LEFT: 18px;
	WIDTH: 193px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	FLOAT: left;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#list H1 {
	FLOAT: left;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	height: auto;
	margin: 0px;
	padding: 0px;
	width: 96px;
}
#list H1 a {
	BACKGROUND-IMAGE: url(../images/icon-1.gif);
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 28px;
	PADDING-LEFT: 18px;
	WIDTH: 96px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	FLOAT: left;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#list A:link {
	OUTLINE-WIDTH: 0px; COLOR: #333333; TEXT-DECORATION: none
}
#list A:visited {
	OUTLINE-WIDTH: 0px; COLOR: #333333; TEXT-DECORATION: none
}
#list A:hover {
	COLOR: #115180; TEXT-DECORATION: underline
}
#wrap_info {
	WIDTH: 1000px;
	FLOAT: left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrap_info DL {
	LIST-STYLE-TYPE: none;
	WIDTH: 316px;
	DISPLAY: inline;
	FLOAT: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#wrap_info DT {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 28px;
	MARGIN: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 296px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	BACKGROUND: url(../images/icon-1.gif) no-repeat left center;
	FLOAT: left;
	PADDING-TOP: 0px;
}
#wrap_info DL A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#wrap_info DL SPAN {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	COLOR: #999999;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	display: block;
}
#wrap_info_A {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 326px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
#wrap_info_B {
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	WIDTH: 326px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	position: relative;
	DISPLAY: inline; FLOAT: left; 
}
#wrap_info_C {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 326px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
#search {
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	WIDTH: 998px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 0px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#search ul {
	padding-right: 10px;
	padding-left: 10px;
}
#search ul li {
	display: block;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-top: 10px;
}
#search ul li span {
	display: block;
	overflow: hidden;
	float: right;
	color: #999999;
}
#search li h1{
	margin: 0px;
	float: left;
	background-image: url(../images/hd-search.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#search ul li h1 a:link{
	font-size: 11px;
	color: #1351a7;
	font-weight: bold;
}
#search ul li h1 a:visited {
	text-decoration:none;
	font-size:11px;
	line-height:17pt;
	font-weight:bold;
	color: #1351a7;
}
#search ul li h1 A:hover {
	color: #1351a7;
	text-decoration: none;
}
#search ul li p {
	line-height: 26px;
	color: #333333;
	text-align: justify;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 2em;
}
#search ul li span A:link {
	COLOR: #1351a7;
	font-weight: bold;
}
#search ul li span A:hover {
	COLOR: #1351a7;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
#search ul li span A:visited {
	COLOR: #1351a7;
	font-weight: bold;
}
#search dl{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-top: 30px;
	padding-bottom: 20px;
	margin-right: 8px;
	margin-left: 8px;
}
#search dl dt {
	text-align: center;
	display: block;
}
#page {
	margin: 3px;
	text-align: center;
	clear:both;
	padding-top: 36px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
}
#page a{border:#73B7DA 1px solid; padding:2px 5px; margin:2px; color:#01B0ED; text-decoration:none;}
#page a:hover{color:#FFFFFF; background:#73B7DA;}
#page span .current{border:#01B0ED 1px solid;padding:2px 5px; margin:2px;color: #FFFFFF;background:#01B0ED;}
#page span .disabled{border:#EEEEEE 1px solid;padding:2px 5px; margin:2px;color: #DDDDDD;}
#page span{
	border: 1px solid #999999;
	margin:2px;
	color: #666666;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#footer{
	margin-top: 8px;
}
#footer .ad_warp,#footer .links_contact_warp,#footer .copyright_warp{width:1000px; margin:0 auto; overflow:hidden}
#footer .ad_warp a{ color:#17beee}
#footer .ad_warp a:hover{ color:#fff}
#footer .ad{
	height:41px;
	line-height:41px;
	border-bottom:1px solid #1e2729;
	color:#63696a;
	background-color:#990101;
}
#footer .links_contact{ background:#141b1d;padding-bottom:10px; }
#footer .copyright{ background:#2b3538; height:34px; line-height:34px; color:#79758a}
#footer .copyright a{ color:#79758a}
#footer .links h2{ width:1000px; height:60px; line-height:60px; background:url(../images/tit.gif) no-repeat 0 -314px;}
#footer .links a{ color:#6f8389}
#footer .links a:hover{ color:#fff}
#footer .links span{ float:right}
#footer .links h3{ width:990px; height:40px; background:#2b3538; padding:10px 5px; font-size:12px; line-height:18px; color:#6f8389}
#footer .contact{ float:left;width:480px; margin-top:10px; position:relative}
#footer .contact h2{ width:480px; height:60px; background:url(../images/tit.gif) no-repeat 0 -374px}
#footer .contact h3{ position:absolute; top:6px; left:210px;}
#footer .contact p{ line-height:22px; color:#638994; }
#footer .contact span{ color:#17beee}
#footer .contact a{ color:#17beee}
#footer .contact a:hover{ color:#fff}
#footer .glory{ float:right; margin-top:26px;}
/*--footer end--*/
.right {
	WIDTH: 220px;
	FLOAT: right;
}
.right .sbox {
	BORDER-BOTTOM: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	WIDTH: 218px;
	FONT-SIZE: 11px;
	BORDER-RIGHT: #dddddd 1px solid;
	margin-top: 8px;
}
.right .sbox .topic {
	BORDER-BOTTOM: #dddddd 1px solid;
	LINE-HEIGHT: 38px;
	MARGIN: 0px;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-image: url(../images/right_bg1.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.right .sbox .blank ul {
	padding: 0px;
}
.right .sbox .blank ul li {
	HEIGHT: 30px;
	CURSOR: pointer;
	background-image: url(../images/right_bg4.gif);
	background-position: 0px 0px;
}
.right .sbox .blank .current a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #3092b9
}
.right .sbox .blank .current a {
	COLOR: #ffffff
}
.right .sbox .blank ul li a {
	BORDER-BOTTOM: #dddddd 1px dotted; LINE-HEIGHT: 30px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(../images/right_bg2.gif) no-repeat 12px 10px; HEIGHT: 30px
}
.right .sbox .blank ul li a:hover {
	BORDER-BOTTOM: #ffffff 1px solid;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	background-color: #990101;
}
.right .sbox .list dl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}

.right .sbox .list dl dt {
	BORDER-BOTTOM: #dddddd 1px dotted; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: url(../images/right_bg3.jpg) no-repeat 0px 12px
}
.right .sbox .txt {
	background-image: url(../images/contact.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 70px;
	padding-left: 5px;
}
.right .sbox .txt p{
	line-height: 18px;
}
#related {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 998px;
	DISPLAY: inline;
	FLOAT: left;
	OVERFLOW: hidden;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	padding: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 8px;
}
#related ul {
	WIDTH: 982px;
	DISPLAY: inline;
	OVERFLOW: hidden;
	float: left;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
#related li {
	WIDTH: 969px;
	FLOAT: left;
	OVERFLOW: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	line-height: 36px;
	height: 36px;
	background-image: url(../images/icon5.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
}
#related li span {
	color: #666666;
	display: block;
	float: right;
}
#inner {
	WIDTH: 1000px;
	FLOAT: left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#inner ul {
	WIDTH: 990px;
	DISPLAY: inline;
	OVERFLOW: hidden;
	margin: 0px;
	padding: 5px;
	float: left;
}
#inner ul li {
	LIST-STYLE-TYPE: none;
	WIDTH: 320px;
	DISPLAY: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
}
#inner ul li p {
	line-height: 18px;
	text-align: justify;
	display: inline;
	overflow: hidden;
}
#inner ul li p span{
	float: left;
	color: #999999;
	font-style: italic;
}
#inner ul li p a{
	float: right;
	font-weight: bold;
}
#inner ul li p a:link {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#inner ul li p a:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#inner ul li p a:visited {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#inner ul li img {
	display:block;
	margin-bottom:18px;
	height: 200px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#inner ul li b{
	border-bottom:1px dotted #b2b2b2;
	padding-bottom:9px;
	margin-bottom:6px;
	text-align: center;
	display: block;
}
#inner ul li b a:link{
	font-size: 11px;
	color: #1351a7;
	font-weight: bold;
}
#inner ul li b a:visited {
	text-decoration:none;
	font-size:11px;
	line-height:17pt;
	font-weight:bold;
	color: #1351a7;
}
#inner ul li b a:hover {
	font-size: 11px;
	color: #1351a7;
	font-weight: bold;
}
#news {
	WIDTH: 1000px;
	FLOAT: left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#news dl {
	LIST-STYLE-TYPE: none;
	WIDTH: 310px;
	DISPLAY: inline;
	FLOAT: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#news dl p{
	LINE-HEIGHT: 23px;
	MARGIN: 0px;
	text-align: left;
	padding: 0px;
}
#news dl p img{
	float:left;
	width:135px;
	height:96px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#news dl dt {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 23px;
	MARGIN: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 290px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	BACKGROUND: url(../images/icon-1.gif) no-repeat left center;
	FLOAT: left;
	PADDING-TOP: 0px;
}
#news dl dt.col{
	width: 310px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b2b2b2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#news dl dt.col img{
	float:left;
	width:135px;
	height:96px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
#news dl dt.col h3{
	margin-bottom:6px;
	height:18px;
	font-weight: bold;
	float: left;
}
#news dl dt.col h3 a{
	font-size: 11px;
}
#news dl dt.col h3 A:link {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#news dl dt.col h3 A:visited {
	COLOR: #1351a7; TEXT-DECORATION: none
}
#news dl dt.col h3 A:hover {
	COLOR: #1351a7; TEXT-DECORATION: underline
}
#news dl dt.col p{
	line-height:20px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#news dl dt span {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	COLOR: #999999;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	display: block;
}
#news_a {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 326px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	FLOAT: left;
	PADDING-TOP: 0px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
#news_b {
	WIDTH: 326px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	position: relative;
	DISPLAY: inline;
	FLOAT: left;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
#news_c {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 326px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	FLOAT: right;
	PADDING-TOP: 0px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}