@charset "gb2312";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0px;padding:0px;font-family:"宋体",arial;}
/*html,body { clear:both; overflow:hidden;
			scrollbar-arrow-color:#FFFFFF;
			scrollbar-base-color:#deeef4;
			SCROLLBAR-TRACK-COLOR: #deeef4;
			SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
			SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
			SCROLLBAR-HIGHLIGHT-COLOR: #deeef4;
			BACKGROUND-COLOR:#FFFFFF;
			}*/
html,body { clear:both; overflow:hidden;
			scrollbar-arrow-color:#FFFFFF;
			scrollbar-base-color:#deeef4;
			SCROLLBAR-TRACK-COLOR: #deeef4;
			SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
			SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
			SCROLLBAR-HIGHLIGHT-COLOR: #deeef4;
			BACKGROUND-COLOR:#FFFFFF;
			behavior:url(../css/ie-css3.htc);
			}
textarea,input,select,body{font-size:12px;}
fieldset,img,a img{border:0;}
img{ vertical-align:top;}
form{positon:relative}
ul,ol{list-style:none;}
a{color:#295685;text-decoration:none;}
a:hover{color:#2e5985;text-decoration:underline;}
.login{width:442px;height:320px;background:url(img/loginbg.jpg) no-repeat;  } /* margin:208px auto 0 450px; position:absolute;top:35%;left:35%;*/
.login h1{height:44px; line-height:48px;overflow:hidden; font-size:14px; color:#fff; padding:0 20px;}
.login h1 span.title{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.login h1 span.ver{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.login div{padding:36px 0 0 0;}
.login div p{padding:0 0 10px 150px;}
.login div span{display:block;padding:20px 0 50px 80px;}
.login .inputboxa{width:150px; height:25px; border:1px;line-height:17px;background:blank;cursor:text;}
.login .inputboxaP{width:170px;height:25px; border:1px;line-height:17px;background:blank;cursor:text; }
.login .inputbtn{width:74px;height:25px;line-height:25px;color:#fff;text-align:center;border:none;background:url(img/btn.gif) no-repeat;margin:0 20px;cursor:pointer;}
.cr{ font-size:12px;height:20px; text-align:center; color:#2e5985;}
.cr a,.cr a:hover{color:#2e5985; text-decoration:none;}
.header{height:75px;background:url(img/headbg.gif) repeat-x;}
.headn{height:75px;background:url(img/head.gif) right top no-repeat;}
.logo{float:left;width:236px;height:33px; font-size:20px; color:#fff; font-weight:bold;margin:23px 0 0 12px;display:inline; font-family:Arial;}
.logo span{ font-family:"宋体";}
.logo em{ font-size:16px; padding-left:5px;}
.navr{float:right;width:292px;height:62px;background:url(img/headr.gif) no-repeat;padding:13px 0 0 35px;}
.navr a{float:left;width:39px;height:62px;margin:0 0 0 28px;display:inline;text-indent:-20000px;}
.nav{height:33px;line-height:33px;color:#fff;background:url(img/nav.gif) repeat-x;padding-left:13px;}
.nav a,.nav a:hover{color:#fff;}
/*TreeMenu Start*/
.tree h2{ font-size:14px; height:25px; padding:10px 0 0 10px;}
.TreeMenu{ border:1px solid #b2c1d1; color:#051f3a; background:#fff;}
.TreeMenu img.s {cursor:pointer;vertical-align:middle;}
.TreeMenu ul {padding:0;}
.TreeMenu li {list-style:none;padding:0; font-size:12px;}
.Closed ul {display:none;}
.Child img.s {background:none;cursor:default;}
#TreeMenu1 ul {}
#TreeMenu1 img.s {width:20px;}
#TreeMenu1 .Opened img.s {background:url(img/opened1.gif) no-repeat 0 3px;}
#TreeMenu1 .Closed img.s {background:url(img/closed1.gif) no-repeat 0 3px;}
#TreeMenu1 .Child img.s {background:url(img/child1.gif) no-repeat 3px 5px;}
/*Temp CSS for View Demo*/
#TreeMenu1{float:left;width:183px;color:inherit; margin-left:10px;}
#TreeMenu1{}
.ViewCode {clear:both;border:1px solid #FFB900;background:#FFFFCC;color:inherit;margin:3px;padding:3px;}
.ViewCode h6 {color:#00f;}
#TreeMenu1 .treeul{ background:url(img/treebg.gif) repeat-x top; padding-top:4px; padding-left:10px;}
#TreeMenu1 .treeul ul{padding:8px 0 5px 12px;}
#TreeMenu1 .treeul ul ul{padding:0px; padding-left:12px;}
/*titr*/
.titr{height:36px; border-bottom:1px solid #89c7db; margin-bottom:13px;}
.titr h2{ float:left; font-size:14px; padding:12px 0 0 12px;}
.titr span{ float:right;}
.btn{ width:68px; height:17px; border:none; background:url(img/btn1.gif) no-repeat; text-align:center; line-height:17px; margin:10px 10px 0 0;}
.con table{ border-collapse:collapse; margin-bottom:1px;}
.con th{ height:30px; background:url(img/thbg.gif) repeat-x;}
.con th,.con td{ border:1px solid #89c7db;}
.con td{ background:#e9f3f6;}

 /*************************************************U8C登录界面样式*************************************************************/
.companyName{color:#a3a3a3;padding-top:2%;}
/*.longin-center::before{height:50%;width:100%;position:absolute;top:0;left:0;content:"";z-index:1;background:url(../images/newsStyle/login/banner1.png) no-repeat center;-moz-background-size:85% 100%;background-size:85% 100%}*/
.longin-center::before{height:50%;width:100%;position:absolute;top:0;left:0;content:"";z-index:0;background-color: #005387;}
.banner-imgtop{    position: absolute;top: 0px;left: 25%;opacity: 0.9;width: 293px;height: 106px;background: url(../images/newsStyle/login/bannerImgTop.png) no-repeat center;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.banner-imgleft{height:149px;width:109px;position:absolute;top:25%;left:10%;opacity:0.8;z-index:0;background:url(../images/newsStyle/login/bannerImgLeft.png) no-repeat center;-moz-background-size:100% 100%;background-size:100% 100%}
.banner-imgright{height: 149px;width: 109px;position: absolute;top: 70px;left: 88%;opacity: 0.8;z-index: 0;background: url(../images/newsStyle/login/bannerImgRight.png) no-repeat center;-moz-background-size: 100% 100%;}

.longin-center::before{}
.banner-shade{background-color:#005387;opacity:1;height:50%;width:100%;position:absolute;top:0;left:0;content:"";z-index:0}
.demo{width:400px}
.form-bg{padding:.0em 0;width: 24.646%;background: #FFFFFF;box-shadow: 0px 1px 2px 1px rgb(17 17 17 / 20%);border-radius: 5px;behavior:url(../css/ie-css3.htc);}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.row{margin-right:-15px;margin-left:-15px}
.form-horizontal{background:#fff;padding-bottom:0.5%;border-radius:0px;text-align:center;position:relative}
.col-md-offset-3{box-shadow:0 1px 11px rgba(0,0,0,.27);}

.form-group{padding:0 30px;margin:20 0 20px 0;position:relative}
.inputbtn{width:33%;height: 70px;font-size:14px;color:#fff;background:#005387;border-radius:5px;padding:2px 2px;border:none;text-transform:capitalize;transition:all 0.5s ease 0s;cursor: pointer;}
.form-horizontal .heading{display:block;font-size:22px;font-weight:300;padding:5% 0;margin-bottom:0px;line-height: 0px;color:#666666}
.form-horizontal .heading img{width:100px;position: absolute;left:80px;padding-top: 4px;}
.form-horizontal .heading span{margin: 0 0 0 120px;font-weight: bolder;letter-spacing: 1px;}
.form-horizontal .form-group{padding:0 30px;margin:25px 0 25px 0;position:relative}
.form-horizontal .memberPass{color:#646464}
.form-horizontal .memberPass label{font-size:1em;color:#676767;font-weight:400;cursor:pointer;position:relative;left:-108px}
.form-horizontal .memberPass input{background:#4c2395;cursor:pointer;width:1.2em;height:1.2em}
.form-horizontal .memberPass span{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;color:#646464}
.form-horizontal .inputboxa{border:none;border-radius:4px;box-shadow:none;padding:0 20px 0 5px;height:30px;transition:all 0.3s ease 0s;font-size: 15px;border: 1px solid rgba(221,221,221,1);color: #a5a5a5;background: rgba(255,255,255,1);}
.form-horizontal .inputboxaP{width:95%;border:none;border-radius:4px;box-shadow:none;padding: 0.1rem  0rem 0.1rem 1.7rem;height:36px;transition:all 0.3s ease 0s;font-size: 15px;border: 1px solid rgba(221,221,221,1);color: #a5a5a5;background: rgba(255,255,255,1)}
.form-horizontal .inputboxa:focus{box-shadow:none;outline:0 none}
.form-horizontal .inputboxaP:focus{box-shadow:none;outline:0 none}
.form-horizontal .form-group i{position:absolute;top:5px;left:43px;font-size:17px;color:#c8c8c8;transition:all 0.5s ease 0s}
.form-horizontal .inputboxa:focus + i{color:#00b4ef}
.form-horizontal .inputboxaP:focus + i{color:#00b4ef}
.form-horizontal .fa-question-circle{display:inline-block;position:absolute;top:12px;right:60px;font-size:20px;color:#808080;transition:all 0.5s ease 0s}
.form-horizontal .fa-question-circle:hover{color:#000}
.form-horizontal .main-checkbox{float:left;width:20px;height:20px;background:#11a3fc;border-radius:50%;position:relative;margin:5px 0 0 5px;border:1px solid #11a3fc}
.form-horizontal .main-checkbox label{width:20px;height:20px;position:absolute;top:0;left:0;cursor:pointer}
.form-horizontal .main-checkbox label:after{content:"";width:10px;height:5px;position:absolute;top:5px;left:4px;border:3px solid #fff;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.form-horizontal .main-checkbox input[type=checkbox]{visibility:hidden}
.form-horizontal .main-checkbox input[type=checkbox]:checked + label:after{opacity:1}
.form-horizontal .text{float:left;margin-left:7px;line-height:20px;padding-top:5px;text-transform:capitalize}
.form-horizontal .inputbtn{width:33%;height: 70px;font-size:14px;color:#fff;background:#005387;border-radius:5px;padding:10px 25px;border:none;text-transform:capitalize;transition:all 0.5s ease 0s}
@media only screen and (max-width:479px){.form-horizontal .form-group{padding:0 25px}
.form-horizontal .form-group i{left:45px}
.form-horizontal .btn{padding:10px 20px}
}.form-group-user input{height:36px !important;width:95% !important}
.form-group-user img{display:none !important;height:30px !important}
.form-group-user #combox_user_div{z-index:1 !important;left:77px !important;width:61% !important}


.longin-button{top: 30px;}

.companyName{top:50px;}
 .form-version{height: 41px;
    font-size: 40px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FEFEFE;
    line-height: 41px;
    padding-bottom: 40px;    width: 100%;    opacity: 0.9;}
.banner-imgcentre{position: absolute;background: url(../images/newsStyle/login/bannerImgCentre.png) no-repeat center;-moz-background-size: 100% 100%;background-size: 100% 100%;z-index: 1;}
.login_userName_input .inputboxa{padding: 0.1rem  0rem 0.1rem 1.7rem;}
.fa-user{top: 6px;left: 43px;height: 1.5em;width: 1.4em;top:0.4em;position:absolute;content:"";background:url(../images/newsStyle/login/login_userName_input.png) no-repeat center;-moz-background-size:70% 70%;background-size:70% 70%}
.fa-lock{height: 1.5em;width: 1.4em;top:0.4em;position:absolute;content:"";background:url(../images/newsStyle/login/login_userPwd_input.png) no-repeat center;-moz-background-size:70% 70%;background-size:70% 70%}

/*.login_userName_input::before{height: 1.5em;width: 1.4em;top:0.4em;position:absolute;content:"";background:url(../images/newsStyle/login/login_userName_input.png) no-repeat center;-moz-background-size:70% 70%;background-size:70% 70%}
.login_userPwd_input::before{height: 1.5em;width: 1.4em;top:0.4em;position:absolute;content:"";background:url(../images/newsStyle/login/login_userPwd_input.png) no-repeat center;-moz-background-size:70% 70%;background-size:70% 70%}*/
/*宽度调整
    @media screen and (min-width: 480px) 
    {
        .inputbtn{width: 100%;}
        .form-version{font-size: 1.5em;}
        .banner-imgcentre{width: 35px;left:59%;}
    }
    @media screen and (min-width: 650px) 
    {
         .inputbtn{width: 60%;}
        .form-version{font-size: 1.5em;}
        .banner-imgcentre{width: 56px;left: 58%;}
    }
    @media screen and (min-width: 980px) 
    {
         .inputbtn{width: 30%;}
        .form-version{font-size: 2.5em;top: 17%;}
        .banner-imgcentre{width: 63px;left: 61.2%;}
    }
    @media screen and (min-width: 1250px) 
    {
         .inputbtn{width: 30%;}
        .form-version{font-size: 2.5em;top: 17%;}
        .banner-imgcentre{width: 63px;left: 61.2%;}
    }*/
    /*高度调整
    @media screen and (min-height: 480px) 
    {
        .form-version{font-size: 1.5em;top: 19%;}
        .banner-imgcentre{height: 42px;top: 25%;}
    }
    @media screen and (min-height: 650px) 
    {
           .form-version{font-size: 1.5em;top: 21%;}
        .banner-imgcentre{height: 42px;top: 26%;}
    }
    @media screen and (min-height: 710px) 
    {
           .form-version{font-size: 1.5em;top: 21%;}
        .banner-imgcentre{height: 42px;top: 27%;}
    }
    @media screen and (min-height: 980px) 
    {
        .form-version{font-size: 1.5em;top: 21%;}
        .banner-imgcentre{height: 42px;top: 26%;}
    }
    @media screen and (min-height: 1250px) 
    {
         .form-version{font-size: 1.5em;top: 21%;}
        .banner-imgcentre{height: 42px;top: 26%;}
    }*/
    /*
    @media screen and (min-width: 980px) 
    {
        .form-version{height: 4%;font-size:36px;top: 24%;}
        .banner-imgcentre{width: 105px;height: 96px;top: 30.5%;left: 59%;}
    }*/
    
    /*--------------------------------------------防登录撞库图形验证码弹出页------------------------------------------------------------------------*/
    .dialogbox-back{position:fixed;top:0;bottom:0;left:0;right:0;padding:10px;background-color:rgba(0,0,0,0.5);text-align:center}
    .dialogbox-main{font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:normal;max-width:320px;min-width:170px;padding:15px;position:relative;margin:10% auto 0;background-color:rgb(255,255,255);border:solid 0 rgb(90,90,90);overflow:auto;display:none}
    .dialogbox-close{font-family:'Helvetica','Arial',sans-serif;font-size:1.5em;font-weight:bold;text-align:center;width:24px;height:24px;padding-left:1px;position:absolute;top:0;cursor:pointer;transition:400ms;background-color:rgb(255 250 250)}
    .dialogbox-main{font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:normal;max-width:320px;min-width:170px;padding:15px;position:relative;margin:10% auto 0;background-color:rgb(255,255,255);border:solid 0 rgb(90,90,90);overflow:auto;display:none}
    .dialogbox-back{position:fixed;top:0;bottom:0;left:0;right:0;padding:10px;background-color:rgba(0,0,0,0.5);text-align:center;display:none}
    .dialogbox-title{font-family:Arial,Gadget,sans-serif;font-size:16px;font-weight:bold;text-align:justify;color:rgb(90,90,90);padding-bottom:2px;overflow:auto;border-bottom:solid 1px rgb(230,230,230)}
    .dialogbox-message{color:rgb(60,60,60);padding:10px 0;text-align:justify}
    .dialogbox-prompt{padding:5px 0;display:none}
    .dialogbox-prompt input{-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:-internal-light-dark(black,white);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;appearance:auto;background-color:-internal-light-dark(rgb(255,255,255),rgb(59,59,59));-webkit-rtl-ordering:logical;cursor:text;margin:0em;font:400 13.3333px Arial;padding:1px 2px;border-width:2px;border-style:inset;border-color:-internal-light-dark(rgb(118,118,118),rgb(133,133,133));border-image:initial}
    .dialogbox-prompt input,select{color:rgb(60,60,60);font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:normal;padding:10px 1%;width:70%;border:solid 1px rgb(210,210,210)}
    .dialogbox-button-bar{margin-top:10px;text-align:center;direction:ltr}
    .dialogbox-btn{display:inline-block;border:solid 1px rgb(230,230,230);color:rgb(60,60,60);width:70px;padding:5px;margin:0 2px 3px;background-color:rgb(250,250,250);cursor:pointer;transition:300ms}
    .ImageCode{width:25%;height:33.33px;cursor:pointer}