﻿/********************
* douxian.fuckyu.com *
*********************/

/* CSS Reset */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
input, select, textarea { font-size:12px }
input::-moz-focus-inner {
border:none;
}
input[type="text"], input[type="password"], textarea { outline:none; -webkit-appearance:none; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
/* base */
body { font-size:12px; line-height:18px; font-family:"Microsoft Yahei", Simsun, Arial, sans-serif; color:#acacac; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; /* for IE6 IE7 */
}
.left, .right { display:inline; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; height:0px; line-height:0px; overflow:hidden; font-size:0; }
a { color:#bebebe; text-decoration:none; }
a:hover { text-decoration:underline; }
.mt4 { margin-top:4px; }
.mt6 { margin-top:6px; }
.mt7 { margin-top:7px; }
/* wrap */
.wrapper{ background:url(fullbg.jpg) top center repeat-x; overflow:hidden; }
.container { width:960px; margin:0 auto; }
.head { position:relative; }
.head h1, .head h2 { width:135px; overflow:hidden; position:absolute; left:424px; }
.head h1 { height:80px; top:0; }
.head h2 { height:28px; top:80px; text-indent:-999em; }
.head img{ display:block;}
.head h1 a { display:block; height:100%; width:100%; text-indent:-999em; overflow:hidden; }
.nav { background:url(nav1.jpg); height:56px; }
.nav ul { padding:6px 0 0 14px; }
.nav li, .col-1, .col-2, .col-3 { float:left; display:inline; }
.nav li { margin-right:1px; }
.nav li, .nav a { width:99px; height:44px; }
.nav a { display:block; overflow:hidden; text-indent:-999em; }
/*main*/
.main { background:#1d2739 url(bg.jpg) right top no-repeat; border:1px solid #161616; padding:13px 0 25px; }
.fade { border:1px solid #161616; position:relative; }
.fade .body { border:1px solid #5472a8; background:#24334d; height:238px; }
.origin li, .origin img { width:315px; height:238px; display:block; }
.origin li { position:absolute; top:0; left:0; }
.thumb { position:absolute; z-index:10; right:12px; top:210px; }
.thumb li { border:1px solid #0d0919; float:left; overflow:hidden; text-align:center; line-height:16px; color:#fff; margin-left:-1px; background:url(icon.png) -20px 0; width:17px; height:16px; cursor:pointer; }
.thumb .selected { background-position:0 0; cursor:default; }
.col-1 { width:319px; margin-left:13px; }
.col-1 .list-box { height:161px; }
.col-2 { width:334px; padding:2px; margin-left:10px; background:#101625; border:1px solid #0f1117; }
.col-2 h3 { font-weight:normal; line-height:41px; font-size:18px; height:41px; overflow:hidden; word-break:break-all; word-wrap:break-word; text-align:center; }
.col-2 h3 a, .col-2 h3 a:hover { color:#fff; }
.col-2 .body { background:#191d26; border:1px solid #0f1117; position:relative; }
.col-2 .body p { line-height:16px; height:64px; overflow:hidden; text-indent:2em; color:#fff; word-break:break-all; word-wrap:break-word; border-top:1px dashed #323846; position:relative; top:-1px; width:302px; margin:0 auto; padding:4px 5px 0; margin-bottom:10px; }
.col-2 .list-box { border-top:1px dashed #323846; width:312px; margin:0 auto; height:320px; }
.col-2 .list-box li { line-height:24px; height:24px; padding:0 8px; }
.col-3 { width:254px; margin:-1px 0 0 13px; }
.enter, .register, .write, .down { background:url(col3.jpg); display:inline-block; }
.enter { width:254px; height:80px; }
.register { width:254px; height:82px; background-position:0 -85px; }
.write, .down { width:123px; height:58px; }
.write { background-position:0 -173px; float:left; }
.down { background-position:-131px -173px; float:right; }
.video { width:248px; margin:6px auto 0; }
.video .header { background:url(col3.jpg) 0 -237px; height:24px; }
.video .body, .video .body img { width:248px; height:134px; display:block; }
.video .footer { background:url(col3.jpg) 0 -267px no-repeat; width:247px; height:10px; overflow:hidden; border-bottom:1px solid #433625; }
.video .pre, .video .next { position:absolute; top:0; z-index:9; display:block; background:url(col3.jpg) 0 -284px; width:14px; height:66px; cursor:pointer; }
.video .pre{ left:2px; }
.video .next { background-position:-32px -284px; right:2px; }
.video .sthumb{ position:relative; overflow:hidden; height:66px; width:246px; border:1px solid #161616; background:#1d1d1d; border-top:0; }
.video .sthumb-in{ height:66px; height:66px; padding-left:14px; }
.video .sthumb ul{ position:absolute; width:999px; }
.video .sthumb li, .video .sthumb img{ width:54px; height:36px; }
.video .sthumb li{ float:left; display:inline; margin:12px 0 0; }
.video .sthumb .selected{ }
/* slider layout */
.lof-slidecontent { position:relative; overflow:hidden; }
.video { width:248px; margin:6px auto 0; }
.video .header { height:24px; }
.lof-slidecontent .preload { height:100%; width:100%; position:absolute; top:0; left:0; z-index:100000; text-align:center; background:#ddd; }
.lof-slidecontent .preload div { height:100%; width:100%; }
.lof-slidecontent .sliders-wrapper { position:relative; height:100%; width:900px; z-index:3px; overflow:hidden; }
.lof-slidecontent ul.sliders-wrap-inner { overflow:hidden; background:transparent url(../../i2.fuckyu.itc.cn/2013/douxian/2013/new/load-indicator.gif) no-repeat scroll 50% 50%; padding:0px; margin:0; position:absolute; overflow:hidden; }
.lof-slidecontent ul.sliders-wrap-inner li { overflow:hidden; padding:0px; margin:0px; float:left; position:relative; }
.lof-slidecontent .lof-opacity li { position:absolute; top:0; left:0; float:inherit; }
.lof-slidecontent .navigator-wrapper { position:relative; margin-left:16px; display:inline; z-index:10; height:180px; width:310px; overflow:hidden; color:#FFF; float:left }
.lof-slidecontent ul.navigator-wrap-inner { top:0; padding:0; margin:0; position:absolute; width:100%; }
.lof-slidecontent ul.navigator-wrap-inner li { cursor:hand; cursor:pointer; list-style:none; overflow:hidden; float:left; display:block; text-align:center; }
/*******************************************************/
 
ul.sliders-wrap-inner li img { padding:0px; }
.lof-slidecontent .slider-description a.readmore { color:#58B1EA; font-size:95%; }
.lof-slidecontent .slider-description a { color:#FFF; }
.lof-slidecontent .slider-description { z-index:100px; position:absolute; bottom:50px; left:0px; width:350px; background:url(../../i2.fuckyu.itc.cn/2013/douxian/2013/new/bg_trans.png); height:100px; padding:10px; color:#FFF; }
.lof-slidecontent .slider-description h4 { font-size: 14px; margin: 10px 0; padding: 0; }
.lof-slidecontent .slider-description .slider-meta a { margin:0; background:#C01F25; font-size:75%; padding:2px 3px; font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif; text-transform:uppercase; text-decoration:none }
.lof-slidecontent .item-meta a:hover { text-decoration:underline; }
.lof-slidecontent .item-meta i { font-size:70%; }
/* item navigator */
.lof-slidecontent ul.navigator-wrap-inner li img { border:#666 solid 3px; }
.lof-slidecontent ul.navigator-wrap-inner li.active img, .lof-slidecontent ul.navigator-wrap-inner li:hover img { border:#D27702 solid 3px; -moz-transition:border-color ease-in-out 0.4s }
.lof-slidecontent .navigator-content .button-next, .lof-slidecontent .navigator-content .button-previous { display:block; width:22px; height:30px; color:#FFF; cursor:pointer; }
.lof-slidecontent .navigator-content .button-next { float:left; text-indent:-999px; margin-right:5px; background:url(../../i3.fuckyu.itc.cn/2013/douxian/2013/new/arrow-l.png) no-repeat right center; }
.lof-slidecontent .navigator-content .button-previous { float:left; text-indent:-999px; margin-left:5px; background:url(../../i3.fuckyu.itc.cn/2013/douxian/2013/new/arrow-r.png) no-repeat left center; }
.lof-slidecontent .button-control { position:absolute; top:10px; right:10px; height: 20px; width: 20px; cursor:hand; cursor:pointer; background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/transparent_bg.png) repeat; }
.lof-slidecontent .button-control span { display:block; width:100%; height:100%; }
.lof-slidecontent .action-start span { background:url(../../i3.fuckyu.itc.cn/2013/douxian/2013/new/play.png) no-repeat center center; }
.lof-slidecontent .action-stop span { background:url(../../i2.fuckyu.itc.cn/2013/douxian/2013/new/pause.png) no-repeat center center; }

/*box*/
.box { background:#191d26; }
.box .headers, .box .headerl { position:relative; }
.box .headers, .box .headerl, .box .headerl h3 { height:42px; background:url(../../i3.fuckyu.itc.cn/2013/douxian/2013/new/title.png); }
.box .headerl, .box .headerl h3 { background-position:0 -42px; }
.box h3 { width:110px; height:42px; overflow:hidden; text-indent:-999em; }
.box .header1 h3 { background-position:0 -84px; }
.box .header2 h3 { background-position:0 -126px; }
.box .headers code, .box .headerl code, .box .article { position:absolute; height:26px; display:block; top:7px; }
.box .headers code { right:15px; }
.box .headers code, .box .headerl code { width:46px; }
.box .headers code a, .box .headerl code a { display:block; width:100%; height:100%; }
.box .headerl code a { right:4px; }
.box .article { width:63px; right:69px; }
.list-box { padding:7px 0; }
.list-box li { padding:0 15px; line-height:26px; height:26px; overflow:hidden; word-break:break-all; word-wrap:break-word; }
.list-box code { float:right; padding-left:15px; }
/*side*/
.side, .con { float:left; display:inline; width:232px; }
.con { width:695px; padding:2px 0 0 10px; }
.side { width:232px; padding:9px 0 0 12px; }
/*zt*/
.zt { }
.zt li { width:232px; height:85px; vertical-align:bottom; margin-bottom:3px; background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/zt.png) no-repeat; }
.zt span { display:block; height:100%; width:113px; overflow:hidden; text-indent:-999em; }
.zt-act, .zt-sight { background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/zt.png) 0 -85px; }
.zt-sight { background-position:-119px -85px; }
/*col*/
.col { width:230px; margin:8px auto; }
.cols { width:227px; }
.col .header, .col .header1 { height:39px; background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/side.png); }
.col .header1 { background-position:0 -39px; }
.col .header2 { height:33px; background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/side.png) 0 -108px; }
.col .body { border-color:#0d1723; }
.col .body1 { border-color:#252e3f; background:#1a202c; }
.col .body2 { border-color:#11233e; }
.col .body3 { border-color:#233c5c; background:#172c4c; }
.col .body, .col .body1, .col .body2, .col .body3 { border-width:0 1px 1px; border-style:solid; }
.xs p { line-height:42px; padding-left:15px; }
.xs a { width:70px; display:inline-block; }
.xs .body1 { padding:12px 0; }
.sys .body1 { padding-bottom:12px; }
.sys dt { background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/side.png) 0 -78px; margin-left:6px; color:#dcecff; display:block; width:79px; height:30; text-align:center; line-height:30px; }
.sys dd { background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/side.png) 7px -141px no-repeat; line-height:24px; padding:6px 9px; *padding:7px 9px; }
.sys dd a { display:inline-block; width:60px; color:#fff; margin-right:2px; }
.intro ul { padding:5px 12px 10px; }
.intro li { line-height:16px; color:#fff; }
/*con*/
.cbox { border:1px solid #1b2530; width:691; margin:7px 0 0; }
.cbox-in { border:1px solid #232935; background:#191d26; }
.cbox .header { height:41px; background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/contentbg.png); position:relative; }
.cbox .header1 { background-position:0 -41px; }
.cbox .header2 { background-position:0 -82px; }
.cbox .article, .cbox .more { position:absolute; display:block; }
.cbox .article { width:63px; height:26px; top:2px; right:66px; }
.cbox .more { width:42px; height:24px; top:3px; right:8px; }
/*ts*/
.list-ts li { background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/tsline.png) left bottom no-repeat; line-height:24px; }
.list-ts .last { background:none; }
.list-ts p a { display:inline-block; }
.list-ts span { height:100%; float:left; text-align:center; vertical-align:top; width:74px; color:#ffc047; }
.list-ts p { width:610px; overflow:hidden; float:right; }
/*role-intro*/
.role-intro { background:url(roleintro.jpg) no-repeat; height:222px; }
.tab .title { height:41px; padding:1px 0 0; }
.tab .tmenu { float:right; }
.tab .tmenu li { background:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/tab.jpg); float:left; width:94px; height:41px; line-height:41px; text-indent:44px; color:#97fff2; cursor:pointer; }
.tab .tmenu .selected { color:#fff; cursor:default; }
.tab .tmain { display:none; width:689px; height:180px; color:#acacac; position:relative;} 

.tab .tmain .ttxtjl{ padding:0 0 0 274px; margin:3px 0 0; background-image:url(../../i1.fuckyu.itc.cn/2013/douxian/2013/new/jl-1.jpg);  height:180px;}
 .tab .tmain .ttxtwy{ padding:0 0 0 274px; margin:3px 0 0; background-image:url(../../i3.fuckyu.itc.cn/2013/douxian/2013/new/wy-1.jpg); height:180px;}
.tab .tmain .ttxtwj{ padding:0 0 0 274px; margin:3px 0 0; background-image:url(../../i3.fuckyu.itc.cn/2013/douxian/2013/new/wj-1.jpg); height:180px;}
.tab .tmain .ttxtxy{ padding:0 0 0 274px; margin:3px 0 0; background-image:url(xy-1.jpg);  height:180px;}
.tab .tmain h4 {  padding:16px 0 0 0;}
.tab .tmain .txt { width:213px; padding:10px 0 0; line-height:18px; text-indent:2em; height:54px; overflow:hidden; word-wrap:break-word; word-brak:break-all; }
.tab .tmain .timg, .tab .tmain .timg img { width:109px; height:61px; }
.tab .tmain .code {  margin:16px 0 0;  height:170px; position:absolute; right:8px; top:0; width:188px; background:url(intro.jpg) no-repeat; }
.tab .code p { line-height:25px; color:#93825d; }
.tab .code .role { text-align:center; color:#c4e1e4; }
.turn1, .turn2 { width:77px; height:31px; position:absolute; top:120px; right:8px; }
.turn1 { right:110px; }
/*shot*/
	.shot { padding:14px 0 0 9px; }
.shot li, .shot img { width:138px; }
.long li, .long img { width:143px; }
.shot li { float:left; display:inline; margin:3px 0 0 23px; }
.shot img { height:87px; display:block; }
.shot p { background:url(simg.jpg) no-repeat; margin:6px 0 0; line-height:26px; height:26px; text-align:center; overflow:hidden; word-wrap:break-word; word-break:break-all; }
.long p { background-image:url(img.png); }
.shot a { color:#fff; }
.con .box { width:340px; margin:5px 0 0; }
.con .box li { line-height:22px; height:22px; }
.con .mt7{ margin-top:7px; }
/*game-wiki*/
.game-wiki { background:#25384a url(baikebg.jpg) 0 84px no-repeat; width:340px; margin:7px 0 0; height:188px; overflow:hidden; border:1px solid #0f1925; }
.search-wiki { background:url(baiketline.png) left bottom no-repeat; height:31px; line-height:30px; border-bottom:0; padding:0 5px; }
.search-wiki .title { color:#fbfbfb; }
.search-wiki .ico { background:url(../../i2.fuckyu.itc.cn/2013/douxian/2013/new/icon.png) -48px 0; vertical-align:middle; position:relative; _top:5px; }
.search-wiki .txt { width:110px; height:15px; line-height:15px; border:1px solid #d9d9d9; border-width:2px 0 0 1px; }
.search-wiki .btn { background:url(../../i2.fuckyu.itc.cn/2013/douxian/2013/new/icon.png) 0 -30px; width:49px; height:19px; }
.search-wiki .btn:hover { background:url(../../i2.fuckyu.itc.cn/2013/douxian/2013/new/icon.png) 0 -30px; }
.search-wiki .btn-qa, .search-wiki .btn-qa:hover { background-position:-51px -30px; }
.game-wiki-co01 { width:340px; }
.wiki-container { padding:2px 0 0; }
.wiki-container .hd { background:none; height:29px; overflow:hidden; }
.wc-tab { padding:0 0 0 5px; }
.wc-tab li { text-align:center; margin:0 3px; }
.wc-tab li .tab-self { background:url(../../i2.fuckyu.itc.cn/2013/douxian/2013/new/icon.png) -41px -65px; width:59px; height:24px; line-height:24px; }
.wc-tab li .tab-right { background:none; padding-right:2px; }
.wc-tab li .tab-left { color:#747474; background:none; padding-left:2px; }
.wc-tab li .tab-self, .wc-tab li .tab-right, .wc-tab li .tab-left { padding:0; color:#fff; }
.mod-tab { background:url(line.png) center bottom no-repeat; }
.mainlist_page a{ color:#bebebe; }
.asklist table th, .asklist table td{ text-align:center; }
.asklist table th{ line-height:24px; color:#decd5b; font-weight:normal; }
.asklist table th span{ color:#529f9a; }
.wiki-container .bd{ padding-top:0; }
.asklist .first{ text-align:left; text-overflow:ellipsis }
.wc-tab .selected .tab-right .tab-self{ color:#ff1400; }

.global-footer { clear: both; color: #808080; font-family: "Arial", "宋体"; font-size: 12px; line-height: 24px; margin: 0 auto; padding: 12px 0; text-align: center; }
.global-footer, .global-footer a{ color:#1a202c; }
