/*
@font-face {font-family: "font";src: url('../font/m/font.eot');src: url('../font/m/font.eot?#iefix') format('embedded-opentype'),url('../font/m/font.woff') format('woff'),url('../font/m/font.ttf') format('truetype'),url('../font/m/font.svg#NeuesBauenDemo') format('svg');}
body, html, table, th, td, div, span, input, select, textarea, option, a {font-family:"font" !important;}
*/
.page_left {width:100px; bottom:50px !important;}
.page_main {left:100px; bottom:50px !important;}
.page_bottom {height:50px !important; line-height:25px !important;}

.side_switch {left:100px;}
#outTimeShow {width:50px !important;}

#top_tabs {float:left !important; width:65% !important; margin-left:5px !important; padding:0px 0px !important;}
#top_tabs a {padding:0px !important; height:auto !important; line-height:100% !important;}
#top_tabs span {font-size:16px !important; padding:5px 2px !important; margin:0px 2px !important;}
#top_tabs ul {padding:0px !important;}

.system_logo {width:70px !important;}
.system_logo img {width:100% !important; max-width:100px !important; height:auto; padding:6px 0px;}
#userinfo {position:absolute !important; right:0px; top:0px;}
#userinfo, #userinfo div, #userinfo td {font-size:14px !important;}
#userinfo div.date {line-height:120% !important;}
#userinfo div.detailed {padding:3px 5px !important;}

.left_menu h1, .left_menu h2 {padding:3px 0px !important;}
.left_menu h1 a{font-size:18px !important;}
.left_menu h2 a{font-size:17px !important;}
.left_menu h1 a {padding-left:15px !important; background-Position:0px center !important;}
.left_menu h2 a {padding-left:20px !important; background-Position:5px center !important;}

.copyright {text-align:right !important;}
.verifycode img {width:70px !important; height:35px !important;}
.PageLoading td {background-size:auto 60% !important; font-size:22px !important; padding:10px 10px 10px 40px !important; white-space:nowrap !important;}

html {overflow-y:auto !important;}

body, html, table, th, td, div, span, input, select, textarea, option, a {font-size:17px !important;}

.page_width {padding-left:0px !important; padding-right:0px !important;}
.page_width_max {padding-left:0px !important; padding-right:0px !important;}

h1 a, h2 a, h3 a, h4 a, h5 a, font {font-size:inherit !important;color:inherit !important;font-weight:inherit !important;font-family:inherit !important;}

body {padding-left:0px;}

.m_w100, .content div {width:auto !important; float:none !important; display:block !important;}
.m_position {position:static !important;}
.m_show {display:inline !important;}
.m_hide {display:none !important;}
.m_padding {padding-left: 20px !important; padding-right: 20px !important;}

h1 {font-size: 30px !important;}
h2 {font-size: 28px !important;}
h3 {font-size: 22px !important;}
h4 {font-size: 18px !important;}
h5 {font-size: 15px !important;}

.button{height:35px !important; line-height:35px !important; background-size:100% 100% !important;}

.checkbox,.radio{height:20px !important; width:20px !important;}

input {height:30px !important; line-height:30px !important; font-size:20px !important;}
select {height:34px !important; line-height:34px !important;}
input, select, textarea {max-width:98% !important;}

.showpage span {font-size:22px !important;}
.showpage .p_info {display:none !important;}
.showpage .p_page {margin:auto !important; float:none !important;}

.header {background-size:auto 100% !important;;}
.header td {padding:5px 8px !important;}
.header form.search {text-align:left;}
.header form.search input.keyword {width:30% !important; background-size:auto 100% !important; padding-left:35px !important; margin-right:5px;}
.header form.search input.submit {width:60px !important; height:34px !important; line-height:30px !important;}

.maintable tr td {padding:5px 2px !important;}
.maintable tr td {max-width:120px !important; overflow:hidden !important; text-overflow:ellipsis !important; overflow:hidden !important;text-overflow:ellipsis !important;}
.maintable .category td {width:auto !important; white-space:normal !important;}
.maintable td.m_width {width:30% !important;}
.maintable td.action {width:auto !important;}
.maintable td.action img {margin-left:2px !important; width:auto !important; height:80% !important;}
