/********************
* douxian.17173.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 */


body{font-family:"\5b8b\4f53"; font-size:12px; background:#fcfcfe}

a{color:#464646}
a:hover{text-decoration:underline; _vertical-align:baseline}

.hd{overflow:hidden; *zoom:1; background:url(//images.17173cdn.com/2013/douxian/2013/new/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(//images.17173cdn.com/2013/douxian/2013/new/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(//images.17173cdn.com/2013/douxian/2013/new/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}
.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{ background:url(//images.17173cdn.com/2016/douxian/bg0520.jpg) no-repeat scroll center top rgba(0, 0, 0, 0); overflow:hidden;  }
.wrap-in {width:960px; margin:0 auto;  }
.head { position:relative;	width:960;
	height:470;
	margin-top:470px }
.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(//images.17173cdn.com/2013/douxian/2013/new/nav1.jpg)  center repeat-x; 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; }

.content{width:970px; margin:0 auto}
.content-in{padding:10px; background:#fff;border:1px solid #d0d0d0;border-top:none;}

.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(//images.17173cdn.com/2013/douxian/2013/new/b1.png) -621px -46px no-repeat}
.mod-news .bt-tg:hover{text-decoration:none}
.mod-news .bd{overflow:hidden; background:#eeebfd}
.mod-news .col1{float:left; width:360px; padding:0 15px 15px; background:#fff}
.mod-news .col2{float:right; width:200px; padding-right:14px}

.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 34px; color:#fff; line-height:33px; background-position:0 -87px }
.comm-mod2 .hd a{ color:#fff}

.comm-mod3{margin-top:10px}
.comm-mod3 .hd{height:32px; padding:0 15px 0 26px; color:#fff; line-height:33px; background-position:0 -123px }
.comm-mod3 .hd a{ color:#fff}
.comm-mod3 .bd{ background:#d6d2ff}

.mod-bjtj{padding-top:2px}
.mod-bjtj .gb-list2-item{display:block; margin-bottom:10px; border:1px solid #dedede; padding:1px; background:#fff}
.mod-bjtj .gb-list2 .avatar{width:196px; height:88px}

.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:#556fb5}
.data-con .con{float:left; margin-left:-1px; padding:0 10px 0 11px; color:#464646; line-height:24px; white-space:nowrap; background:url(//images.17173cdn.com/2013/douxian/2013/new/b1.png) -967px -114px no-repeat}

.mod-vote .bd{padding:15px 20px}
.mod-vote .vote-tit{margin-bottom:5px; color:#556fb5}
.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}

/*final*/
.final-con{background:#fff;padding:10px;border:1px solid #d0d0d0;border-top:none;min-height:1000px;_height:1000px;}
.con-p{width:618px;border:1px solid #e0dbd7;float:left;background:white;padding:10px}
.sidebar{width:280px;float:right;}
.sidebar .c-con{background-color:#fff;padding:10px 0px;}
.sidebar-con-2,.sidebar-con-3{margin-top:10px;}
.sidebar-con-3 .c-con{padding:0px 0 10px 10px;}
.sidebar .g-news-list li a{color:black;}

.main-con{background:white;border:1px solid #ccc;width:908px;padding:10px;}
.main-con2{width:638px;border:1px solid #d0d0d0;padding:10px;}

.mod-article .content{background-color:#fff;}

.crumbs{ padding:0 10px 10px 10px; font-size:14px; color:#000; line-height:31px;width:620px;}
.crumbs a{ color:#000}
.crumbs a:hover{ color:#be1117}
.crumbs .arrow{ margin:0 8px}
.crumbs .current{ color:#be1117}

.article-list{ padding:15px 10px; background:#fff;}
.article-list li{ height:24px; line-height:24px;}
.article-list .line{ overflow:hidden; height:0; margin:20px 0; font-size:0; line-height:0; border-bottom:1px dashed #c3cad1}
.article-list .date,.article-list .author{ padding:0 10px; font-family:Arial,"\5b8b\4f53"; font-size:12px; color:#9b9b9b;}
.article-list .tit a{ font-size:14px; color:#565656}
.article-list .tit a:hover{ color:#3b244c;text-decoration:underline;}
.article-list .date{ float:none;}
.article-list .author{ float:right;}
.js-list .date{float:right;}


.pagination{ position:relative; width: 580px; height: 25px; padding-bottom:15px; line-height:25px;margin-top:10px;}
.pagination ul{ font-size:0; text-align:center; }
.pagination li{ display: inline; margin:0 1px; vertical-align:top}
.pagination li a{ display:inline-block; overflow:hidden; height:25px; color: #fff; background-color: #9b72b9; padding:0 7px ;font-size: 14px;}
.pagination a.current ,.pagination a:hover{ text-decoration:none; background-color: #4e0b80}

.final-mod{ margin-bottom:10px;  background:#fff}
.final-mod .hd{border:1px solid #701995; overflow:hidden; *zoom:1; height:35px; padding:0 10px; line-height:35px; background-position:0 -157px;}
.final-mod .hd h2{ color:#fff;font:bold 14px/35px "\5b8b\4f53";width:60%;float:left}
.more{float:right;font:normal 14px/35px "\5b8b\4f53";}
.final-mod .hd .link{ color:#fff;font-size:12px;}
.final-mod .bd{border:1px solid #c0c0c0;border-top:none;background:#d6d2ff;}

.final-tlist{ padding:10px}
.final-tlist li{ height:24px; line-height:24px}
.final-tlist .date{ color:#9b9b9b;float:right;font:normal 12px/2em "\5b8b\4f53";}
.final-tlist .gbtit{display:block; font:normal 12px/2em "\5b8b\4f53";padding-left:10px; background:url(//ue.17173cdn.com/images/douxian/index/2013/icon.png) 0 -490px no-repeat}
.final-tlist .gbtit a{ color:#2b2b2b}
.final-tlist .gbtit a:hover{text-decoration:underline;}

.final-plist{ padding:10px 3px 0;overflow:hidden;}
.final-plist .gb-list2-item{ width:50%; padding-bottom:6px; float:left;vertical-align:top; text-align:center;display:inline-block;}
.final-plist .gb-list2-con{ width:132px; color:#2b2b2b;overflow:hidden;display:block;margin:0 auto;text-align:center;cursor:pointer;}
.final-plist .gb-list2-con:hover{}
.gb-list2-c2{overflow:hidden;display:block;font:normal 12px/2em "\5b8b\4f53";}
.final-plist .gb-list2-c1{display:block;overflow:hidden;background:#fff}
.final-plist .avatar{ width:126px; height:86px;overflow:hidden;padding:2px; border:1px solid #464f77; }
.final-plist .txt{display:block;width:98%;line-height:26px;height:52px;overflow:hidden;color:#2b2b2b;}
