﻿body,div,ul,ol,li,img,p{margin:0px;padding:0px;border:0px;}
ul,li, dl, dt, dd {list-style:none;list-style-type:none}
a{text-decoration:none;}
a{color:inherit}
/*input,textarea,select{font-size:100%;font-family:inherit;}
*/
.fa{font-family:arial;}.fg{font-family:georgia;}.ft{font-family:tahoma;}.fl{font-family:lucida console;}.fs{font-family:'宋体';}.fw{font-family:'微软雅黑';}
 .clear{clear:both;width:0px;height:0px}
 .b{font-weight:bold}.i{font-style:italic}
 .nor,.normal{font-weight:normal; font-style:normal}
 .fright{float:right}
 .fleft{float:left}
 .absolute,.abs{position:absolute}
 .relative,.rel{position:relative}
 .f0{font-size:0}.f12x{font-size:12px}.f14x{font-size:14px}
 .f16x{font-size:16px}.f18x{font-size:18px}.f20x{font-size:20px}
 .l0{left:0}.r0{right:0}.t0{top:0}.b0{bottom:0}
 .ti1e,ti1{text-indent:1em}.ti2e,ti2{text-indent:2em}
 .w100x{width:100%}.h100x{height:100%}
 .m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}
 .p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}
 .p3p{padding:3px}.p5p{padding:5px}.m3p{margin:3px}.m5p{margin:5px}
 .zi-1{z-index:-1},zi1{z-index:1},zi100{z-index:100}
 .clx333{color:#333}.clxccc{color:#aaa}
 .clx777{color:#777}.clxfff{color:#fff}
 .br50x,.circle{border-radius:50%}
 .lh2e{line-height:2em}
 .br5p{border-radius:5px}
 .blf4p{filter:blur(4px)}.blf6p{filter:blur(6px)}.blf2p{filter:blur(2px)}
 .inline,.il{display:inline}.block,.blk{display:block}
 .inlineblock,.ilb{display:inline-block;
 	*display:inline; /*ie7 hack*/
    *zoom:1; /*触发haslayout*/}
 .left{text-align:left}
 .right{text-align:right}
 .center{text-align:center}
 .justify{text-align:justify}
 .blink{text-decoration:blink}
 .underline,.ul{text-decoration:underline}
 .overline,.ol{text-decoration:overline}
 .lt,.line-through{text-decoration:line-through}
 .fixed,.fixedtop{position:fixed;}
 .ellipsis,.elp{text-overflow:ellipsis}
 .clip{text-overflow:clip}
 .wb,.break-word{word-wrap:break-word}
 .fixedtop,ztop{z-index:9999}
 .middle,.vm{vertical-align:middle;}
 .vb{vertical-align:text-bottom;}
 .vt{vertical-align:top;}
 .nowrap{white-space: nowrap}
 .prewrap{white-space: pre-wrap}
 .vhidden{visibility:hidden}
 .hidden{overflow:hidden}
 .auto{margin:auto}
 .transparent,.trp{background-color:transparent}
 .pointer,[class*=click]{cursor:pointer;-moz-user-select: none;-khtml-user-select: none;user-select: none; }
 .cursor-auto{cursor:auto;-moz-user-select: auto;-khtml-user-select: auto;user-select:auto;}
 .blue{color:blue}
 .red,.alertcolor{color:red}
 .yellow{color:yellow}
 .green{color:green}
 .orange{color:orange}
 .purple{color:purple}
 .gray{color:gray}
 .bc-blue{background-color:rgba(0,0,255,0.7)}
 .bc-red{background-color:red}
 .bc-yellow{background-color:yellow}
 .bc-green{background-color:green}
 .bc-orange{background-color:orange}
 .bc-purple{background-color:purple}
 .bc-gray{background-color:gray}
 .nodisp,.none{display:none}
 .checkok,.checkno,.nameconflict{display:inline-block;width:1.4em;height:1.4em;
    background: no-repeat 0 -368px}
 .checkno,.nameconflict{background-position: 0 -400px;white-space:nowrap;padding-left:1em}
 .nameconflict:after{content:" 重名"}
 .shownocontent{color:red}
 .fixedtop0{position:fixed;top:0px;z-index:9999}
 .nouphidden-bottom{width:100%;height:1em}
 .closediv{cursor:pointer;font-size:12px;font-weight:bold;
 	line-height:1.2em;padding:2px;border:1px solid #fff;
 	position:absolute;margin-right:1px;text-align:center;right:2px
 	}
 .closediv:hover{border:1px solid #aaa;background-color:#ff7;}
 .fullback{width:100%;height:100%;overflow:hidden;background:#000 no-repeat center center;background-size:100% 100%}
 .fullscreen{width:100%;height:100%;overflow:hidden}
 .modified{color:red;font-weight:bold}
 .boxcenter{
/* firefox */
display:-moz-box;
-moz-box-pack:center;
-moz-box-align:center;

/* safari, chrome, and opera */
display:-webkit-box;
-webkit-box-pack:center;
-webkit-box-align:center;

/* w3c */
display:box;
box-pack:center;
box-align:center;
 }
.animate{
  transition: all 1s;	
	-moz-transition: all 1s;	/* firefox 4 */
	-webkit-transition: all 1s;	/* safari 和 chrome */
	-o-transition: all 1s;	/* opera */
	}
.halfalpha,op_5{
filter:alpha(opacity=50); 
opacity:0.50;
}
.alpha2,op_2{
filter:alpha(opacity=20); 
opacity:0.20;
}
.alpha9,op_9{
filter:alpha(opacity=90); 
opacity:0.90;
}