﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,/* structural elements 结构元素 */
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;font-weight:normal;font-family: "微软雅黑";font-size: 16px}
dl,dt,dd,ul,ol,li,/*  list elements 列表元素*/
pre,/* text formatting elements 文本格式元素 */
fieldset,lengend,button,input,textarea, /* form elements 表单元素 */
th,td{margin:0;padding:0;}
body,button,input{font:12px Helvetica, Arial, "\5b8b\4f53", sans-serif;border:none; }
textarea{font:12px Helvetica, Arial, "\5b8b\4f53", sans-serif;border: 1px #666666 solid;}
address,cite,dfn,em,var{font-style: normal;}
code,kbd,pre,samp,tt{ font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small{font-size: 12px;}/* 小于 12px 的中文很难阅读，让 small 正常化 */
img,input{vertical-align: middle; border:none;}
ul,ol,li{list-style: none;}
a{text-decoration:none;outline:none}a:hover{text-decoration: underline;}
table{border-collapse: collapse;border-spacing: 0;}
html,body{-webkit-text-size-adjust:none;}
*{padding:0;margin:0;}
font{font-size:12px;}
.clear{height:1px;clear:both;margin-bottom:-1px;overflow:hidden;visibility:hidden;display:block;}
.left{ float:left;display: inline-block;}.right{float:right;display: inline-block;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.hide{display: none;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-left{text-align: left;}
i,em{font-style: normal;vertical-align: middle;display: inline-block;}
input[type=text],input[type=password],button,select,textarea{outline:none;height: auto;line-height: normal; }
.hide{display: none;}

/*垂直水平居中*/
.vm{top: 50%;left: 50%; position: absolute;-webkit-transform: translate(-50%, -50%);transform:translate(-50%, -50%);}
/*垂直居中*/
.vtm{top: 50%; position: absolute;-webkit-transform: translate(0, -50%);transform:translate(0, -50%);}
/*元素均分*/
.my-bar{bottom: 0;display: table; width: 100%;height: 50px; padding: 0;table-layout: fixed;border-top: 0;border-bottom: 0;-webkit-touch-callout: none;}
.my-bar .my-bar-item{display: table-cell;overflow: hidden;width: 1%; height: 50px; text-align: center; vertical-align: middle; white-space: nowrap;text-overflow: ellipsis;color: #929292;}
.my-bar .my-bar-item.mui-active{color: #007aff;}
.icon{position: relative;top: -1px; display: inline-block;background-repeat: no-repeat;background-size: 100% 100%;overflow: hidden;vertical-align: middle;}
.text-ellipsis{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m_c_con_bottom01 {width:100%;height:auto;float:left;padding-bottom:10px;border:1px solid #d0d1d0; background:#fff;}
.m_c_con_bottom01 li{width:35px;line-height:30px;float:left;margin:10px 10px 0 10px;border:1px solid #ccc;border-radius:5px;background-color:#d2d2d2;font-size:14px;font-weight:bold;text-align:center;}
.m_c_con_bottom01 li a,.m_c_con_bottom01 li span{text-decoration:none;display:block;}
.m_c_con_bottom01 .yida{color:#d2d2d2; background:#fff;border-radius:4px;}
.m_c_con_bottom01 .duip{color: #0F0; background:#fff;border-radius:4px;}
.m_c_con_bottom01 .cuo{color: #F00; background:#fee;border-radius:4px;}
.m_c_con_bottom01 .weida{color:#000;border-radius:4px;}
.m_c_con_bottom01 .biaoji{color:#000;background:#fc3;border-radius:4px;}
.m_c_con_bottom01 .tixing{display:inline-block;padding-bottom:10px;margin:2px 2px 2px 2px;border:1px #00CCFF solid;border-radius:4px;}
.m_c_con_bottom01 .tixingspan{float:left;font-size:9px;}
.shou {cursor:pointer}
.fenye{color:#999999;font-weight:normal;}
.fenye a{color:#999999;font-weight:normal;padding:0 4px;}
.fenye a:hover{text-decoration:underline;}
.jzc_an_3{
	margin:0px 3px 0px 0px;
	cursor:pointer;
 	line-height:27px;
	height:27px;
	width:90px;
	color:#ffffff;
	background-color:#3990f2;
	font-size:12px;
	font-weight:normal;
	font-family:Microsoft YaHei;
	border:0px solid #dcdcdc;
	-moz-box-shadow:0px 0px 0px 0px #276873;
	-webkit-box-shadow:0px 0px 0px 0px #276873;
	box-shadow:0px 0px 0px 0px #276873;
	text-align:center;
	display:inline-block;
	text-decoration:none;
}
.jzc_an_3:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#07538e;
}
.jzc_an_4{
	margin:0px 3px 0px 0px;
	cursor:pointer;
 	line-height:27px;
	height:27px;
	width:88px;
	color:#777777;
	background-color:#ededed;
	font-size:12px;
	font-weight:normal;
	font-family:Microsoft YaHei;
	border:1px solid #dcdcdc;
	-moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
	box-shadow: inset 0px 0px 0px 0px #ffffff;
	text-align:center;
	display:inline-block;
	text-decoration:none;
}
.jzc_an_4:hover {
	text-decoration:none;
	background-color:#cecece;
}
.copyurl{height:35px;width:90%;text-align:center;font-size:16px;background-color:#EFEFEF;margin:10px 0 10px 0;}
.toptitle{background: #E0E0E0;}
.toptitle ul{display: flex; flex-direction: row; justify-content: left;}
.toptitle ul li{ vertical-align: middle; height: 50px; line-height: 50px; margin-left: 15px;}
.toptitle ul li img{ margin-right: 5px;}
.divbox{border:0px solid #C0C0C0; width:98%;margin-left:10px;overflow-y:auto;overflow-x:auto;}
.show500{width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listpxx{font-size:16px;}
.kslistfs{font-size:16px;}
/*上传图片*/
.htmleaf-container{
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    width: 290px;
    height: 500px;
    position: fixed;
    top: 50%;left: 50%;
    margin-top: -285px;
	margin-left: -150px;
    background: #aaa;
    display: none;
    z-index: 9999999;
}
.htmleaf-container-face{
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    width: 330px;
    height: 500px;
    position: fixed;
    top: 50%;left: 50%;
    margin-top: -255px;
	margin-left: -165px;
    background: #aaa;
    display: none;
    z-index: 9999999;
}
#clipArea{height: 91%;}
#close{
    float: right;
    height: 100%;
    width: 34%;
    background:#ccc;
    border: 0;
    outline: none;
    color: #fff;
    z-index: 999;
	font-size:16px;
	font-family: "\5FAE\8F6F\96C5\9ED1", Arial;
}
#clipBtn{
    float: right;
    height: 100%;
    width: 33%;
    background: #FF9900;
    border: 0;
    outline: none;
    color: #fff;
    z-index: 999;
	font-size:16px;
	font-family: "\5FAE\8F6F\96C5\9ED1", Arial;
}
#chongpai{
    float: right;
    height: 100%;
    width: 50%;
    background:#ccc;
    border: 0;
    outline: none;
    color: #fff;
    z-index: 999;
	font-size:16px;
	font-family: "\5FAE\8F6F\96C5\9ED1", Arial;
	padding-top:10px;
}
#tijiao{
    float: right;
    height: 100%;
    width: 50%;
    background: #FF9900;
    border: 0;
    outline: none;
    color: #fff;
    z-index: 999;
	font-size:16px;
	font-family: "\5FAE\8F6F\96C5\9ED1", Arial;
	padding-top:10px;
}
.foot-use{background: #18b4ed;height: 45px;width: 100%;}
.file {
    position: relative;
    display: inline-block;
    background: #0;
    overflow: hidden;
    color: #fff;
	width:30%;
	height:35px;
	left:0;
	top:0;
	padding:12px 0 0 0;
	font-size:16px;
	font-family: "\5FAE\8F6F\96C5\9ED1", Arial;
}
.water-mark{
    font-size:12px;
    font-family:"宋体";
    color: #666666;
    position:absolute;
    display:none;
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg); 
    opacity:0.5;
    over-flow:hidden;
	z-index:-1;
	white-space:nowrap;
}
.file input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;}
.headhalf > span {width: 50px;height: 50px;}
.headhalf > span img {width: 50px;height: 50px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.circle{width:45px;height:45px;line-height:46px;border-radius: 50%;font-weight:bold;color:#FFFFFF;display:inline-block;text-align: center; font-size:14px;}
.headhalf40 > span {width:40px;height:40px;}
.headhalf40 > span img {width:40px;height:40px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.headhalf42 > span {width: 42px;height: 42px;}
.headhalf42 > span img {width: 42px;height: 42px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.headhalf100 > span {width: 100px;height: 100px;}
.headhalf100 > span img {width: 100px;height: 100px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.cjd1{width:50px;}
.cjd{ text-decoration:underline;font-weight:bold; width:50px;}
.cjd a{color: #000066}
.bv{color:#999}
.blackBoxSpeak {
width: 176px;
height: 176px;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
background: url("/ksxt/h5/images/wav/ic_record@2x.png") no-repeat 28px 16px/65px 104px,
url("/ksxt/h5/images/wav/ic_record_ripple@2x-9.png") no-repeat 111.2px 32px/28.8px 88px;
background: rgba(0, 0, 0, .7);
display: none;
border-radius: 12px;
z-index:2006;
}
.blackBoxSpeakConent {font: 14.4px '微软雅黑 Light';position: absolute;left: 0;right: 0;bottom: 12px;display: block;text-align: center;width: 90%;padding: 8px 0;margin: auto;color: #ffffff;font-weight: 200;border-radius: 4px;top:120px;}
.blackBoxPause {
width: 176px;
height: 176px;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
background: url("/ksxt/h5/images/wav/ic_record@2x.png") no-repeat 28px 16px/65px 104px,
url("/ksxt/h5/images/wav/ic_record_ripple@2x-9.png") no-repeat 111.2px 32px/28.8px 88px;
background: rgba(0, 0, 0, .7);
display: none;
border-radius: 12px;
}
.blackBoxPauseContent {font: 14.4px '微软雅黑 Light';position: absolute;left: 0;right: 0;bottom: 12px;display: block;text-align: center;width: 90%;padding: 8px 0;margin: auto;color: #ffffff;font-weight: 200;border-radius: 4px;}
.tiptool{
 	line-height:23px;
	height:23px;
	width:100%;
	background-color: #FF8000;color: #fee;
	font-size:12px;
	font-weight:normal;
	font-family:Microsoft YaHei;
	border:0px solid #dcdcdc;
	-moz-box-shadow:0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:0px 0px 0px 0px #ffffff;
	box-shadow:0px 0px 0px 0px #ffffff;
	text-align:center;
	display:inline-block;
	text-decoration:none;
}
.tiptool:hover {
	background-color:#9cc0f9;
}
.tiptoolgreen{
 	line-height:23px;
	height:23px;
	width:100%;
	background-color: #00CC00;color: #fee;
	font-size:12px;
	font-weight:normal;
	font-family:Microsoft YaHei;
	border:0px solid #dcdcdc;
	-moz-box-shadow:0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:0px 0px 0px 0px #ffffff;
	box-shadow:0px 0px 0px 0px #ffffff;
	text-align:center;
	display:inline-block;
	text-decoration:none;
	cursor:pointer;
}
.tiptoolgreen:hover {
	background-color: #00CC66;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.nocopy{
-webkit-touch-callout:none;/*系统默认菜单被禁用*/
-webkit-user-select:none;/*webkit浏览器*/
-khtml-user-select:none;/*早起浏览器*/
-moz-user-select:none;/*火狐浏览器*/
-ms-user-select:none;/*IE浏览器*/
user-select:none;/*用户是否能够选中文本*/
pointer-events: none;
}
.hftip{
 	line-height:23px;
	height:23px;
	width:100%;
	background-color: #FF8000;color: #fee;
	font-size:12px;
	font-weight:normal;
	font-family:Microsoft YaHei;
	border:0px solid #dcdcdc;
	-moz-box-shadow:0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:0px 0px 0px 0px #ffffff;
	box-shadow:0px 0px 0px 0px #ffffff;
	display:inline-block;
	text-decoration:none;
	text-align:center;
	padding-left:10px;
	margin-bottom:5px;
}
.hftip:hover {
	background-color:#9cc0f9;
}
.nr_t_1{background:#FFFFFF;padding-top: 10px;}
.serchemark{background:#FFFF00;color:#FF0000;}
#slider_hd {
display:none;
margin:0 auto;;
width: 280px;
height: 40px;
position: relative;
background-color: #999;
overflow: hidden;
text-align: center;
user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
}
#slider_bg_hd {
position: absolute;
left: 0;
top: 0;
height: 100%;
background-color:#336699;
z-index: 1;
}
#label_hd {
width: 44px;
position: absolute;
left: 0;
top: 0;
height: 38px;
line-height: 38px;
z-index: 3;
cursor: move;
font-size: 16px;
font-family: "宋体";
border:1px solid #ccc;
text-align: center;
background-color: #fff;
user-select: none;
color: #336600
}
#labelTip_hd {
position: absolute;
left: 0;
width: 100%;
height: 100%;
font-size: 14px;
color: #fff;
line-height: 38px;
text-align: center;
z-index: 2;
}
.searchMin{background: #f7f7f7;border:1px solid #ced4e2;height: 35px;line-height: 35px;margin-left: 12px;margin-top:3px; border:#0099FF 1px solid;width:180px;}
.searchMin input.left{width:118px;padding: 0 10px;height: 35px;line-height: 35px;font-size: 14px;background: none;font-family: 'Microsoft Yahei';}
.searchMin input.right{width: 40px;background: url('/ksxt/h5/images/i_s.png') no-repeat center center;height: 35px;cursor: pointer;}
.searchMin1{background: #f7f7f7;border:1px solid #ced4e2;height: 35px;line-height: 35px;margin-left: 12px;border: #CCCCCC 1px solid;width:180px;}
.searchMin1 input.left{width:118px;padding: 0 10px;height: 35px;line-height: 35px;font-size: 14px;background: none;font-family: 'Microsoft Yahei';}
.searchMin1 input.right{width: 40px;background: url('/ksxt/h5/images/i_s.png') no-repeat center center;height: 35px;cursor: pointer;}
#zzjgsstxtid{border:0px}
.divtop290{overflow: hidden;background: #f5f5f5;z-index: 90;left:1%;top:0px;margin:0px 0px 0px -20px;width:290px;padding:0px;position: fixed;}
.divtop290an{margin:5px;border-bottom:#ccc 1px solid;padding-bottom:5px;}
.divtop220{overflow: hidden;background: #fff;z-index: 90;left:1%;top:0px;margin:0px 0px 0px 0px;width:220px;padding:0px;position: fixed;}
.ztreejiedian{margin:-13px 5px 5px 5px;border-bottom:#ccc 1px solid;padding-bottom:5px;}
