
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
.none{ display: none; }
/* 清除浮动 */
.clearfix:after{display:block;content:"\200B";clear:both;height:0;}
.clearfix{*zoom:1;}

#footer_ied{ position:relative; background:#000; color:#666; margin-bottom:0px; text-align:center; font-size:12px; line-height:25px; padding:20px; }
#footer_ied a{ color:#666; text-decoration:none;}
.wrap_ied{ margin:0 auto;padding:10px; width:800px; }
#footer_ied p.e{ margin-top:-4px; font-size:10px;}
/* 背景repeat可以加在这里 */
.s-wrap{width:100%;position:relative;font: 12px/1.5 Tahoma,\5FAE\8F6F\96C5\9ED1;}
.s-wrap .s-wrap-inner{position:relative;z-index:2;width:1000px;margin:0 auto;overflow:hidden}
.s-wrap .s-maincont{position:relative;z-index:2;width:100%;}
.s-wrap .s-bg{width:100%;position:absolute;top:0;left:0;z-index:1}
.s-wrap .s-bg div{background:center 0 no-repeat;width:100%;height:345px;}
/* 页面个性样式从这里开始：为了避免和组件冲突 个性样式需要降低样式的作用域，最好加上统一前缀*/
.s-wrap .s-maincont{min-height:4747px;_height:4747px;}/*设置下页面高度*/
/*根据实际页面修改图片地址*/
.s-wrap .s-bg .bg1{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_01.jpg)}
.s-wrap .s-bg .bg2{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_02.jpg)}
.s-wrap .s-bg .bg3{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_03.jpg)}
.s-wrap .s-bg .bg4{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_04.jpg)}
.s-wrap .s-bg .bg5{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_05.jpg)}
.s-wrap .s-bg .bg6{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_06.jpg)}
.s-wrap .s-bg .bg7{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_07.jpg)}
.s-wrap .s-bg .bg8{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_08.jpg)}
.s-wrap .s-bg .bg9{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_09.jpg)}
.s-wrap .s-bg .bg10{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_10.jpg)}
.s-wrap .s-bg .bg11{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_11.jpg)}
.s-wrap .s-bg .bg12{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_12.jpg)}
.s-wrap .s-bg .bg13{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_13.jpg)}
.s-wrap .s-bg .bg14{background-image:url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/bg_14.jpg); height: 262px;}
.logo{ background: url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/logo.png); width:569px; height: 73px; position: absolute; left: 20px;  top: 10px; z-index: 6666;  }
.btn{ display: block;  }
.btn_game{ width: 346px; height: 73px; float: left;}
.btn_gjqt{ width: 201px; height: 73px; float: right; }
.mod{ position:relative;  width: 100%; }
.lform{ position: absolute; left: 80px; top: 430px; text-align: center; color: #fff; width:450px; height: 30px;  }
.lform a{ color: #000000; }
.btn_down{ width: 189px; height: 75px; position: absolute; left: 88px; top: 476px; }
.btn_start{ width: 189px; height: 75px; position: absolute; left: 329px; top: 476px; }
.mod_top{ height: 690px; top: 0; }
.tt{height: 120px; }
.mod1{  height: 356px; background: url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/mod1_bg.jpg); }
.mod2{ height: 386px; margin-top: 10px; background: url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/mod2_bg.jpg); }
.mod3{ height: 801px; margin-top: 16px; background: url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/mod3_bg.jpg); }
.mod4{ height: 739px; margin-top: 16px; background: url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/mod4_bg.jpg); }
.mod5{ height: 651px; margin-top: 16px; background: url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/mod5_bg.jpg); }
.mod_title{ font-size: 35px; font-weight: bold; line-height: 62px; text-align: center; color: #fff; }
.mod_info{ color: #1c3a51; font-size: 14px; text-align: center; line-height: 50px; }
.mod_list{ padding-top: 3px; width: 950px; margin: auto; }
.mod_item{ width: 460px; float: left; margin:0 5px;  }
.mod_item_tt{ width: 100%; color: #fff; line-height: 33px; font-size: 20px; font-weight: bold; text-align: center; }
.mod_item_info{ text-align: center; color: #1c3a51; font-size: 14px; padding-top: 135px; padding-bottom: 5px; }
.btn_get{ width: 128px; height: 35px; margin: auto; }
.btn_get2{ margin-left:40%  }
.btn_get3{ width: 179px; height: 48px; position: absolute; left: 314px; top: 309px;}
.btn_start2{ width: 179px; height: 48px; position: absolute;left: 512px; top: 309px;}
.mod2 .mod_info{ font-size: 14px; line-height: 20px; text-align: left; padding: 175px 0 0 30px; }
.mod_ul{ padding-right: 47px; padding-left: 30px; padding-top: 0px; }
.mod_ul li{ padding: 0; margin: 0;  list-style: none; height: 81px;  position: relative; vertical-align:top; }
.mod_ul li .day{ width: 197px; height: 42px; text-align: center; line-height: 44px; color: #fff; font-size: 22px; font-weight: bold; }
.mod3 .mod_info{ line-height: 47px; }
.mod3 .mod_info2{ font-size: 14px; line-height: 20px; text-align: left; padding: 25px 0 0 30px; }
.btn_get4{ width: 128px; height: 35px; position: absolute; right: 104px; top: 5px;}
.btn_get5{ width: 128px; height: 35px; margin: auto; }
.mod4_ul{ padding: 33px 110px 0 110px ;  }
.mod4_ul li{ list-style: none; width: 49%; float: left;height: 188px; }
.li_tt{ line-height: 35px; font-size: 22px; color: #fff; text-align: center; font-weight: bold; }
.mod4 .mod_info{ font-size: 14px; line-height: 20px; text-align: left; padding: 10px 0 0 30px; }
.mod4_ul li a{ margin-top: 100px; }
.btn_share{ width: 131px; height: 36px; position: absolute; right: 155px; top: 78px; }
.btn_yao{ width: 131px; height: 36px;position: absolute;right: 12px; top: 78px;}
.game{ position: absolute; left: 199px; top: 148px; width: 594px; height: 351px; }
.mod5 .mod_info{ font-size: 14px; line-height: 20px; text-align: left; padding: 470px 0 0 30px; }
.cjtime{ color: #a20b0b; font-size: 14px; position: absolute; left: 50px; top: 120px; }
.cjaddress{ display: block; color: #1c3a51; font-size: 14px; position: absolute; left: 400px; text-decoration: underline;; top: 120px; }
.page_info{ font-size: 14px; line-height: 25px; color: #2f4a5e; padding: 40px 0 0 20px;  }
.page_info h3{ font-size: 18px; line-height: 40px; font-weight: bold; }
.page_info a{   color: #B11421; }
.menu{ background: url(//image.tgp.qq.com/tgp_act/release/yeyou/yeyou20160527/images/menu.png);  width:178px;height:369px;position:fixed;top:140px;right:0px;z-index:3;_position:absolute;_top:expression(eval(document.documentElement.scrollTop + 140));overflow:hidden; padding-top: 15px;}
.menu a{ display: block; line-height: 67px; color: #fff; font-size: 15px; font-weight: bold; padding-left: 68px; }

#tgp_game_list,#tgp_pc_game,#tgp_mb_game{text-align: center;}
#tgp_game_list div,#tgp_pc_game div,#tgp_mb_game div{height:36px;line-height: 34px;}
#mod1,#mod2,#mod3,#mod4,#mod5{display:block;height: 0;}