@charset "utf-8";

*{margin:0;padding:0;}

* html body{
overflow: visible;
}
* html iframe, * html frame{
overflow: auto;
}
* html frameset{
overflow: hidden;
}
*, :after, :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

body{font-family: "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; overflow-x: auto; min-width: 1056px;color:#000;background:#fff;font:12px/22px; }
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{margin:0;padding:0;}
input,select{font-size:12px;vertical-align:middle;}



textarea,input,select{	word-wrap:break-word;word-break:break-all;padding:0px; font-family: "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}

li{list-style-type:none;}
body a {
    transition: 0.3s all;
    -webkit-transition: 0.3s all;
    -moz-transition: 0.3s all;
    -o-transition: 0.3s all;
    -ms-transition: 0.3s all;
}
img{border:0 none;}

a:link, a:visited{
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
/* 去掉链接的虚线框 */
/* a {outline: none; a {star:expression(this.onFocus=this.blur()); */  

h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}

/* @end */


/* @group 通用属性定义 */
/* 鼠标样式 */
.pointer{cursor:pointer;}
/* 取消边框 */
.border_none{border:0 none;}
/* 文本对齐方式 */
.txt-l{text-align:left;}
.txt-c{text-align:center;}
.txt-r{text-align:right;}
.center{ margin:0 auto;}

/*
* 字母和单词换行设置
* @class Break 强制内容换行
* @class Nobreak 强制内容不换行
*/
.Break{word-break:break-all;word-wrap:break-word;}
.Nobreak{word-break:keep-all;word-wrap:normal;}

/* 浮动定义 */
.FL{float:left;}
.FR{float:right;}

/* 定义文本下划线 */
.UnLine{text-decoration:underline;}
.DisunLine{text-decoration:none;}

/* 定位关系 */
.absolute{position:absolute;}
.relative{position:relative;}



/* 通用容器 */
.wrapper{
	width: 1200px;
    margin: 0 auto;	
}
.wrap{
    width: 1000px;
    margin: 0 auto;
}

/* @group 隐藏元素 */


.overflow_h{overflow:hidden;}

.visible_h{
visibility:hidden;
}

.display_n{
display: none;
}
.block {display:block;}

.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
.clearfix:after {
	    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
}

/*表格边框线 合并*/
.tableLine{
    empty-cells:show; border-collapse:collapse;
}

.transparent{  height:330px; filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;z-index:100; background-color:#ffffff;  }
