/*层*/
.window {position: fixed; color: #121212; top:0; left: 0; right: 0; bottom: 0; width: 100vw; height: 100vh; z-index:88888; display: none;}


/*内层*/
.window .whole_w10_h20{overflow: hidden; width: 90vw; height: 80vh; margin: 10vh 5vw; background: #fff; border-radius: 5px;}
.window .whole_w10_h30{overflow: hidden; width: 90vw; margin: 25vh 5vw 0 5vw; background: #fff; border-radius: 5px;}
.window .whole_w40{overflow: hidden; width: 60vw; margin: 20vh 20vw 0 20vw; background: #fff; border-radius: 5px;}
.window .whole_w40 .qrcode{width: 100%;}
.window .whole_w40 dl{padding: 10px; font-size: 12px;}
.window .whole_w40 dl dt{}
.window .whole_w40 dl dd{font-weight: 300;}
.window .whole_h86{overflow: hidden; background: #fff; margin: 14vh 0 0 0; width: 100vw; height: 86vh;}
.window .whole_h50{overflow: hidden; background: #fff; margin: 50vh 0 0 0; width: 100vw; height: 50vh;}
.window .whole_h100{overflow: hidden; background: #fff; width: 100vw; height:100vh;}
.window .whole_h100_share{overflow: hidden; width: 100vw; height:100vh;}
.window .whole_h100_share .share{width: 100%;}
/*滚动*/
.window .scroll_h34{overflow: hidden; width: 100%; height: 34vh; overflow-y: scroll; overflow-x: scroll; -ms-overflow-style: none; overflow: -moz-scrollbars-none; position: relative;}
.window .scroll_h34::-webkit-scrollbar{display:none}

.window .scroll_h64{overflow: hidden; width: 100%; height: 64vh; overflow-y: scroll; overflow-x: scroll; -ms-overflow-style: none; overflow: -moz-scrollbars-none; position: relative;}
.window .scroll_h64::-webkit-scrollbar{display:none}

.window .scroll_h70{overflow: hidden; width: 100%; height: 70vh; overflow-y: scroll; overflow-x: scroll; -ms-overflow-style: none; overflow: -moz-scrollbars-none; position: relative;}
.window .scroll_h70::-webkit-scrollbar{display:none}

.window .scroll_h80{overflow: hidden; width: 100%; height: 80vh; overflow-y: scroll; overflow-x: scroll; -ms-overflow-style: none; overflow: -moz-scrollbars-none; position: relative;}
.window .scroll_h80::-webkit-scrollbar{display:none}

.window .scroll_h20{overflow: hidden; width: 100%; height: 20vh; overflow-y: scroll; overflow-x: scroll; -ms-overflow-style: none; overflow: -moz-scrollbars-none; position: relative;}
.window .scroll_h20::-webkit-scrollbar{display:none}

/*标题*/
.window .title{overflow:hidden; height: 6vh; background: #f1f1f1;}
.window .title dl{overflow:hidden; position: relative; padding: 10px; line-height: 20px;}
.window .title dl dt{overflow:hidden; font-size: 14px; float: left; width: 50%; text-overflow: ellipsis; white-space: nowrap;}
.window .title dl dt span{ font-size: 14px; line-height: 20px; }
.window .title dl dd{overflow:hidden; font-size: 12px; color: #878787; float: right; width:calc(50% - 10px); padding: 0 10px 0 0; text-align: right; text-overflow: ellipsis; white-space: nowrap;}
.window .title dl dd span{ font-size: 12px; line-height: 20px;}
/*表单*/
.window .form{overflow: hidden;}
/*输入框*/
.window .form input::-webkit-input-placeholder {color: #ccb595;}
.window .form input:-moz-placeholder {color: #ccb595;}
.window .form input:-ms-input-placeholder {color: #ccb595;}
.window .form .input_b100{overflow: hidden; font-size: 16px; background: #fff; border-left: #fff 1px solid; border-right: #f7f7f7 1px solid; border-top: #f7f7f7 1px solid; border-bottom: #f7f7f7 1px solid; width:calc(100% - 22px); padding: 10px; border-radius: 0 5px 5px 0;}
.window .form .input_100{overflow: hidden; font-size: 16px; background: #fff; border-left: #fff 1px solid; border-right: #fff 1px solid; border-top: #fff 1px solid; border-bottom: #f7f7f7 1px solid; width:calc(100% - 22px); padding: 10px;}

/* 日期 */
.window .form .input_datetime_local{
    -webkit-appearance: none; /* 去掉webkit浏览器的默认样式 */
    -moz-appearance: none; /* 去掉Firefox浏览器的默认样式 */
    appearance: none; /* 去掉其他浏览器的默认样式 */
    overflow: hidden; font-size: 16px; margin: 0 !important; padding:10px !important; border-radius: 0 5px 5px 0; line-height: 20px; text-align: left; color: #008801; width:calc(100% - 22px); font-weight: bold;
    background: #fff; border-left: #fff 1px solid; border-right: #f7f7f7 1px solid; border-top: #f7f7f7 1px solid; border-bottom: #f7f7f7 1px solid;}
/* 下拉 */
.window .form .list_100 select {overflow:hidden; border-radius: 0; border:  #fff 1px solid;  font-size: 16px; font-weight: 300; width: calc(100% - 22px); line-height: 34px; color: #000; outline: none;background: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;direction: rtl;text-align: left;text-align-last: left;background: url("/static/img/arrow.png") no-repeat scroll right center transparent;padding-right: 20px; margin: 5px 0 0 10px;}
.window .form .list_100 select option {direction: ltr;text-align: left;}

.window .form .list_50 select {overflow:hidden; border-radius: 0; border:  #fff 1px solid;  font-size: 16px; font-weight: 300; width: calc(100% - 22px); line-height: 34px; color: #000; outline: none;background: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;direction: rtl;text-align: left;text-align-last: left;background: url("/static/img/arrow.png") no-repeat scroll right center transparent;padding-right: 20px; margin: 5px 0 0 10px;}
.window .form .list_50 select option {direction: ltr;text-align: left;}

/* 表单 */
.window .form .textarea_100{overflow: hidden; font-size: 16px; background: #fff; border: #f7f7f7 1px solid; width:calc(100% - 42px); padding: 10px; border-radius: 5px; height: 100px; margin: 0 10px;}
.window .form .textarea_50{overflow: hidden; font-size: 16px; background: #fff; border: #f7f7f7 1px solid; width:calc(100% - 42px); padding: 10px; border-radius: 5px; height: 50px; margin: 0 10px;}

/* 带标题 左右 30% 70% */
.window .form .list_100{overflow: hidden; margin: 0 0 10px 0;}
.window .form .list_100 dl{overflow: hidden; width: calc(100% - 20px); float: left; margin: 0 10px; }
.window .form .list_100 dl dt{overflow: hidden; float: left; padding: 10px 10px 10px 10px; font-size: 14px; width:calc(30% - 21px); background: #fff; border-left: #f7f7f7 1px solid; border-top: #f7f7f7 1px solid; border-bottom: #f7f7f7 1px solid; border-radius: 5px 0 0 5px;text-overflow: ellipsis; white-space: nowrap;}
.window .form .list_100 dl dd{overflow: hidden; float: right; width:70%; background: #fff;}
/* 带标题 右边选择 */
.window .form .list_100 dl dd ul{overflow: hidden;}
.window .form .list_100 dl dd ul li{overflow: hidden; float: right; width:calc(33.3% - 15px); text-align: center; margin: 5px 10px 5px 0; text-overflow: ellipsis; white-space: nowrap; border: #f7f7f7 1px solid;border-radius: 3px; line-height: 30px; font-size: 14px; color: #8f8e97;}
.window .form .list_100 dl dd ul .on{ color: #323031; border: #f7f7f7 1px solid; background: #f7f7f7;}

/* 左右 50% 50% */
.window .form .list_50{overflow: hidden; margin: 0 0 10px 0;}
.window .form .list_50 dl{overflow: hidden; width: calc(50% - 15px); float: left; margin: 0 0 0 10px; }
.window .form .list_50 dl dt{overflow: hidden; float: left; padding: 10px 10px 10px 10px; font-size: 14px; width:calc(40% - 21px); background: #fff; border-left: #f7f7f7 1px solid; border-top: #f7f7f7 1px solid; border-bottom: #f7f7f7 1px solid; border-radius: 5px 0 0 5px;text-overflow: ellipsis; white-space: nowrap;}
.window .form .list_50 dl dd{overflow: hidden; float: right; width:60%; background: #fff;}
.window .form .list_50 dl dd ul{overflow: hidden;}
.window .form .list_50 dl dd ul li{overflow: hidden; width:calc(50% - 10px); float: left; line-height: 21px; font-size: 12px; padding:  5px 0; margin:5px; border-radius:5px; text-align: center;}
.window .form .list_50 dl dd ul .on{ background: #f7f7f7;}

/* 标题上 下 靠左 3列 多点 单点*/
.window .form .list_ul_li_100{overflow: hidden; margin: 0 0 10px 0;}
.window .form .list_ul_li_100 dl{overflow: hidden; width: calc(100% - 22px); float: left; margin: 0 10px; background: #fff; border: #f7f7f7 1px solid;border-radius: 5px;}
.window .form .list_ul_li_100 dl dt{overflow: hidden; position: relative; padding: 10px 10px 5px 10px; font-size: 14px; text-overflow: ellipsis; white-space: nowrap;}
.window .form .list_ul_li_100 dl dt:after{font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position: absolute; z-index: 1; top:calc(50% - 10px); right: 10px; text-align: right; color:#8f8e97; font-weight: 300; font-size: 12px; content: "\e719"; line-height: 20px;}
.window .form .list_ul_li_100 dl dd{overflow: hidden; float: left; width:calc(33.3% - 15px); text-align: center; margin: 5px 0 5px 10px; text-overflow: ellipsis; white-space: nowrap; border: #f7f7f7 1px solid;border-radius: 3px; line-height: 30px; font-size: 14px; color: #8f8e97;}
.window .form .list_ul_li_100 dl .on{ color: #323031;border: #f7f7f7 1px solid; background:#f7f7f7; }

/* 左右 25% 地区 */
.window .form .list_25{overflow: hidden; margin: 0 10px 10px 5px;}
.window .form .list_25 dl{overflow: hidden; width: calc(25% - 7px); float: left; margin: 0 0 0 5px; border-radius: 5px;  background: #fff; border: #f7f7f7 1px solid;}
.window .form .list_25 dl dt{overflow: hidden; padding: 10px; font-size: 14px; width:calc(100% - 20px); border-bottom: #f7f7f7 1px solid;text-overflow: ellipsis; white-space: nowrap;}
.window .form .list_25 dl dd{overflow: hidden; padding: 10px; font-size: 16px;}
/* 上下滚动 */
.window .form .list_25 dl dd ul{overflow: hidden; width: 100%;}
.window .form .list_25 dl dd ul li{overflow: hidden; width: 100%; font-size: 14px; line-height: 30px; color: #8f8f94;white-space: nowrap; border-bottom: #f7f7f7 1px solid;}
.window .form .list_25 dl dd ul .on{ color: #000;}

/* 左右 33.3% 行业分类 */
.window .form .list_33_3{overflow: hidden; margin: 0 10px 10px 5px;}
.window .form .list_33_3 dl{overflow: hidden; width: calc(33.3% - 7px); float: left; margin: 0 0 0 5px; border-radius: 5px;  background: #fff; border: #f7f7f7 1px solid;}
.window .form .list_33_3 dl dt{overflow: hidden; padding: 10px; font-size: 14px; width:calc(100% - 20px); border-bottom: #f7f7f7 1px solid;text-overflow: ellipsis; white-space: nowrap;}
.window .form .list_33_3 dl dd{overflow: hidden; padding: 10px; font-size: 16px;}
/* 上下滚动 */
.window .form .list_33_3 dl dd ul{overflow: hidden; width: 100%;}
.window .form .list_33_3 dl dd ul li{overflow: hidden; width: 100%; font-size: 14px; line-height: 30px; color: #8f8f94; white-space: nowrap; border-bottom: #f7f7f7 1px solid;}
.window .form .list_33_3 dl dd ul .on{ color: #000;}
/* 左右图片 30% 70% */
.window .form .list_img_30_70{overflow: hidden;  position: relative; border-radius: 5px; background: #fff; padding: 5px; margin: 0 10px 10px 10px}
.window .form .list_img_30_70 .img{overflow: hidden; position: absolute; left: 10px; top:20px; width: 70px; height:70px;}
.window .form .list_img_30_70 .txt{overflow: hidden; margin: 0 0 0 80px;}
.window .form .list_img_30_70 .txt dl{overflow: hidden; width: calc(100% - 10px); float: left; margin: 5px; }
.window .form .list_img_30_70 .txt dl dt{overflow: hidden; float: left; padding: 10px 10px 11px 10px; font-size: 14px; width:calc(20% - 21px); border-bottom: #f7f7f7 1px solid;text-overflow: ellipsis; white-space: nowrap;}
.window .form .list_img_30_70 .txt dl dd{overflow: hidden; float: right; width:80%;}
.window .form .list_img_30_70 .txt dl dd .input_100{border-radius: 0;}
.window .form .list_img_30_70 .txt dl:last-child dt{border-bottom:none;}
.window .form .list_img_30_70 .txt dl:last-child dd .input_100{border-bottom:none;}
.window .form .list_img_30_70 .txt dl dd select {overflow:hidden; border-radius: 0; border:  #fff 1px solid;  font-size: 14px; font-weight: 300; width: calc(100% - 22px); line-height: 28px; color: #000; outline: none;background: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;direction: rtl;text-align: left;text-align-last: left;background: url("/static/img/arrow.png") no-repeat scroll right center transparent;padding-right: 20px; margin: 5px 0 0 10px;}
.window .form .list_img_30_70 .txt dl dd select option {direction: ltr;text-align: left;}

/* 左右图片 50% */
.window .form .list_img_50{overflow: hidden; margin: 0 0 5px 0;}
.window .form .list_img_50 dl{overflow: hidden; width: calc(50% - 15px); float: left; margin: 0 0 5px 10px; position: relative; }
.window .form .list_img_50 dl dt{overflow: hidden; background: #fff; border-radius: 5px;}
.window .form .list_img_50 dl dd{overflow: hidden; position: absolute; font-size: 12px; color: #8f8f94; right: 10px; top:10px; text-shadow: 0 1px 0 #fff !important;}

.window .form .img_txt_center_50{overflow: hidden; margin: 0 0 5px 0;}
.window .form .img_txt_center_50 dl{overflow: hidden;  width: calc(50% - 15px); float: left; margin: 0 0 5px 10px; position: relative; }
.window .form .img_txt_center_50 dl dt{overflow: hidden; background: #fff; border-radius: 5px;}
.window .form .img_txt_center_50 dl dd{overflow: hidden; text-align: center; position: absolute; font-size: 12px; color: #cccccc; right: 10px; left: 10px; bottom:10px;
    text-shadow: 1px 1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;}
.window .form .img_txt_center_50 dl dd b{font-size: 16px; color: #8f8f94;}
.window .form .img_txt_center_50 .on:after {content: "\e69c"; position: absolute; right: 0; top:-45px; left: 0; bottom:0;  z-index: 10; color: #4cd964; font-family: "iconfont" !important;font-size: 70px; font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: flex;justify-content: center;align-items: center; line-height: 70px;}

/* 左右图片 25% */
.window .form .list_img_25{overflow: hidden; margin: 0 0 5px 0;}
.window .form .list_img_25 dl{overflow: hidden; width: calc(25% - 15px); float: left; margin: 0 0 5px 10px; position: relative; }
.window .form .list_img_25 dl dt{overflow: hidden; background: #fff; border-radius: 5px;}
.window .form .list_img_25 dl dd{overflow: hidden; position: absolute; font-size: 12px; text-align: center; color: #8f8f94; left: 10px; right: 10px; bottom:5px; text-shadow: 0 1px 0 #fff !important;}

/* 产品列表 33.3% */
.window .form .list_img_33_3{overflow: hidden; margin: 0 0 5px 0; padding: 5px 5px 0 5px;}
.window .form .list_img_33_3 dl{overflow: hidden; width: calc(33.3% - 12px); border: #f7f7f7 1px solid; float: left; background: #fff; border-radius: 5px; margin: 0 5px 10px 5px; position: relative; }
.window .form .list_img_33_3 dl dt{overflow: hidden; margin: 0 0 5px 0;}
.window .form .list_img_33_3 dl dd b{overflow: hidden; color: #000;}
.window .form .list_img_33_3 dl dd{overflow: hidden; font-size: 12px; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px; color: #8f8f94; text-shadow: 0 1px 0 #fff !important;}
.window .form .list_img_33_3 dl dd span{font-weight: 300;  font-size: 12px;}
.window .form .list_img_33_3 .on{border: #ff0000 1px solid;}

/*文本表单*/
.window .form .textarea_text{overflow: hidden; margin: 0 10px 10px 10px; border: 1px #f7f7f7 solid ; border-radius: 5px;}
.window .form .textarea_text dl{overflow: hidden; line-height: 30px; font-size: 14px;}
.window .form .textarea_text dl dt{overflow: hidden;  width: calc(100% - 20px); padding: 10px 10px 0 10px; font-weight: 300; position: relative; border-bottom: #f7f7f7 1px solid;}
.window .form .textarea_text dl dt:after {content: "\e6a4"; position: absolute; right: 10px; top:calc(50% - 10px); z-index: 1; color:#c8c7cc; font-family: "iconfont" !important; font-size: 20px; line-height: 20px; font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.window .form .textarea_text dl dd{overflow:hidden; width: calc(100% - 20px); padding: 10px 10px 0 10px;}
.window .form .textarea_text dl dd ul{overflow-y:hidden; overflow-x: auto; display: flex; background: #f7f7f7}
.window .form .textarea_text dl dd ul::-webkit-scrollbar{display:none}
.window .form .textarea_text dl dd ul li{overflow: hidden; flex: 1 0 auto; font-size: 14px; font-weight: bold; border-right: #fff 1px solid; text-align: center; padding: 5px 10px;}
.window .form .textarea_text dl dd ul li:last-child{border-right:none;}
.window .form .textarea_text dl dd ul li span{font-size: 18px; font-weight: 300;}
.window .form .textarea_text dl dd textarea{overflow:hidden; border: #f7f7f7 1px solid; background: #f7f7f7; border-radius: 0; font-size: 16px; font-weight: 300; width: calc(100% - 22px); line-height: 20px; color: #000; padding: 10px;}
.window .form .textarea_text dl dd textarea::-webkit-input-placeholder {color: #ccb595;}
.window .form .textarea_text dl dd textarea:-moz-placeholder {color: #ccb595;}
.window .form .textarea_text dl dd textarea:-ms-input-placeholder {color: #ccb595;}
.window .form .textarea_text dl dd .textarea_h_1{height: 200px;}
.window .form .textarea_text dl dd .textarea_h_2{height: 100px;}

/* 第三方平台 */
.icon_list{overflow: hidden;}
.icon_list .list{overflow-y:hidden; overflow-x: auto; display: flex;}
.icon_list .list::-webkit-scrollbar{display:none}
.icon_list .list dl{overflow: hidden; flex: 1 0 auto;text-align: center; margin: 0 0 10px 10px ; padding: 5px 10px; border: #f7f7f7 1px solid; border-radius: 5px; background: #fff;}
.icon_list .list .on{border: #ff0000 1px solid;}
.icon_list .list dl dt{overflow: hidden; line-height: 30px; padding: 10px 0 0 0;}
.icon_list .list dl dt span{font-size: 30px;}
.icon_list .list dl dd{overflow: hidden; font-size: 12px; font-weight: 300; color:#c8c7cc; line-height: 20px; margin: 5px 0 0 0;text-overflow: ellipsis; white-space: nowrap;}

/* 产品栏目 左右滚动 */
.column_roll{overflow-y:hidden; overflow-x: auto; display: flex; background: #fff; margin: 0 0 10px 0;}
.column_roll::-webkit-scrollbar{display:none}
.column_roll dl{overflow: hidden; flex: 1 0 auto;}
.column_roll dl:active{background: #f7f7f7;}
.column_roll dl dt{overflow: hidden; line-height: 20px; text-align: center; padding: 0 10px; margin: 10px 0; color: #8f8f94;white-space: nowrap; border-right: 1px #f7f7f7 solid;}
.column_roll a:last-child dl dt{border-right:none;}
.column_roll dl dd{overflow: hidden; height: 2px; background: #fff; border-bottom: #f7f7f7 1px solid; padding:0 10px;}
.column_roll .on dt{color: rgba(0, 0, 0, 1);}
.column_roll .on dd{background: rgba(0, 0, 0, 0.3); margin: 0 30%;}

/* 产品选购 左右 */
.product_list{overflow: hidden;}
.product_list .product{overflow-y:hidden; overflow-x: auto; display: flex;}
.product_list .product::-webkit-scrollbar{display:none}
.product_list .product dl{overflow: hidden; flex: 1 0 auto; width: 100px; margin: 0 0 10px 10px ; padding: 5px; border: #f7f7f7 1px solid; border-radius: 5px; background: #fff;}
.product_list .product .on{border: #ff0000 1px solid;}
.product_list .product dl dt{overflow: hidden; line-height: 50px; }
.product_list .product dl dd{overflow: hidden; font-size: 12px; font-weight: 300; color:#c8c7cc; line-height: 20px; margin: 5px 0 0 0;text-overflow: ellipsis; white-space: nowrap;}
.product_list .product dl dd b{overflow: hidden; font-weight: 900; color: #323031;}
.product_list .product dl dd i{overflow: hidden; font-weight: 300; color: #ccc;}

/* 提示 */
.window .form .text_dl_dt_dd{overflow: hidden;}
.window .form .text_dl_dt_dd dl{overflow: hidden; margin:0 10px 10px 10px;}
.window .form .text_dl_dt_dd dl dt{overflow: hidden; line-height: 20px; font-size: 12px; margin: 0 0 5px 0; position: relative;}
.window .form .text_dl_dt_dd dl dt:after {content: "\e6a4"; position: absolute; right: 0; top:0; z-index: 1; color: #e2dfdf; font-family: "iconfont" !important;font-size: 14px; line-height: 20px; font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.window .form .text_dl_dt_dd dl dt .icon-xiaoxi3{ color: #dd524d;}
.window .form .text_dl_dt_dd dl dt span{font-size: 12px;}
.window .form .text_dl_dt_dd dl dd{overflow: hidden;font-size: 10px; color: #5a5a5a;}

/* 客户信息 */
.window .form .text_dl_dt_dd_1{overflow: hidden;}
.window .form .text_dl_dt_dd_1 dl{overflow: hidden; margin:10px;width:calc(50% - 20px); float: left;}
.window .form .text_dl_dt_dd_1 dl dt{overflow: hidden; line-height: 20px; font-size: 16px; margin: 0 0 5px 0; position: relative;}
.window .form .text_dl_dt_dd_1 dl dt:after {content: "\e6a4"; position: absolute; right: 0; top:0; z-index: 1; color: #e2dfdf; font-family: "iconfont" !important;font-size: 16px; line-height: 20px; font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.window .form .text_dl_dt_dd_1 dl dt .icon-xiaoxi3{ color: #dd524d; font-size: 16px;}
.window .form .text_dl_dt_dd_1 dl dt span{font-size: 14px;}
.window .form .text_dl_dt_dd_1 dl dd{overflow: hidden;font-size: 14px; color: #5a5a5a;}
.window .form .text_dl_dt_dd_1 dl dd b{font-weight: bold; font-family: "arial black"; font-size: 25px; line-height: 30px;}

/*点击*/
.window .bottom{overflow: hidden; height: 10vh;}
.window .bottom .key{overflow: hidden;}
.window .bottom .key ul{overflow: hidden; padding: 5px;}
.window .bottom .key ul li{overflow: hidden; float: left; width:calc(50% - 10px); line-height: 38px; margin: 5px; font-weight: bold; font-size: 20px; text-align: center;}
.window .bottom .key ol{overflow: hidden; padding: 5px;}
.window .bottom .key ol li{overflow: hidden; float: left; width:calc(33.3% - 10px); line-height: 38px; margin: 5px; font-weight: bold; font-size: 20px; text-align: center;}
.window .bottom .add{overflow: hidden; width:calc(100% - 20px); line-height: 50px; border-radius: 5px; margin: 10px; font-weight: bold; font-size: 20px; text-align: center;}


/*论坛回答*/
.message{display: none;position: fixed; bottom:0; left: 0; right: 0; z-index: 1000; background: #f7f7f7; border-top:#ccc 1px solid}
.message dl{overflow: hidden; padding: 10px; }
.message dl dt{overflow: hidden; width: 80%; float: left;}
.message dl dt .text{overflow: hidden; font-size: 16px; background: #fff; border-left: #fff 1px solid; border-right: #f7f7f7 1px solid; border-top: #f7f7f7 1px solid; border-bottom: #f7f7f7 1px solid; width:calc(100% - 22px); padding: 10px; border-radius: 0 5px 5px 0;}
.message dl dd{overflow: hidden; width:calc(20% - 10px); margin: 0 0 0 10px; float: right;}
.message dl dd .submit{overflow: hidden; width:100%; font-size: 16px; border: 1px solid #007aff; color: #fff; background-color: #007aff; padding: 10px 8px; border-radius: 5px; text-align: center;}

/* 论坛回答 带图片 */
.evaluate{overflow:hidden; background: #f7f7f7;}
.evaluate dl{overflow:hidden; position: relative; background: #fff; margin: 10px; border-radius: 5px;}
.evaluate dl dt{overflow:hidden; color: #8f8f94; text-overflow: ellipsis; white-space: nowrap; width: calc(100% - 100px); float: left;}
.evaluate dl dt input{overflow:hidden; border:none; font-weight: 300; background: #fff; font-size: 16px; width: calc(100% - 12px); line-height: 40px; color: #8f8f94; text-overflow: ellipsis; white-space: nowrap; margin: 0 0 0 10px}
.evaluate dl dd{overflow:hidden; line-height: 40px; margin: 0 10px 0 0; width: 40px; float: right;}
.evaluate dl dd span{font-size: 25px; font-weight: 300; line-height: 40px; margin: 0 0 0 10px; color: #8f8f94; }
.evaluate dl dd .icon-tijiao{font-size: 30px; line-height: 40px; color: #4bc000;}
.evaluate dl dd{font-size: 14px;  color: #4bc000; font-weight: bold; text-align: center;}
.evaluate dl dd .icon-yingxiaogongju-cuxiaohaibao{font-size: 20px; line-height: 40px;}

/* 底部 10vh 图片/视频/语音/上传 */
.bottom_uploading{ position: fixed; bottom:calc(10vh - 1px); left: 0; right: 0; z-index: 1001; background: #f7f7f7; border-top:#ccc 1px solid}
.bottom_uploading .img_list{margin: 5px;}
.bottom_uploading .img_list dl{margin: 5px; overflow:hidden;  width:calc(25% - 10px); float: left; background: #fff; border-radius: 5px; position: relative;}
.bottom_uploading .img_list dl dt{padding: 10px;}
.bottom_uploading .img_list dl dd{ position: absolute; line-height: 15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; z-index: 1; bottom:5px; left: 10px; font-size: 10px;text-shadow: 0 1px 0 #fff; }
.bottom_uploading .img_list dl .icon-shanchu1{ position: absolute; line-height: 15px; z-index: 1; top:5px; right: 10px; color: #ff0000; font-size: 14px; text-shadow: 0 1px 0 #fff; }

/* 提示 */
.tips_1{display: none; position: fixed; top:calc(20vh - 1px); left: calc(10vw - 1px); right: calc(10vw - 1px); width: 80vw; z-index: 1100; color: #fff; background: #000; border-radius: 10px; border:#ccc 1px solid;-webkit-box-shadow: 0 1px 6px #ccc; box-shadow: 0 1px 6px #ccc;}
.tips_1 .title{margin: 10px 10px 0 10px;}
.tips_1 .title dl{overflow:hidden; }
.tips_1 .title dl dt{width: 50%; float: left;}
.tips_1 .title dl dd{text-align: right;width: 50%; float: right;}
.tips_1 .title dl span{}
.tips_1 .title dl .icon-jinggao{color: #ff0000;}
.tips_1 .main_body{overflow:hidden;  margin: 10px 10px 0 10px; font-weight: 300; font-size: 16px; background: rgba(255, 255, 255, 0.2);border-radius: 5px; padding: 10px; }
.tips_1 .controls{overflow:hidden; }
.tips_1 .controls ul{margin: 5px;overflow:hidden; }
.tips_1 .controls ul li{margin: 5px;overflow:hidden; line-height: 40px; border-radius: 5px; text-align: center; width:calc(50% - 10px); float: left;}
.tips_1 .controls ol{margin: 5px;overflow:hidden; }
.tips_1 .controls ol li{margin: 5px;overflow:hidden; line-height: 40px; border-radius: 5px; text-align: center; width:calc(100% - 10px);}








