﻿body, html{height:100%; width:100%; margin:0px; padding:0px; font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体"; overflow:hidden;}
body{display: flex;  flex-direction:column; }
img{border:0; vertical-align:middle;}
form{margin:0px; padding:0px;}
ul,ol,li{margin:0px; padding:0px;}
li{list-style:none;}
a {color:#0f63b7;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:underline;}
a:active {color:#ff0000;}
input::-ms-clear {display:none;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif,"宋体";}
select{font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体"; padding:0px; outline:0px;}
input[type="password"], input[type="text"]{font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体"; padding:5px; -moz-box-sizing: border-box; /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box; /*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/ border:1px solid #999999; outline:0px; vertical-align:middle;}
textarea{font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体"; border:1px solid #999999; outline:0px; padding:5px; -moz-box-sizing: border-box; /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box; /*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/ overflow:auto; white-space:pre-line; background-color: transparent;}
button{margin-right:1px; padding-left:10px; padding-right:10px; border-bottom:0px solid #0F5F82; border-right:0px solid #0F5F82; border-top:0px solid #eeeeee; border-left:0px solid #eeeeee; background-color:#2271BE; color:#ffffff; height:26px; line-height:26px; font-size:12px; outline:0px; cursor:pointer;}
td,th,p{margin:0px; padding:0px; font-size:12px; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif,"宋体";}
div,span{margin:0px; padding:0px; vertical-align:baseline; font-size:12px; font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;}

.main_top {position:relative; height:0px; width:100%; flex-grow: 0; flex-shrink: 0; background-color:#a6cbf1;}
.main_middle {position:relative; display: flex; flex-direction:row; flex-grow: 1; height: 0px; background-color:#ffffff;}
.main_bottom {flex-grow: 0; height: 0px; width: 100%; flex-shrink: 0;}
.main_left {display: flex; flex-direction: column; flex-grow: 0; flex-shrink: 0; height: auto; width: 0px; background-color:#a6cbf1; border-right:1px solid #316ac5; padding-top: 35px;}
.main_center {position:relative; display: flex; flex-direction: column; flex-grow: 1; height: auto; width: 0px; box-sizing: border-box; padding: 0px;}
.main_right {display: flex; flex-grow: 0; flex-shrink: 0; flex-direction:column; height: auto; width: 0px;}

.top {position:relative; height:0px; width:100%; flex-grow: 0; flex-shrink: 0; background-color:#a6cbf1;}
.middle {position:relative; display: flex; flex-direction:row; flex-grow: 1; height: 0px; background-color:#ffffff;}
.bottom {flex-grow: 0; height: 0px; width: 100%; flex-shrink: 0;}
.left {display: flex; flex-direction: column; flex-grow: 0; flex-shrink: 0; height: auto; width: 0px; background-color:#a6cbf1;}
.center {position:relative; display: flex; flex-direction: column; flex-grow: 1; height: auto; width: 0px; box-sizing: border-box; padding: 0px;}
.right {display: flex; flex-grow: 0; flex-shrink: 0; flex-direction:column; height: auto; width: 0px;}
.noscript {font-weight:bold; font-size:14px; color: brown; margin:20px;}

.drive_page{float:left; width:60px; height:21px; line-height:21px; vertical-align:baseline; text-align:center; cursor:pointer; margin-right:3px; background-color: #f3f3f3; color:#005EAC; border: 2px solid #aaaaaa;}
.drive_page_text{display:inline-block; width:60px; height:21px; line-height:21px; vertical-align:baseline; text-align:center; cursor:pointer; margin-right:3px; margin-top:8px; color:#005EAC; border: 0px solid #aaaaaa;}
.drive_count{float:left; width:auto; height:21px; line-height:21px; vertical-align:baseline; text-align:center; cursor:pointer; padding-left:6px; padding-right:6px; margin-right:3px; background-color: #f3f3f3; color:#005EAC; border: 2px solid #aaaaaa;}
.drive_count_this{float:left; width:auto; height:21px; line-height:21px; vertical-align:baseline; text-align:center; cursor:default; padding-left:6px; padding-right:6px; margin-right:3px; background-color: #aaaaaa; color:#ffffff; border: 2px solid #aaaaaa; font-weight:bold;}
.drive_count_omit{float:left; width:auto; height:21px; line-height:21px; vertical-align:baseline; text-align:center; cursor:default; padding-left:6px; padding-right:6px; margin-right:3px; background-color: #f3f3f3; color:#aaaaaa; border: 2px solid #aaaaaa; font-size:10px;}
.m{color:#FF5500; padding-left:0px; padding-right:2px;}
.n{color:#ffffff; padding-left:0px; padding-right:2px;}
.b{color:orange; font-size:10px; font-weight:normal;}
.t{color:#FF0000;}
#tab3 div, #tab3 span, #tab4 div, #tab4 span, #tab5 div, #tab5 span, #tab6 div, #tab6 span{margin:0px; padding:0px; font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体";}
.upload{display:block; background-color: #aaaaaa; margin-left:-10px; margin-top:-10px; font-size:200px; height:50px; width:200px; text-align:right; opacity:0.00; filter:alpha(opacity=00); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=00); cursor:pointer;}
.zoom-left{height:10px; width:10px; margin-top:18px; margin-left:2px; background-color:#888888; transform:rotate(45deg);}
.zoom-right{height:10px; width:10px; margin-top:18px; margin-left:-7px; background-color:#888888; transform:rotate(45deg);}