body{font-size:12px;  font-family:"\5b8b\4f53"; letter-spacing:0px; min-width:960px; _width:expression(this.scrollwidth < 960 ? "960px" : "auto"); background:#fff;}
input[type="text"],input[type="password"],textarea{ color:#999; *color:#333}
input[type="text"]:hover,input[type="password"]:hover,textarea:hover,input[type="text"]:focus,input[type="password"]:focus,textarea:focus{ color:#333}
button,input,select,textarea{ vertical-align:baseline; *vertical-align:middle; outline:none}
a:focus,a:active,a:hover{ outline:none}
a:hover{ text-decoration:underline;}

.hd,.pn-hd{ overflow:hidden; *zoom:1}
.hd .tit,.pn-hd .tit{ float:left; font-size:14px; font-weight:bold}
.hd .more,.pn-hd .more{ float:right}
.bd,.pn-bd{ *zoom:1}

.gb-list1 .date{float:right}

.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}

.gb-tab{ *zoom:1}
.gb-tab-b1,.gb-tab-b2{ position:absolute; display:none; overflow:hidden; cursor:pointer}

#wrap-in{ background:url(http://ue3.17173.itc.cn/images/dhcq/index/2012/wrapper-top-bg.jpg) center top no-repeat}


/*the header*/
#header{ position:relative; width:970px; height:377px; margin:0 auto}
#header .logo,#header .bbs{ display:block; overflow:hidden; position:absolute; line-height:999em}
#header .logo{ bottom:135px; left:124px; width:277px; height:210px}
#header .bbs{ bottom:98px; right:23px; width:140px; height:140px}

.nav{ position:absolute; bottom:77px; left:15px; height:36px}
.nav-in,.fast-track,.org-track{ overflow:hidden; *zoom:1}
.nav-item{ overflow:hidden; float:left; height:36px}
.nav-con{ display:inline-block; padding:0 17px; font:bold 16px/36px "\5fae\8f6f\96c5\9ed1"; text-align:center; color:#fff}
.nav-con:hover{ text-decoration:underline}

.fast-track{ position:absolute; left:15px; bottom:0; width:775px; height:56px}
.fast-track .item{ position:relative; float:left; margin-bottom:10px; *margin-left:-1px; padding:0 10px; font-size:0; line-height:1.231; white-space:nowrap; *border-left:1px solid #B97E9D}
.fast-track .item:before{ content:"|"; display:block; position:absolute; left:-4px; font-size:12px; color:#e9bbac}
.fast-track .aline{ float:none}
.fast-track .tit,.fast-track .con{ display:inline; *zoom:1; font-size:12px}
.fast-track .tit{ color:#efa761}
.fast-track a{ color:#e9bbac}
.fast-track a:hover{ text-decoration:underline}
.fast-track .sep{ margin:0 7px 0 6px; color:#e9bbac}

.org-track{ position:absolute; right:10px; bottom:0; width:148px; height:112px}
.org-track .hd{ }
.org-track .tit{ overflow:hidden; height:44px; font:bold 14px/999em "\5fae\8f6f\96c5\9ed1"; color:#fff}
.org-track .bd{ font-size:0; text-align:center}
.org-track .bd a{ display:inline-block; margin-top:5px; padding:0 5px; font-size:12px; color:#e9bbac; white-space:nowrap}
.org-track .bd a:hover{ text-decoration:underline}

/*the content*/
#content{ width:970px; margin:0 auto; margin-top:10px;}

/*the first-screen*/
.first-screen-mod1{ margin-top:15px}
.first-screen-mod1 .hd{ height:35px; padding:0 11px 0 36px; margin-bottom:10px; line-height:35px; background:#e9bbac url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 12px -40px no-repeat;}
.first-screen-mod1 .hd .tit{ color:#411103}
.first-screen-mod1 .hd .link{ color:#333}
.first-screen-mod1 .bd{}

.first-screen-list1 li{ height:24px; line-height:24px}
.first-screen-list1 .date{ padding-right:8px; color:#666}
.first-screen-list1 .tit{ display:inline-block; padding-left:18px; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 7px 10px no-repeat}
.first-screen-list1 .tit a{ font-size:14px; color:#333}
.first-screen-list1 .line{ overflow:hidden; height:0; margin:10px 0; font-size:0; line-height:0; border-top:1px dashed #aaac88}

.mod-link{ *zoom:1; padding:10px 0 12px; background:url(http://ue2.17173.itc.cn/images/dhcq/index/2012/bg-bot.png) left bottom repeat-x}
.mod-link .con{ width:100%}
.mod-link .c1{ width:85px; padding-right:2px}
.mod-link .tit{ display:inline-block; overflow:hidden; width:85px; height:30px; font-size:14px; color:#e6dfc8; font-weight:bold; line-height:30px; text-align:center}
.mod-link .tit1{ background:url(http://ue2.17173.itc.cn/images/dhcq/index/2012/sprite.jpg) -150px 0 no-repeat;}
.mod-link .tit2{ background:url(http://ue2.17173.itc.cn/images/dhcq/index/2012/sprite.jpg) -250px 0 no-repeat;}
.mod-link .link{ display:inline-block; padding:0 6px; color:#333; line-height:22px; white-space:nowrap}

.first-screen{ overflow:hidden; *zoom:1; padding:9px; border:1px solid #ddc9c0; background-color:#f9e9da}
.first-screen-c1{ float:left; width:370px}
.first-screen-c2{ float:right; width:570px}

.first-screen-c1 .focus-news{ padding:17px 0 22px; text-align:center}
.first-screen-c1 .top-news{ overflow:hidden; width:100%; font:bold 14px/22px "\5b8b\4f53"; white-space:nowrap; text-overflow:ellipsis}
.first-screen-c1 .c-link1{ color:#af1f07}
.first-screen-c1 .c-link2{ margin:0 2px; color:#666}

.first-screen-c1-c2 .hd{ height:35px; line-height:35px; background:#e9bbac}
.first-screen-c1-c2 .bd{ padding-top:10px}
.first-screen-c1-c2 .gb-tab{ float:left}
.first-screen-c1-c2 .gb-tab-item{ float:left; height:35px;}
.first-screen-c1-c2 .gb-tab-c{ display:inline-block; overflow:hidden; width:116px; height:35px; text-align:center; background-color:#392e2c; font-size:14px; color:#fff; font-weight:bold}
.first-screen-c1-c2 .gb-tab-c:hover{ text-decoration:none}
.first-screen-c1-c2 .current{ color:#e9bbac; background:url(http://ue2.17173.itc.cn/images/dhcq/index/2012/sprite.jpg) 0 0 no-repeat;}
.first-screen-c1-c2 .more .link{ margin-right:10px; color:#333}

.first-screen-c1-c4 .links-w{ padding:7px 0 12px; margin-bottom:10px; text-align:center; border-bottom:1px dashed #89715b}
.first-screen-c1-c4 .links-w .link{ margin:0 2px; color:#af1f07}

.first-screen-c2-c1{ width:570px; height:195px;}
.focus-w,.focus-in{ overflow:hidden; width:568px; height:193px}
.focus-w{ border:1px solid #d5b69a;}
.focus-in{ position:relative}
.focus-con{}
.focus-item{ position:absolute; top:0; left:0}
.focus-item img{ width:568px; height:193px}
.focus-item .txt{ overflow:hidden; position:absolute; z-index:3; left:0; bottom:0; width:422px; height:30px; padding:5px 135px 5px 10px; font:normal 16px/30px "\5fae\8f6f\96c5\9ed1"}
.focus-item .txt a{ color:#fff}
.focus-item .bg{ display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#000; filter:alpha(opacity:55); opacity:.55}
.focus-num{ overflow:hidden; position:absolute; z-index:4; bottom:6px; right:20px; height:27px}
.focus-num a{ display:inline-block; float:left; width:29px; height:27px; margin-left:4px; font:normal 17px/27px "\5fae\8f6f\96c5\9ed1"; text-align:center; color:#efa761; background-color:#411103}
.focus-num a:hover{ text-decoration:none}
.focus-num .current{ color:#330000; background-color:#e9bbac}


.first-screen-c2-c2{ padding:0 8px; margin:10px 0; background:#f2dace}
.first-screen-c2-c2 .last{ background:none}

.first-screen-c2-c3{background:#f2dace}
.first-screen-c2-c3 .hd{ padding:0 10px; line-height:32px}
.first-screen-c2-c3 .hd .tit{ color:#411103}
.first-screen-c2-c3 .hd .link{ color:#333}
.first-screen-c2-c3 .bd{ padding:0 8px}
.first-screen-c2-c3 .gb-list2-item{ width:33.3%}
.first-screen-c2-c3 .gb-list2-con{ width:182px; color:#635c57}
.first-screen-c2-c3 .gb-list2-c2{ padding:0 5px}
.first-screen-c2-c3 .avatar{ width:182px; height:45px}
.first-screen-c2-c3 .txt{ line-height:30px; white-space:nowrap}

/*the line-2*/
.mod-wrap{ margin-top:10px; padding:9px; background:#f9e9da; border:1px solid #ddc9c0;}
.img-wrap{ background:#f2dace url(http://ue2.17173.itc.cn/images/dhcq/index/2012/line-2-bg.jpg) center top no-repeat; padding-top:18px; margin-top:-9px;}

.img-tab-w{ height:40px; margin-bottom:20px; padding-left:100px; position:relative;}
.img-tab .gb-tab-item{ position:relative; float:left; height:40px; margin-right:2px}
.img-tab .gb-tab-c{ display:inline-block; padding:0 15px; height:40px; line-height:40px; font-size:14px; color:#272727; font-weight:bold}
.img-tab .gb-tab-c:hover{ text-decoration:none;}
.img-tab .current{ background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -100px repeat-x; border:1px solid #d6a080; padding:0 14px; height:38px; line-height:38px;}
.img-tab-w .more{ position:absolute; right:20px; top:0; line-height:40px; color:#272727;}
.img-tab-w .more a{ color:#272727; margin:0 5px;}

.comm-list1{ padding:10px 10px 0 10px;}
.comm-list1 .gb-list2-con{ color:#52524F}
.comm-list1 .gb-list2-con:hover{text-decoration:none}
.comm-list1 .gb-list2-c1{ border:5px solid #ab5e25}
.comm-list1 .gb-list2-con:hover .gb-list2-c1{ border-color:#ff6c25}
.comm-list1 .gb-list2-c2{ padding:5px; text-align:center}
.comm-list1 .txt{ height:36px}
.comm-list1 .gb-list2-item{ width:19.99%}
.comm-list1 .gb-list2-con{ width:170px}
.comm-list1 .avatar{ width:160px; height:120px}
.img-wrap .gb-tab-pn{ min-height:362px; _height:362px;}

/*the line-3*/
.raiders-tab-w{ height:38px; background:#730019; border:1px solid #6b0f00;box-shadow:inset 0 1px 0 #942e2e; position:relative;}
.raiders-tab{ height:33px; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -150px repeat-x; border:1px solid #791b02;box-shadow:inset 0 1px 0 #ce4500; position:absolute; top:4px; left:105px; padding:0 1px; }
.raiders-tab-w h2{ font-size:14px; color:#fff; font-weight:bold; position:absolute; left:10px; top:8px;}
.raiders-tab .gb-tab-item{ position:relative; float:left; height:33px;}
.raiders-tab .first .gb-tab-b2{display:none}
.raiders-tab .gb-tab-c{ display:inline-block; padding:0 25px; line-height:33px; color:#fff; font-weight:bold}
.raiders-tab .current{ background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -200px repeat-x;}
.raiders-tab .gb-tab-b1{ width:14px; height:7px; left:50%; top:33px; margin-left:-7px; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -250px no-repeat;}
.raiders-tab .current .gb-tab-b1{ display:block}
.raiders-tab .gb-tab-b2{ display:block; left:-2px; top:0px; width:2px; height:33px; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -300px no-repeat;}

.line-3 .gb-tab-pn .item{ overflow:hidden; zoom:1; background:#fff; padding:20px 15px; border:1px solid #d6c7a9; min-height:184px; _height:184px;}

.raiders-c1{ width:235px; float:left; margin-right:20px;}
.raiders-c2{ width:320px; float:left;}
.raiders-c3{ width:320px; float:right;}

.comm-list2{ padding:0;}
.comm-list2 .gb-list2-c1{ padding:3px; background:#fff; border:1px solid #9e2e01; border-radius:2px;}
.comm-list2 .gb-list2-con:hover .gb-list2-c1{background:#9e2e01}
.comm-list2 .gb-list2-item{ width:100%}
.comm-list2 .gb-list2-con{ width:230px}
.comm-list2 .avatar{ width:220px; height:130px}

.gb-list1 .date{float:right;}

.news-list{ padding:10px 0 0 0;}
.news-list li{ height:24px; line-height:24px;}
.news-list .date{ font-size:12px; color:#a5a5a3;}
.news-list .tit{ padding-left:10px; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -348px no-repeat;}
.news-list .tit a{ font-size:12px; color:#333;}
.news-list .tit a:hover{ text-decoration:underline;}

.raiders-mod .hd{ border-bottom:1px solid #a3a3a3; line-height:26px;}
.raiders-mod .hd .tit{ color:#000; font-weight:normal;}
.raiders-mod .hd .more a{ color:#52524f;}

/*the line-4*/
.area11{ padding:9px; background:#f9e9da; margin-top:10px; border:1px solid #ddc9c0;}
.area11 .pn-in{ overflow:hidden; *zoom:1}
.area11-c1{ float:left; width:310px; margin-right:10px}
.area11-c2{ float:left; width:310px}
.area11-c3{ float:right; width:310px}

.area11-mod{ border:1px solid #d6c7a9; background:#fff}
.area11-mod .hd{ height:33px; padding-left:15px; line-height:33px; color:#37342d; border-bottom:1px solid #d6c7a9; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -400px repeat-x;}
.area11-mod .hd .tit{ color:#37342d}
.area11-mod .bd{ padding:5px 10px}

.area11-tlist li{ height:24px; line-height:24px}
.area11-tlist .date{ color:#a5a5a3}
.area11-tlist .tit{ display:inline-block; padding-left:10px; color:#333; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -440px no-repeat}
.area11-tlist .tit a{ color:#333}

/*the line-5*/
.area13{  padding:9px; background:#f9e9da; margin-top:10px; border:1px solid #ddc9c0;}
.area13 .pn-in{ overflow:hidden; *zoom:1}

.area13-c1{ overflow:hidden; float:left; width:636px; height:250px}
.game-wiki{ width:636px; height:250px}

.area13-c2{ float:right; overflow:hidden; width:304px; height:250px}
.area13-mod{ border:1px solid #d6c7a9; background:#fff}
.area13-mod .hd{ height:33px; line-height:33px; color:#37342d; border-bottom:1px solid #d6c7a9; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -400px repeat-x;}
.area13-mod .hd .tit{padding-left:45px; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 16px -40px no-repeat; }
.area13-mod .bd{ padding:0 5px}
.team-intro{ padding:10px; min-height:194px; _height:194px;}
.team-intro .c2{ margin-left:20px}
.team-intro .item{ line-height:24px; color:#333}
.team-intro .sep,.team-intro .arrow{ margin:0 4px}
.team-intro a{ color:#333}

/*the page-final*/
.final-con{ padding:9px; background:#f9e9da; border:1px solid #ddc9c0;}
.main{ float:left; width:660px; background:#fff;}
.side{ float:right; width:280px; margin-top:-10px}
.main-con{ padding:15px; border:1px solid #cecece; background:#fff}
.main-con2{ padding:10px; border:1px solid #cecece; background:#fff}

.main .crumbs{ padding:0 10px 10px 10px; font-size:14px; color:#000; line-height:31px; border-bottom:1px solid #d1d1c3}
.main .crumbs a{ color:#000}
.main .crumbs a:hover{ color:#be1117}
.main .crumbs .arrow{ margin:0 8px}
.main .crumbs .current{ color:#be1117}
.page-final .main .crumbs{ border:none; background:#f9e9da}

.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:#be1117}
.article-list .date{ float:none;}
.article-list .author{ float:right;}

.pagination{ position:relative; width: 630px; height: 25px; padding-bottom:15px; line-height:25px}
.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: #878787; padding:0 7px ;font-size: 14px;}
.pagination a.current ,.pagination a:hover{ text-decoration:none; background-color: #e3471c}

.final-mod{ margin-top:10px; border:1px solid #d6c7a9; background:#fff}
.final-mod .hd{ overflow:hidden; *zoom:1; height:35px; padding:0 10px; line-height:35px; border-bottom:1px solid #d6c7a9; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -100px repeat-x;}
.final-mod .hd .tit{ color:#000}
.final-mod .hd .link{ color:#000}
.final-mod .bd{}

.final-tlist{ padding:10px}
.final-tlist li{ height:23px; line-height:23px}
.final-tlist .date{ color:#9b9b9b}
.final-tlist .tit{ display:inline-block; padding-left:10px; background:url(http://ue1.17173.itc.cn/images/dhcq/index/2012/icon.png) 0 -489px no-repeat}
.final-tlist .tit a{ color:#2b2b2b}

.final-plist{ padding:10px 3px 0}
.final-plist .gb-list2-item{ width:49.99%; padding-bottom:6px}
.final-plist .gb-list2-con{ width:132px; color:#2b2b2b}
.final-plist .gb-list2-c1{ padding:2px; border:1px solid #464f77; background:#fff}
.final-plist .avatar{ width:126px; height:86px}
.final-plist .txt{ line-height:26px; white-space:nowrap}

.crumbs-bar{ overflow:hidden; *zoom:1; height:35px; line-height:35px}
.crumbs-bar .crumbs{ float:left; padding-left:5px; color:#5f6072; font-size:14px;}
.crumbs-bar .crumbs a{ color:#5f6072}
.crumbs-bar .crumbs .arrow{ margin:0 8px}
.crumbs-bar .crumbs .current{ color:#b42200}
.crumbs-bar .search{ float:right; margin-top:4px}
.crumbs-bar .search .label{ float:left; display:none}
.crumbs-bar .search .txt{ overflow:hidden; float:left; width:180px; height:15px; padding:5px; margin-right:5px; font-size:12px; color:#a2a2a2; line-height:1.231; border:1px solid #922828}
.crumbs-bar .search .focus{ color:#333}
.crumbs-bar .search .btn{ overflow:hidden; float:left; width:69px; height:27px; font-size:12px; color:#fff; text-align:center; line-height:27px; background:url(http://ue2.17173.itc.cn/images/dhcq/index/2012/sprite.jpg) -350px 0 no-repeat; border:0; cursor:pointer;}



