#wrap{ width:1004px; margin:0 auto}

.left{ width:211px; float:left; margin-left:2px!important; margin-left:1px;}
.left table{ padding-bottom:10px;}
.middle{ width:527px; float:left; margin-left:9px!important; margin-left:8px; }
.right{ width:236px; float:left; margin-top:6px; margin-left:6px;}

.log a{ padding-left:15px; background:url(../images/zhuce.gif) 0px 0px scroll no-repeat; margin-left:10px;}

.left-a{ border:#f1f1f1 1px solid; margin-bottom:10px; margin-top:10px;}
.left-a h2{ background:url(../images/lefth2.gif) 0 0 repeat-x scroll; height:25px; line-height:25px; font-weight:bold; font-size:14px; color:#333333; padding-left:12px;}
.left-a ul{ margin-left:5px; margin-right:5px;}
.left-a ul li{ padding-top:5px; padding-bottom:5px; background:url(../images/arr.gif) 3px 12px scroll no-repeat; padding-left:10px; border-bottom:#efefef 1px dotted;}
.left-a ul li a{ color:#848480;}
.left-a ul li a:hover{ color:#871e1f;}

.search{ float:left; width:778px; height:33px; background-color:#000000; margin-top:0px; margin-left:6px!important; margin-left:1px;}
.search table{ margin-top:6px; color:#FFFFFF; margin-left:10px;}
.search input{line-height:16px; color:#FFFFFF; background-color:#990000; border:none;}

.middle-a{ border:#f1f1f1 1px solid;  margin-top:6px;}
.middle-a h2{ background:url(../images/lefth2.gif) 0 0 repeat-x scroll; height:25px; line-height:25px; color:#333333; font-weight:bold; padding-left:15px; font-size:14px;  position:relative}
.middle-a h2 a{ font-weight:normal; color:#333333;  position:absolute; font-size:12px; top:2px; right:10px;}

.cp{ text-align:center;}
.cp tr td{ text-align:center}
.cp h3{ color:#990000; font-weight:bold; padding-top:5px; padding-bottom:5px;}
.cp a{ color:#FF3300;}
.cp a:hover{ text-decoration:underline;}

.main{ margin-top:-2px;}

.middle-b{ background:url(../images/mbbb.gif) 0 0 repeat-x scroll; height:71px; margin-top:5px;}
.middle-b ul{ margin-left:10px;}
.middle-b ul li{ display:block; width:206px; float:left; padding-left:15px; background:url(../images/arr.gif) 5px 10px scroll no-repeat; padding-top:2px; padding-bottom:2px;}
.middle-b ul li a{ color:#333333;}
.middle-b ul li a:hover{ color:#990000;}

.middle-c{ border:#f1f1f1 1px solid;  margin-top:6px;}
.middle-c h2{ background:url(../images/lefth2.gif) 0 0 repeat-x scroll; height:25px; line-height:25px; color:#333333; font-weight:bold; padding-left:15px; font-size:14px;  position:relative}
.middle-c h2 a{ font-weight:normal; color:#333333;  position:absolute; font-size:12px; top:2px; right:10px;}
.middle-c ul{ padding-right:160px; background:url(../images/cars.gif) right bottom no-repeat scroll;}
.middle-c ul li{ padding-top:3px; padding-bottom:3px; background:url(../images/arr.gif) 16px 9px scroll no-repeat; padding-left:30px; border-bottom:#efefef 1px dashed}

.middle-d{ border:#efefef 1px solid; margin-top:5px;}
.middle-d ul{ padding-left:100px; background:url(../images/hots.gif) 0 0 no-repeat scroll;}
.middle-d ul li{ border-bottom:#efefef 1px dotted; padding-left:18px; background:url(../images/arr.gif) 7px 10px scroll no-repeat; padding-top:3px; padding-bottom:3px;}


.right-c{border:#f1f1f1 1px solid;  margin-top:6px; background-color:#fdfdfd;}
.right-c h2{ background:url(../images/lefth2.gif) 0 0 repeat-x scroll; height:25px; line-height:25px; color:#333333; font-weight:bold; padding-left:15px; font-size:14px;  position:relative}
.right-c h2 a{ font-weight:normal; color:#333333;  position:absolute; font-size:12px; top:2px; right:10px;}
.right-c p{ padding:5px; text-indent:2em; background-color:}

.right-d{ margin-top:5px;}

.right-a{}

.footer{ background:url(../images/footerbg.gif) 0 0 repeat-x scroll; height:130px; clear:both}
.footer-left{ width:600px; float:left; margin-top:20px; margin-left:20px;}
.footer-left p{ padding-bottom:5px;}
.yu{ float:right; margin-top:30px; margin-right:20px;}