*,body{
	margin:0;
	padding:0;
	font-size:12px;
	color:#333333;
}
a{
	text-decoration:none;	
}
body{
	background-color:#999999;	
}
i{
	font-style:normal;	
}
.clear:before, .clear:after{content:"";display:table;}
.clear:after{clear:both;}
.clear{zoom: 1;} /*针对IE6与IE7*/
.read-0{
	color:#093;	
}
.header{
	width:1004px;
	height:98px;
	background-color:#FFFFFF;
	margin:0 auto;	
}
.header .top{
	margin:0 auto;
	width:987px;
	height:63px;
	position:relative;	
}
.header #store_name{
	position:absolute;
	left:420px;
	top:6px;
}
.top .logo{
	width:500px;
	height:100%;
	line-height:70px;
	font-size:25px;
	font-weight:bold;	
}
.top .logo span{
    *width:100%;
	display:inline;
	font-size:14px;
	font-weight:bold;
	color:#999;
	margin-left:10px;	
}
.top .search{
	position:absolute;
	bottom:10px;
	right:0;	
}
#btnSearch{
	margin-left:5px;	
}
.header .line{
	margin:0 auto;
	height:25px;
	line-height:25px;
	padding-left:20px;
	background:url(/Public/images/index/002.jpg) repeat-x;
	color:#FFFFFF;
}
.line a,.line a:hover,.line a:visited{
	color:#FFF;
	text-decoration:none;	
}
.line .nav{
	float:left;
	color:#FFF;	
}
.line .welcome{
	float:right;
	color:#FFF;
	text-align:right;	
}
.content .main,.footer .main{
	margin:0 auto;
	width:987px;
	_margin-top: 8px;
	+margin-top: 8px;
}
.content{
	width:1004px;
	background-color:#FFFFFF;
	margin:0 auto;	
}
.content .left{
	width:255px;
	overflow:hidden;
	float:left;
}
.content .left .today,.content .left .last{
	width:250px;
	height:292px;
	background-color:#aeaeae;
	margin-bottom:8px;
}
.left-title{
	height:31px;	
}
.left-content{
	width:230px;
	height:250px;
	margin:0 auto;
	background-color:#FFFFFF;
	overflow:hidden;
}
.left-content dd{
	height:25px;
	line-height:25px;
	padding-left:10px;
	/*background: url("/Public/images/index/003.gif") repeat-x scroll 8px 0px;*/
	margin-top:-1px;
	overflow:hidden;
}
.left-content dd a{
	font-size:13px;
}
.left-title-icon{
	background: url("/Public/images/index/001.jpg") no-repeat scroll 8px 8px;
	height:31px;
	line-height:31px;
	color:#FFF;
	font-weight:bold;
	padding-left:25px;	
}
.left-title-icon i{
	color:#FFF;
	float:left;
}
.left-title-icon span{
	float:right;
	margin-right:10px;
	font-weight:normal;
}
.content .right{
	margin-left:255px;
	position:relative;
	/*height:480px;*/
}
.content .right .date{
	width:358px;
	height:278px;
	float:left;
	margin-left:5px;
	margin-bottom:10px;
	*margin-left:3px;
	border:1px solid #0F0;
}
.right-title{
	height:31px;	
	background: url("/Public/images/index/004.gif") repeat-x scroll 0 -19px;
}
.right-content,.list-content{
	margin:0 auto;
	background-color:#FFFFFF;
	position:relative;
	padding:10px 0 5px 5px;
}
.right-content{
	height:228px;
	overflow-y:scroll;
	cursor:pointer;
	font-size:15px;
	line-height:25px;
}
.list-content{
	/*
	height:168px;
	*/
	overflow:hidden;
}
.right-content dd,.list-content dd{
	height:25px;
	line-height:24px;
	/*background: url("/Public/images/index/003.gif") repeat-x scroll 8px 0px;
	margin-top:-1px;*/
}
.right-content dd{
	padding-left:10px;
	line-height:24px;
}
.list-content a{
	font-size:14px;
}
.right-title-icon{
	/*
	background: url("/Public/images/index/005.gif") no-repeat scroll 8px 8px;
	padding-left:30px;
	*/
	height:31px;
	line-height:31px;
	color:#FFF;
	font-weight:bold;
	color:#000000;
	text-align:center;
	cursor:pointer;
}
.footer{
	width:1004px;
	height:60px;
	background-color:#FFFFFF;
	margin:0 auto;	
}
.footer .line{
	margin:0 auto;
	width:987px;	
	height:5px;
	background-color:#cd1900;
}
.footer .content{
	margin:0 auto;
	width:987px;
	text-align:center;
	height:50px;
	line-height:50px;
	font-weight:bold;			
}
.page{
	width:730px;
	height:15px;
	line-height:15px;
	text-align:right;
	position:relative;
	position:absolute;
	bottom:0;
}
.page .prev{
	cursor:pointer;
	position:absolute;
	bottom:5px;
	right:50px;
}
.page .next{
	cursor:pointer;
	margin-left:5px;
	position:absolute;
	bottom:5px;
	right:0;
}
#store_list{
	display:none;	
}
/* 单页 */
.view{
	width:1004px;
	background-color:#FFFFFF;
	margin:0 auto;
	padding-bottom:10px;
}
.view .main{
	width: 987px;
	margin:0 auto;
	border: 1px solid #E2E2E2;
	height: 590px;
}
.view-title,.list-title{
	height:31px;	
	background: url("/Public/images/index/004.gif") repeat-x;
}
.view-title-icon,.list-title-icon {
    background: url("/Public/images/index/005.gif") no-repeat scroll 8px 8px;
    color: #000000;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    padding-left: 30px;
    display: inline-block;
    *display: inline;
    zoom: 1;	
}
.view-title-back{
	color:#F00;
	width:50px;
	height:30px;
	line-height:30px;
	float:right;
    display: inline-block;
    *display: inline;
    zoom: 1;
	cursor:pointer;
}
.view-content{
	overflow:scroll;
}
.view-content .title{
	width:96%;
	text-align:center;
	height:80px;
	line-height:50px;
	font-weight:bold;
	font-size:18px;
	border-bottom: 1px solid #F3F3F3;
	margin:0 auto;
}
.view-content .content{
	padding-top:20px;
	width:96%;
    height:auto!important;  
    height:650px;  
    min-height:650px;  	
	line-height:25px;
	margin:0 auto;
	font-size:18px;		
}
.view-content .content p{
	font-size:16px;
	width:100%;		
}
.article-info,.openDiv-content-info{
	height:30px;
	line-height:30px;
	text-align:center;
	color:#999;
	font-size:13px;
	margin-bottom:20px;
    font-weight:bold;
}
.openDiv-content-info{
	border-bottom: 1px solid #F3F3F3;
}
/* 上传文件页面 */
.view-content .form{
	width:400px;
	height:100px;
	margin:80px auto;
}
.view-content .form dd{
	height:30px;	
}
.view-content .form .lase-dd{
	height:50px;
	line-height:50px;
	text-align:left;	
}
/* 今天的列表页面 */
.border{
	border: 1px solid #E2E2E2;
}
.list-content .page{
	width:710px;
	position:static;
	margin-top:30px;	
}
#today_list dd span{
	float:right;	
	/*margin-top:4px;
	margin-right:5px;*/
}
#today_list dd .left{
	float:left;	
}
/* 弹出窗口 */
#openDiv p{
	font-size:16px;		
}
.openDiv-title{
	height:40px;	
	background: url("/Public/images/index/004.gif") repeat-x scroll 0 -10px;
	overflow:hidden;
}
.openDiv-title-left{
	float:left;
	width:950px;
	height:40px;	
	font-size:15px;
	line-height:35px;
	font-weight:bold;	
}
.openDiv-title-close{
	float:right;
	width:50px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	font-size:14px;
	text-align:center;
	color:#333;
	cursor:pointer;
}
.openDiv-content-inner{
	/*width:100%;*/
	height:675px;
	padding:20px;
	overflow-y:scroll;
	line-height:30px;
}
#file_remind{
	color:#FFF;
	margin-left:5px;
	position:relative;
	cursor:pointer;
	/*padding-left:5px;*/
}
#file_remind i{
	display:inline-block;
    *display: inline;
    zoom: 1;
	width:20px;
	height:15px;
}
#file_remind img{
	font-style:normal;
	position:absolute;
	top:1px;
	left:8px;
}
.tr_odd{
	/*background:#ecf6fc;*/
	background:#ffff80;
}
.tr_even{
	/*background:#ecf6fc;*/
	background:#ffc0c0;
}
.content .right .red-border{
	border: 1px solid #F00;
}
.right-wrap .right-content{
    position:relative;
}
.red-b{
font-style:normal;
color:red;
font-weight:bold;
}
