/*企业会员中心公共样式*/
@charset "utf-8";

.topnav .itopr{width:550px;height:40px;text-align:right;}
.topnav .itopr a.home{background-position:12px 0px;}
.topnav .itopr a{padding:0 10px;}
.user_head_bg{width:100%;}
.user_head{margin:0 auto;height:100px;}
.user_head .logobox{float:left;display:inline-block;vertical-align:middle;overflow:hidden;width:220px;line-height:100px;}
.user_head .logotxt{float:left;display:inline-block;width:500px;line-height:100px;font-size:26px;color:#ccc;}    
.user_head .reg{float:right;display:inline-block;width:240px;font-size:14px;text-align:right;line-height:100px;} 


.btn_inline{display:inline;border-radius:4px;margin-right:18px;padding:8px 20px;}    
.btn-primary:hover{background:#f77da9!important;}   
.page-container{width:100%;}
.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nowrap{white-space:nowrap;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.font_gray6{color:#666}
.font_gray9{color:#999}
.font_blue{color:#f04281}
.font_green{color:#61af00}
.font_red{color:#cc3300}
.font_yellow{color:#ff6600}
.phcolor{ color:#999;}
/*链接定义*/
.link_white a{color:#fff;text-decoration:none;}
.link_white a:hover{text-decoration:underline;}
.link_blue a{color:#f04281;text-decoration:none;}
.link_blue a:hover{text-decoration:underline;}
.link_gray6 a{color:#666;text-decoration:none;}
.link_gray6 a:hover{text-decoration:underline;color:#333}
.link_gray9 a{color:#999;text-decoration:none;}
.link_gray9 a:hover{text-decoration:underline;color:#333}
.link_yellow a:hover{text-decoration:underline;}

/*列表单元格定义*/
.td1,.td2,.td3,.td4,.td5,.td6,.td7,.td8,.td9,.td10{float:left;width:100px;}
.th1,.th2,.th3,.th4,.th5,.th6,.th7,.th8,.th9,.th10{float:left;width:100px;}

/*按钮定义*/
.btn_blue{display:block;text-decoration:none;text-align:center;color:#fff;background-color:#f04281;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #35639f solid;}
.btn_blue.hover{background-color:#f77da9}
.btn_yellow{display:block;text-decoration:none;text-align:center;color:#fff;background-color:#f19114;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #935809 solid;}
.btn_yellow.hover{background-color:#E68A13}
.btn_gray9{display:block;text-decoration:none;text-align:center;color:#fff;background-color:#999;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #737373 solid;}
.btn_gray9.hover{background-color:#8E8E8E}
.btn_lightgray{display:block;text-decoration:none;text-align:center;color:#666;background-color:#ccc;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #b2b2b2 solid;}
.btn_lightgray.hover{background-color:#d7d7d7}
.btn_80_38{width:80px;height:38px;line-height:38px;}
.btn_90_38{width:90px;height:38px;line-height:38px;}
.btn_100_38{width:100px;height:38px;line-height:38px;}
.btn_115_38{width:115px;height:38px;line-height:38px;}
.btn_80_32{width:80px;height:32px;}
.btn_90_32{width:90px;height:32px;}
.btn_100_32{width:100px;height:32px;}
.btn_115_32{width:115px;height:32px;}
.btn_border{border-width:1px;}
.btn_inline{display:inline;margin-right:18px;padding:8px 20px;}
.btn_login{display:block;text-decoration:none;text-align:center;color:#fff;background-color:#f04281;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:300px;height:40px;line-height:40px;border:0px #35639F solid;letter-spacing:8px;}
.btn_login.hover,.btn_login:hover{background-color:#f77da9;}
.btn_reg{display:block;text-decoration:none;text-align:center;color:#fff;background-color:#f04281;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:295px;height:40px;line-height:40px;border:0px #35639F solid;letter-spacing:8px;}
.btn_reg:hover{background-color:#f77da9;}
.btn_disabled{background-color:#ebebeb;border:1px #cbcecf solid;color:#a0a0a0;cursor:default}
.btn_disabled:hover{background-color:#ebebeb;border:1px #cbcecf solid;color:#a0a0a0;cursor:default}

/*表单定义*/
.input_245_34{width:233px;padding-left:10px;height:32px;border:1px #ddd solid;line-height:32px;border-radius:3px;}
.input_205_34{width:193px;padding-left:10px;height:32px;border:1px #ddd solid;line-height:32px;border-radius:3px;}
.input_110_34{width:98px;padding-left:10px;height:32px;border:1px #ddd solid;line-height:32px;border-radius:3px;}
.input_295_34{width:283px;padding-left:10px;height:40px;border:1px #ddd solid;line-height:40px;border-radius:3px;}
.textarea_438_80{width:426px;padding-left:10px;height:80px;border:1px #ddd solid;line-height:32px;border-radius:3px;}
.textarea_638_80{width:626px;padding-left:10px;height:80px;border:1px #ddd solid;line-height:32px;border-radius:3px;}
.input_focus{background-color:#ecf9ff;border:1px #33ccff solid;}
.input_login{width:250px;height:38px;border:1px #ddd solid;line-height:38px;padding-left:50px;font-size:14px;color:#666;border-radius:3px;}
.select_input{background-image:url(../images/17.png);background-repeat:no-repeat;background-position:right 3px;background-color:#fff;cursor:pointer}
.select_input.input_focus{background-color:#ecf9ff;border:1px #33ccff solid;}
.select_input_multi{width:98px;padding-left:10px;line-height:32px;height:32px;border:1px #ddd solid;background-image:url(../images/17.png);background-repeat:no-repeat;background-position:right -30px;cursor:pointer;background-color:#fff;}
.select_input_multi.input_focus{background-color:#ecf9ff;border:1px #33ccff solid;}
.select_205_34{width:193px;}
.select_245_34{width:233px;}
/*表单文本框定义结束-------------------*/

/*会员登录------------------*/
.ban_box{width:100%;height:475px;position:relative;}
.ban_box .banner_list{position:absolute;top:0;left:0;width:100%;height:475px;overflow:hidden;background-repeat:no-repeat;background-position:center center;}
.ban_box .banner_list.banner_list1{background:url(../images/banner/login_banner_1.jpg) no-repeat;background-color:#3579ad;background-position:center center;}
.ban_box .banner_list.banner_list2{background:url(../images/banner/login_banner_2.jpg) no-repeat;background-color:#22d5d5;background-position:center center;}
.ban_box .banner_list.banner_list3{background:url(../images/banner/login_banner_3.jpg) no-repeat;background-color:#fef166;background-position:center center;}
.ban_box .maind{margin:0 auto;width:1100px;height:450px;padding-top:35px;position:relative;}
.ban_box .maind .login{width:350px;height:400px;background-color:#fff;position:absolute;right:0;top:35px;overflow:hidden;}
.ban_box .maind .login .mob{position:relative;display:block;}
.ban_box .maind .login .mob .type_box{display:none;}
.ban_box .maind .login .mob .type_box.active{display:block;}
.ban_box .maind .login .mob .righttab{position:absolute;width:52px;height:52px;top:5px;right:5px;background:url(../images/52.png) no-repeat 0px 0px;cursor:pointer;z-index:2;}
.ban_box .maind .login .mob .righttab:hover{background:url(../images/52.png) no-repeat 0px -60px;}
.ban_box .maind .login .mob .tit{font-size:18px;padding-left:23px;height:58px;line-height:58px;padding-bottom:10px;color:#333;position:relative;}
.ban_box .maind .login .mob .tit .switch_txt{display:none;}
.ban_box .maind .login .mob .tit .switch_txt.active{display:block;}
.ban_box .maind .login .mob .tit .switch_account{display:none;position:absolute;top:0;right:60px;font-size:12px;}
.ban_box .maind .login .mob .tit .switch_login_type{}
.ban_box .maind .login .mob .tit .switch_login_type .login_type{position:relative;padding:0 20px;color:#666;font-size:16px;float:left;cursor:pointer;}
.ban_box .maind .login .mob .tit .switch_login_type .login_type .bottom_line{display:none;position:absolute;left:0;bottom:5px;width:100%;height:2px;background:#ff5a00;}
.ban_box .maind .login .mob .tit .switch_login_type .login_type.select{color:#f45204;font-size:18px;}
.ban_box .maind .login .mob .tit .switch_login_type .login_type.select .bottom_line{display:block;}
.ban_box .maind .login .mob .login_type_group{position:relative;width:710px;}
.ban_box .maind .login .mob .login_type_group .type_box{float:left;width:350px;}
.ban_box .maind .login .mob .err{display:none;width:290px;margin-left:24px;height:26px;line-height:26px;color:#cc3300;background-color:#FFD8CE;border:1px #FF9E86 solid;font-size:12px;padding-left:10px;margin-bottom:15px;border-radius:3px;}
.ban_box .maind .login .mob .type_box.openerr .err{display:block;}
.ban_box .maind .login .mob .inputbox{height:60px;margin-left:23px;position:relative;background-color:#fff}
.ban_box .maind .login .mob .inputbox .input_login.code{width:160px;}
.ban_box .maind .login .mob .inputbox .btn_login.code{
    position: absolute;
    top: 0;
    right: 26px;
    width: 100px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    border: 0px;
    background-color: #f04281;
    letter-spacing: 0;
    border-radius: 0;
    cursor: pointer;
    border: 1px solid #eee;
}
.ban_box .maind .login .mob .inputbox .btn_login.code:hover{background-color:#f77da9;}
.ban_box .maind .login .mob .inputbox .btn_login.btn_disabled{background-color:#ebebeb;border:1px #cbcecf solid;color:#a0a0a0;cursor:default}
.ban_box .maind .login .mob .inputbox .btn_login.btn_disabled:hover{background-color:#ebebeb;border:1px #cbcecf solid;color:#a0a0a0;cursor:default}
.ban_box .maind .login .mob .inputbox input.input_focus{background-color:#fff;border-color:#f04281}
.ban_box .maind .login .mob .inputbox .imgbg{background-image:url(../images/51.png);background-repeat:no-repeat;background-position:left 0px;width:40px;height:40px;left:1px;top:1px;position:absolute;border-radius:3px 0px 0px 3px;}
.ban_box .maind .login .mob .inputbox .imgbg.pwd{background-position:left -63px;}
.ban_box .maind .login .mob .txtbox{height:30px;padding-left:23px;font-size:12px;}
.ban_box .maind .login .mob .txtbox .td1{width:200px;}
.ban_box .maind .login .mob .txtbox .td2{width:93px;text-align:right}
.ban_box .maind .login .mob .btnbox {
    height: 42px;
    padding-left: 23px;
}
.ban_box .maind .login .mob .qqbox{padding-left:23px;}
.ban_box .maind .login .mob .qqbox .qtit{font-size:14px;height:30px;margin-bottom:5px;border-bottom:1px #ddd dashed;width:300px;}
.ban_box .maind .login .mob .qqbox .qtit .qtit_left{float:left;width:50%;height: 20px;}
.ban_box .maind .login .mob .qqbox .qtit .qtit_right{float:left;width:50%;text-align:right;font-size:12px;line-height:20px;}
.ban_box .maind .login .mob .qqbox .imglist{width:45px;float:left;height:40px;}
.ban_box .maind .login .mob .qqbox .appsparent {
    padding-top: 0;
}
.ban_box .maind .login .mob .qqbox .appsparent .apps{display:inline-block;*display:inline;*zoom:1;}
.ban_box .maind .login .mob .qqbox .appsparent .apps .ali{width:35px;height:35px;float:left;margin-right:8px;margin-left:8px;background-image:url(../images/119.png);background-repeat:no-repeat;display:block}
.ban_box .maind .login .mob .qqbox .appsparent .ali.qq{background-position:-46px 0px;}
.ban_box .maind .login .mob .qqbox .appsparent .ali.qq:hover{background-position:-46px -40px;}
.ban_box .maind .login .mob .qqbox .appsparent .ali.weixin{background-position:-92px 0px;}
.ban_box .maind .login .mob .qqbox .appsparent .ali.weixin:hover{background-position:-92px -40px;}
.ban_box .maind .login .mob .qqbox .appsparent .ali.sina{background-position:0px 0px;}
.ban_box .maind .login .mob .qqbox .appsparent .ali.sina:hover{background-position:0px -40px;}
.ban_box .maind .login .mob .qqbox .appsparent .ali.taobao{background-position:-137px 0px;}
.ban_box .maind .login .mob .qqbox .appsparent .ali.taobao:hover{background-position:-137px -40px;}
.ban_box .maind .login .qr_code{position:relative;display:none}
.ban_box .maind .login .qr_code .righttab{position:absolute;width:52px;height:52px;top:5px;right:5px;background:url(../images/52.png) no-repeat 0px -131px;cursor:pointer;}
.ban_box .maind .login .qr_code .righttab.hover{background:url(../images/52.png) no-repeat 0px -191px;}
.ban_box .maind .login .qr_code .tit{font-size:18px;padding-left:23px;padding-top:20px;height:48px;color:#333}
.ban_box .maind .login .qr_code .code{width:140px;height:140px;margin-top:35px;margin-left:100px;margin-bottom:80px;}
.ban_box .maind .login .qr_code .code img{width:140px;height:140px;}
.ban_box .maind .login .qr_code .txt{background:url(../images/56.png) no-repeat 0px 3px;font-size:12px;padding-left:40px;margin-left:110px;line-height:17px;}


/* 下拉框 */
.dropdowbox1{display:none;position:absolute;left:-1px;top:40px;z-index:20;}
.open .dropdowbox1{display:block;}
.dropdow_inner1{position:relative;width:293px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner1 .nav_box{}
.dropdow_inner1 .nav_box li{margin:0;}
.dropdow_inner1 .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 10px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner1 .nav_box li a:hover{background:#f2f2f2;text-decoration:none;}

/* 弹出框 */
body{_background-attachment:fixed;_background-image:url(about:blank);}
.fade{opacity:0;-webkit-transition:opacity .08s linear;-o-transition:opacity .08s linear;transition:opacity .08s linear;}
.fade.in{opacity:1;}
.modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;z-index:1040;-webkit-opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);_position:absolute;_top:expression(offsetParent.scrollTop);_left:expression(offsetParent.scrollLeft);}
.modal_backdrop.fade{filter:alpha(opacity=0);opacity:0;}
.modal_backdrop.in{filter:alpha(opacity=50);opacity:.5;}
.modal_scrollbar_measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal{overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.modal .modal_dialog{position:absolute;top:0;left:0;}
.modal.in .modal_dialog{z-index:1050;-webkit-transition:-webkit-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modal_content{padding:5px;background:#a3a3a3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.modal_content.no_pad{padding:0;}
.modal_content .modal_header{height:30px;padding-top:10px;padding-left:15px;background:#f0f0f0;position:relative;cursor:move;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.modal_content .modal_header .title{font-size:16px;color:#333;line-height:20px;}
.modal_content .modal_header .max_remind{font-size:12px;color:#999;}
.modal_content .modal_header .close{display:block;position:absolute;right:15px;top:12px;width:16px;height:16px;background:url(../images/44.png) no-repeat;*font-size:0;}
.modal_content .modal_header .close:hover{background-position:0 -24px;}
.modal_content .modal_body{padding:15px;background:#fff;}
.modal_content .modal_body.no_pad{padding:0;background:none;}
.modal_content .modal_body .confirm{text-align:center;padding:0 50px;}
.modal_content .modal_body .agreement{width:900px;height:600px;overflow-y:scroll;overflow-x:hidden;}

/*AJAX loading*/
.modal_content .modal_body .ajax_loading{display:block;margin:0 30px;position:relative;width:150px;height:68px;}
.modal_content .modal_body .ajax_loading .ajaxloadtxt{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center 5px;width:150px;height:28px;background-color:#fff;text-align:center;margin:0 auto;padding-top:40px;font-size:12px;border:0;}
.modal_content .modal_footer{padding:10px 90px;background:#f0f0f0;}
.modal_content .modal_footer .res_add_but{margin:0 auto;width:auto;}
.modal_content .modal_footer .res_add_but .butlist{width:50%;text-align:center;float:left;}
.modal_content .modal_footer .res_add_but.b3 .butlist{width:33.3333%;text-align:center;float:left;*zoom:1;}
.modal_content .modal_footer .res_add_but .J_hoverbut{display:inline-block;*display:inline;*zoom:1;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:72px;height:30px;line-height:30px;}
.modal_content .modal_footer .res_add_but.btn-one .butlist{width:100%;}

/* 自动消失的提示框 */
.disappear_tooltip{display:none;position:absolute;top:0;left:0;z-index:1000000;background:rgba(0,0,0,.7);-pie-background:rgba(0,0,0,.7);padding:0 18px;height:70px;line-height:70px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-align:center;font-size:16px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s;}
.disappear_tooltip .icon{width:29px;height:29px;float:left;margin-top:20px;}
.disappear_tooltip .content{float:left;padding-left:15px;}
.disappear_tooltip.remind .icon{background:url(../images/45.png) no-repeat;}
.disappear_tooltip.success .icon{background:url(../images/45.png) 0 -59px no-repeat;}
.disappear_tooltip.goldremind{height:110px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.disappear_tooltip.goldremind .icon{float:none;display:inline-block;*display:inline;*zoom:1;background:url(../images/92.png) no-repeat;width:30px;height:30px;margin-left:-60px;}
.disappear_tooltip.goldremind .content{float:none;_width:200px;height:50px;line-height:50px;padding-left:0px;font-size:14px;position:relative;}
.disappear_tooltip.goldremind .content .point{position:absolute;color:#f0fd3e;font-size:24px;padding-left:15px;line-height:30px;left:50%;top:-28px;margin-left:-24px;}
@-webkit-keyframes bounceIn{
  0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}
  100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn{
  0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
  100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.tip_anim{display:block;-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceOut{
  100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}
  30%{-webkit-transform:scale(1.03);transform:scale(1.03)}
  0%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceOut{
  100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
  30%{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
  0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.tip_anim_close{z-index:-100;background:rgba(0,0,0,0);-pie-background:rgba(0,0,0,0);-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.2s;animation-duration:.2s;}

/*邮箱自动提示*/
.auto-tip{background:#FFF}
.auto-tip li{height:22px;line-height:22px;font-size:14px;padding:2px 5px;padding-left:9px;white-space:nowrap;}
.auto-tip li.hoverBg{background:#F0F0F0;cursor:pointer;}
.auto-tip li em{font-style:normal;}
.auto-tip span{font-weight:normal;color:#3399FF;}
.red{color:#333;}
.hidden{display:none;}


.img-qrcode{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}
.img-qrcode-wechat,.img-qrcode-mobile{height:100px;width:100px;padding:10px;}
.img-qrcode-wechat img,.img-qrcode-mobile img{height:100px;width:100px;border:0;}

/*图片验证码*/
.dia-captcha-item{zoom:1;text-align:center;width:300px;height:auto;overflow:visible;}
.dia-captcha-item .dia-captcha-img{width:210px;height:34px;cursor:pointer;margin:0;vertical-align:top;}
.dia-captcha-item .dia-captcha-solution{width:196px;height:32px;line-height:32px;border:1px solid #c9c9c9;border-radius:3px;vertical-align:middle;font-size:16px;padding-left:12px;}
.ban_box .maind .login .mob .inputbox #yzm{border:1px solid #f04281;height:42px;line-height:42px;}

#addiv .banner_list{background-color: #3579ad!important;}