
.dhbk {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    height: 40px;
    margin-bottom: 10px;
}
.navigation {
    height: 40px;
    line-height: 40px;
    margin: 0px 10px 8px 3px;
    padding-left: 22px;
    font-size: 14px;
    color: #a5a5a5;
    background: url(img/icon.jpg) no-repeat 0 -370px;
}
.sTit {
cursor: pointer;
display: block;
height: 30px;
line-height: 30px;
margin-top: -30px;
overflow: hidden;
position: relative;
color: #fff;
text-align: center;
}
.title-alpha {
background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
}

/*返回火箭*/
#rocket-to-top div {
    left:0;
    margin:0;
    overflow:hidden;
    padding:0;
    position:absolute;
    top:0;
    width:149px;
}
#rocket-to-top .level-2 {
    background:url(img/rocket_button_up.png") no-repeat scroll -149px 0 transparent;
    display:none;
    height:250px;
    opacity:0;
    z-index:1;
}
#rocket-to-top .level-3 {
    background:none repeat scroll 0 0 transparent;
    cursor:pointer;
    display:block;
    height:150px;
    z-index:2;
}
#rocket-to-top {
    background:url(img/rocket_button_up.png") no-repeat scroll 0 0 transparent;
    cursor:default;
    display:block;
    height:250px;
    margin:-125px 0 0;
    overflow:hidden;
    padding:0;
    position:fixed;
    right:0;
    top:80%;
    width:149px;
    z-index:11;
}
/*内容右侧文字阴影*/

.topbg{background: url(img/top_bg.jpg) repeat-x;width:100%;}
.header2{width:1100px; position: relative;height:98px;margin:0 auto; overflow:hidden; z-index:100; }
.header_logo{width:219px;height:97px; position:absolute;top:0;left:0;}
.header_nav_li{width:484px; position:absolute;left:370px;top:42px;}
.header_nav_li li{ float:left;margin:0 17px;}
.header_nav_li li a{ color:#1e7fc4; font-size:16px;  font-weight:bold;}
.header_search{width:345px; position:absolute;top:32px;right:0; z-index:200}
.input_k{width:290px;height:35px; border:1px #c1c4cb solid; border-right:0; position:absolute;top:0;left:0px; z-index:100}
.xl{width:48px;height:35px; display:block; position:absolute;top:0;left:0; font-size:14px; color:#a8a8a8; line-height:35px; background:url(img/icon6.jpg) 44px 15px no-repeat; text-align:left;padding-left:10px; }
.input_sr{width:285px;height:35px; border:0; position:absolute;top:0;left:0px;font-size:14px; color:#a8a8a8; text-align:left;padding-left:5px; z-index:50}
.btn_t{width:54px;height:37px; border:0; background-color:#222; font-size:16px; position:absolute;top:0;left:290px; color:#fff;font-family: "Microsoft YaHei","SimHei";}
.b{ font-weight:bold !important}

/*logo部分结束  导航开始*/

.l, .icon, .scroll-b .btn,.switch_tabs li i{background:url(img/dhicon.png) no-repeat 0 0; }

.area{width:1100px;margin:0 auto;}
.area3{overflow:hidden}
.header{height:90px;position:relative;z-index:1;background-color:#da0717;}
.header-wrap{height:90px;position:relative;background-color: #da0717;}
.topnav{overflow:hidden;float:left;padding-left:0px;height:90px;}
.topnav ul li{width:132px;height:90px;float:left;border-left:solid #c7030a 1px;text-align:center;color:#FFF;background-color:#da0717;}
.topnav ul li a:hover{ text-decoration:none}
.topnav ul li a{ float:left; width:100%; height: 0%; transition: height 0.2s; -webkit-transition: height .2s; text-decoration:none}
.topnav ul li:hover a{ height:100%;   background-color: #c30000;
  animation: amColor .5s;
  -moz-animation: amColor .5s;
  -webkit-animation: amColor .5s;
  -o-animation: amColor .5s;}
.topnav ul li span{font-size:16px;color:#FFF;display:block;height:20px;line-height: 16px;overflow:hidden;cursor:pointer; font-weight: bold;}
.topnav ul li i.trg{margin-top: 1px; display:none;transition: margin-top 0.5s;}
.topnav ul li.current i.trg{margin-top: 5px; display:block}
.topnav ul li.current:hover i.trg{margin-top: 1px; display:block}
.topnav ul li:hover i.icon{margin: 16px auto 10px;}
.topnav ul li i.icon{width:28px;height: 31px;display:block;overflow:hidden;zoom:1;cursor:pointer;margin: 12px auto 10px;transition: margin-top .5s;}
.topnav ul li i.pcg{background-position:0 0;}
.topnav ul li i.ss{background-position: -33px -1px;}
.topnav ul li i.jc{background-position: -71px -1px;}
.topnav ul li i.xy{background-position: -110px 0px;}
.topnav ul li i.wy{background-position: -144px 0px;}
.topnav ul li i.sy{background-position: -180px -4px;}
.topnav ul li i.ssyyy{background-position: -220px -1px;}
.topnav ul li i.bs{background-position: -260px -1px;}
i.trg{width:0;height:0;line-height:0;list-style:none;border-bottom:solid #fff 6px;border-top:solid transparent 6px;border-right:solid transparent 6px;border-left:solid transparent 6px;_border-top:solid #da0717 6px;_border-right:solid #da0717 6px;_border-left:solid #da0717 6px;margin: 5px auto 0;}
.logstu{float:left;line-height:28px;margin:31px 0 0 10px;}
.logstu a{color:#FFF;font-size:16px;}
.logstu i.log{display:block;float:left;width:26px;height:28px;background-position:-220px -6px;margin-right:10px;}
/*翻页*/
.lstpage{width:813px;height:auto;overflow:hidden;text-align:center;padding:0px 0}
.lstpage a{border:1px solid #e4e4e4;font-family:"Tahoma","Arial";font-size:12px;height:30px;line-height:30px;padding:0 17px;margin-left:2px;display:inline-block;overflow:hidden;background:#FFF;color:#6a6a6a}
.lstpage a:hover{background:#f2f2f2;color:#6a6a6a;text-decoration:none}
.lstpage a.on{background:#FF4839;border-color:#FF4839;color:#FFF}

/*通用尾*/
.tyfot p{margin-top: 120px;}
.tyfot {
    width: 100%;
    background: #f4f4f4 url(img/footerAct.png) no-repeat top center;
    height: 200px;
    overflow: hidden;
    margin-top: 0px;
    text-align: center;
}
.tyfot b {
    color: #fe0519;
    font-weight: bold;
    font-size: 20px;
    line-height: 25px;
    font-style: oblique;
    font-family: Georgia,"Times New Roman",Times,serif;
}
/*专区推荐*/
.zqjuz{width:1100px;margin:0 auto;margin-top: 8px;}
	.recommend-area{width: 1112px;}
	.recommend-area li{
	  float: left;
	}
	.recommend-area .ul-lia{
	  position: relative;
	  display: block;
	  margin-right: 12px;
	  margin-top: 12px;
	  width: 266px;
	  height: 80px;
	  background-color: #efefef;
	  line-height: 75px;
	  text-align: center;
	}
	.recommend-area .fl1{
		position: relative;
		float: left;
		width: 131px;
	    height: 100%;
	    color: #999;
	}
	.recommend-area .fl1 .i-arrow{
		position: absolute;
		right: -10px;
		top: 34px;
		width: 10px;
		height: 20px;
		background: url(img/new-online_01.png) 0 -64px;
		z-index: 3;
	}
	.recommend-area .fl1 .op{
		left: -10px;
		background: url(img/new-online_01.png) 0 -83px;
	}
	.recommend-area .fl1 .p1{
		top: 17px;
	    position: absolute;
	    left: 0;
	    width: 136px;
	    font-size: 20px;
	    font-weight: bold;
	    color: #333;
	    line-height: 20px;
	    -moz-transition: all .3s -webkit-transition: all .3s;
	    -o-transition: all .3s;
	    transition: all .3s;
	}
	/*.recommend-area .ul-lia:hover .fl1 .p1{top: 42px;color: #f0454d;}*/
	.recommend-area .fl1 .p2{
		top: 46px;
		left: 0;
	    position: absolute;
	    width: 136px;
	    line-height: 12px;
	    font-size: 12px;
	    -moz-transition: all .3s -webkit-transition: all .3s;
	    -o-transition: all .3s;
	    transition: all .3s;
	}
	

	.recommend-area .fl2{
		position: relative;
		float: left;
		width: 134px;
		height: 100%;
	}
	.recommend-area .fl2 img{width: 100%;height: 100%;}

	/*.recommend-area .ul-lia:hover .fl1 .p2{top: 16px;}*/
	.recommend-area .ul-lia:hover .fl1{background-color: #f0454d;color: #fff;}
	.recommend-area .ul-lia:hover .fl1 .p1{color: #fff;}
	.recommend-area .ul-lia:hover .fl1 .i-arrow{background: url(img/new-online_01.png) -10px -64px;}
	.recommend-area .ul-lia:hover .fl1 .op{background: url(img/new-online_01.png) -10px -83px;}
	.recommend-area .ul-lia:hover .fl2 .bg{
		position: absolute;
		left: 0;
		top: 0;
		border: 3px solid  #f0454d;
		width: 128px;
		height: 74px;
	}

/*-- 顶部电竞游戏专题 --*/

.g-w1200{width:1100px;margin:0 auto; padding-top: 25px}
.yjjn-notice { padding: 0 0; width: 1130px; }
.yjjn-notice a:hover{text-decoration: none;}
.yjjn-notice li { float: left; position: relative; margin-right: 12px; }
.yjjn-notice li a{ float: left;}
.yjjn-notice li em { position: absolute; left: -5px; top: -5px; width: 30px; height: 30px; background: #f0454d; z-index: 0; }
.yjjn-notice li .i { position: absolute; left: -1px; top: -1px; z-index: 1; width: 24px; height: 24px; border: 1px solid #f0454d; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; }
.yjjn-notice li:hover .i { width: 210px; height: 140px; }
.yjjn-notice li .notice-con { position: relative; z-index: 2; background: #ededed; width: 208px; height: 138px; border: 1px solid #ededed; }
.yjjn-notice li .notice-con h3{ font-size: 16px; font-weight: bold; color: #333333; }
.yjjn-notice li .notice-con .content { margin: 0px 0px 20px 20px; overflow: hidden; }
.yjjn-notice li .notice-con .content .notice-ico { width: 70px; height: 70px; float: left; }
.yjjn-notice li .notice-con .content .text { margin-left: 80px; overflow: hidden; }
.yjjn-notice li .notice-con .content .text .labels { overflow: hidden;margin-top: 5px;}
.yjjn-notice li .notice-con .content .text .labels img { width: 24px; height: 24px; float: left; margin-right: 5px; }
.yjjn-notice li .notice-con .content .text .live span { font-size: 12px; color: #007bbb; }
.yjjn-notice li .notice-con .content .text .live span s { float: left; width: 16px; height: 16px; margin-top: 4px; background: url(../../img/index.png) no-repeat -180px 0px; margin-right: 5px; }
.yjjn-notice li .notice-con .content .text .about { position: relative; height: 25px; margin-top: 13px; line-height: 25px; font-size: 12px;overflow: hidden;*zoom:1;}
.yjjn-notice li .notice-con .content .text .about .time-text { color: #8a8a8a; float: left;}
.yjjn-notice li .notice-con h3 {
	margin: 15px 20px;padding: 0; height: 22px;overflow: hidden;font-weight: bold;line-height: 22px;
	font-size: 16px;color: #333333;}
.m-schedule .schedule-context .score-panel dd .con{
    position:relative;
}
.m-schedule .schedule-context .score-panel dd .con .score{
    position:absolute;
    left:50%;
    margin-left:-10px;
    top:0;
}
.yjjn-left .more span{display:block}
.m-collist a:hover{text-decoration: none;}
.timing { float: left; width: 30px; height: 25px; line-height: 25px; z-index: 10; }
.timing .clock { float: left; width: 17px; height: 17px; border: 1px solid #7e7e7e; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; position: relative; margin: 0; margin-top: 3px; }
.timing .clock .h { position: absolute; left: 3px; top: 3px; height: 11px; width: 11px; line-height: 0; font-size: 0; -moz-transition: all 1s ease-out 0.1s; -webkit-transition: all 1s ease-out 0.1s; -o-transition: all 1s ease-out 0.1s; transition: all 1s ease-out 0.1s; }
.timing .clock .h s { display: block; height: 5px; width: 5px; border-right: 1px solid #707070; }
.timing .clock .m { position: absolute; left: 2px; top: 2px; height: 13px; width: 13px; line-height: 0; font-size: 0; -moz-transition: all 1.5s ease-out 0.2s; -webkit-transition: all 1.5s ease-out 0.2s; -o-transition: all 1.5s ease-out 0.2s; transition: all 1.5s ease-out 0.2s; }
.timing .clock .m:hover { -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.timing .clock .m s { display: block; height: 7px; width: 6px; border-right: 1px solid #707070; }
.timing .text { float: left; font-size: 13px; font-family: "Arial"; color: #7b7b7b; letter-spacing: 1px }

/*顶部电竞游戏专题*/
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,button,input,figure,textarea,p,blockquote,iframe,table,caption,tbody,tfoot,thead,th,td{margin:0;padding:0;}
html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
button,input,select,textarea{font-family: sans-serif;font-size: 100%;vertical-align: baseline;*vertical-align: middle;}
button,input{line-height: normal;}
button,select{text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer;*overflow: visible;}
button[disabled],html input[disabled]{cursor: default;}
input[type="checkbox"],input[type="radio"]{box-sizing: border-box;*height: 13px;*width: 13px;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
html{overflow-x: hidden;}
*html, *html body{background-image:url(about:blank);background-attachment:fixed;}

ol,ul{list-style: none;list-style-image: none;}
fieldset,abbr,acronym{border:0;}
abbr[title]{border-bottom: 1px dotted;}
img{border:0;vertical-align:top;}
address,caption,cite,code,dfn,i,em,b,s,q,th,var,optgroup{font-style:normal;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;}
h1,h2,h3,h4,h5,h6,b,s,i{font-weight:normal;text-decoration:none;}
h1{font-size: 2em;}
h2{font-size: 1.5em;}
h3{font-size: 1.17em;}
h4{font-size: 1em;}
h5{font-size: 0.83em;}
h6{font-size: 0.67em;}
code,kbd,pre,samp{font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}
small{font-size: 80%;}
pre{white-space: pre;white-space: pre-wrap;word-wrap: break-word;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block;}
sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup{top: -0.5em;}
sub{bottom: -0.25em;}
audio,canvas,video{display: inline-block;*display: inline;*zoom: 1;}
legend{border: 0;padding: 0;white-space: normal;*margin-left: -7px;}
audio:not([controls]){display: none;height: 0;}
[hidden]{display: none;}
svg:not(:root){overflow: hidden;}
a:focus,a:active,a:hover{outline: 0;}
/*-- 深度 --*/
	/*--app by cxc--*/
	.play-links{display: block;height: 42px;position: relative;color: #333;margin-top: 7px;}
	.play-links:hover{
		-moz-transition: none;
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
	}
	.play-links:visited{color: #333;}
		.play-links dl{top:0;right:0;width:314px;height:42px;position: absolute;background: #f1f1f1;font-weight: bold;
			-moz-transition: width .5s ease,background-color .2s ease;
	        -webkit-transition: width .5s ease,background-color .2s ease;
	        -o-transition: width .5s ease,background-color .2s ease;
	        transition: width .5s ease,background-color .2s ease;
		}
		.play-links dt{font-size: 14px;height: 40px;line-height: 40px;overflow: hidden;margin-left: 20px;}
		.play-links dd{font-size: 14px;line-height: 18px;height: 36px;overflow: hidden;margin: 10px 40px 0 20px;}
		.play-links img{width:155px;height: 42px;display: block;}
	.play-links:hover{color: #fff;}
	.play-links:hover dl{background: #ce1f2b;width: 320px;}
    .deepnav{overflow: hidden;*zoom:1;}
    .deepnav ul{overflow: hidden;*zoom:1;width: 490px;margin-left: -10px;}
    .deepnav li{float: left;margin-left:10px;width: 86px;height: 30px;position: relative;text-align: center;}
    .deepnav li a{display: block;width: 84px;height: 22px;border: 1px solid #dedede;line-height: 22px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;color: #999;}
    .deepnav li a:hover{background: #ce1f2b;border: 1px solid #ce1f2b;color: #fff;}
    .deepul{overflow: hidden;*zoom:1;width: 474px;margin-left: -2px;}
    .deepul li{float: left;width: 234px;height:100px;position: relative;margin-left:2px;margin-bottom: 2px;}
    .deepul li .img{float: left;height: 100px;width: 100px;background: #dad9d9;}
    .deepul li .img img{height: 80px;width: 80px;
       margin-left:10px;   margin-top:10px;
 border-radius: 40px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;}
    .deepul li .c{float: left;background: #f1f1f1;height: 100px;position: relative;width: 134px;}
    .deepul li .c s{position: absolute;left:-5px;top: 45px;width: 0;height: 0;border-bottom: 4px solid transparent;border-top: 4px solid transparent;border-right: 5px solid #f1f1f1;font-size: 0;line-height: 0;z-index: 2;}
    .deepul li .ci{padding: 12px 10px;}
    .deepul li .ci .p1{font-weight: bold;color: #333;height: 44px;overflow: hidden;}
    .deepul li .ci .p2{font-size: 12px;color: #999;margin-bottom: 10px;}
    .deepul li .m{position: absolute;bottom:0;right:0;width:56px;height: 19px;line-height: 18px;text-align: center;}
    .deepul li .m span{position: relative;z-index: 2;color: #fff;font-size: 12px;}
    .deepul li .m span a{color: #fff;}
    .deepul li .m s{position: absolute;width: 100%;height:100%;bottom: 0;right: 0;background: #000;opacity: 0.7;filter:alpha(opacity=70);z-index: 1;}
    .deepul li a:hover .m s{background: #ce1f2b;opacity: 1;filter:alpha(opacity=100);} 
    .deepul li a:hover .ci .p1,
    .deepul li a:hover .ci .p2{color: #fff;} 
    .deepul li a:hover .c{background: #ce1f2b;} 
    .deepul li a:hover .c s{border-right: 5px solid #ce1f2b;} 
	/*--app by cxc end--*/

/*--- fixed position ---*/
.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}
.vat{vertical-align:top;}
.bc{margin-left:auto;margin-right:auto;}
.fl,.left{float:left;_display:inline;}
.fr,.right{float:right;_display:inline;}
.clb{font-size:0;clear:both;height:0;line-height:0;}
.cl{clear:both;}
.ovh{overflow:hidden;*zoom:1;}
.vel{overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-break: keep-all;}
.posr{position:relative;}
.posa{position:absolute;}
.clearfix:before,.clearfix:after{ content: "."; display: block; height: 0; visibility: hidden; }
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;} /* IE < 8 */
/*--- side range ---*/
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}
.m25{margin:25px;}
.m30{margin:30px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p25{padding:25px;}
.p30{padding:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
/*--- font type setting ---*/
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}
.fsi{font-style: italic;}
.tdu{text-decoration: underline;}
/*--- hide or show ---*/
.dn{display:none;}
.db{display:block;}
.dib{display: inline-block;*display: block;*zoom:1}
/*--- width or height ---*/
.w{width:100%}
.h{height:100%;}
.lh15{height:15px;line-height:15px;}
.lh18{height:18px;line-height:18px;}
.lh20{height:20px;line-height:20px;}
.lh25{height:25px;line-height:25px;}
.lh30{height:30px;line-height:30px;}


/*-- 163style --*/
.fB { font-weight:bold; }
.cWhite,.cWhite:visited,.cWhite a,.cWhite a:visited{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cGray,.cGray:visited,.cGray a,.cGray a:visited{color:#333;}
.cDGray,.cDGray:visited,.cDGray a,.cDGray a:visited{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a,.cBlack a:visited{color:#000;}
.cBlue,.cBlue:visited,.cBlue a,.cBlue a:visited{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a,.cRed a:visited{color:Red;}
.cDRed,.cDRed:visited,.cDRed a,.cDRed a:visited{color:#ba2636;}
.cDOran,.cDOran:visited,.cDOran a,.cDOran a:visited{color:#e4752b;}
.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}
.cDOran a:hover,a.cDOran:hover{color: #e4752b;}
/*span blank*/
.blankW { background:#fff; }
.blank3 { clear:both; height:3px; overflow:hidden; display:block; font-size:1px; }
.blank6 { clear:both; height:6px; overflow:hidden; display:block; font-size:1px; }
.blank9 { clear:both; height:9px; overflow:hidden; display:block; font-size:1px; }
.blank9w { background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px; }
.blank12 { clear:both; height:12px; overflow:hidden; display:block; }
.blank15 { clear:both; height:15px; overflow:hidden; display:block; }
.blank20 { clear:both; height:20px; overflow:hidden; display:block; }
/*列表前的小图标*/
.I_V_ {background:url(img/icon.png) left center no-repeat; padding-left:18px;}
.I_M_ {background:url(img/icon.png) -457px center no-repeat; padding-left:18px;}
/*-- reset --*/
.mt35{margin-top: 35px;}
.mb35{margin-bottom: 35px;}
a{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#f0454d;
    -moz-transition: color .2s ease, background-color .2s ease, border-color .2s ease;
    -webkit-transition: color .2s ease, background-color .2s ease, border-color .2s ease;
    -o-transition: color .2s ease, background-color .2s ease, border-color .2s ease;
    transition: color .2s ease, background-color .2s ease, border-color .2s ease;
}
.c_666,
a.c_666,
a.c_666:visited{color:#666;}
a.c_666:hover{color:#f0454d;}

.c_999,
a.c_999,
a.c_999:visited{color:#999;}
a.c_999:hover{color:#f0454d;}

.c_ff0000,
a.c_ff0000,
a.c_ff0000:visited{color:#ff0000;}
a.c_ff0000:hover{color:#f0454d;}

/*--animate--*/
.ease-in-out{
    -moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.ease{
    -moz-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
/*-- global --*/
html{overflow-y:scroll;}
body{color: #333;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-size: 14px;line-height:22px;}
.g-w1100{width:1100px;margin:0 auto;}
.g-floor-left{float: left;width:604px;}
.g-floor-left600{float: left;width:600px;}
.g-floor-right{float: right;width:470px; margin-top: 10px;}
.mt8{margin-top: 8px;}
.mb2{margin-bottom: 2px;}
.mb9{margin-bottom: 9px;}

/*-- 通用banner切换 --*/
    /*--module by cxc --*/
    .m-smbanner{height:310px;position: relative;overflow: hidden;}
    .m-smbanner .banner-incWrap{position: relative;height: 310px;margin-bottom: 12px;}
    .m-smbanner .indicate{position: absolute;left:0;bottom:0;width:470px;overflow: hidden;*zoom:1;height:52px;background: #353535;z-index: 2;}
    .m-smbanner .indicate img{width:70px;height: 38px;display: block;}
    .m-smbanner .indicate .indicate_cell{position: relative;float: left;width:70px;*font-size:0;background: #b4b4b4;margin-left:7px;margin-top: 7px;
    }
    .m-smbanner .indicate-movew{height:4px;background: #b4b4b4;line-height: 0;display: none;}
    .m-smbanner .indicate-move{display: none;height: 4px;background: #f0454d;width:0;}
    .m-smbanner .indicate_mask{position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 38px;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
    .m-smbanner .indicate .indicate_cell_cur .indicate_mask{background:none;width:68px;height: 36px;border: 1px solid #e14249;opacity: 1;filter: alpha(opacity=100);}
    .m-smbanner .indicate .indicate_cell_cur .indicate-movew{background: #ffb0b0;}
    .m-smbanner .indicate .indicate_cell_cur .indicate-move{display: block;}
    .m-smbanner .banner-inc{position: absolute;width:100%;height: 100%;overflow: hidden;-moz-opacity:0;-khtml-opacity:0;opacity:0;display: none;}
    .m-smbanner .bannerCur{-moz-opacity:1;-khtml-opacity: 1;opacity: 1;display: block;z-index: 1;}
    .m-smbanner .banner-inc .img{float: left;width:470px;height:260px;}
    .m-smbanner .banner-inc img{width:470px;height:260px;}
    .m-smbanner .banner-text{position: absolute;left:0;width:470px;height:84px;bottom: 0;}
    .m-smbanner .banner-text .bg{position: absolute;top: 0;left:0;z-index: 1;opacity:0.6;filter: alpha(opacity=60);width:100%;height: 100%;background: #000;}
    .m-smbanner .banner-t{z-index: 2;display: block;position: relative;color: #fff;}
    .m-smbanner .banner-t .t{font-size: 16px;line-height: 35px;margin-bottom: 30px;text-indent: 10px;}
    .m-smbanner .banner-btn{position: absolute;height:63px;width:39px;top:110px;background:url(img/index.png) no-repeat -9999px;text-indent: -9999px;filter:alpha(opacity=90);-moz-opacity:0.8;-khtml-opacity: 0.9;opacity: 0.9;z-index: 2;
        -moz-transition: all .3s
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }
    .m-smbanner .banner-btn:hover{text-decoration: none;color: #fff;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
    .m-smbanner .banner-lbtn{left:-60px;background-position: -194px -17px;}
    .m-smbanner .banner-rbtn{right:-60px;background-position: -234px -17px;}
    .m-smbanner .banner-lbtn-cur{left:0px;}
    .m-smbanner .banner-rbtn-cur{right:0px;}
    /*ad*/
    .weakad{position: absolute;right: 0;bottom: 9px;z-index: 11;}
    .weakad img{height:371px;width: 470px;}
    .weakad .close{position: absolute;position: absolute;width: 26px;height: 26px;top:0;right:0;background:url(img/index.png) no-repeat -118px -61px;cursor: pointer;}
    /*--module by cxc end--*/

/*-- 通用banner切换 --*/
    /*--module by cxc --*/
    .m-banner{height:360px;position: relative;overflow: hidden;}
    .m-banner .banner-incWrap{position: relative;height: 360px;margin-bottom: 12px;}
    .m-banner .indicate{position: absolute;right:0;bottom:0;width:470px;overflow: hidden;*zoom:1;height: 105px;background: #353535;z-index: 2;}
    .m-banner .indicate img{width:70px;height: 70px;display: block;}
    .m-banner .indicate .indicate_cell{position: relative;float: left;width:70px;*font-size:0;background: #b4b4b4;margin-left:7px;margin-top: 17px;
        -moz-transition: margin .4s;
        -webkit-transition: margin .4s;
        -o-transition: margin .4s;
        transition: margin .4s;
    }
    .m-banner .indicate-movew{height:4px;background: #b4b4b4;line-height: 0;display: block;}
    .m-banner .indicate-move{display: none;height: 4px;background: #f0454d;width:0;}
    .m-banner .indicate_mask{position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 70px;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
    .m-banner .indicate .indicate_cell_cur .indicate_mask{opacity: 0;filter: alpha(opacity=0);}
    .m-banner .indicate .indicate_cell_cur{margin-top:12px;}
    .m-banner .indicate .indicate_cell_cur .indicate-movew{background: #ffb0b0;}
    .m-banner .indicate .indicate_cell_cur .indicate-move{display: block;}
    .m-banner .banner-inc{position: absolute;width:100%;height: 100%;overflow: hidden;-moz-opacity:0;-khtml-opacity:0;opacity:0;display: none;
        /*-moz-transition: opacity .4s ease-in;
        -webkit-transition: opacity .4s ease-in;
        -o-transition: opacity .4s ease-in;
        transition: opacity .4s ease-in;*/
    }
    .m-banner .bannerCur{-moz-opacity:1;-khtml-opacity: 1;opacity: 1;display: block;z-index: 1;}
    .m-banner .banner-inc .img{float: left;width:630px;height:360px;}
    .m-banner .banner-inc img{width:630px;height:360px;}
    .m-banner .banner-text{float: right;width:470px;background: #454545;height: 360px;}
    .m-banner .banner-t{display: block;padding:35px 40px 0 40px;position: relative;color: #fff;}
    .m-banner .banner-t s{position: absolute;left:28px;top:30px;height: 24px;width: 24px;border-top:4px solid #f0454d;border-left: 4px solid #f0454d;}
    .m-banner .banner-t .t{font-size: 24px;line-height: 40px;margin-bottom: 30px;font-weight: 600;}
    .m-banner .banner-t .c{font-size:14px;color: #a9a9a9;}
    .m-banner .banner-btn{position: absolute;height:85px;width:58px;top:135px;background:url(img/index.png) no-repeat -9999px;text-indent: -9999px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;z-index: 2;
        -moz-transition: all .3s
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }
    .m-banner .banner-btn:hover{text-decoration: none;color: #fff;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
    .m-banner .banner-lbtn{left:-60px;background-position: 0px -37px;}
    .m-banner .banner-rbtn{right:-60px;background-position: -59px -37px;}
    .m-banner .banner-lbtn-cur{left:0px;}
    .m-banner .banner-rbtn-cur{right:0px;}
    /*--module by cxc end--*/

/*-- 通用图片遮罩 --*/
    /*--module by cxc --*/
    .m-modelImg{position: relative;display: block;width:100%;height: 100%;overflow: hidden;}
    .m-modelImg img{width: 155px;height: 140px;}
    .m-modelImg .bg{display: block;position:absolute;left:0;bottom:0;z-index:1;width:100%;height:47px;background-color: #000; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
    .m-modelImg .btn{position: absolute;top: 103px;right:10px;width: 30px;height: 30px;line-height: 30px;z-index: 2;background: #f0454d;color: #fff;text-align: center;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;}
    .m-modelImg .bd{position: absolute;top: 0;left:0;width: 155px;height: 140px;z-index: 2;border:0 solid #c9b275;
        -webkit-transition: all 0.3s ease;
      -moz-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      -ms-transition: all 0.3s ease;
      transition: all 0.3s ease;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }
    .m-modelImg .text{position: absolute;left:0; top: 117px; z-index: 2;width:131px; margin: 0 12px; color: #fff;height:22px; line-height:22px;}
    .m-modelImg .text1{top:100px;font-weight: bold;}
    .m-modelImg .text2 .t{font-size:12px;}
    .m-modelImg .bg,
    .m-modelImg .text,
    .m-modelImg .btn,
    .m-modelImg .bd{
        -webkit-transition: all 0.3s  ease-in;
        -moz-transition: all 0.3s  ease-in;
        -ms-transition: all 0.3s  ease-in;
        -o-transition: all 0.3s  ease-in;
        transition: all 0.3s  ease-in;
    }
    .m-modelImg:hover .bg{height: 170px;}
    .m-modelImg:hover .text1{top:45px;}
    .m-modelImg:hover .text2{top:75px;}
    .m-modelImg:hover .btn{top: 55px;}
    .m-modelImg:hover .bd{border: 3px solid #f0454d;*border:none;}

    .m-modelImg-1 img{width: 155px;height: 76px;}
    .m-modelImg-1 .bd{width: 155px;height: 76px;}
    .m-modelImg-1:hover .bd{border: 3px solid #f0454d;*border:none;}

    .m-modelImg-2 .bg{height:33px;}
    .m-modelImg-2 .text1{top:115px;}
    .m-modelImg-2 .text2{top:140px;}
    /*--module by cxc end--*/

/*-- tab切换 --*/
    /*--module by cxc --*/
    .m-switch{font-size:0;}
    .m-switch .sw-handler{display: inline-block;font-size:14px;position: relative;background: #5a5a5a;}
    .m-switch .hd{width:50%;}
    .m-switch .hd1,
    .m-switch .hd2,
    .m-switch .hd3,
    .m-switch .hd4{width:117px;margin-right:1px;}
    .m-switch .hd4{margin-right:0;width: 116px;}
    .m-switch .hhd1,
    .m-switch .hhd2,
    .m-switch .hhd3{width:156px;}
    .m-switch .hhd2{margin:0 1px;}
    .m-switch .sw-handler a{display: inline-block;width:100%;color: #a1a1a1;height:40px;line-height: 40px;text-align: center;}
    .m-switch .sw-handler s{position: absolute;display: none;bottom:-7px;left:50%;margin-left:-6px;height:7px;width: 13px;background:url(img/index.png) no-repeat -163px 0;}
    .m-switch .sw-handlercur{background: #434343;}
    .m-switch .sw-handlercur a{color: #fff;}
    .m-switch .sw-handlercur s{display: block;}
    
    .m-switchtar .sw-target{display: none;}
    .m-switchtar .sw-targetcur{display: block;}
    .m-switchtar .sw-targetcur .f3r-pc:hover .t a{color: #f52626;font-weight: bold;}
    /*--module by cxc --*/

/*-- 通用图片遮罩展示效果 --*/
    /*--module by cxc --*/
    .m-imgshow{position: relative;display: block;width:100%;height: 100%;overflow: hidden;}
    .m-imgshow img{width: 234px;height: 117px;}
    .m-imgshow .line{position: absolute;left:10px;top: 63px; z-index: 2;height:1px;width:0;background: #fff;line-height:0;font-size: 0;}
    .m-imgshow .redline{position: absolute;left:0;bottom: -3px; z-index: 2;height:3px;width:100%;background: #f0454d;line-height:0;font-size: 0;}
    .m-imgshow .bg{display: block;position:absolute;left:0;bottom:0;z-index:1;width:100%;height:0px;background-color: #000; filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85;opacity: 0.85;}
    .m-imgshow .text{position: absolute;left:0; top: 117px; z-index: 2;width:100% ; margin: 0 12px; color: #fff;height:30px; line-height:30px;}
    .m-imgshow .text1{top: 74px;margin: 0;padding:0 12px;background: url(img/textmask.png) left bottom repeat-x;height: 43px;line-height: 55px;}
    .m-imgshow .text2 .t{font-size:18px;padding-right: 8px;}
    .m-imgshow .text2 .t a{font-size:18px;padding-right: 8px;color: #fff;}
    .m-imgshow .text2 .ft{font-size:12px;color: #f0454d;}
    .m-imgshow .bg,
    .m-imgshow .text{
        -webkit-transition: all 0.3s  ease-in;
        -moz-transition: all 0.3s  ease-in;
        -ms-transition: all 0.3s  ease-in;
        -o-transition: all 0.3s  ease-in;
        transition: all 0.3s  ease-in;
    }

    .m-imgshow .text .c{display: block;color: #999;line-height: 20px;}
    .m-imgshow:hover .bg{height: 170px;}
    .m-imgshow:hover .line{width:214px;
        -moz-transition: all .5s ease 0.1s;
        -webkit-transition: all .5s ease 0.1s;
        -o-transition: all .5s ease 0.1s;
        transition: all .5s ease 0.1s;
    }
    .m-imgshow:hover .redline{bottom:0;}
    .m-imgshow:hover .text1{top:65px;background: none;line-height: 30px;}
    .m-imgshow:hover .text2{top:30px;}
    /*--module by cxc end--*/

/*-- 第二种大标题 --*/
    /*--module by cxc --*/
    .u-bigsize{font-size:18px;line-height:21px; height: 21px;overflow: hidden;*zoom:1;font-weight: bold;
        -moz-transition: all .3s ease;
        -webkit-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
    }
        .u-bigsize a{color: #535353;
        }
        .u-bigsize a:hover{color: #333;}
        .u-bigsize .cat{float: left;margin-right:17px;font-size: 14px;padding:0 8px;text-align: center;height:20px; line-height:20px;color: #f0454d;font-weight:100;border-left: 1px solid #f0454d;border-right: 1px solid #f0454d;}
        .u-bigsize .cat a{color: #f52626;display: block;}
        .u-bigsize .cat a:hover{text-decoration: underline;}
    /*--module by cxc --*/

/*-- 左侧图文列表 --*/
    /*--module by cxc --*/
    .f-fixed{position:fixed;_position:absolute;width:470px;}
    .f-pos{position: absolute;width:470px;}
    .m-collist{clear: both;border-top: 1px solid #dfdfdf;}
    .m-collist dl{padding:20px 0 20px 0;position: relative;*height:160px;
        -moz-transition: transform .7s cubic-bezier(0,0.69,0.28,0.99);
        -webkit-transition: transform .7s cubic-bezier(0,0.69,0.28,0.99);
        -o-transition: transform .7s cubic-bezier(0,0.69,0.28,0.99);
        transition: transform .7s cubic-bezier(0,0.69,0.28,0.99);
    }
    .m-collist .ef{position: absolute;height: 100%;*height:194px;border-top: 1px solid #f0454d;border-bottom: 1px solid #f0454d;left:-12px;top: -1px;width:0;background: #f0454d;overflow: visible;
        -moz-transition: width .1s;
        -webkit-transition: width .1s;
        -o-transition: width .1s;
        transition: width .1s;
    }
    .m-collist:hover .bt,
    .m-collist:hover .bb{position: absolute;height: 1px;background: #dfdfdf;line-height: 0;font-size:0;left:-8px;width: 24px;}
    .m-collist:hover .bt{top:-1px;}
    .m-collist:hover .bb{bottom:-1px;}
    .m-collist:hover .ef{width:4px;}
    .m-collist:hover .ef s{background:url(img/libg.png) repeat;position: absolute;height: 100%;right:-8px;top: 0;width: 8px;}
    /*.m-collist:hover .u-bigsize a{color: #333;font-size: 18px;}*/
    .m-collist:hover .u-bigsize{color: #f52626;font-size: 18px;}
    .m-collist:hover .u-bigsize .cat a{color: #f52626;font-size: 14px;}
    .m-collist:hover dl{background:url(img/libg.png) repeat;
    }
    .m-collist:hover{background:url(img/libg.png) repeat;}
        .m-collist .inc{color: #666;height: 84px;overflow: hidden;*zoom:1;margin-bottom:14px;padding-right: 10px;}
        .m-collist .tm,
        .m-collist .tie,
        .m-collist .ed,
        .m-collist .sr{display: inline-block;position: relative;padding-left:22px;margin-right:10px;font-size:12px;color: #999;}
        .m-collist .ed{padding-left:0;}
        .m-collist .tie{color: #f0454d;font-size:14px; font-weight:bold}
        .m-collist .tie s{position: absolute;left: 0;top: 5px;width: 16px;height: 15px;background:url(img/index.png) no-repeat -177px -71px;}
        /*.m-collist .tie:hover s{background-position: -177px -71px;}
        .m-collist .tie:hover{color: #f00;}*/
        .m-collist .tm s{position: absolute;left: 5px;top: 5px;width: 12px;height: 12px;background:url(img/index.png) no-repeat -323px -71px;}
        .m-collist .sr s{position: absolute;left: 5px;top: 4px;width: 14px;height: 15px;background:url(img/index.png) no-repeat -148px 0;cursor: pointer;}
        .m-collist dt{margin-bottom: 20px;}
        .m-collist dd .img{float: left;margin-right: 18px;height: 120px;width:160px;}
        .m-collist dd img{height: 120px;width:160px;}
        .m-collist dd .fl-m{float: left;margin:0 45px;}
        .m-collist dd{overflow: hidden;*zoom:1}
        .m-collist dd .ad img{height: 120px;width:600px;}
        
    .m-collist-more{border: 1px solid #e1e1e1;display: block;width:322px;height:44px;line-height: 44px;text-align: center;color: #6a6a6a;margin:0 auto;}
    .m-collist-more:hover{border: 1px solid #f0454d;background: #f0454d;color: #fff;}
    .m-collistfoot{text-align: center;margin-top: 30px;}
    .m-collistfoot .p{text-align: center;font-size: 13px;padding:10px;}
    .m-collistfoot .page{display: inline-block;font-size: 14px;height:30px;width:30px;line-height: 30px;text-align: center;margin-right: 10px;border: 1px solid #ccc;}
    .m-collistfoot .page:hover,
    .m-collistfoot .pageCur{border: 1px solid #f0454d;background: #f0454d;color: #fff;}
    .m-collistfoot .disable{background: #ddd;color: #ccc;cursor: default;border: 1px solid #ddd;}
    .m-collistfoot .disable:hover{background: #ddd;color: #ccc;border: 1px solid #ddd;}
    /*--module by cxc end--*/   

/*-- 方向滑动特效 --*/
     /*--module by cxc--*/
    .m-moveef .td{overflow: hidden;position: relative;background: #000;}
    .m-moveef .td-box{position:absolute;display: none;width:100%;height:100%;overflow:hidden;}
    .m-moveef .td-box .bg{top:0;left:0;position:absolute;width:100%;height:100%;z-index: 1;background: #fff;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85;opacity: 0.85;}
    .m-moveef .td-box-inc{position:absolute;z-index:2;bottom:5px;overflow:hidden;padding:20px;color: #000;}
    .m-moveef .td-box-inc .v{position: relative;padding-left:20px;margin-bottom: 5px;}
    .m-moveef .td-box-inc .v s{position: absolute;background:url(img/index.png) no-repeat -201px 0;left:0;top: 3px;height: 15px;width: 15px;line-height: 15px;
        -moz-transition: all .5s ease .1s;
        -webkit-transition: all .5s ease .1s;
        -o-transition: all .5s ease .1s;
        transition: all .5s ease .1s;
    }
    .m-moveef .td-box-inc .c{font-weight: bold;font-size: 16px;line-height: 30px;}
    .m-moveef .td-box-inc:hover s{
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg); 
    }
    .moveef-l{float: left;_display: inline;width: 408px;height: 408px;}
    .moveef-m{float: left;_display: inline;width: 408px;height: 408px;}
    .moveef-r{float: right;_display: inline;width:280px;height: 408px;}
    .moveef-l{margin-right: 2px;}
    .moveef-m,
    .moveef-m img{width: 408px;height: 408px;}
    .moveef-l .td-1{margin-right: 2px;}
        .moveef-l .td-1 img{height:203px;width: 203px;}
    .moveef-l .td-1,
    .moveef-l .td-2{float: left;height:203px;width: 203px;margin-bottom: 2px;}
        .moveef-l .td-2 img{height:203px;width: 203px;}
    .moveef-l .td-3{height:203px;width:408px;clear: both;}
        .moveef-l .td-3 img{height:203px;width:408px;}
    .moveef-r .td-1,
    .moveef-r .td-1 img,
    .moveef-r .td-2,
    .moveef-r .td-2 img{height:203px;width: 280px;}
    .moveef-r .td-1{margin-bottom:2px;}
    /*--module by cxc end--*/  

/*二级页面面包屑 by lc*/
.m-sub-nav{height:66px;line-height:66px;}
    .m-sub-nav a{font-size:14px;color:#434343;}
    .m-sub-nav em{font-size:18px;color:#868686;margin:0 8px;}
/*二级页面面包屑 by lc end

/*爱玩首页2015chinajoy引导条*/
    .m-diaLayer{
      display: none;
      position:fixed;
      _position:absolute;left:0;bottom:0;width:100%;height:102px;
      background:#f0464e url(http://img3.cache.netease.com/game/img15/chinajoy/img/cjbg.jpg) no-repeat center top;
      z-index:9999;
    }
    .m-diaLayer .m-wrap{position:relative;width:1100px;margin:0 auto;}
    .m-diaLayer .close{position:absolute;top:5px;right:5px;width:14px;height:14px;}
    .m-diaLayer .info{float:left;position:relative;margin-left: 198px;width:89px;height:102px;text-align:right;color:#fff;font-size: 12px;}
    .m-diaLayer .info .act,.m-diaLayer .info .big{font-family:'\5FAE\8F6F\96C5\9ED1';font-weight: bold;color:#fff;}
    .m-diaLayer .info .big{height: 34px;line-height:34px;}
    .m-diaLayer .info .sma{font-family:'\5FAE\8F6F\96C5\9ED1';margin-top: 50px;}
    .m-diaLayer .info p{margin:0;}
    .m-diaLayer .info .act{font-size:16px;}
    .m-diaLayer .info .link{position:absolute;bottom:4px;right:30px;line-height:23px;color:#f0464e;}
    .m-diaLayer .info .icon{position:absolute;bottom:8px;right:7px;width:15px;height:15px;}
    .m-diaLayer .big{font-size:26px;}
    .m-diaLayer .m-listwj{padding-top:7px;margin-right:10px;height:95px;}
    .m-diaLayer .m-listwj .m-itm{float:left;display:inline;width:126px;height:95px;margin-left:28px;}
    .m-diaLayer .m-listwj .m-itm img{display:block;border:1px solid #fff;width:126px;height:72px;}
    .m-diaLayer .m-listwj .m-itm .txt{display:block;height:23px;line-height:23px;color:#fff;}

    .m-diaLayer-spot {
      display: none;
      z-index: 5;
      position: fixed;
      _position: absolute;
      left: 50%;
      margin-left: 290px;
      bottom: 0;
      width: 263px;
      height: 38px;
      background: url(http://img3.cache.netease.com/game/img15/chinajoy/img/l.png) no-repeat center top;
      _background: none;
      filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="http://img3.cache.netease.com/game/img15/chinajoy/img/l.png");
      cursor: pointer;
    }
/*爱玩首页2015chinajoy引导条 by hxw*/
.banner-ad{width: 1100px; height: 110px;margin:0 auto ; margin-top:20px }
/*焦点图*/
.focus{ position:relative; width:470px; height:318px; background-color: #000; float: left;}  
.focus img{ width: 470px; height: 318px;} 

.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{text-align:center;  width:470px; position:absolute; bottom:0;  z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; float:left;  margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:375px; float:left; display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
/*焦点图end*/



.mt18{margin-top: 18px;}

/*-- 头图 --*/
    /*--module by cxc --*/
    .m-bigT{padding: 12px 0 12px 0;position: relative;}
    .m-bigT dt{float: left;height: 52px;line-height: 50px;width: 52px;margin-right:15px;overflow: hidden;position: relative;}
    .m-bigT dt a{display: block;height:50px;border: 1px solid #bcbcbc;text-align: center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;position: relative;text-indent:-100px;z-index: 2;
        -moz-transition: all .3s ease;
        -webkit-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
    }

    .m-bigT dt s{position: absolute;background:url(img/index_2.png) -9999px;z-index: 1;}
    .m-bigT dt .wy{background-position: 0 -176px;left:12px;top:15px;width:27px;height: 23px;}
    .m-bigT dt .zj{background-position: -45px -176px;width:32px;height: 22px;left:10px;top:14px;}
    .m-bigT dt .zt3{background-position: -78px -176px;width:20px;height: 27px;left:16px;top:13px;}
    .m-bigT dt .zt2{background-position: -278px -178px;width:24px;height: 25px;left:14px;top:15px;}
    .m-bigT dt .zt4{background-position: -99px -176px;width:26px;height: 28px;left:13px;top:13px;}
    .m-bigT dt .zt5{background-position: -126px -176px;width:25px;height: 25px;left:14px;top:13px;}
    .m-bigT dt .zt6{background-position: -152px -176px;width:28px;height: 28px;left:12px;top:12px;}
    .m-bigT dt .zt7{background-position: -181px -176px;width:17px;height: 26px;left:17px;top:12px;}
    .m-bigT dt .bx{background-position: -199px -176px;width:29px;height: 29px;left:11px;top:12px;}
    .m-bigT dt .zt8{background-position: -229px -176px;width:26px;height: 23px;left:13px;top:14px;}
    .m-bigT dt .sy{background-position: -28px -176px;width: 17px;height: 31px;left: 18px;top: 11px;}
    .m-bigT dt a:hover,
    .m-bigT:hover dt a{background: #f0454d;color: #fff;border: 1px solid #f0454d;text-indent:0;}
    .m-bigT dt:hover s,
    .m-bigT:hover s{*display: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;color: #666;}
    .m-bigT:hover .l{width: 4px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
    .m-bigT dd .t{font-size: 22px;height: 30px;overflow: hidden;font-weight: bold;line-height: 28px;margin-bottom: 2px;}
    .m-bigT dd .u-smallsize{font-size: 14px;color: #737373;}
    .m-bigT dd .u-smallsize a{color: #737373;}
    .m-bigT dd .u-smallsize a:hover{color: #f0454d;}
    .m-bigT dd .u-smallsize i{padding:0 7px;position: relative;color: #bfbfbf;}
    /*--module by cxc end--*/

/*-- 大类别标题 --*/
    /*--module by cxc --*/
    .m-catetitle{position: relative;background: #434343;}
    .m-catetitle .t{position: absolute;top:-3px;left: -8px;height: 46px;line-height: 46px;padding:0 20px;background: #f0454d;color: #fff;font-size: 20px;}
    .m-catetitle .t .text{position: absolute;top:3px;width:155px;right:-165px;color: #636363;font-size: 12px;}
    .m-catetitle .link{overflow: hidden;*zoom:1;height: 46px;}
    .m-catetitle .link .s{float: right;height: 30px;line-height: 30px;margin-right:10px;margin-top: 8px;}
    .m-catetitle .link .cir{background: #262626;text-align: center;width: 86px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;color: #666;}
    .m-catetitle .link .cir:hover{background: #f0454d;color: #fff;}
    .m-catetitle .link .cirp{color: #a1a1a1;font-size: 12px;text-indent:5px;line-height: 28px;}
    .m-catetitle .link .cirp s,
    .m-catetitle .link .ciri s{
        padding-left: 1px;
        -moz-transition: transform .5s ease .1s;
        -webkit-transition: transform .5s ease .1s;
        -o-transition: transform .5s ease .1s;
        transition: transform .5s ease .1s;
    }
    .m-catetitle .link .ciri{width:30px;position: relative;}
    .m-catetitle .link .ciri:hover{background: #262626;}
    .m-catetitle .link .ciri s{position: absolute;top: 9px;left: 9px;width: 13px;height: 11px;background:url(img/index_2.png) no-repeat -177px 0;}
    .m-catetitle .link .cirp:hover s,
    .m-catetitle .link .ciri:hover s{
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
    .m-catetitle .link .nor{color: #9c9c9c;}
    .m-catetitle .link .nor:hover{text-decoration: underline;}
    /*--module by cxc end--*/

/*-- 往期回顾 --*/
	 /* 往期回顾 */
    .calendar {height:34px;width: 100px; position:relative; float: right; z-index:10; }
    .calendar .pointer { background:url(img/calendar-icons_2.png) -80px 0 no-repeat; cursor:pointer; width:100px; height: 34px; line-height: 34px; color:#878787; text-align:left; float:right;text-indent:12px;display:inline;}
    .calendarMain { background: none repeat scroll 0 0 #FFFFFF; clear: both; display: none; height: 194px; position: absolute; right: -28px; top: 36px; width: 194px; z-index: 2; }
    .selectDate { background:#f0454c; clear: both; float: left; font-size: 14px; height: 29px; line-height: 29px; margin-bottom: 1px; width: 194px;text-align: center;color: #fff; }
    .title { background: none repeat scroll 0 0 #DDDDDD; clear: both; float: left; height: 25px; padding: 0 6px; width: 182px; }
    .title li { float: left; line-height: 25px; text-align: center; width: 26px; }
    .calendarMain .list { background: none repeat scroll 0 0 #E5E5E5; border-bottom: 6px solid #E5E5E5; border-left: 6px solid #E5E5E5; border-right: 6px solid #E5E5E5; clear: both; float: left; overflow: hidden;*zoom:1; width: 182px; }
    .calendarMain .list li { background: none repeat scroll 0 0 #FEFEFE; display: inline; float: left; height: 25px; line-height: 25px; margin: 0 1px 1px 0; text-align: left; width: 25px; }
    .calendarMain .list li a { background: none repeat scroll 0 0 #FFFFFF; color: #424242; cursor: pointer; display: block; font-family: Arial; height: 25px; line-height: 25px; text-align: center; width: 24px; }
    .calendarMain .list li a:hover, .calendarMain .list .current { background: none repeat scroll 0 0 #f0454c; color: #FFFFFF; text-decoration: none; }
    .calendarMain .list .current { background: none repeat scroll 0 0 #f0454c; }
    .calendarMain .list .future:hover { background: none repeat scroll 0 0 #FFFFFF; color: #CDCDCD; }
    .calendarMain .list .future { color: #CDCDCD; cursor: default; }
    .calendarMain .endweek{ color: #ba267f; }
    .selectDateti{float: left;width:122px;}
    .preMonth, .nextMonth, a.preMonth:hover, a.nextMonth:hover { background: url(img/calendar-icons_2.png) no-repeat scroll 0 0 transparent; display: block; height: 29px; width: 36px;float: left; }
    .preMonth { background-position: 0 -30px;  }
    .nextMonth { background-position: -40px -30px; }
    a.preMonth:hover { background-position: 0 0; }
    a.nextMonth:hover { background-position: -40px 0; }
    .futureMonth, a.futureMonth:hover { background: url(img/calendar-icons_2.png) no-repeat scroll 0 -65px transparent; cursor: default; float: right; }
    .nextFutureMonth, a.nextFutureMonth:hover { background: url(img/calendar-icons_2.png) no-repeat scroll 0 -65px transparent; }
/*-- 颈部游戏导航 --*/
	.in-top-nav{background: #efefef;padding: 10px 18px 10px 10px;position: relative;margin-top: 10px;}
	.in-top-nav dl{overflow: hidden;*zoom:1;}
    .in-top-nav dt{width: 70px;position: relative;text-align: center;color: #fff;float: left;margin-right: 14px;line-height: 25px;height: 25px;background: #f0454d;}
    .in-top-nav dt s{position: absolute;right:-4px;top: 10px;width: 0;height: 0;border-bottom: 3px solid transparent;border-top: 3px solid transparent;border-left: 4px solid #f0454d;font-size: 0;line-height: 0;}
    .in-top-nav dt .fire{background-position: -118px -88px;}
    .in-top-nav dt .flags{background-position: -133px -88px;}
    .in-top-nav dt a,
    .in-top-nav dt a:visited,
    .in-top-nav dt a:hover{color: #fff;}
    .in-top-nav dd{overflow: hidden;*zoom:1;height: 25px;font-size:0;line-height: 25px;}
    .in-top-nav dd s{font-size: 12px;padding: 0 10px;font-family: "\5B8B\4F53";color: #c0c0c0;}
    .in-top-nav dd a{font-size: 14px;color: #6e6e6e;position: relative;height: 25px;display: inline-block;}
    .in-top-nav dd a i{position: absolute;right:-8px;top: 10px;width: 0;height: 0;border-bottom: 3px solid transparent;border-top: 3px solid transparent;border-left: 4px solid #f0454d;font-size: 0;line-height: 0;display: none;}
    .in-top-nav dd a:hover{color: #f0454c;}
    .in-top-nav dd a:hover i{display: block;}
    .in-top-nav dd .cRed,
    .in-top-nav dd .cRed:visited{color: #f0454c;}
    .in-top-nav .line{float: right;height: 1px;font-size: 0;line-height: 0;background:url(img/dot.png) repeat-x;width:990px;}
    .in-top-nav .rt{position: absolute;top:0;right: 0;height: 4px;width: 4px;border-right: 2px solid #f0454d;border-top: 2px solid #f0454d;}
    .in-top-nav .rb{position: absolute;bottom:0;right: 0;height: 4px;width: 4px;border-right: 2px solid #f0454d;border-bottom: 2px solid #f0454d;}

/*-- 搜索 --*/
	/*--app by cxc --*/
	.in-search{}
		.in-search .l{position: relative;display: block;float:left;width:400px;}
		.in-search .l span{float: left;height: 34px;line-height: 36px;}
		.in-search .l .l1{width:16px;margin-left:2px;position: relative;margin-right: 9px;}
		.in-search .l .l1 s{position: absolute;top: 8px;background:url(img/2148/112.gif) no-repeat;height:19px;width:19px;}
        .in-search .l .l2{font-size: 14px;width:290px;color: #666;}
        .in-search .l .l2 i,
		.in-search .l .l2 s{color: #f0454d;padding:0 5px;}
        .in-search .r{float: right;width: 690px;}
        .in-search .keyword{float: left;width: 220px;color: #999;line-height:34px;height: 34px;}
        .in-search .keyword a{color: #999;padding-right:8px;}
		.in-search .keyword a:hover{color: #f0454d;}
	    .in-search .nisearch{overflow: hidden;*zoom:1;float: left;width: 370px;}
	    .in-search .inp{float: left;padding: 0 15px;width: 270px;height: 32px;line-height:32px;background: #fff;border: 0;color: #afafaf;font-size: 14px;font-family:"\5FAE\8F6F\96C5\9ED1";border: 1px solid #e1e1e1;border-right: none;}
	    .in-search .inpb{position: relative;float: left;width: 60px;height: 34px;background-color: #434343;}
	    .in-search .btn_input{position: absolute;top:0;left:0;width: 60px;height: 34px;border:0;z-index: 2;background: none;}
	    .in-search .inpb .btn{position: absolute;left: 19px;top: 6px;display: block;width: 22px;height: 22px;background: url(img/index_2.png) -118px -38px no-repeat;border:0;z-index: 1;}
	/*--app by cxc end --*/

/*-- 零散样式 --*/
	/*--app by cxc --*/
	.posrz{position: relative;z-index: 1;}
	.mb3{margin-bottom: 3px;}
	.mb1{margin-bottom: 1px;}
	.g-floor3{margin-top:17px;}
	.f3-yzl{width:476px;margin-left:-2px;overflow: hidden;*zoom:1;}
	.f3-yzl li{float: left;width: 234px;overflow: hidden;margin-top: 2px;margin-left:2px;}
	.md1{margin-bottom:25px;}
	.md2{margin-bottom: 20px;}
	.md3{margin-bottom: 23px;}
	.md4{margin-bottom: 23px;}
	.md5{margin-bottom: 20px;}
	.md6{margin-bottom: 20px;}
	.f3in-l{float: left;width:155px;}
	.f3in-r{float: right;width:310px;}
	.f3in-b{overflow: hidden;*zoom:1;border-top: 1px solid #eee;padding-top: 19px;margin-top: 20px;}
	.f3-push{height: 46px;line-height: 46px;overflow: hidden;margin-bottom: 20px;}
	.f3-push span{float: left;width: 50px;background: #434343;color: #fff;text-align: center;font-family: "Impact";font-size: 18px;position: relative;}
	.f3-push span s{position: absolute;z-index: 2;right:-4px;top: 19px;width: 0;height: 0;border-bottom: 3px solid transparent;border-top: 3px solid transparent;border-left: 4px solid #434343;font-size: 0;line-height: 0;}
	.f3-push span i{position: absolute;left:0;top:0;height:21px;width:21px;background:url(img/index_2.png) no-repeat -169px -88px;}
	.f3-push .move{position: relative;overflow: hidden;*zoom:1;height: 46px;padding-left: 18px;background: #e9e9e9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJkAAAAOCAYAAAA8P75BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhEMDk1Q0M5NEFENTExRTVCMDVFODA2RTBGMEZFMzQ0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhEMDk1Q0NBNEFENTExRTVCMDVFODA2RTBGMEZFMzQ0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEQwOTVDQzc0QUQ1MTFFNUIwNUU4MDZFMEYwRkUzNDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEQwOTVDQzg0QUQ1MTFFNUIwNUU4MDZFMEYwRkUzNDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zK529AAAC8UlEQVR42uxZMWvsMAw2x9EMpYGDwOt0nrzdlv//E7xly5ROd2A4cOmQNzUp8ntClR05d2fC6xN4qM+VJX+fZMlRavtS/6N7/RjZw8GaxBrLzLXMXD8Nz8zraTRCvRzox2l0zG+naVQRPWHPYRouoduQNUZgl0H+Suw3CTtmO1+Qf7NPI9HdwLogI1qfix3VRfVJsLOMfz5yHl8Y7WGBJUbECGNAMfd7m9iMOqJhvQMAYvILiFQz+3WgQzM6GtDtVgReKwyAEsLhcYLRZWLXAg4c8dpEIGDsAm5hDw//pxmMGsCu32U4HBTZiBMWlBqBrgEM5SKLZgIPZOPEgY6ayTTDDeCeNkKyAwITB1e3wh8f+T8HWMRuHIrbSPBwMHdk+PJlu5RkNbp+UvKG1i6JRySJkXpecwGdtcDpsO4Wgg0QLFsgWgXjFtEhowiw0AJ9YwT3CmGpcUmxy4ioUXD9hKg7ZACqIkSb564CnWdE7KPQziWxGyHaGexohYHLyYvwPFJYUOLHcNcIiz97Skn2FGEwJ78zo2/W+8wQDJPlmnDeIQcriKp7SM71L8kmLTOWAMU1q0Y1aG42/LgBCy4rXiKNXyhXRnyb7Dfa9b5O450c9iuNECQXVL/5O9phAVgj7CZTWSLVXS4RzaFOroGg7wthUZHXhD5xxqH8OePJ3QOyU07W4yKtQfc7jvoKiBa7poOd95Ze8FRQQjxquuqMN72l7LSU9XBWsgtB/MHhICXZlRR2qQahhvXSa0SRKD/A35YZEhseAe5WiKYiV1VK3oVnxmFBS5JVNeou46Al3ccRrZV2rC6DpDlNxaOIVuqrQKP4R+8nkr0lV/W4ECCS14N+bY2a8042gGNcwVqrv499vTBqjPr+GBu6WJ/IqCWBpkQbCu7n0BsXPbvc7rlDGMWwGAR6+4wnKrW28A8E4rqcVEFYMQ7aFdEUsmnsU1Mp4EtlUwskawVNhEQXlx25rwCSG+25cND9OPn/IT1DPgUYAFK96qvhxcOdAAAAAElFTkSuQmCC) no-repeat 387px center;;font-size: 16px;}
	.f3-push .move li{overflow: hidden;*zoom:1;height: 46px;line-height: 46px;}
	.f3-push .move li a{display: block;height: 46px;line-height: 46px;font-size: 14px;}
	.f3-push a:hover{color: #f0454d;}
	/*--app by cxc end --*/

/*-- 列表样式 --*/
	/*--app by cxc --*/
	.f3in-listhead{font-size:0;height:20px;margin-bottom: 10px;}
	.f3in-listhead span{text-align: center;display: inline-block;background:#e8e8e8;height:18px;line-height: 18px;font-size: 12px;}
	.f3in-listhead .d1{width:168px;}
	.f3in-listhead .d2{width:75px;margin:0 1px;}
    .f3in-listhead .d3{width:150px;margin-right: 1px;}
	.f3in-listhead .d4{width:74px;}
	.f3in-list{position: relative;z-index: 2;margin-top: -3px;}
	.f3in-list li{padding-left:20px;overflow: hidden;*zoom:1;margin-top: 11px;height: 20px;line-height: 20px;}
	.f3in-list .fst{margin-top:0;}
	.f3in-list li a{display: block;position: relative;color: #575757;height: 22px;cursor: pointer;}
	.f3in-list li a:hover{color: #f0454d;}
	.f3in-list li .t{float: left;width:100px;margin-right: 5px;overflow: hidden;height: 22px;}
    .f3in-list li .c{float: left;width:103px;color: #9c9c9c;overflow: hidden;height: 22px;font-size: 13px;}
	.f3in-list li .p{float: left;width:32px;color: #f0454c;overflow: hidden;line-height: 22px;font-size: 12px;}
	.f3in-list li .b{position: absolute;right:0;top:0;border: 1px solid #d0cfcf;height: 18px;width:47px;text-align: center;color: #9c9c9c;line-height: 18px;font-size: 12px;}
	.f3in-list li .b:hover,
	.f3in-list li a:hover .b{background: #f0454c;color: #fff;border: 1px solid #f0454c;}
	.f3in-list li s{position: absolute;top:9px;left:-13px;line-height: 0;font-size:0;height: 3px;width: 3px;background: #9c9c9c;}
	.f3in-list li a:hover s{width:7px;height:7px;background: #fff;border: 2px solid #f0454d;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;top:6px;left:-17px;
		-moz-transition: all .1s ease;
        -webkit-transition: all .1s ease;
        -o-transition: all .1s ease;
        transition: all .1s ease;
	}

	.f3in-list-1 .lline,
	.f3in-list-2 .lline,
	.f3in-list-3 .lline,
	.f3in-list-4 .lline,
	.f3in-list-5 .lline{position: absolute;left:8px;top:9px;width: 1px;background: #eee;height: 214px;}
    .f3in-list-1 .lline{height:125px;}
	.f3in-list-2 .lline{height:63px;}
	.f3in-list-3 .lline{height:125px;}
	.f3in-list-4 .lline{height:123px;}
	.f3in-list-5 .lline{left: 43px;height: 155px;}

	.f3in-list-3 li{margin-top: 12px;}
    .f3in-list-3 .f3in-list{margin-top: -4px;}
	.f3in-list-4 .f3in-list{height: 140px;overflow: hidden;}
	.f3in-list-4 li{height: 20px;line-height:20px;margin-top: 10px;*margin-top:6px;}
	.f3in-list-4 li .t{width:60px;background: #979797;color: #fff;font-size: 12px;text-align: center;margin-right:8px;}
	.f3in-list-4 li .c{width:140px;color: #575757;}
	.f3in-list-4 li .b{border: none;font-size: 12px;width:78px;}
	.f3in-list-4 li a:hover .t{background: #f0454c;color: #fff;}
	.f3in-list-4 li a:hover .c{color: #fff;}
	.f3in-list-4 li a:hover{background: #f0454c;color: #fff;
		-moz-transition: none;
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
	}
	.md2 .f3in-list-1 li{*position: relative;*margin-top:7px;}
	.md2 .f3in-list-1 .fst{*margin-top:0;}
	.md5 .smnav li{height: 42px;}
	.md5 .smnav li a{height: 40px;}

	.f3in-list-4 .f3in-list{margin-top:0px;}
	.f3in-list-5{position: relative;}
	.f3in-list-5 .f3in-list{margin-top:0px;}
	.f3in-list-5 li{padding-left: 55px;*margin-top: 6px;}
	.f3in-list-5 li .c{margin-right: 30px;}
	.f3in-list-5 li .cc{float: left;width:102px;color: #9c9c9c;overflow: hidden;height: 22px;}
	.f3in-list-5 li .tm{position: absolute;left:-55px;top:1px;font-size:12px;}
	.f3in-list-5:hover i{color: #f0454d;}

    .f3in-line{overflow: hidden;*zoom:1;border-bottom: 1px solid #;padding-bottom: 12px;border-bottom: 1px solid #e1e1e1;}
    .f3in-line span{float: left;width:85px;height: 25px;line-height: 25px;text-align: center;background: #f0454d;position: relative;color: #fff;}
    .f3in-line span s{position: absolute;width:4px;height: 4px;font-size:0;line-height: 0;background: url(img/index_2.png) no-repeat -239px 0;left: 0;bottom:-4px;}
    .f3in-line a{float: right;height: 23px;line-height: 23px;width: 80px;border: 1px solid #e1e1e1;-moz-border-radius: 13px;-webkit-border-radius: 13px;border-radius: 13px;text-align: center;position: relative;font-size: 12px;text-indent:5px;margin-left: 7px;}
    .f3in-line a s{
        padding-left: 1px;
        -moz-transition: transform .5s ease .1s;
        -webkit-transition: transform .5s ease .1s;
        -o-transition: transform .5s ease .1s;
        transition: transform .5s ease .1s;
    }
    .f3in-line a:hover{background: #f0454d;color: #fff;border: 1px solid #f0454d;}
    .f3in-line a:hover s{
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
	/*--app by cxc end--*/
/*-- 发卡 --*/
    .fin-faka{overflow: hidden;*zoom:1;position: relative;}
    .fin-faka .img{float: left;width:155px;height: 140px;}
    .fin-faka .img img{width:155px;height: 140px;}
    .fin-faka .text{overflow: hidden;*zoom:1;background: #f1f1f1;padding:15px 20px 12px 20px;}
    .fin-faka .text .t{font-weight: bold;font-size: 16px;height: 20px;overflow: hidden;margin-bottom: 12px;color: #333;}
    .fin-faka .text .c{line-height: 18px;color: #666;height: 36px;margin-bottom: 15px;}
    .fin-faka .tmdiv{overflow: hidden;*zoom:1;}
    .fin-faka .tmdiv span{float: left;height: 30px;line-height: 30px;color: #666;}
    .fin-faka .tmdiv .hour,
    .fin-faka .tmdiv .min,
    .fin-faka .tmdiv .sec{width:33px;background: #434343;text-align: center;color: #fff;font-size: 16px;font-weight: bold;}
    .fin-faka .tmdiv .txt{width:89px;height: 26px;line-height: 26px;background: #f0454d;color: #f0454d;border: 2px solid #f0454d;color: #fff;text-align: center;margin-left: 10px;}
    .fin-faka a:hover .tmdiv .txt{background: #fff;color: #f0454d;}
    .fin-faka s{position: absolute;width: 34px;height: 34px;right:0;top:0;z-index: 1;background: url(img/index_3.png) -9999px no-repeat;}
    .fin-faka_pc s{background-position: -211px -88px;}
    .fin-faka_ios s{background-position: -246px -88px;}
    .fin-faka_android s{background-position: -246px -88px;}
/*-- 易起玩 --*/
    /* hxw */
    .m-catearea{width: 468px;height: 135px;}
    .m-cate-ul{padding-top: 9px;overflow: hidden;*zoom:1;height:80px;}
    .m-cate-ul li{float: left;width: 77px;height: 80px;margin-right: 1px;}
    .m-cate-lia{display: block;width: 77px;height: 80px;background: url(img/index_2.png) -340px 0 no-repeat;}
    .m-cate-lia:hover{background: url(img/index_2.png) -340px -80px no-repeat;}
    .m-cate-lia img{width: 100%;height: 100%;
        -moz-transition: all .4s ease;
        -webkit-transition: all .4s ease;
        -o-transition: all .4s ease;
        transition: all .4s ease;
    }
    .ibaoxue{background-position: 0 -380px;}
    .yiqiwan img{margin-top: 13px;margin-left: 11px;width: 53px;height: 53px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
    .m-cate-lia:hover img{
    	-moz-transform: translateY(-10px);
	    -webkit-transform: translateY(-10px);
	    -o-transform: translateY(-10px);
	    -ms-transform: translateY(-10px);
	    transform: translateY(-10px);
    }
    /* hxw end */
/*-- 电竞 --*/
.f3bbs{padding-bottom: 20px;}
    .f3bbs li{float: left;width:227px;_display: inline;float: left;margin-left: 15px;}
    .f3bbs .fst{margin-left: 0;}
    .f3bbs li a{display: block;padding:12px;background: #ebebeb;position: relative;color: #555;cursor: pointer;*zoom:1;}
    .f3bbs li a s{position: absolute;right:0;top:0;line-height: 0;height: 19px;width:19px;background:url(img/index_2.png) no-repeat -191px -88px;
    }
    .f3bbs li a i{position: absolute;width: 23px;height: 24px;right:18px;bottom:-23px;background:url(img/index_2.png) no-repeat 0 -123px;}
    .f3bbs li dt{font-weight: bold;height: 25px;line-height: 25px;overflow: hidden;padding-bottom: 5px;border-bottom: 1px solid #d6d6d6;}
    .f3bbs li .c{margin-top:7px;height:64px;overflow: hidden;}
    .f3bbs li .cc{text-align: right;font-size: 12px;}
    .f3bbs li .cc span{position: relative;color: #f0454d;font-family: "Georgia";font-size: 14px;padding-left: 22px;}
    .f3bbs li .cc s{position: absolute;left: 0;top: 3px;width: 16px;height: 15px;background: url(img/index_2.png) no-repeat -177px -71px;}
    .f3bbs li a:hover{background: #f0454d;color: #fff;}
    .f3bbs li a:hover dt{border-bottom: 1px solid #fe7a80;}
    .f3bbs li a:hover i{background-position: -24px -123px;}
    .f3bbs li a:hover .cc s{background-position: -160px -71px;display: block;}
    .f3bbs li a:hover .cc span{color: #fff;}
    .f3bbs li a:hover i{background-position: -24px -123px;}
    .f3bbs li a:hover s{display: none;}
/*-- 找游戏 --*/
	/*--app by cxc--*/
	.f3r-dl{position: relative;padding:9px 5px;}
	.f3r-dl dt{float: left;width: 93px;height: 70px;position: relative;margin-right: 15px;}
		.f3r-dl dt img{width: 93px;height: 70px;}
		.f3r-dl dt s{position: absolute;top:0;left:0;width:93px;height:70px;border:0 solid #c9b275;
			-webkit-transition: all 0.3s  ease-in;
	        -moz-transition: all 0.3s  ease-in;
	        -ms-transition: all 0.3s  ease-in;
	        -o-transition: all 0.3s  ease-in;
	        transition: all 0.3s  ease-in;
	        -moz-box-sizing: border-box;
		    -webkit-box-sizing: border-box;
		    box-sizing: border-box;
		}
		.f3r-dl dt:hover s,
		.f3r-dl:hover dt s{border: 3px solid #f0454d;*border:none;}
		.f3r-dl:hover{background: #f0f0f0;}
	.f3r-dl dd{overflow: hidden;*zoom:1;}
	.f3r-dl dd p{line-height: 20px;color: #666;}
	.f3r-dl dd .t{height: 22px;overflow: hidden;line-height: 22px;font-size: 15px;}
	.f3r-dl dd .t span{color: #9e9e9e;padding-left: 8px;}
	.f3r-dl dd .t .fwb{color: #333;padding-left: 0;}
	.f3r-dl:hover .t .fwb{color: #f0454d;}
	.f3r-dl dd .t a{font-weight: bold;}
	.f3r-dl dd .t .fwb:hover{font-weight: bold;color: #f0454d;}
	.f3r-dl dd .c s{padding:0 8px;}
	.f3r-dl dd .tm{padding-left: 8px;}
	.f3r-dl dd .ddt{font-size: 14px;}
	.f3r-dl dd .dt,
	.f3r-dl dd .dc,
	.f3r-dl dd .dv{line-height:18px;}
	.f3r-dl dd .dv span{padding:0 8px;font-size: 14px;background: #d3d3d3;color: #fff;margin-right:8px;font-family:"\5B8B\4F53";-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
	.f3r-pc dd{width: 350px;}
	.f3r-pc dd .t{margin-bottom:8px;}
	.f3r-pc dd .c{margin-top: 0;color: #535353;}

	/*--app by cxc end--*/

/*-- 深度 --*/
	/*--app by cxc--*/
	.play-links{display: block;height: 42px;position: relative;color: #333;margin-top: 7px;}
	.play-links:hover{
		-moz-transition: none;
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
	}
	.play-links:visited{color: #333;}
		.play-links dl{top:0;right:0;width:314px;height:42px;position: absolute;background: #f1f1f1;font-weight: bold;
			-moz-transition: width .5s ease,background-color .2s ease;
	        -webkit-transition: width .5s ease,background-color .2s ease;
	        -o-transition: width .5s ease,background-color .2s ease;
	        transition: width .5s ease,background-color .2s ease;
		}
		.play-links dt{font-size: 14px;height: 40px;line-height: 40px;overflow: hidden;margin-left: 20px;}
		.play-links dd{font-size: 14px;line-height: 18px;height: 36px;overflow: hidden;margin: 10px 40px 0 20px;}
		.play-links img{width:155px;height: 42px;display: block;}
	.play-links:hover{color: #fff;}
	.play-links:hover dl{background: #f0454d;width: 320px;}
    .deepnav{overflow: hidden;*zoom:1;}
    .deepnav ul{overflow: hidden;*zoom:1;width: 490px;margin-left: -17px;padding-bottom: 10px;}
    .deepnav li{float: left;margin-left:17px;width: 80px;height: 80px;position: relative;background: #fff;text-align: center;}
    .deepnav li a{display: block;width: 78px;height: 78px;border: 1px solid #dedede;}
    .deepnav li .p1{font-weight: bold;font-size: 16px;color: #666;margin-top: 15px;}
    .deepnav li .p2{font-size: 12px;color: #ccc;margin-top: 5px;}
    .deepnav li s{position: absolute;width: 19px;height: 19px;right:0;top:0;background: url(img/index_2.png) no-repeat -191px -88px;}
    .deepnav li i{position: absolute;width: 10px;height: 11px;left:57px;bottom:-10px;background: url(img/index_2.png) no-repeat -118px -107px;}
    .deepnav li a:hover{background: #f0454d;border: 1px solid #f0454d;}
    .deepnav li a:hover p{color: #fff;}
    .deepnav li a:hover s{display: none;}
    .deepnav li a:hover i{background-position: -129px -107px;}
	/*--app by cxc end--*/
/*-- 网游 --*/
    .f3in-photo{}
        .f3in-photo .ph1,
        .f3in-photo .ph1 img{width: 300px;height: 100px;}
        .f3in-photo .ph2,
        .f3in-photo .ph2 img{width: 169px;height: 100px;}
        .f3in-photo .ph3,
        .f3in-photo .ph3 img{width: 149px;height: 160px;}
        .f3in-photo .ph4,
        .f3in-photo .ph4 img{width: 150px;height: 160px;}
        .f3in-photo .ph5,
        .f3in-photo .ph5 img{width: 169px;height: 160px;}
        .f3in-photo .ph1,
        .f3in-photo .ph2,
        .f3in-photo .ph3,
        .f3in-photo .ph4,
        .f3in-photo .ph5{float: left;_display: inline;overflow: hidden;position: relative;}
        .f3in-photo .ph1,
        .f3in-photo .ph3,
        .f3in-photo .ph4{margin-right: 1px;}
    .f3in-photo .text{position: absolute;bottom:-40px;left:0;width:100%;height: 40px;line-height: 40px;
        -moz-transition: all .5s ease;
        -webkit-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease;
    }
    .f3in-photo .text s{position: absolute;top:0;left:0;z-index: 1;background:url(img/testbg.png) repeat-x 0 1px;height: 100%;width: 100%;}
    .f3in-photo .text p{position: relative;padding:0 25px 0 10px;z-index: 2;overflow: hidden;height: 40px;color: #fff;}
    .f3in-photo .text p i{position: absolute;right:5px;top:12px;height: 15px;width: 15px;background:url(img/index_2.png) no-repeat -244px 0;
        -moz-transition: all .5s ease .2s;
        -webkit-transition: all .5s ease .2s;
        -o-transition: all .5s ease .2s;
        transition: all .5s ease .2s;
    }
    .f3in-photo a:hover .text{bottom: 0;}
    .f3in-photo a:hover .text p i{
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
/*-- 主机 --*/
.zhujisort{overflow: hidden;*zoom:1;position: relative;margin-top: 15px;}
.zhujisort,
.zhujisort img{width: 470px;height: 140px;}
.zhujisort img{
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.zhujisort .text{position: absolute;z-index: 2;height: 60px;top:45px;left: 0;}
.zhujisort .text .tm{width: 100px;height: 18px;line-height: 17px;color: #fff;font-size: 12px;background: #f0454d;margin-left: 20px;text-align: center;position: relative;}
.zhujisort .text .tm i{position: absolute;width: 4px;height: 4px;font-size: 0;line-height: 0;background: url(img/index_2.png) no-repeat -239px 0;left: 0;bottom: -4px;}
.zhujisort .text .t{font-weight: bold;margin-left: 20px;margin-top: 15px;color: #fff;font-size: 18px;}
.zhujisort s{position: absolute;z-index: 1;height:100%;width: 100%;left:0;top:0;background:url(img/zhujibg.png) no-repeat;}
.zhujisort a{display: block;}
.zhujisort a:hover img{
    -moz-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
/*-- 4楼排行榜 --*/
	/*--app by cxc --*/
	.g-floor4{margin-top:20px;}
	.f4-l{overflow: hidden;*zoom:1;padding:32px 19px 15px 19px;border: 1px solid #dfdfdf;}
		.f4-l .f4-l-l{float: left;width: 274px;}
		.f4-l .f4-l-r{float: right;width: 274px;}
	.f4-dl dt{position: relative;height: 10px;font-size:0;line-height:0;border: 1px solid #e7e7e7;border-bottom: none;margin-bottom: 10px;}
		.f4-dl dt s{position: absolute;left:50%;margin-left:-18px;top:-18px;width:36px;height: 36px;background:url(img/index_2.png) no-repeat -9999px;}
		.f4-dl dt .apple{background-position: 0 0;}
		.f4-dl dt .az{background-position: -37px 0;}
		.f4-dl dt .pc{background-position: -74px 0;}
		.f4-dl dt .wy{background-position: -111px 0;}
	.f4-l-table{line-height: 36px;}
		.f4-l-table th{color: #575757;}
		.f4-l-table th,
		.f4-l-table td{text-align: center;}
		.f4-l-table td div{height: 36px;overflow: hidden;}
		.f4-l-table .th1{width:32px;}
		.f4-l-table .th2{width:130px;}
		.f4-l-table .th3{width:32px;}
		.f4-l-table .th4{width:80px;}
		.f4-l-table .td2 div{text-align: left;padding-left:8px;}
		.f4-l-table .td2 div a:hover{text-decoration: underline;}
		.f4-l-table .th4 div,
		.f4-l-table .td4 div{text-align: right;padding-right:8px;}
		.f4-l-table .td1 span{display: inline-block;height: 14px;width: 14px;color: #fff;background: #a2a2a2;line-height: 13px;font-size: 12px;*margin-top:10px;}
		.f4-l-table tr:nth-child(2n){background: #f7f7f7;}
		.f4-l-table .red1 .td1 span{background: #f0454d;}
		.f4-l-table .red2 .td1 span{background: #f16e74;}
		.f4-l-table .red3 .td1 span{background: #fea5a9;}
		.f4-l-table .td3 span{color: #f0454d;}
		.f4-l-table .td4 span{color: #9c9c9c;}
	.f4-r{overflow: hidden;*zoom:1;padding:32px 19px 15px 19px;border: 1px solid #dfdfdf;}
	.f4-r-table{line-height: 36px;}
		.f4-r-table th,
		.f4-r-table td{text-align: center;}
		.f4-r-table td div{height: 36px;overflow: hidden;}
		.f4-r-table .th1{width:32px;}
		.f4-r-table .th2{width:115px;}
		.f4-r-table .th3{width:102px;}
		.f4-r-table .th4{width:111px;}
		.f4-r-table .th5{width:80px;}
		.f4-r-table .td5 div,
		.f4-r-table .th5 div{text-align: right;padding-right:8px;}
		.f4-r-table .td1 span{display: inline-block;height: 14px;width: 14px;color: #fff;background: #a2a2a2;line-height: 13px;font-size: 12px;*margin-top:10px;}
		.f4-r-table .td2 div{text-align: left;padding-left:8px;}
		.f4-r-table .td3 div{text-align: left;padding-left: 10px;color: #9c9c9c;}
		.f4-r-table .td4 div{text-align: left;padding-left: 15px;color: #9c9c9c;}
		.f4-r-table .td4 div a,
		.f4-r-table .td5 div a{color: #9c9c9c;}
		.f4-r-table .td4 div a:hover,
		.f4-r-table .td5 div a:hover{text-decoration: underline;}
		.f4-r-table tr:nth-child(2n){background: #f4f4f4;}
		.f4-r-table .red1 .td1 span{background: #f0454d;}
		.f4-r-table .red2 .td1 span{background: #f16e74;}
		.f4-r-table .red3 .td1 span{background: #fea5a9;}
	/*--app by cxc end--*/

/*-- 看游戏 --*/
	/*--app by cxc --*/
	.g-floor5{margin-top:20px;}
	.g-floor2{margin-top: 10px;}
	/*--app by cxc end--*/
/*覆盖*/
.m-collist dl{padding:22px 0 22px 0;}
.footerbg-2016{border-top:4px solid #eaeaea;background:#f4f4f4;min-width:1100px;}
.footer-2016{margin: 0 auto;width:1100px;}
.footer-friend{position: relative;}
.footer-friend .t{margin-top:15px;font-weight: bold; font-size:16px; position: relative;}
.footer-friend .t s{position: absolute;left:70px;top: 9px;width: 0;height: 0;border-bottom: 3px solid transparent;border-top: 3px solid transparent;border-left: 3px solid #ce1f2b;font-size: 0;line-height: 0;}
.footer-friend .friendlist{overflow: hidden;*zoom:1; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}
.footer-friend .friendlistNobt{ border-top:none;}
.footer-friend .friendlist li{float: left;text-align: center;width:182px;height: 68px;_display: inline; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.footer-friend .friendlist li a{width:182px;height: 68px;display: block;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.footer-friend .friendlist .li1 a{background:url(img/f1.png) no-repeat;}
.footer-friend .friendlist .li2 a{background:url(img/f2.png) no-repeat;}
.footer-friend .friendlist .li3 a{background:url(img/965acad7dd1c8054df7c0d676b736749.png) no-repeat;}
.footer-friend .friendlist .li4 a{background:url(img/f4.png) no-repeat;}
.footer-friend .friendlist .li5 a{background:url(img/f5.png) no-repeat;}
.footer-friend .friendlist .li6 a{background:url(img/f6.png) no-repeat;}
.footer-friend .friendlist .li7 a{background:url(img/f7.png) no-repeat;}
.footer-friend .friendlist .li8 a{background:url(img/f8.png) no-repeat;}
.footer-friend .friendlist .li9 a{background:url(img/f9.png) no-repeat;}
.footer-friend .friendlist .li10 a{background:url(img/f10.png) no-repeat;}
.footer-friend .friendlist .li11 a{background:url(img/f11.png) no-repeat;}
.footer-friend .friendlist .li12 a{background:url(img/f13.png) no-repeat;}
.footer-friend .friendlist li a:hover{ background-color: #fff; background-position: 0 -68px;}
.footer-friend .friendlist .fst{margin-left: 0;}
.footer-friend .friendtext{overflow: hidden;*zoom:1;font-size: 0;height: 20px;overflow: hidden;line-height: 20px;}
.footer-friend .friendtext a{font-size: 14px; color: #666;padding-left: 12px;}
.footer-friend .friendtext a:hover{color: #ce1f2b; text-decoration: underline;}
.footer-friend .friendtext .fst{padding-left:0;}
.footer-contact{position: relative; margin-top:10px;}
.footer-contact .col1{ width:432px; overflow: hidden;*zoom:1; margin-top:50px;}
.footer-contact .col1 li{ width:120px; height:50px; line-height:50px; float: left; _display: inline; margin-right:20px;}
.footer-contact .col1 li a{ color: #999; padding-left:63px; position: relative; display: block;}
.footer-contact .col1 li span{ position: absolute; top:0; height:50px; width:50px;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px; background: #d21112; color: #fff; text-align: center; left:0;}
.footer-contact .col1 li .hz i{ position: absolute; font-size:28px; left:12px; top:0;}
.footer-contact .col1 li .hr i{ position: absolute; font-size:26px; left:13px; top:0;}
.footer-contact .col1 li .em i{ position: absolute; font-size:26px; left:13px; top:-2px;}
.footer-contact .col1 li a:hover{ color: #333;}
.footer-contact .col1 li a:hover span{ background: #ff5460;}
.footer-contact .col2{ width:252px; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.footer-contact .col3{ width:414px; margin-top:50px; float: right; padding-bottom:55px;}
.footer-contact .col3 li{ width:175px; margin-left:25px; _display: inline;}
.footer-contact .col3 li a{ display: block; padding-left:48px; position: relative;}
.footer-contact .col3 li a span{ position: absolute; left:5px; top:10px; color: #d21112; font-size:36px;}
.footer-contact .col3 li a .p1{ border-bottom:1px solid #d9d9d9;font-size:12px; color: #333;}
.footer-contact .col3 li a .p2{ font-size:14px;color: #333;}
.footer-contact .col3 li .wx span{ color: #35b848;}
.footer-contact .col3 li .wx s{display: none;position: absolute;top: -130px;left: 50px;width: 120px;height: 120px;background:url(img/weixinerrwei2.jpg) no-repeat;z-index: 5;}
.footer-contact .col3 li .wx:hover s{display: block;}
.footer-content-2016 li{float: left;width: 55px;_display: inline;margin-left:12px;}
.footer-content-2016 a{display: block;text-align: center;font-weight: bold;color: #9c9c9c;font-size: 12px;line-height: 15px;}
.footer-content-2016 a:visited{color: #9c9c9c;text-decoration: none;}
.footer-content-2016 a:hover{color: #f9f9f9;text-decoration: none;}
/*--module by cxc end--*/
.u-frameTit {
    width: 88px;
    height: 30px;
    border: 1px solid #ce1f2b;
    display: inline-block;
    position: relative;
    line-height: 28px;
    text-align: center;
    background: #fff;
    font-size: 18px;
    color: #ce1f2b;
}
.in-frame{ border: 1px solid #ddd; position: relative; padding:14px;}
.in-frame .u-frameTit{ position: absolute; left:14px; top:-15px;}
.in-frame .framemore{ position: absolute; right:12px; top:-12px;height: 22px;width: 95px;border: 1px solid #ce1f2b;-moz-border-radius: 13px;-webkit-border-radius: 13px;border-radius: 13px;text-align: center;text-indent:5px; background: #ce1f2b; color: #fff; line-height:21px;}
.in-frame .framemore:hover{background: #ff5460;color: #fff;border: 1px solid #ff5460;}
.in-frame .framemore s{
    padding-left: 1px;
    -moz-transition: transform .5s ease .1s;
    -webkit-transition: transform .5s ease .1s;
    -o-transition: transform .5s ease .1s;
    transition: transform .5s ease .1s;
}
.in-frame .framemore:hover s{
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}
.in-frame .framehome{position: absolute; right:12px; top:-12px;height: 22px;width: 95px; padding-left:25px; color:#ce1f2b; background: #fff;}
.in-frame .framehome s{position: absolute; right:0; top:-5px; width:19px; height:31px; background:url(img/index.png) no-repeat -61px -51px;}
.in-frame .framehome i{position: absolute; left:0; top:-2px; width:21px; height:23px; background:url(img/index.png) no-repeat -81px -51px;
    -moz-transition: transform .5s;
    -webkit-transition: transform .5s;
    -o-transition: transform .5s;
    transition: transform .5s;
}
.in-frame .framehome:hover i{
    -webkit-transform: translateX(2px);
    -moz-transform: translateX(2px);
    -ms-transform: translateX(2px);
    -o-transform: translateX(2px);
    transform: translateX(2px);
}
.in-list-1 li{position: relative;}
.in-list-1 li a{ display: block; padding:10px 0; border-top:1px solid #ddd;}
.in-list-1 li a .img{ float: left; width:90px; height:67px; margin-right:15px;}
.in-list-1 li a img{width:90px; height:67px;}
.in-list-1 .fst{ margin-top:10px;}
.in-list-1 .fst a{ border-top:none;}
.in-list-1 .int{ position: relative; margin-top:0px; text-align: left; width:320px;}
.in-list-1 .int .t{color: #999;}
.in-list-1 .int .st{ color: #999; position: relative; padding-left:13px;}
.in-list-1 .int .st s{ position: absolute; left:7px; top:8px; font-size:0; line-height:0; width:4px; height:4px; background: #ce1f2b;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.in-list-1 .int .spec{ position: absolute; top:-2px; right:-34px; width:55px; height:18px; line-height:18px; background: #ce1f2b; font-size:12px; text-align: center; color: #fff;}
.in-list-1 .int .spec s{ position: absolute; width:3px; height:3px; background:url(img/global.png) no-repeat -16px -18px; bottom:-3px;}
.in-list-1 .inc{ margin-top:0px; font-size:16px; color: #333;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-break: keep-all; height:22px; width:320px; font-weight:600;}
.in-list-1 li a:hover .inc{ color: #ce1f2b;}
.in-list-1 li a:hover{ background:url(img/libg.png) repeat;}
/*--2019新头部开始--*/
.down_top li .p3 i, .down_top .top_tit i, .lb4 .b_box .game_list h4 i, .lb3 .b_box li .if_art em, .lb3 .b_box li .if_art i, .st_sub li .s1 i, .st_sub li .s2 i, .st_sub li .s3 i, .st_sub li .s4 i, .st_sub li .s5 i, .page_top .logo, .page_top .sch .sch_btn, .pb_recomd .pb_tit i, .pb_recomd .rcm_info p.rcm_art em, .pb_recomd .rcm_info p.rcm_art em i, .box2 li a i, .b_tit i, .lb2 .b_box .heji .art i, .lb2 .b_box .heji .art em, .rb1 .b_box li .art em, .rb1 .b_box li .art i, .rb1 .b_box li .art p {
background: url(img/ttips.png) no-repeat; }
.schong{    width: 468px; float: left; padding-left: 40px;  padding-top:20px;}
.sub_top{border-bottom:1px solid #f6f6f6}
.st_margin{height:40px;border-bottom:1px solid #dedede;background:#fafafa}
.st_nav{padding:14px 0;height:12px;overflow:hidden;font-size:12px;line-height:12px}
.st_sub{overflow:initial;_width:310px}
.sub_top a{text-decoration:none}
.st_nav ul{margin-left:-1px}
.st_nav li{width:70px;height:12px;float:left;border-left:1px solid #d9d8d5;text-align:center;_line-height:14px}
.st_sub li{float:left;padding:14px 0;height:12px;font-size:12px;line-height:12px}
.st_sub li p{padding:0 10px;border-left:1px solid #d9d8d5;height:12px;text-align:center;_line-height:14px}
.st_sub li p a{display:inline-block;overflow:hidden;margin:0}
.st_sub li i{display:block;height:11px;float:left;vertical-align:middle;margin:1px 3px 0 0;_vertical-align:baseline;_margin:0;line-height:12px}
.st_sub li .s1{border:0;_width:46px}
.st_sub li .s1 i{width:10px;background-position:-162px -70px}
.st_sub li .s2{_width:48px}
.st_sub li .s2 i{width:11px;_width:10px;background-position:-173px -70px}
.st_sub li .s3{position:relative;z-index:10;_width:51px}
.st_sub li .s3 i{width:14px;background-position:-198px -70px}
.st_sub li .s4 i{width:12px;_width:11px;background-position:-185px -70px}
.st_sub li .s4{padding-right:7px;position:relative;z-index:10;_width:71px}
.st_sub li .s5{_width:48px}
.st_sub li .s5 i{width:11px;_width:10px;background-position:-213px -70px}
.sub_top .m{position:relative;z-index:10;width:1110px; margin:0 auto}
.sub_top .more_nav{position:absolute;left:0;top:40px;border:1px solid #DEDEDE;z-index:11;background:#fafafa;padding:17px 0 20px;display:none;overflow:hidden}
.sub_top .more_nav i{display:block;width:80px;height:2px;background:#fafafa;position:absolute;right:0;top:-2px}
.more_nav .nl{width:69px;height:108px;float:left;border-left:1px solid #eee;padding:0 28px;overflow:hidden}
.more_nav .l{width:149px}
.more_nav .nl ul{width:60px}
.more_nav .nl li{float:left}
.more_nav .nl li a{font-size:14px;line-height:24px;float:left;color:#aaa}
.more_nav .nl li a:hover{color:#ce2029}
.more_nav .nl1{margin-left:-1px}
.more_nav .nl h3{padding-bottom:10px;font-size:16px;line-height:26px}

.page_top{height:107px;background:#fff}
.page_top .m{width:1110px; margin:0 auto}

.page_top .logo{height:90px;width:270px;overflow:hidden;margin:3px 0 0 10px;float:left; overflow:hidden; background:none !important}
.page_top .logo img{ width:270px}

.page_top .logo a.fl{display:block;width:172px;height:69px;text-indent:-99em}
.page_top .logo a.fr{display:block;width:121px;height:42px;margin-top:27px;text-indent:-99em}
.page_top .sch{padding:33px 8px 0 0;float:right}
.page_top .sch .sch_txt{border:solid #d02730;border-width:2px 0 2px 2px;height:17px;width:224px;padding:8px;outline:0;float:left;font:15px/17px "5FAE8F6F96C59ED1";color:#626262}
.page_top .sch .sch_btn{display:block;text-indent:-99em;width:45px;height:37px;float:left;background-position:-116px -69px;overflow:hidden;overflow:hidden;cursor:pointer;border:0}
.page_top .sch .sch_btn:hover{background-position:-116px -107px;_display:inline-block}
.page_nav{height:49px;background:#ce2029;overflow:hidden; }
.page_nav .m{width:1200px; margin:0 auto}
.page_nav li{width:124px;height:49px;border-left:1px solid #c2151e;float:left;text-align:center}
.page_nav li a{display:block;width:124px;height:49px;color:#fff;line-height:49px;font-size:18px}
.page_nav li a:hover{background:#e02e37;color:#fff;text-decoration:none}
.page_nav li .on{background:#e02e37;color:#fff}
.caret,.button,.form-label,.pagination a,.pagination span,.pcgames-page a,.pcgames-page span{display:inline-block;*display:inline;*zoom:1}
.clearfix,.piclist,.media,.tab-vertical{*zoom:1}
.clearfix:before,.piclist:before,.media:before,.tab-vertical:before,.clearfix:after,.piclist:after,.media:after,.tab-vertical:after{content:"";display:table}
.clearfix:after,.piclist:after,.media:after,.tab-vertical:after{clear:both}
.caret{content:"";height:0;width:0;overflow:hidden}
html{color:#333;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
body,button,input,select,textarea{font:14px/1.8 Microsoft Yahei,tahoma,arial,"Hiragino Sans GB",\5b8b\4f53,sans-serif}
button,input{*width:auto;*overflow:visible;line-height:22px}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
img{-ms-interpolation-mode:bicubic}
iframe{display:block}
blockquote{font-family:Optima,Georgia,STSong,serif;margin:1em 0;color:#999;padding:.6em 1em;background:#f8f8f8;border-left:.4em solid #ddd}
blockquote blockquote{padding:0 0 0 1em;margin-left:2em}
acronym,abbr{border-bottom:1px dotted;font-variant:normal}
abbr{cursor:help}
del,s{text-decoration:line-through}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
em,i{font-style:normal;}
ul,ol{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:text-top\9}
:root sub,:root sup{vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a{color:#333}
a:hover{text-decoration:underline;color:#ff3d3d}
ins,a{text-decoration:none}
u,.typo-u{text-decoration:underline}
pre,code{font-family:"Courier New",Courier,monospace;white-space:pre-wrap;word-wrap:break-word}
pre{background:#f8f8f8;border:1px solid #ddd;padding:1em 1.5em}
hr,.hr{border:0;border-bottom:1px solid #cfcfcf;margin-bottom:10px;*color:pink;*-webkit-filter:chroma(color=pink);* filter:chroma(color=pink);height:10px;*margin:-7px 0 2px}
small,.typo-small,figcaption{font-size:.9em;color:#888}
[draggable]{cursor:move}
.textwrap,.textwrap td,.textwrap th{word-wrap:break-word;word-break:break-all}
.textwrap-table{table-layout:fixed}
.typo p,.typo pre,.typo ul,.typo ol,.typo dl,.typo form,.typo hr,.typo table,.typo-p,.typo-pre,.typo-ul,.typo-ol,.typo-dl,.typo-form,.typo-hr,.typo-table{margin-bottom:1.2em}
h1,h2,h3,h4,h5,h6{font-weight:500;*font-weight:800;font-family:Helvetica Neue,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;color:#333}
.typo h1,.typo h2,.typo h3,.typo h4,.typo h5,.typo h6,.typo-h1,.typo-h2,.typo-h3,.typo-h4,.typo-h5,.typo-h6{margin-bottom:.4em;line-height:1.5}
.typo h1,.typo-h1{font-size:1.8em}
.typo h2,.typo-h2{font-size:1.6em}
.typo h3,.typo-h3{font-size:1.4em}
.typo h4,.typo-h4{font-size:1.2em}
.typo h5,.typo h6,.typo-h5,.typo-h6{font-size:1em}
.typo ul,.typo-ul{margin-left:1.3em;list-style:disc}
.typo ol,.typo-ol{list-style:decimal;margin-left:1.9em}
.typo li ul,.typo li ol,.typo-ul ul,.typo-ul ol,.typo-ol ul,.typo-ol ol{margin-top:0;margin-bottom:0;margin-left:2em}
.typo li ul,.typo-ul ul,.typo-ol ul{list-style:circle}
.typo table th,.typo table td,.typo-table th,.typo-table td .typo table caption{border:1px solid #ddd;padding:.5em 1em;color:#666}
.typo table th,.typo-table th{background:#fbfbfb}
.typo table thead th,.typo-table thead th{background:#f1f1f1}
.typo table .caption{border-bottom:0}
.typo-input,.typo-textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
::-moz-selection{background:#08c;color:#fff}
::selection{background:#08c;color:#fff}
::-moz-placeholder{color:#aaa}
::-webkit-input-placeholder{color:#aaa}
::-ms-input-placeholder{color:#aaa}
:focus{outline:0}
.typo-em,.typo em,legend,caption{font-weight:700}
.typo-code,code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;-webkit-border-radius:4px;border-radius:4px}
.typo-mark,mark{padding:.2em;background-color:#fcf8e3}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;vertical-align:baseline}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.affix{position:fixed;top:0}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.in,.fade.in{opacity:1}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.collapse.in,.in{height:auto}
.disabled{background-color:#eee!important;color:#ababab!important;cursor:not-allowed!important}
.caret{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;vertical-align:middle}
.layout{width:1120px;margin:0 auto;margin-bottom:20px}
.layout-title{height:46px;border-bottom:3px solid #ff3d3d}
.layout-title h2,.layout-title h3{font-size:26px;line-height:46px;color:#ff3d3d;font-weight:400}
.grid{float:left;display:inline;margin-right:30px}
.grid-last{margin-right:0}
.grid-310{width:310px}
.grid-330{width:330px}
.grid-350{width:350px}
.grid-375{width:375px}
.grid-380{width:380px}
.grid-780{width:780px}
.button{cursor:pointer;text-align:center;border:0 none;-webkit-border-radius:2px;border-radius:2px;height:30px;line-height:30px;padding:0 12px}
.button:hover,.button:focus,.button:active{text-decoration:none}
.button-default{background-color:#fff;border:1px solid #ccc}
.button-default:hover,.button-default:focus,.button-default:active{background-color:#f7f7f7;border-color:#ccc;color:#333}
.button-small{padding:0 6px;font-size:12px;height:20px;line-height:20px}
.button-large{padding:0 40px;font-size:18px;height:44px;line-height:44px;-webkit-border-radius:2px;border-radius:2px}
.button-primary{color:#fff;background-color:#ff3d3d;border:1px solid #ff3d3d}
.button-primary:hover,.button-primary:focus,.button-primary:active{background-color:#FA0909;border-color:#FA0909;color:#fff}
.button-gray{color:#fff;background-color:#a3a3a3;border:1px solid #a3a3a3}
.button-gray:hover,.button-gray:focus,.button-gray:active{background-color:#a3a3a3;border-color:#a3a3a3;color:#fff}
.button-yellow,.button-blue,.button-green{color:#fff}
.button-yellow:hover,.button-yellow:focus,.button-yellow:active,.button-blue:hover,.button-blue:focus,.button-blue:active,.button-green:hover,.button-green:focus,.button-green:active{color:#fff}
.button-blue{background-color:#3af;border:1px solid #3af}
.button-blue:hover,.button-blue:focus,.button-blue:active{background-color:#1E9FFC;border-color:#1E9FFC}
.button-yellow{background-color:#fa0;border:1px solid #fa0}
.button-yellow:hover,.button-yellow:focus,.button-yellow:active{background-color:#ec971f;border-color:#ec971f}
.button-green{background-color:#61c228;border:1px solid #61c228}
.button-green:hover,.button-green:focus,.button-green:active{background-color:#5cb85c;border-color:#5cb85c}
.button-disabled{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}
.center-box{font-size:0;*word-spacing:-1px;height:100%}
@media (-webkit-min-device-pixel-ratio:0){.center-box{letter-spacing:-5px}}
.center-box .center-hack{display:inline-block;*display:inline;*zoom:1;font-size:0;width:0;height:100%;vertical-align:middle}
.center-box .center-body{letter-spacing:normal;word-spacing:normal;display:inline-block;*display:inline;*zoom:1;font-size:12px;vertical-align:middle;padding:0!important;margin:0!important;width:100%;white-space:normal;word-wrap:break-word}
.center-box .center-img{display:inline-block;*display:inline;*zoom:1;width:100%;text-align:center;vertical-align:middle;padding:0!important;margin:0!important}
.center-box img{vertical-align:middle}
.form-item{display:block;margin-bottom:1em}
.form-text,.form-textarea{border:1px solid #ccc;padding:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-text:focus,.form-textarea:focus{border-color:#51b4ff;border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 8px rgba(82,168,236,.6)}
.form-text:focus,.form-textarea:focus{outline:0 none}
.form .error{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.form .error:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1 px 1 px rgba(0,0,0,.075),0 0 6 px #ce8483}
.form-text{width:200px;height:22px;line-height:22px;margin-right:10px}
.form-text-small{width:130px}
.form-text-large{width:280px}
.form-textarea{resize:none;vertical-align:top;overflow:auto;width:500px;height:80px}
.form-radio{vertical-align:baseline!important}
.form-select{border:1px solid #ccc}
.form-label{margin-right:10px}
.form-label input{margin-right:5px}
input[disabled],textarea[disabled],button[disabled]{cursor:not-allowed;background-color:#eee}
.search input.button,.search button.button{_height:31px;_line-height:31px}
.search .form-text{height:20px;line-height:20px;border:2px solid #ff3d3d;*vertical-align:middle}
.search .form-text:focus{border-color:#ff3d3d;-webkit-box-shadow:none;box-shadow:none}
.pagination,.pcgames-page{text-align:center}
.pagination a,.pagination span,.pcgames-page a,.pcgames-page span{color:#555;background:#eee;height:28px;line-height:28px;padding:0 10px;margin:0 3px;cursor:pointer}
.pagination a:hover,.pcgames-page a:hover,.pagination .pg_curr{background:#ff3d3d;text-decoration:none;color:#fff}
.pagination .on{background:#ff3d3d;color:#fff}
.pagination .disabled,.pcgames-page .disabled{background-color:#e6e6e6!important;color:#ababab!important;cursor:not-allowed!important}
.crumb{font-family:SimSun;color:#ccc;font-weight:700}
.crumb a,.crumb span{padding:0 6px;font-family:"Microsoft Yahei";font-weight:400}
.crumb a:hover{text-decoration:none}
.crumb .active{color:#999}
.nav{height:40px;line-height:40px;background-color:#ff3d3d;}
.nav-inner{background-color:#ff3d3d;height:40px;line-height:40px;overflow: hidden;}
.nav .first{border-left:1px solid #ff5757}
.nav-item{float:left;display:inline;border-right:1px solid #ff5757}
.nav-item a{display:block;color:#fff;padding:0 20px}
.nav-item a:hover{text-decoration:none;color:#fff;background-color:#dd3d3d}
.nav-item .active{background-color:#dd3d3d}
.list-item{height:30px;line-height:30px;overflow:hidden;color:#999}
.list-item a{color:#333}
.list-item a:hover{color:#ff3d3d}
.list-item .date,.list-item .type{color:#999}
.list-item .date{float:right}
.list-item .circle{float:left;width:3px;height:3px;background-color:#dcdcdc;_font-size:0;_line-height:0;margin-top:13px;margin-right:7px;_margin-right: 4px;}
.box{margin-bottom:20px}
.box-last{margin-bottom:0}
.box-title{height:40px;text-align:right;border-bottom:1px solid #e5e5e5;overflow:hidden}
.box-title h2,.box-title h3{font-size:20px;line-height:40px;float:left;font-weight:400}
.box-title .more{padding:0 5px;line-height:40px;color:#999}
.box-title .more:hover{color:#ff3d3d}
.piclist-item{float:left;width:185px;display:inline;position:relative;margin-left:15px}
.piclist-item a:hover{text-decoration:none}
.piclist-item img{width:185px;height:135px;vertical-align:middle}
.piclist-title{padding:0 5px;line-height:20px;text-align:center;height:40px;overflow:hidden;font-size:12px}
.piclist-title-alpha{height:30px;line-height:30px;font-size:14px;color:#fff;width:100%;padding:0;cursor:pointer;text-align:center;position:absolute;bottom:0;left:0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#80000000', endColorstr='#80000000');background-color:rgba(0,0,0,.5)}
.media{border-bottom:1px solid #e5e5e5;padding:20px 0;line-height:1.7;display:block}
.media:hover{background-color:#f7f7f7}
.media-hover{background-color:#f7f7f7}
.media-left{width:180px;height:135px;overflow:hidden;margin-right:5px;float:left;background:#f7f7f7}
.media-left img{width:180px;height:135px;vertical-align:middle}
.media-body{padding-right:10px;overflow:hidden;padding-left: 10px;}
.media-body-title{margin-bottom:3px}
.media-body-title a{color:#333}
.media-body-title a:hover{color:#ff3d3d}
.media-body-title h2,.media-body-title h3,.media-body-title strong{font-size:18px;font-weight:400}
.media-body-content{font-size:12px;color:#999;margin-bottom:7px}
.media-body-meta .keyword{margin-right:5px}
.cover{width:100%;height:100%;position:relative;display:block;overflow:hidden}
.cover:hover{text-decoration:none}
.cover:hover .cover-content{top:0;-webkit-transition:top,.2s,ease-in;-moz-transition:top,.2s,ease-in;-o-transition:top,.2s,ease-in;transition:top,.2s,ease-in}
.cover .cover-content{position:absolute;width:100%;height:100%;left:0;top:-100%;-webkit-transition:top,.2s,ease-in;-moz-transition:top,.2s,ease-in;-o-transition:top,.2s,ease-in;transition:top,.2s,ease-in;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#80000000', endColorstr='#80000000');background-color:rgba(0,0,0,.5)}
.cover .cover-detail{padding:0 20px}
.tab-title{position:relative;z-index:2;border-left:1px solid #e5e5e5}
.tab-title .active{background:#fff;border-bottom:1px solid #fff}
.tab-title a{color:#333;padding:0 16px;display:block}
.tab-title a:hover{text-decoration:none}
.tab-title-item{float:left;height:32px;line-height:32px;background-color:#f5f5f5;border:1px solid #e5e5e5;border-left:0}
.tab-content{border:1px solid #e5e5e5;}
.tab-content .active{display:block}
.tab-content-pane{display:none}
.tab-content .db{display: block;}
.tab-vertical{border:1px solid #e5e5e5}
.tab-vertical .tab-title{float:left;width:75px;border:0;text-align:center}
.tab-vertical .tab-title a{padding:0}
.tab-vertical .tab-title .active{border-bottom:0;position:relative}
.tab-vertical .tab-title .active a{position:absolute;width:73px;border-left:2px solid #ff3d3d;left:-1px}
.tab-vertical .tab-title-item{float:none;border:0;margin-top:2px;*vertical-align:middle}
.tab-vertical .tab-title-item:nth-child(1){margin-top:0}
.tab-vertical .first{margin-top:0}
.tab-vertical .tab-content{*zoom:1;overflow:hidden;border:0}
.tab-primary .tab-title{border:0}
.tab-primary .tab-title .active a{color:#333}
.tab-primary .tab-title-item{background-color:transparent;border:0}
.tab-primary .tab-title-item a{color:#999}
.tab-primary .tab-title .vLine{position:absolute;bottom:0;height:2px;line-height:0;font-size:0;background-color:#ff3d3d;width:38px;left:15px;overflow:hidden;margin-left:0;_bottom:-2px;}
.carousel{width:520px;height:280px;overflow:hidden;position:relative}
.carousel .carousel-ctrl-item.prev,.carousel .carousel-ctrl-item.next{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.carousel .carousel-ctrl-item.prev{-webkit-transform:translate(-30px);-moz-transform:translate(-30px);-ms-transform:translate(-30px);-o-transform:translate(-30px);transform:translate(-30px)}
.carousel .carousel-ctrl-item.next{-webkit-transform:translate(30px);-moz-transform:translate(30px);-ms-transform:translate(30px);-o-transform:translate(30px);transform:translate(30px)}
.carousel:hover .carousel-ctrl-item.prev,.carousel:hover .carousel-ctrl-item.next{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.carousel:hover .carousel-ctrl-item.prev{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.carousel:hover .carousel-ctrl-item.next{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.carousel-view{width:100%}
.carousel-view-pane{width:520px;height:280px;position:relative}
.carousel-view-pane img{width:520px;height:280px;vertical-align:middle}
.carousel-view-title{position:absolute;left:0;bottom:0;height:30px;line-height:30px;width:510px;padding:0 5px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#80000000', endColorstr='#80000000');background-color:rgba(0,0,0,.5)}
.carousel-ctrl .prev{left:0}
.carousel-ctrl .next{right:0}
.carousel-ctrl-item{position:absolute;font-family:SimSun;font-size:30px;font-weight:700;width:30px;height:60px;line-height:60px;cursor:pointer;color:#fff;text-align:center;top:50%;margin-top:-30px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#80000000', endColorstr='#80000000');background-color:rgba(0,0,0,.5)}
.carousel-ctrl-item:hover{color:#fff;text-decoration:none}
.carousel-bullet{position:absolute;right:10px;bottom:5px}
.carousel-bullet .active{color:#ff3d3d}
.carousel-bullet .active:hover{color:#ff3d3d}
.carousel-bullet-item{float:left;display:inline;font-family:Tahoma;font-size:24px;line-height:1;cursor:pointer;margin-right:5px;color:#fff}
.carousel-bullet-item:hover{color:#fff;text-decoration:none} 
.area{width:1120px;margin:0 auto;}
.ivy1120 img,.ivy1120 iframe,.ivy1120 object,.ivy1120 embed{display:inline-block;vertical-align:top;margin-bottom:15px;}
.ivy310 img,.ivy310 iframe,.ivy310 object,.ivy310 embed{display:inline-block;margin-bottom:20px;vertical-align:top;}
.ivy310-yc3 img,.ivy310-yc3 iframe,.ivy310-yc3 object,.ivy310-yc3 embed{display:inline-block;margin-bottom:30px;vertical-align:top;}
.ivy310-top img,.ivy310-top iframe,.ivy310-top object,.ivy310-top embed{margin-top:15px;}
.ivy310-yc2 img,.ivy310-yc2 iframe,.ivy310-yc2 object,.ivy310-yc2 embed{margin-top:10px;}
.icon,.pagination .next:after,.pagination .prev:before,.download .tab-content-pane-qrcode .typo-small:before,.download .tab-content-pane-qrcode .typo-small:after{display:inline-block;*display:inline;*zoom:1}
.container,.recommend .piclist ul,.video .piclist ul,.topnews-content-list ul{*zoom:1}
.container:before,.recommend .piclist ul:before,.video .piclist ul:before,.topnews-content-list ul:before,.container:after,.recommend .piclist ul:after,.video .piclist ul:after,.topnews-content-list ul:after{content:"";display:table}
.container:after,.recommend .piclist ul:after,.video .piclist ul:after,.topnews-content-list ul:after{clear:both}
.pagination .next:after,.pagination .prev:before{content:"";height:0;width:0;overflow:hidden}
.icon-handle-large{width:29px;height:30px;background-repeat:no-repeat;}
.icon-search{width:17px;height:17px;background-repeat:no-repeat;}
.icon-pic-list{width:15px;height:13px;background-repeat:no-repeat;}
.icon-text-list{width:13px;height:13px;background-repeat:no-repeat;}
.icon-author{width:13px;height:15px;background-repeat:no-repeat;line-height:13px;overflow:hidden;}
.icon-date{width:15px;height:15px;background-repeat:no-repeat;line-height:15px;overflow:hidden;}
.icon-tag{width:12px;height:15px;background-repeat:no-repeat;}
.icon-video{width:39px;height:38px;background-repeat:no-repeat;}
.icon-video-small{width:14px;height:14px;background-repeat:no-repeat;}
.icon-text-small{width:13px;height:16px;background-repeat:no-repeat;}
.icon-trophy-small{width:16px;height:16px;background-repeat:no-repeat;}
.icon-fight-small{width:16px;height:16px;background-repeat:no-repeat;}
.icon-handle-small{width:16px;height:16px;background-repeat:no-repeat;} 
.icon-ie{width:16px;height:16px;background-repeat:no-repeat;}
.icon-iphone-small{width:13px;height:16px;background-repeat:no-repeat;}
.icon-like{width:14px;height:14px;background-repeat:no-repeat;}
.icon-dislike{width:14px;height:14px;background-repeat:no-repeat;}
.icon-like{width:14px;height:14px;background-repeat:no-repeat;}
.icon-dislike{width:14px;height:14px;background-repeat:no-repeat;}
.layout{_zoom:1;margin-bottom:0;}
.title-alpha{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000)}}
:root .title-alpha{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00000000,endColorStr=#00000000)}
body .navibar-wap{font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";width: 1120px;background-color:#f8f8f8;}
.nav .handle{float:left;width:145px} 
.nav .handle:hover{text-decoration:none}
.nav .handle:hover h1,.nav .handle:hover h2{color:#fff}
.nav .handle .icon-handle-large{float:left;margin-top:6px;margin-right:10px}
.nav .handle h1,.nav .handle h2{float:left;font-size:22px;color:#fff;font-weight:700}
.nav .nav-item a{font-size:16px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.nav .nav-item a:hover{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.nav-inner{height:40px;line-height:40px;overflow:hidden;}
.crumb{font-size:12px;line-height:22px;margin-top:10px;margin-bottom:7px;position:relative;margin-left:-2px}
.crumb a,.crumb span{padding:0 2px}
.pagination .next:after{content:'';border-left:6px solid #bbb;border-top:6px dashed transparent;border-bottom:6px dashed transparent;margin-left:6px}
.pagination .next:hover:after{border-left-color:#fff}
.pagination .prev:before{content:'';border-right:6px solid #bbb;border-top:6px dashed transparent;border-bottom:6px dashed transparent;margin-right:6px}
.pagination .prev:hover:before{border-right-color:#fff}
.container{*zoom:1;overflow:hidden}
.container .main{float:left;width:780px;overflow-x:hidden}
.container .aside{width:310px;float:right;overflow:hidden}
.aside .box{width:310px;overflow:hidden}
.aside .box-body{padding-top:15px}
.aside img{vertical-align:top}
.aside .focus,.aside .related-articles{margin-bottom:12px}
.aside .video{margin-bottom:30px;height:236px;overflow:hidden;}
.piclist-item a:hover{text-decoration:underline;color:#fff;}
.recommend .piclist,.video .piclist{width:100%;overflow:hidden}
.recommend .piclist ul,.video .piclist ul{width:400px;margin-left:-10px}
.recommend .piclist img,.video .piclist img{width:150px}
.recommend .piclist-item,.video .piclist-item{width:150px;margin-left:10px; margin-bottom:10px;}
.recommend .list,.video .list{margin-top:10px}
.recommend .list ul,.video .list ul{width:400px}
.recommend .list-item,.video .list-item{width:150px;float:left;margin-right:10px}
.recommend{margin-bottom:10px;}
.recommend .piclist img{width:150px;height:110px}
.recommend .piclist-title-alpha{overflow: hidden;display: none;}
.video .piclist-item .title-alpha{cursor:pointer;display:block;height:30px;line-height:30px;margin-top:-30px;overflow:hidden;position:relative;color:#fff;text-align:center;}
.video .tab{position:relative;zoom:1;}
.video .tab-title{position:absolute;top:-47px;_top:-49px;right:0;width:159px;}
.video .tab-title li{margin-left:15px;display:inline;}
.video .tab-title a{padding:0 5px}
.video .tab-content{border:0}
.video .piclist img{height:85px}
.video .piclist a:hover .icon-video{background-repeat:no-repeat;}
.video .piclist .icon-video{position:absolute;left:50%;margin-left:-20px;top:50%;margin-top:-19px;cursor:pointer;}
.video .piclist-item{margin-bottom:10px}
.video .piclist-title-alpha{font-size:12px}
.video .list{position:relative;_zoom:1}
.video .list-item .icon-video-small{margin-top:8px;margin-right:4px;float:left}
.aside .focus .box-body{padding-top:8px}
.vote .pic{width:150px;margin-right:15px;float:left}
.vote .pic img{width:150px;height:195px}
.vote .info{overflow:hidden;*zoom:1}
.vote .info li{line-height:14px;margin-bottom:11px}
.vote .info b{color:#999;font-weight:400}
.vote .info p{line-height:18px}
.vote .info .button{width:70px;overflow:hidden;float:left;padding:0;text-align:center;_width:65px}
.vote .info .button-default{border-radius:2px 0 0 2px;color:#ff3d3d;cursor:auto}
.vote .info .button-primary,.vote .info .button-gray{border-radius:0 2px 2px 0;color:#fff}
.vote .info .like,.vote .info .dislike{margin-top:10px}
.vote .info .button{text-align:left}
.vote .info .icon{float:left;margin-top:3px;margin-right:3px;_margin-right:0;display:inline;margin-left:8px}
.vote .info .button-default{border-color:#ff3d3d;text-align:center}
.vote .info .button-default:hover,.vote .info .button-default:focus{background-color:#fff}
.vote .info .dislike .button-default{border-color:#a3a3a3;color:#333}
.vote .info .dislike .button-vote{border-color:#a3a3a3;color:#fff;background-color:#a3a3a3}
.vote .hr{height:1px;overflow:hidden;font-size:0;line-height:0;*margin-top:5px;*margin-bottom:5px;border-color:#f0f0f0}
.related-articles .box-body{padding-top:6px}
#jmark{height:0;line-height:0;overflow:hidden;font-size:0;}
.fixed-right{position:fixed;top:0;background-color:#fff;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
html body .g-footer{background-color:#f4f4f4;border-top:1px solid #e5e5e5}
body .g-footer .gft-wrap{width: 1120px;background-color:#f4f4f4;border-top:1px solid #e5e5e5;}
.navibar-wap{font-size:12px}
.topnews .section{border-top:1px solid #e5e5e5;position:relative}
.crumb{margin-bottom:7px}
.switch{position:absolute;right:0;top:-29px;font:12px/1.8 "\5FAE\8F6F\96C5\9ED1"}
.switch:hover{color:#ff3d3d}
.switch .switch-item{float:left;height:22px;line-height:22px;color:#999;cursor:pointer}
.switch .switch-item:hover{text-decoration:none}
.switch i{float:left;margin-top:5px;margin-right:6px;_margin-top:5px;width:15px;height:13px;line-height:0;overflow:hidden;_margin-right:3px;}
.switch .pic-txt{margin-right:20px;color:#ff3d3d}
.switch .icon-pic{background-repeat:no-repeat;}
.switch .icon-list{background-repeat:no-repeat;}
.switch b{font-weight:400}
.switch-list .switch-item .icon-pic{background-repeat:no-repeat;}
.switch-list .switch-item .icon-list{background-repeat:no-repeat;}
.switch-list .pic-txt{color:#999}
.switch-list .list-txt{color:#ff3d3d}
.media-left{_margin-right:12px;}
.topnews-content{width:780px;overflow:hidden}
.topnews-content .media{position:relative;*vertical-align:middle}
.topnews-content .media:hover{cursor:pointer}
.topnews-content .media .link{display:block}
.topnews-content .media .link:hover{text-decoration:none}
.topnews-content .media-body-title{line-height:34px;margin-bottom:5px}
.topnews-content .media-body-title:hover{cursor:pointer}
.topnews-content .media-body-content{line-height:24px;height:48px;overflow:hidden;margin-bottom:18px}
.topnews-content .media-body-content:hover{cursor:pointer}
.topnews-content .media-body-content a:hover{text-decoration:none;color:#333;}
.topnews-content .media-body-meta{height:24px;line-height:24px;font-size:12px;color:#999;overflow:hidden;}
.topnews-content .media-body-meta i{margin-right:6px;margin-top:5px;_margin-right:3px;}
.topnews-content .media-body-meta i,.topnews-content .media-body-meta p{float:left}
.topnews-content .media-body-meta .author{width:110px}
.topnews-content .media-body-meta .date{width:130px}
.topnews-content .media-body-meta .tag span,.topnews-content .media-body-meta .tag a{color:#999}
.topnews-content .media-body-meta .tag a:hover{color:#ff3d3d}
.topnews-content-list{overflow:hidden;position:relative;padding-top:10px}
.topnews-content-list ul{width:880px}
.topnews-content-list .media{padding:0;border-bottom:0;width:355px;float:left;height:34px;overflow:hidden;padding-right:70px;position:relative;cursor:pointer}
.topnews-content-list .media:hover{background-color:transparent}
.topnews-content-list .media:hover h3{color:#ff3d3d}
.topnews-content-list .media-body-title{width:270px;overflow:hidden}
.topnews-content-list .media-body-title h3{height:34px;line-height:34px;overflow:hidden;font-size:14px}
.topnews-content-list .media-body-title a{display:block;height:34px;overflow:hidden}
.topnews-content-list .media-body{padding-right:0}
.topnews-content-list .media-left,.topnews-content-list .media-body-content{display:none}
.topnews-content-list .media-body-meta{position:static}
.topnews-content-list .media-body-meta .date{width:auto}
.topnews-content-list .media-body-meta .author,.topnews-content-list .media-body-meta .tag{display:none}
.topnews-content-list .divider{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}
.topnews-content-list .author,.topnews-content-list .tag{display:none}
.topnews-content-list .date{position:absolute;top:0;right:70px;height:34px;line-height:34px;display:block;width:auto}
.topnews-content-list .date .icon-date{display:none}
.aside .rank{margin-bottom:30px}
.download{background-color:#f4f4f4;}
.download .tab-content{border:0;width:290px;height:90px;padding:10px;overflow:hidden}
.download .tab-content-pane{width:290px;height:90px;display:block}
.download .qrcode{float:left;margin-right:20px;_margin-right:17px;}
.download .qrcode,.download .qrcode img{width:90px;height:90px}
.download .content{overflow:hidden}
.download h4{font-size:20px;line-height:28px;font-weight:400}
.download .button-primary{padding:0;display:block;width:170px;margin-top:7px}
.download .typo-small{color:#999;margin-top:8px;line-height:14px;text-align:center;width:170px}
.pagination{margin-top:25px}
.icon-video,.video .piclist a:hover .icon-video{background:url(http://www1.pcgames.com.cn/2015/project/global/images/cBg24.png) no-repeat;}
.icon-video{background-position:0 0;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.video .piclist a:hover .icon-video{background-position:-40px 0}
html body .g-footer{margin-top:40px}
.icon-search{background-position:-22px -33px}
.icon-pic-list{background-position:-24px -53px}
.switch-list .switch-item .icon-pic{background-position:-24px -53px}
.icon-text-list{background-position:-26px -69px}
.switch .icon-list{background-position:-26px -69px}
.icon-author{background-position:-26px -85px}
.icon-date{background-position:-24px -103px}
.icon-tag{background-position:-27px -121px}
.icon-video-small{background-position:-25px -180px}
.icon-text-small{background-position:-26px -197px}
.icon-trophy-small{background-position:-23px -216px}
.icon-fight-small{background-position:-23px -235px}
.icon-handle-small{background-position:-23px -254px}
.icon-ie{background-position:-23px -273px}
.icon-iphone-small{background-position:-26px -292px}
.icon-like{background-position:-25px -311px}
.icon-like{background-position:-25px -311px}
.icon-dislike{background-position:-25px -328px}
.icon-dislike{background-position:-25px -328px}
.switch .icon-pic{background-position:-24px -386px}
.switch-list .switch-item .icon-list{background-position:-26px -402px}
.icon-search,.icon-pic-list,.switch-list .switch-item .icon-pic,.icon-text-list,.switch .icon-list,.icon-author,.icon-date,.icon-tag,.icon-video-small,.icon-text-small,.icon-trophy-small,.icon-fight-small,.icon-handle-small,.icon-ie,.icon-iphone-small,.icon-like,.icon-dislike,.switch .icon-pic,.switch-list .switch-item .icon-list{background-image:url(http://www1.pcgames.com.cn/2015/project/list/static/css/list.min_z.png)}
.icon-handle-large{background-image:url(http://www1.pcgames.com.cn/2015/project/global/images/bg.png);background-repeat:no-repeat;}
.icon-handle-wlyx{background-position:-28px 0;width:28px;}
.icon-handle-dsyx{background-position:-134px 0;width:33px;}
.icon-handle-xypd{background-position:-57px 0;width:23px;}
.icon-handle-dnyx{background-position:0 0;width:27px;}
.icon-handle-wyyx{background-position:-105px 0;width:28px;}
.icon-handle-yxyj{background-position:-81px 0;width:23px;}
.icon-handle-sjzj{background-position:-168px 0;width:32px;}
.icon-handle-dmpd{background-position:-283px 0;width:30px;}
.lmgxnews{width:306px; height:165px}
.lmgxnews ul{ float:left; width:302px; padding-left:4px}
.lmgxnews li a{ color:#4c4c4c}
.lmgxnews li a:hover{text-decoration:underline; color:#ff4839}
.lmgxnews li{
background: url(../images/point.gif) 0 15px no-repeat;height: 34px;
line-height:34px;
float: left;
display: block;
overflow: hidden;
text-indent: 10px;
font-size: 16px;
}
.title-tiny {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 25px;
   
    margin: 0 0 5px 0;
    padding: 0;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    line-height: 25px;
    text-align: left;
}
.list-tiny {
    border-top: solid 1px #e0e0e0;
    overflow: hidden;
    margin-top: 12px;
    padding-top: 12px;
    line-height: 20px;
    font-size: 14px;
    color: #555555;
}
.list-tiny-img {
    float: left;
    width: 90px;
    height: 60px;
}
.list-tiny-text {
    float: right;
    width: 205px;
    font-size: 15px;
line-height: 22px;
font-weight: bold;
}
.pagemst{width:1200px;margin:0
auto;overflow:hidden;position:relative}.img-da{padding-top:25px;height:90px}.img-da
img{display:block;width:1200px;height:90px;overflow:hidden}
.navigation .no{color:#333}.left{float:left;background:#FFF;padding:20px
0 20px 30px;width:823px;overflow:hidden;position:relative}

.news_top{margin-bottom:10px;position:relative}

.news_top h1{height:60px;font-size:30px;line-height:60px;text-align:center;font-weight:bold;color:#2b2b2b;overflow:hidden}

.news_top p{height:30px;line-height:30px;color:#8c8c8c;text-align:center}

.news_top span{padding-right:20px;}


.art_info{padding:10px
0;width:803px;font-size:16px;padding-right:20px;line-height:30px;color:#4c4c4c}.art_info
p{margin-bottom:15px}.art_info
a{color:#ff4839}.art_info a:hover{text-decoration:underline}.app_com{width:824px;overflow:hidden;cursor:default}.aCom_down{width:823px;height:128px;border:solid #e9e9e9;border-width:1px 0 1px 1px;overflow:hidden;margin-bottom:20px}.aCom_down
.l{width:90px;height:90px;padding:19px
16px;border-right:1px solid #e9e9e9;float:left}.aCom_down .l
img{width:90px;height:90px;display:block;border-radius:6px}.aCom_down
.m{width:443px;float:left;overflow:hidden}.aCom_down .m
.fl{padding:20px;height:88px;width:270px}.aCname{height:36px;line-height:36px;font-size:24px;overflow:hidden}.aCinfo
span{display:inline-block;height:31px;line-height:31px;float:left;margin-right:40px}.aCinfo span
em{display:inline-block;position:relative;width:70px;height:11px;vertical-align:middle;background:url(/images/star.jpg) repeat-x 0 -20px;margin:-3px 0 0 0}

.aCinfo span em i{display:inline-block;position:absolute;left:0;top:0;width:68px;height:11px;}

.aCinfo i.pc{display:inline-block;width:13px;height:15px;background:url(/images/icon.jpg) no-repeat 0 -128px;vertical-align:middle;margin:-5px 6px 0 0}
.aCinfo i.ios{display:inline-block;width:13px;height:15px;background:url(/images/icon.jpg) no-repeat 0 -40px;vertical-align:middle;margin:-5px 6px 0 0}
.aCinfo i.and{padding-right:10px;display:inline-block;width:17px;height:14px;background:url(/images/icon.jpg) no-repeat 0 -70px;vertical-align:middle;margin:-4px 0 0 0;}
.aCinfo i.ad_gift{padding-right:10px;display:inline-block;width:12px;height:20px;background:url(/images/icon.jpg) no-repeat 0 -100px;vertical-align:middle;margin:-4px 0 0 0;}

.aCom_down .m .fr{width:133px;height:128px;text-align:center}.aCs{height:59px;width:133px;font:59px/59px "Impact";color:#ff4839;padding-top:25px}.aCom_down .m .fr
span{display:block;height:20px;line-height:20px;font-size:12px;color:#aaa}.aCom_down
.r{float:left;height:128px;width:256px}.aCdown{width:176px;height:50px;font-size:26px;line-height:50px;margin:39px
auto;display:block;text-align:center;color:#fff;background:#ff4839;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.aCdown:hover{color:#fff}.aCom_shao{padding-top:34px;color:#2c2c2c;overflow:hidden}.aCom_shao
.hd{height:24px;line-height:24px;font-size:20px;font-weight:bold;padding-bottom:16px}.aCom_shao
.bd{height:128px;line-height:32px;font-size:16px;overflow:hidden}.aCom_shao
img{width:119px;height:119px;display:block;padding:3px
26px 3px 1px;float:left}.aCom_shao .bd
span{color:#ff4839}.aCom_shao .bd
strong{color:#ff4839;font-size:20px;padding:0
6px}.aCom_share{margin-top:34px;height:47px;border:solid #f0f0f0;border-width:1px 0 1px 1px;overflow:hidden;width:823px;font-size:18px;color:#4c4c4c}.aCom_share
.zan{height:47px;line-height:47px;color:#4c4c4c}.aCom_share .zan
p{padding:0
10px;float:left}.aCzan{display:block;width:22px;height:20px;float:left;background:url(/images/icon.jpg) no-repeat 0 -280px;margin:12px
5px 0 12px;vertical-align:middle}.aCzan:hover{background-position:0 -250px}.aCom_share .zan
span{float:left;color:#FF4839}.sharelist{height:36px;overflow:hidden;padding:5px
0 6px}.sharelist
p{line-height:36px;height:36px;display:inline-block;float:left}.bdsharebuttonbox{float:left;padding-right:8px}.bds_more{background-position:url(/images/icon.jpg) no-repeat 0 -100px!important}.bds_tqq{background-position:url(/images/icon.jpg) no-repeat 0 -130px!important}.bds_qzone{background-position:url(/images/icon.jpg) no-repeat 0 -60px!important}.bds_sqq{background-position:url(/images/icon.jpg) no-repeat 0 -190px!important}.bds_tsina{background-position:url(/images/icon.jpg) no-repeat 0 -220px!important}.app_news{overflow:hidden;position:relative;padding-top:16px}.app_news
.hd{height:50px;overflow:visible;cursor:default;border-bottom:1px solid #e7e7e7}.app_news .hd
h2{height:50px;line-height:50px;color:#010101;font-size:20px;font-weight:bold}.app_news .hd
.more{height:30px;line-height:30px;font-size:14px;float:right;display:block}.app_news
.bd{overflow:hidden}.app_news .bd
.bd_box{overflow:hidden;width:9999em;height:205px;position:relative}.app_news .bd
ul{margin-top:-1px;float:left;width:850px}.app_news .bd
li{border-top:1px dotted #dadada;height:14px;padding:13px
0;float:left}.app_news .bd li
p{padding-left:11px;border-left:3px solid #b7b7b7;padding-right:20px;width:790px;height:14px;font-size:14px;line-height:14px;overflow:hidden}.app_news .bd li p
span{float:right;color:#aaa}.app_news
.bd_dot{height:20px;position:absolute;top:38px;right:10px}.app_news .bd_dot
.cur{height:8px;padding:6px
0;width:90px;margin:0
auto}.app_news .bd_dot .cur
span{display:block;width:8px;height:8px;background:#aaa;border-radius:4px;margin-right:10px;float:left;cursor:pointer}.app_news .bd_dot .cur
.on{background:#FF4839}.art_comments{padding:0
20px}.app_tuijian{overflow:hidden}.app_tuijian
.hd{height:50px;overflow:visible;cursor:default}.app_tuijian .hd
h2{height:50px;line-height:50px;color:#010101;font-size:20px;font-weight:bold}.app_tuijian
ul{width:840px}.app_tuijian
li{width:185px;height:185px;padding-right:22px;float:left;position:relative}.app_tuijian li
img{display:block;width:185px;height:126px}.app_tuijian li
a{width:185px;height:48px;line-height:24px;font-size:16px;overflow:hidden;padding-top:137px;position:absolute;left:0;top:0}.right{width:347px;float:right;overflow:hidden}.fh_right{width:346px;border-left:1px solid #f0f0f0;overflow:hidden}

.fh_r{padding:20px;width:306px;background:#fff;border-bottom:1px solid #e7e7e7}.fh_r
.hd{height:30px;line-height:30px;position:relative;padding-bottom:10px}.fh_r .hd
h2{font-size:20px;font-weight:bold;color:#333;float:left}.fh_r .hd
.more{display:block;height:30px;float:right}.hotapp_img{width:306px;height:250px;position:relative;overflow:hidden}.hotapp_img
img{width:306px;height:164px;display:block}.hotapp_img
a{display:block;width:306px;height:36px;padding-top:164px;position:absolute;left:0;top:0;color:#fff;font-size:16px}.hotapp_img a
.bg{display:block;width:306px;height:38px;background:#000;opacity:0.7;filter:alpha(opacity=70)}.hotapp_img a
p{width:286px;height:36px;padding:0
10px;line-height:36px;position:absolute;left:0;bottom:0;overflow:hidden}.game_app_img{width:80px;height:80px;display:block;border-radius:16px}

.hotapp_commend{overflow:hidden;height:390px; margin-bottom:20px}

.hotapp_commend ul{width:330px}.hotapp_commend
li{float:left;position:relative;display:inline;width:100px;height:133px;margin:0px
2px 0 0;overflow:hidden}.item-cont{display:block;padding:10px
10px 0;height:123px;text-align:center}.item-cont
img{margin-bottom:10px}.item-cont .item-txt{height:23px;line-height:23px;font-size:14px;text-align:center;overflow:hidden}.down-link{display:none;background-color:#ff4939;width:80px;height:23px;margin:0
auto;line-height:23px;color:#fff;border-radius:2px}.hotapp_commend .item-cont:hover{text-decoration:none;background-color:#f6f6f6}.hotapp_commend .item-cont:hover .item-txt{display:none}.hotapp_commend .item-cont:hover .down-link{display:block}.fh_r
.resttime{display:block;width:306px;height:230px;margin-bottom:30px}.manfen{height:312px;overflow:hidden;padding-top:10px}.manfen
li{margin-bottom:36px;height:80px;width:306px}.manfen li:hover{background:#F9F9F9}.manfen
.l{width:80px;height:80px;float:left;padding-right:9px}.manfen
.c{padding:4px
0 3px;width:137px;height:73px;float:left}.manfen .c
b{display:block;width:32px;height:15px;line-height:15px;text-align:center;font-size:12px;color:#fff;background:#fd9536;font-weight:normal;margin:5px
0}.manfen .c
a{display:block;width:116px;height:auto!important;max-height:48px;_height:48px;line-height:24px;overflow:hidden;font-size:16px}.manfen
.r{width:80px;height:80px;float:right}.manfen .r
dt{width:80px;height:52px;background:#0fca93;color:#fff;font-size:14px;text-align:center;overflow:hidden}.manfen .r dt
span{font:42px/52px "Impact";padding-right:3px}.manfen .r
dd{width:80px;height:28px}.manfen .r dd
a{display:block;width:80px;height:28px;text-align:center;line-height:28px;color:#ababab;background:#ededed}.manfen .r dd a:hover{background:#ffdc35;color:#fff}.game_package .bd
.box{margin-top:-1px}.game_package
.bd{overflow:hidden;height:510px;_position:relative}.package{border-top:1px dotted #dcdcdc;overflow:hidden}.package
.big{padding:2px
0 23px;height:80px;display:none;float:left;overflow:hidden;_position:relative}.package .big
.l{width:80px;height:80px;padding-right:14px;float:left}.package .big
.c{width:160px;height:80px;float:left}.package .big .c
a{display:block;height:28px;width:128px;float:left;line-height:28px;overflow:hidden;margin-bottom:4px;font-size:16px}.package .big .c
span{display:block;height:24px;width:160px;float:left;line-height:24px;overflow:hidden;_position:relative;font-size:12px}.package .big .c
em{color:#0fca93}.package .big
.r{width:52px;height:23px;padding:29px
0 28px;float:right}.package_btn{display:block;width:50px;height:21px;border:1px
solid #0fca93;text-align:center;line-height:21px;color:#0fca93;border-radius:2px}.package_btn:hover{background:#0fca93;color:#fff}.package
.sml{height:44px;line-height:44px}.package .sml
.l{display:block;height:44px;width:222px;float:left;font-size:16px}.package .sml
.r{width:52px;height:23px;padding:12px
0 9px;float:right}.package.on
.big{display:block}.package.on
.sml{display:none}.albums_list{overflow:hidden;_position:relative;width:306px;border:0}.albums_list
ul{height:242px;overflow:hidden}.albums_list
li{width:306px;height:111px;padding-bottom:20px;float:left;position:relative;overflow:hidden}.albums_list li
img{width:306px;height:111px;display:block}.albums_list li
.art{position:absolute;left:0;top:0;width:306px;height:111px;display:none}.albums_list li .art
.bg{display:block;width:306px;height:111px;background:#000;opacity:0.8;filter:alpha(opacity=80)}.albums_list li .art
.border{border:3px
solid #ff4939;width:300px;height:105px;position:absolute;left:0;top:0}.albums_list li .art .border
p{height:44px;padding:20px
20px 0;line-height:44px;font-size:24px;font-weight:bold;color:#fff;text-align:center;overflow:hidden}.albums_list li .art .border
a{display:block;width:80px;height:28px;margin:0
auto;text-align:center;line-height:28px;color:#fff;background:#ff4939;border-radius:2px;font-size:16px}.albums_list li:hover
.art{display:block}.lstpage{width:813px;height:auto;overflow:hidden;text-align:center;padding:30px
0}.lstpage
a{border:1px
solid #e4e4e4;font-family:"Tahoma","Arial";font-size:12px;height:30px;line-height:30px;padding:0
17px;margin-left:2px;display:inline-block;overflow:hidden;background:#FFF;color:#6a6a6a}.lstpage a:hover{background:#f2f2f2;color:#6a6a6a;text-decoration:none}.lstpage
a.on{background:#FF4839;border-color:#FF4839;color:#FFF}.list_menu{position:relative;height:50px;margin:-20px 0 0 -30px}.list_menu
ul{border-bottom:1px solid #f0f0f0;height:49px}.list_menu
li{height:50px;line-height:50px;text-align:center;font-size:20px;font-weight:bold;float:left;border-right:1px solid #f0f0f0;position:relative;cursor:pointer}.list_menu li
a{display:block;height:50px;color:#343434}.list_menu li
span{display:none;width:15px;height:8px;background:url(/images/tips.png) no-repeat -322px -237px;position:absolute;bottom:-8px;margin-left:-7px;left:50%}.list_menu li a:hover{background:#ff4939;color:#fff}.list_menu
.on{background:#ff4939}.list_menu .on
a{color:#fff;cursor:default}.list_menu .on
span{display:block}.gonglue_menu{width:855px}.gonglue_menu
li{width:284px}.zixun_menu{width:856px}.zixun_menu
li{width:213px}

.list_main li{padding:27px 0;border-bottom:1px solid #efefef;height:136px;overflow:hidden;float:left}

.list_main .img{width:182px;height:122px;padding:3px 20px 3px 0;float:left;overflow:hidden}

.list_main .img{display:block; border-radius: 8px;}

.list_main .img img{border-radius: 8px;}


.list_main .art{width:613px;height:136px;float:right;overflow:hidden}.list_main
.tit{height:28px;line-height:28px;font-size:20px;font-weight:bold;overflow:hidden}.list_main
.time{height:16px;padding-left:24px;overflow:hidden;margin-top:11px;color:#cbcbcb;background:url(/images/tipss.png) no-repeat -322px -267px;line-height:16px}.list_main
.txt{padding-top:9px;height:72px;overflow:hidden;line-height:24px;color:#888;padding-right:20px}.list_lstpage{padding:61px
0 61px}.list_lstpage
a{height:39px;padding:0
23px;line-height:39px;font-size:20px;float:left;margin-right:5px;font-family:"\5FAE\8F6F\96C5\9ED1"}.app_fuli{height:60px;background:#eee;margin-top:16px;overflow:hidden;width:806px}.activity{width:306px;height:250px;overflow:hidden;margin-bottom:10px}

.Slide{width:306px;height:192px;overflow:hidden;position:relative}.slide-cont{width:306px;height:192px;position:relative;overflow:hidden}.slide-item{position:absolute;width:100%;height:100%;left:-306px}.slide-item
a{display:block;width:100%;height:100%}.slide-item
img{width:306px;height:152px}#prev,#next{display:block;width:35px;height:44px;position:absolute;top:54px;background:url(/images/icon.png) no-repeat;display:none}#prev{left:0;background-position:-36px 0}#prev:hover{background-position:-36px -45px}#next{right:0;background-position:0 0}#next:hover{background-position:0 -45px}.slide-txt{width:306px;height:40px;position:absolute;left:0;bottom:0px;z-index:1}.slide-txt
.txt_bg{width:306px;height:40px;background:#0f0f0f;opacity:0.7;filter:alpha(opacity=70)}.slide-txt
a{display:inline-block;width:286px;height:40px;line-height:38px;font-size:16px;padding:0
10px;overflow:hidden;color:#fff;position:absolute;left:0;top:0}.slide-nav{width:auto;height:11px;display:inline-block;overflow:hidden;position:absolute;z-index:100;bottom:46px;right:50%;margin-right:-36px;overflow:hidden}.slide-nav
a{display:block;width:11px;height:11px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#929292;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-left:5px;float:left;text-indent:-99em;overflow:hidden}.slide-nav
.nownav{width:21px;background:#FF4939}

.art_info p img{
  display: block;
  margin:0 auto;
max-width: 700px;
}
.art_info img{
  display: block;
  margin:0 auto;
max-width: 700px;
}
.art_info{text-indent: 2em;}
.art_info div img{
  display: block;
  margin:0 auto;
max-width: 700px;
}
.pager{padding-top:22px;line-height:30px;border-top:1px dashed #e5e5e5;overflow:hidden;}
.pager b{color:#999;font-weight:500}

