@charset "utf-8";
a {
	text-decoration:none;	
	color:#999999;
}
a:hover {
	color:#CCCCCC;
}

/* w]˦ */ 

body{
    margin: 0 auto 0 auto;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	background-color:#242424;
	color:#7a7a7a;
	
}

form, html {
	padding:			0;
	margin:				0;
}

img {
	border:				none;
}

input.txt, textarea.txt {
	font-size:			1em;
	border:				1px #aaa solid;
	border-top:			1px #888 solid;
	padding:			2px 3px 2px 3px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;	
}

textarea.txt {
	font-size:			1em;
	line-height:		1.4em;
	border:				1px #aaa solid;
	padding:			3px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;	
}

input.button {
	font-size:			1em;
	padding:			2px 0px 0 0px;
	color:				#575757;
}

*html input.btn {
	font-size:			12px;
	line-height:		10px;
	padding:			4px 0px 1px 0px;
}

select.txt, select.date {
	border:				1px #aaa solid;
	border-bottom:		1px #888 solid;
	font-size:			1em;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;
}

select.date {
	font-size:			0.9em;
}

select.txt option { 
	padding:			2px 3px 0 3px;

}



hr {
	margin:				16px 0 16px 0;
}

.end {
	clear:both;
	height:0px;
	overflow:hidden;	
}

.error {
	color:			#ff9900;
	font-family:Arial,Helvetica,sans-serif;
}


.conter_font{
		margin:5px 10px 5px 40px;
	}
	
.login_gray_word{
    font-size:12px;
	font-family:"新細明體";
	color:#666666;
}

.Choose_broadcasts{
    font-size:12px;
	font-family:"新細明體";
	color:#797979;
}


body {
	background-repeat: repeat-x;
}
.style1 {color: #ce0000;
	font-size: 16px;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	font-size: 16px;
	font-weight: bold;
	color: #2953cb;
}
.style3 {
	color: #d59600
	}
.style4 {
	font-size: 16px;
	color: #ce0000;
}
.style5 {
	color: #ce0000;
	font-size: 10px;
}

.style51 {
	color: #ec0000;
	font-size: 10px;
}

.style52{
	color: #c27600;
	font-size: 10px;
}

.style53 {
	color: #ff5400;
	font-size: 10px;
}
.style55 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: 400;
}


.style6 {
	color: #9fb70b;
	font-weight: bold;
}
.style9 {font-size: 16px; color: #ec0000; }
.style11 {font-size: 16px; color: #c27600; }
.style13 {font-size: 16px; color: #ff5400; }
.style14 {color: #333333;font-weight: bold;}


.style16 {color: #393939}
.style17 {color: #7a7a7a}
.style18 {color: #FF6600}

.style19 {color: #c0de07}
.style54 {color: #FF3300}
.style55 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;font-weight: 400;}
.style56 {color: #FFFFFF}
.style58 {color: #7a7a7a; font-weight: bold; }
.style59 {color: #666666; font-weight: bold;}
.style60 {font-size: 10px}
.style61 {color: #666666}
.style62 {color: #0066FF;font-weight: bold;}
.style63 {color: #FF0000;font-weight: bold;}
.style65 {font-size: 14px;color:#ff9900; font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
.style68 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: 400;color: #666666;}
.style70 {font-size: 14px;color: #FF9900; font-weight:bold;}
.style71 {font-size: 16px;color: #01a0a6;font-weight: bold;}
.style73 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 23px;font-weight: 400;}
.style74 {font-size: 16px;font-weight: bold;color: #666666;}
.style75 {font-size: 12px;line-height: 20px;font-weight: 400;}
.style76 {color: #FF0000}
/* ˦------------------------------------------------------------------------------------- */
#index_head{
	width: 1020px;
	margin: 0 auto 0 auto;
	
}


#left{
	width:21px;
	height:auto;
	margin: 0 auto 0 auto;
	float:left;
	}
	
#view{
	width:999px;
	height:auto;
	margin: 0 auto 0 auto;
	float:right;
	background-image:url(../images/f_02.jpg);
	background-repeat:
	}
	
	
#top{
	width:999px;
	height:auto;
	margin: 0 auto 0 auto;
	float:right;
	}

#logo{
	width:269px;
	height:auto;
	margin: 0 auto 0 auto;
	float:left;
	}

#sitemap{
	width:380px;
	height:auto;
	margin: 5px 10px 0 0px;
	float:right;
	color:#999999;
	}

#serach{
	width:300px;
	height:auto;
	margin: 15px auto 0 50px;
	float:left;
	}
	
#ad{
	width:301px;
	height:auto;
	margin: 20px 20px 0 0px;
	float:right;
	}
	




#list{
	width:990px;
	height:auto;
	margin: 0px 0px 0 0px;
	float:left;
	}
	
#item{
	width:159px;
	height:auto;
	margin: 0px 0px 0 0px;
	float:left;
	}
	
#video{
	width:508px;
	height:auto;
	margin: 0px 0px 0 0px;
	float:left;
	}	

#qa{
	width:301px;
	height:353px;
	margin: 0px 10px 0 0px;
	float:right;
	background-color:#000000;
	}

#qa_1{
	width:274px;
	height:auto;
	margin: 20px 0px 0 0px;
	float:left
	}
	
#qa_2{
	width:230px;
	height:auto;
	margin: 25px 0px 0 40px;
	float:left;
	color:#FFFFFF;
	}	

#button{
	width:999px;
	height:auto;
	margin: 0px 0px 0 0px;
	float:right;
	}

#main{
	width:999px;
	height:auto;
	margin: 0px 0px 0 21px;
	float:right;
	background-color:#FFFFFF;
	}



#outsidel_002{
    width:999px;
	height:auto;
	margin: 0px 0px 0px 0px;
	float:left;
	}

#outsidel_003{
    width:999px;
	height:auto;
	margin: 0px 0px 0px 0px;
	float:left;
	}

#outside_b{
	width:999px;
	height:auto;
	margin: 10px 0px 0px 0px;
	float:left;
	}

	








#outsidel_c{
    width:999px;
	height:auto;
	margin: 10px 0px 0px 0px;
	float:left;
	}











#outsidel_c0{
    width:377px;
	height:79;
	margin: 0px 0px 0px 0px;
	float:left;
	}

#outsidel_c4{
    width:620px;
	height:198;
	margin: 0px 0px 0px 0px;
	float:right;
	}

#outsidel_c2{
    width:377px;
	height:380;
	margin: 0px 0px 0px 0px;
	float:left;
	}

#outsidel_c5{
    width:620px;
	height:261;
	margin: 0px 0px 0px 0px;
	float:right;
	}





#picture_d2_frame_03{
	width:436px;
	height:auto;
	margin: 10px 0px 0px 0px;
	float:left;
	}



#picture_d1_frame_04{
	width:157px;
	height:115;
	margin: 20px 0px 0px 40px;
	float:left;
	}

#picture_d1_frame_05{
	width:157px;
	height:115;
	margin: 20px 0px 0px 40px;
	float:left;
	}




#picture_c3_frame_06{
	width:155px;
	height:auto;
	margin: 4px 0px 0px px;
	float:left;
	color:#ce0000;
	font-weight:900;
	font-size:16px;
	}



#over_color a{
	text-decoration:none;	
	color:#545454;
	}
#over_color a:hover {
	color:#ff5a00;
	text-decoration:underline;
	}

#h1{
	color:#FFFFFF;
	font-weight:100;
	}

#outside1_001{
	width:999px;
	height:100;
	margin: 0px 0px 0px 0px;
	float:left;
	}

#picture_1{
	width:469px;
	height:350;
	margin: 0px 0px 0px 20px;
	float:left;
	}

#phto_1{
	width:469px;
	height:350;
	margin: 0px 20px 0px 0px;
	float:right;
}

#ad3{
	width:269px;
	height:auto;
	margin: 17px 10px 0 0px;
	float:left;
	}

#picture_a1_1{
	width:270px;
	height:auto;
	margin: 50px 5px 0px 5px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#545454;
	}



#picture_b1_1_1{
	width:245px;
	height:auto;
	margin: 0px 0px 0px 20px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#545454;
	}







#picture_a1_2_1{
	width:269px;
	height:187;
	margin: 0px 0px 0px 0px;
	float:left;
	}






#picture_a2_3_003{
	width:612px;
	height:102;
	margin: 10px 0px 0px 0px;
	float:left;
	}

#picture_a2_3_005{
	width:612px;
	height:102;
	margin: 10px 0px 0px 0px;
	float:left;
	}



#picture_a2_2_04{
	width:157px;
	height:102;
	margin: 0px 20px 0px 0px;
	float:left;
	}

#picture_a2_2_05{
	width:157px;
	height:102;
	margin: 0px 20px 0px 0px;
	float:left;
	}

#picture_a2_2_06{
	width:157px;
	height:102;
	margin: 0px 20px 0px 0px;
	float:left;
	}

#picture_a2_2_07{
	width:157px;
	height:102;
	margin: 0px 20px 0px 0px;
	float:left;
	}


#picture_a1_5_01{
	background-image: url(../images/g_a1_06.jpg);
	background-repeat: no-repeat;
	height: 211px;
	width: 269px;
	background-position: top;
	width:269px;
	height:211;
	margin: 0px 0px 0px 7px;
	float:left;
	}





#picture_a1_3_1{
	width:269px;
	height:187;
	margin: 10px 0px 0px 0px;
	float:left;
	}



#picture_a2_3_01{
	width:157px;
	height:115;
	margin: 0px 0px 0px 10px;
	float:right;
	color:#ce0000;
	font-weight:900;
	font-size:16px;
	}







#picture_a2_3_004{
	width:94px;
	height:94;
	margin: 0px 20px 0px 0px;
	float:left;
	}

#picture_a2_3_006{
	width:94px;
	height:94;
	margin: 0px 20px 0px 0px;
	float:left;
	}



#picture_1_1{
	width:250px;
	height:auto;
	margin: 7px 0px 0px 23px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#545454;
	}

#picture_1_2{
	width:159px;
	height:114px;
	margin: 15px 0px 0px 25px;
	float:left;
	background-image:url(../images/o_12.jpg);
	background-repeat:no-repeat;
	}

#picture_1_3{
	width:235px;
	height:auto;
	margin: 25px 0px 0px 20px;
	float:left;
	line-height:16px;
	}
	
#picture_1_3_1{
	width:210px;
	height:auto;
	margin: 4px 0px 0px 27px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#01a0a6;
	}
	
#picture_1_3_2{
	width:210px;
	height:auto;
	margin: 8px 0px 0px 27px;
	float:left;
	color:#ce0000;
	font-weight:900;
	font-size:16px;
	}
	
#picture_1_4{
	width:400px;
	height:auto;
	margin: 25px 0px 0px 45px;
	float:left;
	}


.picture_a2_1 {
	background-image: url(../images/g_a1_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 269px;
	background-position: top;
}
.pic_01 {
	background-image: url(../images/index_03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	width: 468px;
}
.pic_02 {
	background-image: url(../images/picture_01_04-1.jpg);
	background-repeat: no-repeat;
	height: 1010px;
	width: 669px;
}


#login_picture_bottom{
	background-image: url(../images/login_picture_bottom.jpg);
	background-repeat:no-repeat;    
	width:957px;
	height:auto;
	margin: 0px 0px 0px 21px;
	float:left;
	}
	

	

	
#login_picture_bottom3{
	background-image: url(../images/login_picture_bottom3.jpg);
	background-repeat:no-repeat;    
	width:957px;
	height:6;
	margin: 0px 0px 0px 0px;
	float:left;
	}
	
	

	


#frame_calendar_pic{
    width:225px;
    height:222px;
	margin: 14px 0px 0px 21px;
	float:left;
	}
	
#frame_live_broadcasts_pic{
    background-image:url(../images/live_broadcasts_pic01.jpg);
	background-repeat:no-repeat;
    width:714px;
    height:201px;
	margin: 35px 0px 0px 18px;
	float:left;
	}
	
#live_broadcasts_bottom1{
    background-image:url(../images/live_broadcasts_bottom1.jpg);
	background-repeat:no-repeat;
    width:957px;
    height:autopx;
	margin: 17px 0px 0px 21px;
	float:left;
	}
	
#live_broadcasts_bottom2{
    background-image:url(../images/live_broadcasts_bottom2.jpg);
	background-repeat:repeat-y;
    width:957px;
    height:autopx;
	margin: 0px 0px 0px 0px;
	float:left;
	}
	
#live_broadcasts_bottom3{
    background-image:url(../images/live_broadcasts_bottom3.jpg);
	background-repeat:no-repeat;
    width:957px;
    height:2px;
	margin: 0px 0px 0px 0px;
	float:left;
	}

#right_live_broadcasts_word01{
	width:430px;
	height:auto;
	margin: 7px 0px 0px 23px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#666666;
	}
	
#right_live_broadcasts_word02{
	width:665px;
	height:134px;
	margin: 22px 0px 0px 23px;
	float:left;
	font-size:12px;
	font-weight:400;
	line-height:0.7;
	color:#666666;
	}
	
#right_live_broadcasts_word03{
	width:60px;
	height:14px;
	margin: 0px 0px 0px 600px;
	float:left;
	}
	
#live_broadcasts_Date{
	width:200px;
	height:auto;
	margin: 7px 0px 0px 16px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#666666;
	}	
	
#live_broadcasts_item01{
    background-image:url(../images/live_broadcasts_item01.png);
    background-repeat:no-repeat;
	width:173px;
	height:23px;
	margin: 12px 0px 0px 25px;
	float:left;
	}		
	
#live_broadcasts_item02{
    background-image:url(../images/live_broadcasts_item02.png);
    background-repeat:no-repeat;
	width:173px;
	height:23px;
	margin: 12px 0px 0px 70px;
	float:left;
	}	
	
#live_broadcasts_item03{
    background-image:url(../images/live_broadcasts_item03.png);
    background-repeat:no-repeat;
	width:173px;
	height:23px;
	margin: 12px 0px 0px 70px;
	float:left;
	}	
	
#live_broadcasts_item04{
    background-image:url(../images/live_broadcasts_item04.png);
    background-repeat:no-repeat;
	width:173px;
	height:23px;
	margin: 12px 0px 0px 70px;
	float:left;
	}
	
#live_broadcasts_item__word01{
	width:163px;
	height:23px;
	padding: 0px 0px 0px 10px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#ce0000;
	}	
	
#live_broadcasts_item__word02{
	width:163px;
	height:23px;
	padding: 0px 0px 0px 10px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#01a0a6;
	}	
	
#live_broadcasts_item__word03{
	width:163px;
	height:23px;
	padding: 0px 0px 0px 10px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#ff5400;
	}	
	
#live_broadcasts_item__word04{
	width:163px;
	height:23px;
	padding: 0px 0px 0px 10px;
	float:left;
	font-size:16px;
	font-weight:900;
	color:#c27600;
	}	
	
#live_broadcasts_shadow_pic01{
    background-image:url(../images/live_broadcasts_shadow_pic01.png);
    background-repeat:no-repeat;
	width:157px;
	height:125px;
	margin: 18px 0px 0px 25px;
	float:left;
	}	
	
#live_broadcasts_pic01{
	width:157px;
	height:115px;
	margin: 0px 0px 0px 0px;
	float:left;
	}	
	
#live_broadcasts_shadow_pic02{
    background-image:url(../images/live_broadcasts_shadow_pic02.png);
    background-repeat:no-repeat;
	width:157px;
	height:125px;
	margin: 18px 0px 0px 86px;
	float:left;
	}	
	
#live_broadcasts_pic02{
	width:157px;
	height:115px;
	margin: 0px 0px 0px 0px;
	float:left;
	}	
	
#live_broadcasts_shadow_pic03{
    background-image:url(../images/live_broadcasts_shadow_pic03.png);
    background-repeat:no-repeat;
	width:157px;
	height:125px;
	margin: 18px 0px 0px 86px;
	float:left;
	}	
	
#live_broadcasts_pic03{
	width:157px;
	height:115px;
	margin: 0px 0px 0px 0px;
	float:left;
	}	
	
#live_broadcasts_shadow_pic04{
    background-image:url(../images/live_broadcasts_shadow_pic04.png);
    background-repeat:no-repeat;
	width:157px;
	height:125px;
	margin: 18px 0px 0px 86px;
	float:left;
	}	
	
#live_broadcasts_pic04{
	width:157px;
	height:115px;
	margin: 0px 0px 0px 0px;
	float:left;
	}	
	
#live_broadcasts_text_word01{
	width:195px;
	height:auto;
	margin: 5px 0px 0px 25px;
	float:left;
	line-height:2.2;
	}	

	
#live_broadcasts_text_word02{
	width:195px;
	height:auto;
	margin: 5px 0px 0px 48px;
	float:left;
	line-height:2.2;
	}	
	
#live_broadcasts_text_word03{
	width:195px;
	height:auto;
	margin: 5px 0px 0px 48px;
	float:left;
	line-height:2.2;
	}	
	
#live_broadcasts_text_word04{
	width:195px;
	height:auto;
	margin: 5px 0px 0px 48px;
	float:left;
	line-height:2.2;
	}
	
#choose_broadcasts_bottom01{
    background-image:url(../images/choose_broadcasts_bottom.jpg);
    background-repeat:no-repeat;
	height: 1010px;
	width: 669px;
	}

#choose_broadcasts_tips01{
	width:612px;
	height:15px;
	margin: 50px 0px 0px 26px;
	float:left;
	}
	
#choose_broadcasts_pic01{
	width:635px;
	height:auto;
	margin: 10px 0px 0px 26px;
	float:left;
	}
	
#choose_broadcasts_line{
	width:635px;
	height:auto;
	margin: 10px 0px 0px 26px;
	float:left;
	}
	
#choose_broadcasts_tips02{
	width:612px;
	height:15px;
	margin: 5px 0px 0px 26px;
	float:left;
	}
	
#choose_broadcasts_tips03{
	width:612px;
	height:15px;
	margin: 20px 0px 0px 26px;
	float:left;
	font-size:13px;
	font-weight:600;
	color:#01a0a6;
	}
	
#frame_background{
	width:613px;
	height:auto;
	margin: 10px 0px 0px 26px;
	float:left;
	}
	
#choose_broadcasts_background{
    background-image:url(../images/choose_broadcasts_background.jpg);
    background-repeat:no-repeat;
	width:613px;
	height:29px;
	margin: 0px 0px 0px 0px;
	float:left;
	}
	
#choose_broadcasts_word01{
	width:480px;
	height:21px;
	padding: 8px 0px 0px 26px;
	float:left;
	font-size:12px;
	font-weight:400;
	color:#666666;
	}
	
#choose_broadcasts_Button{
	width:79px;
	height:18px;
	padding: 6px 15px 0px 0px;
	float:right;
	}
	

	

	
	

	
#frame2_con_more{
    width:60px;
	height:14px;
	margin: 5px 0px 0px 451px;
	float:left;
	}