/* xinyou dashen */
/* 2014.5.8 */
/* by Ryuuna */

body { min-width:1000px;}
.wrap-top { background:url(//images.17173cdn.com/2014/xin/2014/05/13/c0513dst01.jpg) no-repeat center top;}

/*header*/
.header .header-in { width:1000px; margin:auto; position:relative; height:295px;}

.header .sub-tit { display:block; font-size:20px; line-height:22px; font-weight:bold; color:#fff; font-family:"Microsoft Yahei","Simsun",Arial; text-align:center; padding-top:208px;}
.header .tit { display:block; font-size:32px; font-weight:bold; color:#fff; font-family:"Microsoft Yahei","Simsun",Arial; text-align:center;}

.header .mod-logo0 { display:block; width:270px; position:absolute; left:10px; top:60px;}

.header .logo-newgame { position:absolute; left:50px; top:60px;}
.header .logo-video { position:absolute; left:46px; top:150px;}
.header .logo-img { /*position:absolute; left:60px; top:60px;*/ display:block; width:150px; margin:auto;}
.header .tit-channel { display:block; font-size:22px; color:#000; margin-bottom:6px;}
.header .tit-channel strong { font-size:28px; font-weight:bold; font-family:"Microsoft Yahei","Simsun",Arial; color:#000;}
.header .tit-channel strong a { color:#000;}
.header .tit-channel strong a:hover { text-decoration:underline;}
.header .tit-tip { display:block; font-size:14px; color:#fcd81c; font-family:"Microsoft Yahei","Simsun",Arial; background:#000; width:80px; height:18px; line-height:18px; text-align:center; border-radius:9px; margin:auto;}

.header .time { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ color:#fff; font-size:14px; font-family:"Microsoft Yahei","Simsun",Arial; height:36px; line-height:36px; position:absolute; left:0; bottom:12px; background:#154078; padding:0 20px;}

.header .mod-tool0 { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ height:36px; position:absolute; right:0; bottom:12px; font-family:"Microsoft Yahei","Simsun",Arial; color:#ffe11b;}
.header .mod-tool0 a { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ color:#ffe11b; font-size:14px; line-height:36px;}
.header .mod-tool0 a:hover { text-decoration:underline;}
.header .mod-tool0 .btn-review0 { color:#fff; background:#bc392b; padding:0 30px; margin-left:20px;}
.header .mod-tool0 .btn-review0:hover { text-decoration:none; background:#154078;}

/*box0*/
.box0 .box-in { width:1000px; margin:auto; overflow:hidden; background:#fff;}
.box0 .box-left { width:720px; float:left; padding:0 10px;}
.box0 .box-right { width:230px; float:left; margin-left:10px;}

.box0 .box-hd { margin-bottom:20px; padding-top:30px;}
.box0 .box-hd h2 { font-size:30px; font-weight:bold; color:#333; font-family:"Microsoft Yahei","Simsun",Arial; background:url(http://ue1.17173cdn.com/a/newgame/zt/2014/xyds/img/bg-icon0.png) no-repeat 10px 0; padding-left:30px;}

.box-video0 { padding-bottom:60px; background:url(http://ue3.17173cdn.com/a/newgame/zt/2014/xyds/img/bg-arrow0.png) no-repeat center bottom;}
.box-video0 .box-in {  padding-bottom:10px;}
.box-video0 .deco0 { display:block; width:1000px; margin:auto; border-top:4px solid #a8b1b9; height:24px; background:url(http://ue2.17173cdn.com/a/newgame/zt/2014/xyds/img/bg-shadow0.png) no-repeat center top;}

.box-reason0 { background:#3b5494;}
.box-reason0 .box-in { background:none; padding-bottom:20px;}
.box-reason0 .box-hd h2 { color:#fff;}

.box-recom0 .box-in { background:#3b5494; padding-bottom:30px;}


/*mod-summary0*/
.mod-summary0 { border-top:1px solid #e9eef3; background:#fff; padding:25px; font-family:"Microsoft Yahei","Simsun",Arial;}
.mod-summary0 .mod-hd { border-bottom:1px solid #e2e2e2; position:relative; height:68px; margin-bottom:6px;}
.mod-summary0 .mod-hd .tit { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ border-bottom:5px solid #3d5695; position:absolute; left:0; bottom:-1px; font-size:42px; color:#3d5695; font-weight:bold; line-height:62px;}
.mod-summary0 .mod-bd p { color:#565656; font-size:14px; line-height:26px;}

/*mod-video0*/
.mod-video0 { width:720px; height:500px; margin-bottom:10px;}
.mod-video0 embed { width:100%; height:100%;}

/*mod-share0*/
.mod-share0 { display:block;}
.mod-share0 .share-box { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/}

/*mod-reason0*/
.mod-reason0 { background:#2d447e; font-family:"Microsoft Yahei","Simsun",Arial; overflow:hidden; position:relative; z-index:1; margin-bottom:20px;}
.mod-reason0 .mod-bg { width:312px; position:absolute; left:0; top:0; background:#192e61; height:1000px; z-index:-1;}
.mod-reason0 .mod-left { width:288px; float:left; overflow:hidden; padding:12px;}
.mod-reason0 .mod-right { margin:0 0 0 312px; overflow:hidden; padding:10px 16px; width:624px;}
.mod-reason0 .mod-left .pic { display:block; width:80px; float:left; padding-top:6px;}
.mod-reason0 .mod-left .pic .avatar { display:block; border:1px solid #e7e7e7; width:70px; height:70px; margin:0 auto 10px;}
.mod-reason0 .mod-left .pic .avatar img { width:100%; height:100%; vertical-align:top;}
.mod-reason0 .mod-left .pic .btn-follow0 { display:block; margin:auto; width:72px; height:26px; background:#556fb5; font-size:12px; color:#fff; text-align:center; line-height:26px;}
.mod-reason0 .mod-left .pic .btn-follow0:hover { text-decoration:underline;}

.mod-reason0 .mod-left .txt { display:block;font-size:14px; color:#fff; margin: 0 0 0 90px;}
.mod-reason0 .mod-left .txt .cha { display:block; margin-bottom:10px;}
.mod-reason0 .mod-left .txt .cha strong { color:#ffe615; font-size:18px; font-weight:bold;}
.mod-reason0 .mod-left .txt .summary { display:block; margin-bottom:10px;}
.mod-reason0 .mod-left .txt .recom { display:block; color:#ffe615; font-size:20px; font-weight:bold;}
.mod-reason0 .mod-left .tit { display:block; font-size:14px; font-weight:bold; line-height:16px; height:32px; overflow:hidden;}
.mod-reason0 .mod-left .tit a { color:#000;}
.mod-reason0 .mod-left .tit a:hover { text-decoration:underline;}

.tb-reason0 { *zoom:1;}
.tb-reason0 table { width:100%;}
.tb-reason0 .tb-yes { border-bottom:1px solid #223870;}
.tb-reason0 td { height:32px; line-height:32px;}
.tb-reason0 .td0 { width:106px;}
.tb-reason0 .td0 .tit { display:block; width:66px; float:left; font-size:18px; line-height:32px; font-weight:bold; color:#78db78; float:left; padding-left:40px; *zoom:1; position:relative;}
.tb-reason0 .td0 .tit i { display:block; width:25px; height:34px; background:url(http://ue1.17173cdn.com/a/newgame/zt/2014/xyds/img/bg-icon0.png) no-repeat 0 -60px; position:absolute; left:0; top:0;}
.tb-reason0 .td0 .tit-yes { color:#78db78;}
.tit1-yes { color:#78db78;}
.tb-reason0 .td0 .tit-no { color:#07a8dd;}
.tb-reason0 .td0 .tit-yes i { background-position:0 -60px;}
.tb-reason0 .td0 .tit-no i { background-position:0 -110px;}
.tb-reason0 .td1 { font-size:14px; color:#fff; font-family:"Microsoft Yahei","Simsun",Arial; border-bottom:1px solid #425b97;}
.tb-reason0 .td1-last { border-bottom:0;}

/*mod-btn0*/
.mod-btn0 { width:100%; text-align:right;}
.mod-btn0 a { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ font-size:14px; height:24px; margin:0 0 0 10px; color:#fff; line-height:24px; background:#3169a6 url(http://ue1.17173cdn.com/a/newgame/zt/2014/xyds/img/bg-icon0.png) no-repeat 0 -162px; padding:0 10px 0 32px;}
.mod-btn0 .btn-yes { background-position:0 -163px;}
.mod-btn0 .btn-yes:hover { background-position:0 -263px; background-color:#3191a6;}
.mod-btn0 .btn-say { background-position:0 -213px;}
.mod-btn0 .btn-say:hover { background-position:0 -313px; background-color:#3191a6;}

/*mod-comment0 sohucs*/
.mod-comment0 { border:1px solid #e3e3e3; *zoom:1; padding:15px;}
.mod-comment0 .sohu-comment-wrapper { }

/*list-con0*/
.list-con0 { overflow:hidden; *zoom:1; font-family:"Microsoft Yahei","Simsun",Arial;}
.list-con0 li { width:100%; float:left; display:inline-block; *zoom:1; *display:inline; vertical-align:top; margin-bottom:10px;}
.list-con0 .li-in { }
.list-con0 .pic { display:block; width:225px; height:133px; margin:auto; padding:0 3px 3px 0; position:relative;}
.list-con0 .pic a { display:block; border:1px solid #666; width:222px; height:130px; padding:0 3px 3px 0; border:1px solid #cacaca; border-top:0; border-left:0; background:#f8f8f8; position:relative; z-index:10;}
.list-con0 .pic a .pic-txt { display:block; width:210px; height:124px; padding:6px 6px 0; position:absolute; left:0; top:0; z-index:12; overflow:hidden}
.list-con0 .pic a .pic-txt .con { display:block; width:210px; height:124px; position:absolute; left:222px; top:6px; z-index:12;}
.list-con0 .pic a .pic-txt .pic-txt-bg { display:block; width:222px; height:130px; background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:11; position:absolute; left:222px; top:0;
}
.list-con0 .pic .bg-pic { display:block; width:222px; height:130px; background:#e5e5e5; border:1px solid #cacaca; border-top:0; border-left:0; position:absolute; right:0; bottom:0; z-index:9;}
.list-con0 .pic img { vertical-align:top; width:100%; height:100%;}

.list-con0 .txt { display:block; width:225px; height:20px; margin:auto; line-height:20px; font-size:14px; padding:5px 0; text-align:center;}
.list-con0 .txt a { display:block; color:#5b5b5b; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list-con0 .txt a:hover { text-decoration:underline;}

.list-con0 .pic a .pic-txt .tit {display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ font-size:18px; color:#ffe615; font-weight:bold; margin-right:10px;}
.list-con0 .pic a .pic-txt .tag { display:block; font-size:12px; color:#fff;}
.list-con0 .pic a .pic-txt .info0 { display:block; font-size:14px; color:#fff; margin-bottom:10px;}
.list-con0 .pic a .pic-txt .info1 { display:block; font-size:16px; color:#fff; font-weight:bold;}

/*.list-con0 li.hover .pic .pic-txt { display:block;}*/


/*mod-point0*/
.mod-point0 { text-align:left; display:block; padding-top:1px; margin-bottom:2px; position:relative; z-index:12;}
.mod-point0 .num { display:none;}
.mod-point0 .star { display:inline-block; *zoom:1; *display:inline; height:12px; margin-top:6px; background:url(http://ue2.17173cdn.com/a/newgame/zt/2014/xyds/img/bg-star0.png) repeat-x; _background-image:url(../img/bg-star0-ie6.png);}
.mod-point0 .star-on { background-position:0 0;}
.mod-point0 .star-off { background-position:0 -22px; width:65px;}

/*list-con1*/
.list-con1 { overflow:hidden; *zoom:1; font-family:"Microsoft Yahei","Simsun",Arial; padding:12px; *padding-bottom:20px;}
.list-con1 li { width:33.3%; display:inline-block; *zoom:1; *display:inline; vertical-align:top; margin-bottom:20px; float:left;}
.list-con1 .li-in0 { padding:5px; width:296px;}
.list-con1 .li-in1 { padding-top:16px; border:1px solid #192e61; background:#2d447e;}
.list-con1 .pic { display:block; width:262px; height:132px; margin:auto;}
.list-con1 .pic a { display:block; width:262px; height:132px;}
.list-con1 .pic img { vertical-align:top; width:100%; height:100%;}

.list-con1 .tit { display:block; width:262px; height:36px; background:#192e61; margin:auto; line-height:36px; font-size:18px; padding:5px 0; text-align:center; color:#ffe615; margin-bottom:20px;}
.list-con1 .tit a { display:block; color:#ffe615; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list-con1 .tit a:hover { text-decoration:underline;}

.list-con1 .summary { display:block; font-size:14px; color:#fff; padding:10px; background:#192e61;}
.list-con1 .info { display:block; font-size:14px; background:#192e61; text-align:right; padding:2px 10px 6px;}
.list-con1 .time { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ color:#6181d1; padding-left:22px; background:url(http://ue1.17173cdn.com/a/newgame/zt/2014/xyds/img/bg-icon0.png) no-repeat 0 -365px;}

.list-con1 li.hover .li-in0 { background:#347bb2;}

/*mod-page0*/
.mod-page0 { text-align:center; font-family:"Microsoft Yahei","Simsun",Arial; font-size:14px;}
.mod-page0 .first,
.mod-page0 .last,
.mod-page0 .previous,
.mod-page0 .next,
.mod-page0 .page { display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ margin:0 3px; border:1px solid #bdbdbd; background:#fff; color:#333; line-height:26px; padding:0 6px;}
.mod-page0 .selected { background:#559bc5; border-color:#559bc5; color:#fff;}

.mod-page0 .first a,
.mod-page0 .last a,
.mod-page0 .previous a,
.mod-page0 .next a,
.mod-page0 .page a { color:#333;}
.mod-page0 .selected a { color:#fff;}
.mod-page0 a:hover { text-decoration:underline;}
.mod-page0 .selected a:hover { text-decoration:none;}


/*footer*/
.global-footer { /*background:#303030;*/ padding:30px 0; color:#666;}
.global-footer a:link, .global-footer a:hover, .global-footer a:visited { margin:0 10px; color:#666;}
