﻿html, body { width: 100%; height: 100%; overflow: hidden; }
iframe { width: 100%; height: 100%; padding: 0; margin: 0; }
img, body, html { border: 0; }
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th { margin: 0; padding: 0; }
* { font-family:"Microsoft YaHei","微软雅黑","宋体", Arial,sans-serif; font-size: 12px; }
img { vertical-align: middle; }

* { font-size: 12px; }
.td_title { height: 24px; line-height: 24px; background: #fff; color: #135294; font-weight: bold; border: 1px solid #fff; padding-left: 20px; text-align: left; }
.bodytable td { line-height: 20px; background: #EEF7FD; font-size: 12px; border: 1px solid #fff; color: #135294; }
.treeCss td div { height: 20px !important; }

.l-text2 {
    position: relative;
    border: 1px solid #D0D0D0;
    height: 24px;
    line-height: 24px;
    width: 200px;
}
.title { background-image: url(../images/headbg.gif); height: 19px; padding-left: 20px; color: #135294; font-weight: bold; font-size: 12px; padding-top: 6px; padding-bottom: 0px; border-left: solid 0px #8bd2e3; border-right: solid 1px #8bd2e3; margin-top: -1px; border-top: none; border-bottom: 1px solid #bbb; }

.bodytable0 { width: 100%; border-collapse: collapse; }
    .bodytable0 td { line-height: 21px; padding: 2px 2px 2px 5px; border: 1px solid #dfdfdf;  }

.bodytable1 { width: 100%; border-collapse: collapse; border: 1px solid #ddd; }
    .bodytable1 td { line-height: 21px; padding-left: 5px; color: #135294; vertical-align: middle; }
        .bodytable1 td.left { line-height: 21px; padding-left: 5px; color: #135294; vertical-align: middle; border-left: 1px solid #ddd; }
.bodytable2 { width: 100%; border-collapse: collapse; }
    .bodytable2 td { line-height: 21px; padding: 2px; border: 1px dotted #b6d6e6; color: #135294; }
    .bodytable2 td a { cursor:pointer; }
    .bodytable2 td a:hover { color:#00f; }
.bodytable3 { width: 100%; border-collapse: collapse; margin-top: 2px; }
    .bodytable3 td { line-height: 20px; padding: 0px 2px 2px 8px; color: #135294; vertical-align: middle; }
.bodytable4 { width: 100%; border-collapse: collapse; }
    .bodytable4 td { line-height: 21px; padding: 2px 2px 2px 2px; border: 1px solid #000; color: #135294; }
.bodytable5 { width: 100%; border-collapse: collapse; }
    .bodytable5 td { line-height: 21px; padding: 2px; border: 1px solid #b6d6e6; color: #135294; }
/*.l-panel table,.l-panel td{ margin:0; padding:0;}*/
.table_title1 { background: #f7f7f7; height: 21px; line-height: 21px; font-weight: bold; text-indent: .3em; outline: 0; border: 1px solid #ddd; }
.table_title { background: #f7f7f7; height: 21px; line-height: 21px; font-weight: bold; text-indent: .3em; outline: 0; }
.table_label { background: #f7f7f7; text-align: right; }
.table_label1 {
    background: #f7f7f7;
    text-align: right;
    height: 11px;
    line-height: 21px; 
    text-indent: .2em;
    outline: 0;
}
.table_header { background: #e8f5fe; text-align: center; height: 21px; line-height: 21px; font-weight: bold; text-indent: .3em; outline: 0; }

.report_item { padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #000; }
.report_title { font-size: 24px; font-weight: bold; padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #000; overflow: hidden; }

.wrap { padding:15px 18px; }
.grid {  }

.bodytable6 { border-collapse: collapse; }
    .bodytable6 td { line-height: 27px; padding: 2px 2px 2px 10px; border: 1px solid #b6d6e6; color: #135294; }

.uploada { display: inline-block; width: 100px; height: 28px; background: red; position: relative; overflow: hidden;margin-left:5px;border-radius:5px;
                border: 1px solid #c1c1c1;
                background: #dddddd ;
                background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dddddd), color-stop(1, #ffffff));
                background: -ms-linear-gradient(bottom, #dddddd, #ffffff);
                background: -moz-linear-gradient(center bottom, #dddddd 0%, #ffffff 100%);
                background: -o-linear-gradient(bottom, #dddddd, #ffffff);
                filter: none;
                filter: progid:dximagetransform.microsoft.gradient(startColorStr='#444444', EndColorStr='#555555');
                -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#dddddd')";
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f5f6'); 
                color: #333;
                text-align:center;line-height:28px;font-size:14px;font-weight:bold;text-decoration:none;
        }
            .uploada:hover { filter:progid:DXImageTransform.Microsoft.Gradient(enabled=false); background: #eee; color: #555;box-shadow:0px 0px 5px rgba(0,0,0,0.3); }