﻿html,body,form,div,span,p,h1,h2,h3,h4,h5,h6,a,b,i,em,strong,label,table,tbody,td,th,tr,dl,dt,dd,ul,li,ol,input,img,select,textarea,br,hr,button,map,pre
{
    margin:0;
	padding:0;
	overflow:hidden;
    color:#333;
}
html {
   
    overflow-y: scroll;
    background-color: #fff;
    text-align: center;
    /*touch-action: none;不让触摸事件产生默认行为height:100%;
	
	*/
}
[contenteditable]:focus {
    outline: none;
}
    /*定义滚动条，可定义成class
        高宽、背景*/
.sba::-webkit-scrollbar {
	height:auto;
    width: 3px;
     /*height: 10px;
   */
}
.sba::-webkit-scrollbar-track {
    background: rgb(239, 239, 239);
    border-radius: 2px;
}
    /*
	box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
	滑块 内阴影+圆角 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);*/
    html::-webkit-scrollbar-thumb {
        background: #bfbfbf;
        border-radius: 3px;
    }
.sba::-webkit-scrollbar-thumb:hover {
    background: #333;
}
.sba::-webkit-scrollbar-corner {
    background: #179a16;
}

body {
    height:100%;
	margin:0 auto;
	font:400 14px/2 '微软雅黑',Verdana;
	text-align:left;
	overflow: visible;
    position: relative;
	
    /*
        position: relative;//为了让弹出框全屏，但可能引起其它问题
        overflow-y: scroll;
  overflow: hidden scroll;*/
  
}
@media screen and (min-width:999px)
{
.cross
{
	text-align:center;
    padding-left: 1000px!important;
    margin-left: -1000px!important;
    padding-right: 1000px!important;
    margin-right: -1000px!important;
}
 }
/*body *{font-family:'微软雅黑'!important;}
a{blr:expression(this.onFocus=this.blur());} */
a:focus,
input:focus {outline: none;}  
a,
em,
i
{
	text-decoration:none;
	font-style:normal;
}
a{
    cursor:pointer;
	outline:none;
}
img {
	border:none;
    
}
.Z1
{
	zoom:1;
}
.ma{
    margin:0 auto;
}
.Org,
.Org a,
.Ls a:hover,
a:hover{
	color:#f60;
}
.L
{
	float:left;
}
.R
{
	float:right;	
}
.Ld
{
	display:block;
	background:url(/img/Load.gif) no-repeat center center;
	position:relative
}
.cm,
.trsho a:hover,
a.trsho:hover,
.trs8{
	filter:alpha(opacity=85)!important;
	opacity:0.85!important;
}
.trs5{
         filter:alpha(opacity=50);
	opacity:0.5;
       /*  饱和度
               filter: saturate(1.2);
           -webkit-filter: saturate(1.2);  Chrome, Safari, Opera */
           /*对比度 
           filter: contrast(1.05);
           -webkit-filter: contrast(1.05);*/
}


.I2 p,
p.I2
{
	text-indent:2em;
	margin-bottom:6px;
}
.il{
    display:inline;
}
/*.ib label,  */
/* label label.ib, */
.sib label,
.fm label.sib label,
.fm label.ib,
.ib
{
 display:inline-block;
*display:inline;
*zoom:1;
}
.dn{
	display:none;
}
.fm label.sib label
{
	width:auto;

}

label,
label input,/*
label a,
label i,
label b,*/
label img
{
    vertical-align:middle;
}

/********************* Margin *********************/
.mt9
{
	margin-top:10px;
}
.mt3
{
	margin-top:30px;
}
.mv9
{
	margin-top:10px;
	margin-bottom:10px;
}
.mb9
{
	margin-bottom:10px;
}
.mb2
{
	margin-bottom:20px;
}
.mv9
{
	margin-top:20px;
	margin-bottom:20px;
}
.mh9
{
	margin-left:10px;
	margin-right:10px;
}

.mh3
{
	margin-left:30px;
	margin-right:30px;
}
.ml2
{
margin-left:20px;
}
.ml9
{
margin-left:10px;
}
.mr9
{
margin-right:10px;
}
/********************* padding *********************/
.p9{
	padding:10px;
}

.Ifr6
{
    width:888px;
    height:888px;
    position:absolute;
    top:0px;
    left:0px;
    background:#000;
    filter:alpha(opacity=0);
}
.ok,
.no,
.tip{
    padding:0.2em 0.8em;
}
.tip{
    background:#ffe;
}
h1
{
    color:#666;
    font-size:1.4em;
}
