/*商旅100登页录*/
.login_bg{ width:100%; height:485px; background:#f9f9f9; padding-top:25px;}
.login_wrap{ width:1200px; margin:auto;}
/*.login_bg .login_l{ margin-top:25px;}*/
.login_bg .login_r{position:relative; width:398px;height:460px; background:#FFF;/*margin-top:25px;*/ border:1px solid #dddddd; border-top:none; border-radius:2px 2px 0 0;}
.login_bg .login_r ul li{ line-height:45px; display:inline-block; color:#FFF; width:199px; background:#66a7fb;border-radius:0 2px 2px 0;cursor:pointer; text-align:center; font-size:18px; float:left;font-family: Microsoft Yahei,Tahoma,Geneva,sans-serif;}
.login_bg .login_r .ordinarytest{ background:#1a77f0;border-radius:2px; position:relative;}
.login_bg .login_r .ordinarytest span{ width:18px; height:10px;background:url(../../images/login/Pointer.jpg) no-repeat; position:absolute; top:45px; left:88px;/* z-index:10000;*/ display:inline-block;}
.login_bg .login_r .ordinary{ background:#1a77f0;border-radius:2px; position:relative; width:398px;}
.login_bg .login_r .ordinary span{ width:18px; height:10px;background:url(../../images/login/Pointer.jpg) no-repeat; position:absolute; top:45px; left:199px;/* z-index:10000;*/ display:inline-block;}


.login_bg .login_r input{border:1px solid #999;;outline:none;border-color:#c6d1e3; border-radius:5px; width:294px; height:33px;margin-left:35px;color:#999999; line-height:35px;}
.login_bg .login_r input:active{border-color:#66a7fb;}
.login_bg .login_r input:focus{border-color:#66a7fb;}
.login_bg .login_r .account{margin-top:45px;background:url(../../images/login/pp.jpg) no-repeat 2px 2px;padding-left:36px;}
.login_bg .login_r .password{ margin-top:25px; background:url(../../images/login/picon.jpg) no-repeat 2px 2px; padding-left:36px;}
.login_bg .login_r .selectText{ position:relative;background:#FFF; border:1px solid #c6d1e5; background:url(../../images/login/selectopt.png) no-repeat right top;border-radius:5px; width:330px; display:inline-block; height:33px; margin-top:25px; margin-left:35px; overflow:hidden;}
.login_bg .login_r .selectText .selectcontent{ position:absolute; border:none;margin-left:10px; color:#999999; line-height:33px; overflow:hidden; font-size:14px; font-family: Microsoft Yahei,Tahoma,Geneva,sans-serif;}
.login_bg .login_r .selectText .dorpmenu{position:absolute; display:none;width:100%;top:33px;background:#FFF; z-index:1;left:0; border:1px solid #c6d1e5;border-radius:5px;}
.login_bg .login_r .selectText .dorpmenu li{ display:block;color:#4e5661; height:33px;border:1px solid #c6d1e5; padding-left:10px; line-height:33px;}
.login_bg .login_r .selectText .dorpmenu li:hover:{background:#F5F5F5;}
.login_bg .login_r .code{ width:160px; float:left; position:relative;}
.login_bg .login_r .validation{ width:370px;margin-top:25px;}
.prompt{ width:370px; height:33px;line-height:33px; margin-top:15px;}
.login_bg .login_r .check{width:12px; height:12px;vertical-align:middle;}
.login_bg .login_r .log_button{ width:330px; height:33px; background:#ff9a1e; cursor:pointer;color:#FFF;border-radius:3px; margin-left:35px; line-height:33px; letter-spacing:3px;}
.siteinfo{ width:100%; height:35px; background:#e0e0e0; margin-top:206px;}
.siteinfo .sitein_warp{ width:1200px; margin:auto;}
.siteinfo .sitein_warp .Legal{color:#888;}
.siteinfo .sitein_warp .Legal a{color:#888;cursor:pointer; line-height:35px;}
.siteinfo .sitein_warp .Legal a:hover{text-decoration:underline; color:#1667d0;}
.siteinfo .sitein_warp .jbh a{color:#888;cursor:pointer; line-height:35px;}
.siteinfo .sitein_warp .jbh a:hover{text-decoration:underline; color:#1667d0;}
.siteinfo .sitein_warp .jbh{color:#888; line-height:35px; padding-left: 20px;background:url(../../images/login/bjg.jpg) no-repeat;}
.login_bg .login_r .validation .phonepas{ width:145px; height:33px; background:#4791f4; border:1px solid #1c76f0; border-radius:5px; color:#FFF; font-size:12px; line-height:33px;}
.login_bg .login_r .msg{ margin-left:35px; color:#1a77f0; line-height:35px;}


/*找回密码*/
.login_bg .fff_wrap{width:1198px; height:458px; background:#FFF; border:1px solid #ddd; margin:auto;}
.login_bg .fff_wrap .themes{height:43px; border-bottom:2px solid #5398f5; color:#1b78f1; line-height:43px; background:url(../../images/login/themes.jpg) no-repeat 14px 8px; padding-left:5px;}
.login_bg .fff_wrap .themes span{margin-left:35px;}
.login_bg .fff_wrap ul{margin-left:116px; margin-top:22px; height:50px;}
.login_bg .fff_wrap .curnt{background:#66a7fb url(../../images/login/fs.jpg) no-repeat right;}
.login_bg .fff_wrap .current{background:#1a77f0  url(../../images/login/sh.jpg) no-repeat right;}
.login_bg .fff_wrap .history{ background:#66a7fb  url(../../images/login/qs.jpg) no-repeat right;}
.login_bg .fff_wrap .unfinish{background:#979a9f url(../../images/login/hs.jpg) no-repeat right;}
.login_bg .fff_wrap .unfinish{background:#979a9f url(../../images/login/hs.jpg) no-repeat right;}
.login_bg .fff_wrap ul li{width:240px; height:33px; background:#979a9f; float:left; color:#FFF; font-size:14px;font-weight:bold; text-align:center; line-height:33px;}
.login_bg .fff_wrap .remind{color:#4791f4; margin:auto;}
.login_bg .fff_wrap .frame{margin:auto; margin-top:25px; width:430px;}
.login_bg .fff_wrap .frame .sele{ background:url(../../images/login/selectopt.png) no-repeat right;}
.login_bg .fff_wrap .frame th{float:right; line-height:35px;width:100px; padding-bottom:20px; color:#51565c; font-size:14px;}
.login_bg .fff_wrap .frame td{width:320px; padding-bottom:20px;}
.login_bg .fff_wrap .frame td input{height:33px;border:1px solid #c6d1e5; border-radius:3px; width:320px; color:#999; line-height:33px;}
.login_bg .fff_wrap .frame td input:focus{ border-color:#66a7fb;}
.login_bg .fff_wrap .frame td .yzm{width:140px;}
.login_bg .fff_wrap .nextbut{width:330px; height:33px;background:#ff9a1e;cursor:pointer;color:#FFF;border-radius:3px;line-height:33px; letter-spacing:3px; margin-left:483px; _margin-left:480px;margin-top:20px;}
.login_bg .fff_wrap .complete{ margin:auto; width:325px; height:200px;}

.login_bg .fff_wrap .return a:hover{ color:#1a77ee;}


.panybou{width:560px; border:1px solid #4791f4;}
.panybou .border{width:540px;height:28px; border-bottom:2px solid #c7defd; margin:auto;}
.panybou .border ul{ width:320px; margin:0 auto;}
.panybou .border li{width:100px; color:#4d5761; float:left;line-height:28px; text-align:center; cursor:pointer;}
.panybou .border li:hover{border-bottom:2px solid #4791f4; color:#4791f4; font-weight:bold;}
.panybou .border li.active{border-bottom:2px solid #4791f4; color:#4791f4; font-weight:bold;}
.panybou .window_wrap{width:540px;margin:0 auto; padding:10px 0;}
.panybou .window_wrap li{/*display:inline-block;*/ float:left; width:100px;  text-align:center;cursor:pointer;}
.panybou .window_wrap li:hover{ background:#4791f4; color:#FFF; }

.panyb{ width:330px; height:186px;border:1px solid #4791f4;}
.panyb h2{ color:#363b41; font-weight:bold; text-align:center; line-height:30px; background:#f2f7fd; border-bottom:1px solid #c8d0e3;}
.panyb h2 a{ padding-right:20px;}
.panyb .window_wrap p{ margin:40px 0 20px 0;text-align:center;}
.panyb .button{ width:110px; cursor:pointer;height:29px; border:1px solid #b96908; margin:15px auto;border-radius:2px;color:#FFF; letter-spacing:5px; line-height:29px; text-align:center; background:#ff9a1e;}
.panyb .button:hover{background:#ffa638;}
.panyb .prompt{margin:auto; color:#4e5663; height:40px; line-height:40px;}
.panyb .form_w{ width:646px; height:160px; border-top:2px solid #5398f5;border:1px solid #ddd;}
.panyb .form_w th{text-align:center;height:40px; border:1px solid #ddd;}
.panyb .form_w td{ text-align:center; border-bottom:1px solid #ddd;height:40px;}

