/*-----------------------------编辑页面样式（tab标签、按钮、输入框、编辑页面表格）------------------------------------*/
*{ padding:0px; margin:0px auto;}
body{ padding:0px; margin:0px; background-color:#FFF;}
a{ text-decoration:none;}
ul{ list-style:none;margin: 0px auto; padding:0px;}
.left{ float:left;} .right{ float:right;}
/*------------tab页样式----------------------*/
#menu {border-bottom:1px solid #6b92ad; background:url(../images/menu.jpg) repeat-x left top; height:25px;  z-index:999999;}
#menu li {float: left; text-align: center;}
#menu li a {display:block; height:25px; line-height:25px; padding:0 10px; float:left; color:#08438d; text-decoration:none; font-family:arial, sans-serif; font-size:13px;border-right:1px solid #6b92ad;}
#menu li a:hover, 
#menu li a:active,
#menu li a:focus
{ background: url(../images/hovermenu.jpg) repeat-x right  bottom; position:relative; bottom:-1px;color:#000;}
.hovera{ background: url(../images/hovermenu.jpg) repeat-x right  bottom; position:relative; bottom:-1px;color:#000;}

.open{ border:1px solid #aaaaaa; color:#404040; background-color:#fff; padding:10px;}
.open .border{border-bottom:1px dotted #858585; }
.open span{ font-size:14px; font-weight:bold; color:#2159b5;}
.open a{ font-size:12px; color:#404040;}
.open a:hover{color:#2159b5; }
/*------------按钮 文本字段 列表样式----------------------*/
.content{ text-align:center; margin:20px;}
.gongneng{border:1px solid #dbdbdb;  text-align:left; overflow:auto; height:100%;}
.megbutton{ background: url(../images/megbutton-bg.jpg) repeat-x left bottom;clear:both; padding-left:10px;  font-size:13px; }
.zhuangtai{ background: url(../images/megbutton-bg.jpg) repeat-x left top;clear:both; border:1px solid #dbdbdb; padding-left:10px; height:35px; font-size:13px; line-height:35px;}
.selectsty{height:20px;line-height:20px;color:#000; margin-left:5px; border-width:1px; border-style:solid; border-color:#777 #c5cfd0 #c5cfd0 #777;margin:6px 5px 6px 0px; vertical-align:middle; }
.textsty{height:18px;line-height:18px;color:#000;  border-width:1px; border-style:solid; border-color:#777 #c5cfd0 #c5cfd0 #777; margin:6px 5px 6px 0px; vertical-align:middle;}
.width110{ width:110px;}
.anniu{ background:url(../images/anniu-bg.jpg) repeat-x left top; padding:0px 8px; text-align:right;height:35px;}
.anniu a{ float:right; border:none; margin:6px 3px; vertical-align:middle; }
.paixuimg { background:url(../images/paixu.jpg) no-repeat left center;width:17px;height:18px; display:block;}
.daochuimg {background:url(../images/daochu.jpg) no-repeat left center;width:18px;height:18px; display:block;}
.printimg {background:url(../images/dayin.jpg) no-repeat left center;width:19px;height:18px; display:block;}

.wei{margin:0px 3px;padding:2px 0px 0px 25px; background:url(../images/wei.jpg) no-repeat left center; color:#777; }
.tijiao{margin:0px 3px;padding:2px 0px 0px 25px; background:url(../images/tijiao.jpg) no-repeat left center; color:#000;}
.tuijian{margin:0px 3px;padding:2px 0px 0px 25px; background:url(../images/tuijian.jpg) no-repeat left center; color:#000;}
.shouli{margin:0px 3px;padding:2px 0px 0px 25px; background:url(../images/shouli.jpg) no-repeat left center; color:#000;}
.button{background:url(../images/but-bg.jpg) repeat-x left center; border:1px solid #92b5da; height:22px; line-height:19px;  padding:0px 6px;margin:6px 2px; vertical-align:middle;color:#000;}
.button:hover,.botton_a:hover{  background:url(../images/buthover-bg.jpg) repeat-x left center;border:1px solid #edc510;}
.botton_a{background:url(../images/but-bg.jpg) repeat-x left center; border:1px solid #92b5da; line-height:19px;  padding:3px 6px 2px 6px;margin:6px 2px; vertical-align:middle;color:#000; display:inline;}
/*------------提示信息样式----------------------*/
#message{position:absolute; bottom:0; left:0; text-align:left; margin-top:10px;color: #000; background: #dbf1fe url(../images/meg.jpg) no-repeat 20px 10px; padding:10px 0px;  height:30px; width:100%;}
#message label{ color:#000; margin-left:40px; font-size:13px;}
#message span{ color:#266cc3; font-size:12px; }

/*------------当前位置样式----------------------*/
h2{ height:18px; font-weight:normal;color:#555555;background:url(../images/h2-bg.jpg) repeat-x left top; border-bottom:1px solid #c4c4c4; font-size:12px;text-align:left; height:26px; line-height:26px; padding-left:10px;}
h2 span{ background:url(../images/icon.jpg) no-repeat left center; padding-left:20px;}
h2 a{ color:#000;}
h2 a:hover{color:#015c95;}

/*------------编辑表格样式----------------------*/
.edittable { border:1px solid #c0e7f2;padding: 0; margin: 0 auto;border-collapse:collapse; line-height:24px; clear:both;} 
.edittable a { color:#000; cursor: hand;text-decoration:underline;cursor: hand;}
.edittable a:hover{ text-decoration:none;} 
.edittable label{font-size:13px;  color:#2159b5; float:left; margin-left:10px; padding-left:12px; background:url(../images/th-icon.jpg) no-repeat left center;  line-height:24px;}
.edittable input{margin:0px 5px;}
.inputsty{height:18px;line-height:18px;color:#000;  border-width:1px; border-style:solid; border-color:#777 #c5cfd0 #c5cfd0 #777; }
.textareasty{color:#000; margin-left:5px; border-width:1px; border-style:solid; margin:0px 5px;border-color:#777 #c5cfd0 #c5cfd0 #777; line-height:24px;}
.selectsty{height:20px;line-height:20px;color:#000;margin:0px 5px;  border-width:1px; border-style:solid; border-color:#777 #c5cfd0 #c5cfd0 #777; }
.buttonsty{background:url(../images/but-bg.jpg) repeat-x left center; border:1px solid #92b5da; height:22px; line-height:19px;  padding:0px 3px;margin:1px 2px; vertical-align:middle;}
.buttonsty:hover{  background:url(../images/buthover-bg.jpg) repeat-x left center;}
.edittable th { border: 1px solid #c0e7f2; letter-spacing: 2px; text-align: center; background:url(../images/th-bg.jpg) repeat-x left top;} 
.edittable td {border: 1px solid #c0e7f2; font-size:13px; padding: 5px 0px;color:#000;} 

/*------------分页样式----------------------*/
.pages{ border-width:0px 1px 1px 1px; border-style:solid; border-color:#c0e7f2;;  background-color:#dbf1fe; text-align:left; height:30px;}
.page {font-size:12px;height:24px;text-align:right;margin-right:2px; line-height:24px;}
.select{ color:#393939; margin-left:10px;font-size:12px;}
.page span{ color:#393939; }
.select a,.page .asty { padding:0px 5px;  color:#2159b5;font-size:12px;}
.select a:hover,.page a:hover { color:#2159b5; text-decoration: underline;}
.select a:active,.page a:active { color:#2159b5; text-decoration: underline;}
.page .disabled {padding:0px 5px;color:#393939;}
.page input,.page select{ height:20px; line-height:20px;margin:2px 0; vertical-align:middle;}
.page .buttonsty{background:url(../images/but-bg.jpg) repeat-x left center; border:1px solid #92b5da; height:22px; line-height:19px;  padding:0px 3px;margin:1px 2px; vertical-align:middle;}
.page .buttonsty:hover{  background:url(../images/buthover-bg.jpg) repeat-x left center;}
