
a,a:link,a:visited {
color:#333;
text-decoration:none;
}

a:hover {
color:#000;
text-decoration:none;
}

body {
background-color:#FFF;
font-family:"ËÎÌå";
font-size:13px;
color:#000;
background-image:url('42.gif');
margin:0;
}

.dout {
position:relative;
background:#eee;
top:0;
left:14px;
height:400px;
width:560px;
margin:10px auto;
}

.din {
background:#fff;
border:1px solid #ccc;
position:relative;
top:-8px;
height:400px;
left:-8px;
width:560px;
}

.dnob {
height:400px;
width:560px;
}

.biaoti {
font-size:16px;
width:560px;
padding-left:20px;
padding-right:20px;
}

.biaotix {
color:#888;
width:560px;
padding-left:18px;
padding-right:0;
}

table {
font-size:13px;
color:#000;
}

.tbn {
font-size:13px;
font-weight:700;
color:#FFF;
}

.tbn a:hover {
color:red;
text-decoration:none;
}

.photo a:hover {
color:red;
text-decoration:underline;
}

.navn {
font-size:13px;
color:#196329;
position:relative;
margin-left:10px;
margin-right:10px;
padding-bottom:2px;
background:url('line.jpg') repeat-x right bottom;
}

.navn a:hover {
color:#0F3918;
text-decoration:none;
}

.tb {
table-layout:fixed;
font-size:13px;
color:#000;
}

.tb td {
word-break:keep-all;
overflow:hidden;
background-image:url('dot.gif');
background-repeat:repeat;
height:20px;
background-position-y:bottom;
line-height:20px;
}

.in {
height:20px;
width:80px;
border:1px solid;
}

.chromestyle {
width:99%;
font-weight:700;
}

.chromestyle:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.chromestyle ul {
border-top:1px solid #BBB;
border-bottom:1px solid #BBB;
width:768px;
background:url(chromebgh.gif) center center repeat-x;
text-align:right;
margin:2px 0 0;
padding:4px 0;
}

.chromestyle ul li {
display:inline;
padding-left:-10px;
}

.chromestyle ul li a,.chromestyle ul li a:visited,.chromestyle ul li a:link {
color:#494949;
text-decoration:none;
border-right:1px solid #DADADA;
margin:0;
padding:4px 7px;
}

.chromestyle ul li a:hover {
padding-left:10px;
margin-left:-7px;
background:url(chromebghb.gif) center center repeat-x;
}

.chromestyle ul li a[rel]:after {
content:" v";
}

.dropmenudiv {
position:absolute;
top:0;
border:1px solid #BBB;
border-bottom-width:0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color:#FFF;
width:150px;
visibility:hidden;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
}

.dropmenudiv a,.dropmenudiv a:link,.dropmenudiv a:visited {
width:auto;
display:block;
text-indent:3px;
border-bottom:1px solid #BBB;
text-decoration:none;
font-weight:700;
color:#3f3f3f;
padding:2px 0;
}



* html .dropmenudiv a {
width:100%;
}

.dropmenudiv a:hover {
color:#000;
background-color:#F0F0F0;
}

.pagination {
color:#8FBC8F;
position:relative;
top:0;
padding:0;
}

.pagination ul {
text-align:center;
font-size:12px;
margin:0;
padding:0;
}

.pagination a,.pagination a:visited {
border:1px solid #006400;
text-decoration:none;
color:#006400;
padding:0 5px;
}

.pagination a:hover,.pagination a:active {
border:1px solid #2b66a5;
color:#FFF;
background-color:#006400;
}

.pagination li.currentpage {
font-weight:700;
border:1px solid #006400;
background-color:#006400;
color:#FFF;
padding:0 5px;
}

.pagination li.disablepage {
border:1px solid #8FBC8F;
border-top:1px solid #006400;
color:#8FBC8F;
padding:0 5px;
}

.pagination li.nextpage {
font-weight:700;
}

* html .pagination li.currentpage,* html .pagination li.disablepage {
margin-right:5px;
padding-right:0;
}

.zlist {
text-align:center;
margin:0;
padding:0;
}

.zlist ul {
width:560px;
text-align:center;
font-size:13px;
margin:0;
padding:8px 0 0;
}

.zlist ul.list_content_mouserover {
width:560px;
text-align:center;
font-size:13px;
background:#f2f2f2;
margin:0;
padding:8px 0 0;
}

.zlist li.t {
font-weight:700;
text-align:center;
border-bottom:1px solid #006400;
color:#006400;
position:relative;
top:0;
width:560px;
height:0;
background:url('fg_r4_c5.gif') repeat-x right bottom;
}

.zlist li.b {
font-weight:700;
text-align:center;
border-top:1px solid #006400;
color:#006400;
margin-top:0;
width:560px;
}

.zlist li.tp {
width:500px;
margin-top:10px;
margin-bottom:10px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
text-align:left;
background-color:#f9f9f9;
color:#888;
}

.zlist li.tpt {
width:260px;
height:200px;
overflow:hidden;
text-align:center;
background-color:#f9f9f9;
color:#888;
margin:10px;
padding:10px;
}

.zlist li.tppp {
width:260px;
height:220px;
overflow:hidden;
text-align:center;
background-color:#f9f9f9;
color:#888;
margin:10px;
padding:10px;
}

.zlist li.tpb {
width:500px;
height:500px;
margin-top:10px;
margin-bottom:10px;
text-align:left;
background-color:#f9f9f9;
color:#888;
padding:20px;
}

.zlist a,.zlist a:visited,.zlist a:link {
color:#666;
text-decoration:none;
}

.zlist a:hover {
color:#111;
}

.zlist li.lic1 {
overflow:hidden;
width:40px;
background:url('dot.gif') repeat-x right bottom;
}

.zlist li.lic2 {
width:20px;
overflow:hidden;
background:url('dot.gif') repeat-x right bottom;
}

.zlist li.lic3 {
text-align:left;
width:360px;
overflow:hidden;
text-overflow:ellipsis;
background:url('dot.gif') repeat-x right bottom;
}

.zlist li.lic4 {
width:100px;
overflow:hidden;
background:url('dot.gif') repeat-x right bottom;
}

.zlist li.lic5 {
width:40px;
overflow:hidden;
background:url('dot.gif') repeat-x right bottom;
}

.zlist li.lil2 {
overflow:hidden;
width:20px;
border-bottom:1px solid #006400;
}

.zlist li.lil3 {
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
width:360px;
border-bottom:1px solid #006400;
}

.zlist li.lil4 {
overflow:hidden;
width:100px;
border-bottom:1px solid #006400;
}

.zlist li.lit1 {
font-weight:700;
text-align:center;
border-bottom:1px solid #006400;
color:#006400;
margin-top:0;
width:40px;
background:url('fg_r2_c3.gif') no-repeat right bottom;
}

.zlist li.lit2 {
font-weight:700;
text-align:center;
border-bottom:1px solid #006400;
color:#006400;
width:20px;
background:url('fg_r2_c3.gif') no-repeat right bottom;
}

.zlist li.lit3 {
font-weight:700;
text-align:center;
border-bottom:1px solid #006400;
color:#006400;
width:360px;
background:url('fg_r2_c3.gif') no-repeat right bottom;
}

.zlist li.lit4 {
font-weight:700;
text-align:center;
border-bottom:1px solid #006400;
color:#006400;
width:100px;
background:url('fg_r2_c3.gif') no-repeat right bottom;
}

.zlist li.lit5 {
font-weight:700;
text-align:center;
border-bottom:1px solid #006400;
color:#006400;
width:40px;
}

.nav3ut {
font-size:16px;
text-align:right;
margin:0;
padding:0;
}

.nav3uc a:hover {
font-size:14px;
color:#444;
text-align:right;
margin:0;
padding:0;
}

.nav3lt {
list-style-type:none;
color:#006400;
font-family:Ó×Ô²;
text-align:center;
font-weight:700;
background:url('bg.jpg') repeat-x right bottom;
padding-top:10px;
padding-bottom:5px;
border-top:1px dotted #CCC;
border-bottom:1px dotted #CCC;
width:177px;
}

.nav3lcn {
list-style-type:none;
padding-top:8px;
border-bottom:1px dotted #CCC;
width:100px;
}

.nav3lch {
list-style-type:none;
padding-top:8px;
border-bottom:1px dotted #CCC;
width:100px;
background:url('bghot.jpg') repeat-y right top;
}

.bottomline {
border-bottom:#c3c3c3 1px solid;
}

.solidbox {
border:#c3c3c3 1px solid;
width:466px;
}

.solidboxq {
border:#c3c3c3 1px solid;
width:768px;
}

.cont,.continfo {
table-layout:fixed;
overflow:auto;
width:560px;
line-height:1.2;
font-size:14px;
padding-left:18px;
padding-right:0;
}

.cont a:visited,.cont a:link,.continfo a:visited,.continfo a:link {
color:#e95b39;
text-decoration:underline;
}

.cont a:hover,.continfo a:hover {
color:#e95b39;
text-decoration:none;
}

.tbn a:visited,.tbn a:link,.photo a:visited,.photo a:link {
color:#FFF;
text-decoration:none;
}

.navn a:visited,.navn a:link {
color:#196329;
text-decoration:none;
}

.pagination li,.zlist li {
list-style-type:none;
display:inline;
padding-bottom:1px;
}

.zlist li.lil1,.zlist li.lil5 {
overflow:hidden;
width:40px;
border-bottom:1px solid #006400;
}

.nav3uc,.nav3uc a,.nav3uc a:visited,.nav3uc a:link {
font-size:14px;
color:#888;
text-align:right;
margin:0;
padding:0;
}