@charset "utf-8";
/* 修正ie5.x和ie6的斜体溢出bug */
* html body{ overflow:visible;}
* html iframe, * html frame{ overflow:auto;}
* html frameset{ overflow:hidden;}
/*全局样式*/
body{ font-family:"微软雅黑",'microsoft yahei',serif; font-size:14px;color:#2b2b2b;}
ul,ol,li{list-style:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; color:#2b2b2b;}
table,td,tr,th{font-size:13px;}
input{font-family:"微软雅黑",serif; font-size:14px;}
input,select{vertical-align:middle;}
img{border:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:13px; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal; font-style:normal;}
a,a:hover,a:visited,a:active {text-decoration:none;}
/* 去掉链接的虚线框 */
a{outline:none;}
table {border-collapse:collapse;border-spacing:0;}
/*table,th, td{border: 1px solid #2b2b2b;}*/
/*字体相关样式*/
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.fb12{ font-size:12px; font-weight:bold;}
.fb13{ font-size:13px; font-weight:bold;}
.fb14{ font-size:14px; font-weight:bold;}
.fb15{ font-size:15px; font-weight:bold;}
.fb16{ font-size:16px; font-weight:bold;}
.red{color: red}
.bg-white{background: white}
/*功能相关*/
.center{text-align: center!important;}
.goleft{float:left;}
.goright{float:right;}
.pointer{cursor:pointer;}
.hidden {display:none;}
.display{display:block;}
.absolute{position:absolute;}
.relative{position:relative;}
/*横向间隔定义高*/
.blank1 {clear:both; height:1px; overflow:hidden; display:block;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank7 {clear:both; height:7px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank25 {clear:both; height:25px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
/*纵向间隔定义宽*/
.iblank1{ width:1px; height:10px; float:left; overflow:hidden; display:block;}
.iblank2{ width:2px; height:10px; float:left; overflow:hidden; display:block;}
.iblank3{ width:3px; height:10px; float:left; overflow:hidden; display:block;}
.iblank4{ width:4px; height:10px; float:left; overflow:hidden; display:block;}
.iblank5{ width:5px; height:10px; float:left; overflow:hidden; display:block;}
.iblank6{ width:6px; height:10px; float:left; overflow:hidden; display:block;}
.iblank7{ width:7px; height:10px; float:left; overflow:hidden; display:block;}
.iblank8{ width:8px; height:10px; float:left; overflow:hidden; display:block;}
.iblank9{ width:9px; height:10px; float:left; overflow:hidden; display:block;}
.iblank10{ width:10px; height:10px; float:left; overflow:hidden; display:block;}
.iblank15{ width:15px; height:10px; float:left; overflow:hidden; display:block;}
.iblank20{ width:20px; height:10px; float:left; overflow:hidden; display:block;}
.iblank25{ width:25px; height:10px; float:left; overflow:hidden; display:block;}
.iblank30{ width:30px; height:10px; float:left; overflow:hidden; display:block;}