﻿ 
body {
	font-family: "微軟正黑體";
	font-size: 14px;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 70px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WORD-BREAK: break-all;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	top: 0px;
	background-color: #E6E6E6;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}



img {
		border-width: 0px;
	}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
hr {
	margin-top: 8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.d {
}





	/* Header */
	header{
	background-image: url(../images1/top_0035.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
 	}
	.main {
	position: relative;
	width: 980px;
	height: 110px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
 
}

.sf-menu {
	height: 45px;
	width: 880px;
	margin-top: 58px;
	overflow: hidden;
	font-size: 16px;
	color: #333;
	line-height: 45px;
	margin-left: 250px;
 }
.sf-menu li {
	display: block;
	float: left;
	padding-right: 12px;
}
.sf-menu li a {
	font-size: 16px;
	color: #06C;
	padding-right: 12px;
	text-decoration: none;
	font-weight: bold;
}

#HowMOD {
	position: absolute;
	top: 10px;
	right: 90px;
	height: 25px;
}




#HowMOD2 {
	position: absolute;
	height: 25px;
	top: 10px;
	right: 0px;
	width: 80px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
 }


#HowMOD2 a {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	background-color: #F60;
	text-align: center;
	display: block;
	height: 25px;
	width: 80px;
	line-height: 25px;
}

.txtB003 {
	height: 23px;
	width: 140px;
	color: #999;
	font-size: 13px;
	position: relative;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




   .clear { clear:both;}


.OK_msg {
	background-color: #FFFFFF;
	color: #333333;
	line-height: 20px;
	overflow: auto;
	height: 700px;
	width: 850px;
	position: relative;
	float: left;
}
.OK_msg1 {
	background-color: #FFFFFF;
	color: #333333;
	line-height: 20px;
	width: 850px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
 }



#BodyMain {
	width: 100%;
	height: auto;
	background-image: url(../images1/top_0034.png);
	background-repeat: repeat-y;
	background-position: center;
	position: relative;
	/*z-index: -100;*/
}
#BodyMain1 {
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	z-index: 100;
}
#BodyMain2 {
	position: relative;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	/*padding-bottom: 70px;*/
}
#ok_left {
	float: left;
	width: 300px;
	font-size: 15px;
	height: 350px;
}
#ok_right {
	margin-left: 50px;
}
#NB_webAD {
	height: 400px;
	width: 980px;
	overflow: hidden;
	position: relative;
}
.show_tvok {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0FF;
	position: relative;
	margin-bottom: 30px;
}
.title_tv {
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.title_tv a {
	color: #036;
	text-decoration: none;
	font-weight: bold;
	display: block;
	overflow: hidden;
}
.msg_tv {
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 20px;
 	overflow: hidden;
	    height: 100px;
}

 



.img_tv  img {
	width: 280px;
}




.show_tvok li {
	float: left;
	width: 315px;
	overflow: hidden;
	margin-bottom: 15px;
	display: block;
	position: relative;
}
.img_tv {
	width: 280px;
	overflow: hidden;
	height: 210px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	background-color: #FFF;
}



.title_h2 {
	margin-top: 25px;
	margin-bottom: 10px;
	font-size: 18px;
	//font-weight: bold;
	color: #333;
	margin-left: 30px; 
	font-weight: bold;
}

.title_h3 {
	margin-top: 25px;
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}
.title_h4 {
	margin-left: 30px;
	margin-top: 35px;
	margin-bottom: 15px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}

.tvpic {
	height: 400px;
	width: 980px;
}
.br_box {
	background-color: #036;
	height: 60px;
	width: 970px;
	position: absolute;
	bottom: 0px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	padding-left: 54px;
}
.li_menu {
	font-size: 22px;
	line-height: 60px;
	float: left;
	display: block;
}
.li_menu a {
	font-size: 22px;
	line-height: 60px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}

.br_box1 {
 	height: 60px;
	width: 970px;
	position: absolute;
	bottom: 0px;
 	padding-left: 54px;
}


.li_menu_1 {
	font-size: 22px;
	line-height: 60px;
	float: left;
	display: block;
}
.li_menu_1 a {
	font-size: 22px;
	line-height: 60px;
	font-weight: bold;
	color: #0FF;
	text-decoration: none;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
.tV_youtub {
	width: 853px;
	margin-top: 50px;
	margin-bottom: 50px;
	margin-right: auto;
	margin-left: auto;
	height: 480px;
	background-color: #000;
	position: relative;
}
.tV_detail {
	width: 900px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 100px;
	margin-left: auto;
	position: relative;
}
.tV_left {
	float: left;
	height: 300px;
	width: 400px;
	border: 1px solid #CCC;
	overflow: hidden;
}
.tV_right {
	float: right;
	width: 450px;
	font-size: 16px;
	color: #333;
}

.mod_msg {
	line-height: 22px;
	margin-top: 10px;
 }
.new_TVOD {
	width: 960px;
	position: relative;
	margin-top: -10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.N_978TOP {
	background-image: url(../images1/top_0036.png);
	background-repeat: no-repeat;
	display: block;
	height: 10px;
	width: 960px;
	margin: 0px;
	background-position: center;
}
.N_978Body {
	background-image: url(../images1/top_0037.png);
	background-repeat: repeat-y;
	background-position: center;
	display: block;
	width: 960px;
	position: relative;
	margin: 0px;
	height: 300px;
}
.new_youtube {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.new_youtube li {
	width: 220px;
	overflow: hidden;
	float: left;
	height: 140px;
	position: relative;
}
.YU_name {
	position: absolute;
	bottom: 5px;
	background-color: #000;
	height: 30px;
	left: 10px;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 30px;
	width: 180px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.YU_name1 {
	position: absolute;
	bottom: 5px;
	height: 30px;
	left: 10px;
	font-size: 15px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 30px;
	line-height: 30px;
	width: 180px;
	background-image: url(../images1/carouselRightNav.png);
	background-repeat: no-repeat;
	background-position: -15px center;
	overflow: hidden;
 }
.YU_name1 a {
	color: #FFF;
	text-decoration: none;
}


.new_youtube li .yu_img {
	width: 200px;
	height: 125px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	position: relative;
}

.new_youtube li .yu_img img {
	width: 200px;
	height: 125px;
 }

.N_978fot {
	background-image: url(../images1/top_0038.png);
	background-repeat: no-repeat;
	height: 10px;
	width: 960px;
	margin: 0px;
	background-position: center;
}
.index_left {
	float: left;
	width: 630px;
	margin-left: 30px;
	position: relative;
}
.S_650TOP {
}
.S_650Body {
	position: relative;
}
.S_650fot {
}
.index_gogo li {
	float: left;
	width: 315px;
	overflow: hidden;
	margin-top: 5px;
	margin-bottom: 25px;
}
.in_img_S {
	height: 210px;
	width: 280px;
	overflow: hidden;
	border: 1px solid #CCC;
}

.in_img_S img {
 	width: 280px;
 }


.in_title_S {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 280px;
}
.in_title_S a {
	color: #003366;
	text-decoration: none;
	//font-weight: 900;
}


.in_title_S1 {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 280px;
}
.in_title_S1 a {
	color: #1344B0;
	text-decoration: none;
	font-weight: bold;
}








.in_mag_S {
	width: 280px;
	color: #666;
	font-size: 14px;
	overflow: hidden;
	line-height: 20px;
	    height: 100px;
}
.index_right {
	float: right;
	width: 280px;
	position: relative;
	margin-right: 12px;
}
.S_300TOP {
	background-image: url(../images1/top_0023.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 300px;
}
.S_300Body {
	background-image: url(../images1/top_0024.png);
	background-repeat: repeat-y;
	width: 300px;
	position: relative;
}
.S_300fot {
	background-image: url(../images1/top_0025.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 300px;
}
.fbgood {
	height: 48px;
	margin-left: 8px;
	padding-top: 18px;
}
.fbgood li {
	float: left;
	height: 48px;
	width: 48px;
	margin-right: 27px;
	margin-left: 15px;
	line-height: 48px;
}




#n_nwes_indext {
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom: 8px;
	padding-top: 15px;
	height: 240px;
}
#n_nwes_indext li {
	line-height: 40px;
	height: 40px;
	width: 250px;
	font-size: 14px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#n_nwes_indext a {
	color: #333333;
	text-decoration: none;
	display: block;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding-left: 20px;
	padding-right: 10px;
}
.CH48 {
	position: absolute;
	height: 25px;
	width: 135px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
}
.CH48 a {
	text-decoration: none;
	color: #E3480B;
	font-weight: bold;
	display: block;
	height: 23px;
	width: 135px;
 }
.CH84 {
	position: absolute;
	height: 25px;
	width: 135px;
	line-height: 25px;
	text-align: center;
	left: 136px;
	font-size: 14px;
}
.CH84 a{
	font-weight: bold;
	color: #1344B0;
	text-decoration: none;
	display: block;
	height: 23px;
	width: 135px;
 }

 .c13 {
	padding: 0px;
	list-style-type: none;
	width: 250px;
	position: absolute;
	font-size: 14px;
	margin: 0px;
	top: 30px;
	left: 10px;
	height: 270px;
	overflow: hidden;
}
.c13 li {
	display: block;
	height: 30px;
	width: 250px;
	line-height: 30px;
	font-size: 14px;
}
 .c14 {
	padding-right: 10px;
	width: 50px;
	float: left;
}
.c13 a {
	color: #666666;
	text-decoration: none;
	font-size: 15px;
}
.c13 .c15 a {
	color: #E3480B;
	font-weight: bold;
	padding: 0px;
}

.c13 .c15a a {
	color: #1344B0;
	font-weight: bold;
	padding: 0px;
}


.c13  .c16  a {
	color: #666666;
	padding: 0px;
}
.CL48 a {
	color: #eb5335;
	margin-right: 20px;
	text-decoration: none;
	font-size: 20px;
}
.CL84 a {
	color: #3b5998;
	text-decoration: none;
	font-size: 20px;
}
.aer {
	background-color: #FFF;
	display: block;
}
.time_tdA {
	font-size: 24px;
	line-height: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: 80px;
	width: 100px;
}
.img_tdA {
	float: left;
	height: 80px;
	width: 140px;
}
.title_tdA {
	float: left;
	width: 550px;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
}
.title_tdA .DK1 {
	font-size: 14px;
	line-height: 32px;
	/*background-color: #FF0;*/
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	margin-left: 10px;
}
.title_tdA img {
	margin-left: 10px;
	margin-bottom: -8px;
}


.title_tdA a {
	text-decoration: none;
	color: #333333;
}
.msg_tdA {
	float: left;
	width: 550px;
	font-size: 14px;
}



.td_p {
	color: #333300;
	background-repeat: repeat;
	background-position: 350px;
	/*height: 110px;*/
	overflow: hidden;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ASc15 {
	color: #E3480B;
}

 .ASc15 a   {
	color: #E3480B;
}


.ASc15a {
	color: #1344B0;
}

 .ASc15a a   {
	color: #1344B0;
}














































#headerMain {
	background-image: url(../images1/top_0002.png);
	background-repeat: repeat-y;
	height: 150px;
	width: 100%;
	background-position: center;
	position: relative;
}
#headerMain1 {
	height: 150px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}




#headerMain2 {
	height: auto;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
 
#headerMain2 form{
	background:url(img/top_form_bg.gif) 0 0 no-repeat;
	width:287px;
	height:25px;
	padding:11px 13px 11px 51px;
	position:absolute;
	top:55px;
	background-image: url(img/top_form_bg.gif);
	left:649px;
 	
}
#headerMain2 #gohome {
	position: absolute;
	top: 10px;
	right: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 10px;
	color: #FFFFFF;
}

#headerMain2 #gohome a{
	display:inline;
	color:#E1E1E1;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
#headerMain2 #sg {
	color: #FFFFFF;
	position: absolute;
	top: 30px;
	left: 230px;
	font-size: 24px;
	font-weight: bold;
}

#headerMain2 #gohome a:hover{
	color:#FFFEF3;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
}











#headerMain2 form label{
	display:block;
	color:#1E1E1E;
	background-color:inherit;
	width:57px;
	float:left;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
}
#headerMain2 form input.txtBox1{
	width:187px;
	height:23px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/23px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	padding:0 0 0 6px;
	float:left;
}
#headerMain2 form input.go{
	background:url(img/btn_go.gif) 0 0 no-repeat #fffffe;
	width:33px;
	height:25px;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	float:right;
	border:none;
	padding:0;
}
#headerMain2 #memu {
	width: 1000px;
	position: absolute;
	top: 118px;
	height: 32px;
}
#headerMain2 #memu li {
	text-align: center;
	display: block;
	float: left;
	line-height: 32px;
	height: 32px;
	width: 142px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#headerMain2 #memu .mdd {
	border-right-style: none;
}
#headerMain2 #memu a {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

#headerMain2 #memu a:hover {
	color: #FFFF33;
	display: block;
}
#headerMain2 .logo {
	position: absolute;
	top: 45px;
}



#headerMain2 #BODY_02_NEWS {
	height: 34px;
	width: 380px;
	visibility: inherit;
	position: absolute;
	left: 230px;
	top: 70px;
	overflow: hidden;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	line-height: 34px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#headerMain2 #BODY_02_NEWS a {
	color: #FFFFFF;
	text-decoration: none; 
}









#BodyMain2 #n_left {
	float: left;
	width: 670px;
	position: relative;
}
#BodyMain2 #n_right {
	float: right;
	width: 315px;
	position: relative;
}
#n_right .r_box {
	border: 1px solid #999999;
	margin-bottom: 10px;
	overflow: hidden;
}
#n_right .r_box h3 {
	background-color: #666666;
	height: 22px;
	display: block;
	color: #FFFFFF;
	line-height: 22px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 1px;
	font-size: 13px;
}
#mycontent  {
	background-color: #000000;
	height: 200px;
	width: 313px;
	margin: auto;
}
.d {
	clear: both;
}
.r_box #cll {
	height: 200px;
	width: 315px;
	background-color: #333333;
	font-size: 13px;
}

#n_left #hot_ok {
	 
	height: 350px;
	width: 670px;
	position: relative;
}
#r_h_1 {
	float: left;
	height: 250px;
	width: 326px;
	overflow: hidden;
}
#rh1_ok {
	position: absolute;
	left: 0px;
	top: 0px;
}
#rh2_ok {
	position: absolute;
	top: 0px;
	right: 0px;
}

#r_h_02 {
	float: right;
	height: 250px;
	width: 326px;
	overflow: hidden;
}
.dff_o {
	background-color: #333333;
	height: 80px;
	position: absolute;
	filter: alpha(opacity=80);
	opacity:0.8;
	top: 160px;
	width: 326px;
	left: 0px;
}


.dff_o12 {
	background-color: #333333;
	height: 80px;
	position: absolute;
	filter: alpha(opacity=80);
	opacity:0.8;
	top: 160px;
	width: 326px;
	right: 0px;
}
.text_o a {
	overflow: hidden;
	position: absolute;
	width: 300px;
	left: 15px;
	top: 170px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.text_c {
	position: absolute;
	left: 15px;
	top: 190px;
	color: #FFFFFF;
	width: 300px;
}
.text_c2 {
	width: 300px;
	left: 355px;
	top: 190px;
	position: absolute;
	color: #FFFFFF;
}

.text_p {
	position: absolute;
	top: 210px;
	left: 15px;
	color: #FFFFFF;
	width: 300px;
}
.text_p2 {
	color: #FFFFFF;
	width: 300px;
	position: absolute;
	left: 355px;
	top: 210px;
}
#body_m122 {
	width: 670px;
	position: relative;
	margin-top: 15px;
	margin-bottom: 15px;
	clear: both;
}
#body_m122 li {
	float: left;
	width: 156px;
	margin-right: 12px;
	border: 1px solid #CCCCCC;
	font-size: 13px;
	color: #000000;
	padding-bottom: 10px;
	height: 290px;
	overflow: hidden;
}
#body_m122 .no_cc {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#body_m122 .m_122_A {
	height: 170px;
	width: 156px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.m_122_B {
	position: relative;
	margin-top: 8px;
	margin-bottom: 8px;
}
.m_122_B a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 5px;
}
.m_122_C {
	font-size: 12px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
	position: relative;
	color: #333333;
}
#FACEBOOK {
	width: 670px;
	position: relative;
	margin-top: 15px;
}


#imgbb {
	margin-top: 15px;
	width: 670px;
	position: relative;
}
#r_img1 {
	float: left;
	width: 326px;
	overflow: hidden;
}

#r_img2{
	float: right;
	width: 326px;
	overflow: hidden;
}



 


#BODY_01 {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 257px;
	width: 1000px;
	background-color: #000000;
}
.text_o2 a {
	position: absolute;
	width: 300px;
	top: 170px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 355px;
}

#BODY_02 {
	height: auto;
	width: 1000px;
	padding-top: 5px;
}
#BODY_02_VDO {
	width: 290px;
	background-image: url(img/BK02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
}
#BODY_02_VDO .D_ad {
	height: 50px;
	width: 290px;
	margin-top: 9px;
	overflow: hidden;
}


#BODY_02 #BODY_02_AD {
	background-color: #E5984A;
	height: 250px;
	width: 210px;
	position: absolute;
	left: 790px;
	top: 264px;
}
#BODY_02 #BODY_02_NEWS {
	height: 34px;
	width: 480px;
	visibility: inherit;
	position: absolute;
	left: 300px;
	top: 264px;
	background-image: url(img/BK03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	line-height: 34px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#BODY_02 #BODY_02_NEWS2 {
	position: absolute;
	height: 210px;
	width: 480px;
	left: 300px;
	top: 305px;
	overflow: hidden;
}




#BODY_02 #BODY_02_NEWS A:link {
	color: #EAEAEA;
	text-decoration: none;
}
#BODY_02 #BODY_02_NEWS A:active {
	color: #EAEAEA;
	text-decoration: none;
}
 

#BODY_02 #BODY_02_NEWS A:visited {
	color: #EAEAEA;
	text-decoration: none;
}
#BODY_02 #BODY_02_NEWS A:hover {
	color: #FFFF33;
	text-decoration: underline;
}
.P_NEWS {
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 18px;
	font-weight: bold;
	color: #931506;
	margin-bottom: 0px;

}
.NS {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.PSH {
	margin-right: 10px;
	float: left;
	width:100px;
	height:85px;
	overflow:hidden;
	border:2px double #eee;
	background:#eee;
	FLOAT: left;
	margin-top: 0;
	margin-bottom: 1px;
	margin-left: 0;
	
}
.TIT a:link {
	color: #BD0A0D;
	text-decoration: none;
}
.TIT a:hover {
	color: #333333;
	text-decoration: underline;
}


 #footer {
	background-image: url(../images1/top_0034.png);
	background-repeat: repeat-y;
	background-position: center;
	position: relative;
	height: 150px;
	width: 100%;
	padding-top: 60px;
}




#footerMain2 {
	height: 150px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	position: relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
 


#headerMain2 .ML1 {
	float: left;
	padding-top: 10px;
	padding-left: 6px;
	height: 45px;
	width: 121px;
}
#headerMain2  .ML1 a{
	background-image: url(../images/EYETV001.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 121px;
}
#headerMain2 .ML1 a:hover{
	background-image: url(../images/EYETV001_1.jpg);
	background-repeat: no-repeat;
}




#headerMain2 .ML2 {
	float: left;
	padding-top: 10px;
	padding-left: 18px;
	height: 45px;
	width: 121px;
}
#headerMain2  .ML2 a{
	background-image: url(../images/EYETV002.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 121px;
}
#headerMain2 .ML2 a:hover{
	background-image: url(../images/EYETV002_1.jpg);
	background-repeat: no-repeat;
}





#headerMain2 .ML3 {
	float: left;
	padding-top: 10px;
	padding-left: 22px;
	height: 45px;
	width: 121px;
}
#headerMain2  .ML3 a{
	background-image: url(../images/EYETV003.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 121px;
}
#headerMain2 .ML3 a:hover{
	background-image: url(../images/EYETV003_1.jpg);
	background-repeat: no-repeat;
}



#headerMain2 .ML4 {
	float: left;
	padding-top: 10px;
	padding-left: 28px;
	height: 45px;
	width: 83px;
}
#headerMain2  .ML4 a{
	background-image: url(../images/EYETV004.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 83px;
}
#headerMain2 .ML4 a:hover{
	background-image: url(../images/EYETV004_1.jpg);
	background-repeat: no-repeat;
}



#headerMain2 .ML5 {
	float: left;
	padding-top: 10px;
	padding-left: 30px;
	height: 45px;
	width: 83px;
}
#headerMain2  .ML5 a{
	background-image: url(../images/EYETV005.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 83px;
}
#headerMain2 .ML5 a:hover{
	background-image: url(../images/EYETV005_1.jpg);
	background-repeat: no-repeat;
}




#headerMain2 .ML6 {
	padding-top: 10px;
	padding-left: 35px;
	float: left;
	height: 45px;
	width: 83px;
}
#headerMain2  .ML6 a{
	background-image: url(../images/EYETV006.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 83px;
}
#headerMain2 .ML6 a:hover{
	background-image: url(../images/EYETV006_1.jpg);
	background-repeat: no-repeat;
}
#headerMain2 .ML7 {
	padding-top: 10px;
	padding-left: 32px;
	float: left;
	height: 45px;
	width: 83px;
}
#headerMain2  .ML7 a{
	background-image: url(../images/EYETV007.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 83px;
}
#headerMain2 .ML7 a:hover{
	background-image: url(../images/EYETV007_1.jpg);
	background-repeat: no-repeat;
}
#headerMain2 .ML8 {
	padding-top: 10px;
	padding-left: 35px;
	float: left;
	height: 45px;
	width: 83px;
}
#headerMain2  .ML8 a{
	background-image: url(../images/EYETV008.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 45px;
	width: 83px;
}
#headerMain2 .ML8 a:hover{
	background-image: url(../images/EYETV008_1.jpg);
	background-repeat: no-repeat;
}
.M4 {
	background-image: url(img/login_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	width: 61px;
	margin-top: 5px;
	padding-top: 3px;
	padding-left: 17px;
}


.M4 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.M4 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}













 
.TIT {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	font-weight: bold;
	color: #BE0A0D;
	text-decoration: none;
	margin-bottom: 5px;
}
.MSG {
	color: #333333;
}
.NEWS_001 {
	overflow: hidden;
	height: 94px;
	width: 480px;
}
#BODY_03 {
	width: 1000px;
	padding-top: 10px;
}
#footerMain #footer {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 15px;
	position: relative;
}
#footerMain {
	background-image: url(../images1/top_0002.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 74px;
	width: 100%;
	position: relative;
}


#BODY_02_NEWS2 p.moreBg{
	display:block;
	position: absolute;
	left: 433px;
	top: 9px;
	 
}
#BODY_02_NEWS2 p.moreBg a{
	background:url(img/more.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	display:block;
}
#BODY_02_NEWS2 p.moreBg a:hover{
	background:url(img/more_hover.gif) 0 0 no-repeat;
}




#BODY_03 #BODY_03_Travel {
	width: 326px;
	position: relative;
	float: right;
}


#BODY_03_Travel .Travel_ti {
	background-image: url(img/BK06.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 37px;
	width: 490px;
}

#BODY_03_Travel .Mlist .Mpoh {
	background-color: #FFFFFF;
	height: 175px;
	width: 145px;
	border: 5px solid #FFFFFF;
	margin-bottom: 8px;
	overflow: hidden;
}
#BODY_03_Travel .Mlist .TGG {
	width: 163px;
	float: left;
}
#BODY_03_Travel .Mlist {
	color: #333333;
}



#BODY_03_Travel .moreBg {
	color: #000066;
	position: absolute;
	top: 25px;
	left: 438px;
}
#BODY_03_Travel .moreBg a{
	background:url(img/more.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	display:block;
}
#BODY_03_Travel .moreBg a:hover{
	background:url(img/more_hover.gif) 0 0 no-repeat;
}
#BODY_03 #BODY_03_Drama {
	width: 326px;
	float: left;
	position: relative;
}

#BODY_03_Drama .Mlist {
	color: #333333;
}
#BODY_03_Drama .Mlist .Mpoh {
	background-color: #FFFFFF;
	height: 175px;
	width: 145px;
	border: 5px solid #FFFFFF;
	margin-bottom: 8px;
	overflow: hidden;
}


#BODY_03_Drama .Drama_ti {
	background-image: url(img/BK05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 37px;
	width: 490px;
}
#BODY_03_Drama .Mlist .TGG {
	width: 163px;
	float: left;
}


#BODY_03_Drama .moreBg {
	color: #000066;
	position: absolute;
	top: 551px;
	left: 440px;
}
#BODY_03_Drama .moreBg a{
	background:url(img/more.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	display:block;
}
#BODY_03_Drama .moreBg a:hover{
	background:url(img/more_hover.gif) 0 0 no-repeat;
}





#footer .dds{
	left: 120px;
	width: 760px;
	top: 30px;
	position: absolute;
	height: 30px;
}
.title_h1 {
	margin-left: 50px;
	margin-top: 50px;
	margin-bottom: 30px;
	font-size: 36px;
	font-weight: bold;
	color: #036;
}



#footer ul li{
	float:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#footer ul li a{
	padding: 0 7px;
	color: #333333;
	text-decoration: none;
	font-size: 14px;
}
#footer ul li a:hover{
	text-decoration:underline;
 }


#footer p.copyright{
	color: #333333;
	position: absolute;
	left: 125px;
	top: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
}



#footer p.copyright1{
	color:#BAA884;
	background-color:inherit;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	position: absolute;
	left: 20px;
	top: 57px;
 }



#footer p.design{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	position: absolute;
	left: 125px;
	top: 80px;
}
#footer p.design a{
	color: #666666;
	background-color: inherit;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
#service {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	position: relative;
	left: 0px;
	top: 0px;
	color: #FFFF00;
	line-height: 70px;
	font-weight: bold;


}




#BODY_01_02 {
	background-image: url(../images/B001.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 140px;
	width: 1000px;
}
.life {
	background-repeat: repeat;
	height: auto;
	width: 210px;
	float: none;
	margin-right: 10px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
#right {
	height: auto;
	width: 780px;
	border: 1px solid #999999;
}
#R_ad {
	background-color: #000000;
	height: 130px;
	width: 780px;
	overflow: hidden;
}

#R_ad_tv {
	background-color: #000000;
	height:300px;
	width: 780px;
}


#OK_M {
	height: auto;
	width: 780px;
	padding-top: 10px;
}
.life_Main {
	height: auto;
	width: 190px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: auto;
	position: relative;
}
.Table_01 {
	height: auto;
	width: 1000px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_01 {
	height: auto;
	width: 220px;
}
.td_020 {
	width: 780px;
	margin-top: 0px;
}
 .LiOK_001 {
	display:block;
	font-size:0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4A9494;
	margin: 0;
}
.LiOK_001  a{
	display:block;
	font-size:13px;
	font-weight:normal;
	color:#4A9494;
	background-color:inherit;
	text-decoration:underline;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding-right: 0;
	padding-left: 20px;
	height: auto;
	line-height: 30px;
}
.LiOK_001  a:hover{
	color:#000;
	background-color:#E2E4E4;
}


.LiOK_002 {
	display:block;
	font-size:0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4A9494;
	margin: 0;
	padding: 0px;
}
.LiOK_002  a{
	display:block;
	font-size:13px;
	font-weight:normal;
	color:#4A9494;
	background-color:inherit;
	text-decoration:underline;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 31px;
	height: auto;
	line-height: 30px;
}
.LiOK_002  a:hover{
	color:#000;
	background-color:#E2E4E4;
}



.LiOK_003 {
	display:block;
	font-size:0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4A9494;
	margin: 0;
	padding: 0px;
}
.LiOK_003  a{
	display:block;
	font-size:13px;
	font-weight:normal;
	color:#4A9494;
	background-color:inherit;
	text-decoration:underline;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 26px 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 42px;
	height: auto;
	line-height: 30px;
}
.LiOK_003  a:hover{
	color:#000;
	background-color:#E2E4E4;
}
#left ul{
	margin:0;
	font-size:0;
	padding-top: 0;
	padding-right: 5;
	padding-bottom: 20px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.life_M002 {
	height: auto;
	width: 190px;
	margin-top: 10px;
	background-color: #FFFFFF;
}
.life_M003 {
	background-color: #FFFFFF;
	height: 380px;
	width: 190px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.OK_list {
	background-color: #FFFFFF;
	color: #4A9494;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}



.M3_T {
	background-repeat: repeat;
	width: auto;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/BK07.jpg);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
}


#left .Mpoh {
	background-color: #FFFFFF;
	height: 175px;
	width: 145px;
	border: 2px double #999999;
	margin-bottom: 8px;
	overflow: hidden;
}
#left .TGG {
	float: left;
	color: #333333;
	padding-left: 12px;
	margin-left: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}


#mycontent_tv {
	background-color: #333333;
	height: 280px;
	width: 500px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 25px;
	float: left;
}
.inmsg_01 {
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	height: 155px;
	overflow: hidden;
	line-height: 19px;
}
.inmsg_01  a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; 
}
.inmsg_01  a:hover{
	color: #CCCCCC;
	text-decoration: none;
 
}



.inmsg_02 {
	height: 186px;
	width: 158px;
	background-color: #CCCCCC;
	float: left;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 20px;
	border: 2px double #FFFFFF;
}


.M41 {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	width: 61px;
	color: #FFFFFF;
	position: absolute;
	background-image: url(img/login_bg.gif);
	padding-top: 3px;
	padding-left: 17px;
	top: 178px;
	left: 758px;
}


.M41 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.M41 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}


 
#minitv{
	width:224px;
	height:340px;
	background:#000;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
}
#minitv h2{
	display:block;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#minitvdata{
	padding:0;
	margin:0;
}

#minitvdata  .normal{
	overflow:auto;
	width:220px;
	height:308px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#minitv table{
	border-collapse: collapse;
	width:100%;
}
#minitv td{
	font-size:12px;
	line-height:1.25em;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	border: 1px solid #FFFFFF;
	padding: 5px;
}

#minitv td.jikan{
	color:#333;
	vertical-align: top;
	background-color: #ccc;
	background-repeat: repeat-x;
	background-position: bottom;
}

#minitv td.bangumi{
	color:#333;
	vertical-align: top;
	background-color: #e5e5e5;
	background-repeat: repeat-x;
	background-position: bottom;
}
	#minitv td.bangumi a{
		color:#0066cc;
		text-decoration:none;
	}
	
#minitv td.bangumi1{
	color:#333;
	vertical-align: top;
	background-color: #e5e5e5;
	background-repeat: repeat-x;
	background-position: bottom;
}
	#minitv td.bangumi1 a{
	color:#990000;
	text-decoration:none;
	}	

#minitv th{
	margin:0;
	padding:0;
	background-color: #333333;
	color: #333333;
}

#minitv th.jikan{
	margin:0;
	padding:0;
	background:#e5e5e5;
}
#minitv th.bangumi{
	margin:0;
	padding:0;
	background:#e5e5e5;
}



 
#minitv .nowoa td.jikan,#minitv .nowoa_x td.jikan{
	color:#333;
	background:#87b7c6   repeat-x bottom;
}
#minitv .nowoa td.bangumi,#minitv .nowoa_x td.bangumi,#minitv .nowoa_x td.bangumi1,#minitv .nowoa td.bangumi1{
	background:#b4def0   repeat-x bottom;
}




 
* html #minitv td
{
	font-size:smaller;
}
 
#minitv h2.chien{
	height:50px;
	background: url(/mi/mi5/img/di2_minitv_h2.gif) no-repeat 0 0;
/*	background-position: 0 -58px;*/
}
#minitvdata div.chien{
	overflow:auto;
	width:220px;
	height:215px;
	background:#e5e5e5;
}
 


#minitv .moreBg {
	color: #000066;
	position: absolute;
	left: 391px;
	top: 355px;
}
#minitv .moreBg a{
	background:url(img/more.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	display:block;
}
#minitv .moreBg a:hover{
	background:url(img/more_hover.gif) 0 0 no-repeat;
}
#tv_Drama {
	height: 320px;
	width: 536px;
	margin-top: 10px;
	position: absolute;
	left: 462px;
	top: 335px;
}


 
#tv_Drama   .Mlist {
	color: #333333;
	margin-top: 10px;
}
#tv_Drama   .Mlist .Mpoh {
	background-color: #FFFFFF;
	height: 175px;
	width: 145px;
	border: 5px solid #FFFFFF;
	margin-bottom: 8px;
	overflow: hidden;
}


#tv_Drama   .Drama_ti {
	background-image: url(img/BK05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 37px;
	width: 490px;
}
#tv_Drama   .Mlist .TGG {
	width: 155px;
	float: left;
	margin-right: 11px;
	margin-left: 11px;
}


#tv_Drama   .moreBg {
	color: #000066;
	position: absolute;
	top: 551px;
	left: 440px;
}
#tv_Drama   .moreBg a{
	background:url(img/more.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	display:block;
}
#tv_Drama   .moreBg a:hover{
	background:url(img/more_hover.gif) 0 0 no-repeat;
}
#BODY_02_AD .BODY_02_AD_01 {
	height: 150px;
	width: 210px;
	margin-bottom: 10px;
	overflow: hidden;
}
#BODY_02_AD .BODY_02_AD_02 {
	height: 90px;
	width: 210px;
	overflow: hidden;
}



/*style3 */
.style_tit {
	font-size: 18px;
	background-color: #E7E7E7;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #D46915;
	padding-left: 10px;
}

.style_body {
	background-color: #FAFAFA;
	height: 140px;
	margin-top: 12px;
	background-image: url(img/aa003.gif);
	background-repeat: repeat;
	background-position: 0px 0px;
}
.style_body1 {
	background-color: #FAFAFA;
	height: 170px;
	margin-top: 12px;
	background-image: url(img/aa003.gif);
	background-repeat: repeat;
	background-position: 0px 0px;
}

.style_ph {
	margin-top: 10px;
	margin-bottom: 10px;
	height: 120px;
	width: 120px;
	margin-left: 10px;
	border: 2px double #CCCCCC;
	background-color: #eee;
	float: left;
	margin-right: 35px;
	overflow: hidden;	
}

.style_ph1 {
	margin-top: 10px;
	margin-bottom: 35px;
	height: 135px;
	width: 112px;
	margin-left: 10px;
	border: 2px double #CCCCCC;
	background-color: #eee;
	float: left;
	margin-right: 38px;
	overflow: hidden;
}


.style_img {

 }
.style_Subject {
	font-size: 13px;
	line-height: 28px;
	font-weight: bold;
	margin-top: 10px;
	padding-right: 10px;
}

.style_Subject  a{
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#4A9494;
	text-decoration:underline;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 150px 8px;
	padding-right: 0;
	padding-left: 20px;
	height: auto;
	line-height: 30px;
}
.style_Subject  a:hover{
	color:#000;
	background-color:#E2E4E4;
}

.style_Subject1 {
	font-size: 13px;
	line-height: 28px;
	font-weight: bold;
	margin-top: 10px;
	padding-right: 10px;
	text-decoration: none;
}

.style_Subject1  a{
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#4A9494;
	text-decoration:none;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 145px 8px;
	padding-right: 0;
	padding-left: 20px;
	height: auto;
	line-height: 30px;
}
.style_Subject1  a:hover{
	color:#000;
	background-color:#E2E4E4;
	text-decoration: none;
}

.style_Content {
	line-height: 20px;
	font-weight: normal;
	padding-right: 10px;
	max-height: 63px;
	overflow: hidden;
 }
.style_Content a{
	color: #3366CC;
 }
.style_Content a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 }
 
.style_Content1 {
	line-height: 20px;
	font-weight: normal;
	padding-right: 10px;
	height: 63px;
	overflow: hidden;
 }
.style_Content1 a{
	color: #3366CC;
 }
.style_Content1 a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 } 
 
 
 .style_AV {
	line-height: 18px;
	font-weight: normal;
	padding-right: 10px;
	height: 18px;
	overflow: hidden;
 }
 .style_AV a{
	color: #3366CC;
 }
 .style_AV a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 } 
 
 .style_date1 {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	line-height: 25px;
	height: 30px;
	margin-bottom: 30px;
	margin-top: 10px;
	background-color: #F1F5F5;
	font-weight: bold;
	padding-left: 10px;
}
 
 
.style_date {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	line-height: 25px;
	float: left;
}
.style_M4 {
	background-image: url(img/login_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	width: 61px;
	padding-top: 3px;
	padding-left: 17px;
	float: left;
	margin-top: 3px;
	margin-left: 15px;
}


.style_M4 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.style_M4 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.style_mon2 {
	float: left;
	height: 170px;
	width: 50%;
}


 
.img_mask 
{ 
width:120px; 
height:120px; 
overflow:hidden; 

border:2px double #eee;
margin: 0 1px 1px 0;
background:#eee;
FLOAT: left;
} 
.myymy {
	height: 19px;
	width: 47px;
	line-height: 19px;
	color: #FFFFFF;
	float: left;
	font-weight: bold;
	background-image: url(img/btn_login.gif);
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 15px;
}

.Listingw_W {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 75px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCC;
}
.w_li {
	background-repeat: repeat;
	background-position: 0px 0px;
	height: 25px;
	width: 260px;
	padding-left: 10px;
	line-height: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #CC3300;
}
.week_link {
	height: 70px;
	width: 112px;
	float: left;
	margin-left: 1px;
	margin-bottom: 1px;
	text-align: center;
	padding-top: 5px;
	padding-left: 8px;
	background-color: #F3F3F3;
}

.week_link a {
	height: 52px;
	width: 104px;
	float: left;
	margin-left: 1px;
	margin-bottom: 1px;
	line-height: 20px;
	font-size: 18px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	}
 
.we {
	background-color: #FFF;
	margin-top: -5px;
	height: 80px;
	color: #F00;
	font-weight: bold;
}

 

.week {
	margin-left: 2px;

}
 
.M1 {
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}

.M1  a{
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#4A9494;
	text-decoration:none;
	background-repeat: no-repeat;
	height: auto;
	line-height: 20px;
}
.M1  a:hover{
	color:#000;
	background-color:#E2E4E4;
	text-decoration: none;
}


.M2 {
	line-height: 18px;
	font-weight: normal;
	height: 18px;
 }
.M2 a{
	color: #3366CC;
 }
.M2 a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 } 
 
.M3{
	line-height: 18px;
	font-weight: normal;
	height: 56px;
	overflow: hidden;
	padding-right: 10px;
 }
.M3 a{
	color: #3366CC;
 }
.M3 a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 } 
 
 
 
.M3_01{
	line-height: 18px;
	font-weight: normal;
	height: 70px;
	overflow: hidden;
	padding-right: 10px;
 }
.M3_01 a{
	color: #3366CC;
 }
.M3_01 a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 }  
 
 
 
 
 
 
 
 
 .aM3{
	line-height: 18px;
	font-weight: normal;
	height: 110px;
	overflow: hidden;
	padding-right: 10px;
 }
.aM3 a{
	color: #3366CC;
 }
.aM3 a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 } 
 
 
 
 
 
 
 
 
.mod_ph {
	border: thin double #999999;
 	width: 200px;
}
.mod_td1 {
	width: 230px;
}
.mod_name {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color:#4A9494;
}
 
.mod_td2 {
	font-size: 13px;
	line-height: 25px;
}
.mod_tt {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-left: 15px;
	background-image: url(img/aa003.gif);
	background-repeat: repeat;
	background-position: 60px;
}


.mod_td2 a{
	color: #3366CC;
 }
.mod_td2 a:hover{
	font-weight: bold;
	background-color: #EFEFEF;
 } 
.Photos_list {
	background-image: url(img/aa003.gif);
	background-repeat: repeat;
	height: 150px;
	background-position: 40px;
}
.Photos_OK {
	width: 124px;
	float: left;
	padding: 10px;
}
.Photos_Y {
	width: 108px;
	margin: 3px;
	height: 120px;
	border: 1px double #666666;
	background-color: #FFFFFF;
	overflow: hidden;
}



 
.FAQ_UL {
	display:block;
	font-size:0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4A9494;
	margin: 0;
	padding: 0px;
}
.FAQ_UL a{
	display:block;
	font-size:13px;
	font-weight:normal;
	color:#4A9494;
	background-color:inherit;
	text-decoration:underline;
	background-image: url(img/sarrow.gif);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 31px;
	height: auto;
	line-height: 23px;
}
.FAQ_Q {
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	background-color: #E7EAC6;
	padding-right: 10px;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(img/Icon_Q.gif);
	background-repeat: no-repeat;
	background-position: 12px 8px;
}
.FAQ_A {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 45px;
	margin-bottom: 15px;
	background-color: #F9F8F2;
	background-image: url(img/Icon_A.gif);
	background-repeat: no-repeat;
	background-position: 25px 6px;
}
.faqhr {
	margin-top: 30px;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #006666;
	height: 1px;
	width: auto;
}

.FAQ_UL  a:hover{
	color:#000;
	background-color:#E2E4E4;
}


 #left h2{
	height:29px;
	font:bold 32px/29px Arial, Helvetica, sans-serif;
	color:#267785;
	background-color:inherit;
	width:454px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}


.contacttexthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #759C25;
	margin: 3px;
	padding: 3px;
}
 
.contactsubmit {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	background-attachment: scroll;
	background-image: url(images/read_more_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 76%;
	clip: rect(500px,500px,auto,auto);
	top: 500px;
	right: 500px;
	bottom: 500px;
	left: 500px;
	float: left;
	margin: 5px;
	padding: 5px;
}
#BODY_01_AD_flash {
	height: 257px;
	width: 1000px;
	overflow: hidden;
	position: absolute;
	top: -1px;
	left: 5px;
	visibility: visible;
}


.dML1 {
	float: left;
	height: 61px;
	width: 125px;

}
.dML1 a{
	color: #FFFFFF;
	text-decoration: none;
		background-image: url(img/a01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
.dML1 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}

.dML2 {
	float: left;
	padding-left: 12px;
	padding-right: 30px;
	margin-top: 20px;
}
.dML2 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dML2 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}

.dML3 {
	float: left;
	padding-left: 12px;
	padding-right: 30px;
	
}
.dML3 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dML3 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.dML4 {
	float: left;
	padding-left: 12px;
	padding-right: 30px;
}
.dML4 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dML4 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.dML5 {
	float: left;
	padding-left: 12px;
	padding-right: 30px;
}
.dML5 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dML6 {
	float: left;
	padding-left: 12px;
	padding-right: 30px;
}
.dML6 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dML6 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.dML5 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.dML7 {
	float: left;
	padding-left: 12px;
	padding-right: 30px;
}
.dML7 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dML7 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.dML8 {
	float: left;
	padding-left: 12px;
	padding-right: 30px;
}
.dML8 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dML8 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}

.eng {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #FFFF33;
}
.W_002 {
	float: none;
	height: 400px;
	width: 112px;
}
.Ltd {
	width: 110px;
}
.timediv {
	font-size: 12px;
	line-height: 20px;
	background-image: url(img/aa003.gif);
	background-repeat: repeat;
	background-position: 0px 180px;
	height: 100px;
}
.td_list {
	background-color: #E7E7E7;
}
.td_list1 {
	width: 40px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #666600;
	background-color: #F1EED6;
}
.td_list2 {
	background-color: #E7E7E7;
}
  .tt a;.ttss {
	color: #990000;
	font-weight: bold;
}
hover{
	color: #FF0000;
 }
 
 
.Y1 {
	font-size: 12px;
	line-height: 19px;
	color: #FFFFFF;
	background-image: url(img/btn_login.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 19px;
	width: 47px;
	padding-left: 11px;
}

 
.ppss {
	font-size: 12px;
	padding-left: 110px;
	padding-top: 3px;
}


.time_td {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
}
.ta_List {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	margin-top: 15px;
}
.style4 {
	color: #990000;
	font-weight: bold;
}




/*表單區塊模組*/
#leftbody{
	margin-top: 20px;
	margin-right: 27px;
	margin-bottom: 0;
	margin-left: 0;
}
 
#leftbody h2{
	height:29px;
	font:bold 32px/29px Arial, Helvetica, sans-serif;
	color:#267785;
	background-color:inherit;
	width:454px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
#leftbody p.leftbodyTxt2{
	width:600px;
	font:normal 20px/26px Arial, Helvetica, sans-serif;
	color:#9D9478;
	background-color:inherit;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 22px;
	padding-left: 0;
}
.contactMain{
	width:595px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
 	height: 500px;
}
.contactMain_coo{
	width:595px;
 	font-family: Verdana;
	font-size: 11px;
	color: #000000;
 	height: 650px;
}

#leftbody p.leftbodyTxt3{
	width:600px;
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 38px;
	padding-left: 0;
}
#leftbody p.leftbodyTxt3 span.yellow2{
	color:#B3770F;
	background-color:inherit;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
}
.errortext {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
}
.contacttext {
	margin: 3px;
	padding: 3px;
	height: 18px;
	width: 100px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.contactdropdownformfield {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 70%;
	float: left;
	margin: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.contactformfield {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 70%;
	float: left;
	margin: 3px;
	padding: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
}

.contactformmessage {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 170px;
	width: 75%;
	float: none;
	margin: 3px;
	padding: 3px;
}
.contactfornmsg {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 170px;
	width: 75%;
	margin: 3px;
	padding: 3px;
}

.contactbox {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	height: 18px;
}
.contactmessagebox {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	height: 170px;
}
.contacttextarea {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	margin: 3px;
	padding: 3px;
}
.contacttext {
	margin: 3px;
	padding: 3px;
	height: 18px;
	width: 100px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.contacthead {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #1D859B;
	margin: 3px;
	padding: 3px;
	height: 20px;
	width: 300px;
}

.commenttext {
	margin: 3px;
	padding: 3px;
	height: 170px;
	width: 100px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.contacterrortext {
	margin: 3px;
	padding: 3px;
	height: 18px;
	width: 10px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
/*------------------------------------------------Textbox --------------------*/

.textboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #999999;
	height: 18px;
	width: 250px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.textboxEffect:hover
{
background-color:#FFFFFF;
color:#929F4B;
margin:0px;
padding:0px;
border:1px solid #7A8639;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*------------------------------------------------Textbox --------------------*/
/*------------------------------------------------Textboxdropdown --------------------*/

.dropdownEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #999999;
	height: 18px;
	width: 262px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.dropdownEffect:hover
{
background-color:#FFFFFF;
color:#929F4B;
margin:0px;
padding:0px;
border:1px solid #7A8639;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*------------------------------------------------Textboxdropdown --------------------*/
/*------------------------------------------------Massagebox --------------------*/

.MassageboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #999999;
	height: 150px;
	width: 300px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.MassageboxEffect:hover
{
background-color:#FFFFFF;
color:#929F4B;
margin:0px;
padding:0px;
border:1px solid #7A8639;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*------------------------------------------------Massagebox --------------------*/
.contactdropdownformfield {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 68%;
	float: left;
	margin: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.submitbuttonarea {
	margin: 5px;
	float: left;
	height: 50px;
	width: 300px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 110px;
}
.submitbutton {
	font-family: Verdana;
	font-size: 11px;
	color: #990000;
	background-image: url(img/submitbg.gif);
	height: 21px;
	width: 100px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center center;
	float: left;
	border: 1px solid #A3AA90;
	margin: 0px;
	padding: 0px;
}
.count {
	position: absolute;
	margin-top: 20px;
	top: 5px;
	left: 110px;
}
.mod {
	position: absolute;
	right: 0px;
	margin-right: 150px;
}
#c {
	clear: both;
	height: 25px;
}
.show_img {
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#b {
	background-color: #000000;
	background-image: none;
}


.OK_list a  {
 
	color:#4A9494;
 
}
.OK_list  a:hover  {
	color:#000;
	background-color:#E2E4E4;
}#cll .cl2 {
	color: #FFFF99;
	font-weight: bold;
	margin-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-bottom: 0px;
}
 
.c18  {
	color: #FFFFCC;
	margin-left: 15px;
}


 
#FACEBOOK #fb1 {
	float: left;
	width: 326px;
}
 

#FACEBOOK #fb2 {
	float: right;
	width: 326px;
}
#ul_menu {
	position: absolute;
	height: 71px;
	width: 900px;
	top: 200px;
	margin-right: -450px;
	right: 50%;
}
.arrows .prev {
	float: left;
	background-image: url(../images1/watchabc-homepage-arrows-1x.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 60px;
	width: 28px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	
}
.arrows .next {
	float: right;
	background-image: url(../images1/watchabc-homepage-arrows-1x.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 60px;
	width: 28px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

#logos {
	position: absolute;
	left: 10px;
	top: 55px;
}
.S_280x200 {
	background-image: url(../images1/top_0041.png);
	height: 200px;
	width: 280px;
	position: relative;
}
.S_280x85 {
	background-image: url(../images1/top_0042.png);
	height: 85px;
	width: 280px;
	position: relative;
}

.S_280x852 {
	background-image: url(../images1/top_0047.png);
	height: 85px;
	width: 280px;
	position: relative;
}


#Hiy2 {
	height: 155px;
	width: 250px;
	margin-left: 10px;
	overflow: hidden;
	padding-top: 20px;
}
.S_280x320 {
	background-image: url(../images1/top_0043.png);
	height: 320px;
	width: 280px;
	position: relative;
}

.S_280x280 {
	background-image: url(../images1/top_0044.png);
	height: 280px;
	width: 280px;
	position: relative;
}

.show_tvok_top5 {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-bottom: 30px;
	padding-left: 25px;
	height: 350px;
}.show_tvok_top5 li {
	width: 180px;
	overflow: hidden;
	float: left;
	position: relative;
	display: block;
	height: 350px;
}
.img_tv_top5 {
	width: 160px;
	height: 140px;
	overflow: hidden;
}
.title_tv_top5 {
	width: 160px;
	line-height: 20px;
	margin-bottom: 6px;
	font-size: 15px;
	font-weight: bold;
}
.msg_tv_top5 {
	line-height: 18px;
	width: 160px;
	font-size: 13px;
}
.ListOK {
	width: 850px;
	border: 10px solid #CCC;
	background-color: #FFF;
	height: 800px;
	margin-right: auto;
	margin-left: auto;
	padding: 1px;
}
.c15 .c14 {
	color: #E3480B;
	font-weight: bold;
}

.c15a .c14 {
	color: #1344B0;
	font-weight: bold;
}


.c13 .c15  {
	color: #E3480B;
	font-weight: bold;
	padding: 0px;
}
.c13 .c15a  {
	color: #1344B0;
	font-weight: bold;
	padding: 0px;
}

.S_280x852 h4 {
	font-size: 18px;
	padding-top: 25px;
	padding-left: 15px;


}.ddimgs {
	position: absolute;
	width: 960px;
	height: 90px;
	display: block;
	top: -110px;
	left: 20px;
}
.ddimgs li  {
	float: left;
	width: 280px;
	margin-right: 40px;
	margin-left: 0px;
	height: 90px;
 }
.ddimgs .fds {
	float: right;
	margin: 0px;
	padding: 0px;
}
#footer #footerMain2 .usl {
	text-align: center;
 	height: 50px;
	width: 150px;
	position: absolute;
	top: 15px;
	right: 0px;
}


#abgneBlock {
	width: 980px;
	height: 400px;
	position: relative;
	overflow: hidden;
	}
	#abgneBlock ul.list {
		padding: 0;
		margin: 0;
		list-style: none;
		position: absolute;
		width: 9999px;
		height: 100%;
	}
	#abgneBlock ul.list li {
	float: left;
	width: 980px;
	height: 100%;
	padding: 0px;
	}
	#abgneBlock .list img{
		width: 100%;
		height: 100%;
		border: 0;
	}
	#abgneBlock ul.playerControl {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	height: 14px;
	bottom: 5px;
	}
	#abgneBlock ul.playerControl li {
		float: left;
		width: 10px;
		height: 10px;
		cursor: pointer;
		margin: 0px 2px;
		background: url(../images1/cir_ctrl.png) no-repeat -10px 0;
	}
	#abgneBlock ul.playerControl li.current { 
		background-position: 0 0;
	}
	
	
#tool_me2 #FBok {
	float: right;
	height: 300px;
	width: 200px;
	overflow: hidden;
	position: relative;
	background-color: #FFF;
}
	
	#tool_me2{
	width: 241px;
	height: 600px%;
}

#tool_me2 #FB48 {
	background-repeat: no-repeat;
	float: right;
	height: 288px;
	width: 41px;
	display: block;
}
.tool_me2{
	position: absolute;
	margin-top: 40px;
	text-align: left;
	top: 0px;
	margin-right: 490px;
	right: 50%;
	width: 241px;
	height: 600px%;
	padding-top: 50px;
}

.tV_youtub iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/*--- slider-css --*/
.banner1{
	
 	min-height:750px;
}
.banner2{
	 
 	min-height:750px;
}
.banner3{
	 
 	min-height:750px;
}
.slider {
	position: relative;
	line-height: 10%;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides div.slid {
  -webkit-backface-visibility: hidden;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
  .caption{
	width: 100%;
	margin-top:16em;
}
.caption {
    text-align: center;
    width: 50%;
    margin: 24em auto 0;
}
.caption h3{
    font-size: 3em;
    text-transform: capitalize;
    color: #fff;
    font-family: 'ContrailOne-Regular';
}
.caption p{
	font-size: 1.1em;
    color: #fff;
    line-height: 1.8em;
    padding: 1em 0 2em;
}
.callbacks_tabs a:after {
	content: "\f111";
	font-size: 0;
	font-family: FontAwesome;
	visibility: visible;
	display: block;
	height: 15px;
	width: 15px;
	display: inline-block;
     border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background:#fff;
	border:2px solid#e1dfdf;
}
.callbacks_here a:after{
	background:#0074A9;
}
.callbacks_tabs a{
	visibility:hidden;
}
.callbacks_tabs li{
	display:inline-block;
	
}
/*
ul.callbacks_tabs.callbacks1_tabs {
	position: absolute;
	bottom: 50px;
	z-index: 999;
	left: 47%;
}
a.button {
    font-size: 1em;
    padding: 0.5em 1em;
    color: #fff;
    text-decoration: none;
    background: #0074A9;
	text-transform: capitalize;
}
a.button:hover {
    background: #fff;
    color: #000;
}*/
