/* CSS Document */

body { margin: 0px; padding: 0px; font-size: 12px; color: #585858; overflow-y: auto; line-height: 1.8; font-family:Microsoft yahei; overflow-x: hidden; background: #FFF;}
form, ul, li, ol, li, dl, dt, dd, img, p, h1, h2, h3, h4, h5, h6, input { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; padding: 0px; margin: 0px; }
input, select { font-size: 12px; outline: none; font-family:Microsoft yahei;  }
img { border: 0px; vertical-align: middle; }
ul, li { list-style-type: none; }
strong, b { font-weight: bold; }
em { font-style: normal; }
a { color: #686868; text-decoration: none; cursor: pointer; outline: none !important; }
button { outline: none !important; }
input[type=button] { outline: none !important; }
a:hover { color: #fe5722; text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
 input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
 -webkit-box-shadow: 0 0 0 1000px white inset;
}



header{ background:#5b5148}
.gridview{ width:1200px; margin:0 auto;}
.topbar{ height:80px;}

header .topbar .logo-cell { 
    width: 300px; float:left; padding-top:22px
}
  
header .topbar .nav-bar {
    float: right;
}

header .topbar .nav-bar li {
    float: left;
    font-size: 16px;
    height: 80px;
    line-height: 80px;
    padding: 0 22px;
}
header .topbar .nav-bar li a{ color:#fff;}
.loginmain{ background:#0a6dee url(../images/loginbg_02.jpg) center no-repeat; height:641px; padding-top:82px;}
.logintile{ margin:0 auto; width:1200px; line-height:25px; font-size:22px; color:#fff;}
.logintile span{ font-size:16px; margin-left:10px;}
.logintile span a{ font-weight:bold; color:#ffde00;}
.logincont{ width:1200px; margin:0 auto;  height:440px; background:#f8f8f8; margin-top:20px;}
.logincont2{ width:1200px; margin:0 auto;  height:520px; background:#f8f8f8; margin-top:20px;}
.logincontr{ float:right; margin-right:107px; margin-top:60px;}
.logincontl{ float:left; margin-left:123px; margin-top:40px;}
.logincontl2{ float:left; margin-left:123px; margin-top:60px;}
.loginlist{ position:relative;margin-bottom:30px;}
.loginlist .form-text{ border:1px solid #dadada; height:48px; line-height:48px; width:297px; border-radius:3px; padding-left:48px; font-size:16px; color:#bcbcbc; }
.loginlist #txtUserName{ background: url(../images/hh.jpg) 6px center no-repeat;}
.loginlist #txtPhone{ background: url(../images/login_10.jpg) 12px center no-repeat;}
.loginlist #txtPassword{ background: url(../images/login_16.jpg) 12px center no-repeat;}
.loginlist #txtPassword2{ background: url(../images/login_16.jpg) 12px center no-repeat;}
.loginlist .form-mobilecode-text{ border:1px solid #dadada; height:48px; line-height:48px; width:297px; border-radius:3px; padding-left:48px; font-size:16px; color:#bcbcbc;}
.loginlist .testgetcode{ height:50px; line-height:50px; width:130px; border-radius:3px; right:0px; background:#6ec400;top:0px; position: absolute; font-size:16px; color:#fff;}
.loginlist #SMSCode{ background: url(../images/login_13.jpg) 12px center no-repeat;}
.form-item1{ margin-left:66px;}
.form-item1 span{ float:left; margin-top:5px;}
.form-item1 input {border:1px solid #dadada;}
.form-item1  a{ float:left; font-size:14px; margin-left:10px; color:#a0a0a0;}
.logintj input{ background:#ff6600;height:48px; line-height:42px; width:345px; border-radius:3px; text-align:center; border:none; font-size:16px; color:#fff; margin-top:10px;}
.huakuai{ position:absolute; right:-100px;top:-80px; width:325px; height:64px;display:none;}
.huakuai1{ position:relative; border:1px solid #6ec400; background:#fff;border-radius:3px; height:64px; }
.huakuai1:after, .huakuai1:before {
  border: solid transparent;
  content: ' ';
  height: 0;
  top: 64px;
  position: absolute;
  width: 0;
}

.huakuai1:after {
border-width: 10px;
  border-top-color: #fff;
  left: 137px;  
}
.huakuai1:before{  border-width: 12px;
  border-top-color: #6ec400; 
  left: 135px; }
.gt_popup .gt_popup_wrap, .gt_popup .gt_popup_cross,  _top,  .gt_box_tips, .gt_en .gt_box_tips,  .gt_curtain_button,  .gt_curtain_button.gt_moving,  .gt_curtain_button.gt_success,  .gt_curtain_button.gt_fail,  .gt_flash,  .gt_ie_success,  .gt_loading .gt_loading_icon, .gt_en .gt_loading,  .gt_info,  .gt_info .gt_success .gt_info_icon,  .gt_info .gt_fail .gt_info_icon,  .gt_info .gt_abuse .gt_info_icon,  .gt_info .gt_forbidden .gt_info_icon,  .gt_info .gt_error .gt_info_icon,  .gt_bottom, .gt_en .gt_bottom,  .gt_refresh_button,  .gt_refresh_button:hover,  .gt_refresh_button .gt_refresh_tips,  .gt_help_button,  .gt_help_button:hover,  .gt_help_button .gt_help_tips,  .gt_ajax_tip,  .gt_ajax_tip.gt_success,  .gt_ajax_tip.gt_lock,  .gt_ajax_tip.gt_ready,  .gt_ajax_tip.gt_fail,  .gt_ajax_tip.gt_forbidden,  .gt_ajax_tip.gt_error,  .gt_slider,  .gt_slider_knob,  .gt_slider_knob.gt_moving,  .gt_curtain_knob {
    background-image: url("../images/sprite.3.2.0.png");
    background-repeat: no-repeat;
}
 .gt_curtain_tip,  .gt_curtain_knob {
    color: #b6a998;
    cursor: default;
    font-size: 12px !important;
    height: 28px;
    left: 0;
    line-height: 28px !important;
    opacity: 1;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gt_guide_tip {
    color: #486c80;
    cursor: default;
    font-size: 12px !important;
    height: 28px;
    left: 40px;
    line-height: 28px !important;
    opacity: 1;
    position: absolute;
    text-align: center;
    width: 220px;
}
.gt_slider_knob {
    background-position: 0 -84px;
    border-radius: 13px;
    box-shadow: none;
    cursor: pointer;
    display: block;
    height: 44px;
    left: 6px;
    position: absolute;
    top: -9px;
    width: 44px;
    z-index: 399;
}
.gt_ajax_tip {
    background-position: 0 -1153px;
    height: 26px;
    position: absolute;
    right: -35px;
    top: 2px;
    width: 26px;
}
.gt_curtain_tip.gt_hide,.gt_curtain_knob.gt_hide {
    opacity: 0;
    visibility: hidden;
}
.gt_ajax_tip.gt_ready {
    background-position: 0 -1153px;
    height: 26px;
    width: 26px;
}
.gt_slider{  margin-top:20px;   background-position: 0 0;
    height: 28px;
    left: 15px;
    overflow: visible;
    position: relative;
    width: 261px;}


.loginmain1{ background:#fe6a08 url(../images/zhaohuim.jpg) center no-repeat;}
.logincontzh .loginlist{ margin-bottom:25px;}
.logincontzh .logintj button{ margin-top:0px;}

.loginlist #Password1 {
    background: rgba(0, 0, 0, 0) url("../images/srmm.jpg") no-repeat scroll 12px center;
}
.loginmain1 .logincontl{ border-right:1px solid #f9decd; width:470px;}
.loginmain1 .loginlist .testgetcode{right:123px;}
.loginmain2 .logincontl{ float:right; margin-right:122px; width:auto; border:none; margin-left:0px;}
.loginmain2 .logincontr{ float:left; margin-left:123px;border-right:1px solid #f9decd; width:470px; margin-right:0px;}
.loginmain2 .loginlist .form-text{ border:none;border-bottom: 1px solid #dadada;}
.loginmain2 #Password1{ background: url(../images/hh.jpg) 12px center no-repeat;}
.loginlog{ text-align:center; padding-bottom:10px;}
.logintjmm{ text-align:right; color:#bcbcbc; font-size:14px; padding-top:5px;}
.logintjmm a{ color:#fe6a08;}