/* CSS Document */
#footer1{ width:950px; margin:10px auto 10px auto;}
#footer1 .top1{ border:#006600 1px solid; height:175px;}
#footer1 .top1_left{ height:175px; width:175px; border-right:#006600 1px solid; float:left;}
#footer1 .top1_right{ height:175px; width:770px; float:right;}
#footer1 .top1_right .top1{ height:120px; border:none}
#footer1 .top1_right .top1 li{ float:left; padding:10px 17px;}
#footer1 .top1_right .top2{ height:50px; background-color:#F1F1F1; }
#footer1 .top2 li{ width:220px; float:left; padding-left:10px;}

#footer1 .detail_mid{ height:175px; width:515px; border-right:#006600 1px solid; float:left; }
#footer1 .detail_right{ height:175px; width:255px; float:right; }
#footer1 .detail_right .box{ width:255px; overflow:hidden; border:0; }
#footer1 .detail_right .box .box_title{ height:27px; line-height:27px; overflow:hidden; color:#690; font-weight:bold; text-indent:1em; border-bottom:1px solid #690; }
#footer1 .detail_right .box .box_title span{ font-weight:normal; float:right; margin-right:1em; }

#friendlink{ border:#CCCCCC 1px solid;}
#friendlink .top_c{ width:850px;}
#friendlink .top_c li{ width:110px; text-align:center; float:left; height:35px;}
#friendlink .top_r{ height:91px; background-color:#CCCCCC; width:45px;}
#friendlink2 { width:950px;}
#friendlink2 li{ width:115px; float:left; height:20px; line-height:20px;}