.ico-font{font-family: 'ico-font'; font-weight: normal !important; font-style: normal !important; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer;}
body { background: #fff;  font-size: 14px;  font-family: 'Microsoft Yahei','SimSun'; color: #333; line-height: 1.84; min-width: 1000px;}
.wrap { background: url(/style/img/logo.jpg) no-repeat center top;}
.content{ width: 1000px; margin: 0 auto; background-color:#fff;}
.content-in{ padding:5px 0; overflow: hidden; *zoom:1; min-height: 800px;}
.content-if{ padding:0px 0; overflow: hidden; *zoom:1; min-height: 800px;}
.content-in2{ padding:20px; overflow: hidden; *zoom:1; min-height: 800px;}
.main{float: left; width: 635px}
.zq-side{float: right;}
.content-final-list .main-in{border: 1px solid #f0eeec; font-family: "Simsun"; font-size: 12px}
a{ color: #424242}
img { vertical-align: middle; }
a:hover { text-decoration: underline; _direction: ltr; }
.c-tx, a.c-tx:hover { color: #000; }
.c-tx1, a.c-tx1:hover { color: white; }
.c-tx2, a.c-tx2:hover { color: #dd5e00; }
.c-tx3, a.c-tx3:hover { color: #999999; }
.c-tx4, a.c-tx4:hover { color: red; }
.c-tx5, a.c-tx5:hover { color: #b91519; }
.c-tx6, a.c-tx6:hover { color: #888; }
.c-tx7, a.c-tx7:hover { color: #c98b3b; }
.c-tx8, a.c-tx8:hover { color: #b90f0f; }

.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; }
.ico{display: inline-block;*display:inline;*zoom:1;background:url(/style/img/show.png) no-repeat; vertical-align: middle;}
.ico-close{background-position:0 0; width:25px;height: 25px; position: absolute;top: -12px;left: -12px;}
.ico-phone{width: 18px;height: 19px;background-position: -30px 0;margin: 8px 5px 8px 0;}
.ico-ios{width:17px;height: 20px;background-position: -50px 0; margin: 5px 5px 10px 0;}
.ico-and{width:18px;height:17px;background-position: -70px 0; margin: 9px 5px 9px 0;}
.ico1{width:18px;height: 25px;background-position:0 -30px;margin: 9px 8px 10px 0; }
.ico2{width:23px;height: 23px;background-position: -24px -30px;margin: 8px 8px 12px 0; }
.ico3{width:18px;height: 26px;background-position:-50px -30px;margin: 8px 8px 8px 0; }
.ico4{width:17px;height:17px;background-position: -70px -30px;margin: 10px 8px 10px 0; }
.ico-lb{width:24px;height: 27px;background-position:0 -60px;margin: 10px 5px 17px 0;*margin: 12px 5px 10px 0;}
.ico-pc{ background-position: -30px -60px; width: 17px; height: 15px; margin: 6px 5px 11px 0}
.pr{position: relative;}
.oz{overflow: hidden;*zoom:1;}
.ico-play { display: inline-block; width: 45px; height: 45px; background: url(/style/img/ico-play.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/ico-play.png',enabled=true,sizingMethod=scale); }
.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; }

.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}



.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; }

.comm-list { *zoom: 1; }
.comm-list .list-item { *overflow: hidden; *float: left; *width: 100%; }
.comm-list .list-item{ line-height: 26px; height: 26px;}
.comm-list .art-item-c1{ float: right; margin-left: 10px; }
.comm-list .art-item-c2{ overflow: hidden; *zoom: 1; }
.comm-list .tit{ width: 99.5%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.comm-list .sep{border-bottom: 1px dashed #ececec; margin-bottom: 11px; padding-bottom: 11px;}
.comm-list .tit {font-size: 14px;font-family: Simsun;}
.comm-list .tit a{font-family: "Microsoft Yahei"}

.comm-list-ex{margin-top: 15px}
.comm-list-ex .list-item{border-bottom: 1px dashed #ccc; line-height: 29px; height: 29px;}
.comm-list-ex .art-item{background: url(/style/img/show.png) -97px 0 no-repeat; padding-left: 10px}

.art-list-txt{margin: 15px}
.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: 14px; font-family: "Simsun"}
.art-list-txt .sep{margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #f0eeec}

.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; height: 120px;}
.comm-vlist .art-item-pt:hover .mask{display: none; *display: block; *filter: alpha(opacity=0)}

.type-box{overflow: hidden; *zoom: 1; margin-left: -5px}
.type-box li{width: 33.3%; float: left}
.type-box li a{display: block; margin-left: 5px; height: 25px; line-height: 25px; background: #e0e0e0; color: #666; margin-bottom: 5px; text-align: center}
.type-box li a:hover{color: #fff; background: #b90f0f}

.more-box a{ display: block; color: #7e7d7d; font-size: 12px; background: #f0f0f0; text-align: center; line-height: 23px}
.more-box a:hover{ text-decoration: none; color: #333}

.hd, .bd, .pn, .tab{ *zoom: 1; }
.hd:before, .bd:before, .pn:before, .tab:before{ content: ' '; display: table; }
.hd:after, .bd:after, .pn:after, .tab:after{ content: ' '; display: table; clear: both;}

.hd{ border-bottom: 1px solid #e7e7e7; height: 43px; line-height: 43px; margin-bottom:20px; }
.hd .tit { float: left; font-weight: bold;  font-size: 18px; color: #b90f0f;}
.hd .tab { float: left;}
.hd .more { float: right; padding-right: 10px; text-align: right;line-height: 43px; }
.hd .more a{color: #999;}

.pn{ margin-bottom: 30px;}


.tab .arrow-down { display: none; }
.tab .sep { overflow: hidden; position: absolute; 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-item { float: left; position: relative; }
.tab-con { display: inline-block; text-align: center; font-size: 18px;}
.tab-con:hover { text-decoration: none; }
.tab-panel {position: relative;margin-bottom: -1px; *zoom:1;}
.tab-panel .tab-item {}
.tab-panel .tab-con{color: #000;font-size: 18px;color: #999;line-height: 43px; height: 43px; *font-size: 16px; font-size: 16px\0;  padding: 0 17px;}
.tab-panel .sep { height: 13.2px; margin-top: -6.6px; border-left: 1px solid #e0e0e0; left: 0; }
.tab-panel .current .tab-con {border-bottom: 1px solid #b90f0f; color: #b90f0f;font-weight: bold; background-color: white; }


.header-c1{width: 1000px; height: 200px; margin: 0 auto; position: relative}
.logo-box{position: absolute; line-height: 1.5; color: #666; text-align: center; font-family: "Microsoft YaHei"; left: 50px; top: 75px}
.logo-box a{color: #333}
.logo-box .avatar{margin-bottom: 10px}
.logo-box .game-name{display: block; font: normal 22px/1.5 "MicroSoft YaHei", "SimHei"; margin-top: -5px;}
.logo-box .game-url{display: block; font: normal 16px/1.5 "MicroSoft YaHei", "SimHei"}
.h1logo a:hover,.logo:hover{text-decoration: none}
.header-c2{width: 100%; height: 50px; position: relative; z-index: 12}
.header-c2 .mask{width: 100%; height: 50px; opacity: 0.7; filter: alpha(opacity=70)}
.nav-wrap{width: 1000px; height: 50px; *zoom: 1; margin: 0 auto; position: relative}
.main-nav-list{*zoom: 1}
.main-nav-list .main-nav-item{float: left; position: relative}
.main-nav-list .main-nav-con{float: left; height: 50px; line-height: 50px; font-size: 16px; color: #fff;  width: 115px; text-align: center; }
.main-nav-list .main-nav-con:hover{text-decoration: underline}
.main-nav-list .current{background: #dd5e00; color: #fff}
.main-nav-list .up{color: #ffcc33}
.nav-wrap .bt-to-pc{display: block; font-size: 16px; height: 32px; line-height: 32px; padding: 0 14px; border-radius: 2px; overflow: hidden; position: absolute; right: 0; top: 9px; background: #b90f0f; color: #fff}
.main-nav-con .ico-arrow-b,.sub-nav-con .ico-arrow-r{background: url(/style/img/show.png) no-repeat}
.main-nav-con .ico-arrow-b{width: 11px; height: 6px; background-position: -50px -60px; position: absolute; top: 23px; right: 11px}
.sub-nav-con .ico-arrow-r{width: 5px; height: 9px; background-position: -75px -60px; position: absolute; top: 15px; right: 12px}
.sub-nav-show .main-nav-con{background-color: #dd5e00;  margin: 0; border-radius: 0}
.sub-nav-list{display: none; width: 116px; position: absolute; left: 0; top: 50px; *zoom: 1}
.sub-nav-item{position: relative; *zoom: 1; height: 40px; float: left}
.sub-nav-list .sub-nav-list{left: 116px; top: 0}
.sub-nav-con{display: block; height: 39px; line-height: 38px; border-width: 0 0 1px 0; border-style: solid; border-color: #dd5e00; font-size: 16px; color: #fff; text-align: center; width: 115px; background-color: #bf3f00}
.sub-nav-con:hover{text-decoration: underline; color: #fff}
.sub-nav-list:after{content: "\0020"; visibility: hidden; display: block; font-size: 0; clear: both; height: 0}
.sub-nav-list{*zoom: 1}
.bt-to-top{display: none; width: 60px; height: 50px; padding: 10px 0 0 0; background: #ccc; text-align: center; color: #fff; border-radius: 2px}
.bt-to-top span{display: block; margin-top: 5px}
.bt-to-top:hover{background: #dd5e00}

.comm-pt{overflow: hidden; *zoom: 1}
.comm-pt .pic{float: left}
.comm-pt .text{overflow: hidden}
.comm-pt .text .tit{font-weight: bold; font-size: 16px}
.comm-pt .tit{color: #424242}
.comm-pt .detail{color: #999; font-size: 14px; line-height: 24px}

.crumb{line-height: 35px; padding: 0 15px; color: #666; background: #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: 14px; line-height: 24px; vertical-align: top}
.pagination a{display: block; padding: 0 .6em; border: 1px solid #bdbdbd; color: #333}
.pagination a.current,.pagination a:hover{color: white; text-decoration: none; border-color: #b90f0f; background-color: #b90f0f}


.global-footer{ color:#999;background: #333; padding: 20px 0}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#999;}


/* page-index */
.content-index{ width: 980px; padding: 0 10px;}

/*firstscreen*/
.firstscreen{overflow: hidden;*zoom:1; margin-bottom: 30px;}
.fs-c1{float: left;width: 320px;}
.fs-c2{float: left;margin:0 30px 0; width: 320px;}
.fs-c3{float: right;width:280px;}


/*focus*/
.mod-focus { overflow: hidden; position: relative;height: 260px; background-color: #000; }
.mod-focus a { display: block; }
.mod-focus a:hover { text-decoration: none; }

.focus-con,.focus-item,.focus-item img{ width:100%; height:260px;}
.focus-item { position: absolute; width: 100%; }
.focus-item img { width: 100%;height:260px }
.focus-item .txt { position: absolute; z-index: 4; left: 0; bottom: 0; width: 100%; height:35px; line-height: 35px;}
.focus-item .txt a:hover .tit { text-decoration: underline; }
.focus-item .tit, .focus-item .detail { display: block; width: 100%; margin-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; }
.focus-item .tit { font: normal 14px/35px 'MicroSoft YaHei'; }

.focus-nav {display: none; position: absolute; z-index: 5; right: 15px; bottom: 15px; }
.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: #b9472f; background-color: #d6a851; }


.focus-con .bt{ position: absolute; top: 50%;font: normal 46px/1 "SimSun"; text-align: center; color: #fff;  cursor: pointer;opacity: 0.5; filter:alpha(opacity:50); z-index: 11; width: 35px; height: 50px; padding-top: 5px; margin-top: -27px; background: #000;}
.focus-con .backward{left: 0;}
.focus-con .forward{ right:0;}
.focus-con .bt:hover{ color:#ccc;opacity:.8}

/*quick-link*/
.quick-link .item { line-height: 26px; color: #34302f; padding: 4px 0;}
.quick-link .tit { font-weight: bold;}
.quick-link .con { color: #333;white-space: nowrap;padding:0 9px; }
.quick-link .con-ex{padding: 0 11px 0 0}
.quick-link-ex{position: relative;padding-left:60px;}
.quick-link-ex .tit{color: #333; position: absolute; left: 0; top:-5px;_left: -60px;height:25px; line-height: 25px;  }

/*fs-c2*/
.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: 133.3%; font-weight: bold; }
.fs-mod-topnews .links { padding-bottom: 5px; }

.fs-mod-news .hd, .fs-mod-gnews .hd, .fs-mod-premm .hd { height: 39px; margin-bottom: 10px; line-height: 39px;}
.fs-mod-news { overflow: hidden; position: relative; width: 100%; }
.fs-mod-news .comm-list{ margin-bottom: -6px;}
.fs-mod-news .more-box{ margin-top: 7px;}
.fs-mod-news .comm-list .sep{ margin-bottom: 10px;  padding-bottom: 10px;}
.fs-mod-gnews { margin-top: 15px; }
.fs-mod-gnews .hd { background-color: #f4f4f4; }


.fs-c2 .fs-tab-news {border-left: 1px solid #f0f0f0; float: none; *zoom:1;}
.fs-c2 .fs-tab-news:before{ content: ' '; display: table; }
.fs-c2 .fs-tab-news:after{ content: ' '; display: table; clear: both;}
.fs-tab-news .tab-item {width: 50%;*width: 49.9%; float: left; margin-bottom: -1px;}
.fs-tab-news .tab-con {position:relative;margin-left:-1px;color:#999;border: 1px solid #f0f0f0;padding-top: 1px;line-height: 37px;height: 37px;overflow: hidden;*zoom:1;  display: block; }
.fs-tab-news .sep { height: 9.6px; margin-top: -4.8px; border-left: 1px solid #999999; }
.fs-tab-news .arrow-down {color: #15b9b5; }
.fs-tab-news .current .tab-con { padding-top: 0; border-top: 2px solid #b90f0f; border-bottom-color:#fff; color: #b90f0f; font-weight: bold;}

.load-box{background-color: #f3f3f3; padding:16px 15px 15px; }
.load-c1{overflow: hidden;*zoom:1;}
.load-c1 .pic{float:left;width: 110px;margin-right: 10px;}
.load-c1 .text{overflow: hidden;font-size: 12px; line-height: 20px;}
.load-c1 .text .tit{font: bold 18px/1.5 "Microsoft Yahei"; color:#dd5e00;}
.load-c2{overflow: hidden;*zoom:1;}
.load-c2 .btn{display:block;text-align:center;color: #fff; font-size:16px;width: 120px;height:35px;line-height: 35px;}
.load-c2 .btn:hover{text-decoration: none;}
.btn-and{background-color:#86be3c;float: left; }
.btn-and:hover{background-color: #4b7f06;}
.btn-ios{background-color:#41b5eb;float: right;}
.btn-ios:hover{background-color: #0c8ecb;}
.btn-lb{display: block; width:100%; height:54px;font:bold 24px/54px "Microsoft Yahei"; background-color: #e75034;color: #fff;text-align: center;}
.btn-lb:hover{text-decoration: none;background: #cc2d0f}
.load-c4{}
.load-c4 .item{margin-top:10px;}
.load-c4 .item .avatar{position: relative;display: block;width:250px;height: 90px}
.load-c4 .item .avatar:hover{text-decoration:none;}
.load-c4 .item .text{position:absolute;top: 10px;color: #fff; left: 10px;}
.load-c4 .item .text span{display: block;}
.load-c4 .item .text .tit{font-size: 20px;font-weight: bold;}
.load-c4 .item .avatar:hover span{text-decoration:none;color:#dd5e00}

.mod-daily{ margin-top: 5px;}
.mod-daily .hd{ margin-bottom: 5px;}
.mod-daily .bd{ margin-bottom: -10px;}

/* pn2 */
.pn2{ overflow: hidden; *zoom:1;}
.pn2-c1{float: left;width: 320px;}
.pn2-c2{ float: right; width: 630px;}
.pn2-c2 .tab{margin-left: 30px;}
.pn2-c2 .tab .tab-con{padding: 0 17px;font-size:14px;line-height:43px;}

.mod-zygl{ overflow: hidden; *zoom:1;}
.mod-zygl .mod-c1{ float: left; width: 320px; color: #424242; line-height: 26px; }
.mod-zygl .mod-c2{ float: right; width:285px;}
.mod-zygl .txt, .mod-zygl .info{ margin-top: 8px}
.mod-zygl .info .strong{ font-weight: bold;}
.mod-zygl .more-box{ margin-top: 3px}

.pn2 .comm-list{ margin-top: -6px;}
.pn2{overflow:hidden;*zoom:1}
.pn2 .mod-zhgl .comm-list .art-item-c1{font-size:12px}
.pn2 .mod-zygl .bd{overflow:hidden;*zoom:1}
.pn2 .mod-zygl .bd .col-c2-c1{list-height:26px}
.pn2 .mod-zygl .bd .col-c2-c1 .info{padding:12px 0}
.pn2 .mod-zygl .bd .col-c2-c2{float:right;width:280px}

/* pn3 */
.pn3 .bg1{background: #e4a24d}
.pn3 .bg2{background: #8e6dd9}
.pn3 .bg3{background: #448dd7}
.pn3 .bg4{background: #68c47d}
.pn3 .bg5{background: #eb6e55}

.pn3 .data{margin-bottom: 20px}
.pn3 .data th{text-align: center; color: #fff; line-height: 20px; font-weight: bold; font-size: 18px; width: 84px}
.pn3 .data td p{padding-left: 25px; line-height: 26px}
.pn3 .data .sep{color: #ccc; margin: 0 5px; margin: 0 3px\9; font-family: "Simsun"}
.pn3 .data-ex th{width: 54px}
.pn3 .data-ex td p{padding-left: 10px}

/* pn4 */
.pn4 .tab{margin-left: 30px;}
.pn4 .tab .tab-con{padding: 0 17px;font-size:14px;line-height:43px;}

.pn4 .search-box{ float: right; width: 218px; margin: 8px 25px 0 0; line-height: 26px;}
.pn4 .search-con{ overflow: hidden; position: relative; height: 26px; padding: 0 30px 0 8.28px; border: 1px solid #e7e7e7;  background-color: #fff;}
.pn4 .search-con .txt-search { display: block; width: 100%; padding: 4px 0 3px; height: 19px; color: #999; *color: #333; border: 0; margin: 0; outline: none; font-size: 14px;}
.pn4 .search-con .txt-search:hover, .pn4 .search-con .txt-search:focus{ color: #333;}
.pn4 .search-con .btn-search { position: absolute; top: 0; right: 0; overflow: hidden; width: 28px; height: 28px; text-align: center; }
.pn4 .search-con .btn { position: absolute; width: 28px; height: 28px; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }
.pn4 .search-con .ico-font-search{  display: block; width: 26px; margin-top: 2px; font-size: 26px; line-height: 26px; color: #cecece; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7);}
.pn4 .search-con:hover .ico-font-search{ color: #333;}

.pn4 .bd{ height: 285px; overflow-y:auto; overflow-x:hidden;}

.pn4 .mod-fbgl .comm-plist1{margin:0 -6px}
.pn4 .mod-fbgl .comm-plist1 .list-item{width:19.9%;float:left;margin-bottom:20px}
.pn4 .mod-fbgl .comm-plist1 .list-item .art-item{max-width:100px;padding:0 6px}
.pn4 .mod-fbgl .comm-plist1 .list-item .art-item-pt{text-align:center}
.pn4 .mod-fbgl .comm-plist1 .list-item .avatar{position:relative;*zoom:1}
.pn4 .mod-fbgl .comm-plist1 .list-item .tag{position:absolute;bottom:0;left:0;z-index:3;color:#fff;padding:0 10px;overflow:hidden;*zoom:1}
.pn4 .mod-fbgl .comm-plist1 .list-item .tag .mask{background:#e99a33;opacity:0.8;filter:alpha(opacity=80)}
.pn4 .mod-fbgl .comm-plist1 .list-item .txt{margin-top:10px}.pn4 .mod-mzc{width:280px;float:right}
.pn4 .mod-mzc .comm-plist1{margin:0 -25px}
.pn4 .mod-mzc .comm-plist1 .list-item{float:left;width:49.9%;margin-bottom:10px}
.pn4 .mod-mzc .comm-plist1 .art-item{padding:0 10px;max-width:88px}
.pn4 .mod-mzc .comm-plist1 .art-item .txt{margin-top:3px;display: block;}
.pn4 .mod-mzc .comm-plist1 .art-item-pt{text-align:center}
.pn4 .mod-mzc .comm-plist1 .avatar img{border-radius:50%;-webkit-border-radius:50%}
.comm-plist1:before,.comm-plist1:after{content:'';display:table}
.comm-plist1:after{clear:both}.comm-plist1{*zoom:1}
.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-pt{overflow:hidden;*zoom:1}
.comm-pt .pic{float:left}
.comm-pt .text{overflow:hidden}
.comm-pt .text .tit{font-weight:bold;font-size:16px}
.comm-pt .tit{color:#424242}
.comm-pt .detail{color:#999;font-size:14px;line-height:24px}

.plist-qmzc{ overflow: hidden; *zoom:1;}
.plist-qmzc li{ float: left; width: 11.1%; padding-bottom: 15px;}
.plist-qmzc .art-item{ display: block; width: 60px; margin: 0 auto;}
.plist-qmzc .avatar img{ width: 60px; height: 60px;}
.plist-qmzc .tit{ display: block; text-align: center; white-space: nowrap; overflow: hidden; text-overflow
:ellipsis; margin-top: 4px;}

/* pn5 */
.pn5 .comm-pt .pic{margin-right: 10px}
.pn5 .comm-list{ margin-top: 0px}

.pn5 .mod-fbgl .hd{ margin-bottom: 18px;}
.pn5 .mod-fbgl .comm-list{ margin-top: 4px;}

/* pn6 */
.pn6 .comm-vlist{margin: 0 -25px; overflow: hidden; *zoom: 1}
.pn6 .comm-vlist .list-item{float: left; width: 19.9%}
.pn6 .comm-vlist .art-item{max-width: 160px; padding: 0 25px}

/* pn7 */
.list-gallery{overflow: hidden; width: 980px; height: 380px; margin: 0 auto; z-index: 10}
.list-gallery li{width: 760px; height: 380px; cursor: pointer; *zoom: 1}
.list-gallery .pic{display: block; width: 100%; height: 100%}
.list-gallery img{width: 100%; height: 100%; border: none}
.list-gallery .txt{display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; z-index: 1; margin: 0; padding: 0}
.list-gallery .txt b{display: none; width: 100%; height: 100%; z-index: -1; background: #000; opacity: 0.6; filter: alpha(opacity=60); position: absolute; left: 0; top: 0}
.list-gallery .tit{display: none; padding: 0 10px; color: #fff; font-size: 16px; line-height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; text-align: center}
.list-gallery a{display: block; color: #b4e2c4; height: 100%}
.list-gallery a:hover .tit{text-decoration: underline}
.list-gallery .summary{display: none; padding: 2px 15px; color: #545756; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 26px}
.list-gallery #carbonads-container .carbonad{margin: 0 auto}
.list-gallery li.roundabout-in-focus .tit,.list-gallery li.roundabout-in-focus .summary,.list-gallery li.roundabout-in-focus .txt b{display: block}
.box-lightbox{position: relative; width: 100%; overflow: hidden}
.box-lightbox .btn{display: block; position: absolute; top: 135px; z-index: 10; font: bold 80px/1 "Simsun"; color: #fff; filter: alpha(opacity=50); opacity: .5}
.box-lightbox .btn:hover{filter: alpha(opacity=100); opacity: 1; text-decoration: none;}
.box-lightbox .btn-prev{left: 15px}
.box-lightbox .btn-next{right: 15px}

/* pn-friendlk */
.pn-friendlk{background: #f3f3f3; padding:15px;line-height: 20px;}
.pn-friendlk a{margin: 0 10px;}

.fs-c2{float: left;margin: 0 25px 0;width: 330px;}
.pn4 .mod-fbgl .comm-plist1 .list-item .txt{margin-top:10px;display: block;}
.col{width:320px;float:left;padding-right:30px}
.col-f{width:238px;float:left;padding-right:30px}
.col-g{width:362px;padding-right:0}
.col-s{width:280px;padding-right:0}

.col-b{width:630px;padding-right:0}
.col-xb{width:670px}
.comm-tab{position:relative;margin-bottom:-1px; float:left;}
.comm-tab .tab-item{position:relative}
.comm-tab .tab-con{font-size:18px;color:#999;padding:0 17px;padding:0 16px\9}
.comm-tab .tab-con:hover{color:#000;font-weight:bold;border-bottom:1px solid #b90f0f;text-decoration:none}
.comm-tab .sep{height:13.2px;margin-top:-6.6px;border-left:1px solid #999}
.comm-tab .current .tab-con{color:#000;font-weight:bold;border-bottom:1px solid #b90f0f}
.comm-tab-ex{float:left;margin-left:20px}
.comm-tab-ex .tab-con{font-size:14px;padding:0 10px}
th {FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffffff;HEIGHT:35px;font-size:12px;}
.Game {margin-left:auto;margin-right:auto;text-align: center;width: 1002px;position: relative;font-size:12px}
.Game table {border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #ffcc33;border-bottom-color: #ffcc33;}
.Game table tr th {background-color: #dd5e00;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #ffcc33;border-left-color: #ffcc33;}
.Game table tr td {text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #ffcc33;border-left-width: 1px;border-left-style: solid;border-left-color: #ffcc33;height: 23px;margin-top:0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;line-height: 23px;}
.Game table tr {background-color: #FFFFCC;}
.Game table tr:hover {background-color: #FFF;}
.GamebG {text-align: center;font-weight: bold;font-size: 14px;color: #FFF;font-family: "Microsoft Yahei";}
.Gameth A{color:#000;}  /* i i s 7 . c o m */