body{font-family:"\5b8b\4f53"; font-size:12px; background:#fefefe}

a{color:#464646}
a:hover{text-decoration:underline; _vertical-align:baseline}

.hd{overflow:hidden; *zoom:1; background:url(http://ue1.17173cdn.com/a/yzol/index/2014/img/b1.png) no-repeat}
.hd .tit{float:left; font-size:14px; font-weight:bold}
.hd .link{float:left; margin-left:20px}
.hd .more{float:right}
.bd{*zoom:1; border:1px solid #ccc; border-top:0}

.gb-list1,.gb-list1-con,.gb-list1 .c2{overflow:hidden; *zoom:1}
.gb-list1-item{*float:left; *width:100%}
.gb-list1 .c1{float:right}
.gb-list1 .txt{overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis}

.gb-list2{overflow:hidden; *zoom:1; font-size:0; text-align:center}
.gb-list2-item{display:inline-block; *display:inline; *zoom:1; vertical-align:top}
@media all and (-webkit-min-device-pixel-ratio:0){.gb-list2{letter-spacing:-4px; word-spacing:-4px}
.gb-list2-item{letter-spacing:normal; word-spacing:normal}}
.gb-list2-con,.gb-list2-c2,.gb-list2 .txt,.gb-list2 .tit{display:block; *zoom:1; overflow:hidden; cursor:pointer}
.gb-list2-con{margin-left:auto; margin-right:auto}
*html .gb-list2-con:hover{direction:ltr}
.gb-list2-c1{display:block}
.gb-list2 .avatar,.gb-list2-c2{font-size:12px}
.gb-list2 .txt{width:98%; margin-left:auto; margin-right:auto; text-overflow:ellipsis}
.gb-list2 .cover,.gb-list2 .mask{display:none; overflow:hidden; position:absolute}
.gb-list2 .cover{z-index:2}
.gb-list2 .mask{z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#000; filter:alpha(opacity:75); opacity:.75}
:root .gb-list2 .mask{filter:none \0}
.gb-list2-con:hover{text-decoration:none}
.gb-list2-con:hover .txt{text-decoration:underline}

.comm-tlist1 .gb-list1-item{font-size:14px; line-height:26px; color:#464646; background:url(http://ue1.17173cdn.com/a/yzol/index/2014/img/b1.png) -967px -46px no-repeat}
.comm-tlist1 .c1{margin-left:10px}
.comm-tlist1 .gb-list1-con{padding:0 10px}
.comm-tlist1 a{ color:#464646}

.comm-tlist2 .gb-list1-item{line-height:22px; color:#464646; background:url(http://ue1.17173cdn.com/a/yzol/index/2014/img/b1.png) -967px -82px no-repeat}
.comm-tlist2 .gb-list1-con{padding-left:6px}

.comm-plist1 .gb-list2-con{position:relative; color:#fff}
.comm-plist1 .gb-list2-con:hover{color:#fff}
.comm-plist1 .gb-list2-c2{position:absolute; left:0; bottom:0; z-index:3; width:100%; white-space:nowrap; *zoom:1;}
.comm-plist1 .mask{display:block}

.comm-plist2 .gb-list2-con{color:#000}
.comm-plist2 .gb-list2-c1{border:1px solid #ab9d82}
.comm-plist2 .gb-list2-c2 .txt{white-space:nowrap}

.wrap-in{background:url(http://i2.17173cdn.com/2fhnvk/YWxqaGBf/cms3/TaWYawbldoDkflD.jpg) center top no-repeat}

/*the header old*/
.nav{position:absolute; bottom:0; _bottom:-1px; left:0; width:970px; height:45px; background:url(http://ue1.17173cdn.com/a/yzol/index/2014/img/b1.png) no-repeat}
.nav-in{padding:5px 10px 0; height:40px}
.nav-item{float:left; position:relative; font-size:14px}
.nav-con{display:inline-block; position:relative; padding:0 15px; line-height:40px; color:#fff; font-weight:bold}
.current .nav-con{ color:#000; text-decoration:none; background-color:#fff}
.nav-item-has-menu .nav-con{padding-right:19px}
.nav-con .arrow{display:inline-block; overflow:hidden; position:absolute; top:18px; width:0; height:0; margin-left:2px; font-size:0; border-top-width:4px; border-top-style:solid; border-bottom:4px dashed transparent; border-left:4px dashed transparent; border-right:4px dashed transparent}

.nav-menu{overflow:hidden; position:absolute; margin-top:-1px; padding:1px 2px; border:1px solid #a8a8a8; visibility:hidden; filter:none!important}
.nav-menu-list{overflow:hidden; *zoom:1}
.nav-menu .item{*zoom:1; margin-top:-1px; border-top:1px solid #ccc}
.nav-menu .con{*zoom:1; padding:0 12px; color:#000; line-height:24px; white-space:nowrap}
.nav-menu .con:hover{color:#a40000; text-decoration:none}
.nav-menu-init{display:none; visibility:visible}
.nav-menu-init .con{display:block}
.nav-menu-bg{position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#fff; filter:alpha(opacity:95); opacity:.95}

/*the header*/
.header{ width:970px; height:385px; margin:0 auto; margin-bottom:10px; position:relative; z-index:100}

.header .logo{ position:absolute; left:260px; top:0;}
.header .logo{display:block;line-height:1.3;color:#151b24;text-align:center;font-family:"Microsoft YaHei";}
.header .logo span{display:block;}
.header .logo .cn{font-size:22px; margin-top:143px;}
.header .logo .en{font-size:16px;}
.header .logo .avatar{ margin-bottom:10px;}
.header .h1logo a:hover, .header .logo:hover{ text-decoration:none;}

.nav-wrap{ position:absolute; left:0; bottom:0;}

.main-nav{ overflow:hidden; *zoom:1;}
.main-nav-list{}
.main-nav-item{ float:left; height:45px;}
.main-nav-con{ float:left; width:129px; height:40px; text-align:center; line-height:37px; _line-height:40px; border-left:1px solid #084e9b; font-size:18px; color:#e2d3bd; font-family:"Microsoft YaHei"; background-color:#074284; margin-top:5px;}
.main-nav-con:hover, .main-nav-item1 .main-nav-con:hover{ background-color:#06356b}
.main-nav-item1 .main-nav-con, .main-nav-item1 .main-nav-con:hover{ margin-top:0; padding-top:5px; background-color:#932911; border-left:0; color:#fff;}

.sub-nav{ width:970px; height:40px; line-height:40px; background-color:#932911;}
.sub-nav-con{ font-size:0; padding-left:30px;}
.sub-nav-con a, .sub-nav-con .sep, .sub-nav-con .tit{ font-size:12px; color:#fff;}
.sub-nav-con .tit{ font-weight:bold}
.sub-nav-con .tit1{ margin-left:30px;}
.sub-nav-con .sep{ margin:0 9px; color:#ad7669;}
.sub-nav-con a:hover{ text-decoration:underline}

.fast-track{ overflow:hidden; *zoom:1;}
.fast-track .item{ float:left; padding:0 0 1px 30px; font-size:0; line-height:25px; white-space:nowrap}
.fast-track .aline{ float:none; overflow:hidden; *zoom:1; clear:both;}
.fast-track .tit{ float:left; font-size:12px; font-weight:bold; color:#cf9a47}
.fast-track .con{ float:left; font-size:12px; white-space:nowrap}
.fast-track a{ color:#ae776a}
.fast-track a:hover{ text-decoration:underline;}
.fast-track .sep{ margin:0 7px 0 6px; color:#353130}

.nav-wrap .fast-track{ height:73px; padding:12px 220px 0 0; width:750px; overflow:hidden; position:relative;}
.nav-wrap .fast-track .item{ line-height:30px; padding-bottom:0}
.nav-wrap .fast-track .mask{ display:block; z-index:-1; position:absolute; top:0; left:0; width:1000px; height:85px; background:#1f0f0d; filter:alpha(opacity:85); opacity:0.85}
:root .nav-wrap .fast-track .mask{ filter:none \0}

.channel-box{ width:220px; height:125px; overflow:hidden; position:absolute; right:0; bottom:0; background-color:#3b3338; border-left:1px solid #161417; box-shadow:-1px 0 2px #182c31}
.channel-c1{ overflow:hidden; *zoom:1;font-family: "Microsoft Yahei"}
.channel-c1 .item{ float:left; height:39px; text-align:center; line-height:39px; color:#e2d3bd; font-size:18px; border-bottom:1px solid #701e0c; background-color:#932911}
.channel-c1 .item:hover{ background-color:#762827; color:#fff;}
.channel-c1 .item1{ width:109px; border-right:1px solid #701e0c;}
.channel-c1 .item2{ width:110px;}
.channel-c2{ line-height:40px; font-size:0; padding-left:17px;}
.channel-c2 a{font-size:12px; color:#999;}
.channel-c2 a:hover{ text-decoration:underline}
.channel-c2 .sep{ font-size:12px; color:#999; margin:0 5px;}
.channel-c3{ padding:0 0 0 13px;}

.first-screen-c2 .channel-list li a{ font-size:16px; font-family: "Microsoft Yahei"}

.search-article1{ width:183px; height:25px; background-color:#2b2528; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.search-article1 .txt{ display:inline-block; vertical-align:middle; width:140px; height:21px; line-height:21px; padding:2px 7px; font-size:12px; border:none; background:#2b2528;}
.search-article1 .btn{width:25px; height:25px; display:inline-block; vertical-align:middle; border:none; font-size:12px; color:#fff; overflow:hidden; background:#111 url(http://ue1.17173cdn.com/a/yzol/index/2014v2/img/ico-search.png) no-repeat 0 0; text-indent:-9999em; cursor:pointer;}
.search-article1 .btn:hover{}
.search-article1 input[type="text"]{ color:#6a6a6a;}
.search-article1 input[type="text"]:hover, .search-article1 input[type="text"]:focus{ color:#999}
.search-article1 #form1 .txt{ _color:#999;}



.content{width:970px; margin:0 auto}
.content-in{padding:10px; background:#fff; min-height:500px; _height:500px;}

.con-col1{float:left; width:620px}
.con-col2{float:right; width:320px}

.mod-news{}
.mod-news .hd{height:40px; padding:0 6px 0 29px; background-position:0 -46px}
.mod-news .hd .tit,.mod-news .hd .link{color:#000; line-height:44px}
.mod-news .hd .link a{color:#000}
.mod-news .hd .more{margin-top:6px}
.mod-news .bt-tg{display:block; overflow:hidden; width:63px; height:28px; padding-left:27px; line-height:29px; color:#000; background:url(http://ue1.17173cdn.com/a/yzol/index/2014/img/b1.png) -621px -46px no-repeat}
.mod-news .bt-tg:hover{text-decoration:none}
.mod-news .bd{overflow:hidden; background:#e8e7e3}
.mod-news .col1{float:left; width:360px; padding:0 15px 15px; background:#fff}
.mod-news .col2{float:right; width:207px; padding-right:10px}

.top-news{padding:12px 10px; margin-bottom:12px; border-bottom:1px solid #ddd}
.top-news h1{width:98%; margin:0 auto 8px; font-size:16px; font-weight:bold; text-align:center; white-space:nowrap}
.top-news a{color:#a40000}
.top-news p{color:#464646; line-height:20px}

.comm-mod1 .hd{padding:0; background:none}
.comm-mod1 .hd .tit{ color:#000;}
.comm-mod1 .bd{border:0}

.comm-mod2{margin-top:10px}
.comm-mod2 .hd{height:32px; padding:3px 15px 0 15px; color:#cbcbcb; line-height:32px; background-position:0 -87px }
.comm-mod2 .hd a{ color:#cbcbcb}
.comm-mod2 .hd a:hover{ color:#ff2828}

.comm-mod3{margin-top:10px}
.comm-mod3 .hd{height:32px; padding:0 15px 0 26px; color:#cbcbcb; line-height:33px; background-position:0 -123px }
.comm-mod3 .hd a{ color:#cbcbcb}
.comm-mod3 .bd{ background:#e8e7e3}

.mod-bjtj{padding-top:2px;}
.mod-bjtj .gb-list2{ text-align:left;}
.mod-bjtj .gb-list2-item{display:block; margin-bottom:10px; border:1px solid #dedede; padding:1px; background:#fff}
.mod-bjtj .gb-list2 .avatar{width:203px; height:80px}
.mod-bjtj .txt{ width:90%;}
/*.mod-bjtj .comm-plist1 .gb-list2-item, .mod-bjtj .comm-plist1 .gb-list2-c2{ width:196px;}
*/
.mod-yxtp .bd{padding:15px 0 5px}
.mod-yxtp .gb-list2-item{_display:inline; float:left; width:137px; margin-left:14px}
.mod-yxtp .gb-list2-c2{padding-bottom:5px; line-height:26px}
.mod-yxtp .gb-list2 .avatar{width:135px; height:100px}

.pn-jyjl{}
.pn-jyjl .col1{float:left; width:305px}
.pn-jyjl .col2{float:right; width:305px}
.pn-jyjl .comm-mod2 .hd{background-position:-621px -87px}
.pn-jyjl .comm-mod2 .bd{padding:10px 12px}

.game-wiki{width:618px; height:250px}

.mod-yxsp{margin-top:0}

.mod-yxzl .bd{overflow:hidden; padding:0 10px}
.data-box{margin-top:-1px; overflow:hidden; *zoom:1; padding:12px 0; border-top:1px dotted #909599}
.data-tit{padding:0 10px 5px; font-size:14px; font-weight:bold; color:#a40000}
.data-con .con{float:left; margin-left:-1px; padding:0 10px 0 11px; color:#464646; line-height:24px; white-space:nowrap; background:url(http://ue1.17173cdn.com/a/yzol/index/2014/img/b1.png) -967px -114px no-repeat}

.mod-vote .bd{padding:15px 20px}
.mod-vote .vote-tit{margin-bottom:5px; color:#a40000}
.mod-vote .vote-tit a{color:#a40000}
.mod-vote .vote-item-con,.mod-vote .vote-link,.mod-vote .vote-link:hover{color:#464646}
.mod-vote .vote-bt-box{color:#464646; text-align:left}

.mod-gfxw .comm-tlist2 .gb-list1-item{ background-position:-967px -146px;}
.mod-gfxw .comm-tlist2 .gb-list1-item a{ color:#ac0000}

.focus-w,.focus-in{ overflow:hidden; width:320px; height:270px}
.focus-w{}
.focus-in{ position:relative}
.focus-con{}
.focus-item{ position:absolute; top:0; left:0}
.focus-item img{ width:320px; height:270px}
.focus-item .txt{ overflow:hidden; position:absolute; z-index:3; left:0; bottom:0; width:135px; height:45px; padding:5px 175px 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 22px/33px "\5fae\8f6f\96c5\9ed1"; 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:.5}
.focus-num{ overflow:hidden; position:absolute; z-index:4; bottom:10px; right:10px; height:30px}
.focus-num a{ display:inline-block; float:left; width:30px; height:30px; margin-left:1px; font:normal 16px/30px "\5fae\8f6f\96c5\9ed1"; text-align:center; color:#fff; background-color:#323232}
.focus-num a:hover{ text-decoration:none}
.focus-num .current{ font-weight:bold; background-color:#a90503}

.mod-recomm{ margin-top:10px;}
.recomm-list{}
.recomm-list li{ margin-bottom:7px;}
.recomm-list li a{ display:block;}
.recomm-list li img{ width:320px; height:66px; vertical-align:middle;}

/*the page-article1 , the pgae-article2*/
.mod-article .breadcrumb, .mod-article .info{ background-color:#f0eeec}
.mod-article .breadcrumb{ height:35px; line-height:35px;}

.subpage-area{}
.subpage-area-c1{ width:660px; float:left;}
.subpage-area-c2{ width:280px; float:right;}

.crumbs{ font-size:12px; color:#be3100; height:38px; line-height:38px; padding:0 10px; border-bottom:1px solid #d5d5d5;}
.crumbs a{ color:#be3100;}

.article-list-pn{ border:1px solid #d5d5d5;overflow:hidden; *zoom:1;}
.article-list-box{ padding:10px 5px;}
.article-list-box .pagination{ padding:40px 0 50px 0}

.article-list{background:#fff;}
.article-list li{ height:24px; line-height:24px; padding:0 15px;}
.article-list .line{ overflow:hidden; height:0; margin:10px 0; font-size:0; line-height:0; border-bottom:1px dashed #c3cad1}
.article-list .date,.article-list .author{ padding:0 0 0 10px; font-family:Arial,"\5b8b\4f53"; font-size:12px; color:#9b9b9b;}
.article-list .date{ padding:0 10px 0 0}
.article-list .tit a{ font-size:14px;}
.article-list .tit a:hover{ color:#be1117}
.article-list .date{ float:none;}
.article-list .author{ float:right;}

.pagination{ clear: both; height: 25px; margin: 0 auto; line-height: 25px; padding:40px 0 30px 0;}
.pagination ul{ margin: 0; padding: 0; font-size: 12px; text-align:center; height:25px; float:left; position:relative; left:50%;}
.pagination li{margin:0 3px 0 0; float:left; display:inline; position:relative; left:-50%;}
.pagination li a{ float:left;  display:block; padding:0px 9px; height:25px;  line-height:25px;  text-align:center;}
.pagination li a:hover{ text-decoration:none;}
.pagination li.page{ height:25px; margin:0 3px 0 0;}
.pagination li.page a{background:#e0e0e0; color:#000; border:1px solid #bdbdbd;}
.pagination li.page a:hover{background:#c61c02; color:#fff; border-color:#c61c02;}
.pagination li.selected,.pagination li.hover{}
.pagination li.selected a, .pagination li.hover a{ display:block; height:25px;}
.pagination li.selected a{background:#c61c02; color:#fff;border-color:#c61c02;}
.pagination li.hover a{background:#c61c02; color:#fff;}
.pagination li.prev a, .pagination li.first a, .pagination li.next a, .pagination li.last a{ background:#e0e0e0;color:#000; border:1px solid #bdbdbd; }
.pagination li.prev a:hover, .pagination li.first a:hover, .pagination li.next a:hover, .pagination li.last a:hover{background:#c61c02; color:#fff;border-color:#c61c02;}

.mod-mater{ margin-top:0;}
.mod-mater .bd{ overflow:hidden; padding:0 10px; background-color:#e8e7e3}

.news-list{ overflow:hidden; zoom:1;}
.news-list li{ height:24px; line-height:24px; overflow:hidden; white-space:nowrap; float:left; width:100%;}
.news-list .line{ height:10px; border-bottom:1px dotted #c5bfb6; margin-bottom:8px;}
.news-list .date{ font-size:12px; color:#acacac; float:right;}
.news-list .tit{padding-left:10px; background:url(http://ue1.17173cdn.com/a/yzol/index/2014/img/b1.png) no-repeat -967px -186px; display:block; width:83%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news-list .tit a{ font-size:12px;margin-right:10px;}
.news-list .tit a:hover{text-decoration:underline;}

.mod-newest .bd, .mod-official-news .bd{ overflow:hidden; padding:10px; background-color:#e8e7e3}

.mod-pic .bd{background-color:#e8e7e3; padding:15px 1px 0 1px;}
.mod-pic .gb-list2-item{_display:inline; float:left; width:132px; margin-left:4px}
.mod-pic .gb-list2-c1{ padding:2px; background-color:#fff; border:1px solid #464f77}
.mod-pic .gb-list2-c2{padding-bottom:5px; line-height:26px}
.mod-pic .gb-list2 .avatar{width:126px; height:86px}

.global-footer{ color:#323232;}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#323232;}

.vote{ overflow:hidden; *zoom:1; font-size:12px}.vote a{ text-decoration:none}.vote a:hover{ text-decoration:underline}.vote-tit{ margin:0; padding:0;font-size:12px;font-weight:bold}.vote-tit-total{ font-size:14px}.vote-tit a{ color:#333}.vote-item-box{ list-style:none; margin:0; padding:0}.vote-item-con{ display:inline-block; height:26px; line-height:26px; color:#666}.vote-item-con a{ color:#666}.bt-vote-item{ box-sizing:border-box; *height:13px; *width:13px; margin:3px 5px 6px 0; *margin-bottom:5px; vertical-align:middle}.vote-bt-box{ margin-top:10px; color:#2a78b4; text-align:center}.bt-vote-submit{ width:118px; height:30px; margin-bottom:5px; line-height:30px\9; border:1px solid #ddd; background:#f9f9f9; cursor:pointer}.vote-link,.vote-link:hover{ color:#2a78b4}

.mod-intro .bd{ background-color:#E8E7E3; padding:10px 15px;}
.mod-intro .hd{ padding-top:0;}
.zq-intro{}
.zq-intro .c2{ margin-left:20px}
.zq-intro .item{ line-height:24px; color:#1d1d1d}
.zq-intro .sep,.zq-intro .arrow{ margin:0 4px}
.zq-intro a{ color:#1d1d1d}
.zq-intro .links{ text-align:right; padding:10px 10px 0 0}