@charset "utf-8";
/* CSS Document */
body{min-width:1200px;/*_width: expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );*/}
.login_page .logBox { background:#fff;}
.login_page{ background:#f7f7f7;}
.login_img{ text-align:center;}
.login_bottom{background: #fff;border: 1px solid #DADADA;box-shadow: 0px 6px 9px 0px rgba(0,0,0,0.09);border-radius: 4px; padding-top:50px; margin-bottom:70px;padding:30px 0px;}
.login_b_left{ width:450px; float:left; border-right:1px dashed #ccc; height:405px; margin-bottom:80px;}
.login_b_left h1{ font-size:22px; text-align:center; margin-bottom:15px;} 

.login_img img {height: auto;width: 400px;}

.login_code{ width:410px; margin:40px auto; position:relative; overflow:hidden; height:300px; }
.login_code_top{background:url(../pic/login/codebg.png) repeat; height:213px; width:213px; position:absolute; top:15px; left:0; z-index:100; text-align:center; display:none;}
.login_code_top p{ color:#fff; font-size:16px; padding-top:65px; margin-bottom:15px;}
.login_code_top a{background: #F8F8F8;border-radius: 56px; height:41px; line-height:41px; width:128px; display:block; text-align:center; margin-left:42px;}

.login_div1{ width:213px; position:absolute; left:95px; top:15px;}
.login_div1 img{ padding:3px; border:1px solid #e6e6e6; background:#fff; width:205px; height:205px;}

.login_div2{ width:213px; position:absolute; left:410px;}
.login_code_p{ font-size:14px; color:#666; position:absolute; top:260px; left:80px;}
.login_code_p a{ color:#4990E2;}


.login_left_succ span{ display:block; width:96px; height:96px; background:url(../pic/login/icon.png) no-repeat -40px -326px; margin:90px auto 10px;}
.login_left_succ .login_t{ margin-bottom:30px; font-size:30px; color:#4A90E2; text-align:center;}
.login_b_left .login_b{ text-align:center; font-size:14px; color:#666;}

.login_b_right{ float:right; width:600px; position:relative; }
.login_b_right h1{ font-size:22px; text-align:center; margin-bottom:15px;} 
.login_b_input{ width:370px; margin:0 auto;}
.login_b_input .login_p{ font-size:12px; width:368px; border:1px solid #fade87;height:28px; line-height:28px; background:#fdf7b6; color:#8B572A; margin-bottom:16px;border-radius: 2px;}
.login_b_input .login_p span{ height:12px; width:12px; background:url(../pic/login/icon.png) no-repeat -153px -81px; display:inline-block; float:left; margin:9px 5px 0 12px; overflow:hidden; }

.login_box{ height:48px; line-height:48px; margin-bottom:16px;border-radius: 2px;border: 1px solid #DEDEDE; }
.login_box p{ width:50px;background: #FFFFFF; height:48px; background:#f8f8f8; float:left;border-right: 1px solid #DEDEDE; }
.login_box p span{ display:block; background:url(../pic/login/icon.png) no-repeat;}
.login_box p .login_span1{ width:20px; height:18px; background-position:-35px -72px; margin:15px auto 0; }
.login_box p .login_span2{width:20px; height:20px; background-position:-35px -117px; margin:15px auto 0; }
.login_box p .login_span3{ width:16px; height:21px; background-position:-39px -162px; margin:15px auto 0; }

.login_input{ width:317px; float:left; position:relative;}
.login_input input{ width:305px; height:46px; _height:44px;*height:44px; line-height:46px; padding-left:10px; font-size:16px; border:1px solid #fff; font-family:"微软雅黑";}
.login_input_bak{width:307px; float:left; position:relative;height:46px;line-height:46px;font-size:14px;  font-family:"微软雅黑"; padding-left:10px;}
.login_input_bak a{ color:#599ae5; text-decoration:underline;}

#drag{ position: relative;background-color: #f8f8f8;width:370px; margin-bottom:15px;height:40px;line-height: 40px; border:1px solid #dedede; border-left:none;text-align: center;}
#drag .handler{position: absolute;top: 0px;left: 0px;width: 50px;height: 40px;border: 1px solid #ccc; border-bottom:none; border-top:none;cursor: move;}
.handler_bg{background: #fff url(../pic/login/right.png) no-repeat center;}
#drag .handler_ok_bg{background: #fff; border-left:none; left:320px;}
.handler_ok_bg span{ display:block; width:20px; height:20px; background:#fff url(../pic/login/over.png) no-repeat; position:absolute; top:10px; right:210px;}
#drag .drag_bg{background-color: #fff; position:absolute; left:0;height:40px; border-left:1px solid #d8d8d8;width: 0px; margin:0;}
#drag .drag_text{position: absolute;top: 0px; margin:0; left:0;width: 370px; font-size:16px;-moz-user-select: none;-webkit-user-select: none;user-select: none; color:#333;    -o-user-select:none;-ms-user-select:none; }

.Menu { position:absolute;background: #FFFFFF;border: 1px solid #DEDEDE; left:-1px; top:38px;border-radius: 2px; padding-left:17px; line-height:18px; padding-right:20px; height:18px; z-index:1; display:none;}
.login_input .Menu a{ color:#4A90E2; text-decoration:underline;}

.login_b_input .login_btn{background: #E43335;border-radius: 2px; display:block; height:56px; line-height:56px; text-align:center; width:370px; font-size:20px; color:#fff; margin-bottom:30px;}
.login_b_input .login_btn:hover{background: #BE2527;border-radius: 2px;}
.login_b_input .login_btna{background: #ccc;border-radius: 2px; display:block; height:56px; line-height:56px; text-align:center; width:370px; font-size:20px; color:#fff; margin-bottom:30px;}
.login_b_input .login_nav { padding-bottom: 40px;}
.login_b_input .login_nav li{ float:left; width: 85px;}
.login_b_input .login_nav li a{ float:left; font-size:14px; color:#4A90E2;}
.login_b_input .login_nav li.login_li{float: right;text-align: right;border-top:none;border-bottom:none;}

.newPriceLinks {overflow:visible; z-index:88;}
.newPriceLinks .box1{display:none;position:absolute;left:-1px;bottom:-30px;_top:-189px;border:1px solid #ccc;background:#f7f7f7;position:absolute;z-index:88;width:600px;height:188px;}
.login_anw{ width:380px; margin:20px auto 0;}
.login_anw .login_p1{ font-size:14px; color:#333; line-height:30px; margin-bottom:5px;}
.login_anw .login_p1 a{ color:#3f8cfe; margin:0 4px;cursor: pointer;}
.login_anw .login_p2{color:#9f9f9f ;font-size:14px;line-height:25px;}

.login_text_btn{ position:absolute; top:20px; right:20px;}
.login_text_btn a{ color:#3f8cfe;}
.login_text_btn a span{ width:11px; height:7px; display:inline-block; background:url(../pic/login/icon.png) no-repeat -104px -81px; overflow:hidden; vertical-align:middle; margin-right:4px;}

.login_page .footer_bottom{ padding-bottom:50px; border-top:1px solid #eaeaea; padding-top:30px;}
.login_bottom{width:600px}
.login_b_left{display:none}
.login_b_right{float:none}

.newPriceLinks .box1{left:-1px;width:600px;}
#drag .drag_text{left:20px;}
.handler_ok_bg span{right:190px}
.login_bottom{ padding-top:30px}
.login_b_right h1{ margin-bottom:20px}

.login_box_y{ height:48px; line-height:48px; margin-bottom:16px;border-radius: 2px; }
.login_box_y p{ width:50px;background: #FFFFFF; height:46px; background:#f8f8f8; float:left;border: 1px solid #DEDEDE;}
.login_box_y p span{ display:block; background:url(../pic/login/icon.png) no-repeat;}
.login_box_y p .login_span4{ width:20px; height:20px; background-position:-105px -161px; margin:15px auto 0; }
.login_box_y .login_input{ width:153px; float:left; position:relative; margin-right:5px;}
.login_box_y .login_input input{ width:143px; height:46px; border: 1px solid #DEDEDE;_height:44px; line-height:46px; padding-left:10px; font-size:16px;font-family:"微软雅黑"; border-left:none;}
.login_box_y img{ width:160px; height:48px; float:right;}

/*----弹出层------*/
.login_floor {background: #FFFFFF;border: 1px solid #DADADA;box-shadow: 0px 6px 9px 0px rgba(0,0,0,0.09);border-radius: 4px;position:fixed; _position:absolute;z-index:9999; background:#fff;width:520px; height:533px;}
.floor_close a{ display:block; width:32px; height:32px; background:url(../pic/login/icon.png) no-repeat -35px -262px;top:-15px; right:-15px;  position:absolute;}
.floor_close a:hover{background:url(../pic/login/icon.png) no-repeat -94px -262px;}

.tagContent .login_b_right{ width:520px;}
.tagContent .login_b_input{ margin-top:15px;}
.tagContent .newPriceLinks .box1{ width:520px; bottom:33px;}
.tagContent .login_b_left{ width:520px; border:none;}
.tagContent .login_code{ margin-top:60px;}

#winmask { background: #000000;left: 0;opacity: 0.5;filter:alpha(opacity=50);position: absolute;top: 0; width: 100%;z-index: 999;}




