@charset "utf-8";
/* CSS Document */
* { padding: 0px; margin: 0px;color:#838383;font-size:12px;}

body{
	font-family:宋体;
	
}
html{
	
}
li { font-size:12px; list-style-type: none; }
img{ border:0px;}
a { text-decoration:none;}
.clear { clear:both; }
.line01{width:1px;background-image: url(../images/line_bg.png);background-repeat: repeat-y;}
.line02{height:1px;background-image: url(../images/line_bg02.png);background-repeat: repeat-x;}
.yellow{color:#5d7aaf;}
.yellow_bg{color:#4c6d9b;padding:3px;}
.big_yellow{color:#d98523;font-size:14px;font-weight:bold;}
.sma_yellow{color:#d98523;font-size:12px;font-weight:bold;}
.big_yellow2{color:#d98523;font-size:14px;}
.grey{color:#707070;font-size:12px;font-weight:bold;}
.black_bg{color:#363636;font-size:12px;padding:2px;}
.black{color:#363636;font-size:12px;}
.red{color:#e83d04;}
.big_grey{color:#707070;font-size:14px;font-weight:bold;}
.face01{border:1px solid #516076;}
.face02{width:60px;height:60px;border:1px solid #516076;}
.face03{width:40px;height:40px;border:1px solid #516076;}
.face04{width:34px;height:34px;border:1px solid #516076; background-color:#CCCCCC;}
.homeFace{width:34px;height:34px;border:1px solid #516076; background-color:#CCCCCC;margin:auto;  }
.homeFace A {
	 TEXT-ALIGN: center;  WIDTH: 34px; DISPLAY: block; BACKGROUND: #fff no-repeat center center;  HEIGHT: 34px; OVERFLOW: hidden; 
}
.homeFace A:hover {
	TEXT-DECORATION: none !important
}
.face05{width:100px;height:100px;border:1px solid #516076; background-color:#CCCCCC;}
#container{}

#top{height:299px; background:url(../images/top_bg.png) repeat-x;}
#top_common{ height:105px;background:url(../images/top_bg.png) repeat-x;}
#header{width:1000px;height:52px;margin:0 auto; color:#f0eeee;}

#logo{width:205px;margin-top:14px;float:left;height:27px;margin-right:10px;}
#top_left_menu{float:left;}
#top_left_menu li{float:left;margin-left:20px;text-align:center;margin-top:18px;color:#f0eeee;}

#top_left_menu .but_upload{width:83px;height:26px; background-image:url(../images/but_upload.gif);margin-top:13px;}
#top_left_menu .but_view{width:60px;height:26px; background-image:url(../images/view_normal.gif);margin-top:13px; }
#top_search{float:left;}
#top_search li{float:left;margin-left:8px;}
#top_search input{widht:232px;height:20px;border:1px solid #291935; background-color:#dcdfe3;margin-top:14px; color:#000}
.but_search,.but_advanced{ background-image:url(../images/but_grey_bg.gif);width:54px;height:26px;text-align:center;line-height:26px;margin-top:12px;color:#f0eeee;}
#top_right_menu{float:right;margin-top:18px; margin-right:10px}
#top_right_menu li{float:left;margin-left:10px;text-align:center;color:#f0eeee;}
#top_right_menu li a:link{float:left;margin-left:10px;text-align:center;color:#f0eeee;}
#top_right_menu li a:hover{float:left;margin-left:10px;text-align:center;color:#f0eeee;}
#top_right_menu li a:visited{float:left;margin-left:10px;text-align:center;color:#f0eeee;}

#author_menu,.location{height:52px;width:1000px;margin:0 auto;}
#author_menu_face{float:left;margin-top:5px; padding-left:10px}
#author_menu_right{float:left;width:940px;}
#author_menu_name{height:26px;line-height:26px;color:#ffffff;font-weight:bold;margin-left:15px;}
#author_menu_list{margin-left:15px;}
#author_menu_list li{float:left;margin-right:10px;text-align:center;line-height:24px;color:#5d5d58;height:26px;}
#author_menu_list li a:link{float:left;margin-right:10px;text-align:center;line-height:24px;color:#5d5d58;}
#author_menu_list li a:visited{float:left;margin-right:10px;text-align:center;line-height:24px;color:#5d5d58;}
#author_menu_list li a:hover{float:left;margin-right:10px;text-align:center;line-height:24px;color:#333; }
.menu_select{ background:url(../images/triangle.png) bottom  center no-repeat;padding-bottom:0px;}

#author_menu_page01{height:179px;width:1000px;margin:0 auto;margin-top:10px;}
#author_menu_page01_face{margin-right:12px;float:left; padding-left:20px;}
#author_menu_page01_line{
	width:1px;
	height:155px;
	float:left;
	background-image: url(../images/line_bg.png);
	background-repeat: repeat-y;
}
#author_menu_page01_infor{margin-left:20px;float:left;line-height:22px;width:250px;margin-right:20px; height:24px}
.add_friend{width:78px;height:22px;background-color:#e3a65d;margin-right:15px;color:#ffffff;padding:3px;}

#author_menu_page01_new{float:left;width:520px;line-height:22px;}
#author_menu_page01_book{margin-top:10px;}
#author_menu_page01_book .page_pic{margin-left:10px;margin-right:10px;}
#author_menu_page01_book li{float:left;}

#main_index{width:1000px;margin:0px auto;}
#main{width:1000px;margin:15px auto;}
#main2{width:970px;margin:15px auto;border:1px solid #d3d3d3;padding:10px;_padding-right:10px;}
#main3{width:990px;border:1px solid #d3d3d3;padding:0px;margin-top:-1px;}
#main_left{width:181px;margin-right:0px;float:left; padding-left:10px}
#main_left_index{width:176px;margin-right:0px;float:left; padding-left:10px}
#main_left2{width:227px;margin-right:0px;float:left;}
#main_left_doc_list{width:190px;margin-right:0px;float:left; padding-left:10px}
#main_left_friend dt,#main_left_visit dt,#main_left_subscribe dt,#author_info dt,#cate_menu dt{line-height:35px;}
#main_left_friend dd,#main_left_visit dd,#main_left_subscribe dd,#author_info dd,#cate_menu dd{line-height:23px;}
#main_left_friend li,#main_left_visit li,#main_left_subscribe li{float:left;width:58px;line-height:25px; text-align: -moz-center !important; text-align:center;}
.faceContainer{
	margin:auto;
	width:
	padding-left:12px;
}
#author_info li{text-align:left;line-height:20px;}
#main_center{float:left;width:490px;_width:487px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;margin-top:-1px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3; padding-bottom:20px;}

.main_cen_com{width:490px;_width:487px;float:left;padding-top:5px;_margin-left:3px}

#main_center01_face{float:left;margin-left:18px;}
#main_center01_content{width:460px;float:left;margin-left:10px;}
#main_center01_bookpic{float:left;width:60px;margin-left:10px;line-height:15px; padding-top:5px;}
#main_center01_info{float:left;width:360px;margin-left:5px;line-height:25px;}

#main_center01_leaveword,#main_center01_addfriend,#main_center01_favorites{border-bottom:1px dotted #999695;margin-bottom:10px;}
#main_center01_content li{line-height:25px;float:left;padding-left:10px;}

#main_right{float:left;width:306px;margin-left:12px;}
#main_right02{float:left;width:220px;*width:210px;margin-left:15px;}
#main_right03{float:left;width:250px;*width:240px;margin-left:4px; padding-top:0px}
#main_right_float dt,#main_right_newdoc dt,#main_right_rec dt{line-height:35px;}
#main_right_float dd,#main_right_newdoc dd,#main_right_rec dd{margin-top:10px;}
#main_right_float li,#main_right_newdoc li,#main_right_rec li{float:left;line-height:25px;}

#main_right_newdoc{}
#main_right_newdoc li{margin-top:5px;margin-bottom:5px;}
.newdoc_pic{width:59px;float:left;}
.newdoc_info{padding-left:5px;width:236px;float:left;}
.newdoc_info_view{padding-left:5px;width:170px;float:left; line-height:22px;}

.main_right_float_info{padding-left:2px;}
.doc_list_title{padding-left:3px; height:20px; line-height:20px; vertical-align:middle}
.doc_list_title a:link{ color:#09C};
.doc_list_title a:visited{ color:#09C};
.doc_list_title a:hover{color:#d98523;text-decoration:underline};
.show_all_float{margin-bottom:-3px}

#footer{height:191px; background:url(../images/foot_bg.png) repeat-x;}
#footer_search{height:52px;margin:0 auto;width:1000px; text-align:center;}
#footer_search ul{padding-left:280px;}
#footer_search .but_upload{width:83px;height:26px; background-image:url(../images/but_upload.gif);margin-top:13px;}
#footer_search li{float:left;margin-left:8px;}
#footer_search input{width:232px;height:20px;border:1px solid #291935; background-color:#dcdfe3;margin-top:14px;}
#footer_search .but_search,.but_advanced{ background-image:url(../images/but_grey_bg.gif);width:54px;height:26px;text-align:center;line-height:26px;margin-top:12px;}

#footer_content{width:1000px;color:#CCCCCC;line-height:25px;margin:0 auto;padding-top:20px;font-size:12px; text-align:center}
#footer_content a:link{color:#CCCCCC;font-size:12px;}
#footer_content a:visited{color:#CCCCCC;font-size:12px;}
#footer_content a:hover{color:#CCCCCC;font-size:12px;}

a.log_user_link:link{color:#4c6d9b; padding:3px; font-weight:bold}
a.log_user_link:visited{color:#4c6d9b;padding:3px;font-weight:bold}
a.log_user_link:hover{color:#4c6d9b; padding:3px;text-decoration:underline;font-weight:bold}


