@charset "utf-8";

/*for the main content of the index page*/
#game_news{}
#game_news .news_l{width:397px; height:352px;margin-left:10px;position:relative;overflow:hidden;_display:inline;}
.news_l ul{ width:9999px; position:absolute;}
.news_l li{width:397px;height:352px;overflow:hidden;float:left;}
#game_news .news_r{width:410px;_display:inline;}
#game_news .news_title{height:30px;line-height:30px;font-size:12px;padding:0 12px;background-color:#f2f2f2;}
/*标题栏的css3 渐变特效*/
#game_news .news_title{background-image:-moz-linear-gradient(top,#ededed,#f2f2f2);/* Firefox 3.6 */
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1,#ededed));/* Safari & Chrome */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#f2f2f2");/* IE6 & IE7 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ededed',endColorstr='#f2f2f2')";/* IE8 */}

#game_news .news_first{margin-top:5px;overflow:hidden;}
#game_news .news_first img{float:left;margin:0 20px 0 3px;}
#game_news .news_first p{width:260px;float:left;margin:8px 0 0;line-height:18px;}
#game_news .news_first .hot{width:270px;height: 20px;line-height:20px;float:left;overflow:hidden;}
#game_news .news_r ul{margin:0 10px 6px 0;list-style:none;}
#game_news .news_r ul li{height:25px;line-height:30px;*line-height:25px;text-indent:12px;padding-right:70px;border-bottom:1px dotted #ccc;overflow:hidden;}
#game_news .news_r ul li.brn{border: none;}
#game_news .news_r ul span{margin-left:310px;position:absolute;}
/*** end #game_news ***/
#game_notice{margin-top:20px;line-height:20px;}
#game_notice .game_list{padding:10px 0;border-bottom:1px dotted #ccc;}
#game_notice .g_last{border-bottom:none;}
#game_notice .column_1{width:95px; text-align: center;margin-left:15px;}
#game_notice .column_2{width:340px;margin-left:5px;}
#game_notice .column_3{width:340px;margin-right:35px;}
#game_notice .column_4{width:330px;margin-right:35px;}
#game_notice .column_1 div{width:70px; height:70px; background:url(../images/camp.png) no-repeat;margin:0 auto;} 
#game_notice .column_1 div.icon_qck3{ background-position:-174px -235px;}
#game_notice .column_1 div.icon_ssq{ background-position:-88px -160px;}
#game_notice .column_1 div.icon_3d{ background-position:-169px -160px;}
#game_notice .column_1 div.icon_qlc{ background-position:0 -233px;}
#game_notice .column_1 div.icon_kl8{ width:84px; background-position:0 -160px;}
#game_notice .column_1 div.icon_pk10{ width:81px; background-position:-79px -233px;}
#game_notice .t_bl{margin-left:20px;}
#game_notice .t_bl2{position:absolute;margin: -21px 0 0 95px;*margin-top:-4px;*margin-left:30px;}
#game_notice .ball_list{ clear:both;margin:10px 0 0 0;}
#game_notice .ball_list li{ width:33px; height:34px; font:bold 16px Arial; color:#fff; text-align:center; background:url(../images/camp.png) -269px -417px no-repeat; margin-right:8px; line-height:34px;}
#game_notice .ball_list li.blue{background:url(../images/camp.png) -234px -417px no-repeat;}
#game_notice .links{width:500px; position:absolute; margin-top:10px}
#game_notice .links a{ background:url(../images/camp.png) -388px -370px no-repeat;float:left;padding-left:8px;margin-right:10px; line-height:15px;}
#game_notice .c3_r{float:right;margin-right:15px;}
#game_notice .t_dred{ clear:both;margin-top:28px;*margin-top:10px;}
#game_notice .deadline{ width:200px; float:left;margin-top:2px;}
#game_notice .deadline.mt38{margin-top:30px;}
#game_notice .buynow.mt38{margin-top:28px;}
#game_notice a.buynow{ clear:right;width:119px; height:41px; background:url(../images/camp.png) 0 -416px no-repeat; float:right; margin-right:3px;}
#game_notice a.buynow:hover{background-position:0 -457px;}
#game_notice .t_big li{ font-size:20px;}
#game_notice .c2_dred{font-weight:bold;position:absolute;margin:-25px 0 0 160px;}
#game_notice a.past_no{background:url(../images/camp.png) -388px -370px no-repeat;padding-left:8px;margin-right:10px;}
#game_notice .kl8_bg{ width:365px; height:58px; background:url(../images/camp.png) 0 -313px no-repeat; margin-top:5px; padding-top:4px;}
#game_notice .pk10_bg{width:365px; height:33px; background:url(../images/camp.png) 0 -376px no-repeat; margin-top:20px; padding-top:4px;}
#game_notice ul{ margin:3px 0 0 4px;}
#game_notice li{width:36px; height:26px; font: bold 16px Arial; text-align:center; line-height:24px;}
#game_notice .fp{width:62px;_width:64px;line-height:30px; margin:-40px 0 0 380px; font-size:14px; font-weight:bold; position:absolute;}
#game_notice .fp span{ width:30px; font: bold 18px Arial;line-height:30px;color:#fff; text-align:center; background:url(../images/camp.png) -195px -419px no-repeat;float:right;}
/*** end #game_notice ***/

#game_cards dl{margin:10px auto;overflow:hidden; background:#f2f2f2 url(data:image/gif;base64,R0lGODlhFAAUAIAAAPf19u/t7iH5BAAAAAAALAAAAAAUABQAAAIZDI6pa+3PIpST2lux3jz3D3rhSJaieaZZAQA7);*background-image:url(../images/noisebg.gif);}
#game_cards dl{-webkit-box-shadow:1px 1px 3px #cecccd;-moz-box-shadow:1px 1px 3px #cecccd; box-shadow:1px 1px 3px #cecccd;}/* 设置阴影 */
#game_cards dt{overflow:hidden;}
#game_cards h2.title_ggl{height:36px; font-size:18px; background:url(../images/camp.png) -330px 0 no-repeat; padding-left:75px; margin-left:300px; line-height:40px;_display:inline;}
#game_cards dt .ggl_more{ margin:10px 15px 0 0;}
#game_cards dd{ width:190px;float:left; margin:5px 0 0 13px;_display:inline;}
#game_cards dd img{ border:5px solid #fff;width:180px;height:180px;}
#game_cards dd div{width:135px;height:50px;line-height:25px;}
#game_cards .btn_order{ width:48px; height:25px; background:url(../images/camp.png) -133px -417px no-repeat;position:absolute;margin:-50px 0 0 140px;}
#game_cards .btn_order:hover{background-position:-133px -442px ;}
#game_cards .ggl_banners{width:836px; height:196px; margin:0 auto;position:relative;overflow:hidden;}
#game_cards .ggl_banners ul{ width:9999px; position:absolute;}
#game_cards .ggl_banners li{width:836px;height:196px;float:left;}
#game_cards .news_tab{ margin:35px 0 12px;}
#game_cards .tab_wrapper{width:590px;  float:left;}
#game_cards .tabs{border-bottom:2px solid #9f1209;}
#game_cards .tabs li{margin-right:5px;}
#game_cards .tabs li a{display:block;font-size:14px; padding:6px 20px;border:1px solid #ccc; border-bottom:none; background-color:#f2f2f2;}
#game_cards .tabs li .cur{color:#fff; font-weight:bold;background-color:#ae0f0f;border:1px solid #ae0f0f; border-bottom:none;}
/*Tabs的css3 渐变特效*/
#game_cards .tabs li a{background-image:-webkit-gradient(linear,0% 40%, 0% 100%,from(#f2f2f2),color-stop(0.4,#ececec),to(#e6e6e6));
background-image:-moz-linear-gradient(0% 40% 270deg,#f2f2f2, #ececec, #e6e6e6 100%);}
#game_cards .tabs li .cur{background-image:-webkit-gradient(linear,0% 40%, 0% 100%,from(#bc2729),color-stop(0.4,#a1120a),to(#a1120a));
background-image:-moz-linear-gradient(0% 40% 270deg, #bc2729,#a1120a, #a1120a 100%);}

#game_cards .t_cont{border:1px solid #ccc; border-top:none; padding:15px 0 13px 0;}
#game_cards .dot li{width:255px;height:22px;overflow:hidden;border-bottom:1px dotted #ccc; float:left; margin:1px 8px;}
#game_cards .dot li.brn{border: none;}
#game_cards .notice_wrapper{width: 233px;height: 207px;border: 1px solid #f2f2f2;}
#game_cards .notice_wrapper p{ margin:11px 0; line-height:18px;}
.toolboxTitle{position: relative;}
.toolboxTitle h5{background: #bc2729;line-height: 30px;color: white;text-indent: 1.5em;border-radius: 5px 5px 0 0;}
.toolboxTitle font{position: absolute;right: 10px;top: 8px;}
.toolboxLinks{padding:8px 14px}
.toolboxLinks a{line-height:22px}
.toolboxLinks a:nth-child(2){margin-left:15px}
.toolboxLinks a:last-child{margin-left:37px}
.toolboxTb table{width:100%;}
.toolboxTb table th{background:#f9f5e1;line-height:25px;color:#606089}
.toolboxTb table th.spanDot{background:#f9f9f9;}
.toolboxTb table tr td{background:#fffff7;line-height:18px;text-align:center;color:#851c0e}
.toolboxTb table td.rowDot{background:#f9f9f9;}
.toolboxTb .smsTips{line-height:25px;padding-left:5px;margin-top:4px;color:#606060}
/*** end #game_cards ***/

/*** end #game_cards ***/

#game_hots{background-color:#f2f2f2; border:1px solid #e6e6e6; padding:12px 12px 20px; margin:12px auto 0;}
#game_hots dl{width:350px; float:left;}
#game_hots dl h3{padding-left:20px; margin-bottom:7px; float:left; line-height:20px;}
#game_hots i{position:absolute; margin:0 -16px; border-color:transparent transparent transparent #c10035;border-style:dashed solid;border-width:8px 0 8px 8px;line-height:0;}
#game_hots dt a{float:right;margin-top:3px;}
#game_hots .bbs{width:442px;margin-top: 25px;float:right;}
#game_hots .bbs_bg{background:url(../images/bbs-bg.png) no-repeat;}
#game_hots .bbs_hot{float:left;width:168px;height:198px;overflow:hidden;padding:15px 0 0 55px;}
#game_hots .bbs_hot h3{font-size:14px;font-weight:700;margin-bottom:13px;}
#game_hots .bbs_hot li{list-style:none;height:31px;}
#game_hots .bbs_hot img{width:26px;height:26px;float:left;}
#game_hots .bbs_hot a{height:26px;display:block;line-height:26px;margin-right:6px;overflow:hidden;background:#f4f4f4;}
#game_hots .bbs_hot a.bg{background-color:#E4E4E4;}
#game_hots .bbsLink{float:left;padding-top:3px;}
#game_hots .bbsAd{clear:both;color:#FFF;font-size:20px;font-weight:700;line-height:29px;margin-left:65px;}
/*** end #game_hots ***/
