/*通用CSS重置代码*/ body, td, th, input, textarea, select, button, h1, h2, h3, h4, h5, p { font: 12px "Microsoft YaHei", Verdana, SimSun; color: #000; } body, form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, hr, p { margin: 0px; padding: 0px; } article, aside, dialog, footer, header, section, nav, figure, menu, time, template { display: block; } body, textarea { background-color: #FFF; } th, h1, h2, h3, h4, h5, legend { font-weight: bold; } ul, ul li { list-style: none; } ol, ol li ul { padding-left: 2em; } ol li ol li { list-style-type: lower-alpha; } ol li ul li { list-style-type: square; } p { text-indent: 2em; margin-bottom: 10px; word-wrap: break-word; overflow-wrap: break-word; text-align: justify; } a, a:hover { text-decoration: none; } a img { border-style: none; } iframe { border: 0; overflow-y: hidden; } /*本系统*/ body, td, th, input, textarea, select, button, h1, h2, h3, h4, h5, p { font-size: 14px; } body { margin: 10px; } a { color: #0E90D2; } a:hover { color: #095f8a; } fieldset { margin-bottom: 20px; border: 0; border-bottom: 1px dashed #ccc; padding: 10px 0; } fieldset legend { border-left: 3px solid #499AD1; font-size: 16px; font-weight: normal; color: #499AD1; padding-left: 15px; height: 25px; line-height: 25px; } hr { margin: 10px auto; border: 0; border-top: 1px solid #ccc; } .icon-help {color:#fff;font-size:0.6em;font-style:normal;font-weight:normal;background-color:#666;display:inline-block;width:1em;height:1em;line-height:1em; text-align:center; border-radius:50%;cursor:pointer;} .icon-help:hover {color:#fff;} .icon-help::before {content:"?";} /*按钮或输入框*/ a.button { background: #489BD1; border-radius: 3px; color: #fff; display: inline-block; padding: 2px 10px; } a.button:hover { color: #fff; background: #3BB4F2; } input[type="button"], input[type="submit"], input[type="reset"], button { border: 0; border-radius: 3px; background: #489BD1; cursor: pointer; color: #fff; padding: 2px 10px; } input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover { background: #3BB4F2; } input[type="button"]:disabled, input[type="submit"]:disabled, button:disabled { color: #f1f1f1; cursor: default; background: #93CDEB; } input[type="text"], input[type="date"], input[type="number"], input[type="password"], input[type="tel"], input[type="email"], textarea, select { border: 1px solid #aaa; border-radius: 3px; background: #FFF; } input[type="date"] { width: 135px; } input[type="number"] { width: 50px; } input.date { background: #fff url(../../images/icon_calendar.png) no-repeat 85px center; cursor: pointer; padding-right: 18px; width:85px;padding-left:2px; } input.mydate { background: #FFF url(../../images/calendar.gif) no-repeat right center; cursor: default; padding-right: 18px; } input.easyui-datebox { width: 100px; } input.error { border: 1px solid #F00; } input[readonly] { color: #aaa; } input.textbox-text { color: #000; } label.error { background: url(/Images/unchecked.gif) no-repeat; margin-left: 5px; padding-left: 16px; color: #F00; display: none; } .ft10 { font-size: 10px; } .redbold { font-weight: bold; color: #f00; } /*.title { background: #F1F1F1; border: 1px solid #CCC; padding: 3px; font-weight: bold; }*/ .act { text-align: right; margin-top: 5px; } .zxxbox .content { padding: 10px; } .zxxbox .act { background: #E6EDF9; padding: 10px 10px 20px; border-top: 1px solid #999; text-align: center; margin-top: 10px; } /*放大镜图标*/ img.view { width: 21px; height: 16px; margin-right: 2px; vertical-align: middle; cursor: pointer; } /*选项卡*/ #tab { border-bottom: 1px solid #ccc; padding-left: 50px; margin-bottom: 10px; height: 40px; } #tab li { height: 39px; line-height: 39px; padding: 0 20px; border-top: 2px solid transparent; display: inline-block; } #tab li.current { border-top-color: #499AD1; border-left: 1px solid #ccc; border-right: 1px solid #ccc; background: #fff; } #tab li.current a { color: #000; } .tab ul { border-bottom: 1px solid #ccc; padding-left: 50px; margin-bottom: 10px; height: 40px; } .tab li { height: 39px; line-height: 39px; padding: 0 10px; border-top: 2px solid transparent; display: inline-block; } .tab li.current { border-top-color: #499AD1; border-left: 1px solid #ccc; border-right: 1px solid #ccc; background: #fff; } /*危机干预级别*/ div.level { width: 60px; color: #FFF; text-align: center; border-radius: 10px; font-size: 12px; padding: 1px 0; } /*危机干预系统快捷链接*/ ul.crisis-link li { float: left; margin-right: 20px; } /*列表表格(HTML中table只设置class,不设置其他任何属性)*/ table.tb_list { border-bottom: 2px solid #489BD1; width: 100%; border-collapse: collapse; margin-bottom: 20px; } table.tb_list th, table.tb_list td { border: 1px solid #FFF; padding: 8px 2px; } table.tb_list th { color: #FFFFFF; background-color: #489BD1; border-bottom: 1px solid #036; } table.tb_list th[colspan] { border-bottom: 1px solid #FFF; } table.tb_list th a { color: #fff; text-decoration: underline; } table.tb_list th a:hover { text-decoration: none; } table.tb_list td a img { vertical-align: middle; } /*表格内小图标*/ table.tb_list tr { background: #F8F8F8; } /*初始颜色*/ table.tb_list tr:not(:last-child):nth-child(2n+1) { background: #EDF2FC; } /*间隔颜色*/ table.tb_list tr:not(:last-child):not(.selected):hover { background: #C5E0FA; } /*悬浮颜色*/ table.tb_list tr.selected td { background: #B4D0E9; } /*选中颜色*/ table.tb_list tr:last-child td[colspan] { border-top: 2px solid #489BD1; background: #fff; } /*最后一行*/ /*标题和查询表格(HTML中table只设置class,不设置其他任何属性)*/ table.tb_title { margin-bottom: 5px; border-collapse: collapse; width: 100%; } table.tb_title th, table.tb_title td { padding: 5px; border: 1px solid #CCC; } table.tb_title .label { text-align: right; background: #F1F1F1; } table.tb_title .act { text-align: center; } /*操作提示表格(HTML中table只设置class,不设置其他任何属性)*/ table.tb_msg { margin-bottom: 5px; border-collapse: collapse; width: 100%; } table.tb_msg th, table.tb_msg td { padding: 3px; border: 1px solid #ccc; } table.tb_msg th { background: #F1F1F1; } /*表单表格*/ table.tb_form { border: 1px solid #69F; margin-bottom: 10px; width: 100%; } table.tb_form textarea { width: 95%; } /*统计表格(HTML中table只设置class,不设置其他任何属性)*/ table.tb_stat { border-top: 2px solid #666; border-bottom: 2px solid #666; border-collapse: collapse; width: 100%; } table.tb_stat th, table.tb_stat td { border: 1px solid #666; padding: 3px; text-align: center; } table.tb_stat th { border-bottom: 2px solid #666; } table.tb_stat th:first-child, table.tb_stat td:first-child { border-left: none; } table.tb_stat th:last-child, table.tb_stat td:last-child { border-right: none; } table.tb_stat td.textleft { text-align: left; } table.tb_stat td.textright { text-align: right; }