
img{ vertical-align:middle;}
    html,body{ padding:0px; margin:0px; font-size:12px; font-family:'微软雅黑',Arial;}
        a{ text-decoration:none; color:#111;}
        a:hover{ color:#111;}
        .fr{ float:right;}
        .fl{ float:left;}
        .cl{ clear:both; display:block;}
        .tc{ text-align:center;}
        .w1000{ width:900px; margin:0px auto;}
        .head{  border-bottom:1px solid #dedede; background:#f8f8f8; }
        .head .info{height:30px; line-height:30px;}
        .logo{ text-align:center; padding:15px 0;} 
        .logo img{ height:70px}
        .foot{ line-height:25px; color:#336e9a; font-size:14px; padding-bottom:20px;}
        .linklist{ margin-bottom:15px; }
        .linklist a{ font-size:16px; display:inline-block;}
        .linklist img{ vertical-align:middle; height:15px;}
        .body{ background:#f6f7f9; margin-bottom:30px;  padding-bottom:30px; padding-top:25px;}
        .logintop{float:left; left:140px;  position:absolute; top:72px; z-index:9;  height:56px; width:404px;  background:url("../../Img/logintop.png") top left  no-repeat}
        .login{ float:left; margin-left:40px;  border-right:1px solid #9e9e9e; padding-right:30px; width:400px; }
        .tab{   height:52px;}
        .tab a{ width:50%; display:inline-block; text-align:center; font-size:20px; line-height:52px;}
        .tbinput{ width:90%; margin:15px auto; margin-bottom:0px;}
        .tbinput td{ padding:5px 0}
        .tbinputt{  height:36px; line-height:36px; font-size:14px; width:94%; vertical-align:middle; border-radius:4px; border:1px solid #999; background:url("../../Images/Student/bg_inputbg.jpg")left top repeat-x #fff; padding-left:10px;}
        .btnLogin{ background:url(../../img/btnok2.png); height:36px; width:94px; border:none; cursor:pointer;}
        .btnok{ background:url(../../img/btnok.png) no-repeat; height:46px; width:114px; border:none; cursor:pointer;}
        
        .serverList{  background:#fff; margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
        .serverList .t{ color:#107fcb; font-size:20px; font-weight:bold;; text-align:center; line-height:65px;}
        .serverList .mlist .li{ float:left; margin-left:40px; background:#efefef; height:40px; width:245px; margin-bottom:20px; font-size:16px; line-height:40px; text-align:center;}
      .serverList .mlist .li a{width:100%; height:40px; display:inline-block;}
      
      .ltitle{color:#107fcb; font-size:20px; font-weight:bold;  text-indent:190px; line-height:30px;}
      .linfo{ float:left;font-size:16px; margin-left:30px; width:380px; line-height:28px; color:#555; text-indent:2em;}
      .linfo a{ color:#107fcb;  }
      .linfo span{ color:#107fcb; }
      .linfo .tudl{  text-decoration:underline }                     
      
      
      .paylist input{ vertical-align:middle }
      .paylist label{ vertical-align:middle }
      .payt{ float:left ; margin-right:15px; display:inline-block; height:40px;  padding:0px 15px; background:#fff; border:1px solid #ddd; text-align:left;line-height:40px;border-radius:5px; }
      .paytable td{ padding:8px 0; font-size:16px;}
      
      .payttype{margin:0px 2px; margin-right:25px; border:1px solid #ccc; display:inline-block; padding:8px; border-radius:5px; background:#fff;}
      
      .serverList .cur a{ color:#c0314a}
      img{ border:none}
      
       .input2:hover,.input22:hover{ color:#fff;}
      .input2{ display:inline-block; height:36px; vertical-align: middle; overflow:hidden; border:1px #949494 solid; padding:0 10px; cursor:pointer; font-size:12px;}
.input22{height:36px; display:inline-block;vertical-align: middle; overflow:hidden; border:1px #949494 solid; padding:0 10px; cursor:pointer; font-size:12px;}
.input222{height:26px; vertical-align: middle; overflow:hidden; border:1px #949494 solid; padding:0 10px; cursor:pointer; font-size:12px;}
.input22
{
        border-style: none;
    border-color: inherit;
    border-width: medium;
    color: #fff; padding:0px 10px;
    cursor: pointer;
    outline: none;
  font-family:  Verdana, Simsun, Helvetica, Arial, "sans-serif 5b8b4f53";
    height:30px; line-height:29px; vertical-align:middle;
    font-size: 12px;  margin:0px 2px;
    background: #ff9f22; border-radius: 3px;
}
 .input222
{
        border-style: none;
    border-color: inherit;
    border-width: medium;
    color: #fff; padding:0px 10px;
    cursor: pointer;
    outline: none;
     font-family:  Verdana, Simsun, Helvetica, Arial, "sans-serif 5b8b4f53";
    height:24px; line-height:23px; vertical-align:middle;
    font-size: 12px;  margin:0px 2px;
    background: #d84c31; border-radius: 3px;
}
  .input2
{
        border-style: none;
    border-color: inherit;
    border-width: medium;
    color: #fff;padding:0px 10px;
    cursor: pointer;
    outline: none;
  font-family:  Verdana, Simsun, Helvetica, Arial, "sans-serif 5b8b4f53";
    height:30px; line-height:29px; vertical-align:middle;
    font-size: 12px;  background: #40abf3; border-radius: 3px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 0px;
}


 .btnsubmit{ margin-right: 5px;
  color: white;
  border: 1px solid #185AA5;
  background-color: #4793E5;
  background-image: -webkit-linear-gradient(top, #74B7F8, #2d83da);
  background-image: linear-gradient(to bottom, #74B7F8, #2d83da);width: 110px;
  height: 37px;
  margin-top: 5px;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}.btnsubmit:hover {
	background-color: #4c9ae7;
	background-image: -webkit-linear-gradient(top, #2d83da, #4c9ae7);
	background-image: linear-gradient(to bottom, #2d83da, #4c9ae7);
}
      .btnsubmit:active {
	background-color: #2480DB;
	background-image: -webkit-linear-gradient(top, #7CB1E7, #2480DB);
	background-image: linear-gradient(to bottom, #7CB1E7, #2480DB);
}



.input_2{border-top:1px #999 solid; border-left:1px #999 solid; background:#fff url(../Images/Student/bg_inputbg.jpg) repeat-x top; border-bottom:1px #ddd solid; border-right:1px #ddd solid; padding:2px;color:#333; line-height:18px; font-size:12px;}
