/* 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;}
.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;}

/*update by zmx for v2.7.5  20151016*/
.m-tit,.m-share{display:none;}
@media only screen and (max-width: 800px){
	html{font-size: 18px;}
	body{min-width:100%;padding-top: 0}
	.g-topbar,#js-global-topnav,.mod-logo0,.header .sub-tit,.header .time,.header .mod-logo0,.header .tit,.header .mod-tool0 a,.box0 .box-left .box-hd,.mod-share0,.list-con0 .txt,.box-video0 .deco0,.list-con0 .pic .bg-pic{display: none;}
	.wrap{}
	.wrap-top{background:none;}
	.header{background: url(http://ue1.17173cdn.com/a/newgame/zt/2015/xyds/img/m-top.png) no-repeat;background-size:100%;}
	.header .header-in{width: 100%;height: 67px;height:3.75rem;}
	.header .mod-tool0{font-size:0; position:absolute;right: 9px;right: .5rem; height: auto;bottom: 18px;bottom: 1rem;}
	.header .mod-tool0 .btn-review0{display: block;border: 1px solid #4f7fff;background: none;color: #fff;border-radius: 1rem;font-size: 15px;font-size: .875rem;height: 1.64em;line-height: 1.64;padding: 0 18px;padding: 0 1rem;}
	.box0 .box-in{width: 100%;background:#fff;}
	.list-con1 li{width: 50%;margin: 5px 0;margin: .3rem 0;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 7px;padding: 0 .4rem;}
	.list-con1 .pic a{width: 100%; height: auto;}
	.list-con1 .summary,.list-con1 .info{display: none;}
	.list-con1{padding: 7px;padding: .4rem;}
	.list-con1 .li-in0{width: 100%;padding: 0;}
	.list-con1 .li-in1{padding: 0; background:none;border: none; }
	.list-con1 .pic{width: 100%;height: auto;}
	.list-con1 .tit{background:none;width: 100%;font-size: 15px;font-size: .875rem;color: #333;white-space: nowrap;height: auto;line-height: 1.7;margin-bottom: 0;}
	.list-con1 .tit a{color:#333}
	.global-footer{background-color:#f8f8f8; padding: 18px 0; padding: 1rem 0}

	/*index-1*/
	.box0 .box-hd{display: none;}
	.mod-summary0{border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;padding:0;background-color: #f8f8f8;padding: 0 14px;padding: .5rem .8rem;margin: 18px 0;margin: 1rem 0;position: relative;}	
	.mod-summary0:before{position:absolute; left: 27px; left:1.5rem; top:-5px;content:'';border-top:1px solid #ececec;border-left:1px solid #ececec;background:#f8f8f8;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px; height:10px;}
	.mod-summary0 .mod-hd .tit{font-weight:normal;font-size: 15px;font-size:.875rem; border-bottom:0;position: static;line-height: 1.5;}
	.mod-summary0 .mod-hd{border-bottom:0;height:auto;margin-bottom:0;float: left;}
	.mod-summary0 .mod-bd{background:none;padding: 0;border-top: 0;}

	.box0 .box-left{float: none;width: 100%;padding: 0;}
	.mod-video0{width:100%; height:auto;}
	
	.box0 .box-hd h2{background: none; font-size: 18px; font-size: 1rem;font-weight: normal;padding-left: 0;color: #333;}
	.box0 .box-right{width:100%;padding: 0 14px;padding:0 .8rem;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-left: 0;float: none;}
	.list-con0{margin: 0 -7px;margin:0 -.4rem;}
	.list-con0 li{width:33.3%;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 7px;padding: 0 .4rem;}
	.list-con0 .pic,.list-con0 .pic a{width:100%; height:auto;padding: 0;}
	.list-con0 .pic a .pic-txt{padding: 0;width: 100%;height: 100%;}
	.list-con0 .pic a .pic-txt .pic-txt-bg{display:none;}
	.list-con0 .pic .pic-txt .con span{display:none;}
	.list-con0 .pic .pic-txt .con .mod-point0{display:block;margin-bottom: 0;}
	.list-con0 .pic img{height:3.125rem}
	.list-con0 .pic .pic-txt .con .mod-point0 .tit{display:block;width: 100%;height: 1.5em;font-size: .75rem;color: #fff;text-align: center;font-weight: normal;line-height: 1.5;margin: 0;background-image: -moz-linear-gradient(top, transparent,rgba(0, 0, 0, .7) 80%,rgba(0, 0, 0, .9));      background-image: -webkit-linear-gradient(top, transparent,rgba(0, 0, 0, .7) 80%,rgba(0, 0, 0, .9));      background-image: linear-gradient(top, transparent,rgba(0, 0, 0, .7) 80%,rgba(0, 0, 0, .9));      filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr='#00000000',endColorStr='#ee000000')\0;      cursor: pointer;}
	.list-con0 .pic a .pic-txt .con{left:0;width: 100%;height: auto;bottom: 0;}
	.box-video0{padding-bottom: 0; background: none	}
	.box-reason0{background:none;padding: 0 14px;padding:0 .8rem}
	.mod-reason0{background:#f8f8f8;color: #333;border: 1px solid #ececec;padding-bottom: 18px;padding-bottom: 1rem;}
	.mod-reason0 .mod-bg{display:none;}
	.mod-reason0 .mod-left{float:none;width:100%;padding: 7px;padding: .4rem;box-sizing:border-box;}
	.mod-reason0 .mod-right{margin: 0;width:100%;padding: 0 7px;padding: 0 .4rem;box-sizing:border-box;}
	.box-video0 .box-right .box-hd{display:block;margin:0; padding: 0 0 9px 0; padding:0 0 .5rem 0}
	.mod-reason0 .mod-left .txt{color:#333;font-size: 15px;font-size: .875rem;}
	.mod-reason0 .mod-left .txt .cha{margin-bottom:0}
	.tb-reason0 .td1{color: #008d00;border-bottom: 0;font-size: 15px;font-size: .875rem;}
	.tb-reason0 .td1:before{content:"+";}
	.tb-reason0 td{line-height:1.7;height:auto;}
	.tb-reason0 .td0 .tit-no{color:#999}
	.tb-reason0 .tb-no .td1{color:#999}
	.mod-btn0{text-align:center;overflow: hidden;margin-top: .5rem;}
	.mod-btn0 a{width: 47%;float:left;background:none;color:#556fb5; border:1px solid #556fb5;padding: 0;margin: 0;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;font-size: 15px;font-size: .875rem;height: 2em;}
	.mod-btn0 a:first-child{margin-right: 9px;margin-right:.5rem}
	.mod-btn0 a:last-child{margin-left: 9px;margin-left:.5rem}
	.mod-reason0 .mod-left .txt .cha strong{font-weight:normal;font-size: 15px;font-size:.875rem; color:#3456b1}
	.mod-reason0 .mod-left .txt .recom{color:#3456b1; font-size: 15px; font-size:.875rem; font-weight:normal;}
	.box-radius{display:none;}
	.tb-reason0 .td0 .tit i{width: 13px;height: 17px;background-size: 25px 250px;background-position: 0 -30px;top: 50%;margin-top: -8px;}
	.tb-reason0 .td0 .tit-no i{background-position: 0 -198px;}
	.tb-reason0 .td0 .tit{width: 54px;width: 3rem;font-size: 15px;font-size: .875rem;font-weight: normal;padding-left: 13px;}
	.tb-reason0 .tb-yes{border-bottom: 0;}
	.tb-reason0 .td0{width:auto;}
	.tb-reason0 .tb-no .td0{width: 54px;width:3rem;}
	.mod-reason0 .mod-left .txt .summary{margin-bottom:0}
	.m-tit{display:block;font-size:1.125rem;color: #333;padding: .5rem .8rem 0;}
	.mod-summary0 .mod-bd p{font-size:.875rem; line-height:1.5}
	.list-con1 .pic img{max-height:5rem;}
	.yiiPager .first, .yiiPager .last, .yiiPager .page{display:none;}
	.mod-page0 .previous,.mod-page0 .next{border:0;width:50%}
	.mod-page0 .previous a,.mod-page0 .next a{display:inline-block;width:100%;background:#f0f0f0;height: 2.5em;line-height: 2.5em;font-size:1rem;padding: 0;margin: 0;}
	.mod-page0 .previous{margin-right:3%}
	.mod-page0 .next{margin-left:3%}
	.mod-page0 a[href="javascript:void(0)"]{background:#000; display:none;}
	.m-share{display: block;}
	.m-share .gb-share .gb-share-title{font-size:1.25rem;color: #999;margin-top:.5rem;}
	.m-share .share-box { display: inline-block }
	.m-share .gb-share-btn { margin: 0 0.5rem; border-radius: 50%; }
	.m-share .gb-share-ico-font { font-size: 2rem; width: 1.5em; line-height: 1.5 }
	.m-share .gb-share-btn{color: #fff}
	.m-share .gb-share-btn-weixin { background: #91d460 }
	.m-share .gb-share-btn-tsina { background: #f2543f }
	.m-share .gb-share-btn-qzone { background: #f79532 }
	.m-share .gb-share-btn-tqq { background: #73c5f1 }
	.m-share .gb-share-btn-tit{display: none;}
}
@media only screen and (max-width:359px){
	html{font-size: 16px;}
}
