/*小游戏首页*/

img{
    -moz-border-radius:4px; 
    -webkit-border-radius:4px; 
    border-radius:4px;
}
	
    #down_ad_time{background-color:#000; color:#fff; font-weight:bold; font-size:12px; line-height:16px;position: absolute; z-index:99; margin-left:352px;}
    #flashLoop{position:relative;z-index:3;overflow:hidden;}
	#flashLoopList, #flashLoopInfo{
        position:absolute;
    }
    #flashLoopList{width:1932px;}
    #flashLoopList li {
        float:left;
        width: 483px;
        height: 214px;
    }
    #flashLoopInfo{margin-top:215px;}
	/*顶栏*/
	.flash_recommend a, .flash_gamelist a{ color:#333; text-decoration:none; line-height:16px; width:74px; display:block; overflow:hidden;}
	.flash_top{ width:978px; height:218px; border:1px solid #c9deec; margin-top:-6px;_margin-top:0px;; background:#fff; _border-top:none;}
		.flash_hotgame{ width:978px; height:89px; overflow:hidden; margin-top:5px;_height:84px;_ margin-top:0px;}
		.flash_hotgame .title{ background:url(flash/f_hotgametab.gif) no-repeat; width:28px; height:79px; float:left; margin: 0 6px 0 10px;_margin: 0 6px 0 5px;}
		.flash_hotgame ul{ float:left; width:934px; padding-top:12px; height:76px;_padding-top:7px}
		.flash_hotgame li{ width:66px; height:75px; float:left; overflow:hidden; text-align:center}
		.flash_hotgame a img{ margin:0 9px 4px 9px}
		.flash_hotgame a{ text-align:center; color:#333; text-decoration:none; line-height:12px}
		.flash_hotgame a:hover{ text-decoration:underline}
		
		.flash_gametab{ width:969px; height:117px; border-top:1px dotted #bed7e8; overflow:hidden; padding:6px 0 0 9px}
		.flash_gametab ul{ width:323px; height:123px; float:left; color:#bed7e8}
		.flash_gametab ul a{ color:#333; text-decoration:none; margin:0 6px}
		.flash_gametab ul a:hover{ text-decoration:underline}
		.flash_gametab ul a.red{ color:#ff4800}
		.flash_gametab ul a.tab{ }
		.flash_gametab ul li{ height:25px; background:url(flash/f_top_tab.gif) no-repeat; padding-top:4px}
	
	/*首页左区*/
	.flash_left{ width:194px; height:1411px; float:left; margin:8px 8px 0px 0; overflow:hidden}
		/* Added by Eric 20140115 */
		.flash_left > div.outline_dh{ width:192px; height:370px; border:1px solid #BED7E8; background:#fff; overflow:hidden; }
		/* 下载游戏盒子 */
		.download{ width:176px; height:170px; margin:0 8px; text-align:center; border-bottom:1px dotted #bed7e8; overflow:hidden;}
		.downloadbox{ background:url(flash/download_btn.gif?n) no-repeat; width: 155px; height: 39px; display:block; margin:15px 0 10px 11px; +margin-left: 0; _margin-left: 0; }
		a.downloadbox:hover{ background-position:left bottom}
		.downloadbrowser{ background:url(flash/download_btn_browser.png?n) no-repeat; width: 155px; height: 39px; display:block; margin:15px 0 5px 11px; +margin-left: 0; _margin-left: 0; }
		a.downloadbrowser:hover{ background-position:left bottom}
		.download .version{ color:#999; }
		a.login_btn{ background:url(flash/logging_btn.gif) no-repeat; width:66px; height:23px; display:block; float: left; margin:17px 0 0px 24px; _margin-left:16px}
		a.login_btn:hover{ background-position: left bottom}
		a.register_btn{ background:url(flash/logging_btn.gif) no-repeat top right; width:65px; height:23px; display:block; float: left; margin:17px 0 0px 0px;}
		a.register_btn:hover{ background-position: right bottom}
		.download .enter{ color:#333; line-height:40px; clear:both}
		.download .red{ color:#ff4800; font-weight:bold}
		/* 热门下载*/
		.hot_download{ width:192px; height:164px; margin-top:10px}
		.hot_download .title{ width:100px; height:15px; background:url(flash/flash_index_title.gif) no-repeat; margin:16px 0 14px 36px}
		.hot_download ul{ width:186px; height:164px; margin-left:6px;}
		.hot_download li{ width:87px; height:82px; float:left; text-align:center}
		.hot_download img{ margin:0px 25px 6px 20px;_ margin:0px 22px 6px 18px}
		.hot_download a{ color:#333; text-decoration:none}
		.hot_download a:hover{ text-decoration:underline}
		
		/*排行榜*/
		.ranking{ width:194px; height:998px; margin-top:8px; }
		.ranking .tab{ padding-left:8px; height:36px; width:186px;}
		.ranking a.tab_left{ background:url(flash/tab_green.gif) no-repeat 0px -69px; width:93px; height:32px; display:block;; color:#333; text-align:center; text-decoration:none; float:left; line-height:32px; margin-top:5px}
		.ranking a.tab_left:hover{ text-decoration:underline}
		.ranking a.tab_right{ background:url(flash/tab_green.gif) no-repeat 0px -37px; width:93px; height:32px; display:block;; color:#333; text-align:center; text-decoration:none; float:left; line-height:32px; margin-top:5px}
		.ranking a.tab_right:hover{ text-decoration:underline}
		.ranking a.activ{ font-size:14px; line-height:37px; background:url(flash/tab_green.gif) no-repeat; width:93px; height:37px; line-height:37px; color:#1f930c; font-weight:bold; font-style:14px; padding-left:14px; text-align:left; width:79px; margin-top:0px}
		
		.ranking ul{ height:959px; width:192px;border:1px solid #BED7E8; background:url(flash/order.gif) no-repeat #FFF 14px 22px;  margin-top:-1px; vertical-align:middle}
		.ranking li{ width:145px; height:53px; border-bottom:1px solid #dfdfdf; padding:7px 0 0 47px; }
		.ranking li.noimg{ height:34px; padding-top:0px; line-height:32px; overflow: hidden;}
		.ranking li img{ margin-right:11px;display:block; vertical-align:middle}
		.ranking li a{ color:#333; text-decoration:none; float:left; display:block; vertical-align:middle ;}
		.ranking li a:hover{ text-decoration:underline}
		.ranking li span{ float:left; width:80px; padding-top:10px; line-height: 16px;}
	
	/*首页右区*/
	.flash_right{ width:778px; height:1402px; margin-top:8px; float:left}
		/*banner*/
		.flash_banner{ width:483px; height:238px; border:1px solid #c7dceb; margin:0px 8px 8px 0; float:left; overflow:hidden;_margin-bottom:0}
		.flash_banner ul{ width:484px; height:24px; background:#fff; }
		.flash_banner img{ _margin-bottom:-4px; }
		.flash_banner li{ float:left; width:121px; height:25px;margin-top:-1px;}
		.flash_banner li a{ width:120px; height:25px; display:block; text-align:center; line-height:25px;; color:#333; text-decoration:none; border-right:1px solid #c8c8c8;}
		.flash_banner li a:hover{ text-decoration:underline}
		.flash_banner li a.activ{ background:#49afec; font-weight:bold; color:#fff}
		
		/*礼包中心*/
		.flash_gift{ width:283px; height:238px;  border:1px solid #c7dceb; float:left; background: url(flash/title_icon.gif) no-repeat 14px 16px #fff; overflow:hidden }
		.flash_gift .title{ width:100px; height:15px; background: url(flash/flash_index_title.gif) no-repeat 0px -30px; margin:16px 0 4px 36px}
		.flash_gift ul{ width:267px; height:194px; overflow:hidden}
		.flash_gift li{ width:267; height:56px; border-bottom:1px dotted #bed7e8; margin-left:8px; margin-top:8px;}
		.flash_gift li a{ float:left}
		.flash_gift li img{ margin-left:7px}
		.flash_gift li .red{color:#ff4800; line-height:20px }
		.flash_gift li .txt{ width:109px; float:left; height:48px; display:block; padding-right:18px; margin-left:10px; line-height:16px}
		.flash_gift li  a.btn{ background:url(flash/acquire_btn.gif) no-repeat; width:66px; height:26px; display:block; float:right; margin-top:11px}
		.flash_gift li  a.btn:hover{ background-position:bottom}
		
		/*今日推荐*/
		.flash_recommend{ width:776px; height:809px; border:1px solid #c7dceb;background: url(flash/title_icon.gif) no-repeat 14px 16px #fff; margin-top:8px; clear:both}
		.flash_recommend .title { width:100px; height:15px; background:url(flash/flash_index_title.gif) no-repeat 0 -15px ; margin:16px 0 4px 36px}
		.flash_recommend ul{ height:176px; margin:13px 0 0 22px;_ margin:13px 0 0 11px;}
		.flash_recommend li{ width:74px; height:126px; float:left; text-align:center; margin:0 15px}
		.flash_recommend img{ margin:0px 0px 0px 0px}
		.flash_recommend a{ color:#333; text-decoration:none; line-height:16px}
		.flash_recommend a:hover{ text-decoration:underline}
		
		/*游戏合集*/
		.flash_album{ width:776px; height:333px;_height:342px; margin-top:8px;border:1px solid #c7dceb;background:url(flash/title_icon.gif) no-repeat 14px 16px #fff; overflow:hidden}
		.flash_album .title { width:100px; height:15px; background:url(flash/flash_index_title.gif) no-repeat 0 -45px ; margin:16px 0 4px 36px}
		.flash_album ul{ width:742px; height:280px; overflow:hidden; margin:20px auto 0}
		.flash_album ul li { width:80px; overflow:hidden; float:left; display:block; margin:0 13px 18px; text-align:center; _margin:0 19px 18px 6px;}
		.flash_album ul li a.fl_album_pic { width:68px; height:52px; display:block; margin:0 auto; overflow:hidden; position:relative;}
        .flash_album ul li a.fl_album_pic img{margin-top:8px; margin-left:-4px;}
		.flash_album ul li a.fl_album_pic span { background:url(flash/album_mask.gif) no-repeat; width:68px; height:52px; position:absolute; top:0; left:0; display:block; }
		.flash_album ul li p { width:80px; height:26px; line-height:26px; overflow:hidden; }
		
		/*首页游戏推荐 益智游戏排行榜*/
		.gamerank { width:978px; border:1px solid #BED7E8; overflow:hidden; margin-top:8px;background: #fff; clear:both}
		.gamerank .title { width:100px; height:15px; background:url(flash/flash_index_title.gif) no-repeat 0 -60px ; margin:16px 0 4px 36px}
		.gamerank_left { width:200px; overflow:hidden; margin-right:0px; float:left}
		h3.exe_02 { background-position:0 -200px; margin:10px 0 6px 15px;}
		h3.flash_03 {  margin:10px 0 6px 15px; background:url(flash/flash_index_title.gif) no-repeat 0 -59px}
		h3.flash_04 {  margin:10px 0 6px 15px; background:url(flash/flash_index_title.gif) no-repeat 0 -80px}
		h3.flash_05 {  margin:10px 0 6px 15px; background:url(flash/flash_index_title.gif) no-repeat 0 -101px}
		h3.flash_06 {  margin:10px 0 6px 15px; background:url(flash/flash_index_title.gif) no-repeat 0 -122px}
		
		.rank_list { width:200px; overflow:hidden;}
		.rank_list li { border-top:1px solid #dfdfdf; margin-top:-1px; padding:8px 15px; overflow:hidden; line-height:22px; height:22px; width:170px; cursor:pointer; float:left}	
		
			
		.rank_list li em { margin-top:2px}
		.rank_list li a.gamepic_ss, .rank_list li p { display:none}
		.rank_list li.current { height:48px; overflow:hidden; line-height:16px;}
		.rank_list li.current em { margin-top:14px;}
		.rank_list li.current a.gamepic_ss { display:block}
		.rank_list li.current .Rank_txt { height:32px; display:block; float:left; width:71px; overflow:hidden}
		.rank_list li.current p { display:block; width:71px; overflow:hidden; float:left}
			
		.gamerank_right { width:778px; overflow:hidden; float:left}
		.gamerank_links { width:778px; height:25px; overflow:hidden; text-align:right; margin:10px 0 6px 0; line-height:26px;}
		a.more_btn { background:url(flash/more.gif) no-repeat; width:64px; height:25px; overflow:hidden; display:block; float:right; margin:0 20px; _margin:0 10px 0 20px; }
		a.more_btn:hover { background-position: 0 -25px;}
		a.more_btn:active { margin-top:1px;}
		.gamerank_links span.gray { padding: 0 8px}
		.gamerank_rcon { width:758px; border:1px solid #e4e4e4; background-color:#f5f5f5; overflow:hidden; border-radius:5px; }
		.gamelist { width:782px; margin-left:22px;_margin-left:22px; overflow:hidden; margin-top:15px; padding-bottom:5px} 
		.gamelist li { width:104px; overflow:hidden; float:left; margin-right:18px; }
		.gamelist li p { display:block; text-align:center; line-height:16px; padding:5px 0; height:32px;}
		a.gamepic_ss { width:48px; height:48px; overflow:hidden; display:block; float:left; margin-right:10px;}
		
		.flash_gamelist{ width:750px; height:auto; margin:13px 0 0 16px;_margin:13px 0 0 8px;}
		.flash_gamelist li{ width:74px; height:126px; float:left; text-align:center; margin:0 15px}
		.flash_gamelist img{ margin:0px 0px 0px 0px}
		.flash_gamelist a{ color:#333; text-decoration:none; line-height:16px}
		.flash_gamelist a:hover{ text-decoration:underline}
	
/*小游戏合集*/
	#flash_album { float:left; width: 189px; overflow:hidden; background:#FFF ; border:1px solid #c8ddec}
	.album_title {background:url(flash/album_title.png) no-repeat; width:80px; height:16px; display:block; margin-top:16px; margin-left:15px}
	.album_ul { width:175px;display:block; overflow:hidden; margin:15px auto }
	.album_ul li { overflow:hidden;width:165px; padding:5px; float:left; height:52px; background:url(flash/cut_line_point.gif) repeat-x bottom; }
	a.album_pic { position:relative; width:68px; height:52px; display:block; float:left}
	.album_frame{ background: url(flash/album_mask.gif) no-repeat; width:68px; height:52px; position:absolute; z-index:2}
	.album_ul li img{ width:56px ; height:40px; margin:8px 0 0 4px }
	.album_ul li p { width:91px; margin-left:6px; float:left; padding:2px 0 ; line-height:20px; }
	.album_ul li p span { width:91px; display:block; height:20px; overflow:hidden; color:#666 }
	.album_txt { display:block;  color:#333; text-decoration:none; }
	a.album_txt:hover { text-decoration:underline; }
	.bg {background-color:#FFF; height:5px ; margin-top:-1px ; width:175px ; overflow:hidden ; float:left}
	.flash_album_page{ margin:8px 8px 0 0 }
	.flash_album_m{ width:778px;_width:776px; margin-top:8px;border:1px solid #c7dceb;background:#fff; overflow:hidden}

		
		/*专题顶部*/
		.flash_album_top{ width:781px; height:139px; overflow:hidden}
		.flash_album_top img{ float:left; margin:22px 12px 0 19px}
		.flash_album_top .txt{ width:350px; height:129px; padding-top:15px; overflow:hidden; float:left;background:url(flash/dot.gif) no-repeat 0 42px}
		.flash_album_top .txt b{ line-height:27px;}
		.flash_album_top .txt p{ line-height:21px; padding-left:16px; background:url(flash/dot.gif) no-repeat 0 26px}
		/*专题内容*/
		.flash_album_m ul{ width:762px; margin:17px 0 0 16px}
		.flash_album_m li{ width:107px; height:132px; float:left; background:url(flash/cut_line_3px.gif) repeat-x; text-align:center; padding-top:18px;}
		.flash_album_m li img{ margin:0 17px 0 16px}
		.flash_album_m li a{ color:#333; text-decoration:none; line-height:16px}
		.flash_album_m li a:hover{ text-decoration:underline}
		.flash_album_m .Score{ margin:1px 0 1px 15px; _margin:1px 0 1px 0px}
		.Score{ background:url(flash/Score.png) no-repeat; width:72px; height:13px; display:block}
		.S0{ background-position:-120px 0}
		.S1{ background-position:-120px -20px}
		.S2{ background-position:-120px -40px}
		.S3{ background-position:-120px -60px}
		.S4{ background-position:-120px -80px}
		.S5{ background-position:-120px -100px}
		.S6{ background-position:-120px -120px}
		.S7{ background-position:-120px -140px}
		.S8{ background-position:-120px -160px}
		.S9{ background-position:-120px -180px}
		.S10{ background-position:-120px -200px}
		.flash_album_m .tab a{ color:#2187d0; text-decoration:underline; margin:0px 2px 0 2px}
		
		/*心*/
		.flash_album_m .heart{ margin:1px 0 1px 15px;}
		.heart{ background: url(flash/heart.gif) no-repeat; width:72px; height:13px; display:block}
		.h0{ background-position:-120px 0}
		.h1{ background-position:8px -20px}
		.h2{ background-position:8px -40px}
		.h3{ background-position:8px -60px}
		.h4{ background-position:8px -80px}
		.h5{ background-position:8px -100px}
		.h6{ background-position:8px -120px}
		.h7{ background-position:8px -140px}
		.h8{ background-position:8px -160px}
		.h9{ background-position:8px -180px}
		.h10{ background-position:8px -200px}

		
/*小游戏公用样式*/
a.gamepic_s {display:block; width:76px; height:76px; }

/*小游戏图片页*/
/*游戏推荐*/
#recommended { width:980px;height:150px; background:url(flash/flash_category_recommend.png) no-repeat;padding-top:1px; margin-bottom:15px}
.recommend_list { width:974px; padding:0 3px; overflow:hidden; margin-top:22px; _margin-left:-10px}
.recommend_list li { width:96px; text-align:center; float:left; margin-left:11px }
.recommend_list li a.gamepic_s { margin:0 auto}
a.gray_a { color:#666; text-decoration:none; line-height:20px}
a.gray_a:hover { text-decoration:underline; }
.recommend_list li span {width:96px; height:20px; overflow:hidden; display:block}

/*游戏——图片模式*/
.flash_cate_con { width:779px; overflow:hidden; float:left; position:relative; padding-top:36px; margin-left:8px;  padding-top:35px; _padding-top:36px; }
#flash_category_picuture .flash_album_m, #flash_category_list .flash_album_m { border:none; overflow:hidden; border:1px solid #c8ddec; margin-top:1px; width:777px; background-color:#fff;}
#flash_category_picuture .flash_album_m ul { margin:15px 0 0 12px}
#flash_category_picuture .flash_album_m li{  background:url(flash/cut_line_3px.gif) repeat-x bottom}


/*游戏——列表模式*/
#flash_category_list .flash_album_m ul { width:736px; overflow:hidden; margin:10px auto;}
#flash_category_list .flash_album_m li {  width:716px; padding:15px 10px; overflow:hidden; display:block; margin: 0 auto; background:url(flash/cut_line_3px.gif) repeat-x bottom; height:94px; text-align:left; position:relative; _border-bottom:1px dotted #dfdfdf; float:left}
#flash_category_list .flash_album_m li a.gamepic_s { float:left; margin-right:18px; display:block; margin-top:8px}
#flash_category_list .flash_album_m li h4 { font-size:14px; line-height:16px}
#flash_category_list .flash_album_m li img { margin:0}
#flash_category_list .flash_album_con { width:510px; overflow:hidden; float:left; margin-top:8px }
#flash_category_list .flash_album_con p { height:24px; line-height:24px; overflow:hidden; color:#666;}
#flash_category_list .flash_album_con p label { color:#333; display:block; float:left; overflow:hidden}
#flash_category_list .flash_album_con p em.Score { display:block; float:left; margin:3px 0 0}
#flash_category_list .flash_album_con p em.heart { display:block; float:left; margin:3px 20px 0 -8px }
#flash_category_list a.See_btn { background:url(flash/web_btns.png) no-repeat 0 0; width:81px; height:27px; float:left; margin:12px 0 0 30px }
#flash_category_list a.See_btn:hover { background-position:0 -28px}
#flash_category_list a.wanbalink { display:block; float:left; line-height:20px; position:absolute; top:85px; right:38px; color:#3085d1; text-decoration:none }
#flash_category_list a.wanbalink:hover { text-decoration:underline}
.category_page { overflow:hidden; padding:25px 0; width:736px; float:left}

/*小游戏——玩游戏*/
.flash_detail { width:976px; overflow:hidden; margin-top:8px; border:2px solid #bfd8e9; -moz-border-radius:6px; -webkit-border-radius:6px;  border-radius:6px; background:#fff; position:relative }
	/**左侧玩游戏区域*/
	.flash_play { 
		overflow:hidden; 
		height:610px; 
		overflow:hidden; 
		width:720px; 
		float:left;
		border: none;
	}
	/**玩游戏顶栏*/
	.flash_play_t { background:url(flash/flash_play.png) repeat-x; height:32px; padding:0 10px; line-height:32px;}
	.flash_play_t h3 { font-family:"微软雅黑", "宋体"; font-size:14px; float:left }
	.flash_play_t ul { float:right; overflow:hidden; height:32px }
	.flash_play_t li { width:80px; float:left; overflow:hidden }
	.flash_play_t li a { background:url(flash/icons.png) no-repeat; display:block; color:#2187d0; text-decoration:none; padding-left:22px; height:22px; overflow:hidden; line-height:22px; margin-top:6px}
	.flash_play_t li a:hover { text-decoration:underline }
	.flash_play_t li a.fav { background-position:-80px 2px}
	.flash_play_t li a.copy { background-position:-80px -18px}
	
	/**玩游戏左侧窗口*/	
	.flash_play_frame { overflow:hidden; text-align:center; height:541px;}
	.flash_play_f, .flash_right_bottom { overflow:hidden; height:37px; background:url(flash/flash_play.png) 0 -120px repeat-x; display:block; width:100%; }
	.flash_play_f ul { float:left; padding-left:10px; overflow:hidden; height:25px; margin-top:8px }
	.flash_play_f ul li { float:left; overflow:hidden; display:block; margin-right:5px}
	.flash_play_f ul li a { background:url(flash/flash_play_btns.png) no-repeat; height:25px; display:block; float:left; overflow:hidden }
		/**重玩*/
		.flash_play_f ul li a.fp_replay { background-position: 0 0; width:67px; height:25px }
		.flash_play_f ul li a.fp_replay:hover { background-position:-67px 0;}
		.flash_play_f ul li a.fp_replay:active { background-position:-134px 0}
		.flash_play_f ul.unable li a.fp_replay { background-position: -211px 0; cursor: default; width:57px; margin-left: 10px;}
		.flash_play_f ul.unable li a.fp_replay:hover { background-position:-211px 0;}
		.flash_play_f ul.unable li a.fp_replay:active { background-position:-211px 0}
		/**暂停*/
		.flash_play_f ul li a.fp_stop { background-position:0 -25px; width:67px}
		.flash_play_f ul li a.fp_stop:hover { background-position:-67px -25px;}
		.flash_play_f ul li a.fp_stop:active { background-position:-134px -25px;}
		/**开始*/
		.flash_play_f ul li a.fp_start { background-position:0 -50px; width:67px}
		.flash_play_f ul li a.fp_start:hover { background-position:-67px -50px;}
		.flash_play_f ul li a.fp_start:active { background-position:-134px -50px;}
		/**静音*/
		.flash_play_f ul li a.fp_soundoff { background-position:0 -75px; width:71px}
		.flash_play_f ul li a.fp_soundoff:hover { background-position:-71px -75px}
		.flash_play_f ul li a.fp_soundoff:active { background-position:-142px -75px}
		/**开启声音*/
		.flash_play_f ul li a.fp_soundon { background-position:0 -100px; width:71px}
		.flash_play_f ul li a.fp_soundon:hover { background-position:-71px -100px}
		.flash_play_f ul li a.fp_soundon:active { background-position:-142px -100px}
		/**全屏*/
		.flash_play_f ul li a.fp_fulls { background-position:0 -125px; width:66px}
		.flash_play_f ul li a.fp_fulls:hover { background-position:-66px -125px;}
		.flash_play_f ul li a.fp_fulls:active { background-position:-132px -125px; }
		.flash_play_f ul.unable li a.fp_fulls { background-position: -198px -125px; width:66px; cursor: default; }
		.flash_play_f ul.unable li a.fp_fulls:hover { background-position:-198px -125px;}
		.flash_play_f ul.unable li a.fp_fulls:active { background-position:-198px -125px;}
		/**退出全屏*/
		.flash_play_f ul li a.fp_quitefulls { background-position:0 -150px; width:66px}
		.flash_play_f ul li a.fp_quitefulls:hover { background-position:-66px -150px;}
		.flash_play_f ul li a.fp_quitefulls:active { background-position:-132px -150px; }
		/**截图玩博*/
		.flash_play_f ul li a.fp_scshot { background-position:0 -175px; width:91px; }
		.flash_play_f ul li a.fp_scshot:hover { background-position:-91px -175px}
		.flash_play_f ul li a.fp_scshot:active { background-position:-182px -175px}
		/**秀操作*/
		.flash_play_f ul li a.fp_xiu { background-position:0 -200px; width:85px;}
		.flash_play_f ul li a.fp_xiu:hover { background-position:-85px -200px}
		.flash_play_f ul li a.fp_xiu:active { background-position:-170px -200px}
		/**加速*/
		.flash_play_f ul li a.fp_speed { background-position:0 -225px; width:71px;}
		.flash_play_f ul li a.fp_speed:hover { background-position:-71px -225px}
		.flash_play_f ul li a.fp_speed:active { background-position:-142px -225px;}
		
	/**小游戏——开始游戏*/
	.flash_start_frame { height:512px; overflow:hidden;  }
	.gameloading { width:450px; height:340px; overflow:hidden; display:block; margin:48px auto 0; /*cursor:pointer*/}
	a.startgame_btn { background:url(flash/web_btns.png) no-repeat 0 -60px; width:128px; height:40px; overflow:hidden; display:block; margin:33px auto }
	a.startgame_btn:hover { background-position:0 -100px}
	a.startgame_btn:active { background-position:0 -140px;}
	div.download-ad-loading { width: 100%; height: 100%; line-height: 12px; text-align: center; background: #E4EEFC; }
	div.download-ad-loading span { background: url(store/loading_bg.gif) no-repeat; margin-top: 121px; height: 98px; width: 272px; display: inline-block; }
	/**2013-0402 小游戏-通版*/		
	.flash_edition { float:left; width:100%; padding-left:20px; height:65px; overflow:hidden; border-top:1px solid #bfd8e9;}
	.flash_edition p { width:60px; padding:20px 0; float:left; line-height:25px}
	.flash_edition .flash_ed_txt { float:left; width:526px; padding:20px 0;}
	.flash_edition .key_word { margin-top: 18px; display:block; width:660px; overflow:hidden; height:33px; margin-bottom:10px}
    .flash_edition .key_word span { vertical-align:middle;}
	/*.flash_ed_txt img { vertical-align:middle; margin-right:3px; _margin-bottom:10px}*/

    /**------------1月25日修改，操作说明修改开始*/  
    .flash_start_f { height:30px; padding:10px 10px; display:block; margin:0 8px; border-top:1px solid #bed7e8; overflow:hidden;  }
    .flash_start_f .key_word { margin-top:0; display:block; width:660px; overflow:hidden; height:33px; margin-bottom:10px}
    .flash_start_f .key_word span { vertical-align:middle;}
    a.txt_down { background:url(flash/web_btns.png) no-repeat -150px -50px; overflow:hidden; width:15px; height:15px; display:block; margin-top:5px; position:absolute; right:260px;}
    a.txt_down:hover { background-position:-165px -50px;}
    a.txt_down:active { background-position:-180px -50px;}
    a.txt_up { background:url(flash/web_btns.png) no-repeat -150px -70px; overflow:hidden; width:15px; height:15px; display:block; float:right; margin-top:5px;}
    a.txt_up:hover { background-position:-165px -70px;}
    a.txt_up:active { background-position:-180px -70px;}
    /**------------1月25日修改，操作说明修改结束*/
		
	/**小游戏——加载游戏*/
	.fl_play_loading { width:440px; overflow:hidden; margin:10px auto;  }
	.fl_play_loading p { width:440px; height:24px; line-height:24px; overflow:hidden; display:block; margin-bottom:10px;}
	.fl_play_loading p span { margin-left:15px}
	.fl_play_loading p a { background:url(flash/web_btns.png) no-repeat; width:24px; height:24px; display:block; float:right; margin-left:16px;}
	.fl_play_loading p a.fl_cancel { background-position:0 -190px; }
	.fl_play_loading p a.fl_cancel:hover { background-position:-24px -190px;}
	.fl_play_loading p a.fl_cancel:active { background-position:-48px -190px}
	
	.fl_play_loading p a.fl_stop { background-position:0 -220px}
	.fl_play_loading p a.fl_stop:hover { background-position:-24px -220px}
	.fl_play_loading p a.fl_stop:active { background-position:-48px -220px}
	.fl_play_loading p a.fl_start { background-position:-96px -220px}
	.fl_play_loading p a.fl_start:hover { background-position:-120px -220px}
	.fl_play_loading p a.fl_start:active { background-position:-144px -220px}
	
	.flp_loading_bg { background:url(flash/FlashDownloadBg.png) no-repeat; width:439px; height:9px; overflow:hidden; }
	.flp_loading_bg span { margin:0px; float:left; overflow:hidden}
	
    /*新添加 右侧页面按钮*/
    a.flash_assis_hide{ background:url(flash/AssistHide.png) no-repeat; width:10px; height:38px; display:block; position:absolute; top:50%; margin-top:-19px}
    a.flash_assis_hide:hover{ background-position:-10px 0}
    a.flash_assis_hide:active{ background-position:-20px 0}
    a.flash_assis_show{ background: url(flash/AssistShow.png) no-repeat; width:10px; height:38px; display:block; position:absolute; top:50%; margin-top:-19px}
    a.flash_assis_show:hover{ background-position:-10px 0}
    a.flash_assis_show:active{ background-position:-20px 0}
	
	/**右侧游戏介绍区域*/
	#flash_game_tools{border-left: 1px solid #bfd8e9}
	.flash_detail_con { width:256px; float:right; overflow:hidden; position:relative; height:610px;}
	.flash_detail_tab { background:url(flash/flash_play.png) repeat-x 0 -35px; height:33px; overflow:hidden; }
	.flash_detail_tab ul { width:258px; }
	.flash_detail_tab li { width:85px; display:block; float:left; line-height:32px; border-right:1px solid #bfd8e9;  }
	.flash_detail_tab li a { color:#333; text-align:center; display:block; text-decoration:none}
	.flash_detail_tab li.on { background:url(flash/flash_play.png) 0 -75px repeat-x; height:33px;}
	.flash_detail_main { width:255px; overflow-x:hidden; overflow-y:auto; height:445px;}
		
		/***操作说明*/
		.flash_score { background:url(flash/flash_play_score_bg.png) no-repeat; width:240px; height:73px; overflow:hidden; margin:15px auto;}
		.flash_score p { display:block; overflow:hidden; height:30px; margin-top:9px}
		.flash_score .score_l { margin:0px 10px 0 10px; _margin:0 10px 0 5px }
		.score_l { width:145px; height:30px; display:block; float:left; overflow:hidden; background:url(flash/Score.png) no-repeat;}
			.sc0 { background-position:0 -250px; }
			.sc1 { background-position:0 -280px; }
			.sc2 { background-position:0 -310px; }
			.sc3 { background-position:0 -340px; }
			.sc4 { background-position:0 -370px; }
			.sc5 { background-position:0 -400px; }
			.sc6 { background-position:0 -430px; }
			.sc7 { background-position:0 -460px; }
			.sc8 { background-position:0 -490px; }
			.sc9 { background-position:0 -520px; }
			.sc10 { background-position:0 -550px; }
		.score_txt { width:42px; height:22px; text-align:center; font-family:"微软雅黑", "黑体", "宋体"; font-size:18px; display:block; float:left; font-weight:500; color:#fe8d11; margin:2px 3px; line-height:24px; }
		.scroe_num { line-height:24px;  text-align:right; padding-right:8px}

        /**------------1月25日修改，操作说明修改开始*/  
        .flash_acguide { width:240px; margin:0 auto ; overflow:hidden; }
        .flash_acguide p { vertical-align:middle;  display:block; overflow:hidden; }
        .flash_ac_t { line-height:34px}
        .flash_acguide .key_word { width:230px; margin:0 auto; float:none; overflow:hidden; line-height:40px; height:auto;}
        .flash_acguide .key_word span { vertical-align:middle;}
        .flash_acguide .key_word label { _display:inline-block;  _margin-bottom:7px;}
        /**------------1月25日修改，操作说明修改结束*/  
			
		/***游戏介绍*/
		.flash_gameintr { width:240px; margin:0 auto; color:#666;}
		.flash_gameintr ul { width:220px; padding:15px 10px 10px; overflow:hidden; border-bottom:1px solid #dfdfdf }
		.flash_gameintr ul li { width:110px; overflow:hidden; display:block; height:22px; line-height:22px; float:left}
		.flash_gameintr label { color:#333; display:block; float:left; overflow:hidden}
		.flash_gameintr ul li span { float:left; margin:2px 0 0 -8px}
		.flash_gameintr ul li.tab { width:220px;}
		.flash_gameintr .tab a{ color:#2187d0; text-decoration:underline; margin:0px 2px 0 2px}
		.flash_gameintr p { padding:10px 10px 0; line-height:22px;}
		.flash_gameintr p a.blue_a {  padding-left:10px}
		
		/***游戏推荐*/
        .flp_recommend_game{display:block; width:240px; overflow:hidden; margin:20px auto 0; height:424px}
        .flp_recommend { width:960px; overflow:hidden; height:424px;position: relative;}
        .flp_recommend li { width:98px; text-align:center; display:block; line-height:18px; float:left; margin-left:16px; _margin:0 8px; margin-bottom:14px }        
        .flp_recommend li a { color:#333; text-decoration:none}
        .flp_recommend li a:hover { text-decoration:underline}

		/*游戏推荐 新修改*/
		.flp_recommend li a img{ padding:0 10px}
		.flp_recommend li span{ height:16px; overflow:hidden; width:98px; display:block}
		.flp_recommend_page{ height:15px; width:76px; _width:86px; margin:10px auto; overflow:hidden;}
		.flp_recommend_page li{ width:15px; height:15px; float:left; margin:0 2px}
		.flp_recommend_page li a{ background:url(flash/page.png) no-repeat; width:15px; height:15px; display:block}
		.flp_recommend_page li a:hover{ background-position:-30px 0 }
		.flp_recommend_page .fr_page_on a{ width:15px; height:15px; background:url(flash/page.png) no-repeat -15px 0; display:block }
		
		/***右侧下方广告*/
		.fl_ad { 
			width:253px; 
			display:block; 
			border-top:1px solid #bfd8e9; 
			bottom:0px; 
			height:90px; 
			overflow:hidden;
			margin: 3px 1px 3px 1px;
		}
		.fl_ad img{
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border-radius: 0px
		}
	
	/*小游戏玩游戏——相关游戏*/
	.flash_relgames { width:740px; border:1px solid #bfd8e9; background-color:#fff; overflow:hidden; margin-top:8px; float:left}
	h3.fl_07 { background-position:0 -560px; margin:10px 0 15px 15px}
	h3.fl_08 { background-position:0 -580px; margin:10px 0 15px 15px}
	.flash_relgames ul { width:700px; overflow:hidden; margin-left:35px; }
	.flash_relgames li { width:74px; height:74px; overflow:hidden; display:block; float:left; padding:0 25px 20px 0px}
	.flash_relgames .fl_sepratline { background-color:#ddd; width:680px; margin:0 auto; height:1px; overflow:hidden}
	
	/*经验排行榜*/
	.fl_rblock {  border:1px solid #bfd8e9; background-color:#fff; overflow:hidden; margin-top:8px; float:left; width:228px; margin-left:8px}
	h3.fl_09 { background-position:0 -600px; margin:10px 0 18px 15px;}
	.fl_rblock_list { width:188px; overflow:hidden; margin:0 auto}
	.fl_rblock_list li { width:188px; height:48px; display:block; padding-bottom:17px}
	.fl_rblock_list em { margin:15px 15px 0 0 }
	.fl_rblock_list a.User_img { margin-right:10px;}
	.fl_rblock_list p { width:85px; height:24px; line-height:24px; display:block; overflow:hidden; color:#666}
	#fl-rank, .flash_relgames { height:375px; overflow:hidden}
	
	
	/*小游戏-玩游戏-玩博区域*/
	.fl_tweet { width:740px; border:1px solid #bfd8e9; background-color:#fff; overflow:hidden; margin-top:8px; float:left}
	h3.fl_10 { background-position:0 -620px; margin:10px 0 15px 15px;}
	
	/*玩博达人*/
	h3.fl_11 { background-position:0 -640px; margin:10px 0 15px 15px;}
	
	
