body{ background:#11081f url(/ue2/a/fbyx/index/2014/img/bg.png) repeat-y center; font-size: 12px;line-height:1.84;font-family: "Simsun";min-width: 1000px;}
.wrap{ background:url(/ue3/a/fbyx/index/2014/img/top.jpg) no-repeat center top}
.wrap-bottom{ background:url(/ue2/a/fbyx/index/2014/img/bottom-bg.jpg) no-repeat center bottom}
img { vertical-align: middle; }
a:hover { text-decoration: underline; _direction: ltr; }
.mb15{ margin-bottom: 15px;}

.pn-hd, .hd, .row, .comm-plist, .comm-plist1, .nav-list, .fs-list-txt1 { *zoom: 1;}
.pn-hd:before, .hd:before, .row:before, .comm-plist:before, .comm-plist1:before, .nav-list:before, .fs-list-txt1:before { content: ' '; display: table;}
.pn-hd:after, .hd:after, .row:after, .comm-plist:after, .comm-plist1:after, .nav-list:after, .fs-list-txt1:after { content: ' '; display: table; clear: both;}
.pn-hd .tit, .hd .tit { float: left; font-weight: bold;}
.pn-hd .tab, .hd .tab { float: left;}
.pn-hd .more, .hd .more { float: right; padding-right: 10px; text-align: right;}
.comm-list, .rank, .comm-list1, .fs-list-zt,.panel21-list-pic { *zoom: 1;}
.comm-list .list-item, .rank .list-item, .comm-list1 .list-item, .fs-list-zt .list-item,.panel21-list-pic .list-item { *overflow: hidden; *float: left; *width: 100%;}
.comm-plist .art-item-pt .avatar, .comm-plist1 .art-item-pt .avatar { padding: 1px;}
.comm-plist .art-item-pt:hover .avatar, .comm-plist1 .art-item-pt:hover .avatar { padding: 0; border: 1px solid black;}
.panel16-rank .list-item { padding: .25em 0; font-size: 116.7%;}
.panel16-rank .rank-c1 .num { margin-top: .3em;}
.panel21-rank .list-item { padding: 6px 0;}
.panel21-rank .rank-c1 .num { margin-top: .26em;}
.zq-wrap { font-family: 'SimSun'; font-size: 12px; line-height: 1.84; color: #333333;}
.zq-w-container { width: 1000px; margin-left: auto; margin-right: auto;}
img { vertical-align: middle;}
a:hover { text-decoration: underline; _direction: ltr;}
.c-tx, a.c-tx:hover { color: #333333;}
.c-tx1, a.c-tx1:hover { color: white;}
.c-tx2, a.c-tx2:hover { color: #ff2c00;}
.c-tx3, a.c-tx3:hover { color: #999999;}
.c-tx4, a.c-tx4:hover { color: red;}
.c-tx5, a.c-tx5:hover { color: #666;}
.arrow-down { display: inline-block; overflow: hidden; width: 0; height: 0; border-top-width: 5px; border-top-style: solid; border-right: 5px dashed transparent; border-bottom: 5px dashed transparent; border-left: 5px dashed transparent;}
.mask { overflow: hidden; position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; *height: 200px; background: #000; filter: alpha(opacity=50); opacity: .5;}
:root .mask { filter: none \0;}

.hd .tit, .hd .tab { font-size: 116.7%;}
.pn-bd, .bd { *zoom: 1;}
.row { padding-left: 7.5px; padding-right: 7.5px;}
.row .row { padding-left: 0; padding-right: 0;}
.col { float: left;}
.col-in { margin-left: 7.5px; margin-right: 7.5px;}
.col-100 { float: none;}
.col-20 { width: 19.98%;}
.col-30 { width: 29.98%;}
.col-40 { width: 39.98%;}
.col-33 { width: 33.33%;}
.col-50 { width: 49.98%;}
.col-60 { width: 59.98%;}
.col-66 { width: 66.66%;}
.col-70 { width: 69.98%;}
.col-80 { width: 79.98%;}
.tab .arrow-down { display: none;}
.tab .sep { overflow: hidden; position: absolute; left: -1px; top: 50%; width: 0;}
.tab .current { z-index: 10;}
.tab .current .arrow-down { display: block; position: absolute; left: 50%; bottom: -9px; margin-left: -5px;}
.tab .tab-item:first-child .sep, .tab .first .sep, .tab .current .sep { border-left-width: 0;}
.tab-item { float: left;}
.tab-con { display: block; text-align: center;}
.tab-con:hover { text-decoration: none;}
.art-item { overflow: hidden;}
.art-item .avatar { display: block;}
.art-item .avatar img { display: block; width: 100%;}
.art-item .mask { cursor: pointer;}
.art-item .cover { overflow: hidden; position: absolute; z-index: 2; cursor: pointer;}
.art-item-pt { display: block;}
.art-item-pt .txt, .art-item-pt .tit { display: block; cursor: pointer;}
.art-item-pt:hover { text-decoration: none;}
.art-item-pt:hover .tit { text-decoration: underline;}
.comm-list .art-item-c1, .rank .art-item-c1 { float: right; margin-left: 10px;}
.comm-list .art-item-c2, .rank .art-item-c2 { overflow: hidden; *zoom: 1;}
.comm-list .tit, .rank .tit { width: 99.5%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.comm-list1 .art-item-c1 { float: left; margin-right: 10px;}
.comm-list1 .art-item-c2 { overflow: hidden; *zoom: 1;}
.comm-list1 .tit { width: 99.5%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.comm-plist .art-item { margin-left: auto; margin-right: auto;}
.comm-plist1 .art-item { margin-left: auto; margin-right: auto;}
.comm-plist1 .tit { width: 99.5%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: auto; margin-right: auto; text-align: center;}
.comm-vlist .art-item { margin-left: auto; margin-right: auto;}
.comm-vlist .avatar { overflow: hidden; position: relative; *zoom: 1;}
.comm-vlist .cover { top: 50%; left: 50%; margin: -22px 0 0 -22px;}
.comm-vlist .mask { z-index: 5;}
.comm-vlist .art-item-pt:hover .mask { display: none; *display: block; *filter: alpha(opacity=0);}
.rank-c1 { float: left; margin-right: 10px;}
.rank-c1 .num { display: inline-block; overflow: hidden; width: 1.3em; height: 1.3em; line-height: 1.3em; color: white; text-align: center; background-color: #999999;}
.rank-c1 .num-top { background-color: #c61c02;}
.rank-c2 { overflow: hidden; *zoom: 1;}
.tab-panel { position: absolute; bottom: 0;}
.tab-panel .tab-item { position: relative;}
.tab-panel .tab-con { color: white; background-color: #3d2356;}
.tab-panel .sep { height: 13.2px; margin-top: -6.6px; border-left: 1px solid #4e3169;}
.tab-panel .current .tab-con { color: #333333; background-color: white;}
.comm-pn .pn-hd { position: relative; line-height: 46.8px; color: white; background-color: #4e3169;}
.comm-pn .pn-hd .tit { padding-left: 10px;}
.comm-pn .tab-panel { left: 17em; line-height: 38.4px;}
.comm-pn .tab-panel .tab-con { padding: 0 1.2em; font-size: 116.7%;}

.c-tx, a.c-tx:hover{ color: #9cbbd7;}
.c-tx1, a.c-tx1:hover{ color: #229fff;}
.c-tx2, a.c-tx2:hover{ color: #637084;}
.c-tx3, a.c-tx3:hover{ color: #fff;}
.c-tx4, a.c-tx4:hover{ color: #333;}


.com-box{position:relative;_position:static;z-index: 3; border: 1px solid #191e41;margin-bottom: 20px;padding-bottom: 18px;}
.com-box-ex{ position:static; border:0;}
.com-mask { overflow: hidden; position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; *height: 200px; background: #181e3f; filter: alpha(opacity=30); opacity: .3;_dispaly:none; }
:root .com-mask{ filter: none \0; }
.com-hd{ height:60px; line-height: 60px; overflow: hidden;*zoom:1; padding:0 20px;}
.com-hd .tit{ float:left; padding-left: 50px; background:url(/ue1/a/fbyx/index/2014/img/ht-bg.png) no-repeat 0 7px;font: bold 18px/60px "Microsoft YaHei";color: #fff; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/ue1/a/fbyx/index/2014/img/ht-bg.png')}
.com-hd .tit .eng{ color: #363b5f; font-family:"Times New Roman"; font-size:18px;margin-left:5px; font-style: italic;}
.com-hd .more{ float: right;}
.com-hd .more a{ color: #637084}
.com-hd .more .sep{ margin:0 8px; color:#637084}
.com-bd{ padding: 5px 18px 0;}
.com-box-ex .com-bd{ padding:0;}

.ico,.search .bt-search .btn { display: inline-block; overflow: hidden; vertical-align: middle; background: url(/ue1/a/fbyx/index/2014/img/sp-ico.png) no-repeat;}
.ico-hot, .ico-new { position: relative; top: -8px; *top: 0; width: 14px; height: 16px; margin-left: 2px; *margin-bottom: 12px;}
.ico-hot { background-position:-25px 0;}
.ico-new { background-position: -70px 0;}
.ico-play { display: inline-block; width: 45px; height: 45px; background: url(/ue2/a/lib/zhuanqu/v2/img/ico-play.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ue2/a/lib/zhuanqu/v2/img/ico-play.png', enabled=true, sizingMethod=scale);}
.ico-per{ width:13px; height: 14px; background-position:-50px 0;margin: 0 5px 5px 0;}
.ico-down{ width:16px; height: 15px; background-position: 0 -410px; margin:0 0 10px 5px; }
.ico-arrb{ width:13px; height: 11px; background-position:0 -430px; }

.header{ position:relative; height: 430px; width:1000px; margin:0 auto;font-family:"Simsun";font-size:12px;}
.header .logo-index{position:absolute;width: 300px; height: 70px; padding: 160px 50px 0;text-align: center;font-family:"Microsoft YaHei" ;top: 20px;left: 289px;color: #9cbbd7;}
.header .logo-index a{ color: #9cbbd7;}
.header .logo-index a:hover{ text-decoration: none;}
.header .logo-index .zq-name{ font-size:22px;  }
.header .logo-index .zq-link{ font-size:16px;line-height: 1}
.header .logo-index a:hover .za-name,.header .logo-index a:hover .zq-link{ text-decoration: none;}

.header .nav{ position:absolute; top: 261px; width:100%;}
.header .nav-in{ overflow:hidden; *zoom:1}
.header .nav-item{ overflow:hidden; float:left; padding-top: 5px; height: 40px;}
.header .nav-con{display:block; overflow:hidden; width: 130px; height: 40px;text-align:center; color: #fff; background: #1f285d; font: normal 150%/2.2em "Microsoft YaHei"; white-space: nowrap;border-left: 1px solid #161d4b;border-top: 1px solid #161d4b;}
.header .nav-con:hover{ background: #172159; text-decoration:none;} 
.header .nav-item1{ height: 45px; padding: 0;}
.header .nav-item1 .nav-con{ height:40px; padding-top: 5px; line-height: 40px; border: 0; color: #fff; /* font-weight: bold; */ background: #094fa3;}
.header .nav-item1 .nav-con:hover{background-position: 0 0; background-color: none}

.header-sub{position: absolute; left: 0 ; bottom: 0; width: 80%}
.nav-sub { overflow: hidden; *zoom: 1; height: 40px; background-color: #094fa3;}
.nav-sub .con { /* float: left; */ /* margin-right: 20px; */ font: normal 100%/40px "Simsun"; color: white;}
.header-quick-start { overflow: hidden; position: relative; z-index: 2; height: 72px; padding-top: 12px; background: #121228;background-position: 0 0}
.nav-sub .item,.header-quick-start .item { float: left; padding: 0 15px; line-height: 30px; height: 30px; color: #637084; white-space: nowrap;}
.nav-sub .item{color: #3276c8;}
.nav-sub .item .tit{ color:#fff;}
.header-quick-start .tit { font-weight: bold; color: #9cbbd7;}
.header-quick-start .con { color: #637084;}
.header-quick-start .bg { position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 85px; background-color: #151621; filter: alpha(opacity=76); opacity: 0.76;}

.header .search-cbg{ background: #1f1c46;background-position: 0 -90px; height: 84px;}
.header .search-box{ position:absolute; bottom: 0; right:0; width: 20%; background-color: #7d481d;border-bottom:0 }
.header .search-box-in{}
.header .search-box .btn-link{ overflow: hidden;*zoom:1; /* border-bottom: 1px solid #894f20; */}
.header .search-box .btn-link a{ display: block; float: left; width: 49%; height: 40px;font: normal 18px/39px "Microsoft YaHei"; text-align: center;  color: #9cbbd7; border-left: 1px solid #0f488f; border-right: 1px solid #0f488f; background-color: #1b5fb2;}
.header .search-box .btn-link .one{ border-right-color: #3f4158;}
.header .search-box .btn-link a:hover{background-color: #1252a1; text-decoration:none;color:#fff;}
.header .search-box .link { padding: 15px 0 13px 10px; color: #637084;}
.header .search-box .link a{ color: #637084; margin: 0 3px;}
.header .search-box .link a:hover{text-decoration: underline;}
.search{overflow: hidden; *zoom:1; margin-left: 10px; width: 180px; border-radius: 5px; height: 24px; background: #161433; border: 1px solid #161433;}
.search .txt{ float: left; overflow: hidden;  width: 154px; line-height: 24px; height: 24px; padding:0 3px;  border:none; color: #363b5f; background: #161433; position: relative;}
.search .txt:focus{outline: none; color: #333;} 
.search .txt:hover,.search .txt:focus{ color: #ccc;} 
.search .bt-search .btn{ float:left; width: 20px; text-align:center;cursor:pointer;color: #fff; height: 21px;background-position: 0 4px; border: none;}
.search-article .txt:focus{ border:none; }
.header .shadow { z-index:406;position: absolute; left: -6px; top: 0; width: 6px; height: 125px; background-image: -moz-linear-gradient(left, transparent, rgba(0, 0, 0, 0.1) 45%, rgba(0, 0, 0, 0.4)); background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2) 60%, rgba(0, 0, 0, 0.6)); background-image: linear-gradient(left, transparent, rgba(0, 0, 0, 0.1) 45%, black); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorStr='#00000000', endColorStr='#55000000');}
.header .com-box{padding-bottom: 0; margin-bottom: 0; border-color:#214474;}
.header .ewm{ position: absolute; right: 0; top:125px;text-align: center; overflow: hidden;  }
.header .ewm img{ padding:4px;}
.header .ewm p{ padding:3px 0; color: #9cbbd7}
.header .join-qq{ position: absolute; right: 0; top:255px; height: 28px; width: 92px; text-align: center; line-height: 28px; overflow: hidden;}
.header .join-qq a{ display: block; width: 100%; height:100%; overflow: hidden;}
.header .join-qq a img{ margin-bottom:6px;}
.header .com-mask{filter: alpha(opacity=50); opacity: .5;}

.com-tab{ position: absolute; left: 17em; top:8px; height:37px; background-color: #474b6f}
.com-tab li{ float:left;}
.com-tab li a{ float: left; display: block;font:normal 14px/37px "Simsun"; padding:0 15px; background: #474b6f;color: #fff;   }
.com-tab li a:hover,.com-tab li .current{ background-color: #fff; color: #333;text-decoration: none;}

/* tcon2 */
.tcon2 { width: 100%; height: 104px; position: relative; background: #222756; border-top: 1px solid #223753; z-index: 40}
.tcon2 .t2cover { width: 100%; height: 106px; position: absolute; top: 0; left: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; z-index: 10; display: none; }
.tcon2 .bd { overflow: hidden;  *zoom: 1;
 padding: 10px 0 0 0; }
.tcon2 .hero-m { width: 22px; position: absolute; font-size: 12px; color: #fff; text-align: center; line-height: 1.2; background: url(/ue1/a/fbyx/index/2014/img/sp-ico.png) no-repeat; height: 68px; padding-top: 7px }
.tcon2 .nhero-hd { left: 0; top: 0; background-position: -25px -410px }
.tcon2 .fhero-hd { left: 182px; top: 0; background-position: -50px -410px; }
.tcon2 .ahero-hd {position: absolute; width:20px; height: 94px;  padding: 10px 0 0 9px;  line-height: 1.5;right: 0; top: 0; background-color: #151939; color: #9cbbd7}
.tcon2 .ahero-hd:hover{text-decoration: none;}
.tcon2 .nhero .bd { width: 140px; float: right; }
.tcon2 .fhero .hd { padding-left: 2px; }
.tcon2 .fhero { padding: 10px 0; width: 750px; }
.tcon2 .fhero .bd { padding-left: 10px; float: left; }
.tcon2 .current { position: relative; z-index: 20; }
.tcon2 .hero-item .img { border: 1px solid #222F66; }
.tcon2 .current .img, .tcon2 .hero-c:hover .img { border: 1px solid #6d9ce1; }
/* hero-list */
.hero-list { overflow: hidden;  *zoom: 1;
}
.hero-list .hero-item { width: 62px; height: 90px; overflow: hidden; padding: 0 7px 5px 7px; text-align: center; float: left; }
.hero-list .hero-c { display: inline-block; font: normal 12px/2em "\5b8b\4f53"; color: #9cbbd7; }
.hero-list .hero-c span { display: block; }
.hero-list .hero-c .txt { height: 24px; overflow: hidden; }
.hero-list .hero-c img { width: 60px; height: 60px; }
.hero-list .hleft-padding { padding-left: 30px; }
.hero-list .hright-padding { padding-right: 16px }
/* tcon2 hero-con */
.tcon2 { width: 1000px; margin: 0 auto}
.tcon2 .hero-con { display: none; width: 970px; position: absolute; top: 70px; left: 15px; background: #fbfbfb;  *zoom: 1;
z-index: 90 }
.tcon2 .hero-con .hd { background: #3871b4; height: 30px }
.tcon2 .hero-con .close-btn { width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 24px; position: absolute; top: 0; right: 5px }
.tcon2 .hero-con .close-btn a { display: block; color: #fff; font-weight: bold; }
.tcon2 .hero-con .close-btn a:hover { text-decoration: none; }
.tcon2 .hero-con .hd .tit { color: #fff; font-size: 14px; text-align: center; line-height: 30px }
.tcon2 .hero-con .bd { overflow: hidden;  *zoom: 1;
padding: 15px 30px }
.tcon2 .hero-con .mod-video { width: 636px; float: left }
.tcon2 .hero-con .mod-video .mod-hd { padding-bottom: 13px }
.tcon2 .hero-con .mod-news { float: right; width: 236px }


.footer-link { margin-top: 30px;}
.footer-link-in {margin: 0 auto; width: 1000px;border: 1px solid #161d3d;}
.footer-link-box { overflow: hidden; *zoom: 1;}
.footer-link-box .item { float: left; width: 110px; height: 230px; padding: 20px 10px 20px 20px; margin-right: -1px; border-right: 1px solid #161d3d;}
.footer-link-box .tit1 { margin-bottom: 5px; font-size: 116.7%; font-weight: bold; color: #9cbbd7; padding-left: 10px; margin-left: -1px; margin-bottom: 11px;}
.footer-link-box .con { line-height: 24px; padding-left: 10px;}
.footer-link-box .con a { display: block; color: #637084;}
.footer-link-box1{padding: 10px; color:#637084; overflow: hidden;*zoom:1;border-top: 1px solid #161d3d;}
.footer-link-box .item-ex{ width: 290px;_width:280px; padding: 0; border-right: 0; color: #637084;}
.footer-link-box .item-ex .com-bd{padding-top:0;margin-top:-4px}
.footer-link-box1 a{white-space: nowrap; line-height: 24px; color:#637084}
.footer-link-box1 .sep{margin: 0 5px;}
.global-footer{padding:20px 0}
.global-footer, .global-footer a:link, .global-footer a:visited, .global-footer a:active, .global-footer a:hover { color: #637084; }

.content{ width:1000px; margin-left:auto; margin-right: auto;  margin-top: 20px;}
.content-in{}
.firstscreen{ overflow: hidden;*zoom:1;}
.com-c1{ width: 480px; float: left;}
.com-c2{ width:500px; float: right;}
.com-c3{ width: 185px; float: left;}
/*focus*/
.focus-w{ overflow:hidden;background:url(/ue3/a/fbyx/index/2014/img/focus-bg.jpg) no-repeat; padding: 4px;  width: 480px; height: 270px;}
.focus-w{}
.focus-in{ position:relative;width:472px; height:262px; overflow: hidden;}
.focus-con{}
.focus-item{ position:absolute; top:0; left:0}
.focus-item img{ width: 470px; height: 260px; border: 1px solid #000;}
.focus-item .txt{ overflow:hidden; position:absolute; z-index:3; left:0; bottom:0; width: 228px; height: 55px; padding: 5px 135px 0 10px; white-space:nowrap}
.focus-item .txt a{ color:#c0bcbc}
.focus-item .txt a:hover{ text-decoration:none}
.focus-item .tit{ display:block; font: normal 16px/22px "Microsoft YaHei"; color:#fff}
.focus-item a:hover .tit{ text-decoration:underline}
.focus-item .bg{ display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#1f0806; filter:alpha(opacity:50); opacity: .7;}
.focus-num{ overflow:hidden; position:absolute; z-index:4; bottom: 5px; right:10px; height: 45px;}
.focus-num a{ display:inline-block; float:left; width: 49px; height: 45px; margin-left: 1px; font: normal 30px/45px "Microsoft YaHei"; text-align:center; color: #4a4948; background-color: #191919;}
.focus-num a:hover{ text-decoration:none}
.focus-num .current{ color:#fff; background-color: #28266c;}

.fs-list-txt{ overflow: hidden;}
.fs-list-txt .list-item { line-height: 24px; float: left; width: 50%;}
.js-list .sep { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #c6c6c6;}
.fs-list-txt .tit {font-size: 116.7%;}
.fs-list-txt .tit a{ padding-left:15px; background: url(/ue1/a/fbyx/index/2014/img/sp-ico.png) no-repeat; background-position:-90px 5px}
.fs-list-txt1 .list-item { float: left; width: 49%; line-height: 2.33;}

.fs-list-pic { overflow: hidden; *zoom: 1;}
.fs-list-pic .list-item { float: left; width:33.33%;}
.fs-list-pic .art-item {width: 142px;}
.fs-list-pic .art-item-pt{ position: relative;}
.fs-list-pic .txt{ position: absolute;z-index: 3; width: 100%; text-align: center; bottom: 0; left: 0; height:26px; overflow: hidden; }

.map-list-pic .list-item{padding:10px 0; }


.fs-mod-topnews { padding-bottom: 5px; text-align: center;}
.fs-mod-topnews .tit a { display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 22px; font-weight: bold; font-family: "Microsoft YaHei"}
.fs-mod-topnews .links { padding-bottom: 8px;}
.mod-focus { overflow: hidden; position: relative; height: 225px; margin-bottom: 15px; background-color: #000;}
.mod-focus a { display: block;}
.mod-focus a:hover { text-decoration: none;}
.focus-con { position: relative;}
.focus-item { position: absolute; width: 100%;}
.focus-item .txt { position: absolute; z-index: 4; left: 0; bottom: 0; width: 100%; height: 60px;}
.focus-item .txt a:hover .tit { text-decoration: underline;}
.focus-item .tit { display: block; width: 50%; font: normal 16px/1.5 'MicroSoft YaHei'; cursor: pointer;}
.focus-nav { position: absolute; z-index: 5; right: 7px; bottom: 7px;}
.focus-nav a { float: left; width: 45px; height: 45px; margin-right: 1px; font: normal 24px/45px 'MicroSoft YaHei'; text-align: center; color: #4a4948; background-color: #191919;}
.focus-nav a:hover { text-decoration: none;}
.focus-nav .current { color: #c61c02; background-color: #fcd881;}
.foucs-more{ position:absolute; top: 0; right: 0; width:45px; height: 45px; background: url(/ue1/a/fbyx/index/2014/img/sp-ico.png) no-repeat; background-position:0 -310px;}
.foucs-more:hover{ background-position: -50px -310px;}
.major-list-outer{ width: 280px; height: 164px; overflow:hidden}

.major-list{ overflow: hidden;*zoom:1;margin-top: 15px; background-color: #000;}
.major-list li{*zoom:1;width: 79px;height: 80px; display:inline;float:left;position:relative;border-right: 1px solid #160c29;}
.major-list li a, .major-list li a span{width:100%;height:100%;_width:79px; height:80px;display:block;position:absolute;left:0;top:0}
.front-face{z-index:2; background-image:url(/ue3/a/fbyx/index/2014/img/major-bg.jpg); background-repeat:no-repeat;}
.major-list li a .back-face{z-index:1;background:#229fff;height: 73px; padding: 3px; width: 73px; overflow:hidden; color: #fff;font: 12px/20px "Microsoft YaHei";}
.major-list li a{overflow:hidden;background: #231650;}
.major-list li a:hover .back-face{z-index:3;_display:none; text-decoration: none;}
.front-face{background-position:0 0}
.major-list .s1 .front-face{ background-color:#f7e8c6;background-position:0 0;}
.major-list .s2 .front-face{ background-color:#f7e8c6;background-position:-80px 0;}
.major-list .s3 .front-face{ background-color:#f7e8c6;background-position:-160px 0;}
.major-list .s4 .front-face{ background-color:#f7e8c6;background-position:-240px 0;}
.major-list .s5 .front-face{ background-color:#f7e8c6;background-position:-320px 0;}
.major-list .s6 .front-face{ background-color:#f7e8c6;background-position:-400px 0;}
.front-face .tt{display:block;font:14px/36px "Microsoft YaHei"; text-align:center; color: #9cbbd7; padding-top:43px; height:36px; cursor:pointer;}
.major-list li a:hover{text-decoration: none;}
.major-list li a:hover .back-face .tt{text-decoration: none;}


.fs-hottj .hd, .fs-mod-gnews .hd, .fs-mod-news .hd { height: 36px; margin-bottom: 10px; line-height: 36px;}
.fs-comm-mod { margin: 0 7.5px; padding-bottom: 15px;}
.fs-comm-mod .hd { height: 30px; margin-bottom: 10px; padding-left: 5px; line-height: 30px; border-bottom: 1px solid #c6c6c6;}
.fs-mod-gnews .hd { padding-left: 10px; background-color: #ededed;}

.fs-mod-news { overflow: hidden; position: relative; width: 100%;}
.fs-hottj .hd,.fs-mod-news .hd { background-color: #ddd;}

.fs-mod-news .bd { padding-bottom: 10px;}
.fs-mod-zt { margin-top: 0;}
.fs-mod-zt .hd { margin-bottom: 0;}
.fs-list-zt .list-item { padding-top: 5px;}
.fs-list-zt .art-item { max-width: 170px; margin: 0 auto;}
.fs-list-zt .avatar { position: relative; overflow: hidden; border: 1px solid #c6c6c6;}
.fs-list-zt .avatar:hover { text-decoration: none;}
.fs-list-zt .tit { position: absolute; top: 0; left: 20px; font: normal 20px/48px "MicroSoft YaHei"; cursor: pointer;}
.fs-topic-intro { border-bottom: 1px dotted #c6c6c6; padding: 0 7.5px 10px; margin-bottom: 10px;}
.fs-topic-intro .tit { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 116.7%; font-weight: bold; color: #c61c02;}
.fs-topic-intro .detail { overflow: hidden; height: 3.6em;}
.fs-mod-gl { margin-bottom: 15px;}
.fs-mod-gl .hd { margin-bottom: 5px;}
.fs-mod-remm { overflow: hidden; margin-top: 3px;}
.fs-mod-remm h3.tit { float: left; position: relative; width: 16px; height: 115px; margin: 9px 0 0 3px; _margin-right: -3px; padding: 15px 7px 0; font-size: 116.7%; font-weight: bold; color: #fff; background-color: #c61c02;}
.fs-mod-remm .arrow { overflow: hidden; position: absolute; right: -10px; top: 50%; width: 0; height: 0; margin-top: -2px; border-left: 5px solid #c61c02; border-right: 5px dashed transparent; border-bottom: 5px dashed transparent; border-top: 5px dashed transparent;}

.fs-list-data { width: 100%; margin-top: -1px;}
.fs-list-data th, .fs-list-data td { border-top: 1px dashed #c6c6c6;}
.fs-list-data th { width: 120px;}
.fs-list-data .tit { position: relative; width: 120px; height: 40px; margin: 10px 0;}
.fs-list-data .tit img { display: block; width: 100%;}
.fs-list-data .tit .txt { position: absolute; right: 10px; top: 50%; margin-top: -.9em; color: #b9472f; font-weight: bold;}
.fs-list-data td { padding: 9px 0;}
.fs-list-data td a { float: left; margin-left: 10px; white-space: nowrap;}

.fs-mod-zt{ padding-bottom:32px;}
.fs-mod-topic .comm-list li{ height: 22px;line-height: 22px}
.fs-mod-news .more{text-align: right; margin: 5px 0}
.fs-txt-search{ overflow:hidden; *zoom:1; height:25px; padding: 13px 0 13px 20px; border-top: 1px dashed #ddd;}
.fs-txt-search .tit{ float:left; line-height:25px}
.fs-txt-search .search-box{ float:left}
.fs-txt-search .search-box .label{ display:none}
.fs-txt-search .search-box .txt{ overflow:hidden; float:left; height:23px; padding:0 5px; line-height:23px; width: 213px; border: 1px solid #c8c8c8; background:#fff; margin-right: 7px;}
.fs-txt-search .search-box .search-select{ float:left; height:25px; margin:0 5px; padding:3px 0; font-size:12px; border:1px solid #b5bd7d}
.fs-txt-search .search-box .btn{ overflow:hidden; float:left; width:57px; height:25px; color: #fff; font-weight:bold; line-height:25px; border:0;cursor:pointer; background: #e84a3f;}
.fs-hottj{ margin-top:15px; background: #faf9f9;}
.fs-hottj .tab-item{ width: 49.99%}

.com-pictl{ overflow: hidden;*zoom:1;}
.com-pictl .pic{ float: left;}
.com-pictl .text{ overflow: hidden;}

.com-pictl .pic a{display: block; padding: 1px;}
.com-pictl .pic a:hover{ padding: 0; border: 1px solid #6d9ce1}

.news{margin-top:10px;padding-bottom:0}
.news .com-pictl{margin-top: -10px;}
.news .com-pictl .item{ overflow: hidden; padding: 20px 0;_padding: 21px 0 22px 0; border-bottom: 1px dashed #262a48;}
.news .com-pictl .pic{width: 162px; margin-right: 15px;}
.news .com-pictl .text{ text-align:left;color: #637084}
.news .com-pictl .text .tit{font-size:18px;padding-bottom: 3px; font-family: "Microsoft YaHei"}
.news .com-pictl .text .t-con{ line-height: 20px; height: 62px; }
.news-more{ display:block;width: 100%; height:40px;text-align: center; background-color: #181939;color: #9cbbd7; font: normal 16px/40px "Microsoft YaHei";}
.news-more:hover{background:#292a4e}
.com-info{ overflow: hidden;*zoom:1; color:#637084}
.com-info .info-c1{ float: left;}
.com-info .info-c2{ float: right;}



.com-pictup .gb-list2-item{ width: 49.99%; padding-bottom: 15px; }
.com-pictup .gb-list2-con{ width: 160px; color: #333; text-align: left;}
.com-pictup .avatar{ width: 160px; height: 120px;}
.com-pictup .txt{ line-height: 20px; height: 40px;}
.fs-hottj .com-pictup .gb-list2-con{ width: 140px;} 
.fs-hottj .com-pictup .avatar{ width: 140px; height:105px;}
.fs-hottj .tab-pn{ padding: 0 12px 10px 12px;}
.fs-hottj-zl{ margin-top: 5px;}
.fs-hottj .com-pictup{ padding-top: 15px;border-bottom: 1px solid #ddd}
.com-hd .hd{ background-color: #faf9f9; border-bottom: 1px solid #e1e1e1 }
.com-hd .hd .tit{ position:relative;margin-bottom: -1px; border-bottom:1px solid #d93907; padding: 0 10px;} 

.fs-zl-list{ overflow: hidden;*zoom:1;}
.fs-zl-list li{ float: left; font-size: 14px; line-height: 22px;}
.fs-zl-list li a{font-size: 12px; white-space: nowrap; padding: 0 5px 0 3px; margin-bottom: 5px;  }
.gift .com-bd{overflow: hidden;*zoom:1; padding-top: 15px}
.gift-c1{float: left; width:135px;}
.gift-c1 .pic{ background: url(/ue2/a/fbyx/index/2014/img/img-bg.jpg) no-repeat; padding:4px; display: block; }
.gift-c2 p{ height:56px;position: relative; }
.gift-c2{float: right; width: 315px;}

.gift-c2 .com-pictl .pic{ width: 82px; margin-right:10px; }
.gift-c2 .com-pictl .text .tit{ font-size: 16px; font-family: "Microsoft YaHei"}
.gift-c2 .com-pictl .text .link{ font-size: 0; margin-top: 10px;}
.gift-c2 .com-pictl .text .link a{ font-size:12px;display: inline-block;*display: inline;*zoom:1; padding: 0 10px; height: 24px; line-height: 24px; color: #1f244e; margin-right: 5px; background-color: #1f244e;color:#9cbbd7}
.gift-c2 .com-pictl .text .link a:hover{background-color: #094fa3; text-decoration: none;} 
.gift-c2 .lqlb{ position: absolute; right: 0; bottom: 0; width:80px;height: 26px; color: #fff;font: normal 14px/26px "Microsoft YaHei";background-color: #275d21;text-align: center; }
.gift-c2 .lqlb:hover{ background-color:#2b8021; text-decoration: none;}
.gift-c2-c1{ padding-bottom: 13px; border-bottom: 1px dashed #262a48;}
.gift-c2-c2{padding-top: 13px;} 
.video .com-bd{padding-top: 10px;}
.post .comm-list{font-size:14px;}
.post .comm-list .ico-img{margin-right:10px;}

.heroes .check{margin-top:10px}
.heroes .check-con,.heroes .check{ overflow: hidden;*zoom:1;}
.heroes .check-list{ color: #637084; padding-bottom: 5px;}

.heroes .check-list .tit{margin-right:5px;}
.heroes .check-item { overflow: hidden;/* float: left;*/ /*width: 50%;*/ *margin-left: -2px; white-space: nowrap; cursor: default; /* padding-bottom: 5px; */}
.heroes .check-item input { margin: 0 7px 3px 0; vertical-align: middle; }
.heroes .comm-plist1 .list-item{float:left;width: 16.66%;padding: 7px 0;}
.heroes .comm-plist1 .art-item{width:60px;}
.heroes .comm-plist1 .avatar{background:#1b3149;}
.heroes .comm-plist1 .txt{ text-align: center; padding-top: 5px;}
.heroes .check-con{ margin-top: 10px; height: 306px; overflow: hidden; overflow-y: auto; /* overflow-x:hidden; */  }
.heroes .search{ float: left; margin-left:25px; border-radius:0; height: 30px;background-color: #0f0522;  margin-top: 13px; width: 200px;}
.heroes .search .txt{background-color: #0f0522; height: 30px; line-height: 30px; width:170px;}
.heroes .search .bt-search .btn{background-position: 0 -440px; }

.match{}
.match .com-bd{ padding-bottom: 3px;}
.match-c1 .pic{  width: 142px; margin-right:10px;}
.match-c1 .text .tit{ font-size:16px; font-family: "Microsoft YaHei";}
.match-c1 .text .link{ padding:15px 0; }
.match-c1 .text .link a{ margin-right: 10px;}
.match-c2{ margin-top: 18px;}
.match-c2 .ss-table thead th{padding:0}
.ss-table thead th{ background: #181939; height:30px; color: #9cbbd7; padding: 0 10px;text-align:center; }
.ss-table{color:#637084}
.ss-table td{ height:30px; }
.ss-table .odd{ background-color: #120f27}
.ss-table .vs{font-size: 14px; font-family: "Microsoft YaHei"}
.replay .ss-table td{ height: 43px; padding: 0 10px;}
.replay .ss-table .down{ color: #d2ae08}
.replay .star{ font-size:0}

.images-list .list-item{ width: 24.99%; float:left;}

.images-list .art-item{width: 210px;}
.images-list .txt{padding-top: 5px; font-size: 14px; text-align: center;}
.carousel{ padding: 0 24px;position: relative;}
.carousel-nav{position: absolute;top:34px; width:24px; height:47px; background: url(/ue1/a/fbyx/index/2014/img/sp-ico.png) no-repeat;}
.bt-prev{ left: 0;_left: -20px; background-position: 0 -360px;}
.bt-prev:hover{background-position:-50px -360px;}
.bt-next{ right: 0;_right:20px; background-position:-25px -360px;}
.bt-next:hover{background-position:-75px -360px;}

.com1-tab{ overflow: hidden;*zoom:1;margin-bottom: 22px;}
.com1-tab li{height:40px; float: left;}
.com1-tab li a{ display: block; padding:0 24px; *padding:0 22px; font: normal 14px/40px "Microsoft YaHei"; color: #637084 ; background-color: #181939}
.com1-tab li a:hover,.com1-tab li .current{ background-color: #094fa3; color: #fff;text-decoration: none; font-weight: bold;}
.video-list{ overflow:hidden;*zoom:1;}
.video-list .list-item{ float: left; width: 33.3%; padding-bottom: 10px;}
.video-list .art-item{ width: 140px;}
.video-list .art-item-pt:hover .cover{ display: none;}
.video-list .txt{overflow: hidden; text-align: left; font-size: 14px; height:40px; line-height:22px; padding:5px 0;}
.video-list .avatar{}
.video-list .avatar .cover{ position: absolute; left: 0;top: 0;margin:0; width:140px;height: 105px; background:url(/ue3/a/fbyx/index/2014/img/ico-play.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/ue3/a/fbyx/index/2014/img/ico-play.png') }
.update .tab-con{ overflow: hidden;*zoom:1;}
.update-cm{ float: left;width:210px; }
.update-c1{ padding-right: 20px;border-right: 1px dashed #262a48}
.update-c2{ padding-left: 20px;}
.update .com-pictl .pic{ width: 62px;margin-right: 10px;}
.update .com-pictl .pic img{ width: 60px; height: 45px; }
.update .com-pictl .text{ font-size: 14px; font-weight: bold;text-align: left;}
.update .link{ font-size: 0; margin-top: 20px;text-align:left;}
.update .link .sep{font-size: 12px; color: #9cbbd7; margin: 0 4px;}
.update .link .tit{font-size: 12px; background-color: #5d206c; display:inline-block;*display: inline;*zoom:1; padding: 0 10px; height: 20px; line-height: 20px; color: #fff;margin-right: 10px;}
.update .link a{font-size: 12px; color: #9cbbd7;line-height: 24px;}

/*page-sub*/
.art-c-tx { color: #52524f;}
.art-c-tx1 { color: #ff2c00;}

.content-list{margin-top: 0;padding-top: 20px; background-color: #160c28}
.bgw{ background-color: #fff;}

.crumb { padding: 0 15px; color: #666; line-height: 35px; background-color: #f0eeec;}
.crumb a { color: #666;}
.pagination { text-align: center; padding: 30px 0;}
.pagination ul { font-size: 0;}
.pagination li { display: inline-block; *display: inline; *zoom: 1; margin: 0 2px; font-size: 14.004px; line-height: 24px; vertical-align: top;}
.pagination a { display: block; padding: 0 .7em; border: 1px solid #d6d6d6; color: #333;}
.pagination a.current, .pagination a:hover { color: white; text-decoration: none; border-color: #00b7ff; background-color: #00b7ff;}

.sub-tit{font-size: 22px; color: #b9472f; padding:20px 0;text-align: center; font-family: "Microsoft YaHei"; font-weight: bold;}
.sub-link{ overflow: hidden;*zoom:1;font-size: 0; margin: 0 -2px;}
.sub-link a{display:inline-block;*display: inline;*zoom:1; width:123px;height:30px;line-height:30px;text-align: center; color: #fff; background:#3b3c56;color:#fff;margin: 3px 2px;font-size: 12px;}
.sub-link a:hover{background-color: #094fa3; text-decoration: none;}

.sidebar .com-hd{ padding: 0 10px 0 0}
.sidebar .com-hd .tit{padding-left: 45px;}
.sidebar .com-bd{padding: 5px 0 0 0}
.sidebar .fs-list-pic .list-item{ width: 49.99%}
.sidebar .video-list .list-item{ width:49.99%}
.sidebar .video-list .art-item{ width: 125px;}
.sidebar .video-list .txt{ font-size: 12px;}
.sidebar .heroes .comm-plist1 .list-item{ width: 33.3%}
.sidebar .fs-list-pic .art-item{ width: 125px;}
.sidebar .fs-list-pic .txt{text-align: left;}
.sidebar .fs-list-pic .txt .tit{padding:0 5px;}
.sidebar .heroes .search{float: none;margin-left: 10px;width: 255px;}
.sidebar .major-list{ background: none; padding:0 10px; }
.sidebar .heroes .check-item{ color:#637084}
.sidebar .check{ padding: 0 10px;}
.sidebar .heroes .check-con{ margin-right:10px;}
.sidebar .front-face{background: url(/ue1/a/fbyx/index/2014/img/si-major-bg.jpg) no-repeat;}
.sidebar .major-list li a{ width: 85px;}
.sidebar .major-list li{width:85px;margin-bottom: 1px;}
.sidebar .major-list li a .back-face,.sidebar .major-list .front-face{ width:85px; } 
.sidebar .major-list .s1 .front-face{background-position:0 0;}
.sidebar .major-list .s2 .front-face{background-position:-86px 0;}
.sidebar .major-list .s3 .front-face{background-position:-172px 0;}
.sidebar .major-list .s4 .front-face{background-position:0 -81px;}
.sidebar .major-list .s5 .front-face{background-position:-86px -81px;}
.sidebar .major-list .s6 .front-face{background-position:-172px -81px;}
.sidebar .fs-list-txt{ padding: 0 10px;}
.sidebar .fs-list-txt .list-item{ float: none; width:100%;}

.sidebar .heroes .search .txt{ width: 220px;}
.side-list-txt{padding:0 10px;}
.side-list-txt .tit{ color: #3b3c56}

.art-list-txt { margin: 15px 0;}
.art-list-txt .list-item { line-height: 24px;}
.art-list-txt .time { color: #999;}
.art-list-txt .art-item-c1 { overflow: hidden; width: 30%; color: #999; text-align: right; white-space: nowrap;}
.art-list-txt .tit a { font-size: 116.7%;}
.art-list-txt .sep{ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #f0eeec;}
.pic-list-pic { margin: 15px -14px;}
.pic-list-pic .list-item{ float: left; width: 24.9%; padding: 15px 0;}
.pic-list-pic .art-item{width: 142px; padding: 0 12px;}
.pic-list-pic .txt{ overflow: hidden; height: 3.6em; margin-top: 5px;}

.pic-list-pic-ex .list-item{ width: 19.99%;}
.pic-list-pic-ex .art-item {width:160px;}
.pic-list-pic-ex .list-item{ padding:8px 0;}

.mb-fixnav{position:fixed;_position:absolute;left: 50%; top: 40%; margin-left: 520px; width:50px; }
.mb-fixnav .mb-item{ display: block; width: 50px;height:44px; border-bottom: 1px solid #000; background:url(/ue1/a/fbyx/index/2014/img/sp-ico.png) no-repeat;}
.mb-fixnav .pil{display:none;background-position: 0 -30px;}
.mb-fixnav .pil:hover{background-position: -53px -30px;}
.mb-fixnav .totop{background-position: 0 -255px;border-bottom: 0;}
.mb-fixnav .totop:hover{background-position: -53px -255px;}

.mb-fixnav .gb-share-simple .gb-share-con{margin-left:0}
.mb-fixnav .gb-share .gb-share-title,.mb-fixnav .gb-share .gb-share-btn{ line-height: 45px;}
.mb-fixnav .gb-share .gb-share-con,.mb-fixnav .gb-share .gb-share-btn{ width: 50px;}
.mb-fixnav .gb-share .gb-share-ico-font {width: 50px;height: 45px;font-size: 30px; border-bottom:1px solid #000;}
.mb-fixnav .gb-share-simple .gb-share-btn{ margin-left: 0px; background-color:#262a41}
.mb-fixnav .gb-share-simple .gb-share-btn:hover{ background-color:#1b5fb2}
.mb-fixnav .gb-share-simple .gb-share-btn .gb-share-ico-font,.mb-fixnav .gb-share-simple .gb-share-btn:visited .gb-share-ico-font{ color: #73849e}
.mb-fixnav .gb-share-simple .gb-share-btn:hover .gb-share-ico-font,.mb-fixnav .gb-share-simple .gb-share-btn:visited .gb-share-ico-font{ color: #fff}

.content-final .col-70,.content-final-noside{ background: #fff; min-height:1000px; }

.picutd-list{ overflow: hidden;*zoom:1;}
.picutd-list li{padding-top: 18px;}
.picutd-list .tit{position:relative; font:bold 24px/1.5 "Microsoft YaHei"; color:#333; padding-right:30px;margin-top: 10px;}
.picutd-list .tit a{ color: #333;}
.picutd-list .tit .date{ position: absolute; right: 0; top: 10px;color: #999; font-size: 14px;font-weight: normal;}
.picutd-list .tcon{ color: #999; line-height: 24px;}
.page-sub-con{ padding:0 20px;}
.page-final .pil{display: block;}

.v-sub-link{ border-bottom: 1px solid #094fa3; overflow: hidden;*zoom:1; margin: 10px 0 20px 0;}
.v-sub-link a{ display:block; float: left;height:39px;width:160px;font:normal 16px/39px "Microsoft Yahei"; color: #9cbbd7; background:url(/ue/a/fbyx/index/2014/img/line.png) no-repeat center left #181939;text-align: center;}
.v-sub-link a:hover{text-decoration: underline;}
.v-sub-link .current{background:#094fa3;text-decoration: none;color: #fff;}