﻿ 
.Tags textarea
{
	height:80px;
	width:200px;
}

.lvForm dt
{
	display:block;
	margin:0px;
	padding:0px;

font-size:13px;
}

.lvForm dt em
{
	font-size:11px;
	font-style:normal;
}

.lvForm dd
{
	display:block;
	margin:0px;
	padding:0px;
	margin-bottom:8px;
}


fieldset legend
{
	font-weight:bold;
}


fieldset
{
	border:solid 1px #D4D0C8;
	padding:5px;
}

fieldset ul li
{
	margin:3px;
}

.left
{
	float:left;


}

.fright
{
	width:160px;

	float:right;
}


.longInput
{
	width:400px;
}
.admin
{
	background-color:#EFEFDE;


}

div.admin
{
	padding:10px;

}

input.submit
{

}

.message 
{


	margin-left:40px;
	width:80%;
			line-height:200%;
}

.message .success,  .success
{
		color:green;	font-weight:bold;
}



 .error
{
	color:Red;	font-weight:bold;

}



 
.submit1
{
	padding:3px;
	border:solid 1px #ddd;
	border-style:outset;
	color:#666;
}

#api
{
	padding:0px;
	margin:0px;
}

.Alert
{
	border-top:solid 2px #FF7349;
	border-bottom:solid 2px #FF7349;
	background-color:#FFDACA;
	padding:20px;
	width:90%;
}
.SAlert
{
	border-top:solid 2px #7C9ECC;
	border-bottom:solid 2px #7C9ECC;
	background-color:#f8f8f8;
	padding:20px;
	margin:20px;
	width:90%;
}
div.fail
{
		color: #fff;
	background: #800000;
	border: 2px solid #000;
	padding: 12px;
	font-weight: bold;
	margin-bottom:18px;
}

div.failbak
{
	color: red;
	background: #FFFFCC;
	border: 1px dashed #DBDB64;
	padding: 12px;
	font-weight: bold;
	margin-bottom:18px;
}


div.success {
	color: #fff;
	background: #008000;
	border: 2px solid #000;
	padding: 12px;
	font-weight: bold;
	margin-bottom:18px;


		
}
#from { display:none;width:600px;}
#from a {margin:1px 3px;font-size:11px;}

.selected {background:#c00; color:#fff;}

a.selected{color:#fff;}

.addition {margin-top:2em; text-align:right;}


.ac_input {
 
}
.ac_results {
	width: 200px;
	background: #eee;
	cursor: pointer;
	position: absolute;
	left: 0;
	font-size: 90%;
	z-index: 101;
}
.ac_results ul {
	width: 200px;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	border: 1px solid #000;
}
.ac_results iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}
.ac_results li {
	width: 190px;
	padding: 2px 5px;
}
.ac_results a {
	width: 100%;
}
.ac_loading {
	background : url('/utility/indicator.gif') right center no-repeat;
}
.over {
	background: red;
	color:#fff;
}

.pages {
	font-family: arial, helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 1.4;
	padding: 1pt;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 22px;
}
.pages A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.pages SPAN {
	BORDER-RIGHT: #fff 1px solid;
	PADDING-RIGHT: 0.5em;
	BORDER-TOP: #fff 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 0.5em;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 0.2em;
	BORDER-LEFT: #fff 1px solid;
	MARGIN-RIGHT: 0.1em;
	PADDING-TOP: 0.2em;
	BORDER-BOTTOM: #fff 1px solid;
	background-color: #FFFFFF;
}
.pages SPAN.current {
	BORDER-RIGHT: #2e6ab1 1px solid;
	BORDER-TOP: #2e6ab1 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #2e6ab1 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #2e6ab1 1px solid;
	background-color: #006699;
	CURSOR: pointer;
}
.pages A {
	BORDER-RIGHT: #9aafe5 1px solid; BORDER-TOP: #9aafe5 1px solid; BORDER-LEFT: #9aafe5 1px solid; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-LEFT-COLOR: #2e6ab1; BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
.pages A.nextprev {
	FONT-WEIGHT: bold;
	CURSOR: pointer;	
}
.pages SPAN.nextprev {COLOR: #666;CURSOR: pointer;}
.pages SPAN.nextprev {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid
}


	
	.clear
	{
		clear:both;
	}
	
	
	input.color
	{
		display:none;
	}
	
	table.DataList
	{
		background-color:#fff;
		border:solid 1px #ddd;
	
	}
	
	td.PhotoItem a.thickbox img
	{
		width:140px;
		border:solid 2px #eee;
		padding:3px;
	}
	
	td.PhotoItem
	{
		padding:20px;
		background-color:#fff;
		text-align:center;
		overflow:hidden;
		border:solid 1px #ddd;
		vertical-align:top;
	}
	
	td.PhotoItem ul li
	{
		font-size:11px;
		font-family:Arial;

		height:14px;
	overflow:hidden;
	margin:3px;
	}
	
	td.PhotoItem ul li a:hover
	{
		color:red;
	}
	
		td.PhotoItem ul li.cmd a
	{
		font-size:12px;
	}
	
	
		td.PhotoItem ul li.title
	{
		font-size:12px;
		text-align:center;
	}
	
		td.PhotoItem ul li.size
	{
		color:Green;
	}
	
	div.pageHeader
	{
	
	background:#0000aa url(/resources/images/default/basic-dialog/hd-sprite.gif) repeat-x 0px -83px;

	background-color:#EFEFDE;

	color:#FFF;

	font:normal 12px "sans serif", tahoma, verdana, helvetica;

	overflow:hidden;

	padding:6px;

    white-space: nowrap;
    text-align:right;
    margin-bottom:10px;

    
	}
		div.pageHeader a
	{


	color:#FFF;
	text-decoration:none;


    
	}
	
	div.pageHeader a:visited
	{


	color:#FFF;
	text-decoration:none;


    
	}
	
	
	
			div.pageHeader a:hover
	{



	text-decoration:underline;


    
	}
	
	div.pageHeader strong
	{

float:left;
font-weight:bold;
	}
	
	div.menus
	{
		padding:5px 15px 5px 15px;
		text-align:right;
		color:#6F99CF;

		
		
	}
	
	div.menus span.userMenus
	{
		float:left;
	}
	
	
		div.menus a
	{
		font-size:12px;
		color:#15428B;
		text-decoration:none;
		font-weight:bold;

	}
	
			div.menus a:hover
	{

		text-decoration:underline;
		
		
	}
	
	textarea.description
	{
		height:16px;
		width:700px;
	}
	textarea.description2
	{
		height:100px;
		width:700px;
	}
	
	.Commentlist
	{
		padding:10px;
		line-height:140%;
	}
	
	.input
	{

		padding:3px;
		width:100px;
	}
		.Commentlist em
	{
	
	font-size:10px;
	font-style:normal;
	color:#999;
	}
	
	.Commentlist p
	{
			display:block;
				font-size:13px;



		padding:0px 8px 8px 8px;

margin-left:65px;
		
		
	}
	
	
	
	.Commentlist h3
	{
		margin:5px 0 5px 0;
	}	
	
	
	
	
	
		.Commentlist  em
	{
	
	font-size:13px;
	font-style:normal;
	color:#999;
	font-weight:normal;
	}
	

	
		.Commentlist strong
	{
		display:block;
		font-size:12px;

margin-left:65px;
		padding:5px;
		border-bottom:0px;

	}
	
	
	.Commentlist strong a
	{
	
	font-size:12px;
	font-style:normal;

	font-weight:normal;
	}
	
	
	.Commentlist ul
	{

 
			width:99%;

	}
	
		
	.Commentlist ul li
	{
	 line-height:160%;

	 margin:5px 2px 5px 2px;
			border:solid 1px #eee;
			clear:both;
	}
	
	span.clear
	{
		display:block;
		clear:both;
	}
	
	.nearlist ul li
	{
		
	 line-height:160%;

	 margin:2px;


	}
	
	
	
	
	
	
	.Commentlist ul li img
	{

		padding:1px;
		border:solid 1px #eee;
		width:56px;
		height:56px;
		display:block;
	
	}
		
	.Commentlist ul li span.userface
	{
		float:left;
		margin:6px;
		width:60px;
		height:80px;
		overflow:hidden;
		text-align:center;
	
	}
	
	div.newsidebar div.pminfo
	{
		word-spacing:5px;
		text-indent:2px;

	}
	
	#copyright
	{
		height:80px;

	}
	
	#addressguide
	{
		height:16px;
		overflow:hidden;
	}
	
	.tq
	{
		color:Green;
	}
	
	a.author
	{

color:#999;
		font-size:12px;
	}
	
	#LvTagList
	{

		width:99%;
	}
	
	#LvTagList ul.title a
	{
		text-decoration:none;
	}
	
	ul.lineLi
	{
		line-height:150%;
		margin:0px;
	}
	
	div.menus a.newPost
	{
		color:Red;
	}
	
	div.adminSearch
	{
		padding:10px;
	}
	
	div.pminfo a
	{
		float:right;
		font-weight:normal;
		margin-right:8px;
	}
textarea.comment
{
	background:#fff url(/utility/comment.gif) no-repeat 0 0;
	height:60px;
	font-family:Arial;
		padding:3px;
}

textarea.PostComment
{
	background-image:none;
	height:120px;
}



.postInfo
{
	margin-top:10px;
	font-size:12px;
}
.nearlist
{
	margin:10px;
}

.testit
{
	background-color:#fff;
	border:solid 1px #ccc;
}

.more a
{
	color:Green;
	font-weight:bold;
}

input.input2
{
	width:120px;
	border:solid 1px #999;
	padding:1px;
}
#searchTitle
{
	padding:3px;
}
#searchTitle strong
{
	color:Red;
}
#searchTitle ul
{
	padding-left:10px;
	color:#999;
	
}
#searchTitle li
{
	margin:3px;
	list-style-type:square;
	
}

.newsclasscont
{
	font-size:13px;
}

.newsclasscont strong
{
	font-size:14px;
}

.postInfo
{

}

.weekpic2 li
{ text-align:center;
}


.search
{	text-align:right;
	width:625px;
		margin-top:5px;
	float:right;height:20px;
}

.clear
{
	clear:both;
}

.search-item {
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
}
.search-item h3 {
    display:block;
    font:inherit;
    font-weight:bold;
}

.search-item h3 span {
    font-weight:normal;
    margin:0 0 5px 5px;
}

.leftMenu
{
	width:200px;
	float:left;
}


.ExtBox
{
	padding:10px;
}
P.Notice{ margin-top:10px; padding:0.5em;border:1px #eee solid; background:#FFFFF2 url(/resources/images/default/shared/warning.gif) no-repeat 10px 8px  ;line-height:150%;font-size:12px;  }

.topmenu2
{
	display:none;
}

.list3 ul
{
	width:220px;
	height:76px;	
}
.list3 ul li
{
	width:98px;
	overflow:hidden;
	float:left;
	height:25px;

}

.Lvweather
{
	padding-top:40px;
	padding-left:36px;
	height:180px;
	overflow:hidden;


}
form
{
margin:0px;
padding:0px;	
	}

.midtit {
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F69331;
	height: 26px;
}
.midtit .midfont {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	float: left;
	display: block;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.midtit .midmore {

	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	float: right;
	display: block;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.actitle {
	font-size: 28px;
	line-height: 40px;
	font-weight: bold;
	color: #003399;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1BED4;
	width: 98%;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 20px;
}
.actime {
	color: #003399;
	text-align: right;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 40px;
}
.content {
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 100px;
	padding-left: 8px;
}
.textbody {
	font-size:14px;
	line-height:22px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 97%;
	color: #666666;
	text-align: left;
} 
.ullist {
	margin: 5px;
	padding: 5px;
	font-size: 10px;
	color: #C23D12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ullist li {
	color: #BF3C10;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 20px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E4E4E4;
	text-align: left;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 0px 8px;
}
.ullist a,.ullist a:visited {
	font-size: 14px;
	color: #333333;
	
}
.ullist a:hover {
	color: #FF6600;
}