﻿*{margin:0;padding:0;font-size:12px;font-family:verdana;color:#333333;}
a{text-decoration:none;}
ul,li {list-style:none;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;width:0;height:0;clear:both;visibility:hidden;}
html,body {background:url(images/bg_warpper.gif) left top;}
#warpper {width:1003px;height:100%;margin:0 auto;background:#fff;padding:0 2px;}
#hd .hd {line-height:6;}
#hd .hd h1 {float:left;width:500px;text-indent:-10000px;background:url(images/logo.gif) left center no-repeat;}
#hd .hd div {float:right;padding:0 30px;}
#hd .ad-show {width:100%;height:220px;overflow-y:hidden;*position:relative;}
#hd .ad-show object {*position:absolute;*top:-50px;}
#hd .ico-home {background:url(images/ico_home.gif) left top no-repeat;padding-left:18px;}
#hd .ico-favorite {background:url(images/ico_favorite.gif) left top no-repeat;padding-left:18px;}
#hd .ico-email {background:url(images/ico_email.gif) left top no-repeat;padding-left:18px;}
#hd .navigation {height:39px;line-height:39px;overflow:hidden;background:url(images/bg_navigation.gif) left top repeat-x;}
#hd .navigation li {float:left;padding-left:20px;background:url(images/split_navigation.gif) right center no-repeat;}
#hd .navigation li a {padding-right:20px;color:#3A2312;font-size:14px;}
#hd .navigation li.last {background:none;}
#hd .navigation li.index a {font-weight:bold;color:#cc0000;}
#hd .ft {height:3em;background:url(images/bg_bd_top.gif) left top repeat-x;}

#bd .side {float:left;width:230px;}
#bd .side .show {width:220px;margin:0 auto;}
#bd .side .show .hd {line-height:2;padding:0 10px;color:#fff;font-weight:bold;background:url(images/bg_sidebar.gif) left top no-repeat;}
#bd .side .show .bd {border:1px solid #7D7D7D;border-top:none;padding:0 10px 10px;}
#bd .side .show .bd li {line-height:2.5;border-bottom:1px dashed #AFAFAF;}
#bd .side .show .bd li a {background:url(images/ico_green_delta.gif) left center no-repeat;padding-left:10px;}
#bd .side .show .ft {margin-top:1px;height:3em;background:url(images/bg_bd_show.gif) left top repeat-x;}

#bd .main {margin-left:240px;margin-right:10px;}

#bd .main .dypage {padding:10px 0;}

#ft {clear:both;padding:10px;}
#ft .hd {text-align:center;border:1px solid #D4C8AE;}
#ft .hd p {margin:1px;line-height:3;background:#D4C8AE;color:#5D4534;}
#ft .bd {height:2em;}
#ft .ft {text-align:center;border-top:1px solid #D4C8AE;padding:5px 0;color:#777777;}
/*#ft .ft span{float:left;}*/
#ft .ft a {display:block;}