/*****************************************************************-/
初始化及公用CSS
/-*****************************************************************/
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;}   ol,li,ul{margin:0; padding:0;}
img {border:0px;}
ul li{list-style:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
div:after {content: '.'; display: block; height: 0; clear: both; visibility: hidden;}
body{font-family:"微软雅黑", "ARial Unicode MS"!important;font-size:12px;}
p{font-size:12px;line-height:20px;font-family:'宋体';}
.clear{clear:both;width:0;height:0;font-size:0;overflow: hidden;}
h1,h2,h3,h4,h5,h6{ font-family!important:"微软雅黑"}
input,button,select,textarea{outline:none;}
.fl{float:left;}
.fr{float:right;}
/*布局*/
.box {width:100%;overflow:hidden;margin-bottom:10px;}
.no-mb {margin-bottom:0;}
.col-main {float: left;width:100%;min-height: 1px; display:inline; overflow:hidden;}
.col-sub, .col-extra {float: left;}
.layout:after, .main-wrap:after, .col-sub:after, .col-extra:after { content: '\20'; display: block; height: 0; clear: both; }
.layout, .main-wrap, .col-sub, .col-extra {*zoom: 1; }

.grid-s5m0 .main-wrap { margin-left: 220px; } .grid-s5m0 .col-sub { width: 212px; margin-left: -100%; }
.grid-m0s5 .main-wrap { margin-right: 200px;} .grid-m0s5 .col-sub { width: 185px; margin-left: -185px;}

/* 748&230 */
.grid-s55m0 .main-wrap {margin-left: 240px; } .grid-s55m0 .col-sub { width: 230px; margin-left: -100%; }
.grid-m0s55 .main-wrap {margin-right: 240px;} .grid-m0s55 .col-sub { width: 230px; margin-left: -230px;}


.grid-s4m0 .main-wrap {margin-left: 160px; } .grid-s4m0 .col-sub { width: 150px; margin-left: -100%; }
.grid-s6m0 .main-wrap {margin-left: 220px; } .grid-s6m0 .col-sub { width: 220px; margin-left: -100%; }
.grid-m0s6 .main-wrap {margin-right: 200px; } .grid-m0s6 .col-sub { width: 230px; margin-left: -230px; }
.grid-m0s8 .main-wrap {margin-right: 340px; } .grid-m0s8 .col-sub { width: 320px; margin-left: -320px; }

/*自定义 布局 start*/
.grid-m0s475 .main-wrap {margin-right: 206px;} .grid-m0s475 .col-sub { width: 196px; margin-left: -196px;}
.grid-s675m0 .main-wrap {margin-left: 260px; } .grid-s675m0 .col-sub { width: 260px; margin-left: -100%; }
/*自定义 布局 end*/

.grid-s5m0e6 .main-wrap {margin: 0 240px 0 200px; } .grid-s5m0e6 .col-sub { width: 190px; margin-left: -100%; } .grid-s5m0e6 .col-extra { width: 230px; margin-left: -230px; }
.grid-e6m0s5 .main-wrap {margin: 0 200px 0 240px; } .grid-e6m0s5 .col-sub { width: 190px; margin-left: -190px; } .grid-e6m0s5 .col-extra { width: 230px; margin-left: -100%; }
.grid-m0e6s5 .main-wrap {margin-right: 440px; } .grid-m0e6s5 .col-sub { width: 190px; margin-left: -190px; } .grid-m0e6s5 .col-extra { width: 230px; margin-left: -430px; }
.grid-s5m0e5 .main-wrap {margin: 0 208px 0 208px; } .grid-s5m0e5 .col-sub { width: 198px; margin-left: -980px; } .grid-s5m0e5 .col-extra { width: 198px; margin-left: -198px; }

#ft,#bd {width:988px;margin:0 auto;overflow:hidden;}
#content,#hd{width:100%;min-width:1008px;_width:expression((documentElement.clientWidth < 1008) ? "1008px" : "100%" );}
#ft{}

.htmleditor{clear:both;line-height:1.8;font-size:14px;}
.htmleditor p {display:block;margin-bottom:10px;}

/* 通用样式 */
.f14{font-size:14px;}
.fbd{font-weight:bold;}