.icon16{background-image: url("/Public/images/2016/icon-index.jpg");display:inline-block;height:14px;overflow: hidden;vertical-align: middle;width:16px;}
a .icon16, .icon16 {transition: all 0.2s ease-out 0s;}
.right{float:right}
#div_window_login a{color:#000000}

/******************µ¯´°µÇÂ¼********************/
#div_window_login{display: block; width: 550px;height:350px; z-index: 10000; text-align:left;position:absolute;background:#fff;}
#div_window_login .title1{position:relative;}
#div_window_login .close_1{display:block;width:16px;height:16px;right:15px;top:22px;position: absolute;background: url(/Public/images/2016/icon-index.jpg) -157px -376px no-repeat;z-index:999;}
#div_window_login .close_1:hover{background-position:-130px -376px;}

#div_window_login .pop_main{margin-top: 0; width: 550px;height:350px;position: relative;}
#div_window_login .toptab li{position:relative;float:left;width:274px;height:59px;line-height:59px;font-size:20px;font-weight:bold;text-align:center;color:#0e5572;cursor:pointer;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
#div_window_login .on .em1,#div_window_login .off .em1,#div_window_login .on .em2,#div_window_login .off .em2{position: absolute;top: 16px;left: 44px;width: 30px;height: 27px;background: url(/Public/images/2016/icon-index.jpg) no-repeat;}
#div_window_login .on .em1{background-position:-188px -362px;}
#div_window_login .off .em1{background-position:-218px -362px;}
#div_window_login .on .em2{background-position:-190px -326px;}
#div_window_login .off .em2{background-position:-220px -326px;}
#div_window_login #loginTab{border-right:none;}
#div_window_login .toptab .on{color:#3fb2e8;}
#div_window_login .toptab .off{color:#9c9c9c;}
#div_window_login .popLoginBox{width:250px;position:absolute;left:150px;top:75px;color:#3c3c3c}

/***µÇÂ¼²¿·Ö***/
#div_window_login .fixed:after{content:".";display:block;height:0;clear:both;visibility: hidden}
#div_window_login .fixed {zoom:1}
#div_window_login .form_list .input_txt {margin-right: 12px}
#div_window_login .input_txt{height:20px;line-height:20px;padding:5px;font-size:12px;color:#565656;border:1px #c9c9c9 solid;float:left}
#div_window_login input[type=text],input[type=password],textarea{box-shadow:3px 3px 5px rgba(0,0,0,0.06) inset}
#div_window_login input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#76c4f2;color:#3098d5;box-shadow:0px 0px 10px rgba(96,205,205,0.5)}
#div_window_login input[type=text]:focus,input[type=password]:focus{font-weight:bold}
#div_window_login input[type=submit],button[type=submit]{cursor:pointer}
#div_window_login button{cursor:pointer}
#div_window_login .input_box .input_tip{position:absolute;color:#979797;left:0;top:0}
#div_window_login .input_box label{cursor:text}

#div_window_login #login_err_msg{color:red}
#div_window_login #loginbox{width:250px;margin:0px auto}
#div_window_login #loginbox .form_list{width:100%;padding-bottom:8px;*padding-bottom:4px;_padding-bottom:4px;position:relative;}
#div_window_login #loginbox .input_box{position:relative;float:left;margin-right:-20px}
#div_window_login #loginbox .input_txt{padding-left:34px;}
#div_window_login #loginbox .input_w1{width:165px}
#div_window_login #loginbox .input_tip{height:32px;line-height:32px}
#div_window_login #loginbox .icon_box{width:28px;height:30px;display:inline-block;overflow:hidden;background:#f1f1f1;border-right:1px #cecece solid;position:absolute;top:1px;left:1px;}
#div_window_login .name_gray{background-position:-109px -56px;}
#div_window_login .pwd_gray{background-position:-128px -56px;}
#div_window_login .qq_gray{background-position:-176px -127px;}
#div_window_login .weibo_gray{background-position:-153px -45px;}
#div_window_login .wx .weixin_gray{width:21px;background-position:-175px -168px;}
#div_window_login a:hover .weibo_gray, .weibo_gray:hover {background-position: -153px -61px;}
#div_window_login a:hover .qq_gray, .qq_gray:hover {background-position: -176px -143px;}
#div_window_login a:hover .weixin_gray, .weixin_gray:hover {background-position: -175px -186px;}

#div_window_login #loginbox .auto_login{height:20px;line-height:20px;color:#565656}
#div_window_login #loginbox .auto_login .auto_login_l{float:left}
#div_window_login #loginbox .auto_login .forget{float:right}
#div_window_login #loginbox .auto_login .checkbox_a{height:20px;line-height:20px;float:left}
#div_window_login #loginbox .auto_login .fui_checkbox{margin:2px 4px 2px 0}
#div_window_login #loginbox .submit{font-size:14px;border:1px solid #00ADEC;background:#3E9AF1;color:white;border-radius:2px;width:100%;height:36px;line-height:36px;background:linear-gradient(#00adec,#109dff);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);}
#div_window_login #loginbox .submit:hover{background:#13B4FF;}
#div_window_login #loginbox .with_other_login{height:20px;line-height:20px}
#div_window_login #loginbox .with_other_login li{display:inline}
#div_window_login #loginbox .with_other_login a{color:#565656;margin-right:15px;float:left}
#div_window_login #loginbox .with_other_login a .name{float:left}
#div_window_login #loginbox .with_other_login .reg{color:#3098d5;float:right;margin:0}

#div_window_login .pop-module-static #J_static{height:25px;font-weight:700;color:#3fb2e8}
#div_window_login .pop-module-quick #J_quick{height:25px;font-weight:700;color:#3fb2e8}
#div_window_login .pop-module-quick .pop-quick-form{width:250px; margin-top: 12px;padding-top: 8px;}

#div_window_login .logbox1{width:250px;margin:0 auto;margin-top:15px;position:relative;}
#div_window_login .pop-log-tips{height:25px;line-height:25px;color:#f25277;text-align:center}
#div_window_login .popLoginBox .form_list{width:100%;padding-bottom:18px;*padding-bottom:10px;position:relative;}
#div_window_login .popLoginBox .input_box{position:relative;float:left;margin-right:-20px}
#div_window_login .popLoginBox .input_txt{padding-left:10px;}
#div_window_login .popLoginBox .input_w1{width:229px}
#div_window_login .popLoginBox .input_tip{height:32px;line-height:32px}
#div_window_login .popLoginBox .icon_box{width:28px;height:30px;display:inline-block;overflow:hidden;background:#f1f1f1;border-right:1px #cecece solid;position:absolute;top:1px;left:1px;}
#div_window_login .popLoginBox .icon_box .icon16{margin:8px 6px;width:12px;height:12px;}
#div_window_login .popLoginBox .auto_login{height:20px;line-height:20px;color:#565656}
#div_window_login .popLoginBox .auto_login .auto_login_l{float:left}
#div_window_login .popLoginBox .auto_login .forget{float:right}
#div_window_login .popLoginBox .auto_login .checkbox_a{height:20px;line-height:20px;float:left}
#div_window_login .popLoginBox .auto_login .fui_checkbox{margin:2px 4px 2px 0}
#div_window_login .popLoginBox .submit_label{display:block;width:248px;height:45px;padding:0px;border-radius:2px;}
#div_window_login .popLoginBox .submit{font-size:20px;border:none;color:white;width:100%;height:45px;line-height:45px;_border:none;cursor:pointer;background:url(/Public/images/2016/icon-index.jpg) -3px -217px no-repeat;}
#div_window_login .popLoginBox .submit:hover{background-position:-3px -263px;;}
#div_window_login .popLoginBox .with_other_login{height:20px;line-height:20px}
#div_window_login .popLoginBox .with_other_login li{display:inline}
#div_window_login .popLoginBox .with_other_login a{color:#565656;margin-right:10px;float:left}
#div_window_login .popLoginBox .with_other_login a .icon16{margin:0 3px 0 0;margin-right:3px;float:left;height:16px;}
#div_window_login .popLoginBox .with_other_login a .name{float:left}
#div_window_login .popLoginBox .with_other_login .reg{color:#3098d5;float:right;margin:0}
#div_window_login .popLoginBox .other_links{border-top:1px solid #E7E7E7;width:243px;margin:0 auto;padding-top:12px;}
#div_window_login .popLoginBox .other_links a{display:inline-block;width:61px;height:59px;line-height:81px;margin-right:8px;}
#div_window_login .popLoginBox .other_links a.uppsw{background:url(/Public/images/2014/ico_1.jpg) no-repeat;}
#div_window_login .popLoginBox .other_links a.pay{background:url(/Public/images/2014/ico_2.jpg) no-repeat;}
#div_window_login .popLoginBox .other_links a.lostpsw{background:url(/Public/images/2014/ico_3.jpg) no-repeat;}
#div_window_login .popLoginBox .other_links a:hover {text-decoration:none;color:#ff6600;}
#div_window_login .qrcode-main{position:relative;padding-bottom:15px;min-height:130px;_height:130px}
#div_window_login .qrcode-img{width:148px;height:148px;margin:0 auto;box-shadow:0 0 8px #DDD}
#div_window_login .qrcode-msg{margin-top:40px}
#div_window_login .qrcode-msg h6{font-size:14px;color:#333;margin-top:15px;font-weight:700;text-align:center}
#div_window_login .qrcode-msg p{margin:20px 0;text-align:center}
#div_window_login .msg-err i,.msg-ok i{display:inline-block;_display:inline;font-size:32px;line-height:32px;margin:0 auto;text-align:center}
#div_window_login .msg-ok i{color:#b5e163}.msg-err i{color:#f37c75}
@font-face {
    font-family: "iconfont";
    src: url("/Public/css3/font_1428652832_452522.eot?#iefix") format("embedded-opentype"), url("/Public/css3/font_1428652832_452522.woff") format("woff"), url("/Public/css3/font_1428652832_452522.ttf") format("truetype"), url("/Public/css3/font_1428652832_452522.svg#iconfont") format("svg");
}
#div_window_login .iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
#div_window_login .qrcode-login .refresh{width:250px;height:37px;display:inline-block;overflow:hidden;text-align:center;line-height:36px;font-size:16px;font-weight:700;color:#FFF;background:#f40;border-radius:3px;cursor:pointer;zoom:1;}
#div_window_login .refresh:hover,#div_window_login .qrcode-login .refresh:hover{color:#fff;text-decoration:none}
#div_window_login .qrcode-login .qrcode-msg,#div_window_login .qrcode-login-error .qrcode-msg .msg-err,#div_window_login .qrcode-login-error .qrcode-msg .msg-ok{display:none}
#div_window_login .qrcode-login-error .qrcode-msg,#div_window_login .qrcode-login-error .qrcode-msg .msg-err,#div_window_login .qrcode-login-ok .qrcode-msg,.qrcode-login-ok .qrcode-msg .msg-ok{display:block}
#div_window_login .login-box.loading .bd,#div_window_login .login-box.loading .hd,#div_window_login .qrcode-login-error .qrcode-mod,#div_window_login .qrcode-login-ok .qrcode-mod,#div_window_login .qrcode-login-ok .qrcode-msg .msg-err{display:none}
#div_window_login .qrcode-desc{margin:5px 0;text-align:center;}