﻿/**
 * @ date:2012-09-20
 * @ explanation:CMS通用全局样式
 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, select, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
	margin:0px;
	padding:0px;
}
/* 用 ascii 字符表示，使得在任何编码下都无问题 */
body, button, input, select, textarea { font-size:12px; font-family:"\5B8B\4F53", Arial, Tahoma, Helvetica, sans-serif; }
select { padding: 3px; }
/* 让窗口的默认背景色为白色，且设置文字默认颜色为#333333 */
body{ background:#ffffff; color:#333333; }
/* 去除标题标签的默认大小，统一100% */
h1 ,h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
/* 清除非常用的标签的默认属性、将斜体扶正 */
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
/* 重置列表元素 */
ul, ol { list-style:none; }
/* 重置文本格式元素 */
a { text-decoration:none; }
a:hover { text-decoration:underline; }
/* 让链接里的 img 无边框、让表单组无边框 */
fieldset, img { border:none; }
/* 重置表格元素 */
table { border-collapse:collapse; border-spacing:0px; }
/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display:block; margin:0px; padding:0px; }
/* 清除浮动 */
.clear{ clear:both; display:block; height:0px; overflow:hidden; font-size:0px; }
.clearfix:after{ clear:both; display:block; height:0px; overflow:hidden; visibility:hidden; content:""; }

/* 页面边框 */
.main-wrap { margin:10px; /*border: 1px solid #cfcfcf;*/}

/* 页面导航面包屑 */
.nav-panel { margin:0; padding:0; height:35px; border-bottom: 1px solid #cfcfcf;  }
.nav-panel .title{ line-height:35px; font-size:12px; font-weight:bold; padding-left:8px; }

/* 工具栏 */
.tool-box { margin:8px 10px; height:23px;}

/* 工具栏按钮 */
.tool-btn  { float:left; margin-right:8px; height:19px;  padding:1px 8px; background:url(../images/repeatbgsp.png) repeat-x 0px -105px; border:1px solid #d3d3d3; -moz-border-radius:3px; border-radius:3px; line-height:18px; cursor:pointer; }
.tool-btn:hover { border-color:#aaaaaa; }
.tool-btn a { display:inline-block; padding:0px 0px 1px 0px; }
.tool-btn a, .tool-btn a:hover { color:#333333; text-decoration:none; }
input.tool-btn, button.tool-btn { height:23px; padding:0px 8px; *padding:0px 4px; line-height:20px; color:#333333; }
/* 返回按钮 */
.tool-box .goback a { width:21px; height:18px; background:url(../images/sprite.png) no-repeat 2px -540px; }
.tool-box .goback em { display:none; }
/*新建按钮*/
.tool-box .new { background-position:0px -135px; border-color:#84ac17; }
.tool-box .new:hover { border-color:#557208; }
.tool-box .new a { padding:0px 8px 1px 22px; background:url(../images/sprite.png) no-repeat 0px -861px; }
.tool-box .new a, .tool-box .new a:hover { color:#ffffff; }

.clr{background-color:#F7FBFF;}
.defclr{background-color:#FFFFFF;}
.overclr{background-color:#F9F9F9;}