/*layout*/ 
body{background:#39C url(/images/1.png) top center repeat-y;}
#wrap{width:950px;padding:7px;margin:0 auto;background:#FFF;}
.box{width:950px;float:left;margin-top:7px;}
.ad{border:1px solid #A9C9E2;text-align:center;}
.ads{margin-top:7px;}
.ad a{text-decoration:underline;display:block;line-height:60px;color:#49E;font-size:12px;}
.ads a{line-height:72px;}
.title{padding:5px 7px;height:14px;background:#E8F5FE;border-bottom:1px solid #A9C9E2;}
.title h2{font-size:14px;font-weight:bold;color:#49E;float:left;}
.title a{float:right;font-size:12px;color:#666;}
.list{padding:7px;}
.list ul li{line-height:22px;border-bottom:1px dashed #A9C9E2;color:#49E;font-size:12px;width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:16px;background:url(/images/dot.gif) no-repeat 6px 8px;}
.list ul li a{color:#49E;font-size:12px;}
.list ul li a.sort{color:#666;font-size:12px;}

/*header*/
#header{margin-top:0;}
#logo{width:216px;float:left;}
#logo a img{width:212px;height:62px;}
#topad{width:728px;float:right;}
#ad_a1{width:468px;float:left;}
#ad_a2{width:250px;float:right;}

/*menu*/
#menu1{background:#39C;padding:0 11px;width:928px;}
#menu1 ul li{float:left;width:84px;line-height:30px;text-align:center;}
#menu1 ul li a{font-size:14px;color:#FFF;font-weight:bold;}
#menu2{width:940px;border:1px solid #A9C9E2;padding:4px;}
#menu2 ul li{float:left;width:72px;text-align:center;}
#menu2 ul li a{font-size:12px;color:#333;}

/*lv1*/
#ad_b1{width:468px;float:left;}
#ad_b2{width:468px;float:right;}

/*lv2*/
.main{float:left;width:629px;}
.mainbar{float:left;width:310px;border:1px solid #A9C9E2;}
.sidebar{float:right;width:310px;border:1px solid #A9C9E2;}
.side{float:right;width:310px;border:1px solid #A9C9E2;}

/*article*/
#main{width:610px;float:right;}
#side{width:336px;float:left;}
.box_main{width:606px;float:left;border:1px solid #A9C9E2;margin-top:7px;}
#question{margin-top:0;}
#about .list ul li{width:584px;}

/*list*/
#bread{margin-top:0;padding:7px;width:590px;background:#E8F5FE;color:#333;font-size:12px;}
#bread a{color:#49E;font-size:12px;}
#bread em{color:#F60;font-weight:bold;}
#class .list ul li{width:586px;}

#small{padding:7px;width:588px;}
#small ul li{float:left;width:196px;padding:3px 0;height:18px;color:#666;font-size:14px;font-weight:bold;}
#small ul li a{color:#49E;font-size:13px;}
#small ul li em{color:#999;font-size:10px}

#list_class{padding:7px;width:590px;}
#list_class ul li{line-height:26px;border-bottom:1px dashed #E8F5FE;font-size:12px;color:#666;}
#list_class ul li a{font-size:14px;color:#36C;}
#list_class ul li a.sort{font-size:12px;color:#666;}

#list_page{padding:7px;width:590px;background:#E8F5FE;text-align:center;color:#666;font-size:14px;}
#list_page a{color:#49E;font-size:14px;}

/*ad*/
#ad_pic{width:480px;float:left;border:1px solid #A9C9E2;}
#ad_info{width:458px;float:right;}
#ad_info h2{background:#E8F5FE;padding:5px;font-size:14px;font-weight:bold;color:#F60;}
#ad_info ul li{margin-top:5px;line-height:28px;width:458px;}
#ad_info ul li b{float:left;width:55px;text-align:center;font-size:16px;color:#F00;background:#FFC;}
#ad_info ul li em{float:right;width:400px;text-indent:10px;font-size:12px;color:#333;background:#E8F5FE;}

/*links*/
#links{border:1px solid #A9C9E2;width:944px;}
#links dt{padding:6px 7px;width:930px;font-size:12px;color:#666;border-bottom:1px solid #A9C9E2;}
#links dt strong{font-weight:bold;color:#F60;}
#links dd{padding:6px 7px;width:930px;}
#links dd a{color:#333;font-size:12px;}

/*footer*/
#footer{border-top:1px solid #A9C9E2;padding:5px 0;}
#footer p{text-align:center;font-size:12px;color:#666;line-height:22px;}
#footer p a{color:#47E;}