/*-----------v3_mobile页面通用样式--------------*/
/*隐藏横向和纵向滚动条*/
::-webkit-scrollbar {width: 0em;}
::-webkit-scrollbar:horizontal {height: 0em;}
.tab_list{width:100%}
#mainForm{width:100%;min-width:10px;}
a:link{color:#333}
a:hover{color:#42bc7f}
a:active{color:#42bc7f}
.space_row{width:100%;height:5px;background:#f2f2f2}
.gray_allchecked{color:#999;font-size:13px}
/*改变弹窗大小适应页面*/
#myf{width:100% !important;height:100% !important}
/*一行超出字数省略*/
.over_font{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.over_row_font{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*通用按钮*/
.button_original{border:0;background:#fff;color:#fff;font-size:1em;padding:5px;border:1px solid #42bc7f;background:#42bc7f;border-radius:10px}
.mobile_common_btn{padding:0.4em 0.8em;border:1px solid #999;color:#333;border-radius:18px;margin:0 0.1em;cursor:pointer;}
.mobile_common_green_btn{padding:0.3em 1.5em;border:0px;color:#fff;border-radius:18px;cursor:pointer;background: #42bc7f}
.mobile_green_btn{background:#42bc7f;color:#fff;border:0;cursor:pointer;}
.gray_border_round_btn{border:1px solid #DCDCDC;border-radius:13px;padding: 0.3em 1em;color:#666}
.green_border_round_btn{border:1px solid rgba(66,188,127,1);border-radius:13px;padding: 0.3em 1em;color:#42BC7F;background:rgba(241,255,248,1);}
/*上下左右箭头*/
.turn_left_right{width:10px;height:15px}
.turn_top_bottom{width:18px;height:10px;}
.turn_top_bottom img{width:18px;height:10px;}

/*单选全选框样式()先沿袭之前的，后期有时间再修改名字*/
.gcs-checkbox+label { background-color: white;border-radius:50%;border:1px solid #9b9b9b;width:19px;height:19px;display:inline-block;text-align:center;vertical-align:middle;line-height:18px;margin-right:5px;margin-bottom:5px;}
.gcs-checkbox { display: none;}
.gcs-checkbox+label:hover {cursor: pointer;border: 1px solid #42bc7f;}
.gcs-checkbox:checked+label {border:0;background:url(../images/mobile/v3_mobile/checked_ok.png) no-repeat;background-size:cover}
.gcs-checkbox:checked+label:after { content: "";}
.gcs-radio+label {width: 13px;height: 13px;line-height: 7px; display: inline-block;text-align: center;vertical-align: bottom;border: 1px solid #9b9b9b; border-radius: 50%;margin-right:5px; }
.gcs-radio { display: none;}
.gcs-radio+label:hover { border: 1px solid #42bc7f; cursor: pointer;}
.gcs-radio:checked+label {background: #42bc7f;border: 1px solid #42bc7f; }
.gcs-radio:checked+label:after {content: "\2022";font-size: 18px; color: white;}

/*------------------系统信息页适应v3手机版样式sys_msg.zhm------------------*/
.sys_msg{width:260px}
.sys_msg .text_area{border-top-left-radius:0.5em;border-top-right-radius:0.5em;border-bottom:1px solid #dddddd;}
.sys_msg .action{width:100%;display:flex;}
.sys_msg .action a{width:100%}
.sys_msg .action a .z3d_button{background:#fff !important;color:#41bb7e !important;font-size:1.1em;padding:0.6em 3em;margin:0;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}
.sys_msg .action a .z3d_button_white{background:#fff !important;color:#333 !important;border:0}
.sys_msg .action a.back_left_border{border-left:1px solid #ddd}
.sys_msg .action a .padding_leftRight_none{padding-left:0px;padding-right:0px}

/*-----------v3_mobile页面点击弹出选择的样式--------------*/
#select_bg{background-color:#000;position:fixed;z-index:101;left:0;top:0;display:none;width:100%;height:100%;opacity:0.4;}
.selected_pop_input{z-index:102;width:60%;position:fixed;-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);left:50%;top:50%;border-radius:10px;overflow:hidden;display:none;}
.selected_pop_input ul{margin-bottom:0;}
.selected_pop_input li{display:block;height:50px;padding-top:13px;background-color:#fff;display:flex;justify-content:center;border-bottom:1px solid #ccc;}
.selected_pop_input li .gcs-radio{width:100%;height:35px;display:inline-block;position: absolute;opacity:0;margin:0;}
.selected_pop_input li .gcs-radio+label{width:20px;height:20px;line-height:20px;}
.selected_pop_input li .gcs-radio:checked+label::after{font-size:30px;}

/*-----------v3_mobile页面header部分通用样式--------------*/
.page_header_box{width:100%;height:48px;background:#333;line-height:48px;color:#e8e9eb;display:flex;position:relative;z-index:105;}
.page_header_box div{display:inline-block}
.page_header_box .page_header_left{width:20%;font-size:1.1em;padding:0 10px}
.page_header_box .page_header_left img{margin-top:13px;width:15px;height:21px}
.page_header_box .page_header_title{font-size:1.3em;text-align:center;flex:1}
.page_header_box .page_header_right{width:20%;font-size:1.1em;padding:0 10px;text-align:right}
.page_header_box .page_header_right a{color:#ddd;font-size:1em}
/*-----------v3_mobile2020新年版页面header部分通用样式--------------*/
.new_page_header_box{width:100%;height:48px;background:#fff;line-height:48px;color:#333;font-weight:500;display:flex;position:relative;z-index:105;}
.new_page_header_box div{display:inline-block}
.new_page_header_box .page_header_left{width:20%;padding:0 10px}
.new_page_header_box .page_header_left i{font-size:25px;color:#000}
.new_page_header_box .page_header_title{font-size:18px;text-align:center;flex:1}
.new_page_header_box .page_header_right{width:20%;font-size:1.1em;padding:0 10px;text-align:right}
.new_page_header_box .page_header_right a{color:#333;font-size:1em}


/*-----------v3_mobile页面page_menu部分通用样式page_footer.zlb--------------*/
.v3mobile_footer{height:60px;background:#fff;line-height:60px;z-index:75}
.v3mobile_footer #footer_copy{text-align: left}
.footer_menu_list{background: #ffffff;text-align:center;}
.footer_menu_list .footer_menu_item{display:inline-block;width:19%}
.footer_menu_list .footer_menu_item img{width:44px}

/*-----------v3_mobile页面带菜单栏的header部分样式--------------*/
.page_header_box .page_header_left a{color:#ddd;font-size:1em}
.page_header_box .page_header_right .navbar-toggle{padding:8px 0;margin-right:0;margin-top:7px;}
.page_header_box .page_header_right .navbar-toggle .icon-bar{background:#e8e9eb !important;margin-bottom:6px}
.page_header_box .page_header_right .navbar-toggle_close{display:none}
.page_header_box .page_header_right .navbar-toggle_close img{width:25px;height:25px;margin-top:-2px}
.v3mobile_header_menu{background:#fff;width:100%;z-index:105;position:fixed;top:48px}
.v3mobile_header_menu ul.nav{margin:0;padding:0 1em 1em}
.v3mobile_header_menu ul li a{border-bottom:1px solid #dfdfdf;padding:1em 0}
.v3mobile_header_menu ul li a img{width:20px;height:20px}

/*-----------v3_mobile页面logo+header部分样式--------------*/
.navbar-default{height:48px;background:#333335 !important}
.navbar-default .header_logo_menu .logo img{margin-top:0px;width:80%;height:30px}
.navbar-default .header_logo_menu .no_login_reguist{color:#ddd;font-size:1.1em;float:right;line-height:48px;padding-right:1em;}
.navbar-default .header_logo_menu .no_login_reguist a{color:#ddd;font-size:1.1em}
/*----------------------undefined的情况下通用样式-----------------------*/
.hp_undefined{height:  calc(100vh - 108px) ;border-bottom: 1px solid #f3f3f3;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.hp_undefined .hp_undefined_title{font-size:1.2em;color:#aaa}
.hp_undefined .hp_undefined_content{font-size:1.1em;color:#b7b7b7}
.hp_undefined .hp_undefined_btn{padding:0.7em 2em;margin-top:3em;border-radius:5em;color:#666}

/*-----------登陆页面v3_user_passport.zhm--------------*/
.v3_mobile_login{width:100%;height:100%;background:#fff}
.v3_mobile_login .login_content_box{width:80%;margin:0em auto;}
.v3_mobile_login .login_content_box .welcome_qn{width:100%;font-size:24px;font-weight:bold;color:#333;padding:2em 0em}
.v3_mobile_login .login_content_box input{border:0;font-size:1.1em;margin-bottom:0.5em}
.v3_mobile_login .login_content_box .userName_row{padding-bottom:1.5em;white-space:nowrap;text-align:left;text-align-last:left}
.v3_mobile_login .login_content_box .password_row{padding-bottom:0.8em;white-space:nowrap;text-align:left;text-align-last: left}
.v3_mobile_login .login_content_box .login_content img{width:23px;height:27px;display:inline-block}
.v3_mobile_login .login_content_box .userName_row .userName_input{border-bottom:1px solid #999;display:inline-block;width:78%}
.v3_mobile_login .login_content_box .password_row .password_input{border-bottom:1px solid #999;display:inline-block;width:78%}
.v3_mobile_login .login_content_box .loginButton_row{padding:0 0.5em}
.v3_mobile_login .login_content_box .loginButton_row .loginButton{width:96%;height:50px;background:#42bc7f;border:0;color:#fff;font-size:19px;border-radius:5px}
.v3_mobile_login .login_content_box .forgotPassword_row{padding:1em 1em 0;}
.v3_mobile_login .login_content_box .forgotPassword_row .forgot_pass{float:left;color:#42BC7F;font-size:16px}
.v3_mobile_login .login_content_box .forgotPassword_row .loginPage_register{float:right;color:#42BC7F;font-size:16px}

/*------------注册页面qnm_school_info.zhm-------------*/
.register_page{border-top:1px solid #B2B2B2;width:100%;padding: 0 0 0 1em;}
.register_page .register_row{width:100%;border-bottom:1px solid #EBEBEB;font-size:15px;height:50px;line-height:50px}
.register_page .register_row .register_title{text-align:left;display:inline-block;color:#333;width:28%;font-weight:bold;}
.register_page .register_row input.z3d_input{border:0;text-align:left;color:#333;background:#fff;padding:0;margin:0;font-weight:500;width:68%;white-space:nowrap;line-height:3em}
.register_page .register_row input.z3d_input::-webkit-input-placeholder{color:#D0D0D0}
.register_page .register_row input.z3d_input2{border: 0;line-height: 48px;background: #fff;width: 68%;}
.register_page .register_row .register_schoolPlace{font-size:15px}
.register_page .register_row #btn_sendsms{background:#f1f1f1;color:#9d9d9d;border:0;padding:0 0.5em;height:2em;margin-top:0.5em}
.register_page .registerBtn_row{width:100%;text-align:center;padding:1.5em 0;}
.register_page .registerBtn_row .registerBtn{width:80%;background:#42bc7f;height:50px;border:0;border-radius:4px;font-size:19px;color:#fff;}
.register_page .register_row .choose_area_outBox select{font-size:0.8em;border:1px solid #ccc}
/*------------忘记密码页面v3_user_passport.zhm-------------*/
.get_password_header{background:#fff;border-bottom:1px solid #f2f2f2;height:50px;overflow: hidden;}
.get_password_header div{display:inline-block;font-weight:500;color:#999;font-size:15px;}
.get_password_header div.checking_mobile_title{width:40%;padding-left:30px;height:100%;vertical-align:middle;}
.get_password_header div.set_newPassword_title{padding-left:30px;height:100%;vertical-align:middle;}
.get_password_header div.sel_title{color:#42BC7F}
.get_password_header div.center_jiantou{border-bottom:1px solid #F2F2F2;border-right:1px solid #F2F2F2;width:47px;height:47px;transform:rotate(-60deg) skew(-30deg);}
.forget_pass_page{background:#fff;width:100%;padding-top:15%}
.forget_pass_page .forget_pass_row{width:75%;margin:0 auto;border-bottom:1px solid #acacac;padding:1.2em 0.5em 0.5em;position:relative;}
.forget_pass_page .forget_pass_row img{width:25px;height:25px}
.forget_pass_page .forget_pass_row .z3d_input{border:0;font-size:15px;margin:0;padding:0}
.forget_pass_page .forget_pass_row .z3d_input::-webkit-input-placeholder{color:#999}
.forget_pass_page .forget_pass_row .forget_pass_input #btn_sendsms{background:#DFFAEC;border:0;color:#42BC7F;font-size:13px;padding:0.2em 0.5em;border-radius:4px;position: absolute;right:6px;bottom: 9px;}
.send_sendsms{color:#949596 !important;background:#f1f2f3 !important}
.forget_pass_page .forget_pass_btnRow{border:0;text-align:center;padding-top:2em}
.forget_pass_page .forget_pass_btnRow input{background:#41bb7e;color:#fff}
.forget_pass_page .forget_pass_btnRow input.z3d_button_yellow{width:100%;height:50px;font-size:19px;border-radius:5px;padding:0;margin:0;font-weight:normal;background:#42BC7F}
.leave_factory_password_box{background:#fff;font-size:15px;color:#333;width:100%;margin:0 auto;padding:30% 20%;display:none}
.leave_factory_password_box .to_logo_btn{width:100%;height:50px;font-size:19px;border-radius:5px;padding:0;margin:1em 0;font-weight:normal;background:#42BC7F;color:#fff;border:0}

/*------------画屏列表页面hp_list.zhm-------------*/
/* 列表页批量页悬浮 */
.page_header_box.fixednav{position:fixed;top:0;left:0;width:100%;}

.page_header_box .page_header_left .create_cat_btn i{font-size:22px;color:#fff;}
.page_header_box .page_header_title .hp_list_title{width:80px;display:inline-block;color:rgba(255,255,255,0.6);font-size:18px;height:100%;line-height:50px;}
.page_header_box .page_header_title .hp_list_title.sel_hp_list_content{color:#fff;font-weight:bold;}
.page_header_box .page_header_title .hp_list_title .sel_hp_list_content_border{width:12px;height:3px;background:#42BC7F;border-radius:3px;display:block;margin-top:-11px;margin-left:35px;}
.v3_mobile_hpManage{width:100%;background:#f2f2f2}

.v3_mobile_hpManage .manage_content_box{width:100%}
.v3_mobile_hpManage .manage_content_box .hp_list_box{overflow-y:auto;padding:1em 0;}
.v3_mobile_hpManage .manage_content_box .hp_list{padding:0.8em 1em;margin-bottom:1em;background:#fff}
.v3_mobile_hpManage .manage_content_box .hpManage_hp .hp_cat_title{position:relative;}
.v3_mobile_hpManage .manage_content_box .hpManage_hp .hp_list_box .gcs-checkbox{display:inline-block;width:60%;height:35px;position:absolute;opacity:0;}
.v3_mobile_hpManage .manage_content_box .hp_list .open_list_btn img{width:10px;height:10px}
.v3_mobile_hpManage .manage_content_box .two_cat_table{width:96%;height:130px;margin:0 auto;margin-bottom:1em;border-radius:10px;padding:0 1em}
.v3_mobile_hpManage .hp_list_hp_box{width:100%;height:75px;line-height:75px;display:flex;position:relative;border-bottom: 1px solid #ECECEC;}
.v3_mobile_hpManage .hp_list_hp_box .hp_list_hp_box div{display:inline-block}
.v3_mobile_hpManage .hp_list_hp_box .hp_canClick_area{width:10%;padding-top:20px;}
.v3_mobile_hpManage .hp_list_hp_box .hp_list_hp_content{text-align:left;flex:1;padding-top:15px;}
.v3_mobile_hpManage .hp_list_hp_box .hp_list_hp_content span{line-height:20px;}
.v3_mobile_hpManage .hp_list_hp_box .hp_list_hp_content div{line-height:35px;font-size:11px;color:#999}
.v3_mobile_hpManage .hp_list_hp_box .hp_list_hp_content div .hpHorizon_hp_state{display:inline-block;width:75px}
.v3_mobile_hpManage .hp_list_hp_box .hp_list_hp_content div .online{color:#333;font-weight: bold;}
.v3_mobile_hpManage .hp_list_hp_box .into_goodsList_box{width:10%;text-align:right;padding-top:25px;}
.v3_mobile_hpManage .hp_list_hp_box .into_goodsList_box img{width:7px;height:12px}
.v3_mobile_hpManage .manage_content_box .hp_list .hp_name{font-size:16px;font-weight:bold;color:#333}
.v3_mobile_hpManage .manage_content_box .into_goodsList_btn{width:12%;text-align:right;float:right;color:#cbcbcb;font-size:13px;padding-right:5px;padding-top:3px}
.v3_mobile_hpManage .manage_content_box .into_goodsList_btn img{width:8px;height:14px;vertical-align:top;margin-top:2px;}
.v3_mobile_hpManage .manage_content_box .hpManage_hp .hpManage_edit_box{width:100%;margin:0 auto;background:#fff;padding:1.2em 1em 1em;border:1px solid #f3f3f3;position:fixed;bottom:60px;display:flex;justify-content: space-between}
.v3_mobile_hpManage .manage_content_box .hpManage_hp .hpManage_edit_box .check_all_font{color:#666;font-size:13px}
.v3_mobile_hpManage .hpManage_hp .hpManage_edit_box .hpManage_btn_area a{color:#333;font-size:14px;padding-right:20px}
.v3_mobile_hpManage .hpManage_hp .hpManage_edit_box .hpManage_btn_area a.mobile_common_btn{background:#42bc7f;color:#fff;border:0;font-size:1.1em;padding:0.5em 1.2em;border-radius:17px}
.v3_mobile_hpManage .manage_content_box  .groupRow_more_btn img{height:19px;width:4px;}
.v3_mobile_hpManage .manage_content_box .hpManage_hp .hp_cat_title .gcs-checkbox{width:10%;}
.v3_mobile_hpManage .hp_cat_title .group_more_bg{z-index:270 !important;background-color:rgba(50, 50, 50,0.7) !important}
.v3_mobile_hpManage .manage_content_box .hpManage_hp .hp_cat_title .group_more_box{background:#fff;position: absolute;top:50;right:20;padding:0.5em;border-radius:10px;z-index:275;display:none}
.v3_mobile_hpManage .hp_cat_title .group_more_box a{display:block;padding:0.5em 1em;}
.v3_mobile_hpManage .hp_cat_title .group_more_box a img{width:24px;margin-right:0.5em}
.v3_mobile_hpManage .hp_list_btn_batch{padding-top:1.1em;text-align:right}
.v3_mobile_hpManage .hp_list_btn_batch a:link{color:#666;font-size:13px}
.v3_mobile_hpManage .hp_list_btn_batch a:hover{color:#666;font-size:13px}
.v3_mobile_hpManage .hp_list_btn_batch a:active{color:#666;font-size:13px}
.v3_mobile_hpManage .hp_list_btn_batch a:visited{color:#666;font-size:13px}
.v3_mobile_hpManage .hp_list_btn_batch .green_border_round_btn:link{color:#42bc7f;font-size:13px}
.v3_mobile_hpManage .hp_list_btn_batch .green_border_round_btn:hover{color:#42bc7f;font-size:13px}
.v3_mobile_hpManage .hp_list_btn_batch .green_border_round_btn:active{color:#42bc7f;font-size:13px}
.v3_mobile_hpManage .hp_list_btn_batch .green_border_round_btn:visited{color:#42bc7f;font-size:13px}
.hp_cat_title .open_list_btn .cat_name_limit{max-width:50%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}
.v3_mobile_hpManage .two_cat_table .cat_name_limit{max-width:250px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;vertical-align:middle}
.v3_mobile_hpManage .hp_cat_title .open_list_btn span{font-size:18px;font-weight:bold}
.v3_mobile_hpManage .hp_cat_title .gcs-checkbox + label{margin-top:5.5px}
.v3_mobile_hpManage .two_cat_table .gcs-checkbox + label{margin-top:6px}

/*---------------画屏列表页面hp_list.zhm(无画屏情况)--------------------*/
.manage_content_box .hp_undefined{padding-top:10%;height:85%;}

/*--------------新建分组及重命名弹窗页面hp_cat_info_win.zhm----------------------*/
#hp_cat_edit_win{width:80% !important;left:10% !important;position:fixed !important;top:30% !important;}
#hp_cat_edit_win #myf{border-radius:10px}
.group_box .v3mobile_groupwin_title{width:100%;text-align:center;font-size:1.3em;padding-top:1.5em;font-weight:bold;}
.group_box .group_input{width:80%;padding-top:1em}
.group_box .group_input input{background:#fff}
.group_box .group_close_btn_row{width:100%;bottom:0px;}
.group_box .group_close_btn_row a{display:inline-block;width:50%;font-size:1.2em;height:3em;line-height:3em;border-top:1px solid #ddd}
.group_box .group_close_btn_row a.confirm_btn{border-left:1px solid #ddd;color:#3fb277}
/*--------------移动分组弹窗页面hp_cat_info_win.zhm----------------------*/
#hp_cat_move_win{width:80% !important;left:10% !important;position:fixed !important;top:30% !important;}
#hp_cat_move_win #myf{border-radius:10px}
/*------------参数设置页面hp_info.zlb-------------*/
.hp_info_box{padding-bottom:5em;}
.hp_info_list_page{width:100%;}
.hp_info_list_page .info_title_row{background:#f2f2f2;font-size:13px;color:#666;height:40px;line-height:50px;padding-left:14px;}
.hp_info_list_page .hp_info_title{font-size:13px;color:#666;}
.hp_info_list_page .hp_info_contentBox{width:100%;padding:0 1em;background:#fff}
.hp_info_list_page .hp_info_row{width:100%;height:50px;line-height:50px;display:flex;justify-content:space-between;text-align-last:justify;border-bottom:1px solid #E6E6E6;background:#fff;}
.hp_info_list_page .hp_info_last_row{border-bottom:0px;}
.hp_info_list_page .on-off_row{border-bottom:0;height:40px;line-height:50px}
.hp_info_list_page .hp_info_more_row{height:35px;line-height:25px;font-weight:400;color:#999;font-size:14px}
.hp_info_list_page .hp_info_row .hp_info_left{text-align:left;display:inline-block;color:#333;font-size:16px;font-weight:500;}
.hp_info_list_page .hp_info_row .hp_info_left .layui-extendyiwen1{color:#999}
.hp_info_list_page .hp_info_row .hp_info_right{text-align:right;display:inline-block;color:#999;font-size:14px;font-weight:500;}
.hp_info_list_page .hp_info_row .hp_info_right .hp_info_limit{text-align-last:right;white-space:nowrap;display:inline-block;width:200px;text-overflow:ellipsis;overflow: hidden;vertical-align:middle}
.hp_info_list_page .hp_info_row .hp_info_right .hp_info_limit+img{display:inline-block;vertical-align:middle}
.hp_info_list_page .hp_info_row .hp_info_prompt_font{font-weight:500;color:#D0D0D0;font-size:13px}
.hp_info_list_page .hp_info_row .hp_list_notes_prompt{font-weight:500;color:#D0D0D0;font-size:13px}
.hp_info_list_page .hp_info_row .turn_left_right{margin-left:12px;line-height:35px;margin-bottom:3px;}
.page_header_box .page_header_right .hp_info_save_btn{color:#42BC7F;font-size:15px;font-weight:500;}
.dialogBox_triangle{width:0px;height:0px;border-top:10px solid rgba(0,0,0,0.75);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:2px solid transparent;margin-left:5.8em;}
#mainForm .hp_info_list_page .dialogBox_info_box{background:rgba(0,0,0,0.75);width:268px;padding:1em;font-size:11px}
#mainForm .hp_info_list_page .more_dialogBox_area{position:absolute;top:320px;left:30px;display:none;}
#mainForm .hp_info_list_page .dialogBox_info_box .dialogBox_text{display:inline-block;width:91%;color:#fff}
#mainForm .hp_info_list_page .dialogBox_info_box .layui-extendclose-b{display:inline-block;color:#000;position:absolute;top:5px;right:7px;}

.hp_info_set_page .hp_info_row{width:100%;display:flex;justify-content:space-between;text-align-last:justify;background:#fff;margin:1em 0 0 0;}
.hp_info_set_page .hp_info_row .hp_info_left{text-align:left;display:inline-block;color:#333;font-size:16px;font-weight:500;}
.hp_info_set_page .hp_info_row .hp_info_right{text-align:right;display:inline-block;color:#999;font-size:14px;font-weight:500;}
.hp_info_set_page .hp_info_row .hp_info_right .layui-extendclose-b{color:#ccc;padding-right:1.5em;line-height:47px}
.hp_info_set_page .basic_row{padding:0.8em 1em;font-size:16px;color:#333;font-weight:500;height:47px}
.hp_info_set_page .click_more_row{background:#fff;margin-top:1px;padding:1em}
.hp_info_set_page .click_more_row .click_more_title{font-size:16px;color:#333;font-weight:500;}
.hp_info_set_page #hp_pseudo{background:#fff;width:100%;height:47px;border:0;padding:0 1em;margin:0;color:#333;font-size:16px;caret-color:#BEBEBE}
.hp_info_set_page #hp_notes{background:#fff;width:100%;height:138px;border:0;padding:1em;margin:0;color:#333;font-size:16px;caret-color:#BEBEBE;text-align-last:left}
.hp_info_set_page .on_off{position:relative;-webkit-appearance:none;width:55px;height:32px;line-height:44px;background:#fff;border-radius:30px;outline:none;margin-top:-5px;box-shadow:0px 0px 5px #ddd;border:0 !important;}
.hp_info_set_page .on_off:before{position: absolute;left:0;top:1px;content:'';width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:0px 0px 5px #ddd;transition:all 0.2s linear;}
.hp_info_set_page .on_off:checked{background:#07bb70}
.hp_info_set_page .on_off:checked:before{left:24px;top:1px;transition:all 0.2s linear;}
.hp_info_set_page .hp_info_prompt_font{font-weight:500;color:#999;font-size:13px;padding:1em 0.9em 1em 1em}
.hp_info_set_page .click_more_row .has_sel_box span{display:inline-block;background:#F8F8F8;width:29%;height:35px;text-align:center;text-align-last:center;color:#333;font-size:13px;border:1px solid #F8F8F8;font-weight:500;line-height:35px;border-radius:5px}
.hp_info_set_page .click_more_row .has_sel_box span.sel_info_box{background: #E7F7F0;border:1px solid #12AD72;border-radius:5px;color:#12AD72}
.hp_info_set_page .hp_showtext_box{margin-top:1em;padding:0 1em;background:#fff}
.hp_info_set_page .hp_showtext_box .hp_info_row{margin:0;height:46px;line-height:46px}
.hp_info_set_page .hp_showtext_box .hp_info_row:first-child{border-bottom:1px solid #f2f2f2}
.hp_info_set_page .sel_input_tick_row{position: relative;}
.hp_info_set_page .sel_input_tick_row .gcs-radio{position:absolute;left:0;width:100%;height:100%;display:inline-block;opacity:0;}
.hp_info_set_page .sel_input_tick_row .gcs-radio + label{border:0;margin-right:0;margin-bottom:0;}
.hp_info_set_page .sel_input_tick_row  .gcs-radio:checked + label{background:#fff;border:0;}
.hp_info_set_page .sel_input_tick_row  .gcs-radio:checked + label::after{content: "\2713";font-size:20px;color: #42BC7F;line-height:45px;}
.hp_info_set_page .show_text_box .hp_info_row{margin-top:1em;padding:0 1em;background:#fff;height:46px;line-height:46px;border-bottom:1px solid #f2f2f2}
.hp_info_set_page .resource_show_level_box{margin-top:1em;padding:0 1em;background:#fff}
.hp_info_set_page .resource_show_level_box .hp_info_row{margin:0;height:46px;line-height:46px;border-bottom:1px solid #f2f2f2}
.hp_info_set_page .resource_show_level_box .hp_info_row:last-child{border-bottom:0px solid #f2f2f2}
.hp_info_set_page .hp_horizon_box{margin-top:1em;padding:0 1em;background:#fff}
.hp_info_set_page .hp_horizon_box .hp_info_row{margin:0;height:46px;line-height:46px}
.hp_info_set_page .hp_horizon_box .hp_info_row:first-child{border-bottom:1px solid #f2f2f2}
/* .hp_info_set_page .layui-slider-tips{display:inline-block} */
.hp_info_set_page .has_slider_box{padding:1em 0;text-align:center}
.hp_info_set_page .has_slider_box .iconfont{display:inline-block;color:#5F5E5D}
.hp_info_set_page .has_slider_box .iconfont:first-child{font-size:16px;margin-right:0.5em;}
.hp_info_set_page .has_slider_box .iconfont:last-child{font-size:24px;margin-left:0.5em;}
.hp_info_set_page .has_slider_box #backlight_slider{display:inline-block;width:75%}
.hp_info_set_page .has_slider_box #sound_volume{display:inline-block;width:75%}
.hp_info_set_page .has_slider_box .layui-slider{top:-5px;background:#b5b6b6;height:3px}
.hp_info_set_page .has_slider_box .layui-slider-bar{background:#07bb86 !important}
.hp_info_set_page .has_slider_box .layui-slider-wrap{top:-17px}
.hp_info_set_page .has_slider_box .layui-slider-wrap-btn{width:25px;height:25px;border:0px !important;box-shadow: 0px 1px 10px #bbb;}
.hp_info_set_page .repeat_day_content{width:100%}
.hp_info_set_page .repeat_day_box{width:30%;position:relative;margin-bottom: 1em;}
.hp_info_set_page .repeat_day_box .gcs-checkbox+label{width:100%;border-radius:0;border:0;background:#F8f8f8;border:2px solid  #f8f8f8;height:35px;border-radius:5px;}
.hp_info_set_page .repeat_day_box .repeat_day_text{color:#333;font-size:13px;position:absolute;top:8px;left:30%;font-weight:500;}
.hp_info_set_page .repeat_day_box .gcs-checkbox:checked+label{font-size:20px;color: #42BC7F;background:#E7F7F0;border:1px solid  #12AD72;border-radius:5px;}
.hp_info_set_page .repeat_day_box .gcs-checkbox:checked+label::after{content:"";font-size:10px;color: #42BC7F;border-radius:5px;}
.hp_info_set_page .repeat_day_box .gcs-checkbox:checked~.repeat_day_text{color:#12AD72 ;}
.hp_info_set_page .server_is_local_row{position: relative;}
.hp_info_set_page .server_is_local_row .gcs-radio{position:absolute;width:90px;height:60%;display:inline-block;opacity:0;}
.hp_info_set_page .server_is_local_row .hp_info_right{color:#333;font-size:16px}
.hp_info_set_page .server_is_local_row .gcs-radio + label{margin-right:0;margin-bottom:0;width:23px;height: 23px;}
.hp_info_set_page .server_is_local_row .gcs-radio:checked + label{background:#42BC7F;border:0;}
.hp_info_set_page .server_is_local_row .gcs-radio:checked + label::after{content: "\2713";font-size:16px;color:#fff;line-height:23px;padding-left:5px;}
.hp_info_set_page .server_root_url_box{margin-top:1px;width:100%}
.hp_info_set_page .server_root_url_box .hp_info_right{width:76%}
.hp_info_set_page .server_root_url_box .hp_info_right input{border:0;width:98%;color:#333;font-size: 16px;padding-left: 1em;}
.hp_info_set_page .slide_period_box{display:none}
.hp_info_set_page .push_cat_box{display:none}
.hp_info_set_page .backlight_box{display:none}
.hp_info_set_page .sound_volume_box{display:none}
.hp_info_set_page .time_set_box{display:none}
.hp_info_set_page .time_set_box input{border:0;text-align-last:right;display:inline-block;text-align:right;padding-right: 1em;}
.hp_info_set_page .time_set_box .hp_info_row{margin-top:1px}
.hp_info_set_page .time_wakeup_box{display:none}
.hp_info_set_page .time_wakeup_box input{border:0}
.hp_info_set_page .time_wakeup_box .hp_info_row{margin-top:1px}
.hp_info_set_page .time_wakeup_box .click_more_row .click_more_title{margin-bottom:1em}
.hp_info_set_page .server_root_url_box{display:none}
/*------------画屏当前展示内容为空时-------------*/
.hp_show_header{background:#fff;}
.hp_show_header .page_header_left i{font-size:20px;color:#000}
.hp_show_header .page_header_title{font-size:18px;color:#333}
.hp_show_header .page_header_title .over_font{width:260px;display:inline-block}
.push_goods_undefined{width:100%;height:92%;background:#fff;}
.push_goods_undefined .push_goods_null{text-align:center}
.push_goods_undefined .push_goods_null img{width:200px;height:220px;margin-top:100px}
 /*---------画屏当前展示内容有内容时-------*/
.hp_show_content_box .hp_show_count{padding:1em;color:#999;font-size:12px}
.hp_show_content_box .hp_show_resource{background:#fff;margin-bottom:1em}
.hp_show_content_box .show_title{font-weight:bold;font-size:1.2em;padding:0.5em 2em;border-bottom:1px solid #ebebeb}
.hp_show_content_box table tr.hp_show_row{border-bottom:1px solid #EBEBEB;}

.hp_show_content_box table tr.hp_show_row .input_area{padding-left:0.8em}
.hp_show_content_box .hp_show_row .gcs-checkbox + label{border-color:#ccc}
.hp_show_content_box .hp_show_row .img_area{padding:0.7em 0}
.hp_show_content_box .hp_show_row .img_area img{border-radius:5px}
.hp_show_content_box .hp_show_row .text_area{padding:0.7em 0.3em 0.7em 0em}
.hp_show_content_box .hp_show_row .hp_show_text{display:inline-block;color:#333;font-size:15px;font-weight:400;  width: 60vw;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hp_show_content_box .hp_show_row .hp_show_noticeText{margin-bottom:0.6em;display:inline-block;color:#333;font-size:15px;font-weight:400;}
.hp_show_content_box .hp_show_row .hp_show_noticeText.over_font{width:98%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap: break-word;word-break: break-all;white-space:normal}
.hp_show_content_box .hp_show_row .hp_show_other{display:inline-block;color:#666;font-size:12px;font-weight:400;}
.hp_show_content_box .hp_show_row .hp_show_time{display:inline-block;color:#ccc;font-size:12px;font-weight:400;}
.hp_show_content_box .hp_show_row .hp_show_time_row{display:flex;justify-content:space-between}
.hp_show_content_box .hp_show_row .hp_show_time_row .hp_show_time_row_right{display:inline-block;margin-right:10px;}
.hp_show_content_box .hp_show_row .hp_show_time_row .open_noticeText_box{color:#999;font-size:12px;}
.hp_show_content_box .hp_show_row .hp_show_time_row .close_noticeText_box{display:none;color:#999;font-size:12px;}

.hpShow_edit_box{width:100%;margin:0 auto;background:#fff;padding:0.4em 1em 0.4em;border-bottom:1px solid #f3f3f3;position:fixed;bottom:0px;height:42px;}
.hpShow_edit_box .gcs-checkbox + label{border-color:#ccc}
.hpShow_edit_box .mobile_common_btn{padding:0.25em 0.8em;float:right;}


/*-----------------画屏管理内容页push_content_manage.zhm-----------*/
.manage_content_box ul.push_history{background:#fff;width:100%;height:40px;font-size:1.1em}
.manage_content_box ul li{float:left;list-style:none;text-align:center;padding:0 0.7em}
.manage_content_box ul li.new_push_btn{float:right;}
.manage_content_box ul li.new_push_btn .mobile_common_btn{font-size:1em;font-weight:bold;padding:0.2em 0.8em;}
.manage_content_box ul.push_history li.off a:link{color:#666}
.manage_content_box ul li.on{color:#41BC7E;}
.manage_content_box ul li.on a:link{color:#41BC7E;}
.manage_content_box ul li.on a:visited{color:#41BC7E;}
.manage_content_box ul li.on a:hover{color:#41BC7E;}
.manage_content_box ul li.on a:active{color:#41BC7E;}
.manage_content_box .push_content_area{background:#fff;margin-top:0.8em;border-radius:15px}
.manage_content_box .push_content_area .push_textContent_row{padding:1em}
.manage_content_box .push_content_area .push_textContent_row .push_name{color:#333;font-size:15px;font-weight:bold;margin-bottom:0.8em}
.manage_content_box .push_textContent_row .push_name img{width:45px;height:45px}
.manage_content_box .push_content_area .push_textContent_row .push_other{color:#9a9a9a;font-size:13px}
.manage_content_box .push_content_area .push_content_edit{text-align:right;margin-top:1.5em}
.manage_content_box .push_content_area .push_content_edit a span{color:#000;font-size:12.5px;padding:1em}
.manage_content_box .push_content_area .push_content_edit a span.push_content_btn{color:#42bc7f}

/*-----------------推送内容查看页push_content_win.zhm-----------*/
.push_content_win{width:100% !important;height:100% !important;position:fixed !important;left:0 !important;top:0 !important}
.hp_pushContent_box #mainForm .win_label{width:50px;}
.look_pushContent_box{padding:1em}
.look_pushContent_box .look_pushContent_row{width:100%;margin-bottom:0.5em}
.look_pushContent_box .look_pushContent_title{display:inline-block;font-size:1.1em;width:100px;vertical-align:top;color:#999999}
.look_pushContent_box .look_pushContent_content{display:inline-block;font-size:1.1em;width:62%;vertical-align:top;color:#333}
.look_pushContent_box .img_area{width:100%;height:auto;max-height:300px;overflow-y:auto;}
.look_pushContent_box .img_area img{width:23.5%;height:85px;margin-bottom:0.3em;border-radius:5px} 

/*-----------------新增推送页push_info.zhm-----------*/
/*-----------------新增推送页-基本信息-----------*/
.hp_push_content{width:100%;height:92%;background:#fff}
.hp_push_content .hpPush_progress{width:100%;height:100px;padding:18px 0;text-align:center}
.hp_push_content .hpPush_progress .jbxx_img{width:40%;}
.hp_push_content .hpPush_progress .xzy_img{width:12%;}
.hp_push_content .hpPush_progress .xhp_img{width:40%;}
.hpPush_contentBox{padding-left:1em;padding-right:0.8em;padding-top:1em}
.hpPush_contentBox .hpPush_row{border-bottom:1px solid #f0f0f0;padding:0.5em 1em;font-size:1em}
.hpPush_jbxx_content .hpPush_contentBox .hpPush_row .hpPush_title{width:20%;text-align:left;display:inline-block;color:#818181}
.hpPush_jbxx_content .hpPush_contentBox .hpPush_row .hpPush_content{width:77%;text-align:left;display:inline-block;color:#818181}
.hpPush_jbxx_content .hpPush_contentBox .hpPush_row input.z3d_input{border:0;color:#333}
/*-----------------新增推送页-选资源-----------*/
.hpPush_xzy_content .hpPush_contentBox img{width:100%;border-radius:5px;}
.hpPush_xzy_content .hpPush_row{border:0}
.hpPush_xzy_content .xzy_img_box{width:25%;padding:0.1em;position:relative;display:inline-block}
/* .hpPush_xzy_content .xzy_img_box img{width:100%;height:90px;padding:0.1em;position:relative;display:inline-block} */
.hpPush_xzy_content .xzy_img_box{margin:0px}
.hpPush_xzy_content .xzy_img_box .remove_img{width:25px;height:25px;position:absolute;left:-2px;top:-3px;display:inline-block}
.hpPush_xzy_content .btn_select_img img{width:80px;}
.hpPush_xzy_content .scroll_thumb{width:100%}
.hpPush_xzy_content .scroll_thumb .list_box{width:100%;height:auto;white-space:normal;}
.hpPush_xzy_content .scroll_thumb .item_box{width:23%;height:80px;position:relative;margin-bottom:0.5em}
.hpPush_xzy_content .scroll_thumb .item_box .remove_img{width:25px;height:25px;position:absolute;top:-5px;left:-5px;z-index:55;}
.item_text_hi{text-align:left;cursor:pointer;display:block;background:#41bb7e !important;color:#fff}
#select_img_win{width:100% !important;height:100% !important;left:0px !important;top:0px !important;position:fixed !important;}
/*-----------------新增推送页-选画屏-----------*/
.hpPush_xhp_content{width:100%;height:auto}
.pushInfo_hpList_box .hpPush_xhp_row{padding:1em;border-bottom:1px solid #f0f0f0}
.pushInfo_hpList_box .hpPush_xhp_row .checked_box{display: inline-block;vertical-align:top;width:15%;text-align: right}
.pushInfo_hpList_box .hpPush_xhp_row .hp_info{display:inline-block;vertical-align:top;width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;}
.pushInfo_hpList_box .hpPush_xhp_row .into_goodsList_btn{display: inline-block;vertical-align:top;text-align:right;width:7%}
.pushInfo_hpList_box .hpPush_xhp_row .into_goodsList_btn a img{width:10px;height:15px}
.pushInfo_hpList_box .hpPush_xhp_editBox{position:fixed;bottom:0;width:100%;height:50px;line-height:35px;padding:0.5em 1em;border-top:1px solid #f0f0f0;background:#fff}
.pushInfo_hpList_box .hpPush_xhp_editBox .hpPush_btn_box{float:right;}
.pushInfo_hpList_box .hpPush_xhp_editBox .hpPush_btn_box .mobile_common_btn{padding:0.3em 1.5em}
.pushInfo_hpList_box .hpPush_xhp_editBox .hpPush_btn_box .v3mobile_push_btn{border:1px solid #41bb7e}
.pushInfo_hpList_box .hpPush_xhp_row .hp_info span{font-size:1em;color:#999}
.pushInfo_hpList_box .hpPush_xhp_row .hp_info span.xhp_hp_name{font-size:16px;color:#333;font-weight:bold}
.pushInfo_hpList_box .hpPush_xhp_row span.xhp_rest_nb{color:#333}
.pushInfo_hpList_box .hpPush_xhp_row .open_list_btn span{font-size:18px;color:#333;font-weight:bolder}
.pushInfo_hpList_box .hpPush_xhp_row .open_list_btn span.cat_name_limit{overflow:hidden;max-width:60%;white-space: nowrap;text-overflow: ellipsis;display:inline-block;vertical-align: middle}

/*---------------------画屏选资源块样式-push_goods_select.zhm------------------------------*/
.select_img_menu{text-align:left;margin-bottom:0px;padding:1em;background:#fff}
.select_img_menu .tab_menu_box{width:270px;height:30px;display: inline-block;text-align:center;border:0}
.select_img_menu .manage_menu{width:86px;font-size:1em;height:30px;display:inline-block;line-height: 28px;}
.select_img_menu  .open_presource_btn{border-top-left-radius:20px;border-bottom-left-radius:20px;border:1px solid #2fd09e;}
.select_img_menu  .open_resource_btn{border-left-color:#fff;border-top-right-radius:15px;border-bottom-right-radius:15px;border:1px solid #2fd09e;}
.select_img_menu  .open_photoSound_btn{border:1px solid #2fd09e;border-right:0;background:#2fd09e;color: #FFF;}
.select_img_menu  .selected{color:#333;}
.select_img_menu  .hpPush_xzy_close{display:inline-block;}
.select_img_menu  .hpPush_xzy_close a img{width:20px;height:20px;margin-right:1em;}
.select_type_box{width:100%;text-align:center;background:#fff;padding:0px 0.5em 0.7em;margin-bottom:1em}
.select_type_box .select_type_Btn span{font-size:1.1em;color:#333;}

.select_type_box .btn_save{float:right;padding: 0.25em 1.5em 0.15em;position: relative;bottom:2px}

.row-right-middle{width:100% !important;height:80% !important;padding:0.5em 0.5em 0px 0.5em;margin-top:0px !important;background:#fff;}
.row-right-middle div.item_box{width:24%;display:inline-block;position:relative;margin-top:2px}
.row-right-middle div.item_box .cover_checkbox{position:absolute;top:0;right:0;z-index:5;width:100%;height:100%;background:rgba(0,0,0,0.3);display:none}
.row-right-middle div.item_box .is_horizon_box{position:absolute;bottom:0;left:0;z-index:3;color:rgb(241, 237, 237);background:rgba(88, 88, 88,0.3);width:100%;text-align:center;font-size:0.8em}
.row-right-middle div.item_box img{margin:0;width:100%}
.row-right-middle div.item_box .ico_video{margin:0;position:absolute;left:0;top:0}
.row-right-middle div.item_box .ico_video img{margin:0;width:20px;height:21px;}

.v3mobile_selectImg_box .goods_list{width:100%}
.v3mobile_selectImg_box .goods_list li{width:24%}
.v3mobile_selectImg_box .goods_list2 li {margin:0em}
.v3mobile_selectImg_box .goods_list .img_box{padding: 0.1em;background:#e8e9eb}
.v3mobile_selectImg_box .goods_list .img_box img{height:80px}
/*选资源页打开本地相册 隐藏掉浏览按钮样式*/
.select_img_menu .tab_menu_box input[type='file']{position: absolute;top:18px;right:-90px;opacity:0;}

/*-------------------个人资源页与公共资源页与移动到通用-------------------------------*/
.resource_screen_box{position:absolute;z-index:75;width:100%;}
.resource_kinds_box{width:100%;background:#fff}
.resource_kinds_box .resource_kinds{width:110px;background:#f2f2f4;text-align:left;display:inline-block}
.resource_kinds_box .resource_kinds li{display:block;width:110px;padding:1em 0px;color:#666666;cursor:pointer;padding-left:1.5em}
.resource_kinds_box .resource_kinds li a{color:#666666}
.resource_kinds_box .resource_kinds .active{background:#fff;color:#41bb7e}
.resource_kinds_box .resource_kinds .active a{color:#41bb7e}
.resource_kinds_box .resource_kinds1{display:inline-block;vertical-align:top;height:294px;overflow-y: auto;}
.resource_kinds_box .resource_kinds1 li{display:block;padding:0.55em 1em;color:#333333;cursor:pointer;}
.resource_kinds_box .resource_kinds1 li.active{color:#41bb7e}
/*-------------------个人资源页与公共资源页header_mydoc_submenu.zlb-------------------------------*/
.resource_search_btn{padding:10px 9px 0px 0px}
.mobile_mydoc_header_box .mydoc_nav0{width:100%;background:#fff;padding:0.5em 0px;text-align:center;border-bottom:1px solid #f2f2f4}
.mobile_mydoc_header_box .mydoc_nav0 li{display:inline-block;width:32%;font-size:14px;color:#666;font-weight:500;border-right:1px solid #e6e6e6;}
.mobile_mydoc_header_box .mydoc_nav0 li .kinds_btn .party_css_color_filter{width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mobile_mydoc_header_box .mydoc_nav0 li:last-child{border-right:1px solid #fff}
.mobile_mydoc_header_box .mydoc_nav0 li .mydoc_nav_arrowhead{font-size:0.6em;color:#666}
.mobile_mydoc_header_box .mydoc_nav_bg{background:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;z-index:75}
.mobile_mydoc_header_box .resource_type{width:100%;background:#fff;}
.mobile_mydoc_header_box .resource_type ul{padding:1em 0px}
.mobile_mydoc_header_box .resource_type ul li{padding:0px 1.5em;cursor:pointer;}
.mobile_mydoc_header_box .resource_type ul .active{color:#41bb7e}
.mobile_mydoc_header_box .resource_format span.active{color:#41bb7e}
.mobile_mydoc_header_box .resource_format{width:100%;background:#fff;line-height:3em;}
.mobile_mydoc_header_box .resource_format span{padding:0em 1em;cursor:pointer;}
.mobile_mydoc_header_box .resource_order{width:100%;background:#fff;line-height:3em;}
.mobile_mydoc_header_box .resource_order span{padding:0em 1em;cursor:pointer;}
/*----------个人资源页与公共资源页my_doc_list.zlb-----------*/
.v3m_resource_header .page_header_left{width:20%}
.v3m_resource_header .page_header_left a{color:#2FCF9D;font-size:15px;font-weight:500;}
.v3m_resource_header .page_header_right{width:20%}
.v3m_resource_header .page_header_title a{color:rgba(255,255,255,0.55);font-size:18px;font-weight:500;padding:0 0.7em;display:inline-block}
.v3m_resource_header .page_header_title a.sel_title{color:#fff;font-size:20px;font-weight:bold}
.v3m_resource_header .page_header_title .sel_hp_list_content_border{width:12px;height:3px;background:#42BC7F;border-radius:3px;display:block;margin-top:-8px;margin-left:14px;}
.v3m_resource_form .hp_undefined{height: calc(100vh - 154px);margin-top: 0;}
/*----------个人资源页与公共资源页my_doc_list_goods_appver3.zlb-----------*/
.v3m_docList .recommend_box{right:9px;top:10px}
.v3m_docList .recommend_box .notRecommend{display:block;background:rgba(230,230,230,0.9);}
.v3m_docList .recommend_box .notRecommend span{font-size:12px;color:#666;font-weight:400;}
.v3m_docList .recommend_box .recommended{background:linear-gradient(0deg,rgba(246,167,74,0.9),rgba(246,154,42,0.9));}
.v3m_docList .recommend_box .recommended span{font-size:12px;color:#fff;font-weight:400;}
.doc_batch_area{position:fixed;bottom:60px;background:#fff;width:100%;border-bottom:1px solid #e7e7e7;border-top:1px solid #c6c6c6;padding:0.25em 0.5em;z-index:75;margin:0} 
.doc_batch_area .gray_allchecked{font-size:12px}
.doc_batch_area .doc_batch_rightBtn span{padding:0.25em 0.9em;color:#666;font-size:12px;font-weight:500;}
.doc_batch_area .doc_batch_rightBtn .btn_batch_push{background:#42BC7F;color:#fff;font-size:15px;border-radius:15px;padding:0.3em 1.2em}
.docList .img_check_box{z-index:0}
.docList .img_check_box input.gcs-list{position:absolute;width:50px;height:50px;display:inline-block;opacity:0;top:0;left:-25px}
.docList .img_check_box .gcs-checkbox+label{background:rgba(250,250,250,0);border:1.3px solid #fff;width:20px;height:20px;line-height:1.5em;margin:5px;}
.docList .img_check_box .gcs-checkbox:checked+label {border:0;background:url(../images/mobile/v3_mobile/checked_ok.png) no-repeat;background-size:cover}
.docList .img_check_box .gcs-checkbox:checked+label:after {content:""}
.doc_list_box {width:96%;margin:10px auto 20px}
.row_moblie .thumbnail{margin-bottom:10px;}
.docList .row_moblie .thumbnail{height:202px;border:0}
.docList .row_moblie .thumbnail a > img{height:160px;width:100%}
.doc_batch_area .doc_batch_rightBtn{position:absolute;right:0.5em}
.docList .thumbnail .caption{padding:0.3em 0.3em 1em}
.docList .thumbnail .caption .resource_name_limit{width:75%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}
.docList .thumbnail .caption .title .goods_from .resource_name_limit{color:#999;font-size:10px;font-weight:500;}
.resource_pages{width:100%}
.resource_pages .pages_box{background:#f2f2f2;border-top:0;text-align:center}
.resource_pages .pages_box .pages_pager_box{float:none}
.resource_pages .pages_box .pages_pager_box .p_gotoPage_input{line-height:20px;background:#fff;border:1px solid #999;border-radius:5px;color: #999;padding:3px 2px;margin:0 3px;}
/*-----------------资源页搜索功能页search.zhm-------------------------*/
.search_page{width:100%;background:#fff}
.search_page .search_header{background:#fff;border-bottom:1px solid #E6E6EB;}
.search_page .search_header .page_header_left{width:12%;color:#333;font-size: 20px}
.search_page .search_header .page_header_left .iconfont{font-size:25px}
.search_page .search_header .page_header_title{border:0;line-height:2em;text-align:left;background: #f2f2f2;margin:5px 0;border-radius:20px;padding: 0 10px;}
.search_page .search_header .page_header_title img{width:20px;height:20px;opacity:0.2;}
.search_page .search_header .page_header_title input::-webkit-input-placeholder{color:#A9A9A9;font-size:14px;font-weight:500;}
.search_page .search_header .page_header_title input{border:0;color:#333;font-size:14px;width:75%;height: 70%;background:#f2f2f2}
.search_page .search_header .page_header_title i{font-size:15px;color:#ccc;float:right;display:none;margin-top:1px;}
.search_page .search_header .page_header_right{width:20%;}
.search_page .search_header .page_header_right .z3d_button_sml{color: #fff;background:#42BC7F;font-size:14px;font-weight:500;line-height:1.9em;border-radius: 16px;}

/*-------------------资源页编辑页user_goods_info.zhm--------------------------*/
#goods_edit{width:100% !important;height:100% !important;top:0 !important;left:0 !important;position:fixed !important;}
.goodsInfo_win .new_page_header_box{border-bottom:1px solid #B2B2B2;}
.goodsInfo_win .goodsInfo_img_content{width:100%;height:auto;background:#fff;border-bottom:19px solid #f2f2f2;padding:2.5em 1.5em 1.5em;text-align:center}
.goodsInfo_win .goodsInfo_img_content .goods_thumb{width:100%;border-radius:5px;max-height:156px;}
.goodsInfo_win .goodsInfo_img_content .goods_thumb img{width:156px;height:156px;border-radius:5px}
.resource_edit_page{background:#fff;padding:0 10px;}
.resource_edit_page .edit_row{width:100%;height:45px;line-height:45px;white-space:nowrap;border-bottom:1px solid #EBEBEB}
.resource_edit_page .voice_row{width:80%}
.resource_edit_page .voice_row span{display:inline-block;width:90%;text-align:left;color:#999;font-size:15px}
.resource_edit_page .edit_notes_row{border-bottom:0}
.resource_edit_page .edit_row .edit_title{text-align:left;display:inline-block;color:#818181;width:20%;font-size:15px;font-weight:500;}
.resource_edit_page .edit_row .edit_content{text-align:left;display:inline-block;color:#818181;}
.resource_edit_page .edit_row .z3d_input{border:0;text-align:left;color:#333;padding:0;margin:0;height:2.6em;width:79%}
.resource_edit_page .edit_row input::-webkit-input-placeholder{color:#D0D0D0;}
.resource_edit_page .edit_row input[name='goods_size_width']{width:100px}
.resource_edit_page .edit_row input[name='goods_size_height']{border:0;text-align:right;color:#333;width:100px}
.resource_edit_page .edit_row input[name='goods_size_width']::-webkit-input-placeholder{text-align:left}
.resource_edit_page .edit_row input[name='goods_size_height']::-webkit-input-placeholder{text-align:right}
.resource_edit_page .edit_row span.z3d_input{display: inline-block;text-align:left;color:#818181}
.resource_edit_page .edit_row span img{height:14px;width:10px;}
.goodsInfo_win .resource_edit_btn{padding-top:5em;width:100%;}
.goodsInfo_win .resource_edit_btn .z3d_button{width:80%;background:#42BC7F ;margin:0;padding:0;height:45px;border-radius:3px;font-size:15px}
.resource_edit_page .edit_row .edit_notes{vertical-align:top;padding-top:2px}
.resource_edit_page .edit_row .gray_bg_input{background:#fff;height:4.5em}
.goodsInfo_win #describe_area{height:100px;width:79%;line-height:1.5em;padding:1em 0;margin-bottom:10em;}
.resource_edit_page .edit_row #voice_area>span{margin-right:0 !important}
.resource_edit_page .edit_row #voice_area>span{display:none}
.resource_edit_page .edit_row .z3d_select{line-height:1.3em;width:30%}
.goods_edit_box{height:90%;overflow:auto}

/*----------------------移动到页面goods_cat_move_win.zhm------------------------------*/
.resource_move_header{background:#fff;color:#000;margin-bottom:1em}
.resource_move_header .page_header_left a{color:#000}
.resource_move_btn{position:fixed;bottom:0;width:100%;height:45px;text-align:center}
.resource_move_btn div.z3d_button{width:100%;height:45px;background:#41bb7e;padding:0.5em 0px;margin:0;font-size:1.2em}
#goods_cat_move_win{width:100% !important;height:100% !important;position: fixed !important;overflow:hidden;left:0 !important;top:0 !important}
.cat_move_win_box{width:100% !important;height:100% !important;overflow:hidden;left:0 !important;top:0 !important}
.cat_move_win_box .z3d_select{margin:0;width:85px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/mobile/v3_mobile/open_select.png") no-repeat scroll right center transparent;background-size:10px  15px}
.cat_move_win_box .z3d_button_input{position:fixed;bottom:0;width:100%;height:45px;line-height:40px;text-align:center;font-size:1.3em;margin:0;padding:0;border-radius:5px}

/*------------------上传页面样式 my_doc_upload_batch_v3C.zhm----------------------------*/
.upload_header_box{background:#fff;color:#000}
.upload_header_box .page_header_left a{color:#333}
#download_win{width:100% !important;height:100% !important;left:0px !important;top:0px !important;}
.upload_win_box .z3d_select {margin:0;width:85px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/mobile/v3_mobile/open_select.png") no-repeat scroll right center transparent;background-size:10px  15px}
.upload_list_box{background:#fff;text-align:left;width:100%}
.upload_win_box .upload_file_box{width:85px;height:85px;padding:0;margin-top:0;background:#fff;border:0}
.upload_win_box .upload_file_box span img{width:85px;height:85px;}
.upload_win_box .upload_btn_box{float:none;}
.upload_win_box .upload_bottom_btn{background:#42BC7F;color:#fff;width:100%;height:42px;line-height:40px;font-size:1.3em;text-align:center;border:0;border-radius:5px;}
.upload_win_box #files_info{height:55% !important}
.upload_header_box{border-bottom:1px solid #ebebeb}
.upload_win_box .upload_file_box input{font-size: 1em;width:90px;height:90px;right:-5px;}
.openupload_hideStyle{height:0px;overflow:hidden;}
.upload_win_box #upload_info{display:none !important}
/* .upload_win_box .tab_list_blue th{white-space:normal} */
.upload_win_box #mainForm .tab_list_blue tbody td.filename_fontLimit{white-space:nowrap;max-width:50px;text-overflow:ellipsis;overflow-x:hidden;}

/*-------------------选择分类样式--------------------*/
.choose_row{width:100%;border-bottom:1px solid #ebebeb;white-space:nowrap;padding:1em;font-size:1.1em;text-align:justify;display:flex;justify-content:space-between}
.choose_row .choose_type_left{text-align:left;display:flex;justify-content: space-between;align-items: center; color:#818181;}
.choose_row .choose_type_right{display: inline-block;text-align:right;text-align-last:right;color:#818181}
.choose_row .choose_type_right select{display:inline;text-align-last:left;color:#333}
.choose_row .choose_type_right img{height:14px;width:10px}
.upload_list_box .choose_subtype_row{margin-bottom:1em}


/*---------------我的展览页user_np_list.zhm-----------------*/
.mobile_npList_header .page_header_left{width:200px;padding:0px}
.mobile_npList_header .page_header_left img{width:100%;height:30px;margin-top:10px;}
.npList_size{width:100%}
.npList_size .pages_box{padding: 0 5px}


/*---------------个人中心user_transaction.zhm-----------------*/
.user_profile_page{width:100%;background:#fff;overflow-x:hidden}
.profile_row{width:100%;border-bottom:1px solid #ebebeb;white-space:nowrap;padding:10px;font-size:1.1em;text-align:justify;display:flex;justify-content:space-between}
.profile_row .profile_title{text-align:left;display:inline-block;color:#818181;line-height:3em}
.profile_row .profile_title img{width:29px}
.profile_row .profile_big_title{color:#333;font-weight:bold;font-size:1.2em;}
.profile_row .profile_content{text-align:right;display:inline-block;color:#818181;}
.profile_row .profile_content img{width:10px;padding-top:12px}
.profile_row input.z3d_input{border:0;text-align:right;text-align-last:right;color:#333}
/*---------个人中心总区域---------*/
.user_mainPage_header{width:100%;background: #67cc92;padding:2em}
.user_mainPage_header .user_mainPage_profileImg{display:inline-block;margin-right:1em}
.user_mainPage_header .user_mainPage_profileImg img{border-radius:50%;border:2px solid #fff}
.user_mainPage_header .user_mainPage_title{display:inline-block;vertical-align:middle}
.user_mainPage_header .user_mainPage_title .user_mainPage_name{color:#fff;font-size:1.5em}
.user_mainPage_header .user_mainPage_title .user_mainPage_alias{color:#fff;font-size:1em}
.user_profile_mainPage .profile_row .profile_title{color:#333}

/*---------个人中心账号设置区域 ---------*/
.user_profile_setPage .profileImg_area{text-align:center;width:100%;padding:2em;border-top:0.5px solid #F2F2F2;border-bottom:0.5px solid #F2F2F2}
.user_profile_setPage .profileImg_area .profileImg_bg{width:100px;height:100px;border-radius:50%;background:#333;display:inline-block;position:relative;overflow:hidden}
.user_profile_setPage .profileImg_area .profileImg_changeImg{width:100px;height:33px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.7);padding:0.5em;border-radius:0 0 102px 102px}
.user_profile_setPage .profile_row{white-space:nowrap;padding:0 10px;text-align:left;display:block;height:50px;line-height:50px}
.user_profile_setPage .profile_row .profile_content{text-align:left;color:#999;font-size:15px;font-weight:500;padding:0em 0.2em;width:100%}
.user_profile_setPage .profile_row .profile_title{display:inline-block;width:26%;font-size:15px;font-weight:bold;color:#333;line-height:1.5em}
.user_profile_setPage .profile_row .profile_sub_title{font-size:10px;font-weight:500;color:#999;line-height:0;margin-top: -13px;}
.user_profile_setPage .profile_row input.z3d_input{text-align:left;text-align-last:left;margin:0;color:#333;font-weight:500;;font-size:15px;height:2.6em;width:75%;padding:0}
.user_profile_setPage .profile_row input.z3d_input::-webkit-input-placeholder{color:#D0D0D0}
.user_profile_setPage .profile_btn_box{width:100%;}
.user_profile_setPage .profile_save{background:#42BC7F;height:50px;width:80%;color:#fff;font-size:19px;font-weight:500;border:0;border-radius:5px;margin: 25px 10%;}
/*---------个人中心修改密码区域---------*/
.user_profile_pwdPage .profile_row{background:#f1f1f1}
.user_profile_pwdPage .profile_row .z3d_input{background:#f1f1f1}
.user_profile_pwdPage .pwd_alert_row{font-size:0.9em;font-weight:bold;padding-top:1em;background:#fff}
.user_profile_pwdPage .btn_row{width:100%;padding:1em 3em;}
.user_profile_pwdPage .btn_row .button_original{width:100%;padding:0.5em;font-size:1.3em;border-radius:5px;}
/*---------教委-系统注册页面---------*/
.system_register_infoPage{height:100%;background:#fff}
.system_register_info_box{border-top:1px solid #B2B2B2;width:100%;padding: 0 0 0 1em}
.system_register_info_box .register_row{width:100%;border-bottom:1px solid #EBEBEB;font-size:15px;height:50px;line-height:50px}
.system_register_info_box .register_row .register_title{text-align:left;display:inline-block;color:#333;width:28%;font-weight:bold;}
.system_register_info_box .register_row input.z3d_input{border:0;text-align:left;color:#333;background:#fff;padding:0;margin:0;font-weight:500;width:68%;white-space:nowrap}
.system_register_info_box .register_row input.z3d_input::-webkit-input-placeholder{color:#D0D0D0}
.system_register_info_box .register_row .register_schoolPlace{font-size:15px}
.system_register_info_box .register_row #btn_sendsms{background:#f1f1f1;color:#9d9d9d;border:0;padding:0 0.5em;height:2em;margin-top:0.5em}
.system_register_info_box .registerBtn_row{width:100%;text-align:center;padding:1.5em 0;}
.system_register_info_box .registerBtn_row .registerBtn{width:80%;background:#42bc7f;height:50px;border:0;border-radius:10px;font-size:19px;color:#fff;}
.system_register_info_box .register_row .choose_area_outBox select{font-size:0.8em;border:1px solid #ccc}

/*---------上传头像页user_change_portrait.zhm---------*/
.change_portrait_page{width:100%;height:92%;background:#fff}
.change_portrait_page .button-div{width:100%}
.change_portrait_page .sys_msg .text_area{padding:1em 0;width:90%;border:0;}
.change_portrait_page .sys_msg .action{border:0;}
.change_portrait_page .button-div .z3d_button{background:#41BC7E !important;padding:0;width:80%;color:#fff;font-size:1.2em}

/*---------------首页home.php-------------------*/
.test_home_page .classification_sign .classification_foot ul li{margin-top: 4em;}
/*---------------查看大图页面-------------------*/
.goods_zoom_header{background:#fff}
.goods_zoom_header i{color:#000;font-size:25px}
.goods_zoom_header .page_header_title{width:20%}
.goods_zoom_header .page_header_right i{color:#333;font-size:20px;display:inline-block;padding-right:1em}
.goods_zoom_header .page_header_right{width:60%}
.goods_zoom_header .page_header_right .goods_zoom_push_btn{width:56px;height:28px;display:inline-block;background:#42BC7F;border-radius:6px;font-size:13px;font-weight:bold;color:#fff;text-align:center;border:0;margin-top: 10px;}
#wrapper+#text_box #text_content{border-left:0}

/* -----------------消息通知页--------------- */
.v3m_msg_box .v3_msg_header{position:fixed}
.v3m_msg_content{background:#f2f2f2;width:100%;margin:0;}
.v3m_msg_content .msg_content_box{padding:9px 0 4em;padding-top:57px}
.v3m_msg_content .msg_content_box .v3_msg_table tr td.msg_checked_td{text-align:center}
.v3m_msg_content #mainForm input.gcs-checkbox + label{width:20px;height:20px;margin-right:5px;margin-top:-15px;line-height:16px;border:1px solid#999;margin-bottom:0}
.v3m_msg_content #mainForm input.gcs-checkbox:checked + label{border:0px solid #42bc7f;background:url(../images/mobile/v3_mobile/checked_ok.png) no-repeat;background-size: cover;}
.v3m_msg_content #mainForm .gcs-checkbox:checked + label::after{content:'';}
.v3m_msg_content .msg_content_box .v3_msg_table .msg_title{width:100%;padding:0 1em 0 0;display:flex;justify-content:space-between;position:relative;}
.v3m_msg_content .msg_content_box .v3_msg_table .msg_box{border-bottom:1px solid #EBEBEB}
.v3m_msg_content .msg_content_box .msg_title .msg_title_left .new_add_msg{margin-bottom:3px;position:absolute;top:13px;left:-3px}
.v3m_msg_content .msg_content_box .msg_title .msg_title_left .msg_title_left_title{color:#333;font-size:15px;font-weight:bold}
.v3m_msg_content .msg_content_box .msg_title .msg_title_right{color:#B3B3B3;font-size:10px;font-weight:500;}
.v3m_msg_content .msg_content_box .v3_msg_table .msg_info{color:#999;font-size:13px;font-weight:500;padding-right:0.9em}
.v3m_msg_content .msg_batch_box{width:100%;margin:0 auto;background:#fff;position:fixed;bottom:0px;height:46px;line-height:46px;padding:0 1em}
.v3m_msg_content .msg_batch_box .msg_batch_remove{float:right;line-height:1em;border:1px solid #999;border-radius:15px;padding:0.5em 1.3em;margin-top:8px}
.v3m_msg_content #mainForm .msg_batch_box input.gcs-checkbox + label{margin-top:-3px}
.v3m_msg_content #mainForm .msg_batch_box .check_all_box span{color:#666;font-size:13px;font-weight:500;}
/* ----------------消息详情页------------------- */
#msg_info_win{width: 100% !important;height:100% !important;top:0 !important;left:0 !important;position:fixed !important;}
.v3m_msg_info_box .msg_info_recommend_content{height:100%;background:#fff;margin-top:9px;padding:1em 1em 0}
.v3m_msg_info_box .msg_info_recommend_content .msg_desc_row{color:#333;font-size:14px;font-weight:500;}
.v3m_msg_info_box .msg_info_recommend_content .msg_time_row{color:#B3B3B3;font-size:10px;font-weight:500;padding-top:0.5em;padding-bottom:1em;border-bottom:1px solid #EBEBEB}
.v3m_msg_info_box .msg_info_recommend_content .msg_img_box{margin-top:1em;height:70%;overflow:auto;}
.v3m_msg_info_box .msg_info_recommend_content .msg_img_box .msg_info_img{width:22%;height:78px;display:inline-block;margin-bottom:0.8em;margin-right:0.5em}
.v3m_msg_info_box .msg_info_recommend_content .msg_img_box .msg_info_img img{width:100%;height:100%;border-radius:3px}
.v3m_msg_info_box .msg_info_change_content .msg_change_text_box{background:#fff;border-top:1px solid #EBEBEB;width:100%;padding:1em}
.v3m_msg_info_box .msg_info_change_content .msg_desc_row{color:#333;font-size:14px;font-weight:500;}
.v3m_msg_info_box .msg_info_change_content .msg_time_row{color:#B3B3B3;font-size:10px;font-weight:500;padding-top:1em}
.v3m_msg_info_box .msg_info_change_content .msg_np_box{padding:2em 1em 1em}
.v3m_msg_info_box .msg_info_change_content .msg_np_box .msg_np_box_text{color:#999;font-size:12px;font-weight:500;padding-bottom:1em}
.v3m_msg_info_box .msg_info_change_content .msg_np_info_box{height:66%;overflow:auto}
.v3m_msg_info_box .msg_info_change_content .msg_np_table{width:100%}
.v3m_msg_info_box .msg_info_change_content .msg_np_table tr td{border-bottom:1px solid #EBEBEB;padding:1em 0;background:#fff;}
.v3m_msg_info_box .msg_info_change_content .msg_np_table tr td:first-child{text-align:center;width:25%}
.v3m_msg_info_box .msg_info_change_content .msg_np_table tr td:last-child{text-align:left;}
.v3m_msg_info_box .msg_info_change_content .msg_np_table .np_title{font-weight:500;color:#333;font-size:13px}
.v3m_msg_info_box .msg_info_change_content .msg_np_table .node_title{font-weight:500;color:#999;font-size:12px}
.v3m_msg_info_box .msg_info_change_content .msg_np_table .mobile_common_btn{border-color:#ccc;border-radius:15px;color:#333;font-size:12px;padding:0.5em 1.2em}

/*-------------------我的展览（适应v3手机版）----------------------------*/
/*---------------展览区域文件编辑弹窗样式-------------------*/
.field_input_box{width:80%;left:10% !important;}
.field_input_box .text_area{width:97%}
.field_input_box #field_input{width:100% !important} 
/*-------------------当前位置区域-适应手机-----------------------*/
.header_submenu{margin:0;width:100%;height:auto}
/*-----------------开场文字nodes_goods_entertext_edit--------*/
.page_top_help{width:100%}
.node_entertext_page{width:100%}
.node_entertext_page td.text{width:85%}
.node_entertext_page input[name=entertext_title]{width:250px}
.node_entertext_page #entertext_desc___Frame{width:100% !important}
/*----发布z3d_publish.zhm-----*/
.p_np_publish>div{margin-top:6em}
.p_np_publish .publish_img{width:290px;height:250px}
.p_np_publish form p{margin-top:2em}
.p_np_publish .z3d_button{background:#41bb7e;border:1px solid #41bb7e;border-radius:5px;padding:0.6em 1.5em}
.p_np_publish .z3d_button_grey{background:#f5f5f5;border:1px solid #ccc;padding:0.6em 2.2em}
/*-------图片入场动画类型goods_brand_batch.zhm--------*/
.sel_imgEnterCartoon_type .sys_msg{width:260px !important;height:12em !important;}
.sel_imgEnterCartoon_type .sys_msg .text_area{padding:1em 0 1.5em 0}
.sel_imgEnterCartoon_type .sys_msg .action{justify-content:center;}
.sel_imgEnterCartoon_type .sys_msg .button-div .z3d_button{padding:0 1em;margin:0;font-size:1em;line-height:2.5em;}
/*----------批量更改边框------------*/
.np_changeBorder_page .goods_list_sml li{margin:0;margin-bottom:1em;height:15em}
.np_changeBorder_page .goods_list_sml li .img_box{height:85%}
.np_changeBorder_page .goods_list_sml li .text_box{display:flex;justify-content:space-between}
.np_changeBorder_page .goods_list_sml li .text_box>div{display:inline-block}
/*------------展览区域编辑内容----------*/
.editResource_page{width:100%}
.editResource_page .editResource_table td.label{padding:5px 0.5em}
.editResource_page .editResource_table td #goods_name{width:13em}
.editResource_page .editResource_table td input[name=goods_author]{width:6.5em}
.editResource_page .editResource_table td #goods_create_date{width:6.5em}
/*-------简述区域样式----------*/
#goods_brief___Frame{width:90% !important}
/*--------我的展览上传页面my_image_upload_batch_---------------*/
.myshow_upload_page>table{top:0px !important;}
.myshow_upload_page>table tr{height:2em}
.myshow_upload_page .sys_msg{width:100% !important;height:100% !important;position:absolute;top:0px}
.myshow_upload_page .sys_msg .text_area{border-bottom:0}
.myshow_upload_page .sys_msg table{width:100% !important}
.myshow_upload_page .sys_msg table #goods_arts_subtype{margin:0}
.myshow_upload_page .sys_msg table .tab_list_blue{width:100% !important;margin:0}
.myshow_upload_page .sys_msg table .tab_list_blue th{text-align:left;padding-left:0.1em}
.myshow_upload_page .sys_msg table .tab_list_blue td{text-align:left;padding-left:0.1em}
.myshow_upload_page #files_info table td.fileName_box{padding-left:1em;padding-right:1em}
/*-----关联轮播图像-------*/
.p_linkImg_page #ul_goods_list li{width:45.5%}
/*我的展览，选择画屏页 push_select_hp.zhm*/
.p_myshow_selHp_page .hpPush_xhp_row{background:#fff}
.p_myshow_selHp_page .two_cat_table{background:#fff}
.p_myshow_selHp_page .hp_group_title .open_list_btn .cat_name_limit {max-width:60%;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;vertical-align: middle;}
.p_myshow_selHp_page .hp_group_title .open_list_btn span{font-size:15px;font-weight:normal}
.p_myshow_selHp_page .two_cat_table .hp_info span{font-size:14px}
.p_myshow_selHp_page .two_cat_table .hp_info span.xhp_hp_name{font-size:15px;font-weight:normal}
.footer_inner input.z3d_button_input_red{margin:0;width:100px;}
/*my_doc_list_select2.zhm 工具栏*/
.v3mobile_footer_tools{width:20em !important}
.v3mobile_footer_tools .footer_inner input.z3d_button_input_red{width:120px}
.pages_box .p_gotoPage_input{height:30px;width:30px}
/* v3首页 Yuhior 20191211*/
.test_home_page_v3{height: 100vh;width: 100%;}
.test_home_page_v3 .bg_mobile{height: 100vh;width: 100%;}
.test_home_page_v3 .bg_mobile img{height: 100%; width: 100%;}
.layui-shade-content_m{text-align: center;}
.home_page_v3_content_m {position: absolute;top: 0;bottom: 0; height: 100%; width: 100%; color: #fff;}
.qingning_xitong_logo_m  img{ height: 4.57rem; width: 5.7rem; margin-top: 4.85rem;margin-bottom: 1.64rem;}
.qingning_xitong_m {font-size: 35px; text-indent: 0.1rem; letter-spacing: 0.1rem;margin-bottom: 0.42rem;}
.qingning_xitong_cn_m {text-align: center;text-indent:0.71rem; font-size:6px; -webkit-transform: scale(0.8);transform: scale(0.8);-webkit-text-size-adjust:none; letter-spacing: 0.71rem; margin-bottom: 0.5rem;}
.qingning_xitong_idea_m{font-size: 12px; letter-spacing: 0.8rem;text-indent: 0.8rem;}
.qingning_xitong_f_m { margin:0.64rem auto; width:20px; height:20px; background:linear-gradient(135deg,transparent 49.5%, #fff 49.5%, #fff 50.5%, transparent 50.5%); }
.qingning_xitong_enter_btn {position: absolute;bottom:3.17rem;left: 50%;margin-left: -8.35rem;}
.qingning_xitong_enter_btn a{ display: block; font-size: 1.14rem; width: 16.7rem; height: 3.5rem;text-align: center; cursor: pointer; line-height: 3.5rem; margin: 0.66rem auto; color: #fff; border: 1px solid #80d6a3;  background: #80d6a3;opacity: 1}
.qingning_xitong_enter_btn .border_write{ display: block; font-size: 1.14rem; width: 16.7rem; height: 3.5rem;text-align: center; cursor: pointer; line-height: 3.5rem; margin: 0.66rem auto; color: #fff; border: 1px solid #fff; background: transparent; opacity: 1}
/* 展览手机页面 */
.user_np_list_m_container{ height: calc(100vh - 60px); display: flex;justify-content: center;align-items: center;  width: 100%;background: #fff;border-bottom: 1px solid #f3f3f3;}
.user_np_list_m_container p {color: #666;line-height: 28px;}
/* 节目单 */
.push_content_manage_m_program{}
.program_img_num{width: 70px; background-color: #F7F7F7;border-radius: 17px; color: #666;padding: 0.2rem 0; display: flex;justify-content: center;align-items: center;float: right;}
.np_list_isNull{width: 100%;background: transparent;height: calc(100vh - 214px);overflow-y: auto; border-bottom: 1px solid #f3f3f3;}
.np_list_isNull p{letter-spacing: 2px;}
.program_btn_push,.program_btn_save{height: 36px;line-height: 36px; font-size: 16px;display: inline-block; width: 100%; border: 1px solid #42BC7F;border-radius: 30px;}
.program_btn_save{ color: #42BC7F!important;}

.program_btn_push{background: #42BC7F; color: #fff!important;}
.programe_content-block{width: 100%; display: flex;justify-content: space-around;align-items: center; height: 60px; background: #fff; border-top: 1px solid #ECECEC; box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1) ;}
.programe_content-block>div{width: 50%; padding: 20px;text-align: center;}
/* .push_program_m_list,.push_record_m_list{ height: calc(100vh - 214px);overflow-y: auto;} */
.push_program_m_list .program_m_container,.push_record_m_list .record_m_container{background: #fff;width: 100%;padding: 10px;margin: 0.3rem 0;border-radius: 0.2rem;}
.push_program_m_list .program_m_container:first-child{margin: 0;}
.push_program_m_list .program_m_container,.push_record_m_list .record_m_container{padding:20px 10px;}
.push_program_m_list .program_m_container:last-child{margin-bottom: 120px;}
.push_program_m_list .program_m_container p,.push_record_m_list .push_record_m_name{width: 100%;font-size: 16px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left: 0.2rem; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;/*文本不换行*/;}
.push_program_m_list .program_m_container .program_m_container_bottom>div{display: flex;justify-content: space-between;align-items: center;}
.push_program_m_list .program_m_container .program_m_container_bottom .layui-col-xs4{text-align: center;padding: 0;}
.push_program_m_list .program_m_container .program_m_container_bottom .layui-col-xs4 .program_operate_btn{font-size: 14px;}
.record_m_container_bottom .layui-col-xs4{text-align: center;padding: 0;}
.record_m_container_bottom .layui-col-xs4 .program_operate_btn{font-size: 14px}
.record_m_container_bottom .xs4-middle{border-left: 1px solid #ECECEC; border-right: 1px solid #ECECEC;}

.push_program_m_list .program_m_container .program_m_container_bottom .xs4-middle{border-left: 1px solid #ECECEC; border-right: 1px solid #ECECEC;}
#push_record_pagetion{display: flex; justify-content: center;background: #fff;height:50px ;margin-bottom: 20px;}
#push_record_pagetion2{display: flex; justify-content: center;background: #fff;height:50px ;margin-bottom: 20px;}
.record_m_container_bottom{display: flex;justify-content: space-between;align-items: center;padding: 0 5px; }
.record_m_container_middle{margin: 0.4rem 0;padding: 0 5px;}
.new_program_container{height: 100vh; background: #fff;}
.new_program_content{padding-top: 48px;}
.new_program_content_form{padding: 0px 10px;height:calc(100vh - 104px);overflow-y: auto;}
.program_add_resource .push_add_programs_img ul{width: 100%;}
.program_add_resource .push_add_programs_img ul li{width: 24%;}
.program_select_remove_container{position: relative;}
.program_select_remove_container .img_remove{position: absolute;bottom: 0; cursor: pointer;}
.program_select_remove_container .img_remove_v3{position: absolute;top: -5px;left:-5px;cursor: pointer;}
/* 选资源 */
.select_goods_container{padding-top: 48px; background: #fff;border-bottom: 1px solid #f3f3f3;}
.select_ssubject_container{padding: .5rem 0; font-size: 14px; color:#999999;display: flex; justify-content: space-around; align-items: center;}
.select_all_goods_container{display: flex; justify-content: space-between; align-items: center; position: fixed; bottom: 0;height: 60px;width: 100%; background: #fff; border-top: 1px solid #f3f3f3;padding: 0 10px ;line-height: 48px;z-index:100}
.select_goods_content{height:calc(100vh - 141px); overflow-y: auto;padding: 0 5px;}
/* 选画屏 */
.bar{background: #fff!important;}
.bar .button-link{color: #000!important;}
.mobile_title_header{height: 48px;position: fixed;top: 0;padding: 0.8rem;}
.select_hp_container{padding-top: 48px; height:  calc(100vh - 60px);overflow-y: auto; background: #f2f2f2;border-bottom: 1px solid #f3f3f3;}
.select_hp_container_margin{padding-top: 10px;}
.hp_group_flex_container{border-top: 1px solid #e6e6e6; margin-top: -1px;}
.hp_group_flex{display: flex;justify-content: flex-start; align-items: center; padding: 0.8rem;}
.super_hp_group_single{display: flex;justify-content: space-between; align-items:flex-start; padding:0.8rem;padding-right: 0; padding-bottom: 0;}
.super_hp_group_single .layui-col-xs11{padding-right: 0.8rem;}
.super_hp_group_single .layui-col-xs11 p{margin: 0.4rem 0;font-size: 0.6rem;color: #999999;}
/* body{line-height: 1!important;} */
.select_hp_container_bottom{display: flex;justify-content: space-between; align-items: center;padding: 0 0.8rem; height:62px;background: #fff; border-top: 1px solid #C6C6C6; position: fixed; bottom: 0;width: 100%;}
/* 手机上边页头 */
.mobile_header_title{font-size: 14px; height: 48px; display: flex; justify-content: flex-start; align-items: center; position: fixed;top: 0;background-color: #fff;width: 100%; border-bottom: 1px solid #ebebeb;padding: 0 0.3rem;z-index: 2000;}
.mobile_header_title_text{position: absolute;top: 0; height: 100%; width: calc(100% - 0.6rem); text-align: center;margin: 0 auto;}
.mobile_header_title_text p{line-height: 48px;  font-size: 18px; }
/* 查看推送历史 */
.push_content_toview{height:  calc(100vh - 1.9rem);overflow-y: auto; width: 100%; padding: 0 0.3rem;}
.push_content_basic_info,.push_history_info_result{width: 100%;background: #fff; padding: 0.4rem 0.5rem;margin: 0.3rem 0;padding-bottom: 0;border-radius: 4px;}
.push_content_basic_info .push_content_toview_quote,.push_history_info_result .push_content_toview_quote{padding: 0;border-bottom: 1px solid #e6e6e6;}
.push_content_basic_info .push_content_toview_quote p,.push_history_info_result .push_content_toview_quote p{border-bottom: 0;font-size:17px;font-weight: bold;}
.push_history_info_line{margin: 0.5rem 0;margin-top: 1rem;margin-bottom: 0;}

.push_history_info_result .push_history_info_line{margin-top: 0.5rem;}
.push_history_info_result .push_history_result_list{display: flex;justify-content: space-between;align-items: center;}
.push_history_info_line .layui-row {font-size: 0.48rem;margin: 0.5rem 0; color: #333333;}
.push_history_info_result{padding-bottom: 1rem;}
.push_history_info_line .layui-row .layui-col-xs3{color: #666666;letter-spacing: 2px;font-size: 15px; }
.push_history_info_line .layui-row .layui-col-xs9{font-size: 15px; }
.push_history_result_list{border-bottom:1px solid #F7F7F7 ; padding: 0.5rem 0;}
.push_history_result_list p span{letter-spacing: 2px;}
/* 下载详情 */
.download_msg{height: 40px; background: #fff;padding: 0 0.3rem ;display: flex;justify-content: space-between;  align-items: center;}
.push_detail_container{height:calc(100vh - 98px) ;  margin-top: 10px;background: #fff; overflow-y: auto;padding: 0 0.3rem;}

/* 选画屏 */
.hp_push_content{height:  calc(100vh - 108px);overflow-y: auto;}
.pushInfo_hpList_box{ height:  calc(100vh - 118px);overflow-y: auto;margin-top: 10px;background: #fff;}
.hp_push_content.hpPush_xhp_content{background: #f2f2f2;}
.hpPush_xzy_content .hp_Push_bottom,.push_notice_m_container .hp_Push_bottom{height: 60px;width: 100%;background: #42BC7F;position: fixed;bottom: 0;cursor: pointer; color: #fff;}
.chicun{font-size: 12px!important;height: 20px;}

/* 选择相机本地文件得样式 */
.alertBox_v3{ position: fixed; width: 100%; height: 100%; top:0; left: 0; overflow: hidden; z-index: 99; }
.alertBox_v3 .alertHeader{display: flex; justify-content: space-around;align-items: center;}
.alertBox_v3 .alertHeader>div{display: flex;flex-direction: column;justify-content: center;align-items: center; }
.alertBox_v3 .alertHeader>div p{color: #666;}
.alertBox_v3 .bg{ position: absolute; top: 0; left:0; width: 100%; height: 100%; opacity: 0.5; background: #000; z-index:-1 }
.alertBox_v3 .alert{ position: absolute; top:50%; left:50%; border-radius: 8px; width: 80%; -webkit-transform: translate3d(-50%,-50%,0); transform:translate3d(-50%,-50%,0) ; background-color: #fff; }
.hp_list_select_from{height: 100vh;}
.xzy_btn_img:before{ content: ""; display: block; padding-top: 100%;}
.hpPush_xzy_content .hpPush_contentBox img::before{content: ""; display: block; padding-top: 100%;}

.push_content_choice{padding: 30px; margin: 15px ; background: #fff;border-radius: 10px;box-shadow: 0px 7px 21px 0px rgba(0, 0, 0, 0.08);}
.xiaoduanxian{display: inline-block; width: 12px;height: 2px; background: #D6D6D6;margin: 3px 0;}
.push_content_choice h1{text-align: left;margin: 0;}

/* 消息推送 */
.push_notice_m_content{height:  calc(100vh - 108px); overflow-y: auto;background: #fff;}
.push_notice_m_left{font-size: 16px;color: #333;}
.push_notice_m_left .font_size{border: 1px solid #D9D9D9;border-radius: 20px;padding: 3px 15px;}
.push_notice_m_left .font_size_active{border: 1px solid #12AD72; background: #E7F7F0; color: #12AD72;}
.font_color{width: 26px; height: 26px; display: inline-block; margin:0 5px; border-radius: 5px;}
.font_color_active{border: 4px solid #42BC7F!important;}
/* 教委用户画屏列表 */
.super_hp_list_m{height:  calc(100vh - 108px); overflow-y: auto;border-bottom: 1px solid #E1E1E1;}
.super_hp_list_m .online{
    color: #333;
    font-weight: bold;
}
.super_hp_group_list {width: 100%;padding: 0;}
.super_hp_group_list_m{background: #fff;margin: 10px;border-radius: 10px;}
.super_hp_group_list_m:first-child{margin: 0 15px;}
.super_hp_list_m .hpManage_edit_box {position: fixed;width: 100%; bottom: 60px;background: #fff;margin: 0 auto; padding: 1.2em 1em 1em; border: 1px solid #f3f3f3; display: flex; justify-content: space-between;}
.show_edit_color,.show_edit_size {display: none;}

/* 我的界面 */
.user_mainPage_header{background: #5CC899;display: flex; justify-content: flex-start;align-items: center; padding: 3em 1.5em;}
.user_mainPage_profileImg{width:80px; height:80px;border: 2px solid #fff;border-radius: 50%;overflow: hidden;}
.user_mainPage_header .user_mainPage_profileImg img{border-radius:0;border:0;width: 100%;height: 100%;}
.user_mainPage_header .user_mainPage_title{display: flex;flex-direction: column; }
.user_mainPage_title p:first-child{margin-bottom: 3px!important;}
.user_mainPage_header .user_mainPage_title .user_mainPage_alias{font-size: 1.2em;}
.user_profile_page_m{background: #f2f2f2;}
.user_profile_page_list{display: flex; justify-content: space-between;align-items: center; background: #fff;padding: 1em 1.5em;margin: 1em 0;}
.user_profile_page_list img{height: 26px;width: 26px;}
.user_profile_page_list span{font-size:16px ;font-weight: bold;font-family: PingFang-SC-Bold; padding-left: 0.8em;color: #333; letter-spacing: 1px; font-family: PingFang-SC-Bold;}
.user_profile_page_left{display: flex;justify-content: flex-start;align-items: center;}
.user_profile_mainPage{height:calc(100vh - 60px) !important;overflow-y: auto;background: #f2f2f2;}
.notice_circle{position: relative; display: flex;justify-content: center;align-items: center;}
.new_msg{position: relative;top: 0;right: 6px;}
/* 教师管理 */
.scool_list_page_m{height:calc(100vh - 108px) ;overflow-y: auto;}
.teacher_list_m_container{margin: 10px;background: #fff;border-radius: 10px;padding: 1em;}
.teacher_list_m_container .teacher_list_m_top{display: flex;justify-content: flex-start; align-items: center;}
.teacher_list_m_container .teacher_list_m_content {display: flex;justify-content: space-between;align-items: center;}
.teacher_list_m_detail{display: flex;margin: 0.8em 0;margin-bottom: 1.5em;margin-left: 38px; }
.teacher_list_m_detail p{color: #999;font-size: 1em;}
.teacher_delete_container{width: 35px;height: 35px;line-height: 35px;text-align: center; background: #F2F2F2;border-radius: 50%;}
.teacher_list_operate{margin-top: 20px;}
.teacher_list_operate .layui-col-xs4{text-align: center;}
.teacher_list_operate .layui-col-xs4.xs4-middle{border-left: 1px solid #ECECEC; border-right: 1px solid #ECECEC; }
.teacher_list_container_bottom{display: flex;align-items: center;justify-content: space-between; padding: 0 24px; height:60px;  background: #fff; border-top: 1px solid #ECECEC; position: fixed; bottom: 0;width: 100%;}
.checkedDetele_m{padding: 8px 30px; font-size: 16px; border: 1px solid #999999;border-radius: 20px;}
/* 教师编辑 */
.school_register_form_m{height:calc(100vh - 48px) ;overflow-y: auto;background: #fff;}
.teacher_list_m_edit{margin-left: 0.6rem; border-bottom: 1px solid #EBEBEB;padding: 15px 0;}
.teacher_list_m_edit .layui-col-xs3{font-size: 15px;font-weight: bold;}
.teacher_list_m_edit .layui-row {display: flex;justify-content: space-between; align-items: center;}
.teacher_list_m_edit input{border: 0;background: #fff!important;}
.school_register_form_m input {border: 0;background: #fff!important;}
/* 分配画屏 */
.teacher_info_container_mainer_m{height: calc(100vh - 164px);overflow-y: auto; background: #fff;}
.teacher_list_group{background: #fff;height: 51px;line-height: 51px;}
.teacher_info_m_name{padding: 10px 30px;border-bottom: 1px solid #EBEBEB;font-size: 18px; font-weight: bold;background: #fff;margin: 5px 0;}
.teacher_info_item_m{ padding-top: 10px; margin-left: 20px; display: flex;justify-content: flex-start;align-items: center;}
.teacher_info_content{margin-left: 10px;border-bottom: 1px solid #EBEBEB;width: 100%;padding:1em 0;padding-bottom: 1.5em;}
.teacher_info_bottom{position: fixed;bottom: 0;height: 60px; width: 100%;background: #42BC7F;}
.school_delete_container{background: #fff;}
.school_list_m_container{position: relative;overflow: hidden;}
.school_delete_container img{position: absolute;top: -8px;right: 0.5em;}
.teacher_list_group_m{padding: 0 10px;height: 51px;line-height: 51px;border-bottom: 1px solid #E6E6E6; font-size: 17px; color: #333; font-weight: bold;}
.teacher_list_hp_content_m{padding: 5px 0 0px 10px;display: flex; justify-content: flex-start;align-items: flex-start;}
.teacher_list_hp_detail_m{width: calc(100vw - 60px);padding-bottom: 5px;border-bottom: 1px solid #EBEBEB;}
.teacher_list_hp_content_m:last-child  .teacher_list_hp_detail_m{border-bottom: 0;}
.teacher_list_hp_content_m:last-child  .teacher_list_hp_detail_m{border-bottom: 0;}
/* 展览总页面 */
.v3_header_menu{height: 50px; display: flex;justify-content: space-around; align-items: center;background: #fff;}
.np_row_gray{height: 10px; width: 100%;background: #f2f2f2;}
.v3_header_menu .button{font-size: 15px;}
.v3_header_menu .button_hi{padding: 0.5em 0;font-size: 17px;font-weight: bold;}
.np_noUser_list{height: calc(100vh - 105px);overflow-y: auto;background: #fff;}
.exhi_theme_bar{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #EBEBEB;height: 48px;background: #fff;padding: 0 1.2em;}
.exhi_see_all{font-size: 14px;display: flex;justify-content: flex-start; align-items: center;color: #999;}
.np_noUser_list .info_m{border-left: 1px solid #EBEBEB;border-right: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB;padding: 10px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.np_noUser_list .info_m .np_title{margin: 0.2em 0;}
.np_noUser_list .layui-col-space10 .layui-col-xs6 .np_list_container_x2_m{border-top-right-radius: 5px; border-top-left-radius: 5px;overflow: hidden;}
.np_see_all_np_list2,.np_see_all_np_list3,.np_see_all_np_list4,.np_see_all_np_list5,.np_see_all_np_list6{width: 100%; position: absolute;top: 0;z-index: 3000; display: none; }.np_see_all_np_content{height: calc(100vh - 45px); overflow-y: auto;background: #fff;padding: 10px 0.8em!important;}
.xiaolvxian{height: 4px;width: 20px;background: #42bc7f;margin-top: 5px;border-radius: 2px;}
.v3_header_menu>div{height: 50px; display: flex;flex-direction: column;justify-content: center;align-items: center;}
.v3_msg_box{padding-bottom: 0;}
.v3_noMsg_box{margin: 0 auto;width: 100%;height: calc(100vh - 48px);padding-top: 0;border-top: 1px solid #f2f2f2;display: flex;flex-direction: column; justify-content: center;align-items: center;}


/* 线上展览手机版 */
/* 我的收藏 */
.my_npCollect_np_mobile .layui-container {padding: 0 8px;}
.my_npCollect_row{border-radius: 4px;background: #fff;}
.my_npCollect_detail{border-bottom: 1px solid #f6f6f6;padding: 8px 5px;text-align: left;}
.my_npCollect_author{padding: 8px 5px;line-height: 20px;text-align: left;}
.collected_btn{display: block;padding: 0px;border-top-right-radius: 4px;}
.collected_btn img{width: 28px;padding: 5px;background: rgba(51,51,51,0.7);border-top-right-radius: 4px;}
.my_npCollect_detail p{margin: 1px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.my_npCollect_visit {padding: 0 5px;}
.my_npCollect_author span{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/* 我的关注 */
.my_focus_mobile{padding: 0 10px;background: #fff;}
.my_focus_mobile_bottom{padding: 15px 0; border-bottom: 1px solid #EBEBEB; display: flex;justify-content: space-between;align-items: center;}
.my_focus_mobile{min-height: calc(100vh - 88px);background-color: #fff;}
.my_focus_left{display: flex;}
.my_focus_others_portrait{width: 70px;height: 70px;}
.my_focus_others_detail{margin-left: 10px;}
.my_focus_others_num{display: flex;font-size: 14px;}
/* 个人主页 */
.others_user_page_portrait{height: 80px;background-color: #333;width: 100%;position: relative;}
.others_home_page_img_m{  position: absolute; width: 25vw;bottom: 0;}
.others_home_page_img_m:before { content: ""; display: block; padding-top: 100%; }
.others_home_page_img_m img { position:  absolute; top: 0; left: 0; width: 100%; border-radius: 50%; height: 100%; }
.others_home_page_jianjie{height: 150px;background-color: #fff;border-bottom: 1px solid #EBEBEB;padding: 10px 0;display: flex;flex-direction: column; justify-content: flex-end;align-items: center;}
.others_home_page_num{display: flex;justify-content: center;align-items: center;}
/* .others_np_list_container_m {padding-bottom: 60px;} */
.others_jieshao{width: 100%;padding: 0 -10px;}
.others_jieshao>div{padding: 20px;}
.login_type_container{width: 100%;}
.user_account_manage_m{height: 100vh;}
.user_login_success{height: 100vh;background-color: #fff;position: relative;}
.user_login_success_container{width: 70%;margin: 0 auto;position: absolute;left: 0;top: 50%; left: 50%;transform: translate(-50%,-50%);}
.user_login_success_icon{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.user_login_success_btn{margin:60px 0;}
.user_login_success_btn>div{margin: 20px 0;}
.user_login_success_btn>div button{border-radius: 4px;background-color: #42bc7f;height: 45px;}
.user_login_success_btn>div button a{color: #fff;}
.qnm_online_info_mBtn{height: 50px;background-color: #42bc7f;color: #fff;position: fixed;bottom: 0;}
.qnm_register_next_container{background: #fff;padding: 40px 0px;min-height: calc(100vh - 48px);}
.qnm_register_next_li{padding: 0 10px;}
.school_type li{ display: flex;justify-content: space-between;margin: 20px 0; align-items: center;font-size: 18px; padding:26px 20px;border-radius:10px;box-shadow:0px 2px 20px 0px rgba(48,52,66,0.12);}
.qnm_register_form {width: 100vw;padding: 0 30px; min-height: calc(100vh - 48px);margin-top: 0;padding-top:40px;background-color: #fff;}
.qnm_register_form .layui-form-pane {padding: 20px 0;}
.qnm_register_form_success{min-height: calc(100vh - 48px);background-color: #fff;margin: 0;}
.home_online_platform_npContent{min-height: calc(100vh - 179px);;}
.home_online_header_m{overflow: auto;}
.home_online_header_m ul{height: 36px;background-color: #fff;border-bottom: 1px solid #EEEEEE;white-space: nowrap; overflow: hidden; width: 100%; overflow-x: auto; margin: 0;}
.home_online_header_m ul li {display: inline-block;height: 36px; line-height: 36px; margin: 0 10px;font-size: 15px;}
.home_online_header_m ul li.active{border-bottom: 4px solid #42bc7f;color: #42bc7f;}
.home_online_pageHeader{height:48px;padding: 0 20px; background-color: #333;display: flex;justify-content: space-between;align-items: center;}
.home_online_pageHeader .home_online_pageHeader_left {display: flex;justify-content: center; align-items: center; color: #fff;}
.home_online_pageHeader .home_online_pageHeader_left p{padding: 0 5px; color: #fff;font-size: 18px;font-weight: bold;font-family: PingFang-SC-Bold;}
.home_online_pageHeader .home_online_pageHeader_right img{margin: 0 2px;}
.home_online_platform_np{margin: 15px 0; padding: 20px 0; background-color: #fff; margin-bottom: 0;padding-bottom: 0;}
.home_online_platform_np .DDD_np{display: flex;justify-content: center;align-items: center;margin: 0 15px 15px 15px;padding-bottom: 20px; border-bottom: 1px solid #EEEEEE;}
.home_online_platform_np .DDD_np_heng{height: 2px;width: 10px;background-color: #999999;}
.home_online_header_filter{ background-color: #fff;padding: 10px 15px; display: flex;justify-content: flex-end;align-items: center;}
.home_online_filter_container{position: absolute;width: 100%; background-color: rgba(0, 0, 0, 0.3); z-index: 120;height: calc(100vh - 84px) ;}
.home_online_filter_containerv2{position: absolute;width: 100%; background-color: rgba(0, 0, 0, 0.3); z-index: 120;height: calc(100vh - 76px) ;left: 0;}
.home_online_header_filter_li{border-top: 1px solid #EEEEEE;padding: 20px;padding-bottom: 200px;background-color: #fff; position: absolute;z-index: 100;}

.home_online_header_filter_li .layui-col-md4.layui-col-xs4{text-align: center;}
.home_online_header_filter_li .layui-col-md4.layui-col-xs4 button{width: 100%;border-radius: 4px;}
.home_online_filter_ button.active{color:#12AD72 ; background-color: #E7F7F0; border: 1px solid #12AD72;}
/* 搜索页面 */
.home_search_list_header{height: 60px;background-color: #fff;padding: 0 10px;}
.home_search_list_header{display: flex;justify-content: flex-start;align-items: center;}
.home_search_list_header .layui-input-inline{width: calc(100vw - 57px); margin-left: 20px;}
.home_search_list_container .my_npCollect_np_mobile{min-height: calc(100vh -60px); padding: 20px 0;background-color: #fff;}
.home_search_list_minHeight{min-height: calc(100vh - 60px); padding: 20px 0;background-color: #fff;}
.isLogin_tipsUl{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.isLogin_tipsUl li {display: flex;justify-content: center;width: 100%; align-items: center;padding: 8px 0;border-bottom: 1px solid #F2F2F2;}
.isLogin_tipsUl li:last-child{border-bottom: 0;}
.isLogin_tipsUl li img{width: 24px;margin: 0 2px;}
.online_home_footer{height: 61px;width: 100%;border-top: 1px solid #f3f3f3;background-color: #F5F5F5;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.online_home_footer p{color: #999999;text-align: center;font-size: 12px;}
.create_np_mobile{position: fixed;bottom: 80px;left: 50%;transform: translateX(-50%);}
.create_np_mobile button{background-color: #42bc7f;padding: 0 25px;}
.user_profile_page_online{padding: 15px 10px;height: 46px;line-height: 38px;padding: 4px 10px;}
.user_profile_page_online .layui-col-xs9{display: flex;align-items: center;justify-content: space-between;}
.user_profile_page_online .layui-input{background-color: #fff!important;border: 0;padding-left: 0;}
.user_profile_page_online_textarea{padding: 4px 10px}
.user_profile_page_online_textarea textarea{background-color: #fff!important;border: 0;padding-left: 0;}
.login_type_container{margin: 10px auto;}

.home_online_platform_mContainerv2 .home_online_pageHeader{background: #fff;}
.home_online_pageHeader .home_online_pageHeader_left p{color: #333;}