 @charset &quot;utf-8&quot;;
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, dl, dt, dd, ul, ol, li, pre,
form, fieldset, button, input,legend,div, 
img{
  border:medium none;
  margin: 0;
  padding: 0;
}
body{color:#4b4b4b;overflow-x: hidden;font-family: &quot;微软雅黑&quot;;font-size: 12px;}

/** 重置列表元素 **/
ul, ol,li{ list-style: none; }

/** 重置超链接元素 **/
a { text-decoration:none; color:#333;}
a:hover {color:#e38409;}
.sws{ position:relative; z-index:20;}
.mt100{ margin-top:100px;}

/** 重置图片元素 **/
img{ border:none;}

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0;}
em,i{font-style: normal;}

/*--通用样式预设--*/
/*清除浮动*/
.clear{clear:both;}

/*浮动*/
.left{float: left;}
.right{float: right;}

/*宽高*/
.w1200{width: 1200px;}
/*.w1416{width: 1260px;}*/
.w100{width: 100%;}
.w1198{ width:1198px;}

/*对齐方式*/
.center{margin: 0 auto;}
.tcenter{text-align: center;}

/*display*/
.block{display: block;}
.inline{display: inline;}
.hidden{display: none;}

/*over*/
.overflow{overflow: hidden;}

/*边距*/
.mt{ margin-top:14px;}
.mt12{ margin-top:12px;}
.mt18{ margin:18px auto 0px;}

/*定位*/
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}

/*边框*/
.br{-moz-border-radius:3px;/*Firefox*/-webkit-border-radius:3px;/*Safari,Chrome*/-khtml-border-radius:3px;border-radius: 3px;}

/*图标*/
.icon{background: url(../images/icon.png) no-repeat;display: block;}

/*半透明背景*/
.mask{background: #000;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}

/*测试 背景色填充*/
.tb{background: #f60;}
.ewm_pfr1{ position:fixed;top:300px; right:0; z-index:999;}
.ewm_pfr{ position:fixed;top:600px; right:0; z-index:999;}
.ewm_pft{ position:fixed;top:600px; left:0; z-index:999;}
.ewm_pft1{ position:fixed;top:300px; left:0; z-index:999;}

/*页面黑白
*{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}
*/


/*关闭按钮*/
.box{ position:relative; display:inline-block;}
.box .clear{ position:absolute; top:-18px; right:0; width:16px; height:16px; border:1px solid #999; cursor:pointer; color:#999; 
display:block; background:#fff; text-align:center; line-height:16px; font-family:Arial; font-size:14px;}

.cell_457_{ display:none;}
.cell_431_,.cell_457_,.cell_625_,.cell_561_,.cell_507_,.cell_403_,.cell_757_,.cell_685_,.cell_3447_,.cell_717_,.cell_657_,.cell_965_,.cell_941_{display:none;}