/*focus*/
#focus{margin-top:4px;}

/*adv*/
#adv{margin-top:4px;}
/*bread*/
#bread{line-height:25px;font-size:12px; width:960px;color:#666;font-family:"ËÎÌå";text-indent:2px;}
#bread a{color:#36C;font-size:12px;}
#bread em{font-weight:bold;color:#F60;font-size:12px;}

/* foot */
#foot{float:left;width:730px;margin-top:5px;text-align:right;font-size:12px;color:#999;}
#foot a{color:#666;font-size:12px;}

/* page */
#page{float:right;}
#page a{display:block;float:left;margin-left:1px;line-height:18px;padding:0 3px;border:1px solid #CCC;background:#FFF;color:#666;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;margin-top:3px;}
#page a:hover,#page a.curpage{border:1px solid #36C;background:#36C;color:#FFF;text-decoration:none;}

/* sub_title */
#sub_title{width:730px;height:34px;background:url(/images/title_bg.png) no-repeat;margin-top:4px;}
#sub_title h2{color:#FFF;font-weight:bold;font-size:14px;padding:10px 0 0 20px;}
#sub_article{width:700px;padding:14px;border:1px solid #DDD;border-top:0;}
#sub_article h2{text-align:center;font-size:18px;font-weight:bold;color:#333;line-height:40px;padding:10px 0;}
#sub_article blockquote{text-align:center;font-size:12px;color:#333;padding:7px 0;background:#F1F1F1;}
#sub_article blockquote a{color:#36C;}
#sub_article .content{width:680px;padding:20px 10px;float:left;font-size:14px;}
#sub_article .content h3{font-weight:bold;line-height:30px;margin-bottom:10px;color:#333;}
#sub_article .content p{line-height:24px;margin-bottom:15px;color:#555;}
#sub_article .content strong{font-weight:bold;}
#sub_article .content a{color:#36C;font-weight:bold;}
#sub_article .content ul{border:1px solid #CCF;background:#EEF;padding:10px;margin:10px;}
#sub_article .content ul li{line-height:22px;font-size:12px;}
#sub_article #image{width:680px;padding-top:15px;text-align:center;}
#sub_article #image img{border:1px solid #DDD;padding:4px;}

/* sub_list */
#sub_list{width:720px;padding:4px;border:1px solid #DDD;border-top:0;}
#sub_list dl{float:left;padding:4px;}
#sub_list dl.sub_1{width:720px;height:570px;padding:0;}
#sub_list dl.sub_1 dt a img{width:718px;height:538px;border:1px solid #DDD;}
#sub_list dl.sub_2{width:352px;height:290px;}
#sub_list dl.sub_2 dt a img{width:350px;height:260px;border:1px solid #DDD;}
#sub_list dl.sub_3{width:232px;height:200px;}
#sub_list dl.sub_3 dt a img{width:230px;height:170px;border:1px solid #DDD;}
#sub_list dl.sub_4{width:172px;height:155px;}
#sub_list dl.sub_4 dt a img{width:170px;height:125px;border:1px solid #DDD;}
#sub_list dl.sub_5{width:136px;height:130px;}
#sub_list dl.sub_5 dt a img{width:134px;height:100px;border:1px solid #DDD;}
#sub_list dl dd{text-align:center;height:24px;line-height:24px;}
#sub_list dl dd a{font-size:14px;color:#555;}

/* book form */
#sub_book{width:700px;padding:14px;border:1px solid #DDD;border-top:0;}
#sub_book .wrap{width:680px;border:1px solid #FFD595;padding:9px;background:#FFF;}
#sub_book .wrap table{}
#sub_book .wrap table tbody tr td{padding:4px;font-size:12px;}
#sub_book .wrap table tbody tr td input,#sub_book .wrap table tbody tr td textarea{padding:3px;}
#sub_book .wrap table tbody tr td a{color:#333;}


/*book*/
#sub_book .book{width:670px;float:left;border:1px solid #CCC;background:#FFF;padding:5px 14px;margin-top:5px;}
#sub_book .book .book_title{font-size:12px;color:#666;line-height:28px;border-bottom:1px dotted #DDD;}
#sub_book .book .book_title em{font-size:12px;color:#36C;font-weight:bold;}
#sub_book .book .book_content{padding:5px;color:#555;font-size:14px;color:#444;line-height:28px;}
#sub_book .book .book_admin{border:1px solid #EEE;background:#F8F8F8;padding:5px;margin-top:5px;}
#sub_book .book .book_admin h4{font-size:12px;color:#666;line-height:20px;}
#sub_book .book .book_admin h4 em{font-size:12px;color:#F60;font-weight:bold;}
#sub_book .book .book_admin p{color:#999;line-height:20px;font-size:12px;}

#left_top{background:url(/images/left_tit.gif) no-repeat; margin-left:5px; font-size:12px; font-weight:bold; padding:5px 0 0 10px; color:#fff; width:210px; height:20px;}
#side_menu{width:200px;background:url(/images/left_middle.gif); margin-left:5px; padding-left:10px;}
#left_bottom{background:url(/images/left_bottom.gif) no-repeat; margin-left:5px; height:7px; width:210px; float:left;}
#side_menu ul li{line-height:30px;border-bottom:1px dotted #DDD;text-indent:20px;background:url(/images/dot_nml.png) no-repeat 5px 10px;cursor:pointer;}
#side_menu ul li a{font-size:14px;color:#555;}
#side_menu ul li.over a{color:#F00;text-decoration:underline;}

#sub_articles{width:728px;border:1px solid #DDD;border-top:0;}
#sub_lists{width:720px;}
#list_content div.list{float:left;width:690px;padding:15px;}
#list_content div.list ul{border-top:1px dotted #DDD;padding:10px;width:690px;float:left;}
#list_content div.list ul.no{border-top:1px solid #FFF;}
#list_content div.list ul li{line-height:26px;text-indent:20px;background:url(/images/dot_list.png) no-repeat 8px 8px;}
#list_content div.list ul li a{color:#333;font-size:14px;}
#list_content div.list ul li span{float:right;color:#999;font-size:12px;}
.list_main{width:710px;float:left;}
#page{float:right; padding-bottom:5px;}
#page a{display:block;float:left;margin-right:1px;line-height:18px;padding:0 3px;border:1px solid #CCC;background:#FFF;color:#666;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;margin-top:3px;}
#page a:hover,#page a.curpage{border:1px solid #DE3321;background:#DE3321;color:#FFF;text-decoration:none;}
