@charset "utf-8";
body {font:14px 'microsoft yahei',Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;}
body,ul,dl {margin:0;padding:0;list-style:none;}
img {border:0;}
a {text-decoration:none;color:#444;outline:none;}
a:hover {color:#f30;}
table {border-collapse:collapse;}
div,td {line-height:22px;line-height:24px;font-size:14px;color:#444;}
.left {float:left}
.right {float:right}
.hidden {display:none;}
.caret {display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}
.dropdown .caret {transition:All 0.2s ease-in-out;}
.dropdown:hover .caret {transform:rotate(-90deg);}
.glyphicon {position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/* 顶部样式 */
.ui-layout-north {z-index:1!important;}
.ui-layout-pane {overflow:visible;}
.ui-layout-north {clear:both;position:relative;padding-left:185px;height:50px;background:#3C86C5}
.ui-layout-north .logo {display:block;height:50px;position:absolute;top:0px;left:0px;width:185px;background:#3C86C5 url(../images/logo.gif) no-repeat 10px center;z-index:999;}
.ui-layout-north .topmenu {clear:both;}
.ui-layout-north .topmenu .glyphicon{font-size: 14px;}
.ui-layout-north .topmenu .item {float:left;min-width:34px;height:50px;font-size:16px}
.ui-layout-north .topmenu .item a {cursor:pointer;display:block;padding:0px 18px;line-height:50px;color:#fff;width:100%;height:100%}
.ui-layout-north .topmenu li.current,.ui-layout-north .topmenu li:hover {background-color:#2D73AF;text-decoration:none;}
.ui-layout-north .right {padding-right:20px;}
.ui-layout-north .right .item {float:left;line-height:50px;padding:0px 2px;min-width:34px;font-size:13px;color:#fff;text-align:center;}
.ui-layout-north .right .item span {font-size:14px;margin-top:1px;}
.ui-layout-north .right .item a {color:#fff;display:block}
.ui-layout-north .right .item:hover {background-color:#2D73AF;}
.ui-layout-north .right .item-mylogin {width:100px;text-align:center;}
.ui-layout-north .right .item-mylogin:hover {}
.ui-layout-north .right .item-mylogin .glyphicon {padding-right:5px;}
.ui-layout-north .right .item-mylogin .dropdown-toggle {position:relative;width:120px;height:50px;text-align:left;}
.ui-layout-north .right .item-mylogin .dropdown-toggle .caret {position:absolute;top:25px}
.dropdown-menu {top:50px;right:20px;position:absolute;z-index:1000;display:none;}
.dropdown-menu .pull-right {padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;border:1px solid rgba(0,0,0,0.15);background-color:#ffffff;}
.ui-layout-north .right .item-mylogin .dropdown-menu {color:#333}
.ui-layout-north .right .item-mylogin .dropdown-menu a {color:#333}
.ui-layout-north .right .item-mylogin .dropdown-menu {min-width:120px;margin-top:0px;border-radius:0px;border-top:0px;box-shadow:#fff 0px 0px}
.ui-layout-north .right .item-mylogin .dropdown-menu li {font-size:13px;}
.ui-layout-north .right .item-mylogin .dropdown-menu li a {display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;}
.ui-layout-north .right .item-mylogin .dropdown-menu li a {line-height:30px;text-align:left}
.ui-layout-north .right .item-mylogin .dropdown-menu li a i {transition:All 0.1s ease;float:left;line-height:30px;font-size:10px;margin-top:-1px;}
.ui-layout-north .right .item-mylogin .dropdown-menu li a:hover {background-color:#ececec}
.ui-layout-north .right .item-mylogin .dropdown-menu li a:hover i {transform:scale(1.5);display:block;color:#666}
/* 顶部样式end */

/*toptip*/
.tip-bubble {font-size:1em;padding:4px 8px;text-align:center;position:fixed;z-index:1000;border-radius:2px;display:inline-block;opacity:0;max-width:300px;margin-left:3px;}
.tip-bubble:after {content:'';position:absolute;margin-left:-8px;width:0;height:0}
.tip-bubble-center-point:after {left:50%;right:auto}
.tip-bubble-left-point:after {left:10px;right:auto}
.tip-bubble-right-point:after {right:10px;left:auto}
.tip-arrow-top:after {border-bottom:solid 8px;border-right:solid 8px transparent;border-left:solid 8px transparent;bottom:100%}
.tip-arrow-bottom:after {border-top:solid 8px;border-right:solid 8px transparent;border-left:solid 8px transparent;top:100%}
.tip-theme-light:after {border-bottom-color:#fff;border-top-color:#fff}
.tip-theme-dark:after {border-bottom-color:#000;border-top-color:#000}
/*toptip*/

/* 侧栏样式 */
.ui-layout-west {clear:both;background:#E0EFFF url(../images/bg_left_subject.gif) repeat-x top;}
.ui-layout-west .left_subject {background:#fff url(../images/bg_right_subject.gif) repeat-x bottom;line-height:45px;height:43px;color:#333;font-size:16px;padding-left:20px;}
.ui-layout-west .left_subject span {padding-right:5px;color:#318DDD;font-size:18px;}
.ui-layout-west .left_subject .glyphicon{top:3px;}
.ui-layout-west .left_tree {padding:10px 15px;}
/* 侧栏样式end */

.ui-layout-south {border-top:1px solid #DAE6F0;text-align:center;padding:5px 0px;color:#999;font-family:'microsoft yahei',verdana;font-size:10px;}
.templist {margin:0;padding:0;list-style:none;width:300px;}
.templist li {border-bottom:1px dotted #d1d1d1;line-height:30px;font-family:'microsoft yahei',verdana;color:#999;}
.templist li span {float:right;}
.templist .tips {color:#333;font-size:13px;}
.templist .tips span {color:#f30;font-weight:bold;float:none;}
.move {margin:0;padding:0;}
.move dt select {width:160px;}
.move dt input {width:260px;border:1px solid #B4B4B4;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;padding:5px 0 4px 2px;font-family:'microsoft yahei',verdana;}
.move dt textarea {width:460px;height:120px;border:1px solid #B4B4B4;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;padding:5px 0 4px 2px;font-family:'microsoft yahei',verdana;overflow:hidden;vertical-align:top;}
.move dt div {color:#999;line-height:30px;padding:0 0 0 65px;}
#html_staus {width:220px;height:80px;padding:20px;overflow:auto;}
#html_staus ul {line-height:22px;background:url(../images/msg_bg.png) no-repeat left;padding:0 0 0 20px;margin:0;list-style:none;}

/* 锁屏样式 */
.ScreenLock {background-color:#3a6ea5;background-image:url("../images/ScreenLock.png")}
.ScreenLock {background-position:50% 50%;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2000}
.ScreenLock .inputpwd {font-size:17px;height:134px;left:50%;margin:-102px 0 0 -150px;padding:28px;position:absolute;top:50%;width:280px}
.ScreenLock h5 {height:60px;line-height:60px;margin:0;padding:10px 0 0 40px;background:url("../images/msg_bg_a.png") no-repeat 0px -476px;font-size:16px;font-weight:normal;}
.ScreenLock .input {margin:0;padding:0;}
.ScreenLock .input-text {font-family:'microsoft yahei';padding:.5rem .8rem;font-size:14px;font-weight:400;color:#495057;background:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;text-align:left;}
.ScreenLock .submit {position:relative;display:inline-block;border:1px solid #7789A7;padding:.5rem .8rem;margin-left:5px;font-size:14px;border-radius:.2rem;color:#fff;background:#7789A7;outline:none;user-select:none;}
.ScreenLock .lb {font-size:16px;}
.ScreenLock select {margin-left:13px;width:260px;height:35px;line-height:35px;font-size:14px;}
/* 锁屏样式end */