﻿@charset "utf-8";
/*-------------------------------------------------------------------------
* 作者：骆崇飞、温丽霞、彭佳
* 邮箱：luochongfei@gyyx.cn  wenlixia@gyyx.cn penjia@gyyx.cn
* 创建时间： 2014/11
* 版本号：v1.0
* 作用域：光宇页游2014各页面
-------------------------------------------------------------------------*/

/*============================首页 begin===============================*/

/*进度条防止与用户中心冲突*/
.grade_bar {display:block; float:left; position: relative; left:0; top:0; margin-top:8px; width: 150px; height: 15px; background: #ffd5b3; text-align: center; }
.grade_press { position: absolute; left:0; top:0; display: block; width: 20%; height: 15px; background: #ff943e;}
.grade_bar b { position: absolute; top: 0; left: 0;  display: inline-block; width:100%; height: 15px; color: #fff; font-size: 12px; font-weight:normal; text-align:center;}
.u_grade_num {display:block; float:left; padding-left: 4px; line-height:30px; font-size: 22px; color: #ff1212; font-weight:bold; }

/*首页广告轮播*/
.focus_index { position: relative; overflow: hidden; width: 736px; height: 283px; }
.focus_index li a,.focus_index img{display:block; width:736px; height:283px; overflow:hidden;}
.ad_pic_dd { position: absolute; bottom: 10px; right: 10px; z-index: 2;  }
.ad_pic_dd li {float:left; display: block; margin-left: 10px; height: 10px; width:10px;background-color: #c3c3c3; overflow:hidden;cursor: pointer;}
#banner_list { position: relative; z-index: 1; }
#banner_list a { position: absolute; top: 0; left: 0; }
#banner_list a.cur { z-index: 1; }
.ad_pic_dd li.on {width:20px; background-color: #ff5d13; }

/*精品游戏推荐*/
.finegame {padding-top:20px; width: 736px; overflow:hidden;}
.finegame h3 {padding:3px 0 5px; font-size: 16px; line-height: 34px; font-weight: bold; color: #ff7200; text-align: left; }
.scroll_news{position:relative; display:inline-block; width:400px; height:34px; overflow:hidden;}
.scroll_news b{display:block; position:absolute; top:0;}
.scroll_news a{display:block; width:400px; height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:right;}

.recgame_wrap {width:756px;}
.mar_r_20 { margin-right: 20px; }
.mar_r_10 { margin-right: 10px; }
.finegame .adtext { font-size: 12px; color: #666; font-weight: normal; }
.finegame .adtext:hover { color: #3098d5; }
.recombigbox {width:756px; height: 154px; position:relative; z-index:100;}
.recombig {margin-right:20px; width: 356px; height: 152px; border: 1px #e5e5e5 solid; _display:inline;}
.recombig_info { padding: 25px 0 0; font-size: 14px; line-height: 18px; color: #666; cursor:default;}
.recombig_info p { width:135px;height:18px;overflow:hidden;}
.recombig_pic{display:block; width:180px; overflow:hidden;}
.recombig_pic img{margin-left:-20px; width:180px; height:152px; background:url(../images/bg/imgbg.png) center center no-repeat;}
.p_slogan{width:170px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#played .recombig_pic{width:190px;}
#played .recombig_info p{width:auto;}
#played .loby_name{padding-bottom:5px;}
/*开始游戏按钮样式start*/
.an_drop_menu .an{float:left; padding-left:30px; width:70px; height:32px; line-height:32px; background:#3098d5 url(../images/bg/game_arr_1.png) no-repeat; color:#fff; border-radius:2px 0 0 2px;}
.an_drop_menu .an:hover{background-color:#47ace8;}
.recombigcur .an_drop_menu .an{background-image:url(../images/bg/game_arr_1.gif);}
.an_drop_menu .drop_menu{position:relative; left:0; top:0; float:left; width:29px; height:32px; border-left:1px solid #4eb6f3; background-color:#3098d5; border-radius:0 2px 2px 0;}
.menu_box{position:absolute;}
.drop_menu .arrow_box{display:block; width:30px; height:32px; }

.an_drop_menu{width:135px;height:32px;margin-top:12px;}
.an_drop_menu .an_box{height:32px;color:#fff;line-height:32px;text-align:center;}
.an_drop_menu .an_box .an{color:#fff;float:left;width:100px;background:#3098d5;}
.an_drop_menu .an_box .an:hover{background:#47ace8;}
.an_drop_menu .an_box .icon_index{float:left;background:url(../images/bg/icon.png) no-repeat;width:12px;height:12px;margin:10px 0 0 12px;}
.drop_menu .b_arrow {position:absolute; top:50%; left: 50%;  margin: -1px 0 0 -4px;   width: 0; height: 0; border-color: #fff transparent transparent; border-style:solid dashed dashed; border-width: 4px; font-size: 0;overflow: hidden; }
.menu_box{position: absolute; top:32px; right:0; width:128px;border:1px solid #d5d5d5;  background:#fff; z-index: 9; display:none; }
.drop_menu_cur .menu_box {display:block;}
.menu_box li a{padding-left:30px; height:32px;line-height:32px;border-bottom:1px dashed #d5d5d5;color:#1a84c2;display:block;}
.menu_box .n a{border-bottom:0;}
.menu_box li a:hover{background-color:#f3f3f3;}
.game01 { display: inline-block; background: url(../images/bg/icon_index.png) no-repeat -128px 0; }
.game02 { display: inline-block; background: url(../images/bg/icon_index.png) no-repeat -128px -32px; }
.game03 { display: inline-block; background: url(../images/bg/icon_index.png) no-repeat -128px -64px; }
/*开始游戏按钮样式end*/
 
.recombig_name, .recomsm_name, .loby_name { font-size: 16px; line-height: 20px; color: #363636; }
.recombig_name:hover, .recomsm_name:hover { color: #ff5d13; }
.recombig_type { color: #999; }
.icon_index { background: url(../images/bg/icon_index.png) no-repeat; }
.startgamelistbox { margin-top: 10px; }
.startgamepic { display: inline-block; width: 128px; height: 32px; background-position: 0 0; }
.startgamepic:hover { background-position: 0 -35px; }
.startgameul { position: absolute; left: 0px; top: 32px; background-color: #fff; border: 1px #d5d5d5 solid; font-size: 12px; z-index: 9; }
.startgameul li { width: 126px; height: 32px; line-height: 32px; border-bottom: 1px #e5e5e5 dashed; }
.startgameul li a { color: #1a84c2; }
.startgameul li:hover { background-color: #f3f3f3; }
.gameli1 { display: inline-block; padding-left: 28px; background-position: -128px 0; }
.gameli2 { display: inline-block; padding-left: 28px; background-position: -128px -32px; }
.gameli3 { display: inline-block; padding-left: 28px; background-position: -128px -67px; }
.startgameul .bor_b_n { border-bottom: none; }
.recomsmbox {  margin-top: 15px; width:756px; height:103px; overflow: hidden; }
.recomsmbox li { position: relative; float: left; width:169px; height:103px; padding-right: 20px; overflow:hidden;}
.recomsmbox li img{width:169px; height:103px; background:url(../images/bg/imgbg.png) center center no-repeat;}
.recomsm_info { position: absolute; left: 0px; top: 103px; padding: 15px; font-size: 14px; line-height: 18px; width: 139px; height: 73px; text-align: center; color: #666; }
h2.recomsm_name{color:#ff5d13;}
.recomsm_type{color:#ddd; padding:0 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.recomsm_url { overflow: hidden; margin-top: 5px; }
.recomsm_url a { display: inline-block; width: 62px; height: 26px; line-height: 26px; text-align: center; color: #fff; background-color: #3098d5; border-radius: 2px; font-size: 12px; }
.recomsm_url a:hover { background-color: #47ace8; }
.recomssm_nav { position: relative; margin-top: 25px; height: 35px; margin-left: -15px; color: #666; font-size: 16px; line-height: 16px;  }
/*11.12新增样式（推荐游戏和超值礼包）start*/
.recomssm_nav  ul{margin-left:15px;}
.recomssm_nav  ul li{float:left;padding: 0 15px 15px 0; color: #666; overflow: hidden;}
.recomssm_nav  ul li a{color:#666;}
.recomssm_nav  ul li a:hover{color:#ff7200}
.recomssm_nav  ul .on{background:url(../images/bg/hentiao.png) no-repeat 0 bottom;}
.recomssm_nav  ul .bor_r_none { border-right: none;}
.recomssm_nav  ul li span{font-weight:100;font-size:14px;padding:0 0 0 15px;color:#c5c5c5;}
.m_content{display:none;}
.recomssm_sy a{color:#999999;}
/*11.12新增样式（推荐游戏和超值礼包）end*/
/*最新推荐1203修复半透明效果*/
.recgamemodtxt{position:absolute; top:15px; left:0; z-index:2; width:100%; height:100%;}
.recgamemod{display:block; position:absolute; top:0; left:0; width:169px; height:103px; background-color:#000; opacity:.7; filter:alpha(opacity=70);}
.tabnav a{font-weight:bold;}
.recomssm_nav li.on a{color:#ff5d13;}

.re_nav_list { padding: 0 15px; border-right: 1px #c5c5c5 solid; color: #666; overflow: hidden; }
.re_nav_list:hover { color: #ff7200; }
.hentiao { position: absolute; left: 15px; top: 22px; width: 66px; height: 3px; background-color: #ff7200; }
.hentiao b { display: inline-block; position: absolute; left: 50%; top: 100%; margin-left: -5px; width: 0; height: 0; font-size: 0; border-width: 5px; border-style: solid; border-color: #ff7200 transparent transparent; _border-color: #2c968e white white; overflow: hidden; }

.recomssm_ul {padding-top:5px; width:756px; height:160px; overflow:hidden;}
.recomssm_li { position: relative; float: left; padding-right: 20px; width:169px; /*height:137px;*/ font-size: 12px; overflow: hidden; }
.recomssm_li .rec_li_a img{width:169px; height:98px; overflow:hidden;  background:url(../images/bg/imgbg.png) center center no-repeat;}
.recomssm_info { color: #666; line-height: 22px; }
.recomssm_xq a { color: #b9b9b9; line-height: 20px; }
.recomssm_xq a:hover{color:#3098d5;}
.recomssm_sy span { color: #b9b9b9; line-height: 20px; }
.recomssm_sy i { display: inline-block; width: 12px; height: 7px; margin-left: 2px; background-color: #b5b5b5; line-height: 20px;overflow:hidden; }
.recomssm_sy i.red { background-color: red; }
.recomssm_sy i.green { background-color: #00ad18; }
.recomssm_bk { display: inline-block; position: absolute; right: 20px; bottom: 0px; width: 8px; height: 8px; background-position: -20px -114px; }

/*余量*/
.yl1, .yl2, .yl3 { background-color: #b5b5b5; display: inline-block; height: 7px; line-height: 20px; margin-left: 2px; overflow: hidden; width: 12px; vertical-align:middle;}
.yl_much .yl1,.yl_much .yl2,.yl_much .yl3{background-color:#00ad18;}
.yl_many .yl1,.yl_many .yl2{background-color:#ff5d13;}
.yl_few .yl1{background-color:#f00;}


/*热门网页游戏*/
.popular {padding-bottom:5px; width: 998px; margin: 0 auto; }
.pop_bt { font-size: 16px; color: #ff7200; line-height: 52px; font-weight: bold; }
h3.h3_pop_bt{padding-right:20px;}
/*11.11新增样式*/
.fri{background:url(../images/bg/fribj.png) repeat-x;font-size: 16px; color: #ff7200;  font-weight: bold;margin-top:0; }

.pop_li { float: left; padding-top: 24px; padding-left: 20px; margin: 0 -1px -1px 0; width: 228px; height: 100px; border: 1px #e5e5e5 solid; transition:background .2s linear; cursor:default; _display:inline;}
.pop_li .an_drop_menu{width:90px; height:25px; border:1px solid #ddd; border-radius:2px;}
.pop_li .an_drop_menu .an{padding-left:0; width:65px; height:25px; line-height:25px; background:#fff; color:#333; text-align:center; border-radius:0;}
.pop_li .an_drop_menu .drop_menu{width:24px; height:25px; border-color:#c9c9c9;}
.pop_li .drop_menu .arrow_box{width:24px; height:25px; background-color:#fff;}
.pop_li .drop_menu .b_arrow{border-color:#333 transparent transparent;}
.pop_li .menu_box{top:25px; right:-1px; width:90px;}
.pop_li .menu_box li a{color:#de5c20;}
.pop_ul .pop_li img{width:75px; height:75px; border-radius:6px;  background:url(../images/bg/imgbg.png) center center no-repeat;}

li.popcurr .an_drop_menu{border-color:#ff5d13;}
li.popcurr .an_drop_menu .an{background-color:#ff5d13; color:#fff;}
li.popcurr .drop_menu .arrow_box{background-color:#ff5d13;}
li.popcurr .drop_menu .b_arrow{border-color:#fff transparent transparent;}
li.popcurr .an_drop_menu .drop_menu{border-color:#ff8f45;}

.pop_info { margin-left: 10px; color: #666;width:130px; }
.pop_name { font-weight: bold; color: #333; }

.startgame_smbox { }
.startgame_smpic { width: 86px; height: 26px; background-position: 0 -134px; }
.startgame_smpic:hover, .popcurr .currbtn { background-position: 0 -102px; }
.startgame_smul { top: 26px; }
.startgame_smul li { width: 84px; height: 30px; }
.startgame_smul li:hover { background-color: #f3f3f3; }
.startgame_smul li a { color: #de5c20; }
.gameli_sm1 { display: inline-block; padding-left: 28px; background-position: -128px -102px; }
.gameli_sm2 { display: inline-block; padding-left: 28px; background-position: -128px -136px; }
.gameli_sm3 { display: inline-block; padding-left: 28px; background-position: -128px -166px; }
.popcurr .pop_info { color: #ff8750; }
.popcurr .pop_name { color: #f24c00; }
.popcurr,.pop_li:hover {background-color: #fff6e2;  border-color:#ee8d0f; position:relative; z-index:2;}
/*推荐活动*/
.recom_activity { width: 539px; }
.morebox { display: inline-block; float: right; }
.morebox:hover{color:#ff5d13;}
.more { display: inline-block; font-size: 12px; color: #797979; font-weight: normal; }
.morebox i { display: inline-block; float: left; margin-top: 17px; margin-left: 4px; width: 12px; height: 17px; background-position: 0 -205px; }
.morebox .mar_t_0 { margin-top: 0px; }
.recom_activity_box { position: relative; float: left; padding-right: 20px; width: 249px; height: 148px; overflow:hidden;}
.mar_l_0 { margin-left: 0px; }
.recom_activity_box a{width:100%; height:100%}
.recom_activity_pic { display: inline-block; }
.recom_activity_pic img{width:100%; height:100%; background:url("../images/bg/imgbg.png") center center no-repeat;}
.recom_activity_pic span{position: absolute; left: 0px; top: 148px;  display:block;  width:249px; height: 30px; color:#666; line-height: 30px;  font-size: 14px; color: #fff;  text-align:center; }
.hd_modal b{display:block; position:absolute; top:0; left:0; width:249px; height:30px; font-weight:normal;}
.hd_modal b.mod_hdd{background-color:#000;opacity:.7;filter:alpha(opacity=70);}

/*首页新闻公告*/
.news_ad { width: 450px; margin-left:8px; }
.news_list {padding-bottom:12px;}
.news_gw { display: inline-block; width: 70px; height: 20px; line-height:20px; color: #fff; background-color: #ff7200; text-align: center; vertical-align:middle;}
.news_text {display:inline-block; padding-left:10px; width:330px;color: #666; font-size: 14px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:middle;}
.news_text:hover{color:#ff7200;}
.news_list span {  color: #999; }

/*友情链接*/
.links a { display: inline-block; margin-top: 10px; padding: 0 5px;  font-size: 12px; color: #666; line-height: 24px; }
.links a:hover { color: #333; }
.links_box { padding-bottom: 35px; border-bottom: 2px #ff7200 solid; color:#ccc;}
/*============================首页  end===============================*/


/*============================游戏大厅  begin===========================*/
.gamelobby { width: 998px; margin: 0 auto; }
.gamelobby_left { width: 242px; overflow: hidden; }
.gamelobby_right { width: 736px; }

/*游戏大厅右侧*/
.nullthisgame{padding:20px; text-align:center; font-size:14px; color:#ff5d13; display:none;}
.lobby_allgame{width:736px;padding-bottom:2px;}
.lobby_recombig { width: 734px; height: auto; }
.lobby_recom_newser span,.lobby_recom_newser span a { color: #ff5d13; }
.loby_name { color: #ff5d13; }
.lobby_gamepic { display: inline-block; width: 156px; height: 32px; background-position: 0 -245px; }
.lobby_gamepic:hover { background-position: 0 -281px; }
.lobby_startgameul { padding-left: 10px; width: 144px; top: 32px; }
.lobby_recharge { display: inline-block; margin-top:12px; margin-left: 10px; width: 108px; height: 30px; border: 1px #c9c9c9 solid; border-radius: 2px; padding-left: 15px; line-height: 30px; color: #666; }
.lobby_recharge_icon { float: left; display: inline-block; width: 28px; height: 30px; background-position: -100px -69px; }
.lobby_tjad { clear: both; padding-left: 10px; margin-top:-10px;  height: 30px;}
.lobby_tjad span { height:30px;}
.lobby_tjad a { font-size: 12px; line-height: 30px; height: 30px; color: #666; font-weight:normal; text-align:left;}
.lobby_tjad a:hover { color: #3098d5; }
.lobby_recom_bott {width:756px; margin: 10px 0 20px; }
.lobby_recom_bott .recom_activity_box{width:232px; height:134px;}
.lobby_recom_bott .recom_activity_box .recom_activity_pic{width:232px; overflow:hidden;}
.lobby_recom_bott .recom_activity_pic span{width:232px; top:134px;}
.lobby_act_text { width: 222px; }
.lobby_act_box,.lobby_act_box .recom_activity_pic img { width: 232px; height: 134px; }
.lobby_gameli { width: 214px; }
.lobby_sel { padding: 10px; height: 18px; background-color: #f4f4f4; border: 1px #e5e5e5 solid; font-size: 12px; color: #666; }
.lobby_allgame .pop_ul{margin-top:-1px;}
.lobby_allgame .pop_li{width:224px;}
.lobby_sel a { display: inline-block; height: 18px; line-height: 18px; margin-left: 10px; padding: 0 10px; color: #666; text-align: center; }
.lobby_sel a:hover, .lobby_sel .lobby_selcurr { background-color: #ff5d13; color: #fff; }
.all_games_wrap .pop_ul{display:none;}
.all_games_wrap ul.pop_ul_cur{display:block;}
/*add by chenqiaoling 2014.11.18*/
.loby_recomnav { margin-top:0; }
.loby_recomnav ul li {margin-right:15px;padding: 0;overflow:visible}
.loby_recomnav ul li.on { background:none;}
.loby_recomnav ul li.line {border:none;}
.loby_recomnav ul li.line span {padding:0; }
.loby_recomnav ul li a { display:block;position:relative;padding: 0 0 5px 0; border-bottom:3px solid #fff; z-index:1}
.loby_recomnav .nav_arrow {display:none;position:absolute;z-index:999;width:0;height:0;top:24px;left:50%;border-width:4px;border-color: #ff7200 transparent transparent; border-style:solid dashed dashed; overflow:hidden;}
.loby_recomnav ul .on a, .loby_recomnav ul a:hover{ color:#ff7200;border-bottom:3px solid #ff7200;}
.loby_recomnav ul .on .nav_arrow, .loby_recomnav ul a:hover .nav_arrow{ display:block;}
.loby_recomtag,.games_tabwrap{height:345px; position:relative; z-index:99;}
#played .recombigbox .an_drop_menu{width:180px;}
#played .recombigbox .an_drop_menu .an{width:100px;}
#played .recombigbox .menu_box{width:158px; }
/*end*/
.lobby_recom_bott .recom_activity_pic .hd_modal b{position:absolute; top:0; width:232px; height:30px; color:#fff; z-index:2;}
.lobby_recom_bott .recom_activity_pic .hd_modal b.rechd_mod{background-color:#000; opacity:.7; filter:alpha(opacity=70); z-index:1;}

/*============================游戏大厅  end============================*/


/*============================新闻公告  begin===========================*/
/*新闻公告样式*/
.main_new{width:996px;border:1px solid #e5e5e5;margin:0 auto;margin-top:10px;display:block;padding-bottom:30px;}
.new_tit{width:720px;margin:0 auto;border-bottom:2px solid #cccccc;margin-top:55px;font-size:18px;color:#595959;padding-bottom:6px;margin-bottom:12px;}
.main_new ul{width:720px;margin:0 auto;display:block;overflow:hidden;margin-bottom:15px;}
.main_new ul li{margin-top:7px;display:inline-block;overflow:hidden;width:720px;}

.main_new ul li strong{float:left;background:#ff7200;color:#fff;width:73px;height:20px;text-align:center;line-height:20px;font-size:14px;font-weight:100;}/*11.10*/
.main_new ul li p a{color:#666666;width:530px;float:left;display:block;}/*11.10新增*/

.main_new ul li p{margin-left:10px;float:left;font-size:14px;width:630px;color:#666666;}
.main_new ul li p span{float:right;color:#999999;display:block;}

/*新闻公告终极页样式*/
.main_new_zj{width:996px;border:1px solid #e5e5e5;margin:0 auto;margin-top:10px;display:block;overflow:hidden;padding-bottom:90px;}
.tweet{margin:20px 140px 0 0 ;display:inline;}
.tweet li{float:left;margin-right:5px;}
.new_zj_tit{font-size:22px;color:#333333;text-align:center;margin-top:50px;}
.new_zj_tit span{font-size:14px;color:#666666;}
.news_cont{padding:20px 120px; font-size:14px; line-height:1.85em;}
/*============================新闻公告  end===========================*/


/*============================活动福利  begin===========================*/
.we_ad_box { width: 736px; height: 283px; }
.ad_box_l { position: relative; margin-right: 20px; width: 558px; height: 283px; }
.ad_l_text { position: absolute; display:block; bottom: 0px; left: 0px;  width: 558px; height: 40px; line-height: 40px; color: #cecdcc; }
.ad_l_text span{position:absolute; display:block; padding-left:10px; width: 548px; height: 40px;}
.text_modal{ background-color: #000; opacity:.6; filter:alpha(opacity=60);}
.ad_l_text em { font-style: normal; font-size: 20px; color: #ff1212; font-weight: bold; }
.ad_box_r { width: 158px; height: 283px; }
.we_libaobox { height: 136px; }
.we_lb_text { display: inline-block; width: 158px; height: 30px; line-height: 30px; background-color: #000; text-align: center; color: #ff5d13; font-size: 14px; font-weight: bold; }
.mar_t_10 { margin-top: 10px; }

/*限时活动*/
.limited_time { width: 996px; height: 220px; margin: 20px auto 0; border: 1px #e5e5e5 solid; }
.lt_l { position: relative; width: 520px; }
.icon_welfare { background: url(../images/bg/icon_welfare.png) no-repeat; }
.lt_icon { display: inline-block; position: absolute; right: -6px; top: 9px; width: 85px; height: 45px; line-height: 37px; color: #fff; text-align: center; background-position: 0 0; }
.lt_r { margin-left: 25px; }
.lt_r_name { margin-top: 18px; font-size: 30px; line-height: 60px; font-weight: bold; color: #333; border-bottom: 1px #ccc dashed; }
.lt_r_time { position: relative; margin-top: 20px;  width: 450px; color: #333; font-size: 12px; }
.lt_time_l {padding:10px 0 20px; color: #666; font-size: 16px; }
.lt_time_l em { font-style: normal; font-size: 30px; color: #ff1212; font-weight: bold; }
.lt_time_r { position: absolute; top: 12px; right: 18px; display: inline-block; width: 108px; height: 36px; line-height: 36px; font-size: 18px; background-color: #ff5d13; color: #fff; text-align: center; border-radius: 2px; }
.lt_time_r:hover { background-color: #ff7200; }
.lt_r_sy span { color: #333; }

/*热门推荐 最热礼包*/
.hotbox {padding-left:20px; width: 1018px; margin: 0 auto; overflow: visible; }
.hot_recombox { width: 660px; margin-right: 18px; }
.hot_recom_r { width: 400px; margin-left: 18px; }
.hot_recom_name { margin-top: 5px; font-size: 20px; line-height: 50px; font-weight: bold; color: #333; border-bottom: 1px #ccc dashed; }
.hot_recom_info { margin: 10px 0; font-size: 14px; line-height: 22px; color: #666; }
.hot_recom_info a { color: #ff5d13; }
.hot_time_box { width: 400px; margin-top: 0px; }
.hot_time { font-size: 14px; }
.hot_time em { font-size: 24px; }
.hot_libao_li { }

.hot_libaobox { width: 330px; overflow:hidden;}
.hot_libao_li { position: relative; margin-right:12px; width: 327px; overflow:hidden; }
.hot_libao_info { display: inline-block; position: absolute; top: 190px; left: 0px;  width: 320px; height: 40px; line-height: 40px; color: #fff; }
.hot_icon { display: inline-block; position: absolute; right: -6px; top: 9px; width: 55px; height: 45px; line-height: 33px; color: #fff; text-align: center; font-size: 14px; }
.hot_libao_li .hot_icon{right:1px;}
.hot_libao_li img{width:320px; height:190px;}
.hot_icon1 { background-position: 0 -45px; }
/*进行中*/
.hot_icon2 { background-position: 0 -90px; }
/*未开始*/
.hot_icon3 { background-position: 0 -135px; }
/*已结束*/
.hot_icon4 { background-position: 0 -180px; }
/*永久*/

.hot_recom_li{margin-bottom:10px; height:190px; overflow:hidden;}
.hot_libao_info span{position:absolute; display:block; padding-left:10px; width:310px; height:40px; }
.hot_libaobox .hot_libao_li {margin-bottom:10px; height:190px;}
.hot_libao_a{display:block; width:320px; height:190px; overflow:hidden;}

/*新手卡礼包*/
.novice_card {padding-left:20px; clear: both; width: 1018px; margin: 0 auto; overflow: visible; }
.novice_card .morebox{padding-right:20px;}
.mar_r_19 { margin-right: 19px; }

/*精品兑换 实物奖励*/
.exchange_reward_box { width: 998px; margin: 0 auto; }
.exchange_box,.reward_box { width: 484px; overflow:hidden;}
.recomssm_jf { color: #999; font-size: 12px; }
.ex_col { color: red!important; }
.exbtn {display:none; position: absolute; bottom: 10px; right: 10px;  width: 84px; height: 32px; line-height: 32px; font-size: 14px; background-color: #ff5d13; color: #fff; text-align: center; border-radius: 2px; }
.exbtn:hover { background-color: #ff7200; }
.ex_li {position:relative; margin-right:20px; float: left; border: 1px #e5e5e5 solid; width: 230px; height: 170px; _display:inline;}
.ex_li img{width:230px; height:118px;}
.ex_info { margin-top: 4px; padding-left: 10px; }
.ex_jf { padding-left: 10px; height: 20px; line-height: 20px; overflow:hidden;}
.ex_jf .ex_sy { padding-right: 10px; width:80px; height:20px;}
.jpdh_ul,.swdh_ul{width:504px;}

.ex_li_hover .ex_sy{display:none;}
.ex_li_hover .exbtn{display:block;}
.welf_jf_jf{float:left; width:100px;}

/*活动福利弹层*/
#pop_selectgames{position:relative; padding:30px 0 20px; width:580px; height:240px; overflow:hidden;}
.sl_gm_tit{padding:30px 0 0; line-height:1.9em; font-size:24px; text-align:center; color:#ff5d13; font-weight:bold;}
.sl_gm_ulwrap{padding:0 20px; margin-top:20px;}
.sl_gm_ulwrap li{float:left; margin:0; padding:5px;  width:95px; height:25px; overflow:hidden;}
.sl_gm_ulwrap li a{display:inline-block; width:98px; height:25px; line-height:25px; background-color:#dedede; color:#666; text-align:center;}
.sl_gm_ulwrap li a:hover{background-color:#ff5d13; color:#fff;}
.sl_gm_wrap{position:absolute; left:0; width:1160px; height:260px; }
.sl_gm_wrapl{float:left; width:580px; height:260px;}
p.gift_tip{padding-top:40px; font-size:20px; color:#666; text-align:center;}
.abtn_back_sl_gm{padding:10px; color:#1a92d4; font-size:14px;}
.abtn_back_sl_gm:hover{text-decoration:underline;}
#pop_weixin_gift .gift_tip{padding-top:0;}
.wx_qrcode{padding-top:30px; text-align:center;}
.wx_qrcode img{display:inline-block; width:180px; height:180px; border:1px solid #d3d3d3;}


/*活动福利列表*/
/*筛选*/
.welfarefilter{margin:20px auto 0; padding:10px 0;  width:998px; background:#fcfcfc; border:1px solid #e5e5e5; font-size:14px;}
.filter_wrap{width:100%;}
.filter_list{padding:6px 0 6px 15px; position:relative; left:0; top:0; }
.filter_list .w_gamesear{ width:875px; }
.filter_list .gametype li{ float:left; }
.filter_lb{float:left; width:45px; color:#999;}
.filter_cont{float:left; width:875px; }
.filter_cont li{float:left;padding:2px 10px 2px 4px;}
.filter_list a{padding:2px 12px; color:#666; text-align:center; }
.filter_list a.cur,.filter_list a:hover{background-color:#ff5d13; color:#fff; }
a.filter_lb{padding:2px 6px; color:#666;  text-align:center;}

/*列表*/
.welfareall { padding: 20px 0 20px 20px; margin: 0 auto; width: 1020px; }
.welf_ebox { position: relative; float: left; padding-right: 20px; margin-bottom:30px; width: 320px; height: 309px; overflow: hidden; }
.welf_ebox a img { display: block; width: 320px; height: 168px; overflow: hidden; }
.welf_ebox .hot_icon { right: 14px; }
.welf_ebox .isvip { font-size: 12px; }
.welf_introwrap { padding: 0 18px; height: 140px; border: solid #e1e1e1; border-width: 0 1px 1px 1px; }
.welf_introwrap h3 { padding: 20px 15px 8px 0; font-size: 16px; color: #3098d5; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.welf_time { padding: 0 0 12px; color: #999; }
.welf_time .welfover { float: right; font-size: 0; }
.welf_time .welfover b { font-weight: normal; font-size: 12px; color: #999; }
.welf_time .welfover i { display: inline-block; margin-left: 2px; width: 12px; height: 7px; line-height: 20px; background-color: #00ad18; }
.welf_time .welfover_norm i.i_over1 { background-color: #00ad18; }
.welf_time .welfover_norm i.i_over2 { background-color: #f00; }
.welf_time .welfover_norm i.i_over3 { background-color: #b5b5b5; }
.welf_introwrap .isnopen b { color: #00ad18; }
.welf_time b { padding: 2px; color: #ff1212; font-size: 14px; }
.welf_intro { line-height: 1.65em; color: #666; }

.welf_modal { position: absolute; top: 316px; left: 0; padding: 0 40px; width: 240px; height: 316px; }
.welf_ebox_hover .welf_modal { top: 0; }
.welf_ebox_hover .hot_icon { visibility: hidden; }
.welf_modal h4, .welf_modal p, .welf_modal span, .welf_modal b, .welf_modal span { display: block; position: absolute; z-index: 4; }
.welf_modal h4 { top: 20px; font-size: 20px; color: #dbdbdb; font-weight: bold; }
.welf_modal p { top: 50px; padding: 15px 40px 0 0; height: 95px; line-height: 1.75em; font-size: 14px; overflow: hidden; color: #fff; }
.welf_modal b { padding: 6px 10px; top: 210px; width: 220px; border-radius: 2px; background: #ff7200; color: #fff; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.welf_modal span { bottom: 0; padding: 0 0 20px 90px; background: url(../images/bg/bg_welf_more.png) 45px -2px no-repeat; color: #fff; font-size: 20px; font-weight: bold; }
.welf_modal .opabg { display: block; position: absolute; left: 0; top: 0; width: 320px; height: 316px; background: #000; opacity: .7; filter:alpha(opacity=70); }

/*活动福利终极页*/
.side_ad h3{padding-bottom:15px; font-size:16px; font-weight:bold; color:#ff7200;}
.side_ad h3 a{float:right; padding:5px 0 0 0; font-weight:normal; font-size:12px; color:#797979;}
.side_ad h3 a:hover{color:#ff5d13;}
.hotact{padding-top:20px;}
.side_ad_a{position:relative;left:0; top:0; display:block; margin-bottom:20px; width:242px; height:145px; overflow:hidden; }
.side_ad_a img{width:242px; height:145px;}
i.more_ico{margin-left:3px; display:inline-block; padding:5px; background:url(../images/bg/icon_login.png) no-repeat 0 -208px; overflow:hidden;}
.modalpanel{position:absolute; top:145px; width:242px; height:30px; line-height:30px; font-weight:normal; text-align:center;}
.modalpanel span{position:absolute; top:0; left:0; width:100%; height:100%; color:#fff;}
.modalpanel span.mod{background-color:#000; opacity:.5; filter:alpha(opacity=50);}

/*内容区*/
.welf_selser{display:none; margin-bottom:20px; }
h3.welfc_tit{height:36px; line-height:36px; background-color:#f4f4f4; border:1px solid #e5e5e5; color:#ff5d13; text-indent:15px; font-weight:bold; font-size:16px;}
.welf_contw{ padding:20px;  border:1px solid #e5e5e5; border-top:none; font-size:14px;}
.sels_wrap p{padding:8px 50px; color:#666;}
.sels_wrap select{padding:6px; background-color:#f7f7f7; border:1px solid #b5b5b5; border-radius:3px; box-shadow:inset 0 1px 1px rgba(100,100,100,.3); color:#666;}
.sels_tip{margin-left:20px; color:#3098d5; font-size:16px; font-weight:bold;}

.welf_info h2{padding-bottom:5px; width:510px; height:40px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:30px; color:#333;}
.welf_imgw .welf_aimg{width:390px; display:block; float:left; }
.welf_imgw .welf_aimg img{width:360px; height:210px; background:url(../images/bg/imgbg.png) no-repeat center center;}
.welf_imgw ul{float:left; width:190px;}
.welf_integ{padding:40px 0 10px; width:190px;}
.welf_integ strong{float:left; font-size:30px; color:#f00; font-weight:normal; font-family:'Microsoft YaHei';}
.welf_integ span{float:left; padding-left:5px; margin-top:-2px; width:35px;}
.welf_integ del{ color:#ccc;}
.welf_integ i{ font-style:normal; color:#666;}
.welfc_yl i { display: inline-block; margin-left: 2px; width: 12px;  height: 7px; line-height: 20px; background-color:#b5b5b5;  overflow: hidden; }
.welf_getbtn{padding-top:35px;}
.welf_getbtn .abtn{padding:5px 16px; background-color:#ff5d13; border-radius:3px; font-size:18px; color:#fff;}
.welf_getbtn .abtn:hover{background-color:#ff7200;}
.sharepanel{float:left; margin-top:-50px; width:104px;  font-size:12px;}
.sharepanel .tweet{margin:20px 0 0;}

.welfc_tit2{font-size:16px; color:#ff5d13; font-weight:bold; padding:20px 0 6px;}
.welfc_contdl{color:#666; font-size:14px; line-height:1.65em;}
.welfc_contdl pre{font-family:'Microsoft YaHei';}
.welfc_contdl dt{font-weight:bold; padding:4px 2px;}
.prize_namelist li{float:left; padding:0 15px 10px 0; width:295px; color:#666;}
.prize_namelist li strong{display:inline-block; padding-right:5px; width:100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; vertical-align:middle;}
.wjtpcon h5{padding:15px 0; font-weight:bold; font-size:14px; color:#ff7200; text-align:center;}

.welf_info .welf_contw{width:694px; height:255px;}

/*投票*/
.wjtpcon { margin: 0 auto; width: 560px; }
.wjtpcon ul li { float: left; height: 145px; padding: 0 10px; width: 92px; }
.wjtpcon .part01, .wjtpcon .part02, .wjtpcon .part03, .wjtpcon .part04, .wjtpcon .part05 { background: url(../images/bg/bg_tpbq.png) no-repeat 0 100%; height: 110px; position: relative; }
.wjtpcon .part02 { background-position: -112px 100%; }
.wjtpcon .part03 { background-position: -224px 100%; }
.wjtpcon .part04 { background-position: -336px 100%; }
.wjtpcon .part05 { background-position: -448px 100%; }
.wjtpcon .numbox { background: url(../images/bg/wdlook_num.png) repeat-y  0 0; border-bottom: 1px solid #97c2d5; bottom: 2px; font-size: 0; line-height: 0; overflow: hidden; position: absolute; right: 2px; width: 28px; }
.wjtpcon .num { color: #666; position: absolute; right: 2px; text-align: center; width: 28px; }
.wjtpcon .btn { background-color: #1598dc; color: #fff; display: block; font-weight: 700; height: 32px; line-height: 32px; margin-top: 3px; text-align: center; width: 92px; }
.wjtpcon .btn:hover { background-color: #27b2fa; text-decoration: none; }

/*活动福利弹层样式*/
/*填写地址*/
#pop_address{padding:0 50px 15px; width:480px; height:670px; color:#333;}
.pop_tit{padding:30px 0 20px; font-size:24px; color:#ff5d13; font-weight:bold; text-align:center;}
#pop_address h3{padding-bottom:10px; font-size:15px; color:#333; font-weight:bold;}
#pop_address li{padding:5px 0 10px 50px;}
#pop_address li label{display:inline-block; width:45px; height:25px; font-size:15px; }
#pop_address li input,#pop_address li textarea{padding:6px 8px; width:200px; height:22px;  border:1px solid #b5b5b5; background-color:#f7f7f7; border-radius:3px; box-shadow:inset 0 1px 1px rgba(100,100,100,.2);}
#pop_address li .addr_txta{width:350px; height:80px; vertical-align:top; }
#pop_address h3.c_orange,.c_orange{color:#ff5d13; font-size:14px;}
#pop_address li a{padding:10px 30px; background-color:#ff5d13; color:#fff; font-size:16px;}
#pop_address li a:hover{background-color:#ff7200;}
/*积分不足*/
.h2_pop_error{padding:30px 0 20px; font-size:22px; color:#f00; font-weight:bold; text-align:center;}
p.p_inte_dis{padding:15px; font-size:14px; text-align:center;}
p.p_inte_dis span{margin-right:40px;color:#ff5d13; font-weight:bold;}
p.p_noraml_dis{padding:40px 0 0; text-align:center; font-size:14px;}
p.p_noraml_dis2{padding:10px 0 0; text-align:center; font-size:14px;}
.pop_prize{font-size:18px; color:#ff5d13; text-align:center;}
.p_code_dis{padding:20px; color:#999; text-align:center; font-size:14px;}
.p_code_dis strong{color:#cf0000; font-size:18px;}
.p_code_dis a{padding:8px 15px; margin-left:30px; background-color:#3098d5; color:#fff;}
.p_code_dis a:hover{background-color:#09f;}
/*============================活动福利  end===========================*/


/*============================积分商城  begin===========================*/
/*积分商城左侧样式*/
.l_game .play{width:242px;border-bottom:1px solid #e8e8e8;height:48px;line-height:48px; }
.l_game .play dd{width:178px;font-family:"微软雅黑";color:#666666;}
.l_game .play dd span{font-weight:bold;}

/*========11.10修改begin========*/
.l_game .play dd strong{width:110px;font-size:12px;font-weight:100;}
.l_game .play dd strong a{ color:#666666; }
/*========11.10修改end========*/

/*积分商城左侧任务列表 add by tianhaiting 2014-12-3 begin*/

.l_game .play.cur{ height:64px;line-height:24px; position:relative; }
.l_game .play.cur dd{ width:150px;font-family:"微软雅黑";color:#666666; margin-top:7px; }
.l_game .play.cur dd strong{ width:140px;font-size:12px; }

.taskImg { display:block; background: url(../images/icon_task.png) no-repeat  0 0; width:34px; height:34px; margin:7px 8px; }
.VipGrow .taskImg { background-position:0 -536px; }
.PlayGame .taskImg { background-position:0 -604px; }
.SignIn .taskImg { background-position:0 -570px; }
.RegisterAccount .taskImg { background-position:0 -468px; }
.AuthenticationPhone .taskImg { background-position:0 -400px; }


.cur .taskImg { width:50px; height:50px; margin:7px 0px; }
.cur.VipGrow .taskImg { background-position:0 -200px; }
.cur.PlayGame .taskImg { background-position:0 -200px; }
.cur.SignIn .taskImg { background-position:0 -250px; }
.cur.RegisterAccount .taskImg { background-position:0 -100px; }
.cur.AuthenticationPhone .taskImg { background-position:0 0; }


.integralMall_getBtn { position:absolute; right:0; top:20px; display:none; background:#ff5d13; border-radius:2px; color:#fff; width:58px; text-align:center; height:24px; line-height:24px; }
.cur .integralMall_getBtn { display:block; }

/*左侧任务列表 add by tianhaiting 2014-12-3 end*/

.l_title{width:232px;height:38px;line-height:38px;background:#f4f4f4;padding-left:10px;font-weight:bold;font-family:"微软雅黑";}
.l_list li{height:43px;width:242px;line-height:43px;border-bottom:1px solid #e8e8e8;color:#666666;}
.l_list li span{width:14px;height:14px;text-align:center;line-height:13px;color:#fff;background:#b5b5b5;display:inline-block;margin:15px 15px 0 12px;}
.l_action li{width:242px;color:#666666;height:15px;line-height:15px;}
.l_action li span{width:90px;float:left;margin-left:2px;}

.l_list li a{color:#666666;}/*11.10*/

/*========12.02 add by tinghaiting begin========*/
.l_action { position:absolute; top:0; }
.exchangeDynamic { position:relative;overflow:hidden; height:150px; }
/*========12.02 add by tinghaiting end========*/

/*积分商城右侧样式*/
.main_right{width:738px;}
.r_top{display:inline-block;}
.r_top .r_fly{width:484px;}
.draw{width:230px;border:1px solid #e5e5e5;border-top:0;text-align:center;color:#898989;padding-bottom:20px;float:right;margin-left:18px;}
.draw.rotate_in_container{ padding-bottom:0; }
.draw p{background:url(../images/bg/drawbj.png) no-repeat;width:232px;height:54px;}
.draw font{margin:12px 0 10px 0;display:block;}
.award img{display:inline-block;}
.draw a{color:#999999;width:75px;display:inline-block;}
.draw a.rotate_in_image{width:100%;display:block;}
.draw .fz_20{margin:3px 0 8px 0;}
.draw a span{display:block;color:#ff7200;float:right;}
.show_tit{font-weight:bold;font-family:"微软雅黑";}
.show_tit a{float:right;font-size:12px;color:#797979;font-weight:100;}
.show_tit a span{font-weight:bold;font-size:20px;margin-left:5px;}
.r_show dl{width:230px;height:186px;border:1px solid #e5e5e5;margin:0 0 18px 20px;float:left;display:inline-block;}
.r_show dt a { display:block; }
.r_show dt img { display:block; width:230px; height:136px; }
.r_show .margin_right_none{margin:0 0 18px 20px;}
.r_show .margin_none{margin-left:0;}
.r_show dl dd{width:220px;margin:5px 0 0 10px;}
.r_show dl dd.con { margin-top:2px; }
.r_show dl dd.con a { color:#fff; }
.r_show dl .num{font-weight:700;}

/*11.10新增start*/
.r_show dl dd a{color:#666666}
/*11.10新增end*/

.r_show dl .con p{color:#999999;font-size:12px;display:inline-block;padding-right:10px;}
.r_show dl .con p span{color:#ff1212;margin-left:5px;font-weight:bold;font-size:14px;}
.r_show dl .con .wid{width:123px;padding-right:0;}
.r_show dl .con .menu img{margin-top:-38px;}
.r_show dl .con p img{float:right;margin:5px 0 0 5px;display:inline-block;}

/*积分商城 礼品兑换样式*/
.sort{width:736px;border:1px solid #e5e5e5;background:#fcfcfc;display:inline-block;overflow:hidden;font-size:12px;padding-top:10px;}
.sort .sort_list{display:inline-block;margin-top:5px;}
.sort .sort_list p{width:78px;color:#999999;}
.sort .sort_list .all span{color:#fff;background:#ff5d13;padding:1px 10px;}
.sort .sort_list .all ul{width:580px;}
.sort .sort_list .all ul li{float:left; /*min-width:95px; *width:130px;*/}
.sort .sort_list .all a{color:#666666; display:block;padding:1px 10px;}

.sort .sort_list .all a:hover,.sort .sort_list .all .c_hong a:hover,.sort .sort_list .all a.cur{background:#ff5d13;color:#fff;}/*11.10*/

.sort .sort_list .all ul .c_hong a{color:#ff1212;}
.sort .sort_list_ts .all ul{/*width:486px;*/ width:500px;}

.sort .sort_list p, .sort .sort_list a { line-height:26px; }

/*========11.10修改begin========*/
/*.sort .sort_list_ts .all strong{width:92px;font-weight:100;}
.sort .sort_list_ts .all strong a{color:#47ace8}
.sort .sort_list_ts .all strong a:hover{background:#ff5d13;color:#fff;padding:1px 10px;}*/
/*========11.10修改end========*/

.time{display:inline-block;overflow:hidden;width:736px;}
.time li{float:left;margin-right:18px;width:70px;}
.time li a{float:left;color:#666666;background:url(../images/time02.jpg) no-repeat right center; padding-right:12px;} 
.time li img{float:right;margin:8px 0 0 5px;display:inline;}
.time a.cur{color:#ff5d13; background:url(../images/time01.jpg) no-repeat right center;}
.time a.cur.up{color:#ff5d13; background:url(../images/time01_up.jpg) no-repeat right center;}

/*========2015.04.03修改begin========*/
.gamename { position:relative; margin-top:8px; margin-left:93px; padding:5px; width:613px;  background-color:#f6f6f6; color:#666; line-height:24px; border:1px #dadada solid; }
.gamename li { float:left;}
.gamename a { display:inline-block; margin-right:10px; padding:1px 10px; color:#666; }
.gamename a:hover,.gamename a.cur { background-color:#fc9160; color:#fff;}
.gamename .arrow { position:absolute; left:90px; top:-10px;  margin-left: -5px; width:0; height:0;font-size:0;  border-width:5px; border-style:solid; border-color:transparent transparent #999 ; _border-color: white  white #999  ;overflow:hidden;  }
.gamename .arrow1 {top:-10px; border-color:transparent transparent #f6f6f6 ; _border-color: white  white #f6f6f6 ; }
.wgamename { position:relative; margin-top:8px; margin-left:45px; padding:5px; width:922px;  background-color:#f6f6f6; color:#666; line-height:24px; border:1px #dadada solid; }
/*========2015.04.03修改end========*/



/*积分商城-大转盘样式（首次抽奖）*/
.main_dial{background:url(../images/bg/main_dial.png) no-repeat top center;height:754px;}
.main_dial .c_dial{background:url(../images/bg/c_dial.png) no-repeat;width:1000px;height:754px;margin:0 auto;}
.zpbg{background:url(../images/bg/zhuan.png) no-repeat;width:624px;height:624px;margin:66px 0 0 47px;_display:inline;}
.zpbg .start{background:url(../images/bg/jt.png) no-repeat;width:180px;height:452px;text-align:center;margin:85px 0 0 222px;cursor: pointer;}
.message_dial{width:326px;}
.message_dial .wb{float:right;display:inline-block;overflow:hidden;}
.message_dial .wb li{float:left;margin-left:6px;}
.message_dial p{font-size:16px;color:#fff;display:inline-block;overflow:hidden;margin-top:64px;float:right;width:260px;}
.message_dial p span{font-size:22px;color:#ffe401;}
.dial_roll{background:url(../images/bg/rollbj.jpg) no-repeat;width:250px;height:523px;display:inline-block;float:right;margin-top:15px;}
.explain{color:#333333;margin:72px 0 0 42px;display:inline-block;}
.explain li{line-height:24px;display:inline-block;}
.explain span{float:left;width:10px;}
.explain strong{float:left;width:158px;font-size:12px;font-weight:100;}
.win{color:#333333;margin:134px 0 0 52px;}
.win li{line-height:24px;}
.win li span{color:#666666;}
.win li span strong{color:#ff0000;font-size:12px;font-weight:100;}

/*积分商城-大转盘样式（幸运抽奖）*/
.zpbg_xy{background:url(../images/bg/zhuan02.png) no-repeat;width:624px;height:624px;margin:66px 0 0 47px;_display:inline;}

/*积分商城-大转盘样式（VIP抽奖）*/
.zpbg_vip{background:url(../images/bg/zhuan03.png) no-repeat;width:624px;height:624px;margin:66px 0 0 47px;_display:inline;}
/*============================积分商城  end===========================*/


/*============================搜索页面  begin===========================*/
/*搜索错误提醒*/
.sea_tipwrap{margin:15px auto; width:870px; font-size:14px; color:#666;}
.sea_tip{padding:15px 0 10px; font-size:15px; color:#888;}
.sea_tip span{color:#f00; font-weight:bold;}
.sea_null{padding:10px 0  25px; color:#888;  text-indent:2em;}
.sea_null a{margin-right:15px; color:#237db2;}
.sea_null a:hover{text-decoration:underline;}
.sea_result{border-bottom:1px dotted #ddd;}
.sea_rec{padding:15px 0 0;}
#sea_haslike{display:none;}

/*搜索结果页样式*/
.main_sousuo{width:870px;margin:0 auto;}
.coach{width:870px;border-bottom:1px dashed #f0f0f0;display:inline-block;padding:30px 0 30px 0; font-size:14px;}


.search_img{float:left; padding-right:15px; width:180px; height:152px;}
.search_img img{width:180px; height:152px;}

.search_info{float:left; }
.coach .c_name{padding:20px 0 5px 0; font-size:24px;margin-top:0;}
.coach .c_name a{color:#333333;}
.coach .c_name a:hover{color:#ff5d13;}
.search_gameurl{color:#999;}
.search_gameurl a{color:#666;}
.search_togamebtn{padding-bottom:15px;}
.search_togamebtn .an_drop_menu .an,
.search_togamebtn .an_drop_menu .drop_menu{background-color:#ff5d13;}
.search_togamebtn .an_drop_menu .drop_menu{border-color:#ff8f45;}
.search_togamebtn .an_drop_menu .an:hover{background-color:#ff7200;}


.search_otherlink a{margin-right:10px; padding-right:15px;  background:url(../images/xian.jpg) no-repeat right center; color:#237db2; }
.search_gameurl a:hover,
.search_otherlink a:hover{text-decoration:underline;}

.view {border-bottom: 1px dashed #f0f0f0;display: inline-block;overflow: hidden;padding-bottom: 20px;}
.view .view_lie{padding-right:20px;}
.view .view_lie h5{font-size:14px;color:#333333;margin-bottom:7px;}
.view .view_lie ul li{line-height:24px;color:#666666;font-size:14px;}
.main_referral{padding-top:30px; width:810px;}
.kfb_ul{width:230px;}
.view li{width:250px; height: 24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.main_referral a{color:#0664bb; font-size:16px;}
.main_referral a span{color:#f00;}
.main_referral p{color:#999;  padding:5px 0;}
.main_referral div,.main_referral div a{color:#4f8027; font-size:14px;}
.main_referral div a:hover{text-decoration:underline;}
/*============================搜索页面  end===========================*/


/*============================11.10样式增加（首页安全小助手）start===========================*/
.quick_box_small{background:url(../images/bg/spbg_safetyhelp_new.png) no-repeat;width:208px;height:212px;display:block;position: fixed; top: 20px; left: 50%; margin-left: 502px; z-index:100; _position:absolute;    _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); cursor:pointer;}
.quick_box_small .del{display:block;float:right; width:29px; height:29px; background:url(../images/bg/spbg_safetyhelp.png) -110px -181px no-repeat ;}
.quick_box_small ul{margin:212px 0 0 30px; display:none;}
.quick_box_small ul.quickul{display:block;}
.quick_box_small ul li{height:40px;width:120px;line-height:40px;background:#2f2103;font-size:14px;font-family:"微软雅黑";border-bottom:1px solid #413211;display:block;}
.quick_box_small ul li:hover{background:#392b0e;}
.quick_box_small ul li a{color:#fff;margin-right:15px;float:right;}
.quick_box_small ul li em{display:inline-block;margin:12px 0 0 22px;float:left;}
.quick_box_small ul li .phone{background:url(../images/bg/spbg_safetyhelp.png) -62px -186px no-repeat ;width:11px;height:18px;}
.quick_box_small ul li .tent{background:url(../images/bg/spbg_safetyhelp.png) -85px -186px no-repeat ;width:16px;height:17px;}
.quick_box_small ul li .right{background:url(../images/bg/spbg_safetyhelp.png) -28px -186px no-repeat ;width:26px;height:23px;margin:10px 0 0 15px}
.quick_box_small ul li .error{background:url(../images/bg/spbg_safetyhelp.png) 0 -186px no-repeat ;width:26px;height:23px;margin:10px 0 0 15px}
/*add by tianhaiting  2014-12-9*/
.quick_box_small ul li .integralMall{background:url(../images/bg/spbg_safetyhelp_new.png) -15px -224px no-repeat ;width:18px;height:17px;}
.quick_box_small ul li .phonePackage{background:url(../images/bg/spbg_safetyhelp_new.png) 0px -224px no-repeat ;width:15px;height:17px;}
.quick_box_small ul li .vipcrown{background:url(../images/bg/spbg_safetyhelp_new.png) -62px -224px no-repeat ;width:17px;height:17px;}
/*============================11.10样式增加（首页安全小助手）end===========================*/


/*============================11.10样式增加（积分商城幻灯片轮播）start===========================*/
.r_fly { position: relative; overflow: hidden; width:484px;height: 283px; }
.ad_dd { position: absolute; bottom: 10px; right: 10px; z-index: 2; }
.ad_dd a { display: inline-block; margin-left: 10px; width: 10px; height: 10px; background-color: #c3c3c3;overflow:hidden;}
.ad_dd a:hover { width: 20px; background-color: #ff5d13; }
/*============================11.10样式增加（积分商城幻灯片轮播）end===========================*/


/*============================11.18样式增加（新闻页 --分享）start===========================*/
.tweet{position:relative;}
.tweet p span{background:url(../images/share_link.png) no-repeat ;display:inline-block;float:left;width:21px;height:21px;}
.tweet p{float:left;cursor:pointer;margin-right:5px;}
.tweet p a{display:block;} 
.tweet .tengxunweibo{background-position:0 -22px;}
.tweet .xinlang{background-position:-21px -22px;}
.tweet .renren{background-position:-44px -22px;}
.tweet .moreshare{background-position:-64px -22px;}
.more-detail{border:1px solid #c2c2c2;width:186px;height:88px;top:20px;overflow:hidden;left:-79px;position:absolute !important;z-index:9999999;padding-top:5px;background:#ffffff;}
.more-detail a{color:#006699;}
.more-detail span{float:left;width:76px;margin-left:5px;padding:5px 5px 5px 5px;}
.more-detail span:hover{background-color:#f0f0f0;}
.more-detail a:hover{color:#ff6600;}
.more-detail span b{background:url(../images/share_link.png) no-repeat;display:inline-block;float:left;width:16px;height:16px;margin-right:7px;}
.more-detail .renmin b{background-position:-177px 0;}
.more-detail .wangyi b{background-position:-87px 0px;}
.more-detail .fenghuang b{background-position:-159px 0;}
.more-detail .kaixin b{background-position:-105px 0px;}
.more-detail .douban b{background-position:-141px 0;}
.more-detail .baidusoucang b{background-position:-123px 0px;}
/*============================11.18样式增加（新闻页 --分享）end===========================*/



/*============================15.6.5样式增加（充值卡弹层）start===========================*/
/*填写地址*/
#phone_chongzhi{padding:0 50px 15px; width:480px; height:670px; color:#333;}
#phone_chongzhi h3{padding-bottom:10px; font-size:15px; color:#333; font-weight:bold;}
#phone_chongzhi li{padding:5px 0 10px 50px;}
#phone_chongzhi li label{display:inline-block; width:80px; height:25px; font-size:15px; }
#phone_chongzhi li input,#phone_chongzhi li textarea{padding:6px 8px; width:200px; height:22px;  border:1px solid #b5b5b5; background-color:#f7f7f7; border-radius:3px; box-shadow:inset 0 1px 1px rgba(100,100,100,.2);}
#phone_chongzhi li .addr_txta{width:350px; height:80px; vertical-align:top; }
#phone_chongzhi h3.c_orange,.c_orange{color:#ff5d13; font-size:14px;}
#phone_chongzhi li a{padding:10px 30px; background-color:#ff5d13; color:#fff; font-size:16px;}
#phone_chongzhi li a:hover{background-color:#ff7200;}
/*============================15.6.5样式增加（充值卡弹层）end===========================*/



/*============================15.6.5样式增加（光宇币弹层）start===========================*/
/*填写地址*/
#gyb_chongzhi{padding:0 50px 15px; width:480px; height:670px; color:#333;}
#gyb_chongzhi h3{padding-bottom:10px; font-size:15px; color:#333; font-weight:bold;}
#gyb_chongzhi li{padding:5px 0 10px 50px;}
#gyb_chongzhi li label{display:inline-block; width:80px; height:25px; font-size:15px; }
#gyb_chongzhi li input,#gyb_chongzhi li textarea{padding:6px 8px; width:200px; height:22px;  border:1px solid #b5b5b5; background-color:#f7f7f7; border-radius:3px; box-shadow:inset 0 1px 1px rgba(100,100,100,.2);}
#gyb_chongzhi li .addr_txta{width:350px; height:80px; vertical-align:top; }
#gyb_chongzhi h3.c_orange,.c_orange{color:#ff5d13; font-size:14px;}
#gyb_chongzhi li a{padding:10px 30px; background-color:#ff5d13; color:#fff; font-size:16px;}
#gyb_chongzhi li a:hover{background-color:#ff7200;}
/*============================15.6.5样式增加（光宇币弹层）end===========================*/













