span.emotion {
  width: 42px;
  height: 20px;
  padding-left: 20px;
  cursor: pointer
}
span.emotion:hover {
  background-position: 2px -28px
}
.qqFace {
  margin-top: 4px;
  background: #fff;
  padding: 2px;
  border: 1px #dfe6f6 solid;
}
.qqFace table td {
  padding: 0px;
  text-align: center;
}
.qqFace table td img {
  cursor: pointer;
  border: 1px #fff solid;
}
.qqFace table td img:hover {
  border: 1px #0066cc solid;
}
input#uploaderInput {
  width: 35px;
  overflow: hidden;
}
.cgi-foot-links {
  width: 100%;
  max-width: 800px;
  height: 60px;
  border-top: solid 1px #ddd;
  box-shadow: 0 -4px 10px rgba(0, 0, 0, 0.05);
  background: #fff;
  background-image: -webkit-linear-gradient(to top, #eee, #fff);
  background-image: linear-gradient(to top, #eee, #fff);
  position: fixed;
  bottom: 0;
  z-index: 998
}
.cgi-foot-links ul li {
  float: left;
  width: 20%;
  text-align: center
}
.cgi-foot-links ul li a {
  font-size: 15px;
  color: #555
}
.cgi-foot-links ul li a.hover {
  color: #f00
}
.cgi-foot-links ul li a span {
  height: 34px;
  display: block
}
.cgi-foot-links ul li a span.home {
  background: url(../img/cfl1.png) 50% 8px no-repeat;
  background-size: auto 25px
}
.cgi-foot-links ul li a span.list {
  background: url(../img/list.png) 50% 8px no-repeat;
  background-size: auto 25px
}
.cgi-foot-links ul li a span.wechat {
  background: url(../img/wechat.png) 50% 8px no-repeat;
  background-size: auto 25px
}
.cgi-foot-links ul li a span.cfl4 {
  background: url(../img/cfl4.png) 50% 8px no-repeat;
  background-size: auto 25px
}
.cgi-foot-links ul li a span.bag {
  background: url(../img/bag.png) 50% 8px no-repeat;
  background-size: auto 25px
}
.cgi-foot-links ul li a.hover span.home {
  background: url(../img/cfl1-2.png) 50% 8px no-repeat;
  background-size: auto 25px
}
.cgi-foot-links ul li.cfl-more {
  width: 20%;
  height: 60px;
  display: block;
  position: relative;
}
.cgi-foot-links ul li.cfl-more a {
  width: 70px;
  height: 70px;
  line-height: 70px;
  background: url(../img/cfl-more.png) no-repeat center;
  background-size: 100%;
  border-radius: 35px;
  display: block;
  position: absolute;
  bottom: 0px;
  left: 50%;
  margin-left: -35px;
  overflow: hidden;
  text-indent: -999999px;
}
#allsite {
  position: fixed;
  max-width: 800px;
  width: 100%;
  bottom: 60px;
  z-index: 1000;
  display: none;
  padding: 5px 0;
  font-size: 14px;
  text-align: center;
  background: rgba(0, 0, 0, 0.9);
  line-height: 36px
}
#allsite ul li {
  width: 20%;
  float: left
}
#allsite ul li a {
  color: #fff
}
.slideBox {
  overflow: hidden;
  position: relative;
  border: 1px solid #ddd;
  display: none !important;
}
.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}
.slideBox .bd img {
  width: 100%;
  display: block;
}
.slideBox .next {
  position: absolute;
  left: 3%;
  top: 50%;
  margin-top: -25px;
  display: block;
  width: 32px;
  height: 40px;
  background: url(../img/slider-arrow.png) -110px 5px no-repeat;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.slideBox .prev {
  position: absolute;
  left: 3%;
  top: 50%;
  margin-top: -25px;
  display: block;
  width: 32px;
  height: 40px;
  background: url(../img/slider-arrow.png) -110px 5px no-repeat;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.slideBox .next {
  left: auto;
  right: 3%;
  background-position: 8px 5px;
}
.slideBox .next:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
.slideBox .prev:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
.slideBox .prevStop {
  display: none;
}
.slideBox .nextStop {
  display: none;
}
.wuma {
  border: 4px solid #008080;
}
.td_wid {
  width: 100%;
  height: 35px;
  line-height: 35px;
  font-size: 18px;
  color: #FFFFFF;
  background: #800000;
}
.tempWrap {
  overflow: hidden;
  position: relative;
  width: 100%
}
.tempWrap .tempWrap_ul {
  position: relative;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
}
.tempWrap .tempWrap_ul li {
  zoom: 1;
  vertical-align: middle;
  float: left;
  width: 100%;
}
.tempWrap .tempWrap_ul li img {
  width: 100%;
  display: block;
}
.table9 {
  background: #FFFFFF;
  margin: 0px;
  padding: 0px;
  font-family: Simsun;
  letter-spacing: normal;
  orphans: 2;
  text-indent: 0px;
  text-transform: none;
  word-spacing: 0px;
  -webkit-text-stroke-width: 0px;
  widows: 1;
  border-top-style: solid;
  border: 1px solid #C0C0C0;
  border-bottom-style: solid;
}
.table9 td {
  margin: 0px;
  padding: 0px;
  text-align: center;
}
.table9_tit {
  background: #FFFF00;
  text-align: center;
}
.table9_tit span {
  margin: 0px;
  padding: 0px;
  font-size: 11pt;
  color: #FF0000;
  font-family: 微软雅黑;
}
.table9_tit1 span {
  margin: 0px;
  padding: 0px;
  font-size: 11pt;
  color: #000;
  font-family: 微软雅黑;
}
.table7 {
  width: 100%;
}
.table7 td {
  text-align: center;
  padding: 10px 0;
  width: 25%;
}
.scroll-web-txt {}
.scroll-web-txt ul {}
.scroll-web-txt ul:after {
  content: ;
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden
}
.scroll-web-txt ul {
  *zoom: 1
}
.scroll-web-txt ul li {
  float: left;
  width: 33.33%;
  list-style: none
}
.scroll-web-txt ul li img {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.scroll-web-txt ul li a {
  height: 35px;
  line-height: 35px;
  margin: 5px;
  text-align: center;
  border: solid 1px #ddd;
  border-radius: 5px;
  background: #eee;
  background-image: linear-gradient(to top, #eee, #fff);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  display: block;
}
@media screen and (max-width:800px) {
  .scroll-web-txt ul li {
    width: 50%;
  }
}
.table5 {
  width: 100%;
  text-align: center;
  font-size: 18px;
}
.table5_tit {
  background: black;
  height: 35px;
  line-height: 35px;
  color: #FFFFFF;
  font-size: 18px;
  background-color: #00CD00
}
.table5_td {
  border-bottom: 1px solid #EE82EE;
  height: 35px;
  line-height: 35px;
  font-size: 18px;
  background: #FFDAB9;
}
.table6 {
  width: 100%;
  text-align: center;
  font-size: 18px;
}
.table6_tit {
  background: black;
  height: 35px;
  line-height: 35px;
  color: #FFFFFF;
  font-size: 16px;
  background-color: #00CD00
}
.table6_td {
  border-bottom: 1px solid #e5e5e5;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  background: #FFE4E1;
}
.table8 {
  width: 100%;
  text-align: center;
  font-size: 18px;
}
.table8_tit {
  background: black;
  height: 35px;
  line-height: 35px;
  color: #FFFFFF;
  font-size: 18px;
  background-color: #00CD00
}
.table8_td {
  border-bottom: 1px solid #FFDEAD;
  height: 35px;
  line-height: 35px;
  font-size: 18px;
  background: #FFFFCC;
}
.table_1 {
  text-align: center;
  width: 100%;
  height: 35px;
}
.table_1 .td_title {
  width: 100%;
  height: 35px;
  line-height: 35px;
  font-size: 18px;
  color: #FFFFFF;
  background: #800000;
}
.table_3 {
  text-align: center;
  border: 1px solid #fbfdd6;
  width: 100%;
}
.table_3 .td_left {
  width: 25%;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #FFFFFF;
  background: #CC6600;
}
.table_3 .td_mid {
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  background: #1bdafc;
}
.table_3 .td_right {
  width: 18%;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #FFFFFF;
  background: #CC6600;
}
span {
  font-weight: 700;
}
.td_Span {
  color: #FF0000;
}
.tit_span1 {
  color: #FFFF00;
}
.tit_span2 {
  color: #00FFFF;
}
.tit_span3 {
  color: #FFFF00;
}