﻿@charset "utf-8";
/* CSS Document */

/********************* global initialize setting **************************/
* { margin:0; padding:0;}
body { background:#FFF; background:url(img/lv.png); width:100%;margin-left:-2px;}
a { text-decoration:none; }
a:hover { text-decoration:underline;}
ul { margin:0; padding:0;}
li { list-style:none;}
img { border:none;}
div {}
a.logo {position:absolute; font-size:60px; width:60px; left:30px; top:40px; }

/********************* global div position setting **************************/
#container{ margin:0px auto; width:1024px; border:1px solid #000 }

#content, #sidebar { display:inline; margin-top:160px;}
#content {float:right; width:790px; border-left:1px solid #000; }
#sidebar { width:223px; float:left; overflow:hidden; }

#header { position:absolute; top:0px; height:158px; width:1022px; }

#footer { width:1024px; clear:both; }

/********************* container style **************************/
#container { }

/* header style */
#header { background:#999999; background:url(img/header.gif) left no-repeat; /* hack for nav extra magrin under Netscape, Safari and Opera */ clear:both; /* hack end */ overflow:hidden; }

#navCon { width:250px; float:left;}
#nav { /* hack for nav extra magrin under Netscape, Safari and Opera */ clear:both; /* hack end */ }
#nav { float:right; margin-right:15%; display:inline;}
#nav li { float:left; }
#nav li a {vertical-align:middle; border-right:1px solid #0099FF; width:auto; display:block; padding:0 10px; font-size:11px;line-height:32px;}
#searchBar { clear:both; width:100%; text-align:right; margin:80px;}

/* content style */
#content { background:url(img/back.jpg); _height:1450px; min-height:1450px; padding-left:10px;} /*2009.2.28ŲԶ߶*/
#content #faqBar { clear:both; width:100%; padding:10px 0 0 0; font-size:12px; }
#content #faqBar img { float:right; margin-top:-25px;}
#content #location p { font-size:14px;}
#content .pdtListCon { float:left; text-align:center; margin:10px 5% 20px; width:172px; display:inline; _margin:10px 3% 20px; height:160px; }
#content .pdtListCon h2 { font-size:12px; margin:0 0 4px; font-weight:normal;}
#content .pdtListCon img { width:140px; height:129px; border:1px solid #008000;}
#content .pdtListCon a { display:block; color:#000; font-size:14px; }
#content h1 { font-size:24px; text-align:center }
#content #location { font-size:16px; width:690px; line-height:22px;}
#content #location a { color:#000;}
#content #location a:hover, #content .pdtListCon a:hover { color:blue;}
#content #pdtCon { margin:0 auto; width:720px; min-width:700px; margin-top:30px;}
#content #pdtCon #pdtConL {  float:left; text-align:center;}
#content #pdtCon #pdtConL img { display:block;}
#content #pdtCon #pdtConL h2 { display:inline; font-size:14px; font-weight:normal;}
#content #pdtCon #pdtConR {  float:left;}
#content #mainFooter { margin:15px auto 0; clear:both}
#content #mainFooter a { color:#F00;}
#content #mainFooter .pdtListCon { width:150px; margin:5px 14px;}
#content #mainFooter .pdtListCon a { color:#000;}
.seeMore { clear:both; text-align:right; width:87%;}
.underLine { border-bottom:1px solid #008000; padding:0 0 10px; margin:0 0 10px;}
/* sidebar style */
#sidebar { text-align:center; padding-top:20px; }
#sidebar #mainMenu { text-align:left;}
#sidebar h2 { color:#2585bc; font-size:16px; margin-top:25px;}
#sidebar a, #sidebar h2 a { color:#000; font-size:15px; font-weight:bold; font-family:"Times New Roman", Arial, Times, serif;}
#sidebar a:hover { color:yellow; text-decoration:underline;}
#sidebar #mainMenu li { list-style:url(img/home25.gif); line-height:24px;  }
#sidebar #mainMenu li ul { margin-left:35px; /* hack for extra line of IE series */ *margin-top:-15px; /* hack end */ }
#sidebar #mainMenu h2 { padding:3px 5px; margin-top:15px;}
#sidebar #mainMenu, #accessory { line-height:2em; }
#sidebar .subMenu { margin-bottom:5px;}

#sidebar #accessory { text-align:left;}
#sidebar h3 { font-size:16px; padding:0 0 0 5px;}
#sidebar #accessory li li {  list-style:url(img/home25.gif); margin-left:35px;}
#sidebar #accessory { margin:20px 0 0;}
#sidebar #accessory a { font-size:12px; font-weight:normal;}
#sidebar a.current { color:#F00;}
#sidebar a.lang { color:#F00; display:block; margin:30px 0 0}
/* footer style */
marquee { font-size:10pt;}

#footer {
border-top:1px solid #090;
	background:#e8ffe8;
	width : 100%;
	text-align : center;
	font : normal 12px tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #222;
	line-height : 18px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-bottom: 7px;
	font-size:14px;
}
#footer hr {color:#eee;}
a.lhh{color:#0080c7; font-size:14px;}

a.lhh:hover{
	color:#0000ff;
	padding : 0;
	height : 15px;
	font : bold 12px tahoma, Arial, Verdana, Helvetica, sans-serif;
}

strong a { color:#222;}

.current, a.current, .pdtNav a.current { color:#f00;}

form { display:inline;}

.pdtNav { clear:both; text-align:center; padding:20px 0 0;}
.pdtNav a { color:#333333; margin:0 5px;}
#searchBar a.bookmark { color:#f00;}

#searchBar { position:absolute; top:42px; *top:38px; right:0;}
#page option { width:20px;}

#pdtConL img { width:460px; height:271px;}
#pdtConL img.bookmark { width:125px; height:16px; margin:20px 0 0;}
#container .product { height:1900px; }
/*20090113 */
.table{
width:98%;
border-collapse:collapse;
margin-bottom:10px;
border-color:#99CC66;
}
.table td{
border-color:#99CC66;
}
.table a{color:#000000; text-decoration:none;}
.table a:hover{color:#339900; text-decoration:underline;}
.table img{border:1px solid #996600;}
.table2{ text-align:center;}
#more,#returntop {width:730px; text-align:right;}
.pdtListCon {_padding:10px;}
.bgpage {
	font-size: 18px;
	color: #000000;
    font-weight:bold;
	}

#top{text-align:right; margin:10px 20px 10px 0;}

/*article*/
#articlecontent { width:98%; overflow:hidden; border:1px solid #009900; margin-bottom:10px;}
#articlecontent h2 span a{ padding:10px; color: #FF0000; width:60%; display:inline;}
#articlecontent h3 span a{padding:10px; color: #FF0000; width:60%; display:inline;}
#articlecontent a { color: #009900;}
#content #article { padding:5px;}
#content .wenzhang ul li{ font-size:17px; margin-top:5px; list-style:circle;}
#content .wenzhangcat li ,a{ font-size:18px; list-style:none; margin:3px; color: #333333; }
#content .wenzhangcat li { display:block;}
#content .wenzhangcat a:hover{color: #000; background:url(img/lv.png); text-decoration:none; padding:2px;}
#content .wenzhangcat a {color: #000; text-decoration:none; padding:2px;}
#content .wenzhangcat {  }
#content .wenzhangcat ul { margin-top:20px;}
#content .line { text-align:center; color:#000000; margin-top:10px; border-bottom:dotted 1px;} 
#content  .line a { color:#CC0000;}
#content h1 a { font-size:24px;}
