* {
	padding:0;
	margin:0;
	font-family:宋体, arial, helvetica, sans-serif;
	font-size:12px;
}
body {
	color: #543;
	text-align:center;
	padding:0;
	margin:0;
	font-family:宋体, arial, helvetica, sans-serif;
	font-size:12px;
	background:#fff;
}
img {
	border:0px;
}
a {
	color:#543;
}
a:hover {
	color:#428eff;
	text-decoration:underline;
}
hr {
	height:1px;
}
i {
	font-style:normal;
}
option {
	padding-right:5px;
}
.line {
	border-bottom:1px solid #ddd;
	height:0px;
}
.linedotted {
	border-bottom:1px dotted #ddd;
	height:0px;
}
.linedash {
	border-bottom:1px dashed #ddd;
	height:0px;
}
input {
	padding:1px 1px 1px 2px;
}
.history {
	behavior:url(#default#savehistory);
}
/*input,textarea,select,radio,checkbox{background:#fff;}*/
li {
	list-style:none;/*list-style-position: inside;*/
}
.red {
	color:#f00;
}
/*主要用于星号*/
cite {
	font-style:normal;
	color:#f00;
	padding-left:5px;
}
em, em a {
	color:#f00;
	font-style:normal;
}
p {
	padding:0px 0px 12px 0px;
	line-height: 1.7em;
}
.clear {
	clear: both;
	height:1px;
	font-size:1px;
	margin-top:-1px;
	overflow:hidden;
}
h6 {
	background:url(../images/temp.gif) no-repeat;
	padding-left:25px;
}
td {
	padding:5px 3px 4px 3px;
	line-height:16px;
}
th {
	background-color: #efefef;
	font-weight:bold;
	height:28px;
	line-height:28px;
}
th a {
	font-weight:bold;
}
.main {
	width:95%;
	margin:0 auto;
	text-align:left;
}
.main th {
	text-align:center;
}
/*背景*/
#bg {
	width:100%;
	height:2000px;
	background-color:#ddd;
	position:absolute;
	top:0;
	left:0;
	z-index:49;
	display:none;
	FILTER: alpha(opacity=60);
	-moz-opacity: 0.6;
}
.depth1 {
	padding-left:25px;
	background:url(../images/class.gif) no-repeat  left center;
}
.depth2{
	padding-left:50px;
	background:url(../images/class.gif) no-repeat 25px 0;
}
.class1{
	padding-left:25px;
	background:url(../images/class.gif) no-repeat  left center;
}
.class2{
	display:none;
	}
.nav {
	border:1px solid #848284;
	margin:1px 0 30px 0;
	height:50px;
}
.nav h1 {
	background:#efefef;
	font-size:12px;
	border-bottom:1px solid #848284;
	height:22px;
	line-height:22px;
	text-align:center;
}
.nav p {
	margin:7px 0 0 3px;
}
.nav a {
	text-decoration:none;
}
.nstate {
	margin:2px 0 18px 0;
	border-top:1px dashed #848284;
	border-bottom:1px dashed #848284;
	font-weight:bold;
	padding:5px 0 5px 0;
	color:#cc0000;
}
.nstate a:link, .nstate a:visited {
	text-decoration: none;
	font-weight:bold;
	color:#cc0000;
}
.nstate a:hover {
	text-decoration: underline;
}
/*操作导航*/
.navoperate {
	border:1px dotted #848284;
	margin:15px 0;
	padding:5px;
	position:relative;
}
.navoperate h1 {
	background:url(../images/operate.gif) no-repeat 0px 2px;
	padding:0 0 0 20px;
	margin:0 0 8px 0;
	border-bottom:0;
}
.navoperate li {
	display:inline;
	margin:0;
	padding:0;
}
.ostate {
	margin:12px 0 20px 0;
}
.ostate h6 {
	background:url(../images/thishelp.gif) no-repeat left center;
	padding:5px 0 7px 22px;
}
.ostate li {
	margin:0 0 6px 0;
	list-style-type: decimal;
	list-style-position:inside;
}
.foot {
	text-align:center;
	margin:20px 0 40px 0;
	border-top:1px solid #ddd;
	padding-top:15px;
}
.search li {
	line-height:22px;
	padding:0 0 2px 0;
	margin-bottom:3px;
}
.page {
	height:20px;
	padding:15px 0 5px 0;
}
.page a {
	text-decoration:none;
}
.page a:hover {
	text-decoration:underline;
}
.page em {
	color:#f00;
	margin:0 4px;
}
.page city {
	margin:0 4px;
}
/*操作*/
.operate {
	padding:10px 0 15px 0;
} /*删除,转移等操作外框*/
.operate .submit {
	font-size:14px;
	font-weight:bold;
	padding:2px 5px;
}
.operateitem {
	background:#f5fafe;
	position:absolute;
	display:none;
	padding:5px;
	width:200px;
	border:1px solid #cccccc;
	text-align:left;
	top:-50px;
	left:50px;
	overflow:auto;
	z-index:50;
}
/*/操作*/
.uppreview {
	text-align:center;
	margin:0 0 15px 0;
}
/*==========================listfilter*/
.listfilter {
	border:1px solid #dddddd;
	margin:0 0 2px 0px;
	padding:5px;
} /*文章列表,选择分类*/
.listfilter select {
	border:1px solid #9db3c5;
}
/*搜索框*/
.listfilter .inputsearch {
	background:url(../images/view.gif) no-repeat 0 -1px;
	border:1px solid #9db3c5;
	padding:2px 0 2px 20px;
}
.listfilter input {
	border:1px solid #9db3c5;
	padding:2px 0 2px 2px;
}
.listfilter .submit {
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px ridge #999;
	border-bottom:1px ridge #999;
	padding:1px 5px 0px 5px;
	font-size:12px;
	background:url(../images/submit.png) repeat-x;
}
/*==========================listfilter*/
.tableborder0 {
	width:100%;
}
.tableborder1 {
	width:100%;
	background-color:#999;
}
.tableborder1 tr, .tableborder2 tr {
	background:#fff;
}
.tableborder2 {
	width:100%;
	background-color:#ddd;
}
.restore {
	text-align:right;
}
.restore a {
	color:#ff0000;
	text-decoration:none;
}
.restore a:hover {
	text-decoration:underline;
}
.detail {
	padding:0;
}
.detail li {
	list-style:none;
	line-height:22px;
	padding:0 0 2px 0;
	margin-bottom:10px;
	border-bottom:1px dotted #828282;
}
.edit {
	background:url(../images/editdialog.png) repeat-x #f5fafe;
	position:absolute;
	display:none;
	padding:1px 8px 5px 8px;
	border:1px solid #cccccc;
	text-align:left;
	top:50%;
	left:50%;
	overflow:auto;
	z-index:50;
}
.edit h1 {
	border:0;
	color:#7cabd9;
	font-weight:normal;
	text-align:center;
	margin:2px 0 18px 0;
	letter-spacing:4px;
	padding:3px 0 0 0;
	font-weight:bold;
	font-size:12px;
}
.edit div {
	margin-bottom:5px;
}
.close {
	width:50px;
	height:20px;
	color:#ff0000;
	cursor:pointer;
	text-align:right;
	position:absolute;
	right:3px;
	top:4px;
}
/*有问必答*/
.asktitle, .answertitle {
	width:80px;
	font-size:14px;
	font-weight:bold;
	background:#d7efb9;
	padding:3px 10px 2px 10px;
	margin-bottom:1px;
}
.answertitle {
	background:#ddd;
}
.askstate {
	width:120px;
	float:right;
	text-align:right;
}
.askstatecolor {
	color:#ff0000;
}
.ask, .answer {
	border:1px solid #cae8ae;
	margin-bottom:15px;
	padding:3px;
}
.answer {
	border:1px solid #ddd;
}
.ask h1 {
	font-weight:bold;
	font-size:14px;
	margin-bottom:8px;
}
.reply {
	position:relative;
}
.editask {
	width:150px;
	text-align:right;
	padding:0;
	position:absolute;
	right:0;
	bottom:2px;
}
/*新问题链接*/
.shownewask, .shownewask a {
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#f00;
}
/*模板管理,更新部分模板提示
========================*/
.msgsubmit {
	background:url(../images/editdialog.png) repeat-x #f5fafe;
	margin:2px 0 0 2px;
	padding:1px 5px;
	border:1px solid #cccccc;
	width:400px;
	height:300px;
	top:0;
	left:0;
}
.msgbox {
	margin:80px 0px;
	border:1px solid #c4c1ba;
}
.msgbox ul {
	margin:15px 10px;
}
.msgbox li {
	margin:7px 15px;
	list-style-type: decimal;
}
.msgbox h1 {
	color:#8a6b0e;
	background:#efefef;
	text-align:center;
	font-size:14px;
	height:28px;
	line-height:28px;
	border-bottom:1px solid #c4c1ba;
	margin:0 0 10px 0;
}
.back {
	text-align:center;
	border-top:1px dashed #c4c1ba;
	margin:15px 10px 0 10px;
	padding:5px 0px;
}
.msgbox p {
	margin:5px 0 0 0;
	padding:0;
}
/*列表状态,审核状态,置顶...*/
.liststate {
	color:#f00;
}
/*上传空间使用情况*/
.chkupsize {
	padding:10px 0 10px 0;
}
.chkupsize li {
	height:18px;
	line-height:18px;
}
/*===============================*/
/*在线编辑器,上传文件弹出框*/
.adminimg {
	margin-top:10px;
}
.uplist {
	height:280px;
	width:350px;
	float:left;
}
.uplist select {
	height:140px;
	width:350px;
}
.preview {
	width:190px;
	float:right;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.preview fieldset {
	height:160px;
	text-align:center;
}
.uplist .upfile {
	margin-top:5px;
}
/*新建文章*/
/*链接新建文章说明*/
.selectclass {
	position:relative;
}
.creatreadme {
	position:absolute;
	right:3px;
	top:2px;
}

/*文本框宽度*/
.inputtext {
	width:98%;
	margin-right:-1px;
	padding-right:0;
}
/*临时值容器*/
.tempvalue {
	display:none;
}/*<syl>临时值容器*/
/*弹出窗口编辑区*/
.jumpwin {
}
/*短消息,查看消息记录链接*/
.viemessagehistory {
	position:absolute;
	right:10px;
	top:8px;
}
/*选择头像*/
.selface {
	margin:15px 10px;
}
.selface ur {
}
.selface li {
	width:50px;
	float:left;
	padding:5px 0;
	text-align:center;
}
/*购物车*/
.myinfo h1 {
	font-weight:bold;
	font-size:16px;
	margin-bottom:15px;
}
.myinfo p {
}
/*只显示不操作*/
.gray {
	color:#ccc;
}
/*链接代码*/
.formcode {
}
.formcode h1 {
	font-size:14px;
	font-weight:bold;
}
a.ahover {
	position:relative;
	text-decoration:none;
}
.ahover em {
	color:#428eff;
}
a.ahover span {
	display:none;
	background:#fff;
}
a.ahover:hover {
	font-size:12px;
	z-index:1;
	background:#ffffff;
}
a.ahover:hover span {
	display:block;
	border:1px solid #ddd;
	position:absolute;
	background:#f5fafe;
	top:3px;
	left:200px;
	padding:3px;
	z-index:100;
	line-height:20px;
}
/*管理社区主题*/
.messagead {
}
.messagead a {
	text-decoration:none;
}
.messagead li {
	width:40%;
	float:left;
	border-bottom:1px dashed #ddd;
	margin:10px 15px 10px 0px;
	padding-left:10px;
	background:url(../images/arrow1.gif) no-repeat left center;
}
.messagead h2 {
	height:22px;
	line-height:22px;
}
#changeclass p, #changetopic p, #changechannel p {
	line-height:12px;
}
/*onmouse 选择操作内容*/
.selectoperate {
	position:relative;
}
.selectoperate span {
	position:absolute;
	top:0px;
	left:70%;
	background:#f5fafe;
	padding:5px;
	text-align:left;
	z-index:100;
	border:1px solid #ddd;
	border-right:2px ridge #ddd;
	border-bottom:2px ridge #ddd;
	display:none;
}
.selectoperate span p {
	height:24px;
	line-height:24px;
	margin:0;
	padding:0;
}
/*read页*/
.read .title, .read .tags, .read .descrip, .read .readme, .read .ip, .read .content {
	margin-bottom:10px;
}
/*激活上传框*/
a.uphref {
	padding-top:5px;
	color:#f00;
	display:block;
	width:100px;
}
/*点击这里上传图片*/
.uplink {
	padding:5px;
	border:2px solid #ddd;
	width:200px;
	text-align:center;
}
.uplink a, .uplink a:link {
	color:#f00;
	text-decoration:none;
}
/*管理首页*/
.listbar li {
	height:26px;
	line-height:26px;
}
/*添加新记录时运费部分*/
.transprice {
	margin:10px 0 0 0;
	display:none;
}
