.pn3 .row, .rank-list li, .rank-list li .detail, .rank-list li .txt, .comm-tab, .tab-type, .mod-info, .mod-info .bd, .mod-hero, .mod-hero-type .box-hero .c1, .mod-hero-type .box-hero .c1 .text-box, .pn-card .check-box, .footer .footer-c2, .footer .footer-c2 .mod-code {
	overflow:hidden;
*zoom:1
}
.comm-plist1 li .avatar img, .comm-vlist li .avatar img, .rank-list li .pic .avatar img, .pics-list li .avatar img, .mask, .zt-list li img, .pics-list li .cover, .tab-info .tab-con, .tab-type li a, .mod-hero-type .line, .mod-hero-type .box-hero .c1 img {
-webkit-transition:all .25s linear;
transition:all .25s linear
}
.pn3 .box-top-news .tit, .comm-list li .tit, .hero-list li .tit, .news-list li .tit, .zt-list li .tit, .rank-list li .tit, .mod-hero-type .box-hero .c1 .text-box .name {
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.header-in, .content, .footer .footer-in {
	width:1000px;
	margin-left:auto;
	margin-right:auto
}
.pn .pn-hd, .pn1, .pn2, .mod1 .hd, .comm-plist1, .comm-vlist, .hero-list, .pics-list, .tab-news, .pn-top-hero, .mod-top-hero, .first-screen, .mod-hero-type .tab-pn-con, .sub-content {
*zoom:1
}
.pn .pn-hd:before, .pn1:before, .pn2:before, .mod1 .hd:before, .comm-plist1:before, .comm-vlist:before, .hero-list:before, .pics-list:before, .tab-news:before, .pn-top-hero:before, .mod-top-hero:before, .first-screen:before, .mod-hero-type .tab-pn-con:before, .sub-content:before {
	content:' ';
	display:table
}
.pn .pn-hd:after, .pn1:after, .pn2:after, .mod1 .hd:after, .comm-plist1:after, .comm-vlist:after, .hero-list:after, .pics-list:after, .tab-news:after, .pn-top-hero:after, .mod-top-hero:after, .first-screen:after, .mod-hero-type .tab-pn-con:after, .sub-content:after {
	content:' ';
	display:table;
	clear:both
}
.comm-plist1 li .avatar, .comm-vlist li .avatar, .rank-list li .pic .avatar, .pics-list li .avatar {
	overflow:hidden;
*overflow:visible
}
.comm-plist1 li .avatar img, .comm-vlist li .avatar img, .rank-list li .pic .avatar img, .pics-list li .avatar img {
	display:block;
	-webkit-transform:scale(1);
	transform:scale(1)
}
a:hover .comm-plist1 li .avatar img, .comm-plist1 li a:hover .avatar img, a:hover .comm-vlist li .avatar img, .comm-vlist li a:hover .avatar img, a:hover .rank-list li .pic .avatar img, .rank-list li .pic a:hover .avatar img, a:hover .pics-list li .avatar img, .pics-list li a:hover .avatar img {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
@font-face {
font-family:'icofont';
src:url("#");
src:url("#") format("embedded-opentype"), url("#") format("truetype"), url("/news/z/ro/css/data:application/font-woff;base64,d09grgabaaaaaaiaaasaaaaacdqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpuy8yaaabcaaaagaaaabgdxif2wntyxaaaafoaaaavaaaafqxvtklz2fzcaaaabwaaaaiaaaacaaaabbnbhlmaaabxaaabgaaaargyehifmhlywqaaaykaaaangaaadylxxdlaghlyqaablwaaaakaaaajafca8pobxr4aaaggaaaacqaaaakggad9gxvy2eaaaakaaaafaaaabqcsgpobwf4caaabrgaaaagaaaaiaaeafzuyw1laaag2aaaayyaaaggmuoj+3bvc3qaaahgaaaaiaaaacaaawaaaamdqwgqaauaaakzaswaaacpapkczaaaaesamwejaaaaaaaaaaaaaaaaaaaaaraaaaaaaaaaaaaaaaaaaaaaqaaa6qqdwp/aaeadwabaaaaaaqaaaaaaaaaaaaaaiaaaaaaaawaaaamaaaacaaeaawaaabwaawabaaaahaaeadgaaaakaagaagacaaeaioke/3/waaaaaaioka/3/wab/+mxbaadaaeaaaaaaaaaaaaaaaeaaf/aa8aaqaaaaaaaaaaaaiaadc5aqaaaaabaaaaaaaaaaaaagaanzkbaaaaaaeaaaaaaaaaaaacaaa3oqeaaaaaagaa/8aeaapaabcakwaaat4bntquaimidgivfb4cmzi2nwe3asiuaju0pgizmh4cfq4darohjt1oje9pjgg9pwimtzpjmaezgp2gmltekczdxdq1w0qmaildwqfmmgw+t4xopt1oje9pjgg9hr3+xmabiczewzuyw0qojkncndnarsgafactaqadbqkaaamabwalaa8aewaxabsahwajaccakwawadqaoaa8aeaarabiaewauqaaezmvizczfsmlmxujnzmviyezfsm3mxujmtmvizczfsmxmxujnzmvizezfsm3mxujntczfsm3mxujizmvizczfsmjmxujnzmviymzfsmjmxujna1aqebaqaiaqebaqed9webaqebaqebaqebaqebaqebaqebawebaqebagebaqebagebaqebaqebaqebaaobaqebaqebaqebaqebaqebaqebaqmbaqebaqebaqebaqeaafafnagaczqmgaamabwalaa8aewaxabsahwakackalqaxaduaoqa9aeeargblae8auwaaatmvizezfsmrmxujmtmviwmzfsmxmxujjzmvizezfsmnmxujnruzfsm1izmvizezfsmxmxujmtmviyczfsmxmxujjzmvizuvmxujnsczfsmnmxujao1aqebaqebaqebaqebaqebaqebaqebaqebaqebawebaqebaqebaqebaqebaqebaqebaaybaqp5aqeacgebaqebaqebaqebaqecaqedaqedaqebaqebaqibaaaaafafnagaczqmgaamabwalaa8aewaxabwaiqalackalqaxaduaoqa+aemarwblae8auwaajtmvizuzfsmrmxujntmvixmzfsm1mxujnzmvizu1mxujntsbfsm1mxujnzmvizuzfsmdmxujntmvixczfsm1ntmvizuxmxujntmvizsbfsm7arujau1aqebaqebaqebaqebaqebaqebaqebaqebaqebawebaqebaqebaqebaqebaqebaqebaoecaqajaqiba/gbagebaqebaqebagebaqibaaqbagebaqebaqecaqibaqeaaabqarqeaa20cgaadaacacwapabmafwabab8aiwanacsamaa0adgapabaaeqasabmafeaaaezfsmnmxujjtmviyczfsmlmxujjzmvizuzfsmnmxujntmviyczfsm1mxujjzmvizuhmxujjzmvizczfsmnmxujnzmviyczfsm3mxujnzmvizudlubaqeba/gbaqebaqajaqebaqebaqebaqebaqebaqebaqedaqebaqecaqebaqecaqebaqebaqebaqeabqebaqebaqecaqebagebaqibaqecaqebaqmbaqecaqebagebaqibagebaaaaaaaeaaaaaaadowqnbxw889qalbaaaaaaa1b+zdaaaaaduh5l0aad/waqaa8aaaaaiaaiaaaaaaaaaaqaaa8d/waaabaaaaaaabaaaaqaaaaaaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaacaaaabaaaaaqaak0eaafnbaabtqqaak0aaaaaaaoafaaeagaa0gfeabgcmaabaaaacqbuabqaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaadgcuaaeaaaaaaaeabwaaaaeaaaaaaaiabwbgaaeaaaaaaamabwa2aaeaaaaaaaqabwb1aaeaaaaaaauacwavaaeaaaaaaayabwblaaeaaaaaaaoaggckaamaaqqjaaeadgahaamaaqqjaaiadgbnaamaaqqjaamadga9aamaaqqjaaqadgb8aamaaqqjaauafgagaamaaqqjaayadgbsaamaaqqjaaoanackawnvbw9vbgbpagmabwbtag8abwbuvmvyc2lvbiaxljaavgblahiacwbpag8abgagadealgawawnvbw9vbgbpagmabwbtag8abwbuawnvbw9vbgbpagmabwbtag8abwbuumvndwxhcgbsaguazwb1agwayqbyawnvbw9vbgbpagmabwbtag8abwburm9udcbnzw5lcmf0zwqgynkgswnvtw9vbi4argbvag4adaagagcazqbuaguacgbhahqazqbkacaaygb5acaasqbjag8atqbvag8abgauaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") format("woff"), url("#") format("svg");
font-weight:normal;
font-style:normal
}
.header-font {
	font-family:'icofont' !important;
	speak:none;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.header-font-search {
	font-size:16px;
	color:#905669;
	text-align:center;
	position:absolute;
	left:0;
	top:2px;
	width:24px;
	height:24px;
	line-height:24px;
	cursor:pointer
}
.header {
	width:100%;
	height:380px;
	background:url(/ue/a/news/shouyou/ro/index/2016/img/top.jpg) bottom center no-repeat;
	font:normal 14px/1.7 "Microsoft Yahei", "SimSun"
}
.header-in {
	height:100%;
	position:relative
}

.game-box {
	position:absolute;
	top:10px;
	right:15px;
	width:187px
}
.game-box .box-c1 {
	overflow:hidden;
*zoom:1;
	padding:4px 2px;
	background:#d2cfcc;
	border-top-left-radius:6px;
	border-top-right-radius:6px
}
.game-box .box-c1 a {
	float:left;
	display:block;
	margin:0 1px
}
.game-box .box-c2 {
	text-align:center;
	font-size:12px;
	color:#becbe8;
	background:#32363d;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px
}
.header-c1 {
	position:absolute;
	bottom:0;
	left:0;
	width:715px
}
.nav {
	background-color:#e9ddbb;
	padding-right:30px
}
.nav-list {
	overflow:hidden;
*zoom:1
}
.nav-item {
	float:left;
	width:20%
}
.nav-item:first-child .nav-con {
	border:none
}
.nav-con {
	display:block;
	overflow:hidden;
	min-width:3em;
	height:50px;
	font:normal 18px/50px "MicroSoft YaHei";
	color:#7d694f;
	text-align:center;
	border-left:1px solid #e1d0b1
}
.nav-list .current .nav-con, .nav-con:hover {
	background:#fbf2e1;
	text-decoration:none
}
.nav-list .current .nav-con {
	background:#a57444;
	color:#fff;
	box-shadow:inset 0 2px 1px rgba(255, 255, 255, 0.3)
}
.nav-sub {
	overflow:hidden;
*zoom:1;
	height:45px;
	padding:0 0 0 20px;
	background-color:#94673c;
	color:#fff;
	line-height:45px
}
.nav-sub .tit {
	float:left
}
.nav-sub .con {
	float:left;
	margin-right:20px;
	font:normal 14px/45px "Microsoft YaHei";
	color:#fff
}
.header-quick-start2 {
	overflow:hidden;
	position:relative;
	z-index:2;
	height:67px;
	padding-top:8px;
	padding-right:30px
}
.header-quick-start2 .item {
	float:left;
	padding:0 10px 0 20px;
	line-height:30px;
	color:#999;
	white-space:nowrap
}
.header-quick-start2 .con {
	color:#c9b8c3;
	margin-right:7px
}
.header-quick-start2 .con:hover {
	color:#fff
}
.header-quick-start2 .bg {
	position:absolute;
	z-index:-1;
	top:0;
	left:0;
	width:100%;
	height:75px;
	background-color:#472e36;
	filter:alpha(opacity=84);
	opacity:0.84
}
.header-c2 {
	position:absolute;
	z-index:10;
	bottom:0;
	right:0;
	width:290px
}
.header-c2 .shadow {
	box-shadow:-3px 0 4px rgba(0, 0, 0, 0.6)
}
.header-c2 .link-box {
	overflow:hidden;
*zoom:1
}
.header-c2 .link-box .con {
	float:left;
	width:50%;
	line-height:53px;
	text-align:center;
	height:53px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	background:#ddab4d;
	border-radius:20px 20px 0 0;
	border-top:3px solid #edc472
}
.header-c2 .link-box .btn-xz {
	background-position:0 -50px
}
.header-c2 .link-box .btn-gl {
	background:#af453b;
	border-top-color:#ed7349
}
.header-c2 .link-box .btn-xz:hover {
	background-position:0 -106px
}
.header-c2 .link-box .btn-gl:hover {
	background-position:-145px -106px
}
.header-c2 .link-box .con:hover {
	text-decoration:none
}
.header-c2 .link-box2 {
	overflow:hidden;
*zoom:1;
	background-color:#94673c
}
.header-c2 .link-box2 .con {
	float:left;
	width:49.9%;
	margin-left:-1px;
	font:normal 18px/45px "MicroSoft YaHei";
	color:#fff;
	text-align:center;
	border-left:1px solid #a67649
}
.header-c2 .link-box2 .con:hover {
	text-decoration:none;
	background:#74502d
}
.header-c2 .link-box3 {
	padding:8px 0 7px 0;
	color:#999;
	background:#593a44;
	text-align:center;
	font-size:14px;
	overflow:hidden
}
.header-c2 .link-box3 .con {
	color:#c9b8c3
}
.header-c2 .link-box3 .sep {
	color:#845072;
	margin:0 5px;
	font-family:"Simsun"
}
.header-c2 .search-box .active .txt-search, .header-c2 .search-con:hover .txt-search {
	color:white
}
.header-c2 .search-box {
	padding:0 25px;
	background:#593a44;
	height:36px
}
.header-c2 .search-con {
	position:relative;
	overflow:hidden;
	height:28px;
	padding:0 38px 0 8px;
	background-color:#4a202e;
	border-radius:2px
}
.header-c2 .txt-search {
*position:relative;
*top:-1px;
	width:100%;
	height:28px;
	line-height:28px;
	margin:0;
	padding:0;
	color:#e4e7ec;
	border:0;
	background:none;
	outline:0
}
.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;
	left:0;
	top:0
}
.header .con:hover {
	text-decoration:underline
}
.header-ico {
	display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	background:url(/ue/a/news/shouyou/ro/index/2016/img/header-ico.png) no-repeat
}
.header-ico-xz, .header-ico-gl {
	width:24px;
	height:24px;
	margin:13px 8px 14px 0
}
.header-ico-gl {
	background-position:-25px 0
}
body {
	min-width:1000px;
	font:normal 14px/1.5 "Microsoft Yahei"
}
a {
	color:#333
}
li a:hover {
	text-decoration:underline
}
.avatar, .avatar img {
	display:block
}
.fz14 {
	font-size:14px
}
.ico-book {
	width:17px;
	height:17px;
	background-image:url(/ue/a/news/shouyou/ro/index/2016/img/sprite.png);
	background-position:-115px 0;
	display:inline-block;
	vertical-align:middle;
	background-repeat:no-repeat;
	margin:0 6px 3px 0
}
.ico-video {
	width:45px;
	height:45px;
	background-image:url(/ue/a/news/shouyou/ro/index/2016/img/sprite.png);
	background-position:-115px -23px;
	display:inline-block;
	vertical-align:middle;
	background-repeat:no-repeat;
	margin:-22px 0 0 -22px;
	position:absolute;
	left:50%;
	top:50%
}
.ico-upload {
	width:16px;
	height:16px;
	background-image:url(/ue/a/news/shouyou/ro/index/2016/img/sprite.png);
	background-position:-116px -74px;
	display:inline-block;
	vertical-align:middle;
	background-repeat:no-repeat;
	margin:0 3px 3px 0
}
.ico-comment {
	width:14px;
	height:13px;
	background-image:url(/ue/a/news/shouyou/ro/index/2016/img/sprite.png);
	background-position:-178px 0;
	display:inline-block;
	vertical-align:middle;
	background-repeat:no-repeat;
	margin:0 3px 3px 0
}
.ico-share {
	width:11px;
	height:12px;
	background-image:url(/ue/a/news/shouyou/ro/index/2016/img/sprite.png);
	background-position:-193px 0;
	display:inline-block;
	vertical-align:middle;
	background-repeat:no-repeat;
	margin:0 3px 3px 0
}
a:hover .ico-comment {
	background-position:-205px 0;
	cursor:pointer
}
a:hover .ico-share {
	background-position:-220px 0;
	cursor:pointer
}
.mask {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:#000;
	opacity:.5;
	filter:alpha(opacity=50);
	z-index:-1
}
:root .mask {
	filter:none \0
}
.content {
	padding-top:15px;
	padding-bottom:30px
}
.pn {
	margin-top:30px
}
.pn .pn-hd {
	height:34px;
	line-height:34px;
	position:relative
}
.pn .pn-hd .tit {
	font-weight:bold;
	font-size:22px;
	padding-left:12px;
	float:left;
	margin-right:20px
}
.pn .pn-hd .sep {
	width:5px;
	height:20px;
	background:#333;
	overflow:hidden;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-10px
}
.pn .pn-hd .more {
	position:absolute;
	right:0;
	top:0;
	font-size:12px
}
.pn .pn-hd .more a {
	color:#ababab
}
.pn .pn-hd .more a:hover {
	color:#a23a32
}
.pn .pn-hd .hot {
	position:absolute;
	right:0;
	top:0
}
.pn .pn-hd .hot a {
	color:#999;
	padding-left:15px
}
.pn .pn-hd .hot a:hover {
	color:#a23a32
}
.pn .pn-bd {
	margin-top:20px
}
.pn1 .col-l {
	width:486px;
	float:left
}
.pn1 .col-r {
	width:486px;
	float:right
}
.pn2 .col-l {
	width:657px;
	height:402px;
	overflow:hidden;
	float:left
}
.pn2 .col-r {
	width:318px;
	float:right
}
.pn3 .row {
	margin:0 -15px 0 -14px
}
.pn3 .col {
	width:314px;
	float:left;
	margin:0 15px 0 14px;
	_display:inline
}
.pn3 .box-top-news {
	border:5px solid #eee;
	padding:8px 12px;
	text-align:center;
	margin-bottom:12px
}
.pn3 .box-top-news .tit {
	font-weight:bold;
	font-size:18px;
	color:#a57444;
	height:24px;
	line-height:24px
}
.pn3 .box-top-news .tit a {
	color:#a57444
}
.pn3 .box-top-news .tit a:hover {
	text-decoration:underline
}
.pn3 .box-top-news .txt {
	font-size:12px;
	color:#999;
	padding:5px 0
}
.pn3 .news-list li {
	height:28px;
	line-height:28px
}
.pn3 .news-list li .tit {
	font-size:16px
}
.mod .hd {
	height:34px;
	line-height:34px;
	position:relative
}
.mod .hd .tit {
	font-size:18px;
	font-weight:bold
}
.mod .hd .more {
	position:absolute;
	right:0;
	top:0;
	font-size:12px
}
.mod .hd .more a {
	color:#ababab
}
.mod .hd .more a:hover {
	color:#a23a32
}
.mod .hd .more a b {
	color:#333
}
.mod .hd .sep {
	width:5px;
	height:20px;
	background:#333;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
	margin:0 8px 5px 0
}
.mod .bd {
	padding-top:5px
}
.mod1 .hd .tit {
	font-size:22px;
	float:left;
	margin-right:20px
}
.mod1 .bd {
	padding-top:15px;
	position:relative;
*zoom:1
}
.comm-list li .tit {
	line-height:26px
}
.comm-list li a:hover {
	color:#a23a32
}
.comm-list1 li {
	background:url(/ue/a/news/shouyou/ro/index/2016/img/dot.gif) no-repeat left center;
	padding-left:8px
}
.comm-list1 li .tit {
	font-size:16px;
	line-height:28px
}
.comm-plist1 li, .comm-vlist li {
	float:left;
	_display:inline
}
.comm-plist1 li a:hover, .comm-vlist li a:hover {
	color:#a23a32
}
.comm-plist1 {
	margin:0 -11px
}
.comm-plist1 li {
	width:134px;
	margin:0 11px
}
.comm-vlist {
	margin:0 -14px
}
.comm-vlist li {
	width:200px;
	margin:3px 14px 20px
}
.comm-vlist li .avatar {
	height:114px;
	position:relative
}
.comm-vlist li .cover {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	overflow:hidden;
	z-index:3
}
.comm-vlist li a:hover .mask {
	opacity:0;
	filter:alpha(opacity=0)
}
.comm-vlist li .txt {
	display:block;
	height:40px;
	overflow:hidden;
	padding-top:8px
}
.hero-list {
	margin:0 -11px
}
.hero-list li {
	width:65px;
	float:left;
	margin:0 11px;
*display:inline
}
.hero-list li .tit {
	display:block;
	padding-top:3px;
	text-align:center
}
.hero-list li a:hover {
	color:#a23a32
}
.news-list li {
	position:relative;
	height:24px;
	line-height:24px;
*height:22px;
*line-height:22px;
	padding-right:50px
}
.news-list li .dot {
	width:3px;
	height:3px;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
	background:#333;
	margin:0 3px 2px 0
}
.news-list li .date {
	position:absolute;
	right:0;
	top:0;
	font-size:12px
}
.news-list li a:hover {
	color:#a23a32
}
.news-list li .date {
	color:#b2b2b2
}
.news-list .sep {
	padding-bottom:12px;
	border-bottom:1px dotted #e9e9e9;
	margin-bottom:13px
}
.news-list-ex li {
	padding-left:40px;
	height:30px;
	line-height:30px;
*height:27px;
*line-height:27px
}
.news-list-ex li .tag {
	width:32px;
	height:16px;
	font-size:12px;
	text-align:center;
	line-height:16px;
	color:#fff;
	position:absolute;
	left:0;
	top:6px;
	background:#d9bda1
}
.news-list-ex li .tag1 {
	background:#d9bda1
}
.news-list-ex li .tag2 {
	background:#6974dd
}
.news-list-ex li .tag3 {
	background:#d86c63
}
.news-list-ex li .tit {
	font-size:16px
}
.zt-list {
	padding-top:6px;
*zoom:1
}
.zt-list li {
	margin-top:10px;
*width:100%;
*float:left
}
.zt-list li img {
	-webkit-transform:scale(1);
	transform:scale(1)
}
.zt-list li a:hover {
	text-decoration:none;
	color:#a23a32
}
.zt-list li a:hover img {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
.zt-list li .tit {
	display:block;
	text-align:center;
	padding:5px 0
}
.rank-list li .num {
	float:left;
	width:23px;
	height:23px;
	border-radius:100%;
	background:#ececec;
	color:#333;
	font-size:12px;
	text-align:center;
	line-height:23px;
	margin-right:8px;
	margin-top:4px
}
.rank-list li .num-top {
	background:#a23a32;
	color:#fff
}
.rank-list li .detail {
	line-height:31px
}
.rank-list li .pic {
	float:left;
	margin-right:10px;
	display:none;
	width:120px;
	height:69px;
	overflow:hidden
}
.rank-list li .pic a {
	display:block
}
.rank-list li img {
	width:120px;
	height:69px;
	display:block
}
.rank-list li .txt {
	padding-right:5px
}
.rank-list li .tit a:hover {
	text-decoration:none;
	color:#a23a32
}
.rank-list li .time {
	color:#999;
	font-size:12px;
	display:none
}
.rank-list li:hover .num, .rank-list li.active .num {
	margin-top:23px
}
.rank-list li:hover .detail, .rank-list li.active .detail {
	line-height:22px;
	background:#f5f5f5;
	margin-bottom:8px
}
.rank-list li:hover .pic, .rank-list li.active .pic, .rank-list li:hover .time, .rank-list li.active .time {
	display:block
}
.rank-list li:hover .tit, .rank-list li.active .tit {
	white-space:normal;
	height:40px;
	padding-top:5px;
	line-height:1.6
}
.pics-list {
	margin-right:-5px
}
.pics-list li {
	float:left;
	margin:0 5px 5px 0;
	position:relative;
	width:224px;
	height:123px;
	overflow:hidden
}
.pics-list li .cover {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:-123px;
	z-index:3
}
.pics-list li .txt {
	font-size:20px;
	color:#fff;
	display:block;
	padding:25px
}
.pics-list li .avatar {
	width:100%;
	height:100%
}
.pics-list li img {
	width:100%;
	height:100%
}
.pics-list li a:hover .cover {
	top:0
}
.pics-list .item1 {
	width:311px;
	height:250px
}
.pics-list .item1 .cover {
	top:-250px
}
.pics-list .item1 .txt {
	font-size:24px;
	padding-top:50px
}
.comm-tab {
	float:left
}
.comm-tab li {
	float:left
}
.comm-tab li a {
	display:inline-block;
	line-height:34px;
	border-radius:4px;
	padding:0 15px;
	margin:0 8px
}
.comm-tab li a:hover {
	background:#a23a32;
	color:#fff;
	text-decoration:none
}
.comm-tab .current a {
	background:#a23a32;
	color:#fff
}
.tab-info .tab-con {
	display:block;
	color:#333;
	text-align:center;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #fff;
	border-right:1px solid #e5e5e5;
	border-left:4px solid #f0f0f0;
	background:#f0f0f0
}
.tab-info .current .tab-con, .tab-info .tab-con:hover {
	text-decoration:none;
	background-color:#fff;
	color:#a23a32;
	border-left-color:#a23a32;
	border-right-color:#fff;
	border-bottom-color:#e5e5e5
}
.tab-news {
	background:#f0f0f0
}
.tab-news .tab-item {
	float:left;
	width:50%
}
.tab-news .tab-con {
	display:block;
	color:#333;
	height:40px;
	line-height:40px;
	text-align:center;
	position:relative
}
.tab-news .current .tab-con, .tab-news .tab-con:hover {
	text-decoration:none;
	background-color:#c7a482;
	color:#fff
}
.tab-news .arrow {
	width:0;
	height:0;
	line-height:0;
	border-width:8px;
	border-style:solid;
	border-color:#c7a482 transparent transparent transparent;
	border-style:solid dashed dashed dashed;
	position:absolute;
	top:40px;
	left:47%;
	display:none
}
.tab-news .current .tab-con .arrow {
	display:block
}
.tab-type li {
	width:25%;
	float:left;
	position:relative
}
.tab-type li a {
	display:block;
	height:56px;
	line-height:56px;
	font-size:18px;
	margin-left:1px;
	text-align:center;
	background:#f2f2f2;
	border:1px solid #f2f2f2;
	border-bottom:0
}
.tab-type li a:hover {
	background:#fff;
	color:#a23a32;
	text-decoration:none;
	font-weight:bold
}
.tab-type .current {
	border-bottom:0
}
.tab-type .current a {
	background:#fff;
	color:#a23a32;
	font-weight:bold
}
.pn-top-hero {
	background:#f3f3f3 url(/ue/a/news/shouyou/ro/index/2016/img/bg-hero.jpg) no-repeat;
	border-radius:8px;
	height:134px
}
.pn-top-hero .c1 {
	width:710px;
	float:left
}
.pn-top-hero .c2 {
	width:265px;
	float:right;
	padding:10px 10px 8px 15px
}
.mod-top-hero .hd {
	width:71px;
	float:left;
	margin:0 10px;
	_display:inline;
	position:relative;
	background:url(/ue/a/news/shouyou/ro/index/2016/img/sprite.png);
	margin-top:-10px
}
.mod-top-hero .hd .tit {
	color:#fff;
	line-height:1.1;
	width:35px;
	text-align:center;
	font-size:16px;
	letter-spacing:1px;
	padding:8px 15px
}
.mod-top-hero .hd .week {
	text-align:center;
	color:#333;
	font-size:12px;
	padding-top:18px
}
.mod-top-hero .bd {
	padding-top:9px;
	padding-bottom:9px;
	padding-left:5px;
	margin:12px 0;
	width:613px;
	float:left;
	border-right:1px dotted #567a7e
}
.first-screen {
	margin:20px 0
}
.first-screen-c1 {
	width:360px;
	float:left
}
.first-screen-c2 {
	width:360px;
	float:left;
	margin:0 30px
}
.first-screen-c2 .mod-news .bd {
	padding-top:30px
}
.first-screen-c2 .mod-news .more {
	display:block;
	height:33px;
	line-height:33px;
	text-align:center;
	background:#f0f0f0;
	color:#333;
	margin-top:24px
}
.first-screen-c2 .mod-news .more:hover {
	color:#fff;
	background:#a23a32;
	text-decoration:none
}
.first-screen-c3 {
	width:220px;
	float:left
}
.slick-list {
	position:relative;
	overflow:hidden;
	display:block;
	z-index:5
}
.slick-list:focus {
	outline:none
}
.slick-track {
	display:block;
	position:relative;
	left:0;
	top:0;
*zoom:1
}
.slick-track:before, .slick-track:after {
	content:"";
	display:table
}
.slick-track:after {
	clear:both
}
.slick-loading .slick-track, .slick-loading .slick-slide {
	visibility:hidden
}
.slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px
}
.slick-slide img, .slick-initialized .slick-slide {
	display:block
}
.slick-loading img {
	display:none
}
.slick-syncing .dragging {
	cursor:pointer;
	cursor:hand
}
.focus-thumb {
	width:360px;
	height:200px;
	overflow:hidden;
	position:relative;
	margin:0 auto 15px
}
.focus-thumb .focus-num {
	position:absolute;
	top:173px;
	left:310px;
	color:#fff;
	font-size:12px;
	z-index:130;
	letter-spacing:3px
}
.focus-thumb .focus-num .cur-num {
	color:#ff6000
}
.focus-thumb .slick-list {
	_width:360px
}
.focus-thumb .focus-for .focus-item {
	position:relative;
*zoom:1;
	display:block;
	color:#fff
}
.focus-thumb .pic-box, .focus-thumb .focus-for .txt-box, .focus-thumb .focus-for .txt-in {
	display:block
}
.focus-thumb .focus-for .txt-box {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	z-index:11
}
.focus-thumb .focus-for .txt-in {
	padding:6px 70px 6px 10px;
	font:normal 14px/1.5 "Microsoft Yahei"
}
.focus-thumb .focus-for .detail {
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block
}
.focus-thumb .focus-for .txt-in .tit {
	display:block;
	color:#fff;
	font:bold 16px/1.5 "Microsoft Yahei"
}
.focus-thumb .focus-for .mask {
	position:absolute;
	z-index:-1;
	left:0;
	top:0;
	width:100%;
	background-color:#000;
	opacity:.8;
	filter:alpha(opacity=60);
	height:75px
}
.focus-thumb .focus-for .slick-slider {
	display:block;
	height:100%
}
.focus-thumb .focus-for .slick-slide img {
	display:block;
	width:360px;
	height:200px
}
.focus-thumb .focus-nav .slick-slide {
	position:relative
}
.focus-thumb .focus-nav .current {
	display:none
}
.focus-thumb .focus-nav .slick-current .current {
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:3px;
	line-height:0;
	width:100%;
	background-color:#ff0;
	overflow:hidden
}
.focus-thumb .focus-nav .slick-slide img {
	display:block;
	width:120px;
	height:83px
}
.focus-thumb .slick-prev, .focus-thumb .slick-next {
	position:absolute;
	z-index:1000;
	top:178px;
	display:block;
	height:9px;
	width:5px;
	line-height:0;
	font-size:0;
	cursor:pointer;
	border:none;
	outline:none;
	background:url(/ue/a/news/shouyou/ro/index/2016/img/sprite.png) no-repeat
}
.focus-thumb .focus-for .slick-disabled {
	opacity:0.25
}
.focus-thumb .slick-prev {
	left:298px;
	background-position:-145px 0
}
.focus-thumb .slick-prev:hover {
	background-position:-162px 0
}
.focus-thumb .slick-next {
	left:345px;
	background-position:-152px 0
}
.focus-thumb .slick-next:hover {
	background-position:-169px 0
}
.mod-info {
	border:1px solid #e5e5e5;
	border-left:0;
	height:122px;
	margin-bottom:8px
}
.mod-info .hd {
	width:116px;
	float:left;
	overflow:hidden
}
.mod-info .bd {
	padding:10px 10px 10px 18px
}
.comm-table {
	border:1px solid #e5e5e5;
	text-align:center;
	line-height:36px
}
.comm-table td {
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5
}
.comm-table th {
	border-right:1px solid #fff;
	background:#f0f0f0;
	text-align:center;
	font-weight:bold
}
.comm-table th:last-child {
	border-right-color:#e5e5e5
}
.comm-table td a {
	color:#333;
	display:block;
	_height:36px
}
.comm-table td a:hover {
	background:#c7a482;
	color:#fff;
	text-decoration:none
}
.comm-table1 .c1 {
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #fff;
	text-align:right;
	padding-right:15px;
	width:110px;
	background:#f0f0f0;
	font-weight:bold
}
.comm-table1 tr:last-child .c1 {
	border-bottom-color:#e5e5e5
}
.pn-card .pn-bd {
	border:1px solid #e5e5e5
}
.pn-card .check-box {
	background:#fafafa;
	padding:14px 16px 15px;
	text-align:center
}
.pn-card .check-box .check-item {
	overflow:hidden;
	display:inline-block;
	white-space:nowrap;
	cursor:default;
	margin:0 20px;
	font-size:18px
}
.pn-card .check-box .check-item input {
	margin:0 2px 3px 0;
	vertical-align:middle
}
.pn-card .card-box {
	padding:10px 20px;
	height:430px;
	overflow-y:auto;
	overflow-x:hidden
}
.pn-card .hero-list li {
	margin:10px 11px
}

.gb-side-box {
	position:fixed;
	bottom:2px;
	right:0;
	margin-left:500px;
	z-index:900;
	font-size:14px;
	_position:absolute
}
.gb-side-box-c1 {
	display:none;
	background:#94673c;
	width:34px
}
.gb-side-box .sep {
	color:#fff;
	padding:6px 0;
	font-family:Arial;
	font-size:14px
}
.gb-side-box .btn-show {
	line-height:1;
	text-align:center;
	cursor:pointer;
	color:#fff;
	width:16px;
	padding:0 9px 6px
}
.gb-side-box-c2 {
	width:192px;
	position:relative;
	display:block
}
.gb-side-box-c2 .hd {
	height:36px;
	padding:6px 6px 0;
	background:#94673c
}
.gb-side-box-c2 .hd .tit {
	color:#fff;
	font-weight:bold;
	font-size:16px;
	line-height:36px
}
.gb-side-box-c2 .bd {
	padding:10px;
	border:6px solid #94673c;
	border-top:none;
	background:#d4c3aa
}
.gb-side-box .btn-close {
	position:absolute;
	top:6px;
	right:6px;
	cursor:pointer;
	color:#fff;
	font:bold 20px/36px "SimSun";
	opacity:0.8
}
.gb-side-box .btn-close:hover {
	opacity:1
}
.gb-side-box .info-box {
	padding-bottom:9px
}
.gb-side-box .intro-box .item {
	line-height:26px;
	color:#333
}
.gb-side-box .intro-box .item a {
	color:#333
}
.gb-side-box .detail-box {
	padding-top:10px;
*zoom:1
}
.gb-side-box .pic-box {
	text-align:center
}
.gb-side-box .pic-box .con {
	display:block;
	color:#665534
}
.gb-side-box .pic-box .c1 {
	display:block;
	padding-bottom:7px
}
.gb-side-box .pic-box .c2 {
	display:block;
	line-height:20px
}
.gb-side-box .link-box {
	text-align:center;
	font-size:0;
	margin-top:7px
}
.gb-side-box .btn {
	display:inline-block;
	width:100px;
	height:34px;
	line-height:34px;
	color:#fff;
	font-size:16px;
	text-align:center;
	background:#56323b;
	font-weight:bold;
	vertical-align:top
}
.gb-side-box .btn:hover {
	text-decoration:none;
	background:#543b41
}
.gb-side-box .btn-code {
	display:inline-block;
	border:3px solid #c6c6c6;
	vertical-align:top;
	margin-left:2px
}
.gb-side-box .btn-code:hover {
	border-color:#7a7a7a
}
.gb-side-box .btn-code .pic-code-s {
	width:28px;
	height:28px
}
.gb-side-box .code-box {
	display:none;
	padding:11px 0 9px 0
}
.gb-side-box .code-box .txt {
	color:#333;
	text-align:center;
	padding:7px 0 6px 0
}
.gb-side-box .code-box .link-game {
	color:#665534;
	font-size:14px;
	display:block;
	text-align:center;
	line-height:20px
}
.gb-side-box .code-box .link-game .con {
	display:block
}
.gb-side-box .code-box .info {
	color:#333;
	line-height:20px;
	padding:15px 0 21px 0
}
.sub-content .col-l {
	float:left;
	width:660px
}
.sub-content .col-l .comm-vlist {
	padding:25px 0 0
}
.sub-content .col-r {
	float:right;
	width:300px
}
.crumb {
	line-height:48px;
	color:#888;
	border-bottom:1px solid #dcdcdc
}
.crumb a {
	color:#888
}
.art-list .list-item {
	position:relative;
	padding:15px 0;
	border-bottom:1px solid #dcdcdc;
*overflow:hidden;
*float:left;
*width:100%;
	font-size:12px
}
.art-list .list-item:hover {
	background-color:#fdfdfd
}
.art-list .list-item:hover .info {
	visibility:visible;
	opacity:1
}
.art-list .art-item {
	overflow:hidden;
*zoom:1
}
.art-list .tit {
	margin-right:5.5em;
	font:normal 183.3%/1.3 "Microsoft Yahei";
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:470px
}
.art-list .tit a {
	color:#333333
}
.art-list .tit a:hover {
	color:white;
	background-color:#ff7200;
	text-decoration:none
}
.art-list .detail {
	overflow:hidden;
	height:3em;
	margin-top:.7em;
	line-height:1.5
}
.art-list .detail a {
	color:#ababab
}
.art-list .info {
	visibility:hidden;
	_visibility:visible;
	margin-top:.5em;
	opacity:0;
transition:opacity .2s ease-in;
	color:#ababab
}
.art-list .info .c1 {
	float:left
}
.art-list .info .c2 {
	float:left;
	margin-left:3em
}
.art-list .info a {
	color:#0068b7
}
.art-list .fun-box {
	position:absolute;
	top:22px;
	right:0
}
.art-list .fun-box a {
	color:#ababab
}
.art-list .fun-box a:hover {
	color:#c61c02;
	text-decoration:none
}
.art-list .btn-comment {
	float:left;
	line-height:13px
}
.art-list .btn-comment .ico-comment {
	float:left;
	margin-right:2px
}
.art-list .btn-share {
	float:left;
	margin-left:10px
}
.pagination {
	text-align:center;
	margin:40px 0;
*zoom:1
}
.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 #c5c5c5;
	color:#333;
	border-radius:3px
}
.pagination a.current, .pagination a:hover {
	color:#fff;
	text-decoration:none;
	border-color:#a23a32;
	background-color:#a23a32
}
.side .mod-zt {
	background:#f5f5f5;
	padding:10px 40px
}
.side .mod {
	margin-bottom:20px
}
.final-content .pn-top-hero {
	margin-bottom:20px
}
.global-footer {
	color:#acacac;
	background:#4e525a
}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active {
	color:#acacac
}