@charset "UTF-8";
/**日历****/
/**客户会话报表**/
body, html { height: 100%; overflow: auto; margin: 0; padding: 0; }

body { font-size: 12px; font-family: "Microsoft YaHei" !important; color: #666; padding-bottom: 70px; background: -webkit-gradient(linear, left top, left bottom, from(#001438), to(#02579D)); background: linear-gradient(#001438, #02579D); }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input:-moz-placeholder, textarea:-moz-placeholder, input::-moz-placeholder, textarea::-moz-placeholder, input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; }

input::-ms-clear, input::-ms-reveal { display: none; }
input:-webkit-autofill { /**chrome auto background-color**/ -webkit-box-shadow: 0 0 0px 1000px white inset; }

.login_bg { height: 100%; background: url(../images/login_bg.png) no-repeat center center; }

.login_div { position: absolute; z-index: 9; top: 50%; left: 50%; width: 1050px; height: 636px; margin: -319px 0 0 -525px; /*position: relative;
height: 100%;
margin: 0 auto;*/ /*&:before { content: ""; width: 100%; height: 100%; position: fixed; left: 0; top: 0;
}*/ }

.login_box { position: absolute; top: 13%; right: 10%; width: 240px; height: 340px; font-size: 14px; }
.login_box .logo { width: 240px; height: 100px; margin: 30px auto; /*background: url(../images/login_logo.png) no-repeat center center;*/ }
.login_box .logo img { width: 240px; height: 100px; }
.login_box .row { margin: 0 0 15px 0; }
.login_box .row > * { padding: 0; }
.login_box input { width: 240px; height: 40px; /*line-height:36px;*/ border: 1px solid #ccc; border-radius: 4px; padding: 0 20px; border: 1px solid #fff; }
.login_box input:focus { border: 1px solid #f83c4b; outline: none; -moz-outline: none; }
.login_box .login_btn { height: 36px; width: 130px; border-radius: 4px; outline: none; -moz-outline: none; float: right; color: #fff; border: 1px solid #008df0; background: #008df0; }
.login_box .login_btn:hover { color: #fff; border: 1px solid #1487e6; background: #0383dc; }

.login_btn[disabled], .login_btn.disabled:hover, .login_btn[disabled]:hover { background: #ccc url(../images/load.gif) no-repeat 28px 9px; border: 1px solid #999; opacity: 1; }

.login_footer { position: fixed; left: 60px; right: 60px; bottom: 0; height: 70px; border-top: 1px solid #2d64c7; }
.login_footer .copyright p { color: #6494ea; }
.login_footer .logo_footer { float: left; margin-top: 10px; width: 240px; height: 50px; /*background:url(../images/just.png) no-repeat center center;*/ }
.login_footer .logo_footer img { width: 240px; height: 50px; }
.login_footer .copyright { padding-top: 10px; text-align: right; float: right; color: #58607d; }
.login_footer p { font-size: 13px; padding: 0; margin: 0; line-height: 200%; }

/*
.circle { width: 398px; height: 398px; position: absolute; overflow:hidden; top: 50%; left: 15%; margin-top: -260px;
}

.cout { width: 398px; height: 398px; position: absolute; top: 0; left: 0; background: url(../images/circle.png) no-repeat center center; animation: mycircle 15s linear 0s infinite; -webkit-animation: mycircle 15s linear 0s infinite; -moz-animation: mycircle 15s linear 0s infinite; -ms-animation: mycircle 15s linear 0s infinite; -o-animation: mycircle 15s linear 0s infinite;
}

.cinner { width: 246px; height: 246px; position: absolute; left: 80px; top: 75px; background: url(../images/inst_circle.png) no-repeat center center; border-radius: 50%; overflow: hidden;
}

@-webkit-keyframes mycircle { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
*/
.select_box { position: relative; width: 90px; height: 36px; border-radius: 4px; background: #fff; }
.select_box .showTxt { height: 36px; line-height: 36px; border: 1px solid #D4DDE9; text-align: center; vertical-align: 0; border-radius: 4px; cursor: pointer; }
.select_box .showTxt:after { content: ""; display: inline-block; vertical-align: -3px; width: 0; height: 0; border: 4px solid transparent; margin-left: 10px; margin-right: -10px; border-top: 5px solid #666; }
.select_box .showSelect { position: absolute; left: 0; top: 42px; width: 90px; text-align: center; padding: 5px 5px 10px 5px; border-radius: 4px; background: #fff; }
.select_box .showSelect:before { content: ""; position: absolute; right: 20px; top: -8px; border: 4px solid transparent; border-bottom: 5px solid #fff; }
.select_box .showSelect > a { color: #666; cursor: pointer; display: block; white-space: nowrap; height: 26px; line-height: 26px; font-weight: normal; margin-top: 5px; text-decoration: none; }
.select_box .showSelect > a:hover { background: #E0E0E0; }

.ui-dialog.jalert.jalert .ui-dialog-header { border-bottom: 0; }
.ui-dialog.jalert.jalert .ui-dialog-title { border-bottom: 2px solid #E1E2EB; margin: 0 20px; text-align: center; overflow: visible; }
.ui-dialog.jalert.jalert .ui-dialog-title > span { display: inline-block; border-bottom: 3px solid #008df0; padding: 0 20px; margin-bottom: -20px; height: 36px; }
.ui-dialog.jalert .ui-dialog-close { overflow: hidden; border-radius: 50%; width: 40px; height: 40px; opacity: 1; right: -20px; top: -20px; font-family: "SimSun"; color: #fff; font-weight: normal; font-size: 33px; text-shadow: 0 0 0 #FC4452; background: #FC4452; }

.ui-dialog-minClose { overflow: hidden; border-radius: 50%; width: 40px; height: 40px; opacity: 1; right: -20px; top: -20px; font-family: "SimSun"; color: #fff; font-weight: normal; font-size: 33px; text-shadow: 0 0 0 #FC4452; background: #FC4452; }

.ui-dialog.jalert .ui-dialog-close:hover, .ui-dialog.jalert .ui-dialog-minClose:hover { opacity: 1; background: #D82A47; }
.ui-dialog.jalert .ui-dialog-button { float: none; }
.ui-dialog.jalert .ui-dialog-footer { text-align: center; padding: 0 20px 20px 20px; }
.ui-dialog.jalert .ui-dialog-content { padding: 20px; }
.ui-dialog.jalert .ui-dialog-footer button.ui-dialog-autofocus { padding: 3px 12px; color: #fff; border: 1px solid #999999; background: #999999; }
.ui-dialog.jalert .ui-dialog-footer button.ui-dialog-autofocus:hover, .ui-dialog.jalert .ui-dialog-footer button.ui-dialog-autofocus:focus { color: #fff; border: 1px solid #777777; background: #777777; }
.ui-dialog.jalert .ui-dialog-footer button.ui-dialog-autofocus.ui-dialog-autofocus { border-radius: 4px; outline: none; -moz-outline: none; color: #fff; border: 1px solid #008df0; background: #008df0; }
.ui-dialog.jalert .ui-dialog-footer button.ui-dialog-autofocus.ui-dialog-autofocus:hover, .ui-dialog.jalert .ui-dialog-footer button.ui-dialog-autofocus.ui-dialog-autofocus:focus { color: #fff; border: 1px solid #1487e6; background: #0383dc; }
 .container980 {
     width: 980px!important;
     margin: 0 auto;
 }


 .container {
     width: 1170px!important;
     margin: 0 auto;
 }