html{margin:0; padding:0; height:100%;}
body,#hbg,#dfoo,#fbg {background:url(images/bakTop.jpg) repeat-x 0 0;}
body{margin:0; width:100%; height:100%; background-color:#F5F5F5;font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#464241;}
#cnt{height:100%; width:100%; margin:0 auto; text-align:center; position:relative; z-index:1; top:0; }

#wrap{width:1026px; margin:0 auto; z-index:1; background:url(images/bakMain.jpg) repeat-y top center;}
#main{width:1026px; margin:0 auto; z-index:5; background:url(images/bakBdy.jpg) no-repeat top center;}
#hdr{height:225px; width:800px; position:relative; margin:0 auto; z-index:10}
#menu{list-style:none; margin:0; padding:0; position:relative; top:61px; left:150px; width:645px; font-family:Arial,Helvetica,sans-serif; color:#fff; height:37px; font-size:14px; z-index:20}
#menu li, #menu li.l{list-style:none; padding:0; margin:0; position:relative; display:inline; height:37px}
#menu li a, .mdmy{height:26px; position:relative; padding:12px 15px 0; color:#B9FF22; text-decoration:none; background:url(img/sprite.png) no-repeat; display:block; float:left; z-index:10; background-position:-598px -377px}
.mdmy{padding:10px 1px 0; cursor:default}
#menu li a:hover{background-position:-598px -414px; color:#fff}
#menu li a.sel, #menu li a:active{background-position:-598px -451px; color:#fff}
#menu li a span{position:relative; z-index:2}
#menu li a span.d{position:absolute; z-index:1; color:#000; top:11px; left:21px; white-space:nowrap}
#menu li a.sel span.d{color:#444}

.anylinkcss {position:relative; visibility:hidden; border:1px solid gray; border-bottom-width:0; line-height: 18px; z-index:100; background-color:#FFF; width:205px;}
.anylinkcss a {width:100%; display:block; text-indent:3px; border-bottom:1px solid gray; padding:1px 0; text-decoration:none; text-indent:5px;}
.anylinkcss a:hover{ /*hover background color*/ background-color:#F8FBBD;}

#himg{position:absolute; width:270px; height:203px; top:15px; left:20px; z-index:15}
#himg img{border:0}

#mcl{width:760px; padding:20px; position:relative; margin:auto; z-index:2; text-align:left;}

#cntf{width:100%; height:262px; margin:0 auto; text-align:center; position:relative; z-index:1; top:0; background:url(images/bakBtm.jpg) repeat-x bottom;}
#foo{height:146px; text-align:center; width:1026px; margin:0 auto; z-index:10; position:relative; background:url(images/bakFoot.jpg) no-repeat bottom;}
#botlnks{position:absolute; width:800px; bottom:30px; left:250px; text-align:center; margin:auto; color:#fff; font-size:11px; cursor:default}
#botlnks a{padding:0 2px; color:#fff; text-decoration:none}
#botlnks a:hover{text-decoration:underline; color:#B9FF22}
#botlnks p{padding:0 1px; margin:5px 0 0;font-size:10px;}
#biz {background:url(img/footBak.gif) no-repeat bottom center;width:1026px;height:112px;text-align:left;margin:auto;padding-top:4px}

.ntit {width:760px}
.ntit h1 {font-size:24px; font-weight:normal; line-height:24px; border-bottom:3px dotted #B1A9AA;}
.ntit h2 {font-size:20px; line-height:20px; font-weight:normal; color:#913C75; padding:0; margin:0;}
.ntit h3 {font-size:16px; line-height:16px; font-weight:normal; color:#73AA00; padding:0; margin:0;}
.ntit h4 {font-size:14px; line-height:16px; font-weight:normal; color:#000; padding:0; margin:0;}
.ntit h4 a {font-size:14px; line-height:16px; font-weight:normal; color:#913C75; padding:0; margin:0;}
.ntit h4 a:hover {font-size:14px; line-height:16px; font-weight:normal; color:#73AA00; padding:0; margin:0; text-decoration:none}
.ntit p a, li a, a.view{color:#73AA00}
.ntit p a:hover, li a:hover, a.view:hover {text-decoration:none; color:#913C75}
.ntit p, .ntit p> h3>, .ntit div, .ntit ul, blockquote{font-size:12px; line-height:18px}
.clrppl, .purple{color:#913C75}

blockquote {margin-bottom:0;padding-bottom:0}
img {border:0}
img.bdr {border:1px solid #ccc; padding:2px; margin:5px; background-color:#fff}

.block {display:block}
.fl {float:left}
.fr {float:right}
.tac {text-align:center}
.clear {clear:both}

.anylinkcss{
position:relative;
visibility: hidden;
border:1px solid #535456;
border-bottom-width: 0;
font:normal 12px arial;
line-height: 37px;
z-index: 100;
width: 205px;
color:#fff;
}

.anylinkcss a{
color: #fff;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid gray;
padding:0;
text-decoration: none;
text-indent: 5px;
background:url(img/sprite.png) no-repeat;
background-position:-600px -377px; 
}

.anylinkcss a:hover{ /*hover background color*/
background-position:-600px -414px;
color: #B9FF22;
}

table {margin:0;padding:0;font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#464241; background:#eee; text-align:center; border:1px solid #ddd}
table th {font:15px arial,helvetica; color:#73AA00; background:#ddd}
table td {background:#FFF}
th, td {height:25px; border:1px solid #ddd}
