a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font-family:"Microsoft YaHei","Microsoft JhengHei",STHeiti,MingLiu;}
body,html{width:100%;height:100%;overflow: hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{background-color:#fff;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:''}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
a{text-decoration:none}
input[type=checkbox]{margin:0;padding:0}
select {height: 25px;line-height: 25px;color: #333;border: solid 1px #BBCAD4;border-radius: 2px;padding: 5px 1px 1px 1px;font-size: 13px;background: -webkit-gradient(linear,left top,left bottom,from(#FBFBFC),to(#F1F3F6));}
input[type="text"],input[type="password"]{outline:none;width:200px;box-shadow: inset 0 1px 3px -1px rgba(0, 0, 0, 0.1);border: 1px solid #BBCAD4;color: #333;font-size: 14px;padding-left: 5px;height: 28px;line-height: 28px;}
input[type="radio"]{-webkit-appearance:none;border:1px solid #ccc;background:#fff;width:15px;height:15px;margin-right:0px;border-radius:100%;outline:none;cursor:pointer;vertical-align:-2px;}
input[type="radio"]:checked {background: #3cb371;border:1px solid #3cb371;}
input[type="file"]{cursor:pointer;}
/*清除浮动*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

#main {height: 100%;min-height:580px;background: url(../images/bg.png) center no-repeat;background-size: cover;width: 100%;}
#main .login-wrap{position:relative;width:1200px;height:100%;min-height:580px;margin: 0 auto;}
#main .login-wrap .header{width: 100%;height: 160px;position: absolute;top: 0;left: 0;}
#main .login-wrap .header .logo{width: 556px;height: 40px;background: url(../images/logo.png) no-repeat;position: absolute;left: 0;top:45px;}
#main .login-wrap .header .homepage{width: 100px;height: 30px;position: absolute;right: 0;top:42px;border: 1px solid #01aa51;color: #01aa51;text-align: center;line-height: 30px;display: block;border-radius: 3px;}
#main .login-wrap .header .homepage:hover{background: #01aa51;color: #fff;}

#main .login-wrap .login-panel{width: 780px;height: 450px;margin: auto;background: #fff;position: absolute; left: 0;right: 0; top: 0;bottom:0; font-size: 12px;border-radius: 3px;}
#main .login-wrap .login-panel .content-left{width: 360px;height: 100%; display: inline-block;position: relative;float: left;padding-left:15px;}
#main .login-wrap .login-panel .content-left .logo{width: 300px;height: 195px;display: inline-block;position: absolute;top: 80px;left: 60px;}
#main .login-wrap .login-panel .content-left .tool{position: relative;top: 270px;height: 40px;line-height: 40px;width: 100%;padding: 5px;}
#main .login-wrap .login-panel .content-left .tool a:last-child{width: 180px;}
#main .login-wrap .login-panel .content-left .remark{position: absolute;top: 350px;}
#main .login-wrap .login-panel .content-left .remark p{line-height: 28px; padding-left: 20px;font-size: 14px;}
#main .login-wrap .login-panel .content-left .boolbtn{position: absolute;display: block;height: 30px;line-height: 30px;width: 120px;text-align: center;border: 1px dashed #d2cfcf;margin:0px 10px 0px 8px;border-radius: 5px;font-size: 14px;    color: #615c5c;}
#main .login-wrap .login-panel .content-left .btnleft{left: 0px;}
#main .login-wrap .login-panel .content-left .btnright{right: 0px;}
#main .login-wrap .login-panel .content-right {width: 420px;height: 100%;display: inline-block;position: relative;float: right;}
#main .login-wrap .login-panel .content-right .title{font-size: 20px;height: 100px;line-height: 100px;text-indent: 100px;color: #01aa51;}
#main .login-wrap .login-panel .content-right .title .logotip{position: absolute;top: 38px;margin-left: -33px;}
#main .login-wrap .login-panel .content-right .campus{width: 100%;overflow: hidden;margin-left: 38px;}
#main .login-wrap .login-panel .content-right .campus .btn-select{width: 140px;height: 40px;border: 1px solid #e6e6e6;color: #333;background-color: #f4fefa;border-radius: 3px;text-align: center;line-height: 40px;float: left;margin-right: 10px;}
#main .login-wrap .login-panel .content-right .campus .select,#main .login-wrap .login-panel .campus .btn-select:hover{background-color:#01aa51;color: #fff;border: 1px solid #01aa51;}
#main .login-wrap .login-panel .content-right .input-text{width: 290px;height: 50px;margin: 20px auto;}
#main .login-wrap .login-panel .content-right .input-text input{width: 100%;height: 42px;border: 1px solid #e6e6e6;outline: none;box-shadow: 0 0 0 0;line-height: 42px;border-radius: 3px;text-indent: 5px;}
#main .login-wrap .login-panel .content-right .input-text input:focus{border: 1px solid #01aa51;border-radius: 2px;}
#main .login-wrap .login-panel .content-right .btn-submit{width: 295px;height: 44px;margin: 30px auto;display: block;text-align: center;line-height: 44px;border: 1px solid #01aa51;border-radius: 2px;background-color: #01aa51;color: #fff;letter-spacing:10px;}
#main .login-wrap .login-panel .content-right .btn-submit:hover{opacity: 0.8;}
#main .login-wrap .login-panel .content-right .service{color: #999;margin-left: 40px;}
#main .login-wrap .copyright{position: fixed;bottom: 0;width: 100%;font-size: 14px;height: 50px;line-height: 50px;color: #333;text-align: center;left: 0;}
#main .login-wrap .copyright a{color: #333;}
#main .login-wrap .copyright a:hover{color: #01aa51;}


.fixTips{  width:50%;
    margin:0 auto;
    line-height:50px;
    font-size:50px;
    text-align:center;
    -webkit-background-clip: text;    /*按文字裁剪*/
    -webkit-text-fill-color: transparent;    /*文字的颜色使用背景色*/
    /*background-color:#19385c;    !*设置一个背景色*!*/
    background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.6) 30%, #eef2f3 50%, rgba(0, 0, 0, 0.6) 60%);        /*设置渐变的背景，按对角线渐变*/
    background-blend-mode: hard-light;    /*设置背景为混合模式下的强光模式*/
    background-size: 200%;
    -webkit-animation: shine 3s infinite;    /*给背景添加动画改变位置*/

}
@-webkit-keyframes shine {

    from {background-position: 100%;}

    to {background-position: 0;}

}