﻿@charset "utf-8";
/* CSS Document */
/*系统头部*/
.SyetemTop { width: 100%; height: 80px; background: #007ACC; }
.SyetemTop .Logo { margin-left: 20px; height: 80px; float: left; line-height: 80px; color: #fff; font-size: 20px; }
.SyetemTop .help_login { float: right; padding-top: 20px; }
.SyetemTop .help_login .loginUser { min-width: 160px; height: 40px; margin-right: 20px; background: url(../images/LoginBg.png); float: right; }
.SyetemTop .help_login .loginUser .icon-user { width: 16px; height: 40px; margin-left: 10px; background: url(../images/UserIcon.png) left center no-repeat; display: block; float: left; }
.SyetemTop .help_login .loginUser .hide { display: none; }
.SyetemTop .help_login .loginUser .block { display: block; }
.SyetemTop .help_login .loginUser p { font-size: 12px; color: #fff; line-height: 40px; float: left; margin-left: 10px; }
.SyetemTop .help_login .loginUser .OutIcon { width: 8px; height: 40px; background: url(../images/OutIcon.png) left center no-repeat; display: block; margin-left: 10px; float: left; margin-right: 10px; }
.SyetemTop .help_login .loginUser a { cursor:pointer; }
.SyetemTop .help_login .login-box { width: 159px; position: absolute; background: #fff; top: 64px; right: 20px; border: 1px solid #e6e6e6; }
.SyetemTop .help_login .login-box ul { width: 139px; margin: 10px; overflow: hidden; }
.SyetemTop .help_login .login-box ul li { width: 139px; height: 34px; background: #f1f1f1; line-height: 34px; margin-bottom: 1px; }
.SyetemTop .help_login .login-box ul li a { color: #666; font: 12px; margin-left: 15px; }
.SyetemTop .help_login .login-box ul li a:hover { text-decoration: underline; }
.Bg { background: url(../images/Bg.png) top left repeat-y; min-height: 500px; height: 100%; }

/*系统左侧*/
.SystemLeft { width: 250px; height: auto; min-height: 200px; background: #f5f5f5; display: block; font-size: 14px; line-height: 50px; position: relative; border-right: 1px solid #d1d1d1; }
.SystemLeft .OneCon { height: 50px; border-bottom: 1px solid #d9d9d9; text-indent: 20px; }
.SystemLeft .OneConAddback { height: 50px; border-bottom: 1px solid #d9d9d9; background: url(../images/OneBg_nor.png) no-repeat; }
.SystemLeft .OneConAddback:hover { background: url(../images/OneBg_addhover.png) no-repeat; }
.SystemLeft .OneConAddback a { color: #333; margin-left: 30px; float: left; }
.SystemLeft .OneConAddback:hover > a { color: #00aaff; }
.SystemLeft .OneCon a { color: #333; margin-left: 30px; float: left; }
.SystemLeft .OneCon:hover { width: 250px; height: 50px; background: #fff url(../images/OneBg_Vis.png) no-repeat; }
.SystemLeft a:hover > .OneCon { color: #00aaff; }
.SystemLeft a > .OneCon.Current { color: #00aaff; }
.SystemLeft .TwoCon { width: 250px; display: none; }
.SystemLeft .TwoCon ul li { width: 195px; height: 45px; line-height: 45px; padding-left: 55px; border-bottom: 1px solid #d9d9d9; background: url(../images/TwoBg_nor.png) center left no-repeat; }
.SystemLeft .TwoCon ul li:hover { background: #fff url(../images/TwoBg_hov.png) center left no-repeat; }
.SystemLeft .TwoCon ul li:hover > a { color: #00aaff; }
.SystemLeft .TwoCon ul .TwoCurrent { background: #fff url(../images/TwoBg_hov.png) center left no-repeat; }
.SystemLeft .TwoCon ul .TwoCurrent > a { color: #00aaff; }
.SystemLeft .Current { width: 250px; height: 50px; background: #fff url(../images/OneBg_Vis.png) no-repeat; }
.SystemLeft .Currentsys { width: 250px; height: 50px; background: #fff url(../images/OneBg_SysVis.png) no-repeat; }
.SystemLeft .Current > a, .SystemLeft .Currentsys > a { color: #00aaff; }
.SystemLeft ul .LiHover { width: 250px; height: 50px; background: url(../images/LiHoverBg.png); }
.SystemLeft ul .LiHover a { color: #00aaff; }
.i-normal { width: 9px; height: 9px; background: url(../images/nav_hover.png); display: block; float: left; overflow: hidden; }
.i-hover { width: 9px; height: 9px; background: url(../images/nav_hover.png) 0 -9px; display: block; float: left; overflow: hidden; }

/*系统右侧*/
.SystemRight { float: none; overflow: hidden; }
.SystemRight .SystemNow { width: 100%; height: 50px; border-bottom: 1px solid #d9d9d9; background: #f5f5f5; line-height: 50px; clear: both; }
.SystemRight .SystemNow .i-now { width: 13px; height: 10px; background: url(../images/i-now.png) no-repeat; margin-left: 20px; float: left; margin-top: 20px; display: block; }
.SystemRight .SystemNow a { color: #333; font-size: 12px; line-height: 50px; }
.SystemRight .SystemNow a:hover { color: #00aaff; }

/*表格*/
.SystemTab { margin: 20px; }
.SystemTab .SystemTabBtn { height: 25px; margin-bottom: 20px; }
.SystemTab ul .BtnSelected { border: 1px solid #19b5fe; background: #fff; }
.SystemTab ul .BtnSelected span { display: inline-block; padding: 0 15px; color: #666; }
.SystemTab .SystemTab_box { position: relative; }
.SystemTab .SystemTab_box .TabConHide { display: none; }
.SystemTab .SystemTab_box .Tabledefult { width: 100%; display: table; }
.SystemTab .SystemTab_box .Tabledefult thead tr th { vertical-align: bottom; background-color: #fff; border-bottom: 2px solid #ddd; font-size: 14px; color: #63c3ed; text-align: left; }
.SystemTab .SystemTab_box .Tabledefult th, .SystemTab .SystemTab_box .Tabledefult td { padding: 9px 10px; line-height: 20px; border: 1px solid #ddd; }
.SystemTab .SystemTab_box .Tabledefult td { font-size: 12px; color: #666; }


/*表格按钮*/
.SystemTab .SystemTab_box .Action { margin-top: 20px; float: left; display: inline; }
.ActionBtn { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); margin-right: 10px; display: inline-block; float: left; overflow: hidden; padding: 4px 15px; margin-bottom: 0; font-size: 12px; font-weight: normal; line-height: 1.53846154; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; background-color: #eeeeee; border: 1px solid transparent; }
.SystemTab .SystemTab_box .Action .Btn_delete { background-color: #d9534f; border-color: #d9534f; }
.SystemTab .SystemTab_box .Action .Btn_sure { background-color: #19B5FE; border-color: #19B5FE; }
/*分页*/
.SystemTab .SystemTab_box .pagelist { height: 30px; float: right; line-height: 28px; text-align: center; color: #348fd9; margin-top: 20px; margin-bottom:20px; }
.SystemTab .SystemTab_box .pagelist * { float: left; }
.SystemTab .SystemTab_box .pagelist select { height: 28px; }
.SystemTab .SystemTab_box .pagelist div { margin-left: -1px; width: 28px; border: solid 1px #e8e9ee; cursor: pointer; }
.SystemTab .SystemTab_box .pagelist div.first_page { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.SystemTab .SystemTab_box .pagelist div.last_page { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.SystemTab .SystemTab_box .pagelist div:hover { color: #ffffff; background: #348fd9; }
.SystemTab .SystemTab_box .pagelist li { margin-left: -1px; padding: 0 12px; border: solid 1px #e8e9ee;; cursor: pointer; }
.SystemTab .SystemTab_box .pagelist li.on { color: #ffffff; background: #348fd9; }
.SystemTab .SystemTab_box .pagelist li:hover { color: #ffffff; background: #348fd9; }
.SystemTab .SystemTab_box .pagelist label.each { margin-right: 5px; }
.SystemTab .SystemTab_box .pagelist label.unit { margin-left: 5px; margin-right: 10px; }

/*编辑*/
.dialog { position: absolute; left: 50%; top: 150px; background: #fff; z-index: 10000; display: none; }
.DialogTit { overflow: hidden; color: #18aaf2; font-size: 18px; line-height: 50px; text-indent: 10px; margin-bottom: 10px; }
.DialogCon .InputName { width: 120px; font-size: 14px; text-align: right; float: left; line-height: 34px; }
.DialogCon .InputForm { width: 240px; display: block; height: 22px; padding: 5px 0px 5px 8px; font-size: 14px; color: #666; vertical-align: middle; background-color: #fff; border: 1px solid #ccc; float: left; }
.DialogCon .InputArea { width: 380px; display: block; height: 60px; padding: 5px 0px 5px 8px; font-size: 14px; color: #666; background-color: #fff; border: 1px solid #ccc; float: left; }
.DialogCon .InputRequired { line-height: 34px; margin-left: 10px; display: block; color: #F00; float: left; }
.DialogCon .InputCon { min-height: 34px;overflow: hidden; width:95%; margin:0 auto; margin-bottom: 15px; }
.DialogCon .InputAreaCon { width: 80%; height: 60px; padding: 5px; resize: none; float: left; border: 1px solid #ccc; }
.DialogCon .CaozuoBtn { width: 148px; *+width:182px; height: 28px; margin: 0 auto; margin-bottom: 20px; margin-top: 10px; }
.DialogCon .CaozuoBtn .Btn_sure { background-color: #60c560; border-color: #60c560; }
.DialogCon .CaozuoBtn .Btn_cancel { background-color: #f0ad4e; border-color: #f0ad4e; }
.DialogCon .InputSelect { width: 118px; height: 34px; display: block; border: 1px #cccccc solid; float: left; }

/*筛选*/
.SystemTab .SystemTime { height: 34px; padding-bottom: 20px; font-size: 14px; }
.SystemTab .SystemTime i { float: left; font-style: normal; line-height: 34px; }
.SystemTab .SystemTime .tform { width: 151px; height: 32px; display: block; border: 1px #cccccc solid; float: left; text-indent: 5px; }
.SystemTab .SystemTime .timefrom { width: 34px; height: 34px; display: block; float: left; background: url(../images/time.png) no-repeat; margin-left: -1px; }
.SystemTab .SystemTime select { width: 118px; height: 34px; display: block; border: 1px #cccccc solid; float: left; }
.SystemTab .SystemTime .search { width: 60px; height: 26px; display: block; background-color: #60c560; line-height: 26px; margin-left: 15px; float: left; text-align: center; color: #ffffff; margin-top: 4px; cursor: pointer; }
/*对话框*/
.mask { margin: 0; padding: 0; border: none; width: 100%; height: 100%; background: #333; opacity: 0.6; filter: alpha(opacity=60); z-index: 9999; position: fixed; top: 0; left: 0; display: none; }
.lh34 { line-height: 34px; font-size:14px; }
.lh22 { line-height: 22px; }
.DialogConText .InputCon { margin-bottom: 0px; }
.pointer { cursor: pointer; }

/*表单*/
.DialogConText table td { height: 35px; line-height: 30px; color: #666666; }
.DialogConText table tr.spacing { height: 10px; }
.DialogConText table td input[type="text"], .DialogConText table td input[type="password"], .DialogConText table td textarea, .DialogConText table td select { width: 190px; }
.DialogConText table td.lable { padding-right: 5px; width: 75px; }
.DialogConText table .require { padding-left: 10px; color: #ff0000; line-height: 20px; padding-top: 5px; }
.DialogConText table label { margin-right: 30px; }
.DialogConText table td input[type="radio"] { margin-right: 5px; vertical-align: -2px; }
.DialogConText .all_info { height: 30px; line-height: 30px; }
.DialogConText .edit_action { margin-left: 35px; }
.DialogConText input[type="button"] { margin-right: 5px; }
.DialogConText input[type="submit"] { margin-right: 5px; }
/*.DialogConText img{margin-right: 10px;width: 80px;height: 80px;}*/
.DialogConText table td textarea { resize: none; width: 360px; height: 60px; margin: 5px 0px 0px; padding: 5px; line-height: 18px; overflow: hidden; }
/*Footer*/
.Footer { width: 100%; height: 80px; background: #808080; }
.Footer .FooterCon { width: 1000px; height: 60px; text-align: center; margin: 0 auto; padding-top: 20px; }
.Footer .FooterCon p { color: #fff; font-family: "Microsoft YaHei UI"; line-height: 22px; }
.Footer .FooterCon .BanQuan { font-size: 14px; }
.Footer .FooterCon .ZhiChi { font-size: 12px; }

.comAdd { float: right; height: 30px; width: 133px; text-align: center; line-height: 30px; background-color: #ef8555; font-size: 20px; border-radius: 2px; color: #fff; }
pre { overflow: hidden; white-space: pre-wrap; word-wrap: break-word; font-family: "微软雅黑",arial,sans-serif; font-size: 14px; line-height: 20px; margin-right: 20px; margin-top:8px;}
/* 版权信息 */
.InputNameInfo { width:100%;float:left;margin-top:10px;font-size: 13px;color: #999; }