﻿/*-------------开关灯样式-----------------*/
#shadow { background: #000000; position: absolute; left: 0; top: 0; width: 100%; z-index: 100; opacity: 0.99; filter: alpha(opacity = 99); zoom: 1; display: none }
#turnedOff { display: block; }
#turnedOn { display: none }
/*-------------下拉视频分集样式-----------------*/

#lookall { display: none; }
#closeall { display: none; }
#lookall a img, #closeall a img { height: 13px; width: 9px; display: inline; padding-bottom: 6px; padding-left: 2px; }
/*-------------内嵌页样式-----------------*/
#ifvideo { width: 990px; height: auto; }
/**********内容页一排大图滚动样式*********/
/**********game_list宽度除以7=li宽度***li*35******/
/**********g_li与ulleft度宽等于li个数除以7不能整除的加1取整得数乘以game_list的宽*********/
.rollvideo { width: 990px; height: auto; display: inline; float: left; position: relative; }
.rollvideo #c1 { width: 988px; overflow: hidden; border: 1px solid #000; background-color: #FFFFFF; min-height: 116px; display: inline; float: left; position: relative; }
.rollvideo .g_left { width: 28px; height: 110px; background: url(left2.gif) no-repeat; overflow: hidden; float: left; margin-top: 2px; cursor: pointer }
.rollvideo .g_right { width: 28px; height: 110px; background: url(right2.gif) no-repeat; overflow: hidden; float: right; margin-top: 2px; cursor: pointer }
.rollvideo .g_li { width: 4620px; height: auto; }
.rollvideo .ulleft { float: left; width: 4620px; height: auto; display: block; }
.rollvideo .game_list { width: 924px; float: left; overflow: hidden; height: 116px; position: relative; margin-left: 4px; }
.rollvideo .g_li ul { display: block; }
.rollvideo .g_li ul li { width: 132px; height: 110px; float: left; text-align: center; padding-top: 6px; overflow: hidden; position: relative; font-size: 12px; }
.rollvideo .g_li ul li i { font-size: 12px; display: block; float: left; width: 132px; cursor: pointer; height: 14px; line-height: 14px; overflow: hidden; padding-top: 3px; }
.rollvideo .g_li ul li i b{ font-weight: normal; }
.rollvideo .g_li ul li img { width: 100px; height: 80px; display: block; padding: 2px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; border: 1px solid #999; }
.rollvideo .g_li ul li a:hover IMG { border: 2px solid #F90; padding: 1px; background-color: #FFF; }
.rollvideo .g_li ul li a:hover { color: #FF0000; }
/*-------------视频内容页上一页下一页与内部链接样式-----------------*/
.rollvideo #c2 { width: 990px; overflow: hidden; height: 30px; background-color: #000; }
.rollvideo #c2 .c2_l { font-size: 16px; line-height: 30px; font-weight: bold; color: #FFF; display: block; float: left; height: 30px; width: 100px; text-align: center; }
.rollvideo #c2 .c2_r { font-size: 16px; line-height: 30px; font-weight: bold; color: #FFF; display: block; float: right; height: 30px; width: 100px; text-align: center; }
.rollvideo #c2 .c2_l a, .rollvideo #c2 .c2_r a { color: #FF0; }
.rollvideo #c2 a:hover { color: #F90; }
.rollvideo #c2 .c2_m { font-size: 14px; line-height: 30px; color: #FFF; display: block; float: left; height: 30px; width: 790px; }
.rollvideo #c2 .c2_m a { color: #FFF; font-size: 14px; display: inline; float: left; padding-left: 10px; height: 18px; padding-top: 7px; line-height: 18px; }
.rollvideo #c2 .c2_m #goMovie { overflow:hidden; display: inline; }
.rollvideo #c2 .c2_m #goMovie a { color: #FF6; }
#goMovie span { display: inline; padding-left: 6px; }
.rollvideo #c2 .c2_m #amount { background:none; border:0px; padding-left: 6px; color: #FFC; overflow: hidden; display: inline; line-height: 16px; height: 16px; font-size: 12px; padding-top: 3px; }
.rollvideo #c2 .c2_m #bdshare { float: right; width: 260; font-size: 14px; margin-right: 20px; }
.rollvideo #c2 .c2_m #bdshare span { float: left; color: #F90; cursor: pointer; }
.rollvideo #c2 .c2_m #bdshare a { color: #FFF; font-size: 14px; display: inline; float: left; padding-left: 20px; height: 18px; padding-top: 7px; line-height: 18px; }
/***********************内容页动画展示区****************************/
#addiv { background-color: #000; overflow: hidden; text-align: center; height: 500px; width: 988px; position: absolute; z-index: 1; left: 0px; top: 0px; display: inline; }
#tv12_v { height: auto; width: 988px; border: 1px double #333; background-color: #333; }
#tv12_v .tv12_v_t { height: 30px; width: 988px; background-color: #004600; }
#tv12_v .tv12_v_t .tv12_v_t_l { display: inline; float: left; height: 30px; width: 740px; padding-left: 10px; }
#tv12_v .tv12_v_t .tv12_v_t_r { display: inline; float: right; height: 30px; width: 210px; font-size: 14px; line-height: 30px; font-weight: bold; color: #FF0; text-align: right; padding-right: 10px; font-family: "微软雅黑"; }
#tv12_v .tv12_v_t .tv12_v_t_r a { color: #FFF; }
#tv12_v .tv12_v_t .tv12_v_t_l h1 { color: #FFF; font-size: 14px; line-height: 30px; height: 30px; float: left; font-weight: normal; width: 640px; }
#tv12_v .tv12_v_t .tv12_v_t_l h1 a { color: #FFF; }
#tv12_v #tv12_v_m { height: 500px; width: 988px; background-color: #000; text-align: center; position: relative; }
#tv12_v #tv12_v_m #tv12_v_m_m { height: 500px; width: 988px; display: block; position: absolute; z-index: 0; left: 0px; top: 0px; }
/**********内容页上框视频专辑类样式**********/
.tom2012_nr { float: left; width: 988px; display: inline; height: auto; position: relative; border: 1px solid #F90; _padding-bottom: 1px; background: #FFF; }
.tom2012_nr_t { background-repeat: no-repeat; display: inline; height: 30px; width: 988px; clear: both; float: left; margin: 0px; line-height: 30px; background: url(tc2012.png) no-repeat; }
.tom2012_nr_t h3 { color: #FF0; display: inline; width: 680px; height: 30px; float: left; margin-left: 46px; font-size: 14px; }
.tom2012_nr_t h3 a { color: #FF0; display: inline; }
.tom2012_nr_t h4 { display: inline; width: auto; height: 30px; float: right; text-align: center; }
.tom2012_nr_t h4 a { display: inline; }
.tom2012_dh_t h4 .morelink { font-weight: bold; color: #FFF; float: left; width: auto; font-size: 14px; text-align: center; margin-right: 10px; height: 28px; line-height: 29px; padding-top: 1px; }
.tom61_nr_l { display: block; float: left; height: 252px; width: 380px; position: relative; margin-left: 1px; }
.tom61_nr_l ul { display: inline; float: left; height: 250px; width: 364px; position: relative; margin-left: 8px; color: #900; }
.tom61_nr_l ul a { color: #900; }
.tom61_nr_l li { display: block; float: left; height: 25px; width: 364px; position: relative; font-size: 14px; line-height: 25px; border-bottom: 1px dashed #F90; overflow: hidden; }
.tom61_nr_l ul li img { cursor: pointer; display: inline; float: left; }
.tom61_nr_l ul li .scj { cursor: pointer; display: inline; float: left; height: 25px; width: 160px; padding-left: 20px; }
.tom61_nr_l h1 { display: block; float: left; height: 40px; width: 364px; position: relative; font-size: 24px; line-height: 40px; border-bottom: 1px dashed #F90; overflow: hidden; }
.tom61_nr_l li.jpg { display: block; height: 53px; width: 364px; overflow: hidden; float: left; position: relative; border-style: none; }
.tom61_nr_l li #bdshare { float: left; width: 360px; font-size: 14px; }
.tom61_nr_l li #bdshare span { float: left; color: #900; cursor: pointer; }
.tom61_nr_r { display: inline; float: right; height: 252px; width: 603px; margin-right: 1px; }
.tom61_nr_ad { display: inline; height: 250px; width: 300px; float: left; margin-left: 1px; margin-top: 1px; margin-bottom: 1px; }
.tom61_nr_jj { display: inline; width: 962px; height: auto; float: left; padding: 6px; font-size: 12px; line-height: 20px; margin: 10px 7px; overflow: auto; color: #900; }
/**********视频专辑类小图与文本全宽TAG样式**********/
#nrtabs { position: relative; width: 988px; height: auto; float: left; background: #FFF; padding-top: 10px; }
#nrtabs ul { width: 970px; height: 30px; overflow: hidden; position: relative; float: left; margin-left: 7px; display: inline; top: 3px; }
#nrtabs ul li { float: left; width: 100px; text-align: center; height: 20px; display: inline; padding-top: 6px; padding-right: 6px; padding-left: 6px; margin-left: 8px; overflow: hidden; background-color: #EAEAEA; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #B4B4B4; border-right-color: #B4B4B4; border-bottom-color: #F90; border-left-color: #B4B4B4; }
#nrtabs ul li.current { background: #FFFFCC; border-top: 1px solid #F90; border-left: 1px solid #F90; border-right: 1px solid #F90; border-bottom: 1px solid #FFC; font-weight: bold; }
#nrtabs ul li a { color: #000; font-size: 14px; text-decoration: none; }
#nrtabs ul li a:visited { color: #4a4a4a; }
#nrtabs .tablist { width: 985px; height: auto; overflow: hidden; padding-bottom: 15px; padding-left: 3px; border-top: 1px solid #F90; display: inline; float: left; background-color: #FFC; }
#nrtabs .tablist span { display: inline; float: left; margin-left: 11px; margin-top: 11px; }
#nrtabs .tablist span a { font-size: 14px; line-height: 18px; height: 18px; min-width: 74px; _width: 74px; white-space: nowrap; border: 1px solid #C6D9EC; text-align: center; display: block; vertical-align: middle; padding: 3px 5px 1px; background-color: #F3F8FC; }
#nrtabs .tablist span a:hover { background: #FC3; }
#nrtabs .tablist span a:visited { background: #E7E7E7; border: 1px solid #999; }
#nrtabs .s { width: 988px; height: auto; overflow: hidden; text-align: center; font-size: 12px; color: #4a4a4a; display: inline; float: left; position: relative; }
#nrtabs .v_dl { TEXT-ALIGN: center; WIDTH: 123px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; font-size: 12px; padding-left: 15px; padding-top: 10px; position: relative; }
#nrtabs .v_dl DT { Z-INDEX: 1; WIDTH: 123px; HEIGHT: 85px; display: inline; float: left; overflow: hidden; position: relative; }
#nrtabs .v_dl DT IMG { WIDTH: 115px; HEIGHT: 77px; border: 1px solid #CCC; padding: 3px; }
#nrtabs .v_dl DT A:hover IMG { border: 2px solid #F60; padding: 2px; background-color: #FFF; }
#nrtabs .v_dl DT A:visited IMG { border: 1px solid #666; padding: 3px; background: #CCCCCC; }
#nrtabs .v_dl DT A:hover { border-color: #F00; }
#nrtabs .v_dl DT EM { Z-INDEX: 2; POSITION: absolute; FILTER: Alpha(opacity=60); WIDTH: 115px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 18px; TOP: 63px; LEFT: 4px; opacity: 0.6; overflow: hidden; }
#nrtabs .v_dl DT I { Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-STYLE: normal; WIDTH: 113px; DISPLAY: block; HEIGHT: 18px; COLOR: #fff; TOP: 63px; LEFT: 4px; overflow: hidden; }
.gico { position: relative; height: 19px; display: inline; float: left; overflow: hidden; padding-left: 20px; }
.gico-qiyi { background: url(video.png) no-repeat 0px -93px; }
.gico-cntv { background: url(video.png) no-repeat 0px -422px; }
.gico-sohu { background: url(video.png) no-repeat 0px -453px; }
.gico-youku { background: url(video.png) no-repeat 0px 0px; }
/**********评论样式**********/
.tom61_pl_top { line-height: 30px; font-weight: bold; background-color: #FF9; display: inline; float: left; height: 30px; width: 988px; font-size: 14px; border: 1px solid #F90; }
.tom61_pl_more { line-height: 30px; font-weight: bold; background-color: #FC3; display: inline; float: left; height: 30px; width: 968px; font-size: 14px; margin-top: 10px; margin-left: 10px; }
.tom61_pl_nr { background-color: #FF9; display: inline; float: left; height: auto; width: 988px; border: 1px solid #F90; margin-bottom: 6px; padding-bottom: 10px; }
.tom61_pl_nr .tom61_pl_zw { display: inline; float: left; min-height: 60px; width: 966px; margin-top: 10px; margin-left: 10px; background-color: #FFF0F0; border: 1px solid #FFC8ff; }
.tom61_pl_nr .tom61_pl_fyzw { display: inline; float: left; min-height: 24px; width: 974px; margin-top: 10px; margin-left: 6px; background-color: #FC3; border: 1px solid #F60; line-height: 24px; font-weight: bold; }
.tom61_pl_nr .tom61_pl_zw .tom61_pl_plbt { font-size: 12px; line-height: 24px; background-color: #FFC8FF; display: inline; float: left; height: 24px; width: 966px; }
.tom61_pl_nr .tom61_pl_zw li { font-size: 12px; line-height: 20px; display: inline; width: 954px; float: left; margin: 6px; height: auto; }
.tom61_pl_nr .tom61_pl_fb { display: inline; float: left; height: auto; width: 946px; margin: 10px; font-size: 14px; border: 1px solid #FFE98E; padding: 10px; background: #FFF; }
#saytext { background: #FFC; display: inline; border: 1px solid #D3D5D0; padding: 0px; overflow-y:hidden }
/*****评论分页******/
#infocommentarea .epages { display: inline; float: left; height: 18px; width: 966px; line-height: 18px; background-color: #FC0; margin: 10px; padding-top: 6px; padding-bottom: 6px; font-size: 12px; }
#infocommentarea .epages a { background-color: #FFF; display: block; border: 1px solid #930; padding-right: 5px; padding-left: 5px; float: left; margin-left: 6px; padding-left: 5px; color: #900; font-weight: bold; }
#infocommentarea .epages b { display: block; padding-right: 5px; padding-left: 5px; float: left; margin-left: 6px; border: 1px solid #666; background-color: #CCC; font-weight: normal; color: #333; }
/************************************************************************************************************************************************************************/
/* 载入条 */
#loadingdiv { width:988px; z-index:1; position:relative; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #000; border-left-color: #000; overflow: hidden; }
#loadingdiv .loadingbar { text-align:left; padding:0; height:6px; background-color: #666; }
#pbar { height:6px; line-height:6px; overflow:hidden; background-color: #F90; float:left; }
/*#loadtext { position:absolute; top:0; left:0; text-align:center; width:100%; color:#000; font-family:Verdana; font-size:11px; float: left; }*/

/*flash播放器*/
#showswf { display: inline; float: left; height: auto; width: 988px; position: relative; }
.play_box { width:713px; font-size: 12px; float: left; height: 534px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
.play_box .flash_box { width:713px; height:534px; display: block; position: absolute; z-index: 0; background-color: #FFF; }
.play_box .flash_ad { width:713px; height:534px; background-color: #FFF; display: block; position: absolute; z-index: 1; }
.play { width:988px; height:0px; overflow:hidden; background-color: #000000; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #000; border-left-color: #000; }
.play .pro { width:100%; height: 6px; overflow: hidden; float: left; margin-top: 3px; }
#slider-range-min { width: 100%; background-color: #666; height: 6px; margin-top: 0px; cursor: pointer; overflow: hidden; }
.ui-slider-range { height: 6px; background-color: #FC0; overflow: hidden; }
.ui-slider-handle { height: 6px; width: 10px; background-color: #9C0; overflow: hidden; }
/*
.ui-state-default{ background-image: url(t.gif); background-repeat: no-repeat; background-position: 0px 0px; }
.ui-state-hover{ background-image: url(t1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: relative; z-index: 2; width: 30px; height: 8px; cursor: pointer; top: 0px; }
.ui-slider .ui-slider-range { position: relative; z-index: 1; font-size: .7em; display: block; border: 0; top: 0px; }
*/
#tv12_v_m_r { height: 534px; width: 260px; float: right; display: block; position: relative; padding: 5px; }
#tv12_v_m_r #swfhead { font-size: 12px; line-height: 24px; display: inline; height: 24px; width: 260px; float: left; background-color: #333; z-index: 1; position: relative; }
#tv12_v_m_r #swfhead li.tab1 { display: inline; float: left; height: 23px; width: 84px; text-align: center; background-image: url(tab.gif); background-position: 0px -28px; position: relative; top: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; margin-left: 8px; }
#tv12_v_m_r #swfhead li.tab2 { display: inline; float: left; height: 23px; width: 84px; text-align: center; margin-left: 8px; background-image: url(tab.gif); background-position: 0px 0px; position: relative; top: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D0D0D0; }
#tv12_v_m_r .show { display: inline; height: 500px; width: 250px; background-color: #FFF; float: left; overflow: hidden; z-index: 0; padding: 4px; border: 1px solid #CCC; }
#tv12_v_m_r .show2 { display: inline; height: 508px; width: 258px; background-color: #FFF; float: left; overflow: hidden; z-index: 0; border: 1px solid #ccc; }
#tv12_v_m_r .show2 .txt { display: inline; height: 488px; width: 238px; background-color: #FFF; float: left; overflow: scroll; z-index: 0; padding: 10px; font-size: 12px; line-height: 18px; }
.fmnr_dl { TEXT-ALIGN:center; WIDTH:104px; DISPLAY:inline; FLOAT:left; OVERFLOW:hidden; font-size:12px; padding-top: 20px; padding-left: 17px; }
.fmnr_dl DT { Z-INDEX:1; POSITION:relative; WIDTH:104px; HEIGHT:86px; }
.fmnr_dl DT IMG { WIDTH:100px; HEIGHT:80px; border:1px solid #CCC; padding:1px; }
.fmnr_dl DD { TEXT-ALIGN:center; LINE-HEIGHT:14px; WIDTH:102px; HEIGHT:14px; COLOR:#787878; OVERFLOW:hidden; }
.fmnr_dl DD A:hover { color:#F00; background-color:#FF0; }
.fmnr_dl DT A:hover IMG { border:1px solid #F60; padding:1px; background:#FF9; }
.fmnr_dl DT A:hover { border-top-color:#F00; border-right-color:#F00; border-bottom-color:#F00; border-left-color:#F00; }
/*-----------------------游戏操作键修改样式--------------------------*/
.GameKey2 { display: inline; background-color: #FFF; float: left; font-size:12px; padding: 6px; height: auto; width: auto; }
.GameKey2 .n_box { margin:0 auto; padding:0; font-size: 12px; line-height: 20px; }
.GameKey2 ul { padding:0; float:left; margin: 0px; }
.GameKey2 li { float:left; height:28px; width:100%; text-align:left; line-height:28px; font-size:12px; padding-top: 5; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; overflow: hidden; display: inline; }
.GameKey2 ul li span { float:left }
.GameKey2 .p_fg2 { background:url(pgrey2.gif) repeat-x; clear:both; height:5px; margin-top:5px; _margin-bottom:3px; overflow:hidden; width: 100%; }
.GameKey2 span { font-weight:bold; line-height:18px; overflow:hidden; margin-right:4px; _margin-right:2px; }
.GameKey2 .ico_c_mouseleft, .GameKey2 .ico_c_mousescroll, .GameKey2 .ico_c_mousemove, .GameKey2 .ico_c_drag, .GameKey2 .ico_c_alt, .GameKey2 .ico_c_enter, .GameKey2 .ico_c_shift, .GameKey2 .ico_c_ctrl, .GameKey2 .ico_c_tab, .GameKey2 .ico_c_end, .GameKey2 .ico_c_space, .GameKey2 .ico_c_left, .GameKey2 .ico_c_right, .GameKey2 .ico_c_up, .GameKey2 .ico_c_down, .GameKey2 .ico_c_lr, .GameKey2 .ico_c_ud, .GameKey2 .ico_c_wasd, .GameKey2 .ico_c_arrows, .GameKey2 .ico_c_player1, .GameKey2 .ico_c_player2 { height:23px; background:url(icon_keys.gif) no-repeat; display:inline-block; vertical-align:text-bottom; }
.GameKey2 .ico_key { width:24px; height:23px; line-height:28px; font-weight:bold; text-align:center; font: bold 9px/18px Verdana, "宋体", Arial, Helvetica, sans-serif; color: #363636; background:url(icon_keys.gif) 0 -550px no-repeat; padding-top:5px; vertical-align:text-bottom; display:inline-block; line-height:18px; font-weight:bold; }
.GameKey2 .ico_c_mouseleft { width:24px; height:32px; background-position:4px 7px; }
.GameKey2 .ico_c_mousescroll { width:24px; height:32px; background-position:3px -28px; }
.GameKey2 .ico_c_mousemove { width:24px; height:32px; background-position:2px -63px; }
.GameKey2 .ico_c_drag { width:24px; height:32px; background-position:0 -98px; }
.GameKey2 .ico_c_alt { width:41px; height:28px; background-position:0 -134px; }
.GameKey2 .ico_c_enter { width:52px; height:28px; background-position:0 -166px; }
.GameKey2 .ico_c_shift { width:52px; height:28px; background-position:0 -198px; }
.GameKey2 .ico_c_ctrl { width:41px; height:28px; background-position:0 -230px; }
.GameKey2 .ico_c_tab { width:41px; height:28px; background-position:0 -262px; }
.GameKey2 .ico_c_end { width:41px; height:28px; background-position:0 -294px; }
.GameKey2 .ico_c_space { width:78px; height:28px; background-position:0 -326px; }
.GameKey2 .ico_c_left { width:24px; height:28px; background-position:0 -358px; }
.GameKey2 .ico_c_right { width:24px; height:28px; background-position:0 -390px; }
.GameKey2 .ico_c_up { width:24px; height:28px; background-position:0 -422px; }
.GameKey2 .ico_c_down { width:24px; height:28px; background-position:0 -454px; }
.GameKey2 .ico_c_lr { width:55px; height:28px; background-position:0 -486px; }
.GameKey2 .ico_c_ud { width:55px; height:28px; background-position:0 -518px; }
.GameKey2 .ico_c_wasd { width:53px; height:32px; background-position:0 -586px; overflow:hidden }
.GameKey2 .ico_c_arrows { width:53px; height:32px; background-position:0 -626px; }
.GameKey2 .ico_c_player1 { height:23px; width:66px; background-position:0px -702px; font-size:0px; line-height:23px; float:left; margin-top: 5px; }
.GameKey2 .ico_c_player2 { height:23px; width:66px; background-position:0px -728px; font-size:0px; line-height:23px; float:left; margin-top: 5px; }
.GameKey2 .PlayKey { height:28px; width:98px; background-position:0px -761px; font-size:0px; }
.GameKey2 .GameKey2Divide { color:red; height:1px; }
.GameKey2 .GameKey2Spliter { color:green; height:1px; }
.GameKey2 em { font-style:normal; display:block; float:left; height:32px; white-space:nowrap; }
/*下方操作指南*/

#GameKey { width:960px; font-size:0px; display:inline; margin: 0px; padding-bottom: 6px; float: left; height: auto; }
#GameKey ul { padding:0 0 3px 0; float:left; }
#GameKey ul li { float:left; height:28px; width:auto; text-align:left; line-height:28px; white-space: nowrap; font-size:12px; padding:0 8px 0 0; margin-top:5px; }
#GameKey ul li span { float:left; padding:0 5px 0 0px }
#GameKey ul li span.PlayKey { margin:0 5px 0 0 }
#GameKey .ico_c_mouseleft, #GameKey .ico_c_mousescroll, #GameKey .ico_c_mousemove, #GameKey .ico_c_drag, #GameKey .ico_c_alt, #GameKey .ico_c_enter, #GameKey .ico_c_shift, #GameKey .ico_c_ctrl, #GameKey .ico_c_tab, #GameKey .ico_c_end, #GameKey .ico_c_space, #GameKey .ico_c_left, #GameKey .ico_c_right, #GameKey .ico_c_up, #GameKey .ico_c_down, #GameKey .ico_c_lr, #GameKey .ico_c_ud, #GameKey .ico_c_wasd, #GameKey .ico_c_arrows, .PlayKey, #GameKey .ico_c_player1, #GameKey .ico_c_player2 { display:block; height:32px; background:url(icon_keys.gif) no-repeat; text-indent:-999em; }
#GameKey .ico_key { width:23px; height:28px; line-height:22px; display: block; font-weight:bold; text-align:center; font: bold 9px/18px Verdana, "宋体", Arial, Helvetica, sans-serif; color: #363636; background:url(icon_keys.gif) 0 -554px no-repeat; }
#GameKey .ico_c_mouseleft { width:20px; background-position:0 0; }
#GameKey .ico_c_mousescroll { width:24px; background-position:0 -35px; }
#GameKey .ico_c_mousemove { width:24px; background-position:0 -69px; }
#GameKey .ico_c_drag { width:24px; background-position:0 -105px; }
#GameKey .ico_c_alt { width:38px; background-position:0 -138px; }
#GameKey .ico_c_enter { width:48px; background-position:0 -170px; }
#GameKey .ico_c_shift { width:48px; background-position:0 -202px; }
#GameKey .ico_c_ctrl { width:41px; background-position:0 -234px; }
#GameKey .ico_c_tab { width:38px; background-position:0 -266px; }
#GameKey .ico_c_end { width:38px; background-position:0 -298px; }
#GameKey .ico_c_space { width:78px; background-position:0 -330px; }
#GameKey .ico_c_left { width:23px; background-position:0 -362px; }
#GameKey .ico_c_right { width:23px; background-position:0 -394px; }
#GameKey .ico_c_up { width:23px; background-position:0 -426px; }
#GameKey .ico_c_down { width:23px; background-position:0 -458px; }
#GameKey .ico_c_lr { width:50px; background-position:0 -491px; }
#GameKey .ico_c_ud { width:48px; background-position:0 -523px; }
#GameKey .ico_c_wasd { width:53px; background-position:0 -587px; }
#GameKey .ico_c_arrows { width:53px; background-position:0 -628px; }
#GameKey .ico_c_player1 { height:23px; width:66px; background-position:0px -702px; font-size:0px; line-height:23px; margin-top:3px; margin-left:5px; }
#GameKey .ico_c_player2 { height:23px; width:66px; background-position:0px -728px; font-size:0px; line-height:23px; margin-top:3px; margin-left:5px; }
#GameKey .PlayKey { height:28px; width:98px; background-position:0 -761px; font-size:0px; }
#GameKey .GameKeyDivide { color:red; height:1px; }
#GameKey .GameKeySpliter { color:green; height:1px; }
/*操作说明外框*/
.gamebox { font-size: 12px; background-color: #FFF; display: inline; height: auto; width: 960px; float: left; border: 1px solid #666; margin-bottom: 6px; padding: 14px; margin-top: 6px; }
.tom61_gamead { padding: 0px; clear: both; margin: 0px; float: left; height: 100%; width: 100%; position: relative; }
.game_cz_jj { font-size: 12px; line-height: 18px; clear: both; padding: 0; margin: 0; }
.game_cz_fg { height:2px; font-size:0px; overflow:hidden; display: block; float: left; width: 100%; clear: both; background-image: url(fg.gif); background-repeat: repeat-x; margin-top: 6px; margin-bottom: 6px; }
.game_cz_wz { width:930px; height:35px; line-height:35px; overflow:hidden; color:#4d4d4d; position:relative; background-image: url(game_bt_bg.gif); background-repeat: no-repeat; text-align: center; padding-right: 15px; padding-left: 15px; display: inline; float: left; padding-bottom: 6px; }
.game_cz_wz span { direction:inherit; float:left; }
.game_cz_wz a { color:#F00; }
.game_cz_wz a:hover { color:#900; }
.game_cz_wz img { position:absolute; top:5px; right:10px; }
.strongb { color:#41750a; background:url(ico2012.gif) no-repeat 0 10px; display:block; height:24px; padding-left:10px; line-height: 24px; }
.game_cz_jj .game_cz_xgurl { width: 100%; padding-bottom: 10px; }
.game_cz_jj .game_cz_phurl { width: 100%; padding-bottom: 10px; }
.game_cz_jj .game_cz_xgurl a { font-size: 12px; line-height: 26px; display: inline; float: left; width: 10%; text-align: center; margin-top: 10px; padding-right: 6px; padding-left: 6px; overflow: hidden; margin-right: 10px; background-color: #FF9; border: 1px solid #F90; height: 26px; }
.game_cz_jj .game_cz_xgurl a:hover { background-color: #FC0; border: 1px solid #F60; }
.game_cz_jj .game_cz_phurl a { font-size: 12px; line-height: 26px; display: inline; float: left; width: 10%; text-align: center; margin-top: 10px; padding-right: 6px; padding-left: 6px; overflow: hidden; margin-right: 10px; background-color: #DCE8F3; border: 1px solid #69C; height: 26px; }
.game_cz_jj .game_cz_phurl a:hover { background-color: #FC0; border: 1px solid #F60; }

/*分类*/
.game_fl { width:960px; overflow:hidden; display: block; float: left; height: auto; padding: 0px; }
.game_fl b { margin-top: 0; margin-bottom: 0; margin-left: 10px; }
.game_fl a { margin:0 4px; }


/*推荐*/
.game_tj { width:948px; height:auto; float: left; display: inline; padding: 6px; position: relative; }
.game_tj ul { display:inline; width:948px; float:left; position: relative; }
.game_tj ul li { width:79px; height:68px; float:left; text-align:center; line-height:20px; padding-top:2px; overflow:hidden; position:relative; font-size:12px; display: inline; }
.game_tj ul li img { width:68px; height:45px; display:block; margin:0 auto; }
.game_tj ul li a:hover { color:#366e04; }
/**********文本格式内容页***********/
.tom2012_txtnr { float: left; width: 990px; margin-bottom: 6px; display: inline; height: auto; position: relative; }
.tom2012_txtnr .tom2012_txtnr_l { display: block; float: left; height: 500px; width: 648px; padding: 10px; border: 1px solid #F90; background-color: #FFC; }
.tom2012_txtnr .tom2012_txtnr_r { display: block; float: right; height: 500px; width: 300px; background-color: #FFF; border: 1px solid #999; padding: 1px; }
/**********绘本分页样式***********/
#tom61_photo_f { background-color: #000; display: block; height: 100%; width: 100%; }
#mypage { color: #CCC; background-color: #333; display: inline; float: left; width: 976px; height: auto; padding: 6px; }
#mypage a { font-size: 12px; color: #CCC; display: inline; float: left; margin-right: 5px; height: 20px; line-height: 20px; width: 46px; margin-left: 5px; text-align: center; }
#mypage a:hover { color: #FC0; }
#mypage span { font-size: 12px; font-weight: bold; color: #FF9; display: inline; float: left; height: 20px; line-height: 20px; }
/*-----------------------图片模版内容页样式---------------------------*/
#images a { padding: 10px; display: block; float: left; clear: none; }
#images a img { border: 1px solid #888; padding: 3px; vertical-align: top; height: 164px; width: 219px; }