@charset "utf-8";
/* CSS Document */
a[href^="https://www.cnzz.com"]{display:none;}
.none{display:none;}
.f_l{float:left;}.f_r{float:right;}
.member_info{width:420px;text-align:center;background-color:#fff;box-shadow:-3px 3px 5px #a5a5a5;height:660px;overflow: hidden;}
.member_info_title{height:75px;line-height:100px;font-size:22px;color:#8d8a85;text-align:center;}
.member_info nav{width:410px;margin:0 auto;background-color:#f3f2f0;margin-bottom:15px;}
.member_info li{height:30px;line-height:30px;float:left;width:125px;margin-left:8px;color:#8d8a85;font-size:16px;cursor:pointer;}
.member_info li.cur{background-color:#009993;color:#fff;}
.member_info_content{overflow-y:auto;text-align:center;height:540px;}
.member_info_header{height:30px;line-height:30px;background-color:#00d0cb;color:#fff;margin:10px 20px 0px;font-size:18px;}
.member_info_tips{color:#8d8a85;margin:15px auto;}
#upload_photo{border-radius:90px;cursor:pointer;}
#upload_certi_pic{width:150px;height:200px;margin-top:15px;}
.member_photo_list label{display:block;float:left;text-align:center;margin-left:10px;}
.member_photo_list label input{display:block;margin:0 auto;}
.member_photo_list label img{width:72px;}
table label{display:inline-block;width:87px;background-color:#f3f2f0;height:30px;line-height:30px;text-align:left;margin:0;}
.member_info table span{display:inline-block;height:31px;line-height:31px;width:60px;color:#fff;text-align:center;background-color:#00d0cb;border:1px solid #00d0cb;position:relative;top:1px;}
table td{position:relative;}
table span.pass,table span.fail{height:36px;width:36px;position:absolute;left:320px;border:none;}
table span.pass{background:url(../images/pass.png) no-repeat 0 5px transparent;}
table span.fail{background:url(../images/error.png) no-repeat 0 5px transparent;}
table .job_kind{width:120px;}
.member_info table{text-align: left;margin: 15px auto 0px;color:#8d8a85;width:360px;}
.member_info th{height:30px;line-height:30px;}
.member_info input[name="truename"],.member_info input[name="birthday"],.member_info input[name="phone"],.member_info input[name="zip"],.member_info input[name="city"],.member_info input[name="qq"],.member_info input[name="e_mail"],.member_info input[name="englishname"],.member_info input[name="birth"],.member_info input[name="native"],.member_info input[name="nation"],.member_info input[name="university"],.member_info input[name="school"],.member_info input[name="gradetime"],.member_info input[name="grade"],.member_info input[name="salary"],.member_info input[name="workplace"]{width:170px;height:25px;line-height:25px;}
.member_info input[name="height"],.member_info input[name="weight"],.member_info input[name="salary"],.member_info .short_input{width:108px;height:27px;line-height:27px;}
.member_info input[name="address"]{width:360px;height:25px;line-height:25px;}
.member_info_save,.member_info_certi_save{height:35px;line-height:35px;background-color:#009993;color:#fff;font-size:18px;cursor:pointer;border:none;width:100%;position: absolute;bottom:0px;left:0px;    z-index: 10000;}
.abbre{overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}

.member_info_tips_italic{font-style:italic;color:#8d8a85;}
.member_info_tips_pink{background-color:#ffbfd4;text-align:center;color:#8d8a85;padding:10px 0px;margin-top:10px;}
.member_info input[name="company"],.member_info input[name="major"],.member_info input[name="identyid"],.member_info input[name="specialty"],.member_info input[name="software"],.member_info input[name="workclass"],.member_info .long_input{width:355px;height:30px;line-height:30px;}
.member_info .ke-container{margin-right:10px;}

.member_info .stati_info li{float:left;width:102px;height:60px;color:#8d8a85;position:relative;margin-left:0px;border-style:dotted;border-color:#a5a5a5;border-width:1px 1px 1px 0px;}
.member_info .stati_info li:first-child{margin-left:8px;border-left:1px dotted #a5a5a5;}
.member_info .stati_info div.listyle {float:left;font-size:16px;padding: 0px 12px;line-height: 20px;margin-top: 8px;}
.member_info .stati_info span{position:absolute;top:18px;right:10px;color:#c55910;font-style:italic;}

.member_info .info_list {position:relative;padding:25px 15px;}
.member_info .info_list:nth-child(even){background-color:#f2f2f2;}
.member_info .info_list span{position:absolute;top:0px;right:0px;width:90px;height:25px;line-height:25px;color:#fff;background-color:#009999;}
.member_info .info_list li{font-size:14px;cursor:pointer;}
.member_info .info_list li:hover{color:#ffbe00;}
.member_info .info_list li.cur{color:#ffbe00;background-color:transparent;}
.member_info .info{background:url(../images/password_info.png) no-repeat 5px 5px;}
.member_info .my_certi,.member_info .my_order,.member_info .my_luck,.member_info .my_fans,.member_info .my_group{background:url(../images/base.jpg) no-repeat 12px 8px;}
.member_info .password{background:url(../images/password.png) no-repeat 5px 5px;}
.member_info .join_video{background:url(../images/password.jpg) no-repeat 12px 8px;}

.member_info .join_exam,.member_info .my_exam{background:url(../images/my_exam.png) no-repeat 7px 5px;position: relative;}
.member_info_base{position:fixed;right:373px;top:0px;z-index:502;}
.member_info_certi{position:fixed;right:373px;top:0px;z-index:502;}
.member_info_rencai{position:fixed;right:373px;top:0px;z-index:502;}
.member_info_password{position:fixed;right:373px;top:0px;z-index:502;}
.member_info_group{position:fixed;right:373px;top:0px;z-index:502;}

.member_info_stati,.member_info_card{width:320px;position:fixed;right:50px;top:0px;z-index:501;height:660px;overflow: hidden;}
.member_info_stati .member_info_content{overflow: hidden;}
.member_info_stati .op_list{overflow-y: auto;height: 478px;}
.sidebar{width:50px;min-height:670px;height:100%;position:fixed;right:0px;top:0px;background-color:gray;text-align:center;z-index:503;}
.sidebar div{width:50px;cursor:pointer;position: relative;}
.sidebar_close{height:30px;}
.slideup{background:url(../images/slideup.png) no-repeat;}
.slideup:hover{background:url(../images/slideup_hover.png) no-repeat;}
.slidedown{background:url(../images/slidedown.png) no-repeat;}
.slidedown:hover{background:url(../images/slidedown_hover.png) no-repeat;}
.photo img{border-radius:45px;margin-bottom:10px;}
.social{height:50px;background:url(../images/social.png) no-repeat;}
.social:hover{background:url(../images/social_hover.png) no-repeat;}
.collect{height:50px;background:url(../images/collect.png) no-repeat 0px 8px;padding:8px 0px;}
.collect:hover{background:url(../images/collect_hover.png) no-repeat 0px 8px;background-color:#ffbe00;}
.history{height:50px;background:url(../images/history.png) no-repeat;}
.history:hover{background:url(../images/history_hover.png) no-repeat;}
.stati{height:50px;background:url(../images/stati.png) no-repeat 0px 8px;padding:8px 0px;}
.stati:hover{background:url(../images/stati_hover.png) no-repeat 0px 8px;background-color:#ffbe00;}
.vip{height:68px;background:url(../images/vip.png) no-repeat;}
.vip:hover{background:url(../images/vip_hover.png) no-repeat;}
.fuku{height:50px;background:url(../images/fuku.png) no-repeat;}
.fuku:hover{background:url(../images/fuku_hover.png) no-repeat;}
.sidebar .service{height:40px;width:40px;margin:100px auto 0;background:url(../images/service.png) no-repeat;position:absolute;left:5px;bottom:60px;}
.service:hover{background:url(../images/service_hover.png) no-repeat;}
.sidebar .service_list{position:absolute;height:50px;width:0px;overflow:hidden;top:-5px;right:45px;background-color:#eee9d5;}
.service_list > div{height:40px;width:40px;margin-top:5px;float:left;margin-left:10px;position:relative;}
.service_list > div img{position:absolute;top:-120px;left:-20px;/**border:3px solid gray;border-radius:5px;**/display:none;}
.service1{background:url(../images/service1.png) no-repeat;}
.service_list .service2{background:url(../images/service2.png) no-repeat;margin-left:25px;}
.service3{background:url(../images/service3.png) no-repeat;}
.service4{background:url(../images/service4.png) no-repeat;}
.service5{background:url(../images/service5.png) no-repeat;}
.service5:hover{background:url(../images/service5_hover.png) no-repeat;}
.service2:hover img,.service4:hover img{display:block;}
.service6{background:url(../images/service6.png) no-repeat;}
.service6:hover{background:url(../images/service6_hover.png) no-repeat;}
.service_list .erweima{width:160px;height:200px;position:absolute;top:-250px;right:20px;display:none;}
.service_list .erweima2{right:220px;}
.service_list .erweima_bg{width:160px;height:185px;text-align:center;margin-bottom:10px;padding-top:3px;background-color:#c3c0b9;border-radius: 5px;/*background:url(../images/erweima_bg.png) no-repeat;*/}
.service_list .erweima_bg img{position:relative;display:block;top:0;left:0;margin:0 auto;width:154px;height:154px;}
.service_list .erweima_op{width:160px;height:40px;}
.erweima span,.erweima a{display:block;width:80px;height:30px;float:left;}
.erweima_share{background:url(../images/erweima_share.png) no-repeat;}
.erweima_share:hover,.erweima_share .buzzButton:hover{background:url(../images/erweima_share_hover.png) no-repeat !important;}
.erweima_download{background:url(../images/erweima_download.png) no-repeat;}
.erweima_download:hover{background:url(../images/erweima_download_hover.png) no-repeat;}
.sidebar .erweima_txt{width:100%;height:30px;line-height:30px;text-align: center;color:#333;}
a.wangzhi{border-top-left-radius: 5px;border-bottom-left-radius: 5px;background-color:#800080;color:#fff;line-height: 30px;font-size:17px;}
.erweima2 .erweima_bg{background-color: #7cd254;}
.sidebar .close_tips{background:url(../images/close_tips.png) no-repeat;position:absolute;width:80px;height:40px;top:10px;right:45px;display: none;}

.kcdy span.vip_free{color: #FFF;font-size: 16px;position: absolute;top: 36px;right: 5px;width: 46px;line-height: 26px;height: 26px;padding-left: 30px;background: url('../images/vip_free.png') no-repeat scroll 0% 0% transparent;}
.kcdy span.vip_price{color: #FFF;font-size: 16px;position: absolute;top: 36px;right: 5px;width: 46px;line-height: 26px;height: 26px;padding-left: 30px;background: url('../images/vip_price.png') no-repeat scroll 0% 0% transparent;}

.kcdy span.member_only{width:35px;height:35px;left:5px;top:5px;position: absolute;background:url(../images/member_only.png) no-repeat;}
.region_area{box-shadow:3px 3px 5px #f3f2f0;position:fixed;display:none;background-color:#e5e5e5;left:22px;padding:10px 15px;}

.member_info_info{height:68px;background:url(../images/info.png) no-repeat;}
.member_info_info:hover{background:url(../images/info_hover.png) no-repeat;}
.sidebar .backtotop{width:25px;height:25px;;background:url(../images/backtotop.png) no-repeat;position:absolute;left:12px;bottom:10px;}
.backtotop:hover{background:url(../images/backtotop_hover.png) no-repeat;}

.red_spot{width:4px;height:4px;border-radius: 4px;border:1px solid #fff;background-color:red;position: absolute;top:3px;right:3px;}
.member_info .info_list .join_exam .red_spot{border:none;top:5px;right:20px;width:5px;height:5px;border-radius: 5px;background-color:red;}

.sdialog_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(201,201,201,0.4);}
.sdialog{width:470px;height:315px;border-radius: 8px;border:5px solid #00cc99;margin:150px auto;background-color:#fff;}
.sdialog_top{height:60px;border-top-left-radius: 8px;border-top-right-radius: 5px;font-size:20px;border-bottom:5px solid #7f7f7f;}
.sdialog_tip{float:left;width:210px;text-align:center;height:60px;line-height:60px;font-size:25px;}
.sdialog_close{float:right;width:60px;height:60px;font-size: 80px;line-height: 46px;color:#7f7f7f;cursor:pointer;}
.sdialog_body{margin:20px;}

.sidebar .sidebar_helper{position:absolute;bottom:120px;left:0;}

#side_bar_vip_upgrade_dialog .sdialog{height:490px;width:325px;margin-top:50px;border:none;}
#side_bar_vip_upgrade_dialog .sdialog_tip{width:120px;}
#side_bar_vip_upgrade_dialog .show_vip_icon{height:150px;position:relative;background-size:100px auto;background:url(/edu/course/mobile/images/vip_icon.png) no-repeat center center;}
#side_bar_vip_upgrade_dialog .price_circle{position:absolute;right:0;bottom:-20px;width:60px;height:60px;line-height:60px;font-size:28px;color:#fff;text-align:center;border-radius: 100px;background-color:red;border:5px solid #7f7f7f;}
#side_bar_vip_upgrade_dialog .upgrade_brief{margin-top:20px;font-size:16px;color:#7f7f7f;}

#side_bar_vip_upgrade_dialog .upgrade_sure{height:60px;line-height:60px;background-color:#00cc99;color:#fff;text-align:center;font-size:30px;cursor:pointer;margin-top:20px;}
