/*全局样式*/
body {font:12px Tahoma,Arial,sans-serif; color:#000; line-height:20px; width:100%; height:100%} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,th,td {margin:0; padding:0}
pre,em,i,textarea,input,font{font-size:12px; font-weight:normal; font-style:normal}
select{ font-size:12px}
img {border:0; margin:0}
ul,li {list-style:none}
table{*border-collapse:collapse; border-spacing:0}
a{ _font-family:"宋体"; color:#000; text-decoration:none}
a:visited { color:#000; text-decoration:none}
a:hover { color:#FF6600; text-decoration:underline}

/*common*/
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
.f_family {font-family:"宋体"}
.red_f{ color:#FF0000}
.red_fb{ color:#FF0000; font-weight:bold}
.purple_f{ color:#FF00FF}
.tit_f{ color:#DD6210}
.indf{ text-indent:2em}
.unline a{ text-decoration:underline!important}
.font_r span{ float:right; *margin-top:-16px; zoom:1}
.font_r2 span{ float:right; *margin-top:-22px; zoom:1}
.font_r2 input{ border:solid 1px #003C74; width:145px; height:22px; line-height:22px; text-align:center; cursor:pointer}
.fb{ font-weight:bold!important; color:#FFFFFF!important}
.f14{ font-size:14px}
.f16b{ font-size:16px}
.pad_tb10{ margin:10px 0}
.mart10{ margin-top:10px!important}
.oz{ overflow:hidden; zoom:1}

/*head*/
.top{ width:100%; background:url(images/menu_bg.jpg) repeat-x; height:16px; padding:5px 0 9px 0; line-height:16px; overflow:hidden; zoom:1}
.logo{ margin:0 20px 0 10px; float:left}
.r_ad{ margin:5px 0 0 0; float:left}

/*main*/
.main{ width:980px; margin:0 auto 0 auto; overflow:hidden}
.bg{ background:url(images/bg.jpg) repeat-x; width:100%}
.bord{ background-color:#FFFFFF; border:solid 1px #3AA4FE; margin-top:5px}
.bord2{ background-color:#FFFFFF; border:solid 2px #85C5FE; margin-top:5px; overflow:hidden; zoom:1}
.ser_left{ width:180px; float:left}
.ser_main{ width:794px; float:right}

/*menu*/
.menu{ background:url(images/menu_bg.jpg) 0 -30px repeat-x; height:36px; line-height:36px; padding:0 10px}
.menu_list{ margin:0 10px; overflow:hidden; zoom:1}
.menu_list a,.menu_list input{ float:left}
.menu_list a,.menu_list a:hover{ color:#fff!important; font-size:14px}
.menu_tip{ background:url(images/search_bg.gif) no-repeat; width:193px; height:24px; line-height:24px; padding-left:30px; float:right; margin-top:-30px}

	.lef_sub{ padding:10px 10px 15px 10px; overflow:hidden; zoom:1; font-size:14px}
	.lef_sub .lef_con{ margin:5px 0 0 5px}
	.lef_sub .lef_con li{ display:block}
	.lef_sub .lef_con li a,.lef_sub .lef_con li a:hover{ text-decoration:none; padding-left:12px}
	.lef_sub .lef_con li a.on{ font-weight:bold; background:url(images/icon.gif) -2px -103px no-repeat; padding-left:12px}

/*search*/
.search{ background-color:#FCFCE8; border:solid 1px #CDCDCD; height:25px; line-height:25px; padding:4px 10px; overflow:hidden; zoom:1}
.search i,.searched i{ float:left; margin-right:5px; color:#DD6210}
.search input{ float:left; margin-right:10px}
.search a{ margin-right:5px}
.searched{ width:750px; margin:15px auto; line-height:30px;overflow:hidden; zoom:1}
.searched i{ font-size:14px}
.sear_way span{ float:left}
.sear_way input{ margin:8px 5px 0 8px; #margin:3px 3px 0 5px; _margin:5px 3px 0 5px; float:left}
.s_result{ background-color:#FCFCE8; border:solid 1px #CDCDCD; height:27px; line-height:27px; font-size:14px; font-weight:bold; padding:0 8px}
.s_result span{ color:#FF0000}

	.r_tit{ font-size:14px; border-bottom:dashed 1px #999; padding:5px 0; margin:5px 10px}
	.r_tit span{ float:right; *margin-top:-25px}
	.r_tit span a{ text-decoration:underline!important}
	.r_tit span a.on,.r_tit span a:hover.on{ color:#FF6600; font-weight:bold; text-decoration:none!important}
	
	
/*图标*/
.icon_1,.icon_2{ background:url(images/icon.gif); width:20px; height:16px; border:0}
.icon_1{ background-position:0 0} 
.icon_2{ background-position:0 -16px} 
.icon_3{ background:url(images/icon.gif) -22px -2px; width:20px; height:20px; border:0; float:left; margin:4px 8px 0 0}
.icon_line{ background:url(images/menu_line.jpg) no-repeat; width:1px; height:36px; margin:0 15px; *margin:0 20px; border:0}
.pic1,.pic2,.pic3,.pic4,.pic5,.pic6,.pic7{ background:url(images/play_icon.gif); width:20px; height:20px; margin-right:8px; border:0}
.pic1{ background-position:0 0}
.pic2{ background-position:0 -20px}
.pic3{ background-position:0 -40px}	
.pic4{ background-position:0 -60px}	
.pic5{ background-position:0 -80px}	
.pic6{ background-position:0 -100px}	
.pic7{ background-position:0 -120px}		

/*表单样式*/
.search_inp{ background-color:#FFFFFF; border:solid 1px #ccc; width:310px; height:20px; line-height:20px; padding-left:5px}
.sear_inp{ background-color:#FFFFFF; border:solid 1px #ccc; width:310px; height:23px; line-height:20px; padding:5px 0 0 5px; font-size:14px}
.search_btn,.sear_btn{ text-align:center; color:#fff; cursor:pointer; border:0}
.search_btn{ background:url(images/btn_bg.gif) 0 0; width:48px; height:23px;}
.sear_btn{ background:url(images/btn_bg.gif) 0 -45px; width:60px; height:28px; font-size:14px; font-weight:bold; margin:1px 15px 0 15px}

.playword{ margin:8px 5px; overflow:hidden; width:966px; height:22px; line-height:22px;}
.playword a{ margin:0 5px}
.play_fbg{ float:left; background:url(images/btn_bg.gif) 0 -23px; width:92px; height:22px; line-height:22px; text-align:center; color:#fff; margin-right:10px; border:0}

.btn_left,.btn_right{ background:url(images/icon.gif); width:21px; height:70px; cursor:pointer; border:0; float:left}
.btn_left{ background-position: 0 -32px}
.btn_right{ background-position: -21px -32px}

.tumbletext{width:918px; float:left; overflow:hidden}
.gamesdiv{width:9180px;}

.img_list ul li em,.tj_list li em,.con_list li em,.detail_list li em{ display:block; height:20px; overflow:hidden; cursor:pointer}
.img_list{ padding:5px; overflow:hidden; zoom:1}
.img_list ul{ float:left; height:84px;}
.img_list ul li{ width:84px; float:left; text-align:center; margin:0 9px 0 9px; display:inline}
.img_list ul li a img,.tj_list li a img{ display:block; width:80px; height:60px; overflow:hidden; padding:1px; border:solid 1px #CCCCCC; background-color:#fff}
.img_list ul li a:hover img,.tj_list li a:hover img{ border:solid 1px #FF6600; background-color:#FF6600}
.tj_list{ padding:0 0 10px 2px; overflow:hidden; zoom:1}
.tj_list li{ width:104px; float:left; text-align:center; margin:15px 0 0 18px; *margin:15px 7px 0 10px; *display:inline}
.tj_list li img{ margin:0 10px} 

.con_list{ margin:0 5px; overflow:hidden; zoom:1}
.con_list li{ width:108px; height:102px; overflow:hidden; float:left; text-align:center; margin:5px 11px; display:inline}
.con_list li a img{ display:block; width:100px; height:75px; overflow:hidden; padding:2px; border:solid 1px #E1E1E1; background-color:#fff}
.con_list li a:hover img,.sear_list .l_img a:hover img{ border:solid 1px #FF6600; background-color:#FF6600}
	.con_b li{ margin:0 15px!important; padding:5px 0}
	
.sear_pic{ padding:5px 0!important}
.sear_pic li a img{ padding:3px!important}
.sear_list{ border-bottom:solid 1px #EEEEEE; padding:12px 5px; margin:0 10px; overflow:hidden; zoom:1}
.sear_list .l_img{ float:left}
.sear_list .l_img a img{ width:100px;height:75px; overflow:hidden; padding:2px; border:solid 1px #E1E1E1; background-color:#fff; zoom:1}

	.sear_listcon{ float:left; width:640px; margin-left:15px}
	.sear_listcon i{ color:#ff0000}
	.sear_listcon .stit{ margin:5px 0}
	.sear_listcon .stit i{ font-size:14px}
	.sear_listcon .stit span{ float:right; *margin-top:-20px}
	.sear_listcon .stit a{ color:#0353CE; font-size:14px}
	.sear_listcon .stit a:hover{ color:#FF6600; text-decoration:none}
	.sear_listcon .stit em{ color:#FF6600; margin-right:20px}
	

.detail_list{ overflow:hidden; zoom:1}
.detail_list li{ width:83px; height:83px; overflow:hidden; float:left; text-align:center; margin:8px 12px; display:inline}
.detail_list li a{ color:#fff!important}
.detail_list li a:hover{ color:#FF6600!important}
.detail_list li a img{ display:block; width:75px; height:56px; overflow:hidden; padding:3px; border:solid 1px #CFCFCF; background-color:#FFFFFF}
.detail_list li a:hover img{ border:solid 1px #FF6600; background-color:#FF6600}


.kinds{ margin:5px 10px; line-height:24px}
.kinds p span{ color:#DD6210; font-weight:bold}
.kinds p a{ margin:0 5px; white-space:nowrap}

.game_title{ border-bottom:dashed 1px #CCCCCC; padding:8px 10px; overflow:hidden; zoom:1}
.game_title i{ color:#DD6210; font-size:14px}
.game_title span{ float:right; *margin-top:-22px}
.game_title span a{ float:left; display:block; width:45px; height:20px; line-height:20px; background-color:#F0F0F0; border:solid 1px #999999; text-align:center; margin-left:7px}
.game_title span a:hover,.game_title span a.on{ background-color:#3AA4FE; border:solid 1px #3AA4FE; color:#fff; text-decoration:none}

/*con_left*/
.con_left{ width:792px; float:left}/* height:940px;*/
	.tips{ margin-top:5px; font-family:"宋体"}
	.con_title{ margin:10px; padding-bottom:5px; font-size:14px; border-bottom:solid 1px #3CA4FE}
	.con_title a{ color:#6D6D6D!important; margin-right:10px}
	.con_title a.f_on{ color:#FF6600!important}
.side_right{ width:180px; float:right}
	.side_sub{ background:url(images/sub_bord.gif) repeat-x; margin-top:5px; overflow:hidden; zoom:1}
	.side_sub a{ background:url(images/subbg.png) left no-repeat; width:88px; height:27px; line-height:27px; text-align:center; color:#000; font-size:14px; font-weight:bold}
	.side_sub a:hover,.side_sub a.on{  background:url(images/subbg.png) right no-repeat; color:#3BA4FE; text-decoration:none}
	.side_li{ padding:5px}
	.side_li li{ border-bottom:dashed 1px #ccc; height:30px; line-height:30px; padding:0 5px; overflow:hidden}
	.side_li li i{ color:#ff6600; font-weight:bold}
	
/*内容页*/
.detail_tit{ width:647px; margin-top:-20px;text-align:center; font-size:16px; color:#FF0000}
	.playimg{ float:left; width:647px; text-align:center; overflow:hidden; border-right:solid 2px #85C5FE; padding:1px 0 0 1px}
.detail_side{ float:right; width:325px; height:496px; background-color:#606060; margin:1px 1px 0 0}

.play_sub{ margin:13px 0 13px 30px; overflow:hidden; zoom:1}
.play_sub a{ float:left; border:solid 1px #CCCCCC; background-color:#FFFFFF; padding:4px 8px; font-size:14px; color:#000; margin:0 5px}
.play_sub a:hover{ border:solid 1px #85C5FE; background-color:#ECF5FF; color:#000; text-decoration:none}

.intro{ margin:10px; padding-bottom:10px; border-bottom:dashed 1px #ccc; overflow:hidden; zoom:1}
	
	
/*友情链接*/
.links{ margin:10px}
.links a{ margin:0 5px; white-space:nowrap}

/*footer*/
.footer{ margin:10px auto; text-align:center; line-height:24px}
.footer a{ margin: 0 10px}

/*page*/
.paged { font-family:"宋体"; margin:10px; *display:inline; text-align:right; overflow:hidden; zoom:1}
.paged a { display:block; float:left; border: #B7A173 1px solid; padding:1px 6px; margin-right:2px}
.paged a:hover,.paged a.on {border:#3399FF 1px solid; color:#fff; background-color:#3399FF; text-decoration:none}
.paged a.on{ font-weight:bold}

/*进度条*/
.speed{ border:solid 1px #3B8E03; margin:8px 5px; height:12px; overflow:hidden; position:relative}
.speed_bg{ background:url(images/speedbg.jpg) repeat-x; height:12px}
.speed_num{ position:absolute; top:0; left:50%; line-height:normal; color:#327902; font-family:"宋体"}





