﻿body,div,ul,li,p,img,form,h1,h2,h3,h4,h5,h6,iframe {margin:0px;padding:0px;border:0px;}
body {font-family:Arial,"Microsoft YaHei UI","Microsoft YaHei";font-size:14px;background:#F1EFFC;}
li {list-style-type:none;}
em,i {font-style:normal;}
/*顶部*/
#header {background:rgba(20, 94, 160, 0.95);height:50px;}
#header div {margin:0 auto;width:1150px;height:50px;line-height:50px;background:url("logo.png") no-repeat;}
#header a {font-size:16px;color:#fff;text-decoration:none;padding:7px;}
#header a:hover {border:#fff 1px solid;padding:6px;border-radius:6px;}
/*主要区域*/
#main {width:1150px;margin:10px auto;overflow:hidden;}
#mainLeft {float:left;width:838px;background:#EFFCFB;border:1px solid #CEE9E7;}
#mainRight {float:right;width:300px;border:1px solid #CEE9E7;background:#EFFCFB;min-height:738px;color:#333;}
#mainRight h3 {height:26px;line-height:26px;margin-left:8px;border-bottom:1px dashed #CEE9E7;font-size:16px;width:284px;}
#mainRight p {width:284px;margin-left:8px;height:32px; line-height:32px;font-size:16px;font-weight:bold;border-bottom:1px dashed #CEE9E7;}
#mainRight p span {color:#ff6a00;font-size:24px;float:right;}
#remark li {width:284px;line-height:1.6;border-bottom:1px dashed #eee;margin-left:8px;}
#remark li i {width:100px;float:right;text-align:right;font-family:Arial;}
/*底部*/
#footer p {text-align:center; color:#333;}
#footer p a {color:#333;text-decoration:none;margin-left:10px;}
#footer p a:hover {text-decoration:underline;}

/*编辑表格、信息表格*/
.editTable {margin:6px auto;border:0px;border-collapse:collapse;}
.editTable tr td {border:0px;padding:4px 0px;width:300px;height:24px;}
.editTable tr td.info {height:24px;color:red;}
.editTable tr td.c {text-align:right;width:118px;}
.editTable tr td.disabled {color:grey;cursor:not-allowed;}
/*表单及验证*/
.editTable input[type=text],.editTable input[type=password],.editTable textarea,.editTable select {width:60px;height:22px;padding:0px 4px;margin-right:4px;color:#333;font-size:14px;background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.editTable input[type=text][disabled],.editTable input[type=password][disabled],.editTable textarea[disabled],.editTable select[disabled] {background-color:#eee;cursor:not-allowed;color:grey;}
.editTable input[type=radio][disabled],.editTable input[type=checkbox][disabled] {cursor:not-allowed;}
.editTable textarea {width:200px;height:60px;padding:4px 6px;line-height:18px;display:block;resize:none;}
.editTable select {padding:2px;width:auto;height:24px;}
.editTable input[type=text]:focus,.editTable input[type=password]:focus,.editTable textarea:focus,.editTable select:focus {border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);}
.editTable input.input-validation-error {border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.editTable input.input-validation-error:focus {border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #ce8483;}
input:focus,textarea:focus {outline:none;}/*去除Chrome等浏览器文本框默认发光边框*/
label {cursor:pointer;line-height:22px;}
label:hover {text-decoration:underline;}
label input {vertical-align:middle;margin-top:-2px;margin-bottom:1px;cursor:pointer;}
label.disabled {color:grey;cursor:not-allowed;}
label.disabled:hover {text-decoration:none;}
.inputHidden {width:0px;height:0px;display:none;}
.field-validation-error {color:#F00;}
.validation-summary-errors {color:#F00;}
/*按钮*/
p.btn {text-align:center;border-top:1px dashed #CEE9E7;padding:10px;}
p.btn input {width:224px;height:34px;line-height:30px;text-align:center;font-weight:bold;color:#FFF;background:#2086ee;cursor:pointer;border:none;font-size:16px;}
p.btn input:hover {background:#4597EA;}
/*页面加载进度提示*/
.loadMask {position:absolute;top:36px;left:10px;border:none;height:30px;line-height:30px;background:url(loading.gif) no-repeat 6px 6px;font-size:14px;text-indent:26px;}
.loadMask2 {position:absolute;top:36px;left:10px;border:#09c 1px solid;height:30px;line-height:30px;background:#c8e0ed url(loading.gif) no-repeat 6px 6px;font-size:14px;text-indent:26px;padding-right:10px;}
/*页面提交进度提示*/
#submitMask{width:100%;opacity:0.5;z-index:65535;background:#ccc;position:fixed;top:0px;left:0px;}
#submitMask div {width:180px;height:20px;position:absolute;left:50%;top:50%;margin:-10px 0px 0px -90px;border-radius:4px;animation:stripe 0.3s linear infinite;background-color:#337ab7;background-size:40px 40px;background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}
@keyframes stripe {from {background-position:0 0;} to {background-position:40px 0;}}
/*表格列表*/
table.tableList {border:1px solid #CEE9E7;border-collapse:collapse;margin:0px auto;width:100%;background:#EFFCFB;}
table.tableList tr:nth-child(odd){background:#F4F4F4;}
table.tableList td,table.tableList th{border:1px solid #CEE9E7;height:20px;padding:5px 5px 5px 6px;overflow:hidden;}
table.tableList th {padding-left:0px;padding-right:0px;}
table.tableList td.right {text-align:right;}
table.tableList td.center {text-align:center;}
table.tableList tr:hover td {background:#2086ee;color:#fff;}
table.tableList a {text-decoration:none;color:#333;}
table.tableList a:hover {text-decoration:underline;}
table.tableList tr:hover a {color:#fff;}
/*分页*/
p.page {padding:18px;margin:0px auto;color:#333;text-align:center;font:12px Verdana,Arial,Helvetica,sans-serif;background:#EFFCFB;border:1px solid #CEE9E7;border-top:none;}
p.page a,p.page span,p.page em {padding:4px 6px;margin-right:3px;}
p.page a {border:#ABCEE9 1px solid;color:#ABCEE9;text-decoration:none;}
p.page a:hover {background:#D3F4FC none;}
p.page span {border:#ccc 1px solid;color:#ccc;}
p.page em {border:#2670C9 1px solid;font-weight:bold;color:#2670C9;font-style:normal;}