	
*{margin:0;padding:0;}

* html body{
overflow: visible;
}
* html iframe, * html frame{
overflow: auto;
}
* html frameset{
overflow: hidden;
}



/*
* 默认标签
*/
body{color:#000;background:#fff;font:12px, "宋体";/*text-align:center;*/ line-height:24px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,dt{margin:0;padding:0;}
input,select{font-size:12px;vertical-align:middle;}
/*
* @overlay textarea,input
* @desc 强制换行
*/
textarea,input{ word-wrap:break-word;word-break:break-all;padding:0px;}
/*
* @overlay li
* @desc ul取消默认列表符
*/
li{list-style-type:none;}
img{border:0 none;}
p{	text-indent:2em;}
a{
/*color:#1d569c;*栏*/
color:#2e2e2e;
text-decoration: none;
}
a:hover{
text-decoration:none;
}
/* 去掉a标记的点击时线框 */
 a {outline: none; a {star:expression(this.onFocus=this.blur())}; 

/*
* @overlay HN
* @desc H标题标签重置
*/
h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}

.pointer{cursor:pointer;}
.NoBorder{border:0 none;}
/*文本对齐*/

/*
* 强制换行
* @class Break
* @class Nobreak
*/
.Break{word-break:break-all;word-wrap:break-word;}
.Nobreak{word-break:keep-all;word-wrap:normal;}
.In-block{
	display:inline;}

/* 描述文本的下划线 */
.UnLine{text-decoration:underline;}
.DisunLine{text-decoration:none;}

/* 定位*/
.absolute{position:absolute;}
.relative{position:relative;}

/* 虚线 */

.dotLine{ background:url(../image/dot01.gif) repeat-x left bottom;}

/* 外框*/
.wrapper{
clear: both;
overflow: hidden;
}
.o-hidden{overflow:hidden;}
.invisible{
visibility:hidden;
}
.hidden{
display: none;
}
.block {display:block;}
/* @end */

/*
 * @class clear fix
 */
 /*.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}*/
 
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/* @desc 边框样式
*/
.BTW{ border-top-width:1px;}
.BRW{ border-right-width:1px;}
.BLW{ border-left-width:1px;}
.BBW{ border:0px; border-bottom-width:1px;}
.Bord1{border:1px solid #999;}
.Bord2{border:2px solid #999;}
/* 边框色 Bc开始 */
.BcBlue{ border-color: #0000FF;}
.BcBlack{ font-weight:bold; border-color: #000;}
/* 下边线*/
.BotLine{ border-bottom:1px solid #CFCFCF; overflow:hidden;}
/*.BotDotLine{ background: url(../image/dot01.gif) repeat-x left bottom;}*/
.BotDotLine01{ width:95%; margin:0 auto; background: url(../image/dot01.gif) repeat-x; height:1px; line-height:1px; overflow:hidden;}
/*
* @Pro 小写c开头 
*/
.cRed{color: #F00;}
.cWhite{color: #FFF;}
.cGreen{color:#0F0;}
.cGray{color: #666;}
.cBlue{ color: #00F;}
.cblack{ color:#000;}
/*
* @Pro div 标题外框高度吧
*/
.DivH5,.DivH10,.DivH15,.DivH20,.DivH25,.DivH30,DivH1,.DivH40,.DivH50{width:100%;/*overflow:hidden;*/}
.DivH1{ height:1px;}
.DivH5{height:5px;}
.DivH10{height:10px;}
.DivH15{height:15px;}
.DivH20{height:20px;}
.DivH25{height:25px;}
.DivH30{height:30px;}
.DivH40{height:40px;}
.DivH50{height:50px;}
/*
* MORE
*/
.More{text-align:right;position:absolute; top:0; right:3px;}
.MoreR5{ position:absolute; top:0px; right:3px; font:12px normal; }
.MoreR15{ position:absolute; top:0px; right:15px; font:12px normal;}
