/* .sub_banner{margin-top: 90px;} */
.height60{height: 75px;}
/* 个人信息内容 start */
.bgborder{background: #fff;border-radius: 30px;}
.user_main{padding: 60px 0;background: #f1f3f5;}
.user_content{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.user_content .user_left{width: 300px;}
.user_content .user_right_content{width: -webkit-calc(100% - 330px);width: -moz-calc(100% - 330px);width: calc(100% - 330px);}
.user_content .user_person{padding: 50px 20px 50px 20px;}
.user_content .user_portrait{display: block;}
.user_content .user_portrait .portrait{width: 75px;height: 75px;overflow: hidden;border-radius: 50%;margin: 0 auto;display: block;}
.user_content .user_portrait .portrait img{width: 100%;height: 100%;}
.user_content .nick_name{font-size: 20px;text-align: center;font-family: 'gilroy-bold';margin-top: 6px;} 
.user_content .user_nav{padding: 32px 35px;}
.user_content .user_nav .userNav_list a{display: block;font-size: 16px;color: #999999;padding: 18px 0 18px 40px;position: relative;}
.user_content .user_nav .userNav_list a::after{display: block;content: "";position: absolute;top: 15px;left: 0;width: 26px;height: 26px;}
.user_content .user_nav .userNav_list a.active::after,.user_content .user_nav .userNav_list a:hover::after{background-position: -26px 0;}
.user_content .user_nav .userNav_list a.active,.user_content .user_nav .userNav_list a:hover{color: #45c0bd;}
.website_userNav a:nth-child(1)::after{background: url(/zh/webimages/user_sprite1.png) no-repeat;}
.website_userNav a:nth-child(2)::after{background: url(/zh/webimages/user_sprite2.png) no-repeat;}
.website_userNav a:nth-child(3)::after{background: url(/zh/webimages/user_sprite3.png) no-repeat;}
.website_userNav a:nth-child(4)::after{background: url(/zh/webimages/user_sprite4.png) no-repeat;}

.tips{color: #ff0000;position: relative;text-indent: 10px;font-size: 0;}
.Validform_wrong{margin-top: 5px;}
.tips .Validform_wrong::after{display: block;content: "";position: absolute;top:8px;left: 0;background: url(/zh/webimages/tipsCircle.png);width: 14px;height: 14px;}
.tips span{display: inline-block;vertical-align: middle;width: -webkit-calc(100% - 30px);width: -moz-calc(100% - 30px);width: calc(100% - 30px);font-size: 14px;}
.website_userInfo{padding: 40px 40px 80px 40px;}
.user_right{min-height: 100%;}
.w_user_title{font-size: 26px;border-bottom: 1px solid #eaecee;padding-bottom:30px;line-height: 1;}
.personal_form .user_line{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.personal_form .user_line .user_input_item{width: -webkit-calc(50% - 15px);width: -moz-calc(50% - 15px);width: calc(50% - 15px);}
.personal_form .user_line .user_input_item:nth-child(2){margin-right: 0;}
.user_input_item select{width: 100%;}
.user_input_item{margin-bottom: 25px;}
.user_input_item .lable{font-size: 16px;margin-bottom: 4px;}
.user_input_item .lable span{color: #ff0000;}
.user_input_item .user_input{width: 100%;height: 50px;}
.user_input_item .user_input input{width: 100%;height: 100%;background: #f4f5f7;border-radius: 10px;padding: 0 20px;font-size: 16px;}
.user_input_item .user_input input::-webkit-input-placeholder,.user_textarea textarea::-webkit-input-placeholder{color: #999999;}
.user_input_item .user_input input:-moz-placeholder,.user_textarea textarea:-moz-placeholder{color: #999999;}
.user_input_item .user_input input::-moz-placeholder,.user_textarea textarea::-moz-placeholder{color: #999999;}
.user_input_item .user_input input:-ms-input-placeholder,.user_textarea textarea:-ms-input-placeholder{color: #999999;}
.user_input_item .user_input input::placeholder,.user_textarea textarea::placeholder{color: #999999;}
.user_input_item .user_textarea{height: 120px;}
.user_textarea textarea{height: 100%;width: 100%;background: #f4f5f7;border-radius: 10px;padding: 15px 20px;}

.user_input_item .layui-form-select{height: 50px;}
.user_input_item .layui-select-title{height: 100%;}
.user_input_item .layui-form-select .layui-edge{right: 20px;}
.user_input_item select{height: 50px;border-radius: 10px;padding: 0 20px;cursor: pointer;}
#user_center_address{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
#user_center_address select{-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;width: 100%;position: relative;}
select{background: #f4f5f7 url(../webimages/select_right.png) no-repeat right 15px center;}
.btnSave{width: 170px;height: 50px;text-align: center;line-height: 50px;font-size: 16px;color: #fff;background: #37bbb8;border-radius: 30px;border: none;margin-top: 10px;}
.personal_avtar{margin-top: 35px;margin-bottom: 55px;}
.personal_avtar .avtar_box{display: flex;align-items: center;justify-content: center;cursor: pointer;width: 120px;height: 120px;overflow: hidden;border-radius: 50%;margin: 0 auto;position: relative;  display: flex;justify-content: center;align-items: center;}
.personal_avtar .avtar_box::before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;content: "";background: rgba(0,0,0,0.4);}
.personal_avtar .avtar_box::after{z-index: 2;position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: url(/zh/webimages/camera.png) no-repeat;display: block;content: "";width: 31px;height: 26px;}
.personal_avtar .avtar_name{font-size: 16px;margin-top: 5px;text-align: center;}
.Validform_right{display: none !important;}
.mtop30{margin-top: 30px;}
/* 个人信息内容 end */

/* 上传头像弹窗 start */
.upload_avatar{padding: 50px 40px;width: 800px;max-width: 100%;}
.upload_avatarTitle{font-size: 34px;font-family: 'gilroy-bold';text-align: center;margin-bottom: 20px;}
.avatar_cont{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.avatar_cont .view_picture{width: 490px;height: 380px;border-radius: 20px;overflow: hidden;background: #f5f4f8;}
.choose_picture {
    box-shadow: 0px 10px 24px -12px #b3b3b3;
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    border-radius: 5px;font-size: 16px;display: inline-block;cursor: pointer;position: relative;
}
.mtop15{margin-top: 15px;}
.choose_file{text-align: center;}
.view_picture{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.choose_picture .plus {color: #37bbb8;margin-right: 6px;-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);display: inline-block;}
.file_limit{font-size: 12px; color: #868688;line-height: 40px;display: inline-block;width: 100%;text-align: center;}
.picture_control{position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;cursor: pointer;}
.avatar-wrapper{width: 100%;height: 100%;display: none;}
.cropper-container{background-repeat: initial;}
.cropped{width: 220px;height: 380px;border-radius: 20px;background: #f5f4f8;padding: 25px 0;text-align: center;}
.cropped_title{font-size: 16px;font-family: 'gilroy-bold';}
.cropped .preview-text{font-size: 14px;color: #999999;margin-top: 5px;}
.avatar-preview {overflow: hidden;border-radius: 50%;background: #e0dfe4;margin-left: auto;margin-right: auto;}
.cropped .preview-lg{width: 86px;height: 86px;}
.cropped .preview-md{width: 60px;height: 60px;}
.cropped .preview-sm{width: 40px;height: 40px;}
.avatar_button{margin-top: 30px;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.avatar_button button{width: 150px;height: 50px;border-radius: 25px;background: #f4f5f7;font-size: 16px;color: #999999;border: none;}
.avatar_button .avatarBtnOk{background: #37bbb8;color: #fff;margin-right: 10px;}


/* 上传头像弹窗 end */
.changePhone_box{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.changePhone_box .user_input_item{width: -webkit-calc(100% - 210px);width: -moz-calc(100% - 210px);width: calc(100% - 210px);}
.changePhone_box .changePhone_btn{width: 200px;margin-top: 28px;}
.email_alert p{font-size: 16px;margin-bottom: 4px;}
.btnChange{width: 200px;height: 50px;background: #f1f3f5;border-radius: 10px;color: #999999;border: none;font-size: 16px;text-align: center;line-height:50px;cursor: pointer;transition: all 0.4s;}
.btnChange:hover{background: #37bbb8;color: #fff;}
.email_binding{width: 800px;max-width: 100%;padding: 60px;}
.emailbinding_form,.updatePhone_form{margin-top: 30px;}

/* 手机下拉效果 */
.mobile_selectBox{position: relative;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
.mobile_selectBox .flags{position: absolute;top: 0;left: 0;bottom: 0;width: 70px;}
.mobile_selectBox .flags input{color: #999999;padding-right: 5px;cursor: pointer;}
.mobile_selectBox .flags::after{display: block;content: "";width: 2px;height: 20px;background: #dbdcde;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 0;}
.mobile_selectBox>input{padding-left: 90px !important;}
.mobile_selectBox .flags_dropDown{z-index: 10;display: none;border-radius: 0 0 15px 15px;position: absolute;top: 100%;left: 0;right: 0;background: #fff;padding: 20px;box-shadow: 0 0px 5px rgba(0,0,0,0.1);}
.mobile_selectBox .flags_dropDown li{padding: 5px 0;cursor: pointer;}
.mobile_selectBox .flags_dropDown ul{max-height: 190px;overflow: auto;}
.mobile_selectBox .flags_dropDown ul::-webkit-scrollbar { width: 4px; height: 4px; }
.mobile_selectBox .flags_dropDown ul::-webkit-scrollbar-track { background: #efefef; border-radius: 2px; }
.mobile_selectBox .flags_dropDown ul::-webkit-scrollbar-thumb { background: #38bbb6; border-radius: 10px; }
.mobile_selectBox .flags_dropDown ul::-webkit-scrollbar-thumb:hover { background: #333; }

.user_lineTwo{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.user_lineTwo .user_input_item{width: -webkit-calc(100% - 160px);width: -moz-calc(100% - 160px);width: calc(100% - 160px);}
.user_lineTwo .user_weima{width: 150px;height: 50px;text-align: center;border-radius: 10px;background: #f4f5f7;margin-top: 28px;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.user_lineTwo .user_weima img{max-width: 90%;max-height: 90%;}
.user_lineTwo .user_weima .wemabox{max-width: 100%;}
.sms_codebox{background: none;border: none !important;color: #999999;font-size: 16px;width: 100%;text-align: center;cursor: pointer;}

/* 下拉效果样式 */
.select2{width: 100% !important;}
.select2 .select2-selection--single{background: #fff;border: none !important;border-radius: 20px;height: 40px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 40px;padding-left: 15px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height: 40px;right: 7px;}
/* 下载历史 start */
.layui-form-select dl{top: 100%;}
.history_topContent{margin-top: 30px;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.history_showNum{font-size: 16px;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.history_showNum .h_select{width: 58px;height: 24px;border-radius: 11px;color: #fff;background: #192930;}
.history_showNum .layui-form-select{width: 60px;height: 24px;margin: 0 8px;}
.history_showNum .layui-input{height: 24px;border-radius: 11px;color: #fff;background: #192930;}
.history_showNum .layui-form-select .layui-edge{border-top-color: #fff;}
.history_showNum .layui-form-select dl dd{line-height: 22px;font-size: 12px;}
.history_showNum .select2{margin: 0 8px;}
.history_showNum .select2-selection--single{color: #fff;background: #192930;border: none !important;border-radius: 11px;}
.history_showNum .select2-container--default .select2-selection--single .select2-selection__rendered{color: #fff;padding-left: 12px;}
.history_showNum .select2-container--default .select2-selection--single .select2-selection__arrow b{}
.history_showNum .select2-container--default .select2-selection--single .select2-selection__arrow{height: 26px;}
.history_showNum .select2 .select2-selection--single{height: 26px;width: 60px;}
.history_showNum .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 26px;font-size: 15px;}


.history_search .user_input_item{margin-bottom: 0 !important;}
.history_search{width: -webkit-calc(100% - 210px);width: -moz-calc(100% - 210px);width: calc(100% - 210px);position: relative;}
.history_search button{width: 60px;top: 0;bottom: 0;position: absolute;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;right: 0;border: none;background: none;}
.history_search button i{font-size: 18px;}

.history_table_content{width: 100%;padding-bottom: 8px;overflow-x: auto;margin-top: 20px;margin-bottom: 35px;}
.history_table_content table{background: #f1f3f5;width: 965px;border-radius: 15px;overflow: hidden;}
.history_table_content table th{font-size: 16px;font-family: 'gilroy-bold';padding: 15px;}
.history_table_content table th:nth-child(1){width: 335px;}
.history_table_content table th:nth-child(2){width: 120px;}
.history_table_content table th:nth-child(3){width: 120px;}
.history_table_content table th:nth-child(4){width: 120px;}
.history_table_content table th:nth-child(5){width: 140px;}
.history_table_content table th:nth-child(6){width: 130px;}
.history_table_content table th,.history_table_content table td{border-color: #e6e7e8;}
.history_table_content::-webkit-scrollbar { width: 4px; height: 4px; }
.history_table_content::-webkit-scrollbar-track { background: #efefef; border-radius: 2px; }
.history_table_content::-webkit-scrollbar-thumb { background: #38bbb6; border-radius: 10px; }
.history_table_content table td{padding: 20px 15px;}
.history_table_content table .tit{width: 100%;height: 40px;background: #fff;border-radius: 20px;padding: 0 15px;}
.history_table_content table .layui-form-select .layui-input{border-radius: 20px;padding: 0 15px;}
.history_table_content .layui-form-select .layui-edge{right: 15px;}
.history_table_content .layui-form-selectup dl{bottom: initial;}
.history_table_content .layui-form-select dl dd{line-height: 24px;font-size: 12px;}
.history_table_content table th:nth-child(1){border-radius: 15px 0 0 0;}

.down_historyList .item{border: 1px solid #e1e1e1;border-radius: 15px;overflow: hidden;margin-bottom: 10px;}
.down_historyList .item .item_title{padding: 25px 30px;cursor: pointer;font-size: 16px;color: #828282;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}
.down_historyList .item .item_title .dh_title{width: 300px;color: #004894;}
.down_historyList .item .item_title .dh_date{width: 110px;}
.down_historyList .item .item_title .dh_name{width: 100px;}
.down_historyList .item .item_title .dh_flie{width: 110px;}
.down_historyList .item .item_title .dh_langue{width: 80px;}
.down_historyList .item .item_desc{display: none;}
.down_historyList .item .icon{position: absolute;top: 50%;-webkit-transform: translateY(-50%) rotate(45deg);-moz-transform: translateY(-50%) rotate(45deg);-ms-transform: translateY(-50%) rotate(45deg);-o-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);right: 20px;font-size: 24px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.down_historyList .item .item_desc{font-size: 16px;color: #828282;padding: 25px 30px;}
.down_historyList .item:hover .item_title,.down_historyList .item.active .item_title{background: #37bbb8;color: #fff;}
.down_historyList .item:hover .item_title .dh_title,.down_historyList .item.active .item_title .dh_title{color: #fff;}
.down_historyList .item:last-child{margin-bottom: 0;}
.user_page{margin-top: 40px;}
/* 下载历史 end */

/* 帮助页 start */
.help_container .user_left{width: 300px;}
.help_container .user_right_content{width: -webkit-calc(100% - 330px);width: -moz-calc(100% - 330px);width: calc(100% - 330px);}
.help_container .user_nav{padding: 0 !important;}
.help_navcontent{background: #fff;border-radius: 30px;padding: 50px 35px;}
.help_navcontent h2{font-size: 20px;font-family: 'gilroy-bold';display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.help_navcontent h2 img{width: 30px;height: 30px;min-width: 30px;margin-right: 10px;}
.help_navcontent .help_list{margin-top: 20px;}
.help_navcontent .help_list a{margin-bottom: 10px;display: block;height: 55px;line-height: 55px;text-align: center;font-size: 16px;color: #666666;border-radius: 28px;background: #eff2f5;}
.help_navcontent .help_list a.active,.help_navcontent .help_list a:hover{background: #37bbb8;color: #fff;}
.help_navcontent .help_list a:last-child{margin-bottom: 0;}
.w_help_title{position: relative;font-size: 26px;font-family: 'gilroy-bold';line-height: 1;border-bottom: 1px solid #e2e5e8;padding-bottom: 15px;}
.w_help_title::after{display: block;content: "";position: absolute;bottom:0;left: 0;height: 2px;background: #37bbb8;width: 99px;}
.help_neirong{padding-top: 28px;font-size: 16px;color: #828282;line-height: 20px;}
.help_neirong h2{font-size: 20px;font-family: 'gilroy-bold';color: #333;margin-bottom: 11px;}
.helplink{padding: 16px 35px;background: #37bbb8;border-radius: 24px;font-size: 16px;color: #fff;text-align: center;line-height: 1;margin-top: 22px;display:inline-block;} 
.help_neirong ul li{position: relative;padding-left: 15px;line-height: 22px;margin-top: 7px;}
.help_neirong ul li::after{display: block;content: "";width: 6px;height: 6px;background: #37bbb8;border-radius: 50%;position: absolute;top:8px;left:0;}
/* 帮助页 end */

/* 开发者社区-个人信息 start */
.nick_label{font-size: 16px;color: #828282;margin-top: 0;text-align: center;}
.personal_contact{width: 224px;margin-left: auto;margin-right: auto;max-width: 100%;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-top: 28px;border-top: 1px solid #e2e2e2;margin-top: 25px;}
.personal_contact .item{text-align: center;}
.personal_contact .item .num{font-size: 26px;line-height: 1;}
.personal_contact .item .numtext{font-size: 14px;color: #999999;}
.edit_personalInfo{display: block;width: 224px;height: 50px;text-align: center;line-height: 50px;font-size: 16px;color: #fff;background: #37bbb8;border-radius: 25px;margin: 30px auto 0 auto;}

.community_userNav a:nth-child(1)::after{background: url(/zh/webimages/community_sprite1.png) no-repeat;}
.community_userNav a:nth-child(2)::after{background: url(/zh/webimages/community_sprite2.png) no-repeat;}
.community_userNav a:nth-child(3)::after{background: url(/zh/webimages/community_sprite3.png) no-repeat;}
.community_userNav a:nth-child(4)::after{background: url(/zh/webimages/community_sprite4.png) no-repeat;}
.community_userNav a:nth-child(5)::after{background: url(/zh/webimages/community_sprite5.png) no-repeat;}
.community_userNav a:nth-child(6)::after{background: url(/zh/webimages/community_sprite6.png) no-repeat;}

.w_user_top{padding-bottom: 30px;border-bottom: 1px solid #eaecee;}
.w_user_top .w_usertit{font-size: 26px;}
.w_userNav{display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 10px;}
.w_userNav a{background: #f1f3f5;height: 40px;line-height: 40px;font-size: 14px;color: #999999;border-radius: 20px;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;text-align: center;margin-right: 10px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.w_userNav a:last-child{margin-right: 0;}
.w_userNav a.active,.w_userNav a:hover{background: #37bbb8;color: #fff;}
.w_user_switch .personal_info{display: none;}
.w_user_switch .personal_info.active{display: block;}

.message_settings{position: relative;margin-top: 40px;background: url(/zh/webimages/message_bg.jpg) center no-repeat;-o-background-size: cover;background-size: cover;border-radius: 30px;overflow: hidden;height: 268px;}
.message_settings_content{position: absolute;left: 50px;right: 50px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 16px;color: #fff;line-height: 1;font-family: 'gilroy-regular';}
.message_settings_content input{display: none;}
.message_check{width: 30px;height: 30px;border-radius: 8px;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;border: 2px solid rgba(255,255,255,0.4);color: rgba(255,255,255,0.4);cursor: pointer;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
.message_check i{font-size: 18px;}
.message_check.active{background: #37bbb8;border-color: #37bbb8;color: #fff;}
.message_settings_content{padding-left: 40px;}
/* 开发者社区-个人信息 end */

/* 个人主页-问题列表 start */
.minheightAuto{min-height: initial !important;}
.problem_content{padding: 30px 40px 25px 40px;}
.problem_content .w_userNav .item{width: 138px;-webkit-flex: inherit;-moz-box-flex: inherit;-ms-flex: inherit;flex: inherit;}
.problemCon_list a{display: block;padding: 24px 0;border-bottom: 1px solid #eaecee;}
.problemCon_list .title{font-size: 16px;margin-bottom: 3px;}
.problemCon_list .desc{font-size: 14px;color: #999999;}
.problemCon_list .item:last-child a{border: none;}
.problemCon_list .item:hover .title{color: #37bbb8;}


/* 个人主页-问题列表 end */

@media (max-width: 1259px){
    .height60{height: 60px;}
    .w_userNav a{font-size: 14px;}
    .down_historyList .item .item_title .dh_title{width: 50%;padding-right: 20px;}
    .down_historyList .item .item_title .dh_date{width: 50%;padding-right: 20px;}
    .down_historyList .item .item_title .dh_name{width: 50%;padding-right: 15px;margin-top: 5px;}
    .down_historyList .item .item_title .dh_flie{width: 30%;padding-right: 15px;margin-top: 5px;}
    .down_historyList .item .item_title .dh_langue{width: 20%;padding-right: 15px;margin-top: 5px;}
    .help_navcontent{border-radius: 15px;padding: 30px 20px;}
    .help_navcontent h2{font-size: 16px;}
    .help_navcontent .help_list a{height: 45px;line-height: 45px;font-size: 14px;}

}

@media (max-width: 991px) {
    .bgborder{border-radius: 15px;}
    .user_content .user_left{width: 260px;}
    .user_content .user_right_content{width: calc(100% - 280px);}
    .user_content .user_nav{padding: 25px 20px;}
    .website_userInfo{padding: 30px 15px;}
    .w_user_top .w_usertit{font-size: 22px;}
    .user_content .nick_name{font-size: 16px;}
    .nick_label{font-size: 12px;}
    .personal_contact .item .num{font-size: 20px;}
    .w_userNav a{font-size: 12px;flex: none;width: calc(50% - 5px);margin-right: 5px;margin-bottom: 10px;}
    .w_user_top{padding-bottom: 20px;}
    .w_userNav a:nth-child(2n){margin-right: 0;}
    .personal_form .user_line{flex-wrap: wrap;}
    .personal_form .user_line .user_input_item{width: 100%;}
    .upload_avatarTitle{font-size: 22px;}
    .cropped{width: 180px;}
    .avatar_cont .view_picture{width: calc(100% - 190px);}
    .file_limit{line-height: 20px;margin-top: 10px;padding: 0 15px;}
    .upload_avatar,.email_binding{padding: 30px;}
    .w_user_title{font-size: 22px;padding-bottom: 20px;}
    .history_showNum{width: 100%;}
    .history_search{width: 100%;margin-top: 15px;}
    .history_showNum .select2 {width: 64px !important; }
    .user_input_item .user_input input{padding: 0 15px;}
    .user_input_item .user_input{height: 50px;}
    .history_table_content table th:nth-child(1){width: 160px;}
    .history_table_content table th{font-size: 14px;}
    .w_help_title{font-size: 24px;}
    .w_help_title::after{width: 66px;}
    .help_neirong h2{font-size: 16px;}
    .help_neirong{padding-top: 20px;font-size: 14px;}
    .helplink{font-size: 14px;}
}

@media (max-width: 768px) {
    .height60{height: 0;}
    .user_content .user_left{width: 100%;}
    .user_content .user_right_content{width: 100%;margin-top: 20px;}
    .user_main{padding: 40px 0;}
    .message_settings_content{font-size: 16px;left: 15px;right: 15px;}
    .message_settings{height: auto;margin-top: 20px;padding: 0 15px;height: 200px;border-radius: 15px;}
    .w_user_title{font-size: 22px;}
    .down_historyList .item .item_title{padding: 15px;font-size: 14px;}
    .w_help_title{font-size: 18px;}
}

@media (max-width: 580px) {
    .sms_codebox{font-size: 14px;}
    .user_content .user_person{padding: 20px 15px;}
    .personal_contact{padding-top: 15px;margin-top: 15px;}
    .user_content .user_nav{padding: 20px 20px;}
    .user_content .user_nav .userNav_list a{padding: 8px 0 8px 30px;}
    .user_content .user_nav .userNav_list a::after{width: 18px;height: 18px;background-size: 200%;top: 10px;}
    .user_content .user_nav .userNav_list a.active::after, .user_content .user_nav .userNav_list a:hover::after {
        background-position: -18px 0;
    }
    .bgborder{border-radius: 15px;}
    .problem_content,.website_userInfo{padding: 20px 15px;}
    .w_user_top .w_usertit{font-size: 16px;}
    .personal_avtar .avtar_box{width: 80px;height: 80px;}
    .personal_avtar{margin: 20px auto;}
    .personal_avtar .avtar_box::after{width: 25px;height: 20px;    background-size: contain;}
    .user_input_item .lable{font-size: 12px;}
    .user_input_item .user_input{height: 50px;}
    .user_input_item .user_input input{padding: 0 15px;}
    .tips .Validform_wrong::after{width: 12px;height: 12px;background-size: cover;}
    .user_input_item{margin-bottom: 15px;}
    .user_input_item select{padding: 0 15px;height: 50px;}
    .tips span{font-size: 12px;}
    .w_user_top{padding-bottom: 10px;}
    .btnSave{font-size: 14px;width: 125px;height: 40px;line-height: 40px;}
    input[type="password"]::placeholder{font-size: 14px;}
    .btnChange{height: 45px;font-size: 14px;line-height: 45px;}
    .changePhone_box .changePhone_btn{width: 120px;margin-top: 21px;}
    .changePhone_btn .btnChange{width: 100%;}
    .changePhone_box .user_input_item{width: calc(100% - 130px);}
    .upload_avatar,.email_binding{padding: 30px 15px;}
    .avatar_cont .view_picture{height: 180px;width: 100%;}
    .cropped{width: 100%;margin-top: 15px;display: flex;flex-wrap: wrap;height: auto;align-items: flex-end;}
    .cropped_title{width: 100%;}
    .avatar-preview-item{width: 33.3333%;}
    .choose_picture{font-size: 12px;}
    .upload_avatarTitle{margin-bottom: 10px;}
    .avatar_button button{font-size: 14px;width: 130px;height: 45px;}
    .user_lineTwo .user_weima{height: 45px;width: 130px;margin-top: 21px;}
    .user_lineTwo .user_input_item{width: calc(100% - 140px);}
    .mobile_selectBox .flags_dropDown{padding: 10px;}
    .mobile_selectBox .flags_dropDown li{font-size: 12px;}
    .problem_content .w_userNav .item{width: 100px;}
    .w_userNav a:nth-child(2n) {margin-right: 5px;}
    .problemCon_list .desc{font-size: 12px;}
    .problemCon_list a{padding: 15px 0;}
    .user_page{margin-top: 20px;}
    .w_user_title{font-size: 18px;padding-bottom: 15px;}
    .down_historyList .item .item_title .dh_title,.down_historyList .item .item_title .dh_date,.down_historyList .item .item_title .dh_name,.down_historyList .item .item_title .dh_flie,.down_historyList .item .item_title .dh_langue{width: 100%;padding-right: 20px;margin-top: 5px;}
    .down_historyList .item .item_desc{font-size: 14px;padding: 20px 15px;}
    .down_historyList .item .item_title{font-size: 12px;}
    .history_table_content table td{padding: 10px;}
    .help_navcontent h2 img { width: 20px; height: 20px;min-width: 20px;}
    .help_navcontent { padding: 20px 15px; }
    .edit_personalInfo{font-size: 14px;width: 160px; height: 40px;line-height: 40px;margin: 20px auto 0 auto;}
    .user_input_item .user_input input{font-size: 12px;}
    .user_input_item .user_input,.user_input_item select{height: 45px;font-size: 12px;}
    .message_settings_content{font-size: 14px;}
    .message_settings{height: 160px;}
}
<!--0.0001518726348877-->