/*web quicklink*/
.web-ql-bg .nav > li > a:hover, .nav > li > a:focus{
      background-color: transparent;}
.user-link-bg {
    max-width: 980px;
    width: 96%;
    padding-left: 0px!important;
    padding-right: 0px!important;
  margin:20px auto 0 auto;}
.user-link-bg .moduletable {}
.web-ql .active a {
    color: #1472b8;}
/*student link*/

.s-search .input_name,.s-search  .input_pw,.s-search  .login_other {
    padding-top: 20px;}

.moduletable.s-toright {
    width: 100%;}
.moduletable.s-toright h3{
	color: #0f74bc;}
.input_name input, .input_pw input {
    color: #000;}


/*student right*/
.moduletable.s-toright input {
	min-width: 170px;}
.s-toright img {
    width: 50%;
    float: left;}
.moduletable.s-toright .btn-success:hover,.moduletable.s-toright .btn-success:focus,.moduletable.s-toright .btn-success.focus,.moduletable.s-toright .btn-success:active {
	color: #fff;
	background-color: #449d44;
	border-color: #398439;}

.moduletable.s-toright .btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;}

.moduletable.s-toright .btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
	margin-left: -7%;}

.moduletable.s-toright button {
	-webkit-appearance: button;
	cursor: pointer;}

.s-login-form {
	background-color: #1472b8;
	color: #fff;
	text-align: center;
	width: 50%;
    float: left;
	padding-top:40px;}

.input_name, .input_pw, .login_other {
	padding-top: 20px;}

.login_other {
	padding-bottom: 20px;}

.moduletable.s-toright .ues-pas {
	max-width: 260px;
	margin: auto;}

.moduletable.s-toright .input_name,.moduletable.s-toright .input_pw {
	text-align: right;}
.link-login {
    background-color: #1472b8;}
/*student link middle*/
.moduletable.s-middle {
    clear: both;}
.s-middle h3 {
    color: #0f74bc;}
.link-blo {
    float: left;
    width: 50%;}
.s-middle ul {
    padding: 0;}
.s-middle li {
    list-style-type: none;
    margin: 15px 0px;
    font-size: 20px;
    background: url(../images/link-ico.jpg) no-repeat left;
    padding-left: 30px;}
/*student search*/
.moduletable.s-search{
      clear: both;}
.s-search label.element-invisible {
    color: #0f76b9;
    font-size: 24px;
	font-weight:normal!important;}
.s-search input[type="search"] {
    width: auto;
    max-width: 70%;
    height: 32px;}
.moduletable.s-search {
    margin-bottom: 0px;}
/*student faq*/
.s-bottom.aidanews2_text {
    word-wrap: break-word;}
.s-bottom .aidanews2_title {
    font-size: 20px;}
.s-bottom .aidanews2_title a {
    color: #000;}
.s-bottom .aidanews2_line {
    width: 100%;
    border-bottom: 0px solid #ccc;}
.s-bottom .aidanews2_art {
    margin-bottom: 10px;
    font-size: 16px;
    word-wrap: break-word;
	margin-right:2%;
  display: list-item;}
.s-bottom .aidanews2.s-bottom {
    margin-top: 20px;}
.moduletable.s-bottom {
    position: relative;
	margin-bottom:0px!important/*coco*/
;}

.moduletable.s-bottom h4{ color:#0f74bc; font-style: italic;}/*coco*/
.s-bottom .aidanews2_bottomlink {
    padding: 5px 8px 3px;
    position: absolute;
    top: 0px;
    left: 30%;}
.s-bottom .aidanews2_bottomlink a:link {
    font-weight:normal;}
.s-bottom .aidanews2 .even {
    background-color:transparent;}
/*vistor*/
.moduletable.visitor {
      width: 30%;
    margin: auto;
 margin-right:2.8%;
    display: inline-block;
    vertical-align: top;
  margin-bottom: 30px;/*coco*/
      text-align: left;}
.visitor-con {
    background-color: #f9f9f9;
	    border: 1px solid #e5e5e5;
  height:315px
;}

.visitor-con1 {
    background-color: #f9f9f9!important;
	    border: 1px solid #e5e5e5!important;
  height:300px;}
.visitor-con2 {
    background-color: #f9f9f9!important;
	    border: 1px solid #e5e5e5!important;
  height:340px;}

.visitor-con ul{padding:10px 10px 10px 25px;}/*coco*/
.visitor-con li,.visitor-con1 li,.visitor-con2 li{
    padding-right: 5px;
    text-align: left;
  margin-bottom:8px/*coco*/
;}
.visitor-height{height:322px
;}
.acade-height{height:345px
;}
.admi-height{height:424px
;}
.zh-cn .admi-height{height:320px
;}
.zh-cn .acade-height{height:320px
;}
.zh-cn .acade-divi-height{height:348px
;}
@media screen and (max-width:990px) {
  .admi-height{height:468px;}
}
@media screen and (max-width:920px) {

/*s-right*/
.moduletable.s-toright input {
    min-width: 30%;
max-width: 60%;
margin-right:2%;}
  /*visitor*/
   .zh-cn .visitor-height {
     height: 300px;}
	}
	@media screen and (max-width:860px) {
/*s-right*/
.s-login-form{
	padding-top:20px;}
      
	}
@media screen and (min-width:768px) {
	/*quicklink*/
ul.web-ql {position: relative;top: -100px;}
ul.web-ql li {list-style: none;text-align: left;float: left;position: relative;margin: 5px;}
.web-ql-bg{height: 0px;float: right;}
.web-ql-bg .nav li a{ padding:5px 0px 5px 10px;} 
.navbar-collapse{padding-right:0px;}
}

@media screen and (max-width:768px) {
.moduletable.s-toright {
    width: 100%;
    margin: auto;}
.custom.s-toright {
    max-width: 100%;}
/*visitor*/
.moduletable.visitor {
    width: 46%;}
    .web-ql .active a {
        color: #fff;
    background-color: #6fba2c;}
.acade-height {
    height: 320px;}
.admi-height{height:380px
;}
 .zh-cn .visitor-height {
     height: 322px;}
 	/*s-top*/
  .s-toright img {
	height:186px;}
.s-login-form {
    padding-top: 0px;}
  /*s-bottom*/
  .s-bottom .aidanews2_bottomlink {
    left: 40%;}

}
@media screen and (max-width:767px) 
{
  /*quicklink*/
ul.web-ql li {list-style: none;text-align: left;position: relative;display: block; min-height: 40px;}
ul.web-ql li a { padding: 10px 15px;font-size: 14px;color: #fff;line-height: 20px;}
ul.web-ql {padding: 0px; margin: 0px;}
.navbar-nav{ border-bottom:1px solid #004e86; margin-bottom:0px!important;}
.web-ql-bg {margin: 0px 0px 7.5px 0px;background-color: #006ab6!important;padding-top: 0px;border-top:1px solid #1979bd;}
}
@media screen and (max-width:690px) {
   /*visitor*/
.admi-height{height:440px
  ;} 
  
}
@media screen and (max-width:680px) {
	/*s-top*/

	.s-toright img{
		height:164px;}
	.s-login-form {
    height: 164px;
    padding-top: 0px;}
    /*s-bottom*/
  .s-bottom .aidanews2_bottomlink {
    left: 50%;}
	}
@media screen and (max-width:640px) {
  /*visitor*/
.visitor-height{height:300px
  ;}

}
	@media screen and (max-width:580px) {
	/*s-top*/
	
.input_name, .input_pw, .login_other {
    padding-top: 10px;}
        /*s-bottom*/
  .s-bottom .aidanews2_bottomlink {
    left: 70%;}
/*visitor*/
 .admi-height{height:500px
  ;}
      .visitor-height{height:280px
  ;}
     .zh-cn .visitor-height{
        height:300px;}
	}
@media screen and (max-width:480px) {
	/*s-top*/
  .s-toright img {
    float: none;
    width: 100%;}
.s-login-form {
    width: 100%;
    float: none;
    padding-top: 0px;}
.moduletable.s-toright{
	height:auto;}
	.s-toright img {
    height: auto;}
/*visitor*/
.moduletable.visitor {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;}
  .visitor-height,.acade-height,.visitor-con,.zh-cn .acade-height,.zh-cn .admi-height,.zh-cn .visitor-height{height:auto
;}

  /*s-bottom*/
  .s-bottom .aidanews2_art {
    margin-left: 3%;}
	}