#sidebar *{margin:0;padding:0;}
#sidebar{width:188px;height:auto; padding-left:7px;}
#sidebar h3{padding-left:30px;}

#sidebar .sidelist{position:relative;z-index:1;height:30px;width:170px;}
#sidebar .sidelist span h3{position:relative;z-index:2;height:28px;line-height:30px;font-size:14px;font-weight:normal; text-overflow:clip ;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
#sidebar .sidelist span h3 a{font-size:14px;font-weight:bold; color:#C00;text-decoration:none;display:block;width:auto;height:auto;}
#sidebar .sidelist span h3 a:hover{color:red;font-weight:bold;}

#sidebar .i-list1{display:none;position:absolute;z-index:1;left:180px;top:-3px;width:600px;height:330px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list1 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list1 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list1 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list2{display:none;position:absolute;z-index:1;left:180px;top:-33px;width:400px;height:300px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list2 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list2 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list2 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list3{display:none;position:absolute;z-index:1;left:180px;top:-63px;width:585px;height:220px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list3 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list3 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list3 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list4{display:none;position:absolute;z-index:1;left:180px;top:-20px;width:570px;height:100px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list4 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list4 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list4 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list5{display:none;position:absolute;z-index:1;left:180px;top:-100px;width:600px;height:410px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list5 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list5 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list5 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list6{display:none;position:absolute;z-index:1;left:180px;top:-20px;width:580px;height:150px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list6 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list6 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list6 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list7{display:none;position:absolute;z-index:1;left:180px;top:-150px;width:560px;height:270px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list7 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list7 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list7 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list8{display:none;position:absolute;z-index:1;left:180px;top:-200px;width:560px;height:260px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list8 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list8 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list8 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list9{display:none;position:absolute;z-index:1;left:180px;top:-120px;width:300px;height:190px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list9 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list9 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list9 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list10{display:none;position:absolute;z-index:1;left:180px;top:-130px;width:580px;height:360px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list10 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list10 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list10 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list12{display:none;position:absolute;z-index:1;left:180px;top:-10px;width:500px;height:40px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list12 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list12 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list12 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list14{display:none;position:absolute;z-index:1;left:180px;top:-35px;width:600px;height:200px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list14 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list14 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list14 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list15{display:none;position:absolute;z-index:1;left:180px;top:-40px;width:550px;height:190px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list15 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list15 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list15 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list16{display:none;position:absolute;z-index:1;left:180px;top:-130px;width:500px;height:180px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list16 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list16 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list16 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list19{display:none;position:absolute;z-index:1;left:180px;top:-400px;width:600px;height:550px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list19 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list19 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list19 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .i-list21{display:none;position:absolute;z-index:1;left:180px;top:-100px;width:600px;height:280px;padding:15px;background:#fff9ef;border:1px solid #c30;}
#sidebar .i-list21 ul li{float:left;list-style:none;line-height:25px;}
#sidebar .i-list21 ul li a{color:#333;text-decoration:none;font-size:12px;}
#sidebar .i-list21 ul li a:hover{text-decoration:underline;color:red;}

#sidebar .hover{border:1px solid #c30;border-right:0;width:150px;background:#fff9ef;}