﻿body{background:url(/images/bg_main.png);}
u{margin-left:6px;color:#F00;}
b{color:#CCC;}
/*layout*/
#wrap{width:952px;padding:4px;margin:0 auto;background:#FFF;}
.box{width:952px;float:left;}

/*head*/
#head{height:114px;padding-top:11px;background:url(/images/bg_head.png) repeat-x;}

/*menu*/
#menu{width:950px;line-height:30px;background:url(/images/bg_menu.png) repeat-x;border:1px solid #CDC6B3;}
#menu_left{width:950px;line-height:30px;background:url(/images/bg_menu_left.png) no-repeat top left;}
#menu_right{width:950px;line-height:30px;background:url(/images/bg_menu_right.png) no-repeat top right;text-align:center;font-size:12px;color:#5C402B;font-family:"宋体";word-spacing:12px;filter:dropshadow(offX=1,offY=1,color=#FFFFFF);}
#menu_right a{font-size:12px;font-weight:bold;color:#5C402B;font-family:"宋体";filter:dropshadow(offX=1,offY=1,color=#FFFFFF);}

/*board*/
#board{border-top:2px solid #F4EDE3;background:url(/images/bg_board.png) no-repeat;height:28px;}
#board h2{font-size:12px;width:92px;height:28px;line-height:28px;float:left;padding-left:16px;}
#board_list{width:830px;float:left;}
#board_list ul li{float:left;padding-right:12px;line-height:22px;}
#board_list ul li a{color:#F00;font-size:12px;text-decoration:none;}
#board_list ul li a:hover{text-decoration:underline;font-weight:bold;}

#demo{overflow:hidden;height:28px;width:830px;}
#indemo{float:left;width:800%;}
#demo1{float:left;}
#demo2{float:left;}

/*container*/
#container{width:942px;padding:4px;background:#F4EDE3 url(/images/bg_container.png) bottom repeat-x;padding-bottom:14px;}
#mainbar{float:right;width:702px;}
	#search{float:left;width:702px;height:38px;background:url(/images/bg_search.png) no-repeat;margin-bottom:5px;}
	#search table{margin-left:40px;margin-top:4px;}
	#search table tr td{font-size:12px;font-weight:bold;color:#5F402E;}
	#sub_main{float:left;width:462px;}
		.main_box{width:462px;float:left;margin-bottom:5px;}
		.main_box .title{width:462px;float:left;height:26px;background:url(/images/bg_cat.png) no-repeat;}
		.main_box .title h2{font-size:14px;text-indent:22px;padding-top:6px;}
		.main_box .contain{width:460px;border:1px solid #000;background:url(/images/bg_cat2.png);}
		.main_box .contain .menu{height:44px;padding:0 10px;border-bottom:1px dashed #CCC;}
		.main_box .contain .menu ul li{float:left;line-height:44px;margin-left:10px;text-indent:10px;background:url(/images/dot_list.png) no-repeat 0px 22px;}
		.main_box .contain .menu ul li a{font-size:12px;color:#000;font-weight:bold;}
		.main_box .contain .menu ul li a.cur{font-size:12px;color:#F00;}
		.main_box .contain .list{width:420px;padding:5px 20px 10px 20px;}
		.main_box .contain .list ul li{line-height:25px;width:420px;}
		.main_box .contain .list ul li span{display:block;width:320px;float:left;font-size:12px;color:#000;}
		.main_box .contain .list ul li span a{font-size:12px;color:#000;}
		.main_box .contain .list ul li em{display:block;width:100px;float:right;font-size:12px;color:#000;}
		#page{line-height:30px;text-align:center;}
		#page a{font-size:14px;color:#666;font-family:Arial, Helvetica, sans-serif;}
		#page a:hover{color:#F00;}
	#sub_side{float:right;width:230px;}
		#focus_wrap{width:210px;height:210px;background:url(/images/bg_focus.png) no-repeat;padding:11px 10px;margin-bottom:5px;}
		#focusView{width:210px;height:210px;}
#sidebar{float:left;width:230px;}
	.side_box{width:230px;background:url(/images/bg_box.png) no-repeat bottom;margin-bottom:5px;padding-bottom:15px;}
	.side_box .title{width:230px;height:45px;background:url(/images/bg_title.png) no-repeat;}
	.side_box .title h2{font-size:14px;background:url(/images/dot_title.png) no-repeat 13px 6px;text-indent:23px;line-height:20px;margin-top:23px;}
	.side_box .title h2 a{color:#000;}
	.side_box .list{padding:0 10px;}
	.side_box .list ul li{line-height:30px;border-bottom:1px dashed #CCC;text-indent:13px;background:url(/images/dot_list.png) no-repeat 5px 15px;}
	.side_box .list ul li a{font-size:12px;color:#000;}
	
	#mobile{width:210px;padding-top:10px;line-height:20px;color:#BA8800;font-size:18px;font-weight:bold;}
	#time{width:210px;height:20px;color:#BA8800;font-size:12px;text-indent:95px;}
	#address{color:#144072;font-weight:bold;text-align:center;font-size:14px;line-height:20px;height:40px;padding:5px 0;}
	.side_box .list p{line-height:20px;font-size:14px;color:#333;}
	.side_box .list p a{font-size:12px;color:#009;}
	
	.side_box .list table tr td{font-size:12px;}

/*sub*/
#sub_title{width:702px;float:left;height:26px;background:url(/images/bg_sub_cat.png) no-repeat;}
#sub_title h2{font-size:14px;text-indent:22px;padding-top:6px;}
#sub_wrap{float:left;width:680px;padding:10px;border:1px solid #000;background:url(/images/bg_cat2.png);}
#sub_wrap a{color:#666;text-decoration:underline;}
#sub_wrap a:hover{color:#F00;}
#sub_wrap h2{text-align:center;line-height:30px;font-size:16px;}
#sub_wrap blockquote{font-size:12px;color:#666;border-top:1px dashed #CCC;line-height:20px;text-align:center;}
#sub_wrap .content{}
#sub_wrap pre{font-size:12px;color:#666;border-top:1px dashed #CCC;line-height:20px;text-align:right;}
#img{text-align:center;}

#sub_wrap table{}
#sub_wrap table thead tr th{height:26px;font-size:14px;text-align:left;}
#sub_wrap table tbody tr td{height:26px;font-size:12px;}
#sub_wrap table tbody tr td a{color:#333;}

#images{width:680px;}
#sub_wrap .image{width:170px;height:150px;float:left;}
#sub_wrap .image .pic a img{width:160px;height:120px;border:1px solid #5F402E;padding:2px;background:#FFF;}
#sub_wrap .image .text{text-align:center;font-size:12px;line-height:25px;}

#links{width:910px;border:1px solid #000;padding:5px;background:url(/images/bg_links.png) no-repeat;height:53px;padding-left:25px;}
#link a{float:left;display:block;width:88px;height:31px;line-height:31px;text-align:center;font-size:12px;background:#FFE;border:1px solid #000;padding:1px;margin:11px 4px;}

/*book*/
#sub_wrap .book{border:1px solid #CCC;background:#FFF;padding:10px;margin-bottom:5px;}
#sub_wrap .book h3{font-size:14px;}
#sub_wrap .book .content{border:1px solid #CCC;background:#F4EDE3;padding:5px;}
#sub_wrap .book .content blockquote{border:1px solid #F60;background:#FFC;padding:5px;text-align:left;margin-top:5px;}
#sub_wrap .book .content blockquote h4{font-size:12px;text-indent:0;color:#F30;}
#sub_wrap .book .content blockquote .content{border:none;border:1px solid #CCC;background:#F4EDE3;}

/* dispartpage */
#dispartpage{float:right;}
#dispartpage a{display:block;float:left;margin-right:1px;line-height:18px;padding:0 3px;border:1px solid #CCC;background:#FFF;color:#5F402E;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;margin-top:3px;}
#dispartpage a:hover,#dispartpage a.curpage{border:1px solid #5F402E;background:#5F402E;color:#FFF;text-decoration:none;}

#page_pn{width:680;font-size:14px;color:#333;}
#page_prev{width:340px;float:left;text-align:left;}
#page_next{width:340px;float:right;text-align:right;}
#page_pn a{font-size:14px;color:#666;}
#page_pn em{font-size:14px;font-weight:bold;color:#F00;}

/*foot*/
#foot{height:80px;padding:14px 0;background:#FFF url(/images/bg_foot.png) repeat-x;}
#foot p{font-size:12px;color:#000;font-weight:bold;text-align:center;line-height:24px;}
#foot p a{font-size:12px;color:#000;font-weight:bold;}