body { background: #fff; }
.zq-wrap { background: url(/ue/a/tianyu/index/2015/img/top-1920x540.jpg) no-repeat center top; }
.pn-hd, .hd, .row, .comm-plist, .comm-plist1 { *zoom: 1; }
.pn-hd:before, .hd:before, .row:before, .comm-plist:before, .comm-plist1:before { content: ' '; display: table; }
.pn-hd:after, .hd:after, .row:after, .comm-plist:after, .comm-plist1: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 { *zoom: 1; }
.comm-list .list-item, .rank .list-item, .comm-list1 .list-item { *overflow: hidden; *float: left; *width: 100%; }
.comm-plist .art-item-pt .avatar, .comm-plist1 .art-item-pt .avatar, .ss-pic .art-item-pt .avatar { padding:2px; }
.comm-plist .art-item-pt:hover .avatar, .comm-plist1 .art-item-pt:hover .avatar, .ss-pic .art-item-pt:hover .avatar { padding: 0;
 border:2px solid #2b5288}
body { min-width: 1000px; }
.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; }
.content-in { *zoom: 1; padding-top: 15px; border: 1px solid #dadada; border-top-width: 0; background-color: white; }
img { vertical-align: middle; }
a:hover { text-decoration: underline; _direction: ltr; }
.c-tx{ color: #333333; }
.c-tx:hover{color:#b9472f;}
.c-tx1, a.c-tx1:hover { color: white; }
.c-tx2, a.c-tx2:hover { color: #b9472f; }
.c-tx3, a.c-tx3:hover { color: #737373; }
.c-tx4, a.c-tx4:hover { color: red; }
.c-tx5, a.c-tx5:hover { color: #b91519; }
.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; }
.ico { display: inline-block; overflow: hidden; vertical-align: middle; background: url(#) 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: 0 0; }
.ico-new { background-position: -15px 0; }
.ico-play { display: inline-block; width: 45px; height: 45px; background: url(/ue1/a/tianyu/index/2015/img/ico-play.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ue1/a/tianyu/index/2015/img/ico-play.png',enabled=true,sizingMethod=scale); }
@font-face { font-family: 'ico-font'; src: url("#"); src: url("#") format("embedded-opentype"), url("#") format("woff"), url("#") format("truetype"), url("#") format("svg"); }
@font-face { font-family: 'ico-font'; src: url("#"); src: url("#") format("embedded-opentype"), url(/ue/a/tianyu/index/2015/css/data:application/font-woff;base64,d09grk9uve8aaaruaasaaaaabgaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaabdrkygaaabcaaaatsaaafomumv+ezgve0aaajeaaaagqaaabxuypa/r0rfrgaaamaaaaadaaaaiaawaarpuy8yaaacgaaaaecaaabgt5xcowntyxaaaaliaaaaqqaaau4cbqk/agvhzaaaawwaaaavaaaangcrelnoagvhaaadpaaaab0aaaaka4gca2htdhgaaancaaaacgaaaaoevgbibwf4caaaa2gaaaagaaaabgaduabuyw1laaadcaaaanmaaaf3bsrnkhbvc3qaaareaaaaeaaaacaaawabejw9zl1kw1aygohvpelzaepvykqxjfcgdfyuvmwnqj1eepwkyrtuamkzfgkgxyekzekggxfrqmd2dejk1c5scpagticdvvx5p3d6cigieejo66a9d2ffaxgawhg+k+rakd8whwpbpyskqfdg57z+ifg/ivz2mpv5oarbz00dwnegu6eb1yhzb+gbobd2y/7pqxsoqokqof9s41sfao/fqcfdoy3jvodhoy1zzyhcuc+cnl5e/fkt2rlje4noo+xe9xodt+xe8x296jqdz3mmxi1o1ma75ayybasidfw6318spj8pxhx0xdposk77ge8breuhxfnjhl3mmnzfftojuds8pquvxxctxe6nk8ksp5fjq/c01rwocdacugugjjkc2zmdmwhzto3mymrsgwajfrhtoopk5qs0yn85ahicy2bgygqagvnxx36b6a3ph8foagbfcykaaab4ngngzgbg4anicqyqygjgbeiqyqlmmqaabgaanqaaahicy2bmymccwmdkwmhow5jgwmdgdqw/mkgytdawmdgwcjlaacmdeghic01hcgdqytbmfpd/ayme44r/21dukaahiwdx/wt4ahicy2bgygaaybkgrgyq8adygmf8fgydim0gpbkzmias7f/wsq0odrifqsqm4fyjgwmuaoiauzekx1caadqdqutaaaaejxjygrgyadimf/f6hh+m68m3ewmihb+6/nhcdqmwytxi+mkijedaswnadirc5kaejxjygrgyfzbwmcgx8qaaowbgrgzuaetaccxazaaaaacaaaaagaaygbwaaaaafaaaamaahicdy49asnaeiu/tkeb+mqpfxcwglj2cpcbx/bvthckmuuyca3cjsuzy6ra+qivo2f5glsaghyb968+qge+cjiebepli1jepxxwisfxqk838yzc36nz9kvckbpo5tf2dvwrmqlcci7b8appbfjjgd+jgfs/+g4emjx7pme7hbyvxdypvjwds95/huotlq3pqduv1h8n3hx1sobrs1xxupdgj9vq39sxv2ubunsk2idn3ldvvjmhbptyp6t6smhtgoh5eza/tqf76qinoy9ad6qm5waejxjygzabowmaaaaai4abq) format("woff"), url("#") format("truetype"), url("#") format("svg"); }
.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; }
.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:5px; }
.rank-c1 .num { display: inline-block; overflow: hidden; width:20px; height:20px; line-height:20px; color: white; text-align: center; background-color: #a6a6a6; }
.rank-c1 .num-top { background-color: #b9472f; }

.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: #212734; }
.tab-panel .sep { height: 13.2px; margin-top: -6.6px; border-left: 1px solid #913224; }
.tab-panel .current .tab-con { color: #333333; background-color: white; }

.comm-pn .pn-hd { position: relative; line-height: 46.8px; color: white; background:#2b5288 url(/ue2/a/tianyu/index/2015/img/hd-bg.jpg) no-repeat left top; }
.comm-pn .pn-hd .tit { padding-left: 10px;font-family: "Microsoft Yahei";font-size: 133.3%; }
.comm-pn .tab-panel { left:9em; line-height: 38.4px; }
.comm-pn .tab-panel .tab-con { padding: 0 1.2em; font-size: 116.7%; margin-right: 1px;}

.pn-s1 .pn-hd { width: 100%; padding-right: 15px; margin-right: -15px; }
.pn-s1 .pn-hd .tit { font-size: 133.3%; }
.pn-s1 .pn-hd .more { margin-right: -15px; _margin-right: -5px; }

.pn-s2 .pn-hd { border-left: 1px solid #da351c; }
.pn-s2 .pn-hd .tit { font-size: 116.7%; }
.pn-s2 .tab-panel { left: auto; right: 7.5px; line-height: 30px; }
.pn-s2 .tab-panel .tab-con { padding: 0 .7em; font-size: 100%; }

.pn-s3 .pn-hd,.pn-s3 .pn-bd { margin: 0 7.5px; }
/*.pn-s3 .pn-hd .tit { font-size: 133.3%; }*/
.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}

.comm-mod .hd { line-height: 32.04px; border-bottom: 1px solid #c6c6c6; }
.comm-mod .hd .tit { position: relative; margin-bottom: -1px; padding: 0 5px; font-size: 116.7%; font-weight: bold; border-bottom: 1px solid #b9472f; }

.header-in { position: relative; z-index: 410; height: 380px; }

.header-c1 { position: absolute; bottom: 0; left: 0; width: 100%; }

.logo-box { position: absolute; left:105px; top: 185px; }
.logo-box .logo { display: block; text-align: center; }
.logo-box .logo:hover { text-decoration: none; }
.logo-box .game-name { display: block; font: normal 183.3%/1.5 "MicroSoft YaHei","SimHei"; color: #999; }
.logo-box .game-url { display: block; font: normal 133.3%/1.5 "MicroSoft YaHei","SimHei"; color: #999; }

.nav-list .active .nav-con, .nav-list .current .nav-con, .nav-item:hover .nav-con, .nav-con:hover { color: white; background-color: #2b5288; }

.nav-list .active .nav-ico-drop, .nav-list .current .nav-ico-drop, .nav-item:hover .nav-ico-drop, .nav-con:hover .nav-ico-drop { color: #fff; }

.nav-list .first .nav-sub, .nav-item:first-child .nav-sub { margin-left: 0; }
.nav-list .first .nav-con, .nav-item:first-child .nav-con { border-left: 0; }

.nav { position: relative; z-index: 5; padding-right: 220px; background-color: #34455d; }

.nav-list { display: table; width: 100%; height: 40px; }
.nav-list .active .nav-sub-list { display: block; }
.nav-list a:hover { text-decoration: none; }

.nav-item { display: table-cell; *float: left; position: relative; }
.nav-item:hover .nav-sub-list { display: block; }

.nav-con { display: block; *display: inline; *zoom: 1; overflow: hidden; min-width: 3em; height: 40px; *padding: 0 1em; *min-width: 0; font: normal 150%/40px "MicroSoft YaHei"; color: #fff; text-align: center; border-left: 1px solid #54657d; }
.nav-con .nav-ico-drop { display: inline-block; position: relative; width: 18px; margin: 4px -.2em 0 .2em; margin-top: 0\9; _margin: 11px -.2em 11px .2em; font-size: 111%; line-height: 18px; color: #fff; vertical-align: middle; }

.nav-sub { position: relative; margin-left: 1px; }

.nav-sub-list { display: none; position: absolute; width: 100%; *zoom: 1; background-color: #2b5288; }
.nav-sub-list .item { *float: left; *width: 100%; }
.nav-sub-list .con { display: block; padding: 1px 0 1px 20%; line-height: 25px; color: white; }
.nav-sub-list .con:hover { padding: 0 0 0 20%; color: white; border-top: 1px solid #54657d; border-bottom: 1px solid #54657d; }

.header-quick-start { overflow: hidden; position: relative; z-index: 2; height: 73px; padding-top: 12px; padding-right: 220px; }
.header-quick-start .item { float: left; padding: 0 15px; line-height: 30px; color: #a68f68; white-space: nowrap; }
.header-quick-start .tit { font-weight: bold; color: #a68f68; }
.header-quick-start .con { color: #a68f68; }
.header-quick-start .bg { position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 85px; background-color: #171f2c; filter: alpha(opacity=90); opacity: 0.9; }

.header-c2 .search-box .active .txt-search, .header-c2 .search-con:hover .txt-search { color: #fff; }
.header-c2 .search-box .active .nav-ico-search, .header-c2 .search-con:hover .nav-ico-search { color: #fff; }

.header-c2 { position: absolute; z-index: 10; bottom: 0; right: 0; width: 220px; height: 125px; background-color: #99804a; }
.header-c2 .link-box { overflow: hidden; *zoom: 1; margin-bottom: 15px; border-bottom: 1px solid #79653a; background-color: #99804a; }
.header-c2 .link-box .con { float: left; width: 49.9%; margin-left: -1px; font: normal 150%/40px "MicroSoft YaHei"; color: white; text-align: center; border-left: 1px solid #79653a; }
.header-c2 .link-box .con:hover { color: white; text-decoration: none; background-color: #826f45; }
.header-c2 .link-box1 { margin: 0 20px 8px; color: #333; }
.header-c2 .link-box1 .con { color: #333; }
.header-c2 .search-box { margin: 0 20px; }
.header-c2 .search-con { position: relative; overflow: hidden; height: 24px; padding: 0 28px 0 8px; background-color: #79653a; border-radius: 2px; }
.header-c2 .txt-search { *position: relative; *top: -1px; width: 100%; height: 24px; line-height: 24px; margin: 0; padding: 0; color: #bcb29d; border: 0; background: none; }
.header-c2 .txt-search:focus { color: white; }
.header-c2 .btn-search { overflow: hidden; position: absolute; top: 0; right: 0; width: 26px; height: 24px; text-align: center; }
.header-c2 .btn-search .btn { position: absolute; width: 24px; height: 24px; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }
.header-c2 .nav-ico-search { display: inline-block; margin-top: 4px; margin-top: 2px\9; font-size: 24px; line-height: 24px; color: #fff; }
.header-c2 .shadow { 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'); }


.footer-in { background-color: #222c3c;}

.footer-link-box { overflow: hidden; *zoom: 1; width: 1000px; padding: 30px 0 0 0; margin-bottom: 20px;}
.footer-link-box .item { float: left; width: 102.57143px; height: 200px; padding: 0 11px 0 35px; border-right: 1px solid #656565; }
.footer-link-box .tit { margin-bottom: 5px; font-size: 116.7%; font-weight: bold; color: #a68f68;}
.footer-link-box .con { line-height: 24px; }
.footer-link-box .con a { display: block; }
.footer-link-box .c1{float:left;width:60%;}
.footer-link-box .c2{float: right;width:350px;margin:0 40px 0 10px; color: #656565; }
.footer-link-box  .gb-share-m .gb-share-title{color:#a68f68; font-size: 12px;}
.footer-link-box .c2{background: url(/ue2/a/tianyu/index/2015/img/f-ico.jpg) no-repeat left 1px; height: 221px;overflow: hidden;*zoom:1;}
.footer-link-box .c2 .hd{margin-left: 76px;border-bottom:1px solid #656565;height: 30px;line-height: 30px;}
.footer-link-box .c2 .hd .tit{margin-bottom:0;}
.footer-link-box .c2 .bd{padding-left: 20px;padding-top: 12px;}
.footer-link-box .c2  a{color: #a68f68;}
.footer-link-box1 { margin:0 35px 0; padding: 10px 0; color: #999999; border-top: 1px solid #656565; }
.footer-link-box1 .tit{color: #a68f68}

.firstscreen { padding-bottom: 15px; }
.firstscreen .hd .tit { padding-left: 10px; }
.firstscreen .col-60 .col-in { background-color: #f3f5f5; }

.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: 8px; }

.mod-focus { overflow: hidden; position: relative; height: 210px; 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 img { width: 100%; }
.focus-item .txt { position: absolute; z-index: 4; left: 0; bottom: 0; width: 100%; height: 75px; }
.focus-item .txt a:hover .tit { text-decoration: underline; }
.focus-item .tit, .focus-item .detail { display: block; width: 65%; margin-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; }
.focus-item .tit { margin-top: 10px; font: normal 20px/1.75 'MicroSoft YaHei'; }

.focus-nav { 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: #e9cd80; }

.fs-mod-news .hd, .fs-mod-snews .hd { height: 36px; margin-bottom: 10px; line-height: 36px; }

.fs-comm-mod { margin-top:5px; }
.fs-comm-mod .hd { height: 30px; margin: 0 10px 10px; line-height: 30px; border-bottom: 1px solid #d8d2ba; }

.fs-mod-news .hd { background-color: #aa9c77; }

.fs-mod-snews { margin-top: 15px; }
.fs-mod-snews .hd { background-color: #f4f4f4; }

.fs-tab-news .tab-item { position: relative; }
.fs-tab-news .tab-con { color: white; padding: 0 2em; }
.fs-tab-news .sep { height: 9.6px; margin-top: -4.8px; border-left: 1px solid #999999; }
.fs-tab-news .arrow-down { color: #2b5288; }
.fs-tab-news .current .tab-con { background-color: #2b5288; }

.fs-list-txt .list-item { line-height: 24px; }
.fs-list-txt .sep { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #c6c6c6; }
.fs-list-txt .tit { font-size: 116.7%; }

.fs-list-txt1 { margin: 0 10px 0 7px; }
.fs-list-txt1 .list-item { overflow: hidden; position: relative; padding-bottom: .2em; line-height: 2; }
.fs-list-txt1 .list-item a { float: left; padding-left: 15px; white-space: nowrap; }
.fs-list-txt1 .ico-list { position: absolute; top: 0; left: 3px; }

.fs-list-pic { margin-left: 10px; }
.fs-list-pic .list-item { float: left; width: 33.3%; padding-bottom: 6px; }
.fs-list-pic .art-item { max-width: 182px; padding-right: 10px; }
.fs-list-pic .art-item-pt:hover .tit{color: #b9472f}
.fs-mod-pt .hd { margin-bottom: 0; }
.fs-mod-pt .bd { overflow: hidden; position: relative; top: -1px; margin: 0 10px; }

.fs-list-pt { padding-bottom: 1px; }
.fs-list-pt .list-item { float: left; width: 49.9%; }
.fs-list-pt .art-item { *zoom: 1; margin-left: -1px; _position: relative; margin-bottom: -1px; padding: 13px 12px 8px 12px; border-left: 1px dotted #c6c6c6; border-top: 1px dotted #c6c6c6; }
.fs-list-pt .art-item:hover { position: relative; margin-left: 0; padding: 13px 11px 7px 11px; border: 1px solid #b91519; }
.fs-list-pt .art-item-c1 { width: 80px; }
.fs-list-pt .art-item-c1 .tit { display: block; margin: 5px auto 0; text-align: center; }
.fs-list-pt .art-item-c1 .avatar:hover { text-decoration: none; }
.fs-list-pt .art-item-c1 .avatar:hover .tit { text-decoration: underline; }
.fs-list-pt .art-item-c2 .tit { margin-bottom: 5px; font-weight: bold; }
.fs-list-pt .art-item-c2 .detail { overflow: hidden; height: 4.4em; line-height: 1.5; color: #999999; }

.fs-link-box{border-top: 1px solid #d8d2ba;line-height: 24px;}
.fs-link-box .link-item{overflow: hidden;*zoom:1;}
.fs-link-box .link-item .tit{float: left;width:70px;background: #d8d2ba; color: #2c2924;text-align: right;margin-right:5px;  }
.fs-link-box .link-item .con{overflow: hidden;white-space: nowrap;color: #988c70;}
.fs-link-box .link-item .con a{color:#988c70}
.fs-link-box .link-item .con .sep{}

.gamevideo{overflow: hidden;*zoom:1;padding: 0 14px;}
.gamevideo-c1{float:left; width:720px;}
.gamevideo-c2{float: right; width:250px; }

.gamevideo-c1 .pn-bd{overflow: hidden;*zoom:1;padding-right: 10px;margin: 0 -10px;}
.gamevideo-list-pic .list-item { float: left; width:24.99%; margin-top: 15px; }
.gamevideo-list-pic .art-item { max-width: 160px; padding: 0 10px; }
.gamevideo-list-pic .txt { overflow: hidden; height: 3.6em; margin-top: 5px; }
.gamevideo-list-pic .art-item-pt:hover .cover{display: none;}
.gamevideo-c2 .pn-hd{background: #2b5288; border-left: 1px solid #6783a9;}
.gamevideo-c2 .comm-pn .tab-panel{left:16em;line-height: 27px;}
.gamevideo-c2  .comm-pn .tab-panel .tab-con {padding: 0 6px;}
.gamevideo-c2 .tab-panel .current .tab-con{background: #f3f5f5}

.gamevideo-c2-rank { background-color: #f4f4f4; }
.gamevideo-c2-rank .list-item { padding: 4.8px 0; }
.gamevideo-c2-rank .rank-c1 { padding-left: 10px; }
.gamevideo-c2-rank .art-item-c1,.gamevideo-c2-rank .detail,.gamevideo-c2-rank .art-item-c2 .detail2 .gk { display: none; }
.gamevideo-c2-rank .art-item-c1 .avatar{display:block;padding: 2px;}
.gamevideo-c2-rank .art-item-c1 .avatar:hover{padding: 0; border: 2px solid #2b5288}
.gamevideo-c2-rank .art-item-c2{overflow: hidden;*zoom:1;_height:24px;_line-height: 24px;}
.gamevideo-c2-rank .active .art-item-c2{_height: auto;}
.gamevideo-c2-rank .active{ padding: 7.2px 0; }
.gamevideo-c2-rank .active .art-item-c2 .detail2{width: 100%;color: #9a9a9a;}
.gamevideo-c2-rank .active .art-item-c2 .detail2 .sz{font-weight:bold; color: #b9472f;}
.gamevideo-c2-rank .active .art-item-c2 .detail2 .gk{display:inline-block;}
.gamevideo-c2-rank .active .rank-c2{ margin: 0 10px; }
.gamevideo-c2-rank .active .art-item-c1 { display: block; float: left; width: 84px; margin: 2.4px 6px 0 0; }
.gamevideo-c2-rank .art-item-c2 .tit{width: 160px;float: left;} 
.gamevideo-c2-rank .art-item-c2 .detail2{float: right;width: 46px;text-align: left;color: #a6a6a6;}
.gamevideo-c2-rank .active .art-item-c2 .detail2{float: none;}
.gamevideo-c2-rank .active .art-item-c2 .tit{float: none;width: auto;}
.gamevideo-c2-rank .active .detail { display: block; }
.gamevideo-c2-rank .active .rank-c1{margin-top:4px;}
.gamevideo-c2-rank .active .art-item-c2,.gamevideo-c2-rank .active .art-item-c2 .c-tx{color: #b9472f}

.zyzs,.nrsj{padding: 0 14px;}

.scroll-wrap{ width:970px; height:265px;margin:0 auto; overflow:hidden; *zoom:1;position: relative;padding-top: 16px;}
.scroll-wrap .scroll-btn{position:absolute;overflow:hidden;z-index:5;top:50%;margin-top:-25px;width:30px;height: 50px;color: #fff; font:normal 30px/50px SimSun;text-align: center;}
.scroll-wrap .scroll-btn:hover{text-decoration: none;}
.scroll-wrap .bt-prev{left: 0;}
.scroll-wrap .bt-next{right: 0;_right:7px;}
.comm-pn{margin-bottom: 20px;}

.scroll-wrap .disabled{ visibility:hidden}
.scroll-box{ overflow:hidden; position:relative; float:left; width:970px; height:265px;display:inline;margin: 0 -10px;}
.scroll-con{ position:absolute; clear:both; width:200000px}
.img-list{ float:left; width:990px; }
.img-list .list-item{float:left;*display:inline;width:160px;border:4px solid #fff;margin:0 15px;_margin:0 14px;background: #d8d2ba;}
.img-list .art-item{width: 160px;}
.img-list .list-item img{width:160px;height:216px;}
.img-list .hover{padding:0;border:4px solid #2b5288;background:#2b5288; }
.img-list .link{overflow: hidden;*zoom:1;padding:10px 5px;}
.img-list .link a{display:block;*display:inline;float: left; width:65px;height: 24px;background: #6c695d; text-align: center; color: #fff; line-height: 24px; border-radius: 2px;-moz-border-radius: 2px;-webkit5-border-radius: 2px;margin:0 5px; }
.img-list .link a:hover{text-decoration: none;}
.img-list .hover .link a{background: #152944}

.zyzs .c1{float: left;width: 388px;}
.zyzs .c2{float: left;width: 212px;}
.zyzs .c3{float: right;width:370px;}
.zyzs-mod-character { position: relative; z-index: 5; height: 120px; margin: 20px 13px 10px 0; padding: 0 153px 0 10px; }
.zyzs-mod-character .avatar { position: absolute; top: 0; left: 0; z-index: -1; }
.zyzs-mod-character .name { padding: .2em 0 .2em 0; font: bold 24px/1.5 "MicroSoft YaHei"; text-align: center;}
.zyzs-mod-character .intro { line-height: 1.5; color: #737373;}

.zyzs-mod-detail { overflow: hidden; *zoom: 1; margin-right: 18px; }
.zyzs-mod-detail .c1 { float: left; width: 45%; overflow: hidden; }
.zyzs-mod-detail .c1 .con { overflow: hidden; float: left; width: 49%; margin-top: -1px; margin-left: -1px; line-height: 25.2px; color: #737373; text-align: center; border-top: 1px solid #d8d2ba; border-left: 1px solid #d8d2ba; }
.zyzs-mod-detail .c1 .con:hover { color: white; text-decoration: none; background-color: #2b5288; }
.zyzs-mod-detail .c2 { float: right; width: 50%; }

.zyzs-mod-more { overflow: hidden; *zoom: 1; margin: 10px 18px 0 0; }
.zyzs-mod-more .c1 { float: left; width: 45%; }
.zyzs-mod-more .c2 { float: right; width: 50%; }
.zyzs-mod-more .c2 .avatar { display: block; }
.zyzs-mod-more .c2 .avatar img { width: 100%; }
.zyzs-mod-more .vote-box { margin-top: 8px; }
.zyzs-mod-more .btn-vote { display: block; overflow: hidden; width: 160px; height: 65px; background: url(/ue1/a/tianyu/index/2015/img/vote.jpg) no-repeat; }
.zyzs-mod-more .btn-vote .tit { display: block; height: 33px; padding-top: 5px; font: normal 150%/33px "MicroSoft YaHei"; color: #333; text-align: center; }
.zyzs-mod-more .btn-vote .num { display: block; padding-left: 37px; color: #000; line-height: 18px; }
.zyzs-mod-more .btn-vote .js-support-label{color: #b9472f}
.zyzs-mod-more .btn-vote:hover { text-decoration: none; }
.zyzs-mod-more .c2 .link-box .tit{color:#988c70;font-weight: bold;}
.zyzs-mod-more .c2 .link-box .con{/* padding-top: 5px; */}
.zyzs-mod-more .c2 .link-box .con a{margin-right: 6px;white-space: nowrap;}

.zyzs-mod-ts { overflow: hidden; width: 100%; }
.zyzs-mod-ts .hd .tit { font-size: 100%;color: #988c70; }
.zyzs-mod-ts .bd { overflow: hidden; *zoom: 1; width: 104%; margin-left: -2px; }
.zyzs-mod-ts .con { overflow: hidden; float: left; width: 47%; margin: 2px 0 0 2px; text-align: center; color: #fff; line-height: 24px; background-color: #aa9c77; border-radius: 2px; }
.zyzs-mod-ts .con:hover { text-decoration: none; background-color: #2b5288; }

.zyzs-pic{margin-top: 20px;height: 190px;}
.zyzs-pict{margin-top: 20px;}
.zyzs-pict .art-item{width:190px;}
.zyzs-pict .art-item-pt{position: relative;width: 190px;height: 150px;color: #fff;}
.zyzs-pict .txt{position:absolute;left:0; bottom:0;z-index: 3; width: 100%; text-align: center; height:30px; line-height: 30px;overflow:hidden; }
.zyzs-list-txt{margin-top:20px;padding-left:20px;border-left: 1px dashed #d8d2ba; }

.zyzs-list-txt .hd{border-bottom: 1px solid #d8d2ba;position: relative;height: 29px;line-height: 29px;}
.zyzs-list-txt .hd .tab{position: absolute;left: 0; bottom: -1px;}
.zyzs-list-txt .hd .tab-item{float:left;position: relative;}
.zyzs-list-txt .hd .tab-item a{display:block;padding: 0 10px;font-weight: bold;color: #988c70;}
.zyzs-list-txt .hd .tab-item a:hover{text-decoration: none;}
.zyzs-list-txt .hd .tab .current a{border-bottom: 1px solid #333; color: #333;}
.zyzs-list-txt .hd .tab .sep{height: 8px;margin: -3.6px 0 0;border-left: 1px solid #737373;}

.zyzs-list-txt .bd{padding-top: 10px;} 
.jyxd .hd{border-bottom: 1px solid #d8d2ba;position: relative;}
.jyxd-c1{float:left;width:728px;overflow: hidden;*zoom:1;}

.jyxd-c2{width: 210px;float:right;background: #f3f5f5;padding: 10px 12px 0 18px; }

.jyxd-c1-c1{width: 150px;margin: 5px 0 0 2px;float: left;}
.jyxd-c1-c1 .art-item-pt{margin-top:6px;}
.jyxd-c1-c1 img{width: 150px;height: 65px;}
.jyxd-c1-c2{padding-top:10px;float:left; width:250px;margin-left:30px;}

.jyxd-c1 .comm-list .list-item{line-height: 23px;}
.jyxd-c2 .rank-c1{margin-right: 4px;}
.jyxd-c2 .rank-c1 .num-top{background: none}
.jyxd-c2 .rank-c1 .num{background:none;width:10px; color: #333; height: auto; line-height:22px;}
.jyxd-c2 .hd .tab { position: absolute; right: 0; bottom: 0; }
.jyxd-c2 .hd .tab-con { padding: 0 8px; font-size: 12px; color: #737373; line-height: 26px; }
.jyxd-c2 .hd .current .tab-con { color:#000; }
.jyxd-c2 .tab .current .sep{/* border-left: 1px solid #f3f5f5 */}
/*.jyxd-c2  .tab .sep{overflow: hidden;position: absolute;left: -1px;top: 50%;width: 0;}*/
.jyxd-c2  .tab .tab-item{position: relative;}
.jyxd-c2  .tab .sep{height: 8px;margin: -3.6px 0 0;_margin-top:-5px;border-left: 1px solid #737373;}

.gamepic { padding-bottom: 15px;margin: 0 15px; }
.gamepic .pn-bd{margin: 0 -15px;}
.gamepic-list-pic { margin-top: 5px; }
.gamepic-list-pic .list-item { float: left; width: 19.9%; margin-top: 10px; }
.gamepic-list-pic .art-item { max-width:170px; padding: 0 15px; }
.gamepic-list-pic .txt { overflow: hidden; height: 3.6em; margin-top: 5px; }
.gamepic-list-pic .art-item-pt{padding: 5px;}
.gamepic-list-pic .art-item-pt:hover{padding: 3px;border: 2px solid #2b5288;}
.gamepic-list-pic .art-item-pt .avatar{padding: 0}
.gamepic-list-pic .art-item-pt:hover .avatar{border: 0;}
.gamepic-list-pic .art-item-pt:hover .tit{color:#b9472f}


.content-final .content-in { padding: 15px 0; border: 0; }

.content-final-noside .content-in { padding: 15px; border: 0; }

.content-final-list .content-in { padding: 15px 0; border: 0; }
.content-final-list .col-70 .col-in { border: 1px solid #f0eeec; }

.art-c-tx { color: #52524f; }

.art-c-tx1 { color: #902600; }

.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 .6em; border: 1px solid #d6d6d6; color: #333; }
.pagination a.current, .pagination a:hover { color: white; text-decoration: none; border-color: #559bc5; background-color: #559bc5; }

.art-mod-link { padding: 5px 0 15px; color: #d5d5d5; border-bottom: 1px solid #f0eeec; }
.art-mod-link .list-item { float: left; overflow: hidden; padding-top: 10px; line-height: 24px; }
.art-mod-link .aline { clear: both; float: none; }
.art-mod-link .tit { position: relative; float: left; _display: inline; width: 4em; margin: 0 10px 0 15px; padding: 0 1em; color: white; text-align: center; border-radius: 2px; }
.art-mod-link .arrow { position: absolute; right: -10px; top: 7px; overflow: hidden; width: 0; height: 0; border-left-width: 5px; border-left-style: solid; border-right: 5px dashed transparent; border-bottom: 5px dashed transparent; border-top: 5px dashed transparent; }
.art-mod-link .tit-ex { background-color: #b91519; }
.art-mod-link .tit-ex .arrow { color: #b91519; }
.art-mod-link .tit-ex1 { background-color: #857d72; }
.art-mod-link .tit-ex1 .arrow { color: #857d72; }
.art-mod-link .con { overflow: hidden;float: left; }
.art-mod-link .con a { display: inline-block; white-space: nowrap; }

.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: 116.7%; }
.art-list-txt .sep { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #f0eeec; }

.pic-list-pic { margin: 15px 3px; }
.pic-list-pic .list-item { float: left; width: 24.9%; padding: 15px 0; }
.pic-list-pic .art-item { max-width: 142px; padding: 0 12px; }
.pic-list-pic .txt { overflow: hidden; height: 3.6em; margin-top: 5px; }

.side-comm-mod { margin-bottom: 15px; }
.side-comm-mod:last-child { margin-bottom: 0; }
.side-comm-mod .hd { padding-left: 10px; line-height: 36px; color: white; background-color: #2b5288; }
.side-comm-mod .bd { padding: 5px 0 10px; background-color: #f4f4f4; }
.side-comm-mod .c-tx{color: #52524f;}
.side-comm-mod .c-tx:hover{color: #b9472f}
.side-list-pic { margin-right: 10px; }
.side-list-pic .list-item { float: left; width: 49.9%; margin: 5px 0; }
.side-list-pic .art-item { max-width: 132px; padding-left: 10px; }
.side-list-pic .txt { overflow: hidden; height: 2.8em; line-height: 1.4; margin-top: 5px; }

.side-list-txt { margin: 0 10px; }

/*update in 20150715 by llr*/
.area-bbs{ padding:0 15px;}

.tlist-bbs .list-item { height: 50px; border-bottom:1px dashed #ccc;}
.tlist-bbs .art-item-c1{ width: 266px; padding-top:8px;}
.tlist-bbs .art-item-c1 span{ display: block; line-height: 18px;}
.tlist-bbs .art-item-c1 span b{ font-weight: normal;}
.tlist-bbs .art-item-c1 .c1, .tlist-bbs .art-item-c1 .c2{ float: left; width: 47%; padding-right:3%;}
.tlist-bbs .art-item-c1 .date, .tlist-bbs .art-item-c1 .hits{ color:#acacac;}
.tlist-bbs .art-item-c1 .author{ white-space: nowrap; overflow: hidden; text-overflow:ellipsis; width: 100%;}
.tlist-bbs .art-item-c2{ padding-left:5px;}
.tlist-bbs .art-item-c2 .tit { line-height: 50px; font-size: 14px; }

.tlist-bbs .odd{ background-color: #f7f6f1}
