body {
	min-width: 600px;
	background-color: #fcfcfc;
}
/************登录页面/login************/
.login-panel {
	position: relative;
	width: 300px;
	margin: 0 auto;
	top: 13%;
	text-align: center;
	/*transform: translate(0,-60%);*/
	transition: all 0.6s ease-in;
}

.login-panel img {
	width: 200px;
	height: 98px;
	margin-bottom: 10px;
}

.login-panel h3 {
	margin: 10px 0px;
}

.login-panel p {
	margin-bottom: 15px;
}

.login-panel>div {
	overflow: hidden;
}

.login-panel input {
	width: 100%;
	margin-bottom: 15px;
}

.login-panel button {
	width: 100%;
	margin-bottom: 10px;
}

.login-panel a {
	color: #337ab7;
}

.captcha {
	margin-bottom: 10px;
	display: none;
}

/************页面超时登录/timeout login************/
.tlogin-panel {
	width: 330px;
	padding: 10px 30px 0px 30px;
}

.tlogin-panel>div {
	overflow: hidden;
}

.tlogin-panel input {
	width: 100%;
	margin-bottom: 25px;
}

.tlogin-panel button {
	width: 100%;
	margin-bottom: 15px;
}

/************主标题/app header************/
.apphead {
	border-bottom: 1px solid #e2e2e2;
	min-height: 69px;
}

.apphead .logo {
	width: 80px;
	height: 40px;
	margin: 14px 5px 14px 20px;
	float: left;
}

.apphead .appname {
	display: block;
	float: left;
	font-size: 24px;
	padding: 17px 0px;
}

.apphead .userpanel {
	display: block;
	float: right;
}

.apphead .userpanel img {
	width: 30px;
	height:30px;
	margin: 19px 0px;
	float: left;
	border-radius: 25px;
}

.apphead .userpanel ul {
	display: block;
	float: left;
	padding: 16px 10px;
	cursor: default;
}

.apphead .logout {
	display: block;
	float: left;
	padding: 0 20px 0 20px;
}

.apphead .logout i {
	padding: 27px 3px 28px 0px;
}

.apphead .logout:hover {
	color: red;
}

/************导航菜单/nav menu************/
/*.appmenu {
	position: absolute;
	left: 0px;
	top: 69px;
	bottom: 20px;
	width: 220px;
	border-right: 1px solid #e2e2e2;
	overflow: auto;
	outline: 0;
	z-index: 1;
	background-color: inherit;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	transition: left 0.1s ease 0s;
}

.appmenu.hide {
	left: -220px;
}

.appmenu.float {
	left: 0px;
	z-index: 2099;
}

@media (max-width: 992px) {
	.appmenu {
		z-index: 2099;
		left: -220px;
		transition: left 0.3s;
	}
	
	.appmenu.float {
		left: 0px;
	}
}

.appmenu ul {
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}

.appmenu a {
	cursor: default;
}

.appmenu li > a {
	display: block;
	padding: 8px 10px 8px 10px;
}

.appmenu li > a:hover, .appmenu dd > a:hover {
	background-color: #466d8a;
	color: white;
}

.appmenu li > a > i:first-of-type {
	margin-right: 4px;
}

.appmenu .expand {
	float: right;
}

.appmenu .expand:before {
	content: "\f104";
}

.appmenu li.active .expand:before{
	content: "\f107";
}

.appmenu dl {
	margin: 0px;
	display: none;
}

.appmenu li.active dl{
	display: block;
}

.appmenu dd {
	margin: 0px;
}

.appmenu dd > a {
	display: block;
	padding: 7px 10px 7px 47px;
}

.appmenu li > a:active, .appmenu dd > a:active {
	transform: translateX(1px) translateY(1px);
}*/

/************状态栏/status bar************/
/*.appstatus {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	height: 20px;
	background-color: #fafafa;
	border-top: 1px solid #e2e2e2;
	padding-left: 6px;
}

.appstatus i {
	float: left;
	margin: 3px 4px 4px 4px;
}

.appstatus i:hover {
	color: #027aff;
}

.appstatus i:active {
	transform: translateX(1px) translateY(1px);
}

.appstatus .btn-column {
	display: none;
}

.appstatus .btn-float {
	display: none;
}

.appstatus.fullw .btn-full {
	display: none;
}

.appstatus.fullw .btn-column {
	display: block;
}

.appstatus.fullw .btn-float {
	display: block;
}

@media (max-width: 992px) {
	.appstatus .btn-full {
		display: none !important;
	}
	.appstatus .btn-column {
		display: none !important;
	}
	.appstatus .btn-float {
		display: block !important;
	}
}*/

/************页面标题/page header************/
.pageref {
	position: absolute;
	left: 220px;
	top: 69px;
	right: 0px;
	outline: 0;
	transition: left 0.1s ease 0s;
}

.pageref.fullw {
	left: 0px;
}

.pagehead {
	/*position: absolute;
	left: 220px;
	top: 69px;
	right: 0px;*/
	width: 100%;
	/*min-height: 38px;*/
	border-bottom: 1px solid #e2e2e2;
	outline: 0;
	/*transition: left 0.3s ease 0s;*/
}

/*.pagehead.fullw {
	left: 0px;
}*/

@media (max-width: 992px) {
	.pageref {
		left: 0px;
	}
	/*.pagehead {
		left: 0px;
	}*/
}

.pagehead .pagetext {
	display: block;
	float: left;
	padding: 10px 10px;
	background-color: white;
	cursor: pointer;
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.pagehead .pagesplit {
	display: block;
	float: left;
	padding: 12px 1px 11px 1px;
	cursor: pointer;
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.pagehead .pageclose {
	margin: 13px 10px 13px 5px;
}

.pagehead .pagelist {
	position: absolute;
	top: 39px;
	left: 10px;
	background-color: #ffffff;
	box-shadow: 0 0 3px rgba(86, 96, 117, 0.7);
	border: medium none;
    border-radius: 3px;
    z-index: 2001;
    display: none;
}

.pagehead .pagelist li, .pagehead .pagelist span {
	display: block;
	min-width: 160px;
	max-width: 300px;
	margin: 4px;
	line-height: 25px;
	padding: 3px 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	 -o-text-overflow: ellipsis;
	 overflow: hidden;
	cursor: default;
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.pagehead .pagelist li:hover, .pagehead .pagelist span:hover {
	background-color: #f5f5f5;
	color: #262626;
}

.pagehead .pagelist b {
	display: block;
	margin: 4px 0px;
	height: 1px;
    background-color: #e5e5e5;
    overflow: hidden;
}

.pagetool {
	/*position: absolute;
	left: 220px;
	top: 107px;
	right: 0px;*/
	width: 100%;
	/*min-height: 33px;*/
	padding-left: 2px;
	border-bottom: 1px solid #e2e2e2;
	outline: 0;
	/*transition: left 0.3s ease 0s;*/
}

/*.pagetool.fullw {
	left: 0px;
}*/

/*@media (max-width: 992px) {
	.pagetool {
		left: 0px;
	}
}*/

.pagetool .toolbutton {
	display: block;
	float: left;
	padding: 6px 10px;
	outline: 0;
	border: none;
	background-color: inherit;
	/*background-color: #1c84c6;*/
	font-size: 12px;
	margin: 2px 0px;
	border-radius: 2px;
	/*margin: 0px 10px 0px 0px;*/
	/*border-right: 1px solid #ccc;*/
	font-family: inherit;
	color: inherit;
	/*color: white;*/
}

.pagetool .toolbutton.disable {
	color: #ccc;
}

.pagetool .toolbutton span {
	margin-left: 3px;
}

.pagetool .toolbutton:not(.disable):hover {
	background-color: #1c84c6;
	color: white;
}

.pagetool .toolbutton:not(.disable):active {
	transform: translateX(1px) translateY(1px);
}

.pagecontent {
	position: absolute;
	left: 220px;
	/*top: 140px;*/
	top: 69px;
	right: 0px;
	bottom: 20px;
	/*background-color: #fafafa;*/
	min-width: 400px;
	overflow-x: hidden;
	overflow-y: auto;
	outline: 0;
	transition: left 0.1s ease 0s, top 0.1s ease 0s;
}

.pagecontent.fullw {
	left: 0px;
}


@media (max-width: 992px) {
	.pagecontent {
		left: 0px;
	}
}

@media print{
    p.footnotes {
        page-break-after: always;
        text-align: center;
    }
    @page {
	  size: A4 landscape;
	}
}
/************页面内容head************/
.cont-head.head1 {
	padding: 12px 0px;
}

.cont-head.head2 {
	padding: 10px 0px;
}

.cont-head.bottomline {
	border-bottom: 1px solid #f3f3f4;
}

.cont-head.head1 .field-caption {
	display: block;
	float: left;
	padding: 2px 15px 2px 0px;
}

.cont-head.head2 .field-caption {
	display: block;
	float: left;
	padding: 6px 15px 7px 0px;
}

.cont-head .btn {
	margin: -1px 0px 0px 10px;
}

.cont-det {
	min-height: 400px;
}

/************用户组页面/user group window************/
.usrgrp-list {
	position:absolute;
	top: 0px;
	/*left: 0px;*/
	right: 0px;
	padding: 30px;
	width: 100%;
	transition: right 0.5s ease 0s;
}

.usrgrp-list .usrgrp-cond {
	position: relative;
	padding: 0px 93px 20px 60px;
	/*border-bottom: 1px solid #e7eaec;*/
}

.usrgrp-cond input {
	width: 100%;
}

.usrgrp-cond .qry {
	position: absolute;
	top: 0px;
	right: 61px;
	height: 30px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.usrgrp-cond .qry:active {
	transform: translateX(1px) translateY(1px);
}

.usrgrp-list .listpanel {
	padding: 0px 20px 20px 20px;
}

.usrgrp-list table {
	width: 100%;
	border-collapse: collapse;
	padding-left: 20px;
	padding-right: 20px;
	cursor: default;
}

.usrgrp-list tr:nth-of-type(1) {
	border-top: 1px solid #e7eaec;
}

.usrgrp-list tr {
	border-bottom: 1px solid #e7eaec;
}

.usrgrp-list tr:hover {
	background-color: #f5f5f5;
}

.usrgrp-list td {
	padding: 10px 10px;
	vertical-align: middle;
}

.usrgrp-list td:nth-of-type(2) span {
	/*background-color: #23c6c8;*/
	/*background-color: #1ab394;*/
	/*color: white;*/
	/*padding: 5px 10px;*/
	white-space: nowrap;
}

.usrgrp-list td:nth-of-type(3) u {
	text-decoration: none;
	padding: 1px 0px;
}

.usrgrp-list td:nth-of-type(3):hover u {
	color: #1c84c6;
	border-bottom: 1px solid #1c84c6;
}

.usrgrp-list td:nth-of-type(4) > div {
	width: 120px;
	overflow: auto;
}

.usrgrp-list td:nth-of-type(4) > div:nth-of-type(1) {
	padding: 0px 3px 3px 8px;
	/*margin: 5px;*/
	text-align: center;
	white-space: nowrap;
	font-size: 10px;
}

.usrgrp-list td:nth-of-type(4) > div:nth-of-type(2) {
	background-color: #dadada;
	height: 4px;
	border-radius: 2px;
}

.usrgrp-list td:nth-of-type(4) > div:nth-of-type(2) > div {
	background-color: #1c84c6;
	height: 4px;
	border-radius: 2px;
}

.usrgrp-list td:nth-of-type(5) > span:not(.modulenum) {
	background-color: white;
	padding: 5px 10px;
	margin: 5px 5px 5px 0px;
	white-space: nowrap;
	display: block;
	float: left;
	border-radius: 2px;
	border: 1px solid #e7eaec;
	font-size: 10px;
}

.usrgrp-list td:nth-of-type(5) .modulenum {
	display: block;
	float: left;
	margin: 10px 5px;
	font-size: 11px;
}

.usrgrp-list td:nth-of-type(6) > span:not(.usernum) {
	display: block;
	float: left;
	text-align: center;
	margin: 0px 5px;
	padding-top: 6px;
	font-size: 10px;
}

.usrgrp-list td:nth-of-type(6) .usernum {
	display: block;
	float: left;
	margin: 15px 5px;
	font-size: 11px;
}

.usrgrp-list td:nth-of-type(6) > span > img {
	display: block;
	width: 20px;
	height: 20px;
	margin: auto;
}

.usrgrp-det {
	position: absolute;
	top: 0px;
	left: 100%;
	width: 100%;
	height: 100%;
	padding: 5px 0px 10px 30px;
	transition: left 0.5s ease 0s;
}

.usrgrp-det .panel1 {
	padding: 104px 30px 0px 0px;
	height:100%;
}

.usrgrp-det .panel11 {
	margint-top: -104px;
}

.usrgrp-det .panel11 > span {
	display: block;
	font-weight: bold;
	margin: 10px 0px 10px 3px;
}

.usrgrp-det .panel12 {
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid #e2e2e2;
}

.usrgrp-det .panel12 ul {
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}

.usrgrp-det .panel12 ul > li > a {
	display: block;
	padding: 8px 20px;
	cursor: default;
}

.usrgrp-det .panel12 ul input {
	margin-right: 5px;
}

.usrgrp-det .panel12 ul a i.expand {
	width: 7px;
	margin-right: 2px;
}

.usrgrp-det .panel12 ul a i:not(.expand) {
	width: 14px;
	margin-right: 4px;
}

.usrgrp-det .panel12 dl {
	display: block;
	margin: 0px;
}

.usrgrp-det .panel12 dd {
	margin: 0px;
}

.usrgrp-det .panel12 dd > a {
	display: block;
	padding: 7px 10px 7px 47px;
	cursor: default;
}

.usrgrp-det .panel12 ol {
	display: block;
	padding: 0px;
	margin: 0px;
}

.usrgrp-det .panel12 ol > li > a {
	display: block;
	padding: 7px 10px 7px 84px;
	cursor: default;
}

.usrgrp-det .panel2 {
	padding: 0px 30px 0px 0px;
	height: 100%;
}

.usrgrp-det .panel21,.usrgrp-det .panel22 {
	padding-top: 37px;
	height: 50%;
}

.usrgrp-det .panel21 > span,.usrgrp-det .panel22 > span {
	display: block;
	font-weight: bold;
	margin: -27px 0px 10px 3px;
}

.usrgrp-det .panel211,.usrgrp-det .panel221 {
	display: block;
	height: 100%;
	border: 1px solid #e2e2e2;
	padding: 1px;
	overflow-x: hidden;
	overflow-y: auto;
}

.usrgrp-det .panel211 > a {
	display: block;
	padding: 5px 10px;
	cursor: default;
}

.usrgrp-det .panel211 > a > img {
	width: 15px;
	height: 15px;
	margin-top: 2px;
}

.usrgrp-det .panel211 > a > span:first-of-type {
	margin-left: 2px;
}

.usrgrp-det .panel211 > a > i {
	float: right;
	display: none;
}

.usrgrp-det .panel211 > a > span:last-of-type {
	float: right;
	display: none;
	color: #ec4758;
}

.usrgrp-det .panel211 > a > span:last-of-type > i {
	margin-right: 5px;
}

.usrgrp-det .panel211 > a:hover {
	/*background-color: #eaf3f5;*/
	/*color: white;*/
	/*background-color: #ecf5fb;*/
	/*background-color: #f5f5f5;*/
}

.usrgrp-det .panel211 > a:hover > i {
	display: block;
	color: white;
}

.usrgrp-det .panel211 > a:hover > span:last-of-type {
	display: inline;
}

.usrgrp-det .panel221 > a {
	display: block;
	padding: 5px 10px;
	cursor: default;
}

.usrgrp-det .panel221 > a > img {
	width: 15px;
	height: 15px;
	margin-top: 1px;
}

.usrgrp-det .panel221 > a > span {
	margin-left: 2px;
}

/************帐户信息/account************/
.account-group {
	padding: 40px 0px;
	border-bottom: 1px solid #e6e6e6;
}

.account-group>div {
	width: 100%;
	overflow: hidden;
}

.account-group>div>span {
	display: block;
	float: left;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
}

.account-group>div>span:first-of-type {
	width: 80px;
}

.account-group input {
	width: 320px;
	height: 36px;
}

.account-group img {
	width: 132px;
	height: 132px;
}

.account-submit {
	padding: 30px 0px;
}

.account-group button,.account-submit button {
	margin-left: 80px;
	min-width: 60px;
}

.account-group.account-name>div:first-of-type {
	padding-bottom: 20px;
}

.account-group.account-pwd>div:not(:last-of-type),.account-group.account-img>div:first-of-type,.account-group.account-tel>div:first-of-type {
	padding-bottom: 30px;
}

.account-group input.indent {
	margin-left: 80px;
}

.account-group.account-img button {
	margin-left:108px;
}

.account-group.account-img input {
	position: absolute;
	opacity: 0;
	width: 75px;
	height: 31px;
	left: 108px;
	top: 2px;
}

/************滑动验证码/slide captcha************/
.verify-bar-area {
    position: relative;
    background: #FFFFFF;
   	text-align: center;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
   	border: 1px solid #ddd;
   	-webkit-border-radius: 4px;
}
 
.verify-bar-area .verify-move-block {
    position: absolute;
    top: 0px;
    left: 0;
    background: #fff;
    cursor: pointer;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    box-shadow: 0 0 2px #888888;
    -webkit-border-radius: 1px;
}

.verify-bar-area .verify-move-block:hover {
    background-color: #337ab7;
    color: #FFFFFF;
}

.verify-bar-area .verify-left-bar {
    position: absolute;
    top: -1px;
    left: -1px;
   	/*background: #f0fff0;*/
	background-color: #ebf6fa;
    cursor: pointer;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border: 1px solid #ddd;
}

.verify-img-panel {
	margin:0;
	-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
	border: 1px solid #ddd;
	border-radius: 3px;
	position: relative;
}

.verify-img-panel .verify-refresh {
	/*width: 25px;
	height: 25px;*/
	text-align:center;
	padding: 5px;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}

.verify-img-panel .icon-refresh {
	font-size: 20px;
	color: #fff;
}

.verify-img-panel .verify-gap {
	background-color: #fff;
	position: relative;
	z-index: 2;
	border:1px solid #fff;
}

.verify-bar-area .verify-move-block .verify-sub-block {
	position: absolute;
    text-align: center;
	z-index: 3;
	border: 1px solid #fff;
}

.verify-bar-area .verify-move-block .verify-icon {
	font-size: 18px;
}

.verify-bar-area .verify-msg {
	z-index : 3;
}

/************互动验证的字体图标css/slide captcha font css************/
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1508229193188'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1508229193188#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('../fonts/iconfont.ttf?t=1508229193188') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1508229193188#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-check:before { content: "\e645"; }

.icon-close:before { content: "\e646"; }

.icon-right:before { content: "\e6a3"; }

.icon-refresh:before { content: "\e6a4"; }

