.daohang a#index {
  text-decoration:none;
  text-align:center
 }
 .blue .daohang a#index {
  color:#3592e2
 }
 .green .daohang a#index {
  color:#42b712
 }
 .orange .daohang a#index {
  color:#f78015
 }
 .logosearchtel {background: url(https://www.fbu.cn/images/chengshi.png) 0 0px repeat-x;height: 105px;margin: 7px auto 0px auto;}
 .vsubmit{border-radius: 5px;text-align: center;color: #fff !important;line-height: 30px;background-color: #fd8000;font-weight: 700;}
 .blistr a:hover{text-decoration:underline;color: #C20C0C;}
 .daohang_con_info { background-color: red; overflow: ; margin-top: 0px; width: 100%; height: 2px; text-align: center;min-width: 1190px;}
 #clist{padding-top:0px;overflow:auto;width:auto;height:auto;border:1px #e8e8e800 solid}#clist div.lister{border: 1px solid #f5f5f5;border-radius: 5px;height:auto;padding:3px 10px;overflow:auto}#clist div.lister:hover{border: 1px solid #dcdcdc;background-color:#FFFFFF}.alphabet-list{overflow:auto;width:auto;height:auto;height:25px;line-height:25px}
 .alphabet-list span.title{float:left}.alphabet-list li{float:left;width:32px;height:25px;text-align:center}
 .province dl{clear:both;padding:5px 20px;width:100%;zoom:1}.province dt{float:left;height:30px;margin-right:10px;line-height:30px;width:55px;text-align:center;color:#fff;background-color:#ED232F;font-weight:700;border-radius:2px}.province dd,.province dt{display:block;margin-top:3px;margin-bottom:3px}.province dd{float:right;padding-right:15px;width:1070px}.province dd a{float:left;display:block;height:30px;line-height:30px;margin-right:10px;padding-left:5px;padding-right:5px;white-space:nowrap}.pinyin dl{clear:both;margin:5px;padding:5px 20px;width:100%;zoom:1}.pinyin dt{margin-left:20px;border-radius: 5px;text-align:center;color:#fff;width:30px;height:30px;line-height:30px;background-color: #4d529a;font-weight:700}.pinyin dd,.pinyin dt{float:left;display:block;margin:3px 0}.pinyin dd{padding-left:20px;width:1110px}.pinyin dd a{float:left;display:block;height:30px;line-height:30px;margin-right:10px;padding-left:5px;padding-right:5px;white-space:nowrap}.pinyin dd a:hover,.province dd a:hover{border-radius:5px;color:#fff}.focus1,.focus2{padding:5px;border-radius:2px;width:150px}.focus1{border:1px #f60 solid}.focus2{border:1px #ccc solid}.blue .pinyin dd a:hover,.blue .province dd a:hover{background-color:#3592e2}.blue .changecitydiv .vsubmit{background-color:#3592e2}.blue .changecitydiv .vsubmit:hover{background-color:#2283d4}.green .pinyin dd a:hover,.green .province dd a:hover{background-color:#42b712}.green .changecitydiv .vsubmit{background-color:#42b712}.green .changecitydiv .vsubmit:hover{background-color:#47c510}.orange .pinyin dd a:hover,.orange .province dd a:hover{background-color:#F90}.orange .changecitydiv .vsubmit{background-color:#F90}.orange .changecitydiv .vsubmit:hover{background-color:#F80}.red .pinyin dd a:hover,.red .province dd a:hover{background-color:#ED232F}.red .changecitydiv .vsubmit{background-color:#ED232F}.red .changecitydiv .vsubmit:hover{background-color:#D5303A}.vhd .vhd_l{float:right;display:block;line-height:36px;height:65px;line-height:65px;overflow:hidden;}.vhd .vhd_c{float:left;display:block;line-height:36px;height:65px;line-height:65px;overflow:hidden;margin-right:30px;}.vhd .vhd_r{float:right;text-align:left;display:block;height:65px;line-height:65px;overflow:hidden;}.vhd .vhd_r a{margin-right:2px;margin-left:3px;}a.fontred{color:red;}.msubmit{background-color:#F80;padding:6px 10px;cursor:pointer;border:none;color:#fff;border-radius:2px;color:#FFFFFF!important;}.msubmit:hover{background-color:#F70;color:#fff;}
 .flink{width:1278px;height:auto;overflow:auto}
 .flink .ul{margin:0 0}
 .flink .hd{width:auto;overflow:auto;text-align:left!important;text-indent:10px;background-color:#fff;height:36px;line-height:36px;}
 .flink .hd span.hdleft{font-weight:bold;display:block;float:left}
 .flink .hd span.hd2{width:60px;margin-right:10px;display:block;float:right;font-size:12px}
 .flink .hd span.hd2 a:hover{text-decoration:none}
 .flink .bd{padding:0 5px 10px 5px;font-size:12px}
 .flink .bd .image{width:100%;height:auto;overflow:hidden;padding-top:5px;padding-bottom:8px}
 .flink .bd .image li{float:left;margin:10px 5px 0 5px;}
 .flink .bd .image li img{border:1px solid #ddd;background:#f1f1f1;padding:3px;width:88px;height:31px;vertical-align:top;zoom:1}
 .flink .bd .text{width:auto;height:auto;overflow:hidden}
 .flink .bd .text li{line-height:22px;float:left;margin:4px 6px 4px 6px;white-space:nowrap}
 #blist{height:70px;line-height:70px;background-color:#FAFAFA;border:1px #E8E8E8 solid;border-bottom:none;}
 #blist a{margin-right:10px;}
 
 .blistl{float:left;display:block;overflow:hidden;margin-left:10px;}.
 blistc{float:left;display:block;overflow:hidden;margin-left:10px;background-color:#000;}.blistr{text-align: left; overflow: hidden; /* margin-right: 5px; */ line-height: 60px; height: 60px; font-size: 16px; padding: 1px 10px;background: rgba(255, 255, 255, .5);border-radius: 5px;}.footer{font-size:12px;color:#585858;margin-top:10px;padding-bottom:30px;padding-top:10px;width:100%;margin-left:auto;margin-right:auto}.footer a{color:#585858!important;margin-left:5px}.changecity_blue{background:url(../images/global/bluebg.gif) 0 31px repeat-x}.changecity_orange,.changecity_red{background:url(../images/global/orangebg.gif) 0 31px repeat-x}.changecity_green{background:url(../images/global/greenbg.gif) center 31px no-repeat}.blistr a{padding: 5px;}
 
 .red .daohang a#index {
 background: url("https://img.fbu.cn/2020/shouye.png")no-repeat;
 width: 65px;
 padding-top: 3px;
 height: 53px;
 color: #FFF;
 border: 0 none;
     border-top-color: currentcolor;
     border-top-style: none;
     border-top-width: 0px;
 position: static;
 float: right;
 border-top: 0px solid #ff7200;
 margin: -4px 0 0 0;
 overflow: visible;
 border-radius: 0 0px 5px 5px;
 }
 
 
 .red .daohang a#indexfbu {
     text-align: center;
     background-color: #316186;
     color: #fff;
     border: 0 none;
     border-top-color: currentcolor;
     border-top-style: none;
     border-top-width: 0px;
     position: static;
     float: none;
     border-top: 0px solid #EE4341;
     overflow: visible;
 }
 .daohang2 a#index {
  color:#ffffff;
  border-radius:3px 3px 0 0;
 }
 .blue .daohang2 a#index {
  background-color:#3592e2
 }
 .green .daohang2 a#index {
  background-color:#42b712
 }
 .orange .daohang2 a#index {
  background-color:#f78015
 }
 .red .daohang2 a#index {
  background-color:#EE4341
 }
 .jiage {padding-bottom: 0px;}
 .jiage a {display: block;float: left;line-height: 30px;padding-left: 10px;background: #92b1d1;padding-right: 10px;height: 30px;padding-top: 0px;padding-bottom: 0px;margin-left: 10px;margin-top: 10px;color: #000;border-radius: 4px;font-family: "寰蒋闆呴粦";font-size: 14px;}
 .jiage a:nth-of-type(4n+1) {background: #b8bf7a;}
 .jiage a:nth-of-type(4n+2) {background: #e5a67e;}
 .jiage a:nth-of-type(4n+3) {background: #88c2bd;}
 .ershou img:hover,
 .ershoufang img:hover,
 .goods img:hover,
 .hotschool img:hover,
 .zhaopin img:hover,
 .zufang img:hover {
  opacity:.8
 }
 #fbu_cmslaba {
  padding-left:33px;
  height:21px;
  overflow:hidden;
  background-position:0px;
  background-size:22px auto;
  margin-top: -21px;
 }
 #fbu_cmslaba li {
  height:21px;
  line-height:21px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
 }
 #fbu_cmslaba li a{
  float:left;
  height:21px;
  line-height:21px;
 
  overflow: hidden; 
  margin-right:2px;
 }
 #fbu_cmslaba li span{
     float: left;
     margin-right: 15px;
 }
 #zhiding {
  background-color:#fafdff;
  margin-bottom:10px;
  padding-top:0px;
  padding-right:20px;
  padding-bottom:10px;
  padding-left:20px;
  border: 1px solid #DEDEDE;
 }
 #zhiding .title {
  font-size:18px;
  line-height:45px;
  height:45px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#E6E6E6;
  font-family:"寰蒋闆呴粦";
  font-weight:bold;
 }
 #zhiding .title a {
  margin-right:20px;
  color:#666666;
  text-decoration:none;
 }
 #zhiding .title a.on {
  color:#A54D1D;
 }
 #zhiding .cont {
  width:1160px;
  overflow:hidden;
 }
 #zhiding li {
  float:left;
  height:28px;
  line-height:28px;
  width:570px;
  padding-right:10px;
  overflow:hidden;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#DDDDDD;
  font-size:14px;
  padding-top:8px;
  padding-bottom:8px;
 }
 #zhiding li span {
  padding-right:10px;
  float: right;
 }
 #zhiding li span a {
  display:inline-block;
  height:30px;
  line-height:30px;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
  text-decoration:none;
  background-color:#333333;
 }
 #zhiding li a {
  color:#3664A5;
 }
 #zhiding li:nth-of-type(12n+1) span a,
 #zhiding li:nth-of-type(12n+2) span a {
  background-color:#ABC466;
 }
 #zhiding li:nth-of-type(12n+3) span a,
 #zhiding li:nth-of-type(12n+4) span a {
  background-color:#FDA19D;
 }
 #zhiding li:nth-of-type(12n+5) span a,
 #zhiding li:nth-of-type(12n+6) span a {
  background-color:#EBC17E;
 }
 #zhiding li:nth-of-type(12n+7) span a,
 #zhiding li:nth-of-type(12n+8) span a {
  background-color:#9FA4CE;
 }
 #zhiding li:nth-of-type(12n+9) span a,
 #zhiding li:nth-of-type(12n+10) span a {
  background-color:#00BFE1;
 }
 #zhiding li:nth-of-type(12n+11) span a,
 #zhiding li:nth-of-type(12n+12) span a {
  background-color:#66A2C4;
 }
 
 .classfocus .container,
 .classfocus .slider img,
 div.classfocus {
  width:335px;
  height:195px
 }
 .bbsview .bd2 li,
 .goahead .announce .bd ul li,
 .goahead .faq .bd ul li,
 .infolist .showbox .bd li .info,
 .smp_bbsview .bd2 li {
  text-overflow:ellipsis;
  white-space:nowrap;
  word-break:keep-all
 }
 .classfocus .container {
  position:relative;
  overflow:hidden
 }
 .classfocus div#MainPromotionBanner {
  width:335px;
  height:195px;
  BORDER:#ddd 1px solid
 }
 .classfocus .slider li {
  display:inline;
  list-style:none
 }
 .classfocus .slider img {
  display:block
 }
 .classfocus .num {
  position:absolute;
  right:5px;
  bottom:5px
 }
 
 #fbu921 {
  width:1190px;
  margin-top:0px;
  margin-right:auto;
  margin-bottom:0px;
  margin-left:auto;
  overflow:hidden;
  background: url(https://www.fbu.cn/images/chengshi2.png) 0 0px repeat-x;
 }
 .fbu921 {
  width:1220px;
 }
 #fbu921 .lie {
  float:left;
  width:385px;
  margin-right:15px;
  padding:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  display:block;
 }
 #fbu921 .box {
  background-color:#FFFFFF;
  border:1px solid #DEDEDE;
  margin-top:10px;
  width:388px;
  display:block;
  padding:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
 }
 #fbu921 h3.color_1 {
  border-bottom-color:#59D072;
 }
 #fbu921 h3.color_1:before {
  background:#59D072;
 }
 #fbu921 h3.color_2 {
  border-bottom-color:#FDA19D;
 }
 #fbu921 h3.color_2:before {
  background:#FDA19D;
 }
 #fbu921 h3.color_3 {
  border-bottom-color:#00BFE1;
 }
 #fbu921 h3.color_3:before {
  background:#00BFE1;
 }
 #fbu921 h3.color_4 {
  border-bottom-color:#9FA4CE;
 }
 #fbu921 h3.color_4:before {
  background:#9FA4CE;
 }
 #fbu921 h3.color_5 {
  border-bottom-color:#F99C3E;
 }
 #fbu921 h3.color_5:before {
  background:#F99C3E;
 }
 #fbu921 h3.color_6 {
  border-bottom-color:#C46666;
 }
 #fbu921 h3.color_6:before {
  background:#C46666;
 }
 #fbu921 h3.color_7 {
  border-bottom-color:#CE9FC8;
 }
 #fbu921 h3.color_7:before {
  background:#CE9FC8;
 }
 #fbu921 h3.color_8 {
  border-bottom-color:#C49966;
 }
 #fbu921 h3.color_8:before {
  background:#C49966;
 }
 #fbu921 h3.color_9 {
  border-bottom-color:#ABC466;
 }
 #fbu921 h3.color_9:before {
  background:#ABC466;
 }
 #fbu921 h3.color_10 {
  border-bottom-color:#66A2C4;
 }
 #fbu921 h3.color_10:before {
  background:#66A2C4;
 }
 #fbu921 h3.color_1 a{font-weight: bold;}#fbu921 h3.color_2 a{font-weight: bold;}#fbu921 h3.color_3 a{font-weight: bold;}#fbu921 h3.color_4 a{font-weight: bold;}#fbu921 h3.color_5 a{font-weight: bold;}#fbu921 h3.color_6 a{font-weight: bold;}#fbu921 h3.color_7 a{font-weight: bold;}#fbu921 h3.color_8 a{font-weight: bold;}#fbu921 h3.color_9 a{font-weight: bold;}#fbu921 h3.color_10 a{font-weight: bold;}
 #fbu921 h3 {
  text-align:left;
  font-size:18px;
  position:relative;
  padding-left:25px;
  line-height:1;
  margin-top:15px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:15px;
  font-family:"寰蒋闆呴粦";
  border-bottom-width:2px;
  border-bottom-style:solid;
 }
 #fbu921 h3:before {
  content:'';
  display:inline-block;
  position:absolute;
  left:10px;
  top:0;
  width:4px;
  height:18px;
  margin-right:6px;
 }
 #fbu921 .item {
  text-align:left;
  width:360px;
  margin-top:0px;
  margin-right:auto;
  margin-bottom:0px;
  margin-left:auto;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:0px;
  padding-left:0px;
 }
 #fbu921 .item a {
  width:24%;
  padding-right:1%;
  height:30px;
  line-height:30px;
  display:block;
  float:left;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  font-size:14px;
  font-family:"寰蒋闆呴粦";
 }
 .dh1190 {
     width: 1190px;
     margin-top: 0px;
     margin-right: auto;
     margin-bottom: 0px;
     margin-left: auto;
     text-align: left;
 }
 #fbudianpu .title{ line-height: 40px; height: 40px; overflow: hidden; }
 .fbu_bg_1 {background: red;}
 #fbudianpu .title .l{float: left;font-size: 16px;font-weight: bold;color: #FFFFFF;padding-left: 20px;font-family: "寰蒋闆呴粦";}
 #fbudianpu .title .r{float: right;font-size: 14px;padding-right: 20px;}
 #fbudianpu .title .r a{color: #FFFF00;}
 #fbudianpu .title .r a:hover{color:#fff;}
 #fbudianpu .list {width: 1188px;border: 1px solid #D8D8D8;}
 #fbudianpu .list li {
  float:left;
  width:138px;
  overflow:hidden;
  margin:5px;
 }
 #fbudianpu .list li .pic img {
  height:100px;
  width:138px;
 }
 #fbudianpu .list li h3 {
  line-height:22px;
  text-align:center;
  height:22px;
  overflow:hidden;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
 }
 #fbudianpu .list li h3 a {
  color:#0066CC;font-weight: bold;
 }
 #fbudianpu .list li p {
  line-height:22px;
  color:#999999;
  text-indent:1.5em;
  margin:0px;
  padding:0px;
  height:44px;
 }
 
 .classfocus .num li {
  float:left;
  overflow:hidden;
  margin:3px 1px;
  width:16px;
  height:16px;
  border:1px solid #ff7300;
  background-color:#fff;
  color:#ff7300;
  text-align:center;
  font-size:12px;
  font-family:Arial;
  line-height:16px;
  cursor:pointer
 }
 .classfocus .num li.on {
  margin:0 1px;
  width:21px;
  height:21px;
  border:0;
  background-color:#ff7300;
  color:#fff;
  font-weight:700;
  font-size:16px;
  line-height:21px
 }
 .bbsview {
  overflow:auto;
  width:998px;
  height:auto;
  border:1px solid #eee;
  text-align:left
 }
 .bbsview .hd {
  height:28px;
  border-bottom:1px #eee solid;
  background:url(https://img.fbu.cn/2020/default/images/index/hdbg1.gif) repeat-x;
  font-weight:700;
  line-height:30px
 }
 .bbsview .hd1 {
  float:left;
  width:188px;
  height:28px;
  text-indent:5px
 }
 .bbsview .hd1 span {
  float:left;
  display:block;
  margin-left:15px;
  width:16px;
  height:22px;
  background:url(https://img.fbu.cn/2020/default/images/index/bbs_span.gif) 0 7px no-repeat
 }
 .bbsview .hd2 {
  float:right;
  width:740px
 }
 .bbsview .bd {
  height:auto
 }
 .bbsview .bd1 {
  float:left;
  padding:15px 20px;
  width:190px;
  line-height:22px
 }
 .bbsview .bd1 a {
  margin-right:2px;
  margin-left:2px
 }
 .bbsview .bd2 {
  float:right;
  padding:15px 0;
  width:760px
 }
 .bbsview .bd2 ul {
  overflow:auto;
  padding-left:20px;
  border-left:1px #dbdbdb solid
 }
 .bbsview .bd2 li {
  float:left;
  overflow:hidden;
  margin-right:25px;
  padding-left:10px;
  width:210px;
  height:22px;
  background:url(https://img.fbu.cn/2020/default/images/index/li_arrow.gif) 0 8px no-repeat;
  line-height:22px
 }
 .hotschool {
  border:1px #F90 solid;
  width:1188px;
  height:231px;
  background:url(https://img.fbu.cn/2020/default/images/index/hotschool.gif) left center no-repeat;
  text-align:center
 }
 .hotschool .rollBox img {
  border:none
 }
 .hotschool .rollBox {
  width:845pt;
  overflow:hidden;
  margin:0 auto;
  text-align:left;
  margin-left:50px
 }
 .hotschool .rollBox .Cont {
  width:800pt;
  overflow:hidden;
  margin:0 auto;
  padding-top:30px
 }
 .hotschool .rollBox .ScrCont {
  width:625000pc
 }
 .hotschool .rollBox .Cont .pic {
  width:170px;
  float:left;
  text-align:center;
  padding-right:25px
 }
 .hotschool .rollBox .Cont .pic img {
  background:#fff;
  display:block;
  margin:0 auto;
  width:170px;
  height:125px
 }
 .hotschool .rollBox .Cont .pic img:hover {
 }
 .hotschool .rollBox .Cont .pic p {
  line-height:26px;
  color:#505050
 }
 .hotschool .Cont,
 .hotschool .img1,
 .hotschool .img2,
 .hotschool .rollBox #List1,
 .rollBox #List2 {
  float:left
 }
 .hotschool .img1 {
  background:url(https://img.fbu.cn/2020/default/images/index/turn_pic.gif) left top no-repeat;
  margin-right:10px
 }
 .hotschool .img1,
 .hotschool .img2 {
  width:1pc;
  height:31px;
  display:block;
  margin-top:75pt;
  cursor:pointer
 }
 .hotschool .img2 {
  background:url(https://img.fbu.cn/2020/default/images/index/turn_pic.gif) left -31px no-repeat;
  margin-left:10px
 }
 .pic .schoolname {
  font-size:9pt;
  line-height:20px;
  margin-top:5px;
  margin-bottom:5px;
  width:10pc;
  overflow:hidden
 }
 .pic .seecourse a {
  border:1px #f90 solid;
  color:#f90;
  background-color:#fff;
  padding:0 10px;
  font-size:9pt;
  border-radius:2px
 }
 .pic .seecourse a:hover {
  background-color:#f90;
  color:#fff
 }
 .infolist .showbox .hd .postinfo a:hover,
 .page_nav .menu a:hover {
  text-decoration:none
 }
 .infolist,
 .infolist .showbox {
  margin-top:5px;
  margin-bottom:5px;
  height:auto;
  overflow:auto
 }
 .infolist .sleft {
  float:left
 }
 .infolist .sright {
  float:right
 }
 .infolist .showbox .hd {
  height:40px;
  background-color:#fafafa;
  line-height:40px
 }
 .blue .infolist .showbox .hd {
  border-top:1px #3592e2 solid
 }
 .green .infolist .showbox .hd {
  border-top:1px #42b712 solid
 }
 .orange .infolist .showbox .hd {
  border-top:1px #F78015 solid
 }
 .red .infolist .showbox .hd {
  border-top:1px #EE4341 solid
 }
 .infolist .showbox .hd .cattitle img {
  width:30px;
  height:30px;
  -webkit-border-radius:4px;
  border-radius:4px;
  vertical-align:top;
  margin-top:5px
 }
 .infolist .showbox .hd .cattitle {
  float:left;
  display:block;
  padding-right:15px;
  padding-left:10px;
  height:40px;
  font-weight:700;
  font-size:16px;
  line-height:40px
 }
 .infolist .showbox .hd .cattitle span {
  float:left;
  display:block;
  width:2px;
  height:40px
 }
 .infolist .showbox .hd .postinfo {
  float:left;
  display:block;
  margin-left:15px
 }
 .infolist .showbox .hd .postinfo a {
  color:#333
 }
 .infolist .showbox .hd .moreinfo {
  float:right;
  display:block;
  margin-right:10px;
  width:120px;
  text-align:right
 }
 .infolist .showbox .bd ul {
  margin:10px 10px;
  text-align:left
 }
 .infolist .showbox .bd ul li {
  overflow:hidden;
  height:42px;
  font-size:14px;
  line-height:42px;
  border-bottom:1px #f1f1f1 solid;
  background:url(https://img.fbu.cn/2020/default/images/index/li_arrow.gif) 5px 20px no-repeat
 }
 .infolist .showbox .bd ul li:last-child {
  border-bottom:none
 }
 .infolist .showbox .bd ul li.bg_gray {
  background-color:#fbfcfc
 }
 .infolist .showbox .bd li .time {
  float:left;
  display:block;
  width:60px;
  height:38px;
  color:#585858;
  text-align:left;
  margin-left:15px
 }
 .infolist .showbox .bd li .info {
  float:left;
  display:block;
  overflow:hidden;
  margin-left:7px;
  height:38px;
  text-align:left
 }
 .infolist .showbox .bd li .catname {
  float:right;
  display:block;
  overflow:hidden;
  width:110px;
  height:38px;
  text-align:right
 }
 .infolist .showbox .bd li .catname a {
  margin-left:7px;
  color:#999
 }
 .lineAdv_box {
  margin-left:2px
 }
 .lineAdv_box li {
  float:left;
  display:inline;
  overflow:hidden;
  margin:0 1px 0 2px;
  font-size:0
 }
 .lineAdv_box li img {
  padding:1px;
  border:2px solid #dae1e7
 }
 .page_nav {
  position:relative;
  text-align:left;
  zoom:1
 }
 .page_nav .bd {
  overflow:hidden;
  margin:0 auto;
  width:944px;
  height:28px
 }
 .page_nav li {
  float:left;
  display:inline;
  margin-left:6px;
  width:88px;
  height:30px;
  text-align:center;
  font-size:16px;
  font-family:microsoft yahei;
  line-height:30px
 }
 .page_nav .menu,
 .page_nav .menu a {
  width:21px;
  height:30px
 }
 .page_nav .menu a {
  display:block;
  overflow:hidden;
  text-indent:-999em
 }
 .page_nav .pleft {
  position:absolute;
  top:0;
  left:2px;
  background-position:-197px 0
 }
 .page_nav .pright {
  position:absolute;
  top:0;
  right:2px;
  background-position:-176px 0
 }
 .page_nav li a {
  color:#fff
 }
 .page_nav li.selected a {
  font-weight:700
 }
 .goahead .focus_corp {
  float:left;
  width:337px;
  height:465px
 }
 .goahead .indextopinfo {
  float:left;
  overflow:hidden;
  margin-right:10px;
  margin-left:10px;
  width:390px;
  height:465px;
  border:1px solid #d9d9d9;
  border-top:2px #d9d9d9 solid
 }
 .goahead .indextopinfo ul {
  margin:10px
 }
 .goahead .indextopinfo .h2 {
  margin-bottom:10px;
  padding:0 0 13px;
  border-bottom:1px #dcdcdc dotted;
  font-weight:400
 }
 .goahead .indextopinfo .h2 .str {
  display:block;
  overflow:hidden;
  padding-top:5px;
  width:350px;
  height:20px;
  text-align:center;
  white-space:nowrap;
  font-weight:400;
  font-size:16px
 }
 .goahead .indextopinfo .sp {
  display:block;
  overflow:hidden;
  padding-top:5px;
  height:32px;
  color:#888;
  text-align:left;
  text-indent:25px;
  text-overflow:ellipsis;
  line-height:18px;
  -o-text-overflow:ellipsis
 }
 .goahead .indextopinfo .h2 a:hover {
  text-decoration:underline;
  cursor:pointer
 }
 #infomenu li em a:hover,
 .smp_flink .hd span.hd2 a:hover {
  text-decoration:none
 }
 .goahead .indextopinfo .more a {
  font-size:12px
 }
 .goahead .announce_faq {
  float:right;
  overflow:auto;
  width:250px
 }
 .goahead .announce .hd,
 .goahead .faq .hd {
  width:250px;
  height:30px;
  background-color:#fafafa
 }
 .goahead .announce .hd .span,
 .goahead .faq .hd .span {
  float:left;
  display:block;
  width:93px;
  height:30px;
  color:#fff;
  text-align:left;
  text-indent:15px;
  font-size:16px;
  line-height:30px
 }
 .goahead .announce .hd .more,
 .goahead .faq .hd .more {
  float:right;
  display:block;
  width:68px;
  text-align:right;
  line-height:29px
 }
 .goahead .announce .hd .more a,
 .goahead .faq .hd .more a {
  padding:0 10px
 }
 .goahead .announce .bd,
 .goahead .faq .bd {
  overflow:auto;
  height:auto;
  border-color:#d9d9d9;
  border-style:solid;
  border-width:0 1px 1px
 }
 .goahead .announce .bd ul,
 .goahead .faq .bd ul {
  padding:14px;
  text-align:left
 }
 .goahead .announce .bd ul li,
 .goahead .faq .bd ul li {
  overflow:hidden;
  height:24px;
  font-size:14px;
  line-height:24px
 }
 .announcetitle {
  float:left;
  display:block;
  overflow:hidden;
  width:360px;
  height:30px;
  background:url(https://img.fbu.cn/2020/default/images/index/li_arrow.gif) 0 14px no-repeat;
  text-indent:10px
 }
 .announcetime {
  float:right;
  display:block;
  overflow:hidden;
  height:30px;
  color:#999;
  text-align:center;
  font-size:14px;
  width:50px
 }
 .goahead .focus_corp .corp .hd {
  width:337px;
  height:30px;
  border-bottom:2px #f78015 solid;
  background-color:#fafafa
 }
 .goahead .focus_corp .corp .hd .span {
  float:left;
  display:block;
  width:93px;
  height:30px;
  background-color:#f78015;
  color:#fff;
  text-align:left;
  text-indent:15px;
  font-size:16px;
  line-height:30px
 }
 .goahead .focus_corp .corp .hd .more {
  float:right;
  display:block;
  margin-right:10px;
  width:68px;
  text-align:right;
  line-height:29px
 }
 .goahead .focus_corp .corp .bd {
  overflow:auto;
  height:auto;
  border-right:1px #d9d9d9 solid;
  border-left:1px #d9d9d9 solid;
  text-align:left;
  font-size:14px
 }
 .goahead .focus_corp .corp .bd ul {
  margin:15px
 }
 .goahead .focus_corp .corp .bd ul li {
  overflow:hidden;
  width:305px;
  height:25px;
  white-space:nowrap;
  line-height:25px
 }
 .goahead .focus_corp .corp .bd ul li a.gray {
  color:#666
 }
 .focushead {
  text-align:left;
  height:auto;
  margin-top:0px
 }
 .foushead .focushead_right {
  width:1080px!important;
  float:right;
  display:block
 }
 .focushead .indexdh {
  width:1190px!important;
  margin-top:0!important
 }
 .focushead .focuscorp {
  width:990px!important;
  float:right;
  display:block;
  margin-top:10px
 }
 .focushead .focustop {
  width:630px;
  float:left;
  display:block
 }
 .focushead .portalfocuslide {
  width:630px;
  height:194px;
  margin-bottom:10px
 }
 .titleleft span {
  padding:6px 7px 3px;
  line-height:20px;
  display:block
 }
 .announcepost {
  width:706px;
  float:right;
  display:block;
  padding-botom:20px;
  height:auto;
  overflow:auto;
 }
 .announcecorp #tab1 {
  width:442px;
  margin:10px;
  height:32px;
  font-size:14px;
  line-height:32px;
  border-bottom:1px #e3e3e3 solid
 }
 .announcecorp #tab1 li {
  display:block;
  width:70px;
  height:32px;
  float:left;
  margin-right:15px;
  text-align:center;
  font-size: 16px;
 }
 .announcecorp #tab1 li.now {
  background:#fff;
  border-bottom:0;
  font-weight:700
 }
 .announcecorpfbu {
 width: 939px;float: left;
 }
 .announcecorpfbu #tab2 {
  width:100%;
  background: #F2F2F2;
  height:32px;
  font-size:14px;
  line-height:32px;
  border-bottom:1px #e3e3e3 solid;
  float: left;
 }
 .announcecorpfbu #tab2 li {
  display:block;
  width:110px;
  height:32px;
  float:left;
  margin-left:10px;
  text-align:center;
  font-size: 16px;
 }
 .announcecorpfbu #tab2 li.now {
  background:#FFF;
  border-top: 2px #EE4341 solid;
  font-weight:700;
  border-left: 1px solid #ddd;
 border-right: 1px solid #ddd;
 height: 31px;
 }
 .announcecorp .tablist {
  width:452px;
  height:166px;
  overflow:hidden;
 }
 .announcecorp .tablist ul {
  margin:5px 5px 5px 5px;
  padding:0 5px 0 5px
 }
 .announcecorp .tablistfbu {
   width:704px;
  height:399px;
  overflow:hidden;
 }
 .announcecorp .tablistfbu ul {
  margin:5px 10px 5px 10px;
  padding:0 5px 0 5px
 }
 .corp h1,
 .corp p {
  overflow:hidden;
  margin-bottom:5px
 }
 .announcecorp .tablist li {
  width:435px;
  padding-left:5px;
  padding-right:5px;
  height:32px;
  line-height:32px;
  overflow:hidden;
  font-size:14px
 }
 .announcecorp .tablistfbu li {
  width:680px;
  padding-left:5px;
  padding-right:5px;
  height:32px;
  line-height:32px;
  overflow:hidden;
  font-size:14px
 }
 .tablist div.nodata {
  font-size:12px;
  height:424px;
  text-align:center;
  line-height:420px
 }
 .tablist li span.title {
  height:26px;
  float:left;
  display:block;
  overflow:hidden;
  text-indent:10px;
  width:220px
 }
 .tablist li span.title a{ padding-left:6px;}
 .tablist li span.time {
  width:60px;
  height:26px;
  float:right;
  display:block;
  text-align:right;
  color:#999!important;
  font-size:14px
 }
 .tablist li span.money {
  text-align:right;
  width:60px;
  height:26px;
  float:right;
  display:block;
  text-align:left;
  color:#999!important;
  font-size:14px
 }
 .tablist li:hover {
  background-color:#f7f7f7
 }
 .tablist li span.title {
  background:url(https://img.fbu.cn/2020/default/images/category/istop2.gif) 0 8px no-repeat;
  text-indent:10px
 }
 .tablistfbu div.nodata {
  font-size:12px;
  height:424px;
  text-align:center;
  line-height:420px
 }
 .tablistfbu li span.title {
  height:26px;
  float:left;
  display:block;
  overflow:hidden;
  text-indent:10px;
  width:520px
 }
 .tablistfbu li span.title a{ padding-left:6px;}
 .tablistfbu li span.time {
  width:70px;
  height:26px;
  float:left;
  display:block;
  text-align:left;
  color:#999!important;
  font-size:14px
 }
 .tablistfbu li span.money {
  text-align:right;
  width:60px;
  height:26px;
  float:right;
  display:block;
  text-align:left;
  color:#999!important;
  font-size:14px
 }
 .tablistfbu li:hover {
  background-color:#f7f7f7
 }
 .tablistfbu li span.title {
  background:url(https://img.fbu.cn/2020/default/images/category/istop2.gif) 0 8px no-repeat;
  text-indent:10px
 }
 .courseschool {
  border-top:1px #eee solid;
  height:auto;
  overflow:auto;
  margin:3px 15px 0 15px
 }
 a.postinfo {
  margin-left:1px;
  background-color:#F90
 }
 a.postinfo:hover {
  background-color:#F80
 }
 .orange a.postinfo {
  margin-left:1px;
  background-color:#56B02A!important
 }
 .orange a.postinfo:hover {
  background-color:#52A728!important
 }
 a.postmember {
  margin-left:14px
 }
 a.postinfo,
 a.postmember {
  text-align:center;
  height:34px;
  line-height:34px;
  display:block;
  float:left;
  color:#fff;
  text-decoration:none;
  cursor:pointer;
  border:0;
  margin-top:10px;
  font-size:14px;
  width:145px;
  border-radius:2px
 }
 .ershou,
 .zhaopin_jianli,
 .zufang,
 .zufang_jianli {
  margin-top:5px;
  margin-bottom:5px;
  text-align:left
 }
 .ershou .bd,
 .ershoufang .bd,
 .jianli .bd,
 .zhaopin .bd,
 .zufang .bd {
  font-size:14px
 }
 .zhaopin,
 .zufang {
  float:left;
  width:770px
 }
 .zufang .rent {
  font-size:12px;
  color:#f30
 }
 .ershou {
  width:1079px
 }
 .ershou .hd,
 .jianli .hd,
 .zhaopin .hd,
 .zufang .hd {
  height:38px;
  font-weight:700
 }
 .ershou .hd,
 .jianli .hd,
 .zhaopin .hd {
  border-top:1px #f78015 solid;
  background-color:#fafafa
 }
 .ershou .hd .span,
 .jianli .hd .span,
 .zhaopin .hd .span {
  color:#F78015
 }
 .ershou .hd .span,
 .zhaopin .hd .span,
 .zufang .hd .span {
  float:left;
  display:block;
  width:93px;
  height:38px;
  text-align:left;
  text-indent:10px;
  font-size:16px;
  line-height:38px
 }
 .ershou .ershouleft {
  float:left;
  overflow:hidden;
  width:380px;
  height:225px
 }
 .ershou .ershouleft ul {
  margin:5px 5px 0 0
 }
 .ershou .ershouleft li {
  float:left;
  overflow:hidden;
  margin-top:10px;
  margin-bottom:5px;
  margin-right:8px;
  margin-left:10px;
  width:105px;
  height:85px;
  color:#f30
 }
 .ershou .ershouleft li img {
  width:103px;
  height:83px;
  border:1px solid #eee
 }
 .ershou .ershouright {
  float:right;
  margin:10px 0;
  padding-left:15px;
  width:875px;
  border-left:1px #eee solid
 }
 .ershou .ershouright ul li {
  float:left;
  overflow:hidden;
  margin-right:5px;
  margin-left:10px;
  width:420px;
  height:38px;
  line-height:38px;
  border-bottom:1px #ddd dashed
 }
 .ershou .ershouright ul li a {
  overflow:hidden;
  width:250px;
  height:28px
 }
 .ershou .ershouright ul li span.timer {
  float:right;
  height:28px;
  color:#4b4b4b
 }
 .ershou .bd {
  overflow:auto
 }
 .ershou .hd .center,
 .zhaopin .hd .center,
 .zufang .hd .center {
  float:left;
  margin-left:10px;
  width:150px;
  line-height:38px
 }
 .ershou .hd .more,
 .zhaopin .hd .more,
 .zufang .hd .more {
  float:right;
  display:block;
  overflow:hidden;
  padding-right:10px;
  width:100px;
  text-align:right;
  line-height:38px
 }
 .jianli .bd,
 .zhaopin .bd {
  overflow:auto
 }
 .ershoufang {
  margin-top:5px
 }
 .ershoufang,
 .jianli {
  float:left;
  margin-left:10px;
  width:300px
 }
 .ershoufang .hd {
  height:38px;
  font-weight:700
 }
 .ershoufang .hd .span,
 .jianli .hd .span {
  float:left;
  display:block;
  width:93px;
  height:38px;
  text-align:left;
  text-indent:5px;
  font-size:16px;
  line-height:38px
 }
 .ershoufang .hd .more,
 .jianli .hd .more {
  float:right;
  display:block;
  padding-right:10px;
  width:88px;
  text-align:right;
  line-height:38px
 }
 .zhaopin .bd {
  padding-bottom:10px;
  border-top:0
 }
 .jianli .bd {
  border-top:0
 }
 .zhaopin ul {
  margin:10px 0
 }
 .jianli ul {
  padding:10px
 }
 .zhaopin ul li {
  float:left;
  display:block;
  overflow:hidden;
  margin-left:10px;
  padding-left:15px;
  width:340px;
  height:38px;
  border-bottom:1px #d6d6d6 dashed;
  background:url(https://img.fbu.cn/2020/default/images/index/li_arrow.gif) 0 15px no-repeat;
  color:#585858;
  text-align:left;
  line-height:38px
 }
 .jianli ul li {
  height:38px;
  line-height:38px;
  width:280px;
  overflow:hidden;
  border-bottom:1px #d6d6d6 dashed
 }
 .zufang .bd ul {
  padding:15px 0;
  margin-top:5px;
  text-align:center
 }
 .ershoufang .bd,
 .zufang .bd {
  overflow:hidden;
  height:183px;
  border-top:0
 }
 .zufang .bd li {
  float:left;
  display:block;
  overflow:hidden;
  margin-top:5px;
  margin-right:16px;
  margin-left:10px;
  width:135px;
  height:165px
 }
 .zufang .bd li:last-child {
  margin-right:0
 }
 .zufang .bd li .img img {
  width:133px;
  height:100px;
  border:1px solid #eee
 }
 .zufang .bd li .des {
  overflow:hidden;
  margin-top:5px;
  width:123px;
  height:20px
 }
 .ershoufang .bd ul {
  margin:10px 15px;
  text-align:left
 }
 .ershoufang .bd ul li .title {
  display:block;
  overflow:hidden;
  padding-left:10px;
  width:252px;
  background:url(https://img.fbu.cn/2020/default/images/index/li_arrow.gif) 0 16px no-repeat
 }
 .ershoufang .bd ul li {
  overflow:hidden;
  line-height:38px;
  border-bottom:1px #d6d6d6 dashed
 }
 .ershoufang .bd ul li:last-child {
  border-bottom:none
 }
 .imginfo {
  overflow:hidden;
  width:1000px;
  height:65px
 }
 .imginfo .centerinfo {
  float:left;
  overflow:hidden;
  width:928px
 }
 .imginfo .centerinfo a {
  color:#333;
  vertical-align:middle;
  line-height:20px
 }
 .imginfo .centerinfo li {
  float:left;
  display:block;
  overflow:hidden;
  margin-right:5px;
  margin-left:5px;
  width:72px;
  height:62px;
  border:1px solid #eee;
  background:#fff
 }
 .imginfo .centerinfo li img {
  width:70px;
  height:60px;
  border:1px solid #ddd
 }
 .imginfo .leftarr,
 .imginfo .rightarr,
 .leftarr a,
 .rightarr a {
  display:block;
  width:36px;
  height:65px
 }
 .leftarr a,
 .rightarr a {
  overflow:hidden;
  text-indent:-999em
 }
 .leftarr a:hover,
 .rightarr a:hover {
  text-decoration:none
 }
 .imginfo .leftarr {
  float:left;
  background:url(https://img.fbu.cn/2020/default/images/index/arr.gif) no-repeat
 }
 .imginfo .rightarr {
  float:left;
  background:url(https://img.fbu.cn/2020/default/images/index/arr.gif) 0 -65px no-repeat
 }
 .category_inner {
  height:100%;
  background-color:#fff;
  text-align:left;
  border:1px #e8e8e8 solid;
 }
 #ni-flist {
  overflow:auto;
  margin-left:-10px;
  font-size:14px;
 }
 #ni-flist font {
  margin-left:4px;
  color:#888;
  font-weight:100;
  font-size:12px
 }
 .ni-flist1,
 .ni-flist2,
 .ni-flist3 {
  float:left;
  margin-left:10px;
 }
 .ni-flist1 {
  width:305px;
 }
 .ni-flist2 {
  width:305px;
 }
 .ni-flist3 {
  width:330px;
 }
 .ni-fbg {
  width:auto;
  height:44px;
  padding:10px;
  background:#F8f8f8;
  border-radius:44px;
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
 }
 .ni-fbg:hover {
  background-color:#F0F0F0
 }
 .ni-fbg:hover a {
  color:#ff4500;
 }
 .ni-f-icon,
 .ni-f-icon img {
  width:44px;
  height:44px;
  border-radius:44px;
 }
 .ni-fbg span {
  margin-left:10px;
  font-size:18px;
  line-height:42px
 }
 .ni-fbg span a {
  font-weight:bold;
 }
 .ni-fbg a {
  color:#000;
 }
 .postinfos {
  float:right;
  line-height:44px;
  font-size:12px;
 }
 .postinfos a {
  color:#999;
 }
 .ni-f-icon {
  float:left;
 }
 .ni-glist-section {
  padding-top:10px;
  padding-bottom:10px;
  width:auto;
  height:auto;
  padding-left:15px;
  overflow:auto;
 }
 .ni-flist1 .ni-glist-section {
  padding-bottom:6px!important;
 }
 .ni-flist1 .tiny li,
 .ni-flist2 .tiny li {
  float:left;
  display:block;
  overflow:hidden;
  width:90px;
  height:35px;
  line-height:35px
 }
 .ni-flist1 .short li,
 .ni-flist2 .short li {
  float:left;
  display:block;
  overflow:hidden;
  width:140px;
  height:35px;
  line-height:35px
 }
 .ni-flist1 .long li,
 .ni-flist2 .long li {
  float:left;
  display:block;
  overflow:hidden;
  width:235px;
  height:35px;
  line-height:35px
 }
 .ni-flist3 .tiny li {
  float:left;
  overflow:hidden;
  width:105px;
  height:35px;
  line-height:35px
 }
 .ni-flist3 .short li {
  float:left;
  overflow:hidden;
  width:155px;
  height:35px;
  line-height:35px
 }
 .ni-flist3 .long li {
  float:left;
  overflow:hidden;
  width:330px;
  height:35px;
  line-height:35px
 }
 .ni-glist-section hr {
  position:relative;
  height:1px;
  border-bottom:1px dotted #cfcfcf;
  color:pink
 }
 .ni-bb1,
 .ni-glist-section hr {
  overflow:hidden;
  border:0;
  background:0
 }
 .ni-small {
  height:20px
 }
 .ni-small a {
  color:gray;
  font-size:12px
 }
 .ni-lifebox {
  width:280px;
  height:auto
 }
 .ni-lifebox span {
  height:40px;
  font-weight:700;
  line-height:40px
 }
 .ni-bb1 {
  position:relative;
  margin-bottom:12px;
  width:270px;
  height:12px;
  border-bottom:1px dotted #cfcfcf;
  color:pink
 }
 .ni-mt20 {
  margin-top:20px
 }
 .full .smp_group {
  width:1188px
 }
 .full .smp_group .bd {
  width:1178px
 }
 .full .smp_group .bd ul {
  width:388px
 }
 .full .smp_group ul .detail {
  width:255px
 }
 .full .imginfo {
  width:1190px
 }
 .full .imginfo .centerinfo {
  width:1128px
 }
 .full .imginfo .centerinfo li {
  width:82px
 }
 .full .imginfo .centerinfo li img {
  width:80px
 }
 .full .bbsview,
 .full .smp_bbsview {
  width:1188px
 }
 .full .group .hd {
  width:1199px
 }
 .full .group .bd {
  width:1178px
 }
 .full .zhaopin,
 .full .zufang {
  width:970px
 }
 .full .ershou {
  width:1279px
 }
 .full .zhaopin ul li {
  width:450px
 }
 .full .focushead .indextopcourse {
  width:729px
 }
 .full .indextopcourse .courseshow li {
  width:299px
 }
 .full .indextopcourse .courseshow {
  width:621px
 }
 .full .indextopcourse .courseshow li .showtitle {
  width:319px
 }
 .full .infolist .sleft,
 .full .infolist .sright {
  width:590px
 }
 .full .infolist .showbox .bd ul li .info {
  width:410px;
 }
 .blue .ershoufang .hd,
 .blue .zufang .hd {
  border-top:1px #3592e2 solid;
  background-color:#fafafa;
  color:#3592E2
 }
 .green .ershoufang .hd,
 .green .zufang .hd {
  border-top:1px #42b712 solid;
  background-color:#fafafa;
  color:#42b712
 }
 .orange .ershoufang .hd,
 .orange .zufang .hd {
  border-top:1px #f78015 solid;
  background-color:#fafafa;
  color:#f78015
 }
 .red .ershoufang .hd,
 .red .zufang .hd {
  border-top:1px #EE4341 solid;
  background-color:#fafafa;
  color:#EE4341
 }
 a.postinfo {
  background-color:#f78015
 }
 a.postinfo:hover {
  background-color:#eb6d13
 }
 .full .flink,
 .full .smp_flink {
  width:1188px
 }
 .full .focushead {
  width:100%;
  background-color: red;
     height: 43px;
 }
 .full .focushead .focustop,
 .full .focushead .portalfocuslide,
 .full .portalfocuslide .container,
 .full .portalfocuslide .slider img,
 .full .portalfocuslide div#MainPromotionBanner {
  width:645px
 }
 .full .goods .bd li {
  width:133px
 }
 .blue .page_nav {
  border-bottom:2px solid #3592e2
 }
 .blue .goahead .announce .hd,
 .blue .goahead .faq .hd,
 .blue .group .hd {
  border-bottom:2px #3592e2 solid
 }
 .blue .infolist .showbox .hd .cattitle {
  color:#3592e2
 }
 .blue .group .hd .span {
  background-color:#3592e2
 }
 .blue .goahead .announce .hd .span,
 .blue .goahead .faq .hd .span {
  background-color:#3592e2;
  border-bottom:2px #3592e2 solid
 }
 .green .goahead .announce .hd .span,
 .green .goahead .faq .hd .span,
 .green .group .hd .span {
  background-color:#42b712
 }
 .green .page_nav {
  border-bottom:2px solid #42b712
 }
 .green .goahead .announce .hd,
 .green .goahead .faq .hd,
 .green .group .hd {
  border-bottom:2px #42b712 solid
 }
 .green .infolist .showbox .hd .cattitle {
  color:#42b712
 }
 .orange .goahead .announce .hd .span,
 .orange .goahead .faq .hd .span,
 .orange .group .hd .span {
  background-color:#F78015
 }
 .orange .page_nav {
  border-bottom:2px solid #F78015
 }
 .orange .goahead .announce .hd,
 .orange .goahead .faq .hd,
 .orange .group .hd {
  border-bottom:2px #F78015 solid
 }
 .orange .infolist .showbox .hd .cattitle {
  color:#F78015
 }
 .red .goahead .announce .hd .span,
 .red .goahead .faq .hd .span,
 .red .group .hd .span {
  background-color:#EE4341
 }
 .red .page_nav {
  border-bottom:2px solid #EE4341
 }
 .red .goahead .announce .hd,
 .red .goahead .faq .hd,
 .red .group .hd {
  border-bottom:2px #EE4341 solid
 }
 .red .infolist .showbox .hd .cattitle {
  color:#EE4341
 }
 .blue a.postmember {
  background-color:#3592e2
 }
 .blue a.postmember:hover {
  background-color:#2283d4
 }
 .blue .announcecorp #tab1 li.now {
  color:#3592e2;
  border-bottom:2px #3592e2 solid
 }
 .blue .page_nav li:hover {
  background-color:#2283d4
 }
 .green a.postmember {
  background-color:#42b712
 }
 .green a.postmember:hover {
  background-color:#47c510
 }
 .green .announcecorp #tab1 li.now {
  color:#42b712;
  border-bottom:2px #42b712 solid
 }
 .green .page_nav li:hover {
  background-color:#47c510
 }
 .orange a.postmember {
  background-color:#F78015
 }
 .orange a.postmember:hover {
  background-color:#E68A00
 }
 .orange .announcecorp #tab1 li.now {
  color:#F78015;
  border-bottom:2px #F78015 solid
 }
 .orange .page_nav li:hover {
  background-color:#E68A00
 }
 .red a.postmember {
  background-color:#EE4341
 }
 .red a.postmember:hover {
  background-color:#ac0404
 }
 .red .announcecorp #tab1 li.now {
  color:#EE4341;
  border-bottom:2px #EE4341 solid;
  font-size: 16px;
 }
 .red .page_nav li:hover {
  background-color:#ac0404
 }
 .banner_warper {
  height:280px;
  width:100%;
  position:relative;
  z-index:0
 }
 .banner {
  width:100%;
  height:280px;
  position:relative;
  text-align:center
 }
 .banner .slide li {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:280px;
  display:none
 }
 .banner .slide li:first-child {
  display:block;
  z-index:10
 }
 .banner .slide li a {
  width:645px;
  height:280px;
  overflow:hidden
 }
 .banner .slide li a img {
  width:645px;
  height:280px
 }
 .banner .wnum {
  width:645px;
  text-align:center
 }
 .banner .num {
  position:absolute;
  bottom:20px;
  height:10px;
  background-color:rgba(0,0,0,.2);
  padding:6px 10px 6px 18px;
  border-radius:50px;
  min-width:37px;
  z-index:30
 }
 .banner .num li {
  float:left;
  width:10px;
  height:10px;
  border-radius:50%;
  margin-right:5px;
  border:1px solid #fff;
  cursor:pointer
 }
 .banner .num li.active {
  background-color:#fff
 }
 .banner .arrow li {
  position:absolute;
  left:50%;
  top:145px;
  opacity:0;
  width:40px;
  height:63px;
  background:url(../images/index/arrow.png) no-repeat;
  cursor:pointer;
  z-index:30
 }
 .banner .arrow li.prev {
  background-position:0 0;
  margin-left:-283px
 }
 .banner .arrow li.next {
  background-position:-69px 0;
  margin-left:245px
 }
 .blue .flink .hd,
 .blue .goods .hd,
 .blue .telephone .hd {
  border-top:1px #3592E2 solid
 }
 .blue .hdleft,
 .blue .now {
  color:#3592e2
 }
 .green .flink .hd,
 .green .goods .hd,
 .green .telephone .hd {
  border-top:1px #42b712 solid
 }
 .green .hdleft,
 .green .now {
  color:#42b712
 }
 .orange .flink .hd,
 .orange .goods .hd,
 .orange .telephone .hd {
  border-top:1px #F78015 solid
 }
 .orange .hdleft,
 .orange .now {
  color:#F78015
 }
 .red .goods .hd,
 .red .telephone .hd {
  border-top:1px #EE4341 solid
 }
 .red .hdleft,
 .red .now {
  color: #333333;
 }
 
 .flink span{display: block;float: right;margin-top: 6px; margin-left: 15px;padding-right: 15px;padding-left: 15px;font-weight: bold;color: white;text-decoration: none;font-family: "寰蒋闆呴粦";font-size: 16px;position: absolute;}
 .flink .hd span.fbuleft {
     height: 25px;
     line-height: 25px;
     display: block;
     float: left;
     
 }
 
 .hd .hdleft,
 .hd .now {
  padding:0 5px;
  font-weight:700;
  font-size:16px
 }
 .goods {
  width:1190px;
  height:auto;
  overflow:auto
 }
 .goods .ul {
  margin:5px 0
 }
 .goods .hd {
  width:auto;
  overflow:auto;
  text-align:left!important;
  background-color:#fafafa;
  text-indent:5px
 }
 .goods .hd span.hdleft {
  height:40px;
  line-height:40px;
  display:block;
  float:left
 }
 .goods .hd span.more {
  width:60px;
  text-align:right;
  margin-right:10px;
  margin-top:10px;
  display:block;
  float:right;
  font-size:12px
 }
 .goods .hd span.more a:hover {
  text-decoration:none
 }
 .goods .bd {
  font-size:12px;
  overflow:auto;
  padding:3px 8px 10px 0;
  height:auto
 }
 .goods .bd li {
  float:left;
  margin-top:15px;
  width:130px;
  margin-right:19px;
  margin-left:9px
 }
 .goods .bd li:first-child {
  margin-left:0
 }
 .goods .bd li:last-child {
  margin-right:0
 }
 .goods .bd li h3 {
  overflow:hidden;
  margin-top:3px;
  padding:0 8px;
  height:36px;
  text-align:left;
  cursor:pointer
 }
 .goods .bd li span.price {
  display:block;
  overflow:hidden;
  margin-top:2px;
  padding-left:20px;
  height:18px;
  background:url(https://img.fbu.cn/2020/default/images/index/price.gif) 8px 3px no-repeat;
  color:#f50;
  text-align:left
 }
 .goods .bd li span.price em {
  font-size:11px
 }
 .goods .bd li img {
  display:block;
  margin:0 auto;
  width:145px;
  height:125px;
  border:1px solid #d9d9d9
 }
 .flink {
  width:1190px;
  height:auto;
  overflow:auto
  margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;
 }
 .flink .ul {
  margin:5px 0
 }
 .flink .hd {
  width:auto;
  overflow:auto;
  text-align:left!important;
  background-color:red;
  text-indent:5px
 }
 .flink .hd span.hdleft {
  height:40px;
  line-height:40px;
  display:block;
  float:left
 }
 .flink .hd span.hd2 {
  width:60px;
  margin-top:10px;
  margin-right:5px;
  display:block;
  float:right;
  font-size:12px
 }
 .flink .hd span.hd2 a:hover {
  text-decoration:none
 }
 .flink .bd {
  padding:10px 5px;
  font-size:12px;
  background-color: #FFFFFF;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 padding-top: 10px;
 padding-right: 15px;
 padding-bottom: 10px;
 padding-left: 15px;
 border-right-color: #D8D8D8;
 border-bottom-color: #D8D8D8;
 border-left-color: #D8D8D8;
 }
 .flink .bd .image {
  width:100%;
  height:auto;
  overflow:hidden;
  padding-top:5px;
  padding-bottom:8px
 }
 .flink .bd .image li {
  float:left;
  margin-right:6px;
  margin-bottom:2px
 }
 .flink .bd .image li img {
  border:1px solid #ddd;
  background:#f1f1f1;
  padding:3px;
  width:88px;
  height:31px;
  vertical-align:top;
  zoom:1
 }
 .flink .bd .text {
  width:auto;
  height:auto;
  overflow:hidden
 }
 .flink .bd .text li {
  line-height:22px;
  float:left;
  margin:5px 12px 5px 0;
  white-space:nowrap
 }
 .telephone .ul {
  margin:5px 0
 }
 .telephone .hd {
  height:40px;
  line-height:40px;
  background-color:#FAFAFA
 }
 .telephone .hd li {
  display:block;
  float:left;
  font-size:16px;
  margin-right:5px;
  margin-left:5px;
  padding:0 0 0 7px
 }
 .telephone .hd .now {
  float:left
 }
 .telephone .telebd {
  overflow:auto;
  padding-bottom:9pt;
  padding-top:8px;
  font-size:12px
 }
 .telephone .telebd li {
  display:block;
  border-radius:2px;
  color:#333;
  background:url(https://img.fbu.cn/2020/default/images/index/telicon.gif) 7px 20px no-repeat;
  float:left;
  margin:10px 5px 4px 5px;
  display:block;
  overflow:hidden;
  width:120px;
  height:40px;
  line-height:20px;
  text-align:left;
  padding:5px 7px 5px 22px;
  background-color:#f0f0f0
 }
 .telephone .lifebd {
  overflow:auto;
  padding-bottom:9pt;
  padding-top:8px;
  font-size:14px
 }
 .telephone .lifebd li {
  border-radius:2px;
  float:left;
  height:42px;
  line-height:42px;
  margin:10px 5px 0 5px;
  display:block;
  width:130px;
  text-align:center;
  border:1px solid #eee;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#fff
 }
 .blue .telephone .lifebd li:hover {
  border:1px solid #3592e2;
  background-color:#3592e2
 }
 .blue .telephone .lifebd li:hover a {
  color:#FFF
 }
 .green .telephone .lifebd li:hover {
  border:1px solid #42b712;
  background-color:#42B712
 }
 .green .telephone .lifebd li:hover a {
  color:#FFF
 }
 .orange .telephone .lifebd li:hover {
  border:1px solid #F78015;
  background-color:#f78015
 }
 .orange .telephone .lifebd li:hover a {
  color:#FFF
 }
 .red .telephone .lifebd .bd li:hover {
  border:1px solid #EE4341;
  background-color:#EE4341;
 }
 .red .telephone .lifebd .bd li:hover a {
  color:#fff
 }
 #zdlist li {
  margin-left:5px;
 }
 
 
 .banner-col .rt-box{
     width:334px;
     border: 1px solid #dedede;
     float: right;
 }
 .banner-col .rt-box .num-box{
     color: #666;
     font-size: 18px;
     padding-left: 17px;
     margin-top: 16px;
     line-height: 300%;
 }
 .banner-col .rt-box .num-box b{
     display: inline-block;
     width: 34px;
     height: 52px;
     border: 1px solid #dedede;
     border-radius: 5px;
     font-size: 44px;
     color: #ff7720;
     text-align: center;
     margin-right: 8px;
 }
 .banner-col .rt-box .num-box span{
     font-size: 44px;
     color: #ff7720;
 }
 .logosearchtel .websearch h2{
 width: 40px;
 font-size: 14px;
 color: #ff7720;
 font-weight:bold;
 height: 21px;
 margin-top: 3px;
 }
 .banner-col .rt-box .txt-box h3{
     font-size: 22px;
     font-weight: normal;
     text-align: center;
     margin-top: 8px;
 }
 .banner-col .rt-box .txt-box p{
     font-size: 18px;
     color: #666;
     padding-left: 18px;
     margin: 8px 0 15px 0;
 }
 .banner-col .rt-box .txt-box p b{
     font-size: 24px;
     color: #3a5b92;
 }
 .banner-col .rt-box .txt-box .btn-box{
     padding-left: 17px;
     margin-bottom: 17px;
 }
 .banner-col .rt-box .txt-box .btn-box a{
     display: inline-block;
     width: 140px;
     height: 40px;
     line-height: 40px;
     text-align: center;
     border-radius: 5px;
     background: #252525;
     color: #ffffff;
     font-size: 16px;
     transition: all 0.2s ease-in-out;
 }
 .banner-col .rt-box .txt-box .btn-box a:hover{
     opacity: 0.8;
 }
 .banner-col .rt-box .txt-box .btn-box a.blue{
     background: #3a5b92;
     margin-right: 15px;
 }
 .banner-col .rt-box .txt-box .btn-box a i{
     width: 16px;
     height: 17px;
     vertical-align: middle;margin-bottom: 3px;
 }
 
 .hm-icon {
     display: inline-block;
     background: url("https://www.fbu.cn/template/default/images/new-homepage-icon.png")no-repeat;
         background-position-x: 0%;
         background-position-y: 0%;
     margin-right: 5px;
 }
 .earth-icon{
     width: 30px;
     height: 30px;
     background-position: 0 -92px;
     vertical-align: middle;
     margin-bottom: 3px;
 }
 .fabu-icon{
     background-position: -49px -68px;
 }
 .xuqiu-icon{
     background-position: -48px -96px;
 }
 .laba-icon{
     width: 31px;
     height: 22px;
     background-position: 0 -127px;
     vertical-align: middle;
     margin-bottom: 3px;
 }
 /*鏈€鏂板叕鍛�*/
 .newest-notice{
     padding: 0 20px 14px 20px;
 }
 .newest-notice .title{
     font-size: 16px;
     font-weight: bold;
     border-bottom: 1px solid #f2f2f2;
     margin-bottom: 10px;
     line-height: 31px;
 }
 .newest-notice .title a{
     color: #666;
     font-size: 14px;
     font-weight: normal;
 }
 .newest-notice .detail ul li{
     line-height: 26px;
     position: relative;
 }
 .newest-notice .detail ul li a{
     transition: all .2s ease-in-out;
     text-overflow: ellipsis;
     overflow: hidden;
     display: block;
     white-space: nowrap;
 }
 .newest-notice .detail ul li:hover a{
     color: #ff7720;
 }
 .newest-notice .detail ul li.new-icon:after{
     content: " ";
     display: inline-block;
     width: 20px;
     height: 17px;
     background: url("https://img.fbu.cn/2020/default/images/index/thenews.gif") no-repeat;
     position: absolute;
     top: 0;
     right: -10px;
 }
 .newest-notice .detail ul li.new-icon a{
     width: 95%;
 }
 .rt {
     float: right;
 }
 .bottom-box a {
     display: inline-block;
     float: left;
     margin-top: 9px;
     margin-right: 8px;
     width: 209px;position: relative;overflow: hidden;
 }
 .bottom-box a em {position: absolute;right: 0px;bottom: 0px;width: 30px;height: 25px;z-index: 12;background: url(https://www.fbu.cn/images/gg/ico_gg.png) no-repeat;font-weight: normal;font-style: normal;}
 .bottom-box a:last-of-type {
     margin-right: 0px;
     float: right;
 }
 .head-txt {padding:0 6px 10px 6px;line-height:28px;border-bottom:#DDDDDD 1px solid;margin-bottom:20px;clear:both;text-align:left;}
 .head-txt strong {font-size:18px;line-height: 28px;}
 .head-txt span {float:right;font-size:14px;color:#999999;}
 .head-txt i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
 .in-b {margin-bottom:20px;}
 .in-l {width:200px;float:left;}
 .in-m {width:462px;float:left;margin:0 30px;}
 .in-r {width:468px;float:left;}
 .in-l div {border:#DDDDDD 1px solid;background:#F2F2F2;padding:19px;margin-bottom:10px;}
 .in-l div p {height:48px;line-height:24px;overflow:hidden;font-size:16px;margin:0 0 10px 0;}
 
 .in-m h3 {text-align:left;font-size:22px;margin:0;height:48px;line-height:48px;overflow:hidden;margin-bottom:12px;}
 .ic-down {}
 .ic-down div {width:136px;margin:0 20px 20px 0;float:left;}
 .ic-down div p {height:36px;line-height:20px;overflow:hidden;font-size:14px;margin:10px 0 0 0;}
 .ic-downz {}
 .ic-downz div {width:136px;margin:0 20px 0px 0;float:left;}
 .ic-downz div p {height:23px;line-height:23px;overflow:hidden;font-size:14px;margin:0px 0 0 0;}
 .list-txt {padding:0 0 0px 0;}
 .list-txt li {text-align:left;height:32px;line-height:32px;overflow:hidden;font-size:14px;background:url('image/li_dot.gif') no-repeat 6px center;padding:0 16px 0 16px;}
 .list-txt .f_r {font-size:12px;color:#666666;}
 .f_r {float: right;}
 .bd-t {border-top:#DDDDDD 1px solid;}
 .b20 {height:2px;margin: 10px}
 .im-b-info {height:442px;background:#fff;line-height: 100%;}
 .im-r-info div {width:134px;border:#EDECEC 1px solid;margin:10px 0 0 10px;padding:20px;height:148px;float:left;background:#FCFCFC;}
 .im-r-info div:hover {border:#fdb282 1px solid;}
 .im-r-info b {display:block;height:40px;line-height:40px;color:#666666;font-size:12px;overflow:hidden;font-weight:normal;}
 .im-r-info p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:12px;}
 .im-b {overflow:hidden;border:#DDDDDD 1px solid;margin-bottom:10px;text-align: left;}
 .im-l {width:708px;height:800px;border-right:#DDDDDD 1px solid;float:left;background:#F2F2F2;}
 .im-l p {margin:10px 0 12px 10px;font-size:18px;}
 .im-l li {width:78px;padding-left:20px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
 .im-r {width:470px;float:left;}
 .clear10 {clear: both;height: 8px;visibility: hidden;overflow: hidden;}
 .ic-b {margin-bottom:20px;}
 .ic-l {width:200px;float:left;}
 .ic-m {width:472px;float:left;margin:0 25px;}
 .ic-r {width:468px;float:left;}
 
 .im-r-info img {width: 430px;height: 126px;}
 .im-r-info ul, li {list-style: none;margin: 0;padding: 0;}
 .im-r-info ul li{line-height: 100%;width:215px;float:left;margin:16px 0 0 16px;font-size:0; overflow:hidden;}
 .im-r-info ul li:nth-child(even){margin-right:0;}
 .im-r-info ul li p{height:24px; line-height:24px; background:#f1f1ef; text-align:center; overflow:hidden;}
 .im-r-info ul li:nth-last-of-type(1),
 .im-r-info ul li:nth-last-of-type(2){margin-bottom:0;} 
 
 .ic-brand {border:#DDDDDD 1px solid;background:#F2F2F2;padding:19px;margin-bottom:0px;}
 .ic-brand i {font-style:normal;font-size:16px;}
 .ic-brand p {margin-top:20px;padding-top:5px;text-align:center;height:85px;}
 .ic-brand p:hover {background:#FFFFFF;border-left:#007AFF 2px solid;}
 .ic-brand p b {display:block;height:32px;line-height:32px;overflow:hidden;font-size:14px;margin:0;font-weight:normal;}
 .ic-brand #brands {height:440px;overflow:hidden;}
 .ic-know-credit {background: url('https://www.fbu.cn/images/gg/ico_reward.gif') no-repeat right center;color: #666666;padding: 0 16px;}
 .ad1200 {width: 1190px;margin-bottom: 10px;position: relative;overflow: hidden;}
 .ad1200 em {position: absolute;right: 0px;bottom: 0px;width: 30px;height: 20px;z-index: 12;background: url(https://www.fbu.cn/images/gg/ico_gg.png) no-repeat;font-weight: normal;font-style: normal;}
 .ad120022 {width: 1190px;margin-bottom: 10px;position: relative;overflow: hidden;}
 .ad12002 a{width: 391px;position: relative;overflow: hidden;float: left;margin-right: 8px;}
 .ad12002 a:last-of-type {margin-right: 0px;float: right;}
 .ad12002 a em {position: absolute;right: 0px;bottom: 0px;width: 30px;height: 20px;z-index: 12;background: url(https://www.fbu.cn/images/gg/ico_gg.png) no-repeat;font-weight: normal;font-style: normal;}
 .ic-downz b {display: block;height: 30px;line-height: 30px;color: #FF6600;font-size: 14px;}
 .ad12003 a {width: 193px;position: relative;overflow: hidden;float: left;margin-right: 0px;}
 .ad12003 a em {position: absolute;right: 0px;bottom: 0px;width: 30px;height: 25px;z-index: 12;background: url(https://www.fbu.cn/images/gg/ico_gg.png) no-repeat;font-weight: normal;font-style: normal;}
 
 .top_fbucn{background: #F0F8FF;border-radius: 5px;border: red 2px solid;width: 1166px;height: 100px;*zoom: 1;_margin-bottom: 10px;padding-top: 22px;padding-left: 22px;}
 .top_fbucn dl{border: #ccc 1px solid;float:left;width: 121px;height: 75px;*zoom: 1;padding-top: 0px;padding-left: 0px;}
 
 .top_fbucn p{width: 1010px;text-align: left;float:left;*zoom: 1;padding-top: 0px;padding-left:15px;font: 16px/25px "寰蒋闆呴粦";color: #444;text-indent: 2em;margin-bottom: 15px;}
 
 /* 鏂扮殑footer鏍峰紡缁撴潫 */
 .posteditfbu a{line-height: 40px;float: right;margin-left: 10px;margin-top: 26px;background:#D5303A;display: block; width: 80px; height: 40px; border: 0; color: #fff; text-align: center; text-decoration: none; font-size: 16px; cursor: pointer;}
 .posteditfbu a:hover{background-color:red}
 .postpay a{line-height: 40px;float: right;margin-left: 10px;margin-top: 26px;background: #00aa5f;display: block; width: 60px; height: 40px; border: 0; color: #fff; text-align: center; text-decoration: none; font-size: 18px; cursor: pointer;}
 .postpay a:hover{background-color:red}
 .posteditfbusw{background: url(../images/tabfree.gif) no-repeat left bottom;height: 26px; width: 100px; float: right; margin-left: 10px;}
 .posteditfbus a{line-height: 40px;float: right;margin-left: 10px;margin-top: 26px;background: #fd8000;display: block; width: 100px; height: 40px; border: 0; color: #fff; text-align: center; text-decoration: none; font-size: 18px; cursor: pointer;}
 .posteditfbus a:hover{background-color:red}
 .webcity .logotext {line-height: 24px;float: left;font-family: "寰蒋闆呴粦";font-size: 20px;height: 35px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;display: block;color: #333333;text-decoration: none;}
 .webcity .fbu-wz{font-size: 14px;line-height: 25px;float: left;margin-left: 20px;color: #333333;text-decoration: none;}
 .webcity .fbu-wz a:link {color: #000000;font-weight: 100;}
 .webcity .fbu-wz b::before{display: inline-block;color: #6c757d;content: ">";}
 .posteditf a.post {padding-left: 35px;width: 108px;background-color: #f78015;color: #fff;}
 .posteditf a {float: left;display: block;background-image: url(/template/default/images/global/poste.gif);background-position: 20px center;background-repeat: no-repeat;text-align: center;}
 .posteditf a.post:hover {padding-top: 0px;height: 43px;color:#fff;background-color: #eb6d13;border-top:0;margin-top: 0px;float: left;display: block;background-image: url(/template/default/images/global/poste.gif);background-position: 20px center;background-repeat: no-repeat;text-align: center;}
 
 .fl{float: left;padding-right: 20px;color: #585858;}
 /* 鏂扮殑涓嬫媺鍥哄畾鏍忕洰鏍峰紡 */
 .xb-popbox{position:fixed;z-index:9999;left:0;top:0;width:100%;height:54px;background:#ef5553;display:none;}
 .xb-pop{width:1200px;height:44px;margin:0 auto;padding-top:10px;overflow:hidden;}
 .xb-pop-logo{width:205px;float: left;}
 .xb-pop-logo a{display: block;}
 .xb-pop-nav{float: left;height:16px;line-height:16px;padding:8px 0;font-size:14px;color:#fff;margin-left:50px;}
 .xb-pop-nav a{margin:0 9px;color:#fff;}
 .xb-pop-form{margin-left:50px;float:left;position:relative;}
 .xb-pop-text{width:380px; height:22px; line-height:22px; padding: 18px 0 14px 58px; color:#9e9e9e; background:#fff url(../img/diqiu.gif) no-repeat 3px center ; background-position: 8px;font-size:14px;outline:none;border:none;}
 .xb-pop-search{position:absolute;right:1px;top:1px;width:80px;text-align: center; height:30px; line-height:30px; border:none;cursor: pointer; color:#fff;font-size:14px; background:#ee4341;}
 
 .xb-pop-fb{float:right;}
 .xb-pop-fb a{display:block;width:140px;height:32px;text-align: center;line-height:32px;font-size:14px;color:#ee4341;background:#fff;border-radius:3px;}
 
 .popupbox{display:none;}
 .popupbox,.popup-bj{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;}
 .popup-bj{background:#000;filter:alpha(opacity=40);opacity:0.4;}
 .popup{position:absolute;z-index:999;width:580px;height:auto;left:50%;top:50%;margin-left:-240px;margin-top:-140px;background:#fff;border-radius:6px;padding-bottom:34px;}
 .popup-close{width:24px;height:24px;background:url(/image/user/popup-close.png) no-repeat center center;cursor: pointer;margin:10px 0 0 444px;position:relative;z-index: 99;}
 .popup-close:hover{background:url(/image/user/popup-close-h.png) no-repeat center center;}
 .popup-main{padding-top:90px;text-align: center;font-size:14px;color:#666;}
 .popup-main.popup-cg{background:url(/image/user/popup-cg.png) no-repeat top center;}
 .popup p.pop-cut,#free_left{font-size:16px;color:#333;margin-bottom:10px;}
 .popup-but{width:100%;margin-top:30px;text-align: center;}
 .popup-but p.pop-time{font-size:12px;color:#888;margin-top:10px;}
 
 .topbar-pop{position:absolute;top:39px;left:50%;margin-left:-75px;}
 .topbar-sc{position:relative;border:#e5e5e5 1px solid;width:150px;height:34px;line-height:34px;text-align:center;font-size:14px;color:#333;background:#fff;}
 .topbar-sc a{color:#0a78d4 !important;}
 .topbar-sc-bj{position:absolute;background:url(/image/2012/topbar-sc.png) no-repeat;width:16px;height:10px;top:-9px;left:50%;margin-left:-8px;}
 .topbar-close{position:absolute;top:0;right:0;width:16px;height:16px;font-size:10px;color:#c0c0c0;text-align: center;line-height: 16px;cursor: pointer;}