#logo{color:gray;font-size:30px;font-weight:bold;}
#logo img{height:45px;position:absolute;top:1px;}
#logo span{position:relative;top:40px;left:5px;}
#banner{position:relative;top:5px;}
#navi{position:absolute;left:10px;top:50px;font-size:13px;border:1px solid gray;flex-direction:column;}
.t2,.mn{background-color:#eee;border-bottom:gray solid 1px;line-height:16px;padding:1px 5px 1px 30px;}
.mn{display:inline;color:blue;}
.mn:hover{color:#ff0000cc;background-color:#fff;font-style:italic;font-weight:bold;}
.group{margin:0px;display:flex;flex-direction:column;}
.t2{padding-left:10px;}
.t1{font-weight:bold;font-size:14px;padding-left:5px!important;background-color:#ccc;}
.t2::before {content:" - ";}
#bread,#maindiv, #detaildiv{margin-left:220px;left:300px;top:10px;margin-right:100px;}
.itemdiv{width:220px;height:210px;margin:10px;}
.itemdiv:hover {border:1px solid maroon;}
#search_div{top:95px;}
ul{width:600px;}
table{width:600px;margin-left:30px;}
.pdf{display:block;background-image:url(pics/pdf.jpg);width:36px;height:45px;}
form{padding:2px 2px 5px 2px;}
.current::after {content:">>";left:8px;position:relative;top:1px;}
.current{padding-left:15px;}
.process{width:600px;}
.cloud_container{width:900px;}
