@charset "utf-8";
@import url(/skin/boer/default/css/com.css);
@import url(/skin/boer/default/css/tags.css);
.s {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  /*background: #fff;*/
}
header {
  background: #fff;
}
/*nav*/
nav {
  height: 80px;
}
nav h1 {
  margin: 18px 5px;
  float: left;
}
nav h1 a {
  width: 176px;
  height: 40px;
  background: url(/skin/boer/default/img/logo.png) no-repeat;
  display: block;
  text-indent: -1000em;
}
/*nav ul {
  width: auto;
  margin: 20px 0;
  float: right;
}
nav ul li {
  float: left;
  text-align: center;
  margin-left: 10px;
}
nav ul li a.go {
  width: 90px;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  display: block;
  font-size: 15.5px;
  font-weight: bold;
  text-decoration: none;
  border-bottom: 2px #fff solid;
}
nav ul li a.go:hover {
  border-bottom: 2px #0074c5 solid;
}
nav ul li.curr1 a.go {
  color: #fff;
  background: #0074c5;
}
nav ul li div {
  position: absolute;
  visibility: hidden;
  background: #fff;
  z-index: 9999;
  border-left: 1px #0074c5 solid;
  border-right: 1px #0074c5 solid;
  border-bottom: 2px #0074c5 solid
}
a.sub_menu {
  width: 104px;
  text-align: center;
  display: block;
  line-height: 25px;
  height: 25px;
  text-decoration: none;
  border-bottom: 1px dotted #eee;
}
a.sub_menu:link, a.sub_menu:visited {
  color: #333;
}
a.sub_menu:hover, a.sub_menu:active {
  background: #8dc7e9;
}*/
/*banner*/
#banner {
  width: 100%;
  height: 179px;
  background: url(/skin/boer/default/img/banner.jpg) center no-repeat;
  overflow: hidden;
}
#banner h1 {
  text-indent: -1000em;
}
.banner {
  width: 100%;
  min-width: 1200px;
  clear: both;
  position: relative;
  height: 368px;
  background: #005bac;
}
.lubo_box {
  position: relative;
  width: 100%;
  height: 368px;
}
.lubo_box li {
  float: left;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 368px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.lubo_box li a {
  display: block;
  width: 100%;
  height: 100%;
}
.lubo_box li img {
  width: 100%;
  height: 368px;
}
.banner2 {
  width: 100%;
  height: 199px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #005bac;
}
/*Ô²µã*/
.cir_box {
  display: none;
  overflow: hidden;
  position: absolute;
  z-index: 100;
}
.cir_box li {
  float: left;
  width: 30px;
  height: 5px;
  margin: 0 5px;
  cursor: pointer;
  background: #fff;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.cir_on {
  background: #000 !important;
}
/*°´Å¥*/
.lubo_btn {
  display: none;
  position: absolute;
  width: 100%;
  top: 140px;
}
.left_btn, .right_btn {
  width: 30px;
  height: 80px;
  background: #000;
  opacity: 0.8;
  filter: alpha(opacity=80);
  cursor: pointer;
  color: #fff;
  line-height: 80px;
  font-size: 30px;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.left_btn {
  float: left;
}
.right_btn {
  float: right;
}
/*solution*/
.sol li {
  float: left;
  margin-right: 10px;
}
.sol li img {
  width: 323px;
  height: 114px;
  display: block;
}
.sol li.last {
  float: right;
}
/*search*/
.bar {
  height: 33px;
  line-height: 33px;
  border-bottom: 1px solid #d6d6d6;
  /*background: url(/skin/boer/default/img/barbg.jpg) repeat-x;*/
  /*background: #fff;*/
  overflow: hidden;
}
.time {
  margin-left: 8px;
}
.weather {
  margin-left: 15px;
  padding-top: 5px;
}
.sform {
  margin: 18px 15px 0 0
}
.sform li {
  float: left;
  height: 24px;
  line-height: 24px;
}
.sform li.in {
  width: 200px;
  border: 1px solid #d8d8d8;
  background: url(http://www.bestitu.com/skin/boer/default/img/sico.gif) #fff right no-repeat;
  overflow: hidden;
}
.sinput {
  width: 190px;
  height: 24px;
  line-height: 24px;
  border: 0;
  color: #666;
  padding-left: 5px;
}
/*main*/
.imain {
  width: 725px;
}
.iside {
  width: 265px;
}
.jdt {
  width: 490px;
  border: 1px solid #ddd;
  padding: 2px;
  overflow: hidden;
}
#jdt img {
  width: 490px;
  height: 305px;
}
.tit {
  border-left: 6px solid #005BAC;
  overflow: hidden;
}
.tit h2 {
  min-width: 100px;
  width: auto;
  padding: 0 16px;
  height: 35px;
  line-height: 35px;
  font-size: 22px;
  font-family: "Microsoft YaHei";
  text-align: center;
  font-weight: bold;
  float: left;
}
.tit em {
  float: right;
  margin: 5px 10px 0 0;
}
.cont {
  height: 277px;
  overflow: hidden;
}
.tit2 {
  height: 60px;
  border: 1px solid #d6d6d6;
  background: url(/skin/boer/default/img/tico.jpg) #fff 5px no-repeat;
  padding-left: 60px;
  overflow: hidden;
}
.tit3 {
  height: 60px;
  background: url(/skin/boer/default/img/tico2.jpg) 5px no-repeat;
  overflow: hidden;
}
.tit3 h2 {
  margin: 15px 0 0 75px;
  font-size: 24px;
  font-weight: bold
}
.tit4 {
  min-height: 60px;
  height: auto;
  border: 1px solid #d6d6d6;
  background: url(/skin/boer/default/img/tico.jpg) #fff 5px no-repeat;
  padding-left: 60px;
  overflow: hidden;
}
.chnl {
  width: 570px;
  margin-top: 10px;
  overflow: hidden;
}
.chnl li {
  text-align: center;
  float: left;
  margin-left: 10px;
}
.chnl li a {
  min-width: 100px;
  width: auto;
  height: 38px;
  line-height: 38px;
  display: block;
  font-size: 16px;
  text-decoration: none;
  padding: 0 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
  background: #fff;
}
.chnl li.curr a {
  color: #fff;
  border: 1px solid #00a0d9;
  background: #00a0d9;
}
.chnl2 {
  margin-top: 10px;
  overflow: hidden;
}
.chnl2 li {
  text-align: center;
  float: left;
  margin-left: 10px;
}
.chnl2 li a {
  min-width: 50px;
  width: auto;
  height: 38px;
  line-height: 38px;
  display: block;
  font-size: 16px;
  text-decoration: none;
  padding: 0 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
  background: #fff;
}
.chnl2 li.curr a {
  color: #fff;
  border: 1px solid #00a0d9;
  background: #00a0d9;
}
.xxk {
  width: 450px;
  margin-top: 5px;
}
.xxk li {
  min-width: 70px;
  width: auto;
  height: 25px;
  line-height: 25px;
  text-align: center;
  float: left;
  margin-left: 10px;
}
.xxk li a {
  font-size: 16px;
  text-decoration: none;
  padding: 0 10px;
}
.xxk li.curr {
  border-bottom: 2px solid #0290cc;
}
.xxk li.curr a {
  font-weight: bold;
}
.xxk2 {
  overflow: hidden;
  padding: 0px 30px 0px 110px;
}
.xxk2 li {
  min-width: 300px;
  width: auto;
  height: 40px;
  display: block;
  line-height: 40px;
  text-align: left;
  float: left;
  margin: 0px 20px 10px 20px;
  font-size: 14px;
  text-decoration: none;
 
  cursor: pointer;
}
.xxk2 li a {
    display: block;
     padding: 0 10px;
  text-decoration: none;
}
.xxk2 li a:hover {
  background: #2D8CF0;
  color: #fff;
  border-radius: 5px;
}
a.abtn {
  display: block;
  height: 130px;
  width: 17px;
  overflow: hidden;
  background: url(/skin/boer/default/img/arrow3.png) no-repeat 0px 50%;
}
a.aleft {
  float: left;
}
a.agrayleft {
  cursor: default;
  background-position: -34px 50%;
}
a.aright {
  float: right;
  background-position: -17px 50%;
}
a.agrayright {
  cursor: default;
  background-position: -51px 50%;
}
.scrolllist {
  width: 100%;
  height: 180px;
  margin: 0 auto;
}
.scrolllist .imglist_w {
  width: 1164px;
  height: 180px;
  overflow: hidden;
  float: left;
  position: relative;
}
.scrolllist .imglist_w ul {
  width: 20000px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.scrolllist .imglist_w li {
  width: 338px;
  height: 160px;
  float: left;
  padding: 5px;
  margin: 0 20px;
}
.imglist li h3 {
  height: 30px;
  line-height: 30px;
  font-weight: bold;
  font-size: 16px;
}
.imglist li p {
  line-height: 1.7em;
  text-indent: 2em;
  color: #999;
  height: 100px;
}
.runpic {
  width: 990px;
  height: 187px;
  overflow: hidden;
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
}
.lbtn, .rbtn {
  width: 20px;
}
.pics {
  width: 950px;
  text-align: center;
}
.pics li {
  width: 226px;
  float: left;
  margin: 5px;
}
.pics img {
  width: 226px;
  height: 150px;
  padding: 2px;
  border: 1px solid #eee;
}
.pics p {
  height: 20px;
  line-height: 20px;
}
.login {
  padding: 5px 5px;
  overflow: hidden;
}
.login li {
  width: 175px;
  float: left;
  height: 30px;
  line-height: 30px;
  margin: 5px 0;
  border: 1px solid #ccc;
  padding-left: 5px;
}
.login li.lbtn {
  width: 66px;
  height: 66px;
  padding: 3px 0 0 0;
  border: 0;
  float: right;
}
.uinput {
  width: 120px;
  height: 25px;
  line-height: 25px;
  border: 0;
  padding-left: 5px;
}
/* channel */
.cmain {
  width: 940px;
}
.cside {
  width: 250px;
}
.channel {
  background: #005BAC;
  height: 56px;
  line-height: 56px;
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 8px;
}
.channellist {
  /*border-left: 1px solid #ededed;*/
  font-family: "Microsoft YaHei";
}
.channellist li {
  text-align: center;
  letter-spacing: 5px;
  /*border-top: 1px solid #fff;*/
}
.channellist li a {
  color: #fff;
  display: block;
  line-height: 42px;
  height: 42px;
  font-size: 16px;
  background-color: #2D8CF0;
  text-decoration: none;
}
.channellist li a:hover {
  background-color: #6ab2ff
}
.channellist li a.on {
  background-color: #fff;
  color: #005BAC !important;
  border: 1px solid #2D8CF0;
}
.path {
  padding: 5px;
  overflow: hidden;
}
.path li {
  float: left;
  height: 21px;
  line-height: 21px;
  margin: 0 6px 0 0;
  padding-right: 10px;
  background: url(/skin/boer/default/img/Chevron.gif) no-repeat 100% 0;
}
.path li a {
  display: block;
}
.path li:first-child a {
  height: 16px !important;
  text-indent: -1000em;
  width: 16px;
  margin-top: 2px;
  background: url(/skin/boer/default/img/IconHome.gif) no-repeat 0 0;
}
.path li:first-child a:hover {
  background-position: 0 -16px;
}
.path li.last {
  background: none;
}
.hz li {
  float: left;
  margin: 5px 10px;
}
.hz li img {
  display: block;
}
/* content */
article {
  padding-bottom: 20px;
  overflow: hidden;
}
.atit {
  min-height: 64px;
  line-height: 64px;
  font-size: 26px;
  text-align: center;
  font-family: "ºÚÌå";
  font-weight: bold;
  margin-bottom: 20px;
  /*background: #e9e9e9;*/
  border-bottom: 1px solid #c5c5c5;
}
.msgbar {
  height: 30px;
  line-height: 30px;
  padding: 0 0 0 10px;
  text-align: center;
}
.msgbar span {
  color: #999;
  padding: 0 20px 0 20px;
}
.msgbar .time {
  background: url(/skin/boer/default/img/ico_at1.png) no-repeat left center;
}
.msgbar .vis {
  background: url(/skin/boer/default/img/ico_at2.png) no-repeat left center;
}
.msgbar .from {
  background: url(/skin/boer/default/img/ico_at3.png) no-repeat left center;
}
#docviews {
  padding: 0;
}
.desc {
  height: auto;
  background: #ECF5FB;
  border: 1px solid #BBD7E6;
  padding: 7px 15px;
  margin: 10px 0;
  line-height: 2em;
}
.txt {
  line-height: 2em;
  margin-top: 10px;
  font-size: 16px;
}
.txt p {
  margin-top: 1em;
  margin-bottom: 1em;
  background: transparent !important;
}
.txt img {
  margin: 5px;
  width: expression(this.width > this.height && this.width >850?850:true);
  max-width: 850px;
}
.pagebar {
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 20px auto;
}
.other {
  height: 60px;
  border-top: 1px solid #c5c5c5;
  /*background: url(/skin/boer/default/img/bg4.jpg) top repeat-x;*/
}
.other ul {
  float: left;
  margin: 10px;
}
.other ul li {
  height: 26px;
  line-height: 26px;
  text-align: left;
  background: url(http://www.bestitu.com/skin/boer/default/img/icon_next.gif) left 6px no-repeat;
  padding-left: 15px;
}
.other ul li.pre {
  background-position: left -94px;
}
.other ul li.next {
  background-position: left 7px;
}
.newdigg {
  width: 406px;
  height: 51px;
  margin: 8px auto;
  clear: both;
  overflow: hidden;
  padding-left: 8px;
}
.diggbox {
  width: 195px;
  height: 51px;
  float: left;
  margin-right: 8px;
  overflow: hidden;
  cursor: pointer;
}
.diggbox .digg_act {
  font-size: 14px;
  float: left;
  line-height: 31px;
  text-indent: 32px;
  height: 29px;
  overflow: hidden;
  font-weight: bold;
}
.diggbox .digg_num {
  float: left;
  line-height: 29px;
  text-indent: 5px;
}
.diggbox .digg_percent {
  width: 180px;
  clear: both;
  padding-left: 10px;
  overflow: hidden;
}
.diggbox .digg_percent .digg_percent_bar {
  width: 100px;
  height: 7px;
  background: #E8E8E8;
  border-right: 1px solid #CCC;
  float: left;
  overflow: hidden;
  margin-top: 3px;
}
.diggbox .digg_percent .digg_percent_num {
  font-size: 10px;
  float: left;
  padding-left: 10px;
}
.diggbox .digg_percent .digg_percent_bar span {
  display: block;
  height: 5px;
  overflow: hidden;
  background: #000;
}
.newdigg .digg_good {
  background: url(http://www.bestitu.com/skin/boer/default/img/newdigg-bg.png) left top no-repeat;
}
.newdigg .digg_bad {
  background: url(http://www.bestitu.com/skin/boer/default/img/newdigg-bg.png) right top no-repeat;
}
.newdigg .digg_good .digg_act {
  color: #C30;
}
.newdigg .digg_good .digg_num {
  color: #C63;
}
.newdigg .digg_bad .digg_act {
  color: #36C;
}
.newdigg .digg_bad .digg_num {
  color: #39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span {
  border: 1px solid #E37F24;
  background: #FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span {
  border: 1px solid #689ACC;
  background: #94C0E4;
}
/* flink */
.flink {
  border: 1px solid #d6d6d6;
  border-top: 2px solid #dd1818;
  overflow: hidden;
}
.fltit {
  height: 33px;
  line-height: 33px;
  background: url(/skin/boer/default/img/barbg.jpg) repeat-x;
}
.fltit h2 {
  font-size: 14px;
  font-weight: bold;
  background: url(http://www.bestitu.com/skin/boer/default/img/fico.png) 5px no-repeat;
  padding-left: 30px;
}
.flink a {
  float: left;
  padding: 5px 10px;
}
/* footer */
footer {
  line-height: 2em;
  padding: 10px 0;
  color: #fff;
  font-size: 12px;
  background: #1E2028;
  overflow: hidden;
}
footer h3 {
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-weight: bold;
}
.fmsg1 {
  width: 640px;
  line-height: 1.5em;
  border-right: 1px solid #323540;
}
.fmsg2 {
  width: auto;
  margin: 0px;
  padding: 0 40px;
}
.fmsg2 img {
  vertical-align: middle;
}
.fmsg3 {
  /* width: 80px;
  margin-right: 40px;*/
}
.fmsg3 p {
  /*font-size: 14px;
  font-weight: bold;*/
}
.flashshow img {
  display: block;
}
.flashshow {
  margin: 0 5px 5px 5px;
  _margin: 0 3px 5px 3px;
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.flashshow .flashtext {
  position: absolute;
  left: 0;
  bottom: 0;
  background: #000;
  width: 100%;
  height: 30px;
  z-index: 1;
  float: left;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.flashshow .flash_tit {
  position: absolute;
  height: 30px;
  line-height: 30px;
  text-indent: 8px;
  bottom: 0;
  left: 0;
  z-index: 10;
  overflow: hidden;
}
.flashshow .flash_tit a {
  color: #fff;
}
.all-number-comment a {
  display: inline-block;
  padding-left: 33px;
  padding-right: 10px;
  height: 23px;
  line-height: 23px;
  font-weight: bold;
  font-size: 13px;
  font-family: 'tahoma';
  background: url(/skin/boer/default/img/pl_icon.png) #ebf5fd no-repeat;
}
.all-number-comment a, .all-number-comment a:visited, .all-number-comment a:link {
  color: #506fa5
}
.all-number-comment a:hover {
  color: #cd0000;
  text-decoration: underline;
  background-position: 0 -23px;
  background-color: #fcf4ec
}
.survey {
  line-height: 1.6em;
}
.survey dt {
  padding: 5px 0;
  font-size: 14px;
  font-weight: bold;
  margin-top: 10px
}
.survey dt span {
  color: #ff3300;
  font-weight: normal;
}
.survey dd ul {
  margin-top: 10px
}
.survey dd ul li {
  padding: 5px 0 5px 20px;
}
/* common */
.sLine {
  border-bottom: 1px dashed #d5dde8;
}
.tLine {
  border-top: 1px dashed #d5dde8;
}
.bor {
  border: #d6d6d6 1px solid;
}
.bor2 {
  border-top: 2px solid red;
}
.bor-nt {
  border: #d6d6d6 1px solid;
  border-top: 0;
}
.h_list {
  height: 330px;
  overflow: hidden;
}
.h_txt {
  min-height: 550px;
  height: auto;
}
.h_comList {
  height: 340px;
  *height: 350px;
  overflow: hidden;
}
.h_docList {
  height: auto;
  min-height: 500px;
  overflow: hidden;
}
.bgf {
  background: #fff;
}
.bge {
  background: #e1e4ea;
}
.pms-guide {
  width: 96%;
  margin: 20px auto;
}
.pms-guide li {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px dotted #ccc;
}
.pms-guide li a {
  padding: 0 10px;
}
/* table */
.table {
  border: 0;
  border-left: 1px solid #BBD7E6;
  border-top: 1px solid #BBD7E6;
}
.table td {
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #BBD7E6;
  border-right: 1px solid #BBD7E6;
}
.table .tdleft {
  width: 150px;
  background-color: #ECF5FB;
  text-align: right;
  padding-right: 10px;
}
.table .tdleft2 {
  background-color: #ECF5FB;
  text-align: right;
  padding-right: 10px;
}
.table .tdright {
  text-align: left;
  padding-left: 10px;
}
.table .tdright1 {
  text-align: center;
}
.table .ctrl {
  text-align: center;
  padding: 10px 0;
}
.tb {
  width: 96%;
  margin: 5px auto;
  border: 0;
}
.tb th {
  background: url(http://www.bestitu.com/skin/boer/default/img/bbg.jpg) bottom repeat-x;
  height: 28px;
  line-height: 28px;
  font-weight: bold;
}
.tb td {
  border-bottom: 1px dashed #d5dde8;
  height: 25px;
  line-height: 25px;
}
/* tips */
.tip {
  padding: 5px 10px 6px;
  border: 1px solid #faebd2;
  background: #ffffe9;
  line-height: 2em;
  font-size: 12px;
}
.tip .ico {
  width: 30px;
  height: 20px;
  background: url(/skin/boer/default/img/pmsicon.png) 7px -145px no-repeat;
  display: block;
  float: left;
}
.tip .ico2 {
  width: 30px;
  height: 20px;
  background: url(/skin/boer/default/img/pmsicon.png) 7px -285px no-repeat;
  display: block;
  float: left;
}
.success {
  width: 560px;
  ;
  margin: 50px auto;
  border: 1px solid #faebd2;
  background: #ffffe9;
  padding: 10px;
}
.success dt {
  height: 90px;
  line-height: 90px;
  color: #ff3300;
  font-size: 35px;
  font-family: "Î¢ÈíÑÅºÚ";
  background: url(/skin/boer/default/img/reg/smail.gif) no-repeat;
  padding-left: 120px;
}
.success dt span {
  text-decoration: underline;
}
.success dd {
  height: 30px;
  padding-left: 120px;
  font-size: 14px;
}
.fail {
  width: 600px;
  ;
  margin: 50px auto;
  border: 1px solid #faebd2;
  background: #ffffe9;
  padding: 10px;
}
.fail dt {
  height: 130px;
  line-height: 1.8em;
  color: #ff3300;
  font-size: 35px;
  font-family: "Î¢ÈíÑÅºÚ";
  background: url(/skin/boer/default/img/tip.png) no-repeat;
  padding-left: 150px;
}
.fail dt span {
  text-decoration: underline;
}
.fail dd {
  height: 30px;
  line-height: 30px;
  padding-left: 120px;
  font-size: 14px;
}
/* guestbook */
ul.zx_list {
  overflow: hidden;
}
ul.zx_list li {
  padding: 8px 6px 8px 28px;
  background: url(/skin/boer/default/img/ico7.gif) no-repeat 4px 12px;
}
ul.zx_list h6 {
  font-size: 14px;
  line-height: 24px;
  color: #0096ff;
}
ul.zx_list h6 ul {
  float: right;
  width: 130px;
  text-align: center;
}
ul.zx_list h6 ul li {
  min-width: 24px;
  width: auto;
  height: 24px;
  line-height: 24px;
  float: right;
  font-size: 12px;
}
ul.zx_list p {
  line-height: 1.8em;
  text-indent: 20px;
}
ul.zx_list .re {
  border: 1px dashed #F00;
  padding: 5px;
}
ul.zx_list h7 {
  font-size: 12px;
  color: #F00;
}
.queren_but {
  width: 140px;
  height: 36px;
  line-height: 36px;
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  background: url(/skin/boer/default/img/reg/zhuce_63.jpg) no-repeat;
  text-align: center;
  border: none;
  cursor: pointer;
}
.queren_butx {
  width: 140px;
  height: 36px;
  line-height: 36px;
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  background: url(/skin/boer/default/img/reg/zhuce_60.jpg) no-repeat;
  text-align: center;
  border: none;
  cursor: pointer;
}
.divflyimg {
  position: fixed;
  top: 150px;
  cursor: pointer;
  left: 2px;
  width: 128px;
  border: 1px solid #d8d8d8;
  background: #f7f8fb;
}
* html .divflyimg {
  position: absolute;
  z-index: 999;
  left: expression(eval(document.documentElement.scrollLeft)+128);
  top: expression(eval(document.documentElement.scrollTop)+150);
}
.divflyimg .close {
  background: url(http://www.bestitu.com/skin/boer/default/img/close.jpg) no-repeat right top;
  height: 18px;
}
.divflyimg .close span {
  width: 18px;
  height: 18px;
  cursor: pointer;
  float: right;
}
.divflyimg h1 {
  line-height: 22px;
  font-weight: bold;
  color: #434343;
  padding-left: 12px;
}
.micromsn {
  font-size: 14px;
  color: #434343;
  padding: 8px 0;
  overflow: hidden;
}
.micromsn ul li {
  text-align: center;
  padding: 2px 0;
}
.micromsn ul li img {
  height: 92px
}