/* CSS Document */
/** {
	margin:0px;
	padding:0px;
	font-family:"新細明體", Arial, Helvetica, sans-serif;
	font-size:12px;
}*/
* {
	margin:0px;
	padding:0px;
	font-family: "微軟正黑體",sans-serif;
	font-size:12px;
}

img {
	border:none;
}
li {
	list-style:none;
	color: #69C;
}
a {
	color: #fff;
	text-decoration:none;
}
a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}
body {
	position:relative;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#05090c;
	margin:0px;
	padding:0px;
}
p {
	color: #fff;
	font-size: 12px;
	line-height: 12px
}
h3 {
	color: #CCC;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
h4 {
	color: #FFF;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
h4:hover {
	color:#F00;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
h5 {
	color:#F00;
	font-size:12px;
}
h6 {
	color: #FC0;
	font-weight: bold;
	font-size:12px;
}
/*
main----------------*/
#bgSWF {
	width:100%;
	height:614px;
	position:absolute;
	top:0;
	left:0;
	/*background-color:#000;*/
	z-index:1;
}
#naviBG {
	width:100%;
	height:62px;
	background-color:#000000;
	filter:alpha(opacity=50);
	-moz-opacity:0;
	opacity:0;
	position:absolute;
	left:0px;
	top:-70px;
	z-index:2;
}
/*
wrap
--------------*/

#wrap {
	width:1000px;
	height:650px;
	margin:0 auto;
	position:relative;
	z-index:4;
	background-image:none;
}
#wrap strong {
	display:none;
}
#wrap dl, #wrap dt {
	display:none;
}
#globalNavigation {
	width:865px;
	height:60px;
	position:absolute;
	left:30px;
	top:-70px;
	z-index:7;
	margin:0;
}
#relationLink {
	width:271px;
	height:258px;
	position:absolute;
	top:394px;
	left:3px;
	z-index:8;
}

#relationLink_after{
		float:left;
	width:596px;
	height:175px;
	position:absolute;
	top:469px;
	left:5px;
	z-index:8;
}/*
#relationLink_after a {
    background-image: url("../images/start_game.gif");
    background-repeat: no-repeat;
    display: block;
    height: 83px;
    text-indent: -999em;
    width: 320px;
}*/
/*#relationLink_after a:hover{
	background-image: url(../images/start_game_h.gif);
	background-repeat:no-repeat;
	width:320px;
	height:83px;
		display:block;
	text-indent:-999em;
}*/
#game_start{
	float:left;
	width:175px;
	height:175px;
}
#game_start a{
	width:175px;
	height:175px;
	background-image: url(../images/gs.png);
	background-repeat:no-repeat;
		display:block;
	text-indent:-999em;
}

#game_start a:hover{
	width:175px;
	height:175px;
	background-image: url(../images/gs_h.png);
	background-repeat:no-repeat;
		display:block;
	text-indent:-999em;
}
#member {
	margin-right:56px;
	padding-top:10px;
	float:left;
	background: url(../images/member.jpg);
	width:355px;
	height:75px;
	margin-top:82px;
}
.member_t tr td{
	font-size:12px;
	color:#fff;
	line-height:5px;
}

#relationLink_case {
	width:515px;
	height:83px;
}
#movie {
	height:40px;
	width:205px;
	left:762px;
	top:62px;
	position:absolute;
	z-index:8;
}
#movie a {
	background-image:url(../images/movie.png);
	background-repeat:no-repeat;
	height:40px;
	width:205px;
	display:block;
	text-indent:-999em;
}
#movie_show {
	height:167px;
	width:250px;
	left:740px;
	top:102px;
	position:absolute;
	z-index:8;
}
#topLink {
	width:1000px;
	height:62px;
	position:absolute;
	z-index:8;
}
#topLink ul {
	list-style:none
}
#topLink ul.follow {
	height:100%;
	width:193px;
	position:absolute;
	top:0px;
	left:0px;
}
#topLink ul.follow .sfb {
	height:50%;
	width:70px;
	margin-left:123px;
}
#topLink ul.follow .sgp {
	height:50%;
	width:70px;
	margin-left:123px;
}
#topLink ul.main_button {
	height:200px;
	width:900px;
	position:absolute;
	top:-2px;
	left:2px;
}
#topLink ul.navimap {
	height:100%;
	width:160px;
	position:absolute;
	top:0px;
	left:808px;
}
#topLink ul.navimap a {
	height:100%;
	width:160px;
	background-image:url(../images/navimap.gif);
	background-repeat:no-repeat;
	display:block;
	text-indent:-999em;
}
#relationLink li {
	list-style:none;
}
/*
	footer
--------------------------------------------*/
#footerArea {
	width:1000px;/*925px*/
	height:515px;
	margin:0 auto;
	padding:0px 30px 0 30px;
	position:relative;
}
#footerArea dd {
	list-style:none;
}
#footerArea dd.news {
	height:198px;
	width:517px;
	margin-top:5px;
	position:absolute;
	top:0px;
	left:30px;
	background-image:url(../images/news.jpg);
	background-repeat:no-repeat;
}
#footerArea dd.event {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:39px;
	padding-top:40px;
	height:100px;
	margin-top:1px;
	width:427px;
	top:0px;
	left:582px;
	position:absolute;
	background-image:url(../images/face.jpg)
}
/*#footerArea dd.event ul li {
	list-style:none;
	float:left;
	margin-right:4px;
	display:inline;
}
#footerArea dd.event ul li img {
border:1px solid #333;
width:130px;
height:80px;
}*/
#footerArea dd.item {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:39px;
	padding-top:40px;
	height:100px;
	margin-top:1px;
	width:427px;
	top:179px;
	left:582px;
	position:absolute;
	background-image:url(../images/item.jpg)
}
/*#footerArea dd.like_box {
	height:170px;
	width:515px;
	top:210px;
	left:30px;
	position:absolute;
	background-image:url(../images/like.jpg);
	background-color:#333;
}*/
#footerArea dd.like_box {
	height:170px;
	width:515px;
	top:210px;
	left:30px;
	position:absolute;
}

/*------------------------------------------*/
/*-----------*/
/*-----------*/
/*-----------*/
#footerArea dd.other {
	padding-left:33px;
	height:121px;
	width:972px;
	top:390px;
	left:29px;
	position:absolute;
	z-index:9;
	background-image: url(../images/other.jpg);
}
#footerArea dd.other .link {
	float:left;
	margin-top:40px;
	/*margin-top:40px;*/
	height:62px;
	width:320px;
}
#footerArea dd.other .link ul li {
	list-style:none;
	display:inline;
}
#footerArea dd.other .link ul li a {
	margin-right:10px;
	height:62px;
	width:150px;
	display:block;
	text-indent:-999em;
	float:left;
}
#footerArea dd.other .link ul li a.l1 {
	background-image: url(../images/01.jpg);
}
#footerArea dd.other .link ul li a.l2 {
	background-image: url(../images/02.jpg);
}
#footerArea dd.other .link ul li a.l3 {
	background-image: url(../images/03.jpg);
}
#footerArea dd.other .link ul li a.l4 {
	background-image: url(../images/04.jpg);
}
#footerArea dd.other .linkc {
	float:left;
	height:102px;
	width:300px;
	margin-right:10px;
}
#footerArea dd.other .linkc ul li {
	list-style:none;
}
#footerArea dd.other .linkc ul li a {
	display:block;
	text-indent:-999em;
	background-image:url(../images/dd.png);
	height:102px;
	width:300px;
}
/*--------------------*/
/*
navigation map
-------------*/

#navi {
	width:100%;
	height:100px;
	position:relative;
	background-color:#333;
}
.cs {
	padding-top:5px;
	text-align:center;
	width:100%;
	height:15px;
}

.cr {
	background-image:url(../images/copyright.jpg);
	margin:0 auto;
	width:800px;
	height:77px;
}
.navi_b {
	width:100%;
	height:100px;
}
/*
news
------*/
.news_tab {
	margin-top:40px;
	width:66px;
	height:158px;
	float:left;
}
.news_tab ul li, .news_tab ul li a, .news_tab ul li span {
	float:left;
	width:66px;
	height:28px;
	cursor:pointer;/*text-indent:-999em;*/
}
.news_tab ul li {
	width:66px;
	height:28px;
	text-indent:-999em;
}
.news_tab ul li.tab1 {
background-image:url(../images/all_icon.gif);
}
.news_tab ul li.tab1_on {
background-image:url(../images/all_icon_h.gif);
}
.news_tab ul li.tab2 {
background-image:url(../images/news_icon.gif);
}
.news_tab ul li.tab2_on {
background-image:url(../images/news_icon_h.gif);
}
.news_tab ul li.tab3 {
background-image:url(../images/up_icon.gif);
}
.news_tab ul li.tab3_on {
background-image:url(../images/up_icon_h.gif);
}
.news_tab ul li.tab4 {
background-image:url(../images/event_icon.gif);
}
.news_tab ul li.tab4_on {
background-image:url(../images/event_icon_h.gif);
}
.news_in {
	padding-right:5px;
	padding-left:5px;
	margin-top:40px;
	width:440px;
	height:158px;
	float:left;
}
.news_in ul {
	height:127px;
}
.news_in ul li {
	height:26px;
	line-height:26px;
	list-style:none;
	padding-left:35px;
}
.news_in ul li span {
	float:right;
	text-align:right;
}
.news_in ul li.i1 {
	background:url(../images/icon01.jpg) left center no-repeat;
}
.news_in ul li.i2 {
	background:url(../images/icon02.jpg) left center no-repeat;
}
.news_in ul li.i3 {
	background:url(../images/icon03.jpg) left center no-repeat;
}
.news_more {
	padding-top:6px;
	padding-left:380px;
}
.news_more a {
	background:url(../images/icon_more.jpg) no-repeat;
	width:45px;
	height:10px;
	text-indent:-999em;
	display:block;
}
.ip {
	height:93px;
	width:375px;
	float:left;
}
.ip_after {
	height:83px;
	width:375px;
	float:left;
}
.ini {
	height:93px;
	width:140px;
	float:left;
}
.ini ul li {
	list-style:none;
}
.ini ul li a {
	width:140px;
	height:93px;
	display:block;
	text-indent:-999em;
	background-image:url(../images/qs.gif);
}
.ipa {
	padding-top:5px;
	height:50px;
	width:100%;
}
.ipb {
	height:32px;
	width:230px;
	margin-left:30px;
}
.ipb ul li {
	list-style:none;
	display:inline;
}
.ipb ul li a {
	width:32px;
	height:32px;
	margin-right:5px;
	float:left;
}
.ipb ul li a.l1 {
	width:32px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/facebook.gif);
}
.ipb ul li a.l2 {
	width:32px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/google.gif);
}
.ipb ul li a.l3 {
	width:32px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/yahoo.gif);
}
.ipb ul li a.l4 {
	width:32px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/msn.gif);
}
.ipb ul li a.l5 {
	width:32px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/2000fun.gif);
}

.ipb ul li a.l6 {
	margin-left:30px;
	width:73px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/login.gif);
	background-repeat:no-repeat;
}
.ipb ul li a.l6:hover {	
    margin-left:30px;
	width:73px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/login_ho.gif);
	background-repeat:no-repeat;
}
.ipb ul li a.l7 {
	width:32px;
	height:32px;
	display:block;
	text-indent:-999em;
	background-image: url(../images/efunfun.gif);
}

.pid {
	height:30px;
	width:150px;
	background-color:#FFF;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
}
.ppw {
	height:30px;
	width:130px;
	background-color:#FFF;
	margin-left:40px;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
}
.pin {
	height:32px;
	width:73px;
	background-image:url(../images/login.gif);
	background-repeat:no-repeat;
	margin-right:5px;
	float:left;
}
.fpw {
	margin-top:3px;
	margin-left:10px;
	height:20px;
	width:73px;
	background-image:url(../images/fpw.gif);
	background-repeat:no-repeat;
	margin-right:5px;
	text-align:center;
	padding-top:6px;
	float:left;
	display:inline;
}
.fpw a {
	color:#FFF;
	font-size:12px
}

/*-------*/
/*------
in_page
----------------------------*/
/*--------*/
/*-----*/

#footerArea_in {
	width:1000px;/*925px*/
	height:100%;
	margin:0 auto;
	padding:70px 30px 0 30px;
	position:relative;
}
#footerArea_in dd {
	list-style:none;
}
.leftside {
	padding-right:4px;
	width:240px;
	float:left;
}
/*--leftside_top---*/
.leftside_top_01 {
	background-image:url(../images/news/l_top_01.gif);
	width:240px;
	height:103px;
}
.leftside_top_02 {
	background-image:url(../images/news/l_top_02.gif);
	width:240px;
	height:103px;
}
.leftside_top_03 {
	background-image:url(../images/news/l_top_03.gif);
	width:240px;
	height:103px;
}
.leftside_top_04 {
	background-image:url(../images/news/l_top_04.gif);

	width:240px;
	height:103px;
}
.leftside_top_05 {
	background-image:url(../images/news/l_top_05.gif);
	width:240px;
	height:103px;
}
.leftside_top_06 {
	background-image:url(../images/news/l_top_06.gif);
	width:240px;
	height:103px;
}
.leftside_top_07 {
	background-image:url(../images/news/l_top_07.gif);
	width:240px;
	height:103px;
}
.leftside_top_08 {
	background-image:url(../images/news/l_top_08.gif);
	width:240px;
	height:103px;
}
.leftside_top_09 {
	background-image:url(../images/news/l_top_09.gif);
	width:240px;
	height:103px;
}
.leftside_top_10 {
	background-image:url(../images/news/l_top_10.gif);
	width:240px;
	height:103px;
}
.leftside_top_11 {
	background-image:url(../images/news/l_top_11.gif);
	width:240px;
	height:103px;
}
.leftside_top_12 {
	background-image:url(../images/news/l_top_12.gif);
	width:240px;
	height:103px;
}
.leftside_top_13 {
	background-image:url(../images/news/l_top_13.gif);
	width:240px;
	height:103px;
}
.leftside_top_14 {
	background-image:url(../images/news/l_top_14.gif);
	width:240px;
	height:103px;
}
.leftside_top_15 {
	background-image:url(../images/news/l_top_15.gif);
	width:240px;
	height:103px;
}
.leftside_top_16 {
	background-image:url(../images/news/l_top_16.gif);
	width:240px;
	height:103px;
}
.leftside_top_17 {
	background-image:url(../images/news/l_top_17.gif);
	width:240px;
	height:103px;
}
.leftside_top_18 {
	background-image:url(../images/news/l_top_18.gif);
	width:240px;
	height:103px;
}
.leftside_top_19 {
	background-image:url(../images/news/l_top_19.gif);
	width:240px;
	height:103px;
}
.leftside_top_20 {
	background-image:url(../images/news/l_top_20.gif);
	width:240px;
	height:103px;
}
.leftside_top_21 {
	background-image:url(../images/news/l_top_21.gif);
	width:240px;
	height:103px;
}
.leftside_top_22 {
	background-image:url(../images/news/l_top_22.gif);
	width:240px;
	height:103px;
}
.leftside_top_23 {
	background-image:url(../images/news/l_top_23.gif);
	width:240px;
	height:103px;
}
.leftside_top_24 {
	background-image:url(../images/news/l_top_24.gif);
	width:240px;
	height:103px;
}
.leftside_top_25 {
	background-image:url(../images/news/l_top_25.gif);
	width:240px;
	height:103px;
}
.leftside_top_26 {
	background-image:url(../images/news/l_top_26.gif);
	width:240px;
	height:103px;
}
.leftside_top_27 {
	background-image:url(../images/news/l_top_27.gif);
	width:240px;
	height:103px;
}
.leftside_top_28 {
	background-image:url(../images/news/l_top_28.gif);
	width:240px;
	height:103px;
}
.leftside_top_29 {
	background-image:url(../images/news/l_top_29.gif);
	width:240px;
	height:103px;
}
.leftside_top_30 {
	background-image:url(../images/news/l_top_30.gif);
	width:240px;
	height:103px;
}
/*--leftside_top_end---*/
.leftside_bottom {
	background-image:url(../images/news/l_bottom.gif);
	width:240px;
	height:20px;
}
.leftside_but {
	width:240px;
}
.leftside_but ul li {
	list-style:none;
}
.leftside_but ul li a {
	width:240px;
	height:40px;
	display:block;
	text-indent:-999em;
}
/*in_buttom*/
.leftside_but ul li a.but01 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_01.gif);
}
.leftside_but ul li a.but02 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_02.gif);
}
.leftside_but ul li a.but03 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_03.gif);
}
.leftside_but ul li a.but04 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_04.gif);
}
.leftside_but ul li a.but05 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_05.gif);
}
.leftside_but ul li a.but06 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_06.gif);
}
.leftside_but ul li a.but07 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_07.gif);
}
.leftside_but ul li a.but08 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_08.gif);
}
.leftside_but ul li a.but09 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_09.gif);
}
.leftside_but ul li a.but10 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_10.gif);
}
.leftside_but ul li a.but11 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_11.gif);
}
.leftside_but ul li a.but12 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_12.gif);
}
.leftside_but ul li a.but13 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_13.gif);
}
.leftside_but ul li a.but14 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_14.gif);
}
.leftside_but ul li a.but15 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_15.gif);
}
.leftside_but ul li a.but16 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_16.gif);
}
.leftside_but ul li a.but17 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_17.gif);
}
.leftside_but ul li a.but18 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_18.gif);
}
.leftside_but ul li a.but19 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_19.gif);
}
.leftside_but ul li a.but20 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_20.gif);
}
.leftside_but ul li a.but21 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_21.gif);
}
.leftside_but ul li a.but22 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_22.gif);
}
.leftside_but ul li a.but23 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_23.gif);
}
.leftside_but ul li a.but24 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_24.gif);
}
.leftside_but ul li a.but25 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_25.gif);
}
.leftside_but ul li a.but26 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_26.gif);
}
.leftside_but ul li a.but27 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_27.gif);
}
.leftside_but ul li a.but28 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_28.gif);
}
.leftside_but ul li a.but29 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_29.gif);
}
.leftside_but ul li a.but30 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_30.gif);
}
/*in_buttom_end*/
.centerside {
	float:left;
	width:750px;
}
/*---in_top---*/
.in_top_1 {
	background-image:url(../images/news/ntop1.gif);
	height:107px;
	width:750px;
}
.in_top_2 {
	background-image:url(../images/news/ntop2.gif);
	height:107px;
	width:750px;
}
.in_top_3 {
	background-image:url(../images/news/ntop3.gif);
	height:107px;
	width:750px;
}
.in_top_4 {
	background-image:url(../images/news/ntop4.gif);
	height:107px;
	width:750px;
}
.in_top_5 {
	background-image:url(../images/news/ntop5.gif);
	height:107px;
	width:750px;
}
.in_top_6 {
	background-image:url(../images/news/ntop6.gif);
	height:107px;
	width:750px;
}
/*other page*/
.main_content {
	width:750px;
	float:left;
	overflow:hidden;
	padding-bottom:20px;
}
.main_content_c1 {
	background:url(../images/l_page_c1.gif) repeat-y;
	width:750px;
}
.main_content_t1 {
	background:url(../images/l_page_t1.jpg) left top no-repeat;
	width:100%;
}
.main_content_b1 {
	background:url(../images/l_page_b1.gif) left bottom no-repeat;
	width:100%;
	min-height:760px;
	_height:760px;
}
.content_m {
	padding-left:42px;
	padding-top:18px;
	padding-bottom:20px;
}
.news_detail {
	padding:0px;
	padding-top:30px;
	padding-right:25px;
}
.news_detail table tr td{
    list-style:none;
    line-height:18px;
    font-size:12px;
}
.news_detail h3 {
	padding-top:3px;
	padding-left:22px;
	background-image:url(../images/news/line.gif);
	height:20px;
	width:340px;
	color:#fff;
	font-size:14px;
	font-weight: bold;
}
.news_detail h2 {
	font-weight: bold;
	color:#CCC;
	font-size:16px;
	text-align:center;
	font-weight:normal;
	margin-bottom:30px;
}
.news_detail p {
	text-indent:2em;
}
.other_link {
	padding-top:10px;
	height:25px;
	width:750px;
	background-image:url(../images/other_link.jpg);
	background-repeat:no-repeat;
}
#in_top_bar_01 {
	background:url(../images/in_top_bg.jpg);
	padding-left:97px;
	width:907px;
	height:60px;
	position:absolute;
	top:655px;
	left:0px;
	z-index:8;

}
#in_top_bar_01 ul li {
	list-style:none;
	display:inline;
}
#in_top_bar_01 ul li a {
	width:135px;
	height:60px;
	display:block;
	text-indent:-999em;
}
/*in_top_bar_buttom*/
#in_top_bar_01 ul li a.bar01 {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_1.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar02 {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_2.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar03 {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_3.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar04 {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_4.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar05 {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_5.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar06 {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_6.jpg);
	float:left;
}
/*in_top_bar_buttom hover*/
#in_top_bar_01 ul li a.bar01:hover {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_1a.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar02:hover {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_2a.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar03:hover {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_3a.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar04:hover {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_4a.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar05:hover {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_5a.jpg);
	float:left;
}
#in_top_bar_01 ul li a.bar06:hover {
	width:135px;
	height:60px;
	background-image: url(../images/news/bar01_6a.jpg);
	float:left;
}
/*-----------------------
-----------------------
------------------
------*/
.event_m {
width:425px;
/*margin-top:12px;*/
height:95px;
}
.event_m ul{
padding-left:3px;
padding-top:8px;
padding-bottom:6px; 
height:90px;
}

.event_m ul li {
	list-style:none;
	float:left;
	/*margin-left:3px;*/
	display:inline;
	width:134px; 
	height:80px;
}
.event_m ul li img {
border:6px solid #1F1F1F;
width:130px;
height:80px;
}
.item_m {
width:425px;
/*margin-top:12px;*/
height:95px;
}
.item_m ul{
padding-left:3px;
padding-top:8px;
padding-bottom:6px; 
height:90px;
}
.item_m ul li {
	list-style:none;
	float:left;
	/*margin-right:3px;*/
	display:inline;
	width:134px; 
	height:80px;
}
.item_m ul li img {
border:2px solid #6b6969;
width:130px;
height:80px;
}
/*-----------------------
------------------
----------
------*/
.news_list {
    padding-top:40px;
    padding-right:100px;
}
.news_list ul li {
	list-style:none;
	height:26px;
	text-indent:36px;
	line-height:26px;
}
.news_list ul li span {
	float:right;
	text-align:right;
}
.news_list ul li.line1 {
	background:url(../images/icon01.jpg) left center no-repeat;
}
.news_list ul li.line2 {
	background:url(../images/icon02.jpg) left center no-repeat;
}
.news_list ul li.line3 {
	background:url(../images/icon03.jpg) left center no-repeat;
}
.news_list ul li.line4 {
	background:url(../images/icon01.jpg) left center no-repeat;
	text-indent:14px;
}
.page {
	color:#FFF;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	height:21px;
	line-height:21px;
	margin-top:30px;
}
.page a {
	color:#FFF;
	font-size:12px;
	padding-left:5px;
}
.page a:hover {
	background:#b86e29;
	color:#f00;
}
.current{
	color:#FFF;
	font-size:16px;
}

/*-----------------
/---------
item_m
-------------------*/
.content_item_m {
	padding-left:32px;
	padding-top:18px;
	padding-bottom:20px;
}
.item_detail {
	padding:0px;
	padding-top:30px;
	padding-right:40px;
}
.item_detail ul li {
	list-style:none;
}
.item_box_img {
	height:140px;
	width:125px;
	padding-top:10px;
	padding-left:25px;
	margin-bottom:10px;
	background-image:url(../images/item_box_l.jpg);
	float:left;
}
.item_box_content {
	height:150px;
	width:510px;
	margin-bottom:10px;
	float:left;
	background-image:url(../images/item_box_r.jpg);
}
/*-------------con*/
.wp_box {
	margin-left:50px;
	margin-top:60px;
	width:100%;
	height:400px;
}
.wp_box dl {
	float: left;
	height: 118px;
	margin-bottom: 20px;
	margin-right: 10px;
	overflow: hidden;
	width: 144px;
}
.wp_box dl dd {
	height: 95px;
	overflow: hidden;
	width: 144px;
}
.wp_box dl dd img {
	border: medium none;
}
.wp_box dl dt {
	background: url(../images/news/img01.jpg) no-repeat scroll 0 0 transparent;
	height: 15px;
	overflow: hidden;
	padding-left: 4px;
	padding-top: 3px;
}
/*-----------------
-------------*/
.p_pic_box {
	margin-left:60px;
	margin-top:60px;
	width:100%;
	height:500px;
}
.p_pic_box dl {
	float: left;
	height: 150px;
	margin-bottom: 20px;
	margin-right: 10px;
	overflow: hidden;
	width: 267px;
}
.p_pic_box dl dd {
	height: 150px;
	overflow: hidden;
	width: 267px;
}
.p_pic_box dl dd img {
	border: medium none;
}
.p_pic_box dl dt {
	background: url(../images/news/img01.jpg) no-repeat scroll 0 0 transparent;
	height: 15px;
	overflow: hidden;
	padding-left: 4px;
	padding-top: 3px;
}
/*-------------item_box_td
-*/
.main_kun {
	border-top: 1px solid #000000;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #000000;
	border: 1px solid #222;
}
.rmemu {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
	padding-left: 6px;
}
.ymemu {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #E38800;
	padding-left: 6px;
}
.gmemu {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #60AAA1;
	padding-left: 10px;
}
.item_title {
	font-size: 13px;
	font-weight: bold;
	color: #FFEC00;
	filter: glow(Color=#000000, strength=1);
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.pmemu {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #8932B0;
	padding-left: 6px;
}
.bmemu {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #009999;
	padding-left: 6px;
}
.bbmemu {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #0099CC;
	padding-left: 6px;
}
.title01 {
	color: #FFFF66;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	font: bold 13px/140% Arial;
}
td {
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	text-decoration: none;
	word-spacing: 1px;
}
#Table_item {
	height:150px;
}
/*--------------------reg.html/css-------*/
#q_login {
	margin: 0 auto;
	color:#fff;
	height:280px;
	width:550px;
	font-size:12px;
	background-image:url(../images/q_login.jpg)
}
.input_txt {
	float:left;
	height: 22px;
	width: 200px;
	background-color: #000;
	border: none;
	color: #fff;
	border:#ccc solid 1px;
}
.input_txt_index {
	float:left;
	height: 18px;
	background-color: #000;
	border: none;
	color: #ccc;
	border:#ccc solid 1px;
}
.input_CAPTCHA {
	height: 22px;
	width: 100px;
	background-color: #000;
	border: none;
	color: #fff;
	border:#ccc solid 1px;
}
.btn {
	width:101px;
	height:31px;
	margin: 0 auto;
	background:url(../images/buttom.gif) no-repeat;
}
/*----------login-----*/
.login_bar tr td{
	font-size:12px;
	color:#fff;
	line-height:5px;
}
/*--------------------------*/
.clear {
	clear: both;
}
.topper{
	font-weight: bold;
	color:#FC0;
	height:22px;
	background:url(../images/topper.gif) no-repeat;
	line-height:22px;
}
.topper p{
	font-size:12px;
	font-weight: bold;
	color: #CCC;
	line-height:22px;
}

.hard_con{
	text-align:center;
	background:url(../images/hard.jpg);
}
.hard_con p{
	font-size:16px;
	font-weight: bold;
	color: #fff;
	line-height:25px;
}


.xpx{
	height:20px;
	width:20px;
	margin-left:360px;
	padding-bottom:26px;
}
.xpx a{
	background: url(../images/login_close.jpg);
	height:20px;
	width:20px;
	display:block;
	text-indent:-999em;
}
.topper{
	font-weight: bold;
	color:#FC0;
	height:22px;
	background:url(../images/topper.gif) no-repeat;
	line-height:22px;
}
.topper p{
	font-size:12px;
	font-weight: bold;
	color: #CCC;
	line-height:22px;
}

.hard_con{
	text-align:center;
	background:url(../images/hard.jpg);
}
.hard_con p{
	font-size:16px;
	font-weight: bold;
	color: #fff;
	line-height:25px;
}
	
.tl{
	width:100%;
	height:50px;
}
.tl a{
	float:left;
	width:150px;
	height:50px;		
	display:block;
	text-indent:-999em;
}
.tl a.l1{
	background:url(../images/inpage/tl1_h.gif)
}
.tl a.l1:hover{
	background:url(../images/inpage/tl1.jpg)
}
.tl a.l2{
	background:url(../images/inpage/tl2_h.gif)
}
.tl a.l2:hover{
	background:url(../images/inpage/tl2.jpg)
}
#goback_index {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	width:1001px;
	height:579px;
	position:absolute;
	top:51px;
	left:0px;
	z-index:2;
}
#goback_index a{
	width:1003px;
	height:579px;
	display:block;
	text-indent:-999em;
	background:#333;
	
}
#tvbanner {
	height: 228px;
	left: 637px;
	position: absolute;
	top: 423px;
	width: 350px;
	z-index:8;
}
.dl_buttom {
	height: 80px;
	left: 277px;
	position: absolute;
	top: 568px;
	width: 363px;
	z-index: 9;
}
.dl_buttom_login {
	height: 80px;
	left: 3px;
	position: absolute;
	top: 456px;
	width: 363px;
	z-index: 9;
}
td p{
    list-style:none;
    line-height:18px;
    font-size:12px;
}
al{
	width:10px;
	height:100%;
	float:left;
}
.fid{

	display:inline;
	float:left;
	margin-left:50px;
	width:135px;
	height:18px;
}

.pw_new{
	display:inline;
	float:left;
	margin-left:50px;
	width:135px;
	height:20px;
}
.firm_new{
	margin-top:4px;
	display:inline;
	float:left;
	margin-left:110px;
	width:135px;
	height:20px;
}
.member_name{
	display:inline;
	line-height:18px;
	width:162px;
	height:18px;
	margin-left:80px;
	margin-bottom:6px;
	color:#FFF;
	font-size:12px;
	float:left;
}
.member_buttom{
	text-align:center;
	background:url(http://images.efunfun.com/sf/images/bombg.jpg);
	display:inline;
	line-height:18px;
	width:65px;
	height:18px;
	margin-left:30px;
	margin-bottom:6px;
	color:#FFF;
	font-size:12px;
	float:left;
}
#login_bar28{
	padding-top:55px;
	background-image:url(../images/rd.gif);
	background-repeat:no-repeat;
	width:271px;
	height:163px;
	z-index:8;
}

.input_01{
	margin-bottom:5px;
	padding-left:95px;
	width:160px;
	height:25px;
}
.login_bu28{
	float:left;
	margin-bottom:5px;
	margin-left:5px;
	width:164px;
	height:34px;
}
.login_bu28 a{
		display:block;
	text-indent:-999em;
	width:164px;
	height:34px;
	background:url(../images/login_28.gif);
}
.login_bu28 a:hover{
		display:block;
	text-indent:-999em;
	width:164px;
	height:34px;
	background:url(../images/login_28_h.gif);
}
.new_member{
	height:41px;
	width:180px;
}
.new_member a{
			display:block;
	text-indent:-999em;
	height:41px;
	width:180px;
	background:url(../images/ri.gif);
}
.leftside_but ul li a.but35 {
	width:240px;
	height:40px;
	background-image: url(../images/news/in_35.gif);
}	
.out_lv{
	margin: 0 auto;
	width:100%;
	height:100%;
}
.lv{
		line-height:56px;
	float:left;
	width:249px;
	height:56px;
	margin-bottom:15px;
}
.lv ul li{
	text-align:center;
	height:56px;
	list-style:none;
	float:left;
}
.lv ul li.lv01{
	color:#F00;
	font-weight:bold;
	background:#333;
	width:65px;
}
.lv ul li.lv02{
	width:56px;
}
.lv ul li.lv03{
	background:#333;
	width:120px;
}
.rc{
	height:85px;
	width:515px;
	margin-bottom:4px;
	background: url(../images/rc.gif);
}
.rc a{
	display:block;
	text-indent:-999em;
	height:85px;
	width:515px;
}
.l_b2{
	height:85px;
	width:515px;
	background: url(../images/like_box_2.jpg);
}
.l_b2 a{
	display:block;
	text-indent:-999em;
	height:85px;
	width:515px;
}
