﻿@charset "utf-8";
/* CSS Document */
@import url(/logo/cy_logo.css);
*{
margin:0;
padding:0;
}
img {
border:0 none;
}
html {overflow-x:hidden;}
body{ font-size: 12px; font-family: tahoma, arial, '宋体', sans-serif; background:#f1f1f1 url(http://i0.cy.com/cy/main/20140522/bg.jpg) no-repeat center top; overflow-x:hidden;}
.hideTxt{ position:absolute; text-indent:-9999em;}

/*head*/
#head{ width: 1000px; height:256px; position: relative; background:url(http://i0.cy.com/cy/main/20150317/top.jpg) no-repeat center top; margin: 0 auto;}
/*logo*/
.cy_logo_bg, .cy_logo_lk a { left:20px; top: 50px;}
/*上部导航*/
.top_nav { width:352px; height:55px; position:absolute; top:64px; right:23px;}
.top_nav a { display:block; width:55px; height:55px; float:left; margin-right:44px; background:url(http://i0.cy.com/cy/main/20150323/top_nav.jpg) no-repeat; text-indent:-9999em;}
.top_nav .btn_home { background-position:0 0; margin-right: 24px;}
.top_nav .btn_home:hover { background-position:0 -56px;}
.top_nav .btn_bbs { width: 95px; background-position:-223px 0; margin-right: 24px;}
.top_nav .btn_bbs:hover { background-position:-223px -56px;}
.top_nav .btn_union { background-position:-112px 0;}
.top_nav .btn_union:hover { background-position:-112px -56px;}
.top_nav .btn_sociaty { background-position:-168px 0; margin-right:0;}
.top_nav .btn_sociaty:hover { background-position:-168px -56px;}
/*游戏推荐*/
.recommend { width:960px; height:120px; position:absolute; top:123px; left:20px; }
.recommend .tabs { width:99px; height:120px; position:absolute; top:0; left:0;}
.recommend .tabs a { display:block; width:99px; position:absolute; left:0; background:url(http://i0.cy.com/cy/main/20140522/re_tabs.jpg) no-repeat; text-indent:-9999em; z-index:2;}
.recommend .tabs a#re_wg { background-position:-110px -8px; height: 40px; top:0;}
.recommend .tabs a#re_wg:hover, .recommend .tabs a#re_wg.current { background-position:-10px -8px; height: 45px; z-index:4;}
.recommend .tabs a#re_ios { background-position:-110px -49px; height: 40px; top:39px;}
.recommend .tabs a#re_ios:hover, .recommend .tabs a#re_ios.current { background-position:-10px -54px; height: 45px; top:40px; z-index:4;}
.recommend .tabs a#re_and { background-position:-110px -90px; height: 41px; top:79px;}
.recommend .tabs a#re_and:hover, .recommend .tabs a#re_and.current { background-position:-10px -100px; height: 40px; top:80px; z-index:4;}
.recommend .tabs_cont { width:850px; height:108px; padding:10px 0 0 10px; position:absolute; top:0; left:99px; border:1px solid #d7d7d7; border-left:none; display:none;}
.recommend .tabs_cont ul { position:relative;}
.recommend .tabs_cont li { display:block; float:left; width:160px; height:98px; margin-right:10px;}
.recommend .tabs_cont li a,.recommend .tabs_cont li a img,.recommend .tabs_cont li a em { display:block; width:160px; height:98px;}
.recommend .tabs_cont li a { position:relative;}
.recommend .tabs_cont li a img { position:absolute; top:0; left:0; z-index:4;}
.recommend .tabs_cont li a em { position:absolute; top:0; left:0; z-index:6;}
.recommend .tabs_cont li a em.down { background:url(http://i0.cy.com/cy/main/20140522/re_down.png) no-repeat; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.cy.com/cy/main/20140522/re_down.png',sizingMethod='scale');}
.recommend .tabs_cont li a em.active { background:url(http://i0.cy.com/cy/main/20140522/re_active.png) no-repeat; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.cy.com/cy/main/20140522/re_active.png',sizingMethod='scale');}


/*畅言*/
#SOHUCS #SOHU_MAIN .section-cbox-w .head-gold-w { display:none;}

