﻿        body{font-size:12px;padding:10px;margin:0;}
        .clear{margin:0;padding:0;height:0;font-size:0;clear:both;overflow:hidden;}
        h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0;font-weight:normal;}
        div, ul, li{margin:0;padding:0;list-style-type:none;}
        
 .apage{width:auto !important;margin:0 !important;margin-top:5px !important;}  
.pageList{font-size:12px;margin-top:5px;clear:both;background:#fff;padding:2px 0;width:820px;margin:0 auto;}
.pageList li{float:left;height:20px;line-height:20px;font-family:"Arial";border-right:1px solid #ccc;}
.pageList li.active{padding:0 8px;font-weight:bold;float:left;font-size:12px;background:#f5f5f5;color:#777;}
.pageList li.off{font-weight:bold;color:#888;padding:0 8px;}
.pageList a{color:#0E509E!important;}
.pageList input{float:left;border:1px solid #ccc;width:20px !important;display:block;margin:0 2px;}
.pageList a{display:block;padding:0 2px;float:left;padding:0 8px;text-decoration:underline;}
.pageList a:hover{text-decoration:none;}

.addRecord, .photoList{width:780px;border:1px solid #ccc;padding:1px;}
.addRecord h2 ,.photoList h2, .recordList h2{height:25px;line-height:25px;background:#eee;padding-left:20px;font-size:14px;}
.addRecord ul{padding:5px;}
.addRecord ul li{clear:both;padding:4px 0;}
.addRecord ul li label{display:block;float:left;width:80px;height:25px;line-height:25px;text-align:right;margin-right:5px;}
.addRecord ul li input{width:240px;}
.addRecord ul li input.txtFile{width:317px;}
.addRecord ul li input.addBtn{width:100px;height:30px;}
.addRecord textarea{width:350px;height:100px;font-family:Arial;}

.photoList h3{margin:0;padding:0;height:25px;line-height:25px;padding-left:50px;padding-top:5px;margin-top:2px;}


.picList li{height:50px !important;line-height:50px !important;}
.recordList{width:700px;border:1px solid #ccc;padding:1px;}
.recordList li{height:25px;border-bottom:1px solid #eee;padding-left:10px;color:#666}
.recordList li.high{font-size:13px;font-weight:bold;height:25px !important;}
.recordList li span{display:block;float:left;height:25px;line-height:25px;}
.recordList li a{text-decoration:underline;color:#666;}


.newsList{width:810px;margin:0 auto;background:#fff;padding:5px;line-height:22px;}
	.newsList li{width:48%;float:left;height:25px;line-height:25px;padding-left:5px;}
	.newsList li a{font-size:14px;color:#666;text-decoration:none;float:left;}
	.newsList li cite{font-size:11px;color:#999;padding-left:4px;font-style:normal;float:right;padding-right:5px;}
	span.newsTop{width:20px;height:23px;background:url(../images/newsTop.gif) center center no-repeat;float:left;}
	
	
	.ajaxBar{float:left;position:relative;border:2px solid #ecdd31;padding:0 15px;height:25px;line-height:25px;left:1px;top:1px;font-size:12px;font-weight:bold;color:#555;background:url(../images/ajax_bar_bg.gif) repeat-x;}
	.ajaxBar span{background:url(../images/load.gif) center center no-repeat;float:left;width:30px;height:25px;}
	
	.photoBar{position:absolute;width:700px;height:600px;border:2px solid #ccc;}
	.photoBar h2{background:url(../images/frame_bg.gif) repeat-x;height:30px;line-height:30px;padding-left:20px;font-size:14px;font-weight:bold;color:#555}
	.photoBar h2 a{float:left;height:20px;width:20px;background:url(../images/close.gif) center center no-repeat;float:right;margin:0px 2px 0 0;}
	.photoBar h2 a:hover{background-image:url(../images/close_hover.gif);}
	
	.photoBar .ajaxPhoto{width:650px;margin:0 auto;overflow-y:scroll;background:#eee;margin-top:10px;border:1px solid #ddd;padding-bottom:10px;}
	.photoBar .ajaxPhoto a{border:1px solid #bbb;float:left;padding:1px;margin:10px 0 0 10px;background:#fff;}
	.photobar .ajaxPhoto a:hover{border-color:#ccc;}
	.photoBar .ajaxPhoto a img{border:0;}
	.photoBar a.buy{height:40px;width:150px;display:block;line-height:40px;text-align:center;margin:4px auto;font-size:16px;font-weight:bold;border:1px solid #ccc;display:block;text-decoration:none;background:url(../images/btn_bg.gif) repeat-x;color:#333;}
	.photoBar a.buy span{display:block;border:1px solid #fff;}
	
#userface{float:left;clear:both;padding:10px 0;padding-left:170px;}
#userface a{width:20px;height:20px;float:left;display:block;margin-right:5px;}	
	
	.links{width:750px;margin:0 auto;margin-top:50px;}
	.links a{width:150px;float:left;height:25px;line-height:25px;display:block;color:#666;text-decoration:none;}
	.links a:hover{text-decoration:underline;}
	
.newsContent div{float:left;}
.cbox{width:20px !important;height:20px !important;float:left;}

.finish{width:650px;}
.finish p{line-height:20px;margin:0;margin:3px 0px;}
.finish p.finish{color:Red;font-size:15px;font-weight:bold;}

.news_list_left{width:142px;float:left;padding-left:40px;}
.news_list_left ul{background:#dededd;float:left;width:142px;}
.news_list_left li{padding:0px 4px;}
.news_list_left li a{color:red;text-decoration:none;}
.news_list_left li.news_title{height:20px;line-height:20px;border-bottom:1px solid #666;margin:0px 4px;font-weight:bold;margin-top:5px;}
.news_list_left li.news_title cite{float:right;font-style:normal;font-weight:normal;line-height:20px;}
.news_list_left li.news_title cite a{font-size:10px;color:#555;text-decoration:none;}
.news_left_top{background:url(../images/newstop.jpg) no-repeat;}
.news_left_bottom{background:url(../images/newsbottom.jpg) bottom no-repeat;clear:both;}

.news_list_right{float:right;width:600px;padding-right:40px;}
.news_list_right h6   ,  .news_list_left h6{margin:0px;padding:0px;height:7px;display:block;font-size:0px;}
.news_list_right li.base_title{background:#efefef;border-bottom:1px solid #aaa;margin-bottom:10px;padding:5px 0px 0px 10px;font-size:14px;}
.news_list_right ul{border:solid #d7d7d7;border-width:0px 1px 0px 1px;background:#efefef;float:left;width:598px;}
.news_list_right li{clear:both;margin:0px 20px;background:#fff;padding-left:10px;}
.news_list_right li cite{font-style:normal;font-size:10px;}
.news_list_right li a{color:#555;}
.news_right_top{background:url(../images/news_top.gif) no-repeat;}
.news_right_bottom{background:url(../images/news_bottom.gif) bottom no-repeat;clear:both;}

.newsPage{width:600px;float:left;}
.newsPage li{clear:none !important;float:left;width:auto !important;margin:0 !important;padding:0 !important;padding:0px 4px;}