
td{
font-size: 12px;
font-family:Verdana;
color: #000000;
}

.listfont {
font-size: 11px;
font-family:"細明體";
line-height:14px;
}

.input_w {
border: 1px solid #e0e0e0;
height: 19px;
}

.input_r {
border: 1px solid #e0e0e0;
height: 19px;
background-color:#ffc3c3;
}

a {text-decoration:none;}

a:hover{text-decoration:underline;}

form{margin: 0;}

.font_web{font-family:'Webdings';}
.font_11{
font-family:"細明體";
font-size:11px;
}

div#right {float:right;}

div#header {
width:990px;
height:73px;
margin:0px auto;
}
div#header #logo {
width:269px;
height:73px;
margin:0px 0px;
float:left;
}
div#header #center {
width:711px;
height:73px;
float:left;
background-image:url(images/head/bg.gif);
}
div#header #center #word {
position:absolute; 
left:280px;
top:2px;
line-height:22px;
color:#000000;
text-decoration:none;
}
div#header #center #word input {
width:400px;

}
/*下載區塊*/
div#download{
z-index:2000;
position:absolute; 
border: 0px Groove #333333;
background-color:#FFFFFF;
height:auto; 
width:auto; 
top:0px; 
left:0px;
display:none;
visibility:hide;
margin: 0 auto;
overflow: hidden;
overflow:-moz-scrollbars-vertical !important;
}

div#header #center #word a {color:#000000;}
div#header #center #ticrf {
width:101px;
height:73px;
position:absolute; 
left:878px;
top:0px;
background-image:url(images/head/ticrf.gif);
}
div#header #center #search {
width:250px;
position:absolute; 
left:688px;
top:5px;
}
div#header #right {
width:10px;
height:73px;
background-image:url(images/head/L_bg.gif);
}
div#type_word a{
	font-size:15px;
	color:#8f6318;
	margin-left:5px;
	margin-right:5px;
	font-weight:bold;
	}
div#type_word {
	margin-top:8px;
	text-align:center;
	font-size:7px;
	color:#ecd3a8;
	}
div#menu {
width:990px;
}
div#menu #top_menu {
height:29px;
margin-top:3px;
margin-bottom:1px;
}
div#menu #top_menu a {
font-family: "微軟正黑體";
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}
div#menu .sl {
font-family: Verdana, Arial;
font-size: 9px;
color: #FFFFFF;
line-height: 7px;
text-decoration: none;
}
div#menu #bnt{
width:95px;
height:29px;
float:left;
text-align:center;
}
div#menu #line{
width:2px;
height:29px;
background-image:url(images/head/menu_line.gif);
float:left;
}
div#menu .bgW{
background-image:url(images/head/menu_bg_s.gif);
background-repeat:no-repeat;
background-position:center center;
}
div#menu #ad{
float:right;
margin-right:10px;
}
div#menu #type{
z-index:1;
position:absolute;
}

div#menu #type #imgL{
width:7px;
height:39px;
float:left;
background-image:url(images/head/L_muneBG.gif);
}
div#menu #type #imgR{
width:7px;
height:39px;
float:left;
background-image:url(images/head/R_muneBG.gif);
}
div#menu #type #word{
width:600px;
padding:0px 15px;
float:left;
height:39px;
line-height:39px;
background-color: #f64d94;
font-size:12px;
color:#FFFFFF;
}
div#menu #type a{
font-size:12px;
color:#FFFFFF;
margin:0px 3px;
}
div#menu #arr1{
width:5px;
height:3px;
background-image:url(images/head/mune_arr.gif);
margin-left:50px;
}
div#menu #type2{
z-index:2;
position:absolute;
visibility:hidden;
}
div#menu #type2 #imgL{
width:7px;
height:39px;
float:left;
background-image:url(images/head/L_muneBG2.gif);
}
div#menu #type2 #imgR{
width:7px;
height:39px;
float:left;
background-image:url(images/head/R_muneBG2.gif);
}
div#menu #type2 #word{
width:660px;
padding:0px 10px;
float:left;
height:39px;
line-height:39px;
background-color: #ffffff;
font-size:12px;
color:#666666;
}
div#menu #type2 a{
font-size:12px;
color:#666666;
margin:0px 3px;
}
div#menu #arr2{
width:5px;
height:3px;
background-image:url(images/head/mune_arr2.gif);
margin-left:145px;
}

div#top_runnews {
margin-top:5px;
margin-left:7px;
width:990px;
height:21px;
color:#0cafd7;
}
div#top_runnews #title{
float:left;
width:69px;
height:21px;
line-height:21px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
background-image:url(images/notice/tit_bg.gif);
}
div#top_runnewsM  {
line-height:24px;
}
div#top_news {width:773px;}
div#top_news #news_bnt {float:right;}
div#top_news #news_bnt img{margin-left:3px;}

div#member {
width:199px;
margin:0px auto;
background-image: url(images/member/member_tab2.gif);
}
div#member #tab1{
width:199px;
height:37px;
background-image: url(images/member/member_tab1.gif);
}
div#member #tab3{
width:199px;
height:7px;
background-image: url(images/member/member_tab3.gif);
}
div#member #login {
width:180px;
margin:0px auto;
line-height:22px;
}
div#member #login .right {
float:right;
margin:9px 5px auto auto;
}
div#member #login input {
background-color:#ececec;
height:20px;
width:87px;
border:none;
}
div#member #phone {
width:180px;
margin:3px auto;
background-image: url(images/member/member_line.gif);
background-position:top;
background-repeat:repeat-x;
text-align:left;
font-size:12px;
line-height:15px;
}
div#member #phone img {margin:8px auto 4px auto;}

div#Feature {
float:left;
margin-top:20px;
width:730px;
height:450px;
background-image: url(images/feature/feature_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
text-align:left;
 }
div#Feature #word {line-height:25px; margin-left:190px;}
div#Feature #word h1 { font-size:12px; display: inline; }
div#Feature #word h2 { font-size:15px; display: inline; }
div#Feature #word h3 { font-size:21px; display: inline; }
div#Feature #word h4 { font-size:23px; display: inline; }
div#Feature #word .c1 {color:#996633;}
div#Feature #word .c2 {color:#006666;}
div#Feature #word .c3 {color:#cc6600;}
div#Feature #word .c4 {color:#ff3333;}
div#Feature #word .c5 {color:#009933;}
div#Feature #word .c6 {color:#663366;}

#timesType_name {
font-family:"微軟正黑體";
font-size:20px;
line-height:35px;
margin-left:10px;
color:#02a7ff;
font-weight:bold;
float:left;
}
#timesType_name2 {
font-family:"微軟正黑體";
font-size:18px;
line-height:20px;
margin-top:15px;
margin-left:10px;
color:#d27979;
font-weight:bold;
float:left;
}
#timesType_name a {
color:#02a7ff;
}
#timesType_page {
float:right;
margin:7px 10px 10px auto;
}
#timesType_page .a7a{
font-size:12px;
color:#7a7a7a;
padding-left:4px;
}
#timesType_page .page{
text-decoration:none;
font-size:15px;
font-weight:bold;
color:#cc3366;
padding-left:4px;
}

div#TimesList {
width:747px;
padding-top:0px;
}
div#Times_line {
width:1px;
height:140px;
z-index:1;
float:left;
background-image: url(images/lin_1.gif);
margin:10px 2px 0px 2px;
}
div#Times_tab {
float:left;
width:143px;
z-index:2;
text-align:center;
font-size: 11px;
font-family:"細明體";
line-height:14px;
color:#8d8d8d;
}
div#Times_tab img {
width:109px;
height:156px;
border:0px;
}
div#Times_tab a {color: #f3006d;}
div#Times {
width:747px;
margin-top:5px;
background-image: url(images/newP/bg.jpg);
background-repeat:no-repeat;
padding-top:40px;
padding-bottom:10px;
}
div#Ttr {
width:747px;
float:left;
margin:5px 0px 5px 0px;

}
div#wordTab {
width:740px;
float:left;
border: 3px solid #cb8989;
margin:0px auto;
}
div#wordTab #word {
color:#FFFFFF;
font-weight:bold;
background-color:#cb8989;
padding:5px;
border: 2px solid #FFFFFF;
}
div#wordTab #word a {
color:#FFFF00;
text-decoration:none;
}
div#wordTab_2 {
width:740px;
float:left;
border: 3px solid #02a7ff;
margin:0px auto;
}
div#wordTab_2 #word {
text-align:center;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
background-color:#02a7ff;
padding:3px;
border: 2px solid #FFFFFF;
}
div#wordTab_2 #word a {
color:#FFFF00;
text-decoration:none;
}

div#hot {
margin-top:5px;
width:199px;
background-image: url(images/hito/hito_tab2.gif);
}

div#hot #tab1{
width:199px;
height:37px;
background-image: url(images/hito/hito_tab1.gif);
}
div#hot #tab3{
width:199px;
height:7px;
background-image: url(images/hito/hito_tab3.gif);
}
div#hot_H {
display:table;  
width:183px;
height:80px;
font-size:12px;
line-height:14px;
margin:0px auto;
}
div#hot_HM  {
vertical-align:middle;   
display:table-cell;  
}
div#hot_H .pic {
width:55px;
float:right;
}
div#hot_H a {color:#30738e;}
div#hot_L {
width:183px;
text-align:left;
font-size:12px;
line-height:14px;
height:36px;
margin:0px auto auto 7px;;
}
div#hot_L img {
width:22px;
height: 22px;
float:left;
margin:3px 5px;
}
div#hot_L a {color:#666666;}
div#hot_line {
float:left;
width:175px;
height:6px;
background-image: url(images/hito/hito_lin_1.gif);
margin:1px auto auto 10px;;
}

div#footer {
font-size:15px;
font-family:'微軟正黑體';
margin-top: 5px;
background-color:#ff87bb;
padding: 5px 30px;
color:#FFFFFF;
}
div#footer #right a {font-size:12px;}
div#footer a {
font-weight:bold;
color:#FFFFFF;
margin:5px;
}

#MovieView {
float:left;
width:747px;
margin:8px 4px;
}
#MovieView #Img{
width:176px;
float:left;
}
#MovieView #Line{
float:left;
width:1px;
height:140px;
background-image:url(images/lin_1.gif);
margin:0px 10px 0px 10px;
}
#MovieView #Intro{
width:545px;
float:left;
text-align:left;
line-height:20px;
color:#000000;
}
#MovieView #Intro #Name{
font-size:24px;
font-family:"微軟正黑體";
line-height:27px;
font-weight:bold;
color:#ff3366;
margin:0px 0px 5px 0px;
}
#MovieView #Intro a{
font-weight:bold;
color:#02a7ff;
padding-right:5px;
}
#MovieView #Intro #Descript{
font-weight:bold;
color:#ff3366;
margin-top:5px;
}
#MovieView #Intro #Buy_Y{
font-family:"微軟正黑體";
font-weight:bold;
color:#02a7ff;
font-size:18px;
line-height:21px;
margin-top:5px;
border: 2px solid #02a7ff;
padding:4px;
}
#MovieView #Intro #Buy_Y_2{
text-align:center;
background-color:#ff0000;
font-family:"微軟正黑體";
font-weight:bold;
color:#ffffff;
font-size:18px;
line-height:20px;
margin-top:5px;
padding:3px;
}
#MovieView #Intro #Buy_Y_2 a{
font-weight:bold;
color:#ffff00;
text-decoration:none;
}

#More_sub {
float:left;
width:700px;
font-family:"微軟正黑體";
font-size:18px;
line-height:20px;
margin-top:5px;
margin-left:10px;
color:#ff5ba1;
font-weight:bold;
}
#MovieView #Phoneplay{
font-size:12px;
width:745px;
float:left;
background-color:#30738e;
border: 1px solid #000000;
padding:9px;
margin-top:7px;
color:#FFFFFF;
}
#MovieView #Phoneplay #tab #Word{
font-size:15px;
font-weight:bold;
margin-right:5px;
line-height:25px;
}
#MovieView #Phoneplay #tab #Word_2{
color:#FFFF00;
line-height:16px;
}
#MovieView #Phoneplay #tab{
float:left;
color:#ffffff;
}
#MovieView #Phoneplay #Step{
text-align:center;
float:left;
width:225px;
background-color:#ffffff;
border: 1px solid #000000;
color:#000000;
line-height:17px;
padding:3px 15px;
margin-left:7px;
}

#MovieView #Step_Y{
margin-top:7px;
float:left;
background-color:#ffffff;
color:#FF0000;
border: 1px solid #FF0000;
font-size:12px;
font-weight:bold;
line-height:20px;
padding:3px 15px;
}

#MovieView #Phoneplay #Step #Word{
font-size:12px;
color:#990000;
font-weight:bold;
line-height:20px;
}
#MovieView #Phoneplay #Step #lb_nid{
font-family:"微軟正黑體";
font-weight:bold;
font-size:22px;
line-height:25px;
color:#202089;
margin-right:3px;
}
#MovieView #Phoneplay #Step #lb_ivr_msg{
color:#c40000;
font-weight:bold;
line-height:23px;
}

#MovieView #buy{
width:745px;
float:left;
margin-top:2px;
}
#MovieView #buy #buyTab {
float:left;
font-size:12px;
font-family:Verdana, Arial;
background-color:#000000;
text-align:center;
}
#MovieView #buy #buyTab #TH{
height:26px;
background-color:#ff7777;
}
#MovieView #buy #buyTab #TR{
height:26px;
background-color:#FFFFFF;
}
#MovieView #buy #buyTab #buyW{
color:#00A8FF;
font-weight:bold;
}
#MovieView #buy #buyTab #Mark{
background-image:url(images/times_mark_1.jpg);
background-repeat:no-repeat;
background-position:center center;
}
#MovieView #buy #buybut{
float:left;
margin-left:15px;
border:none;
cursor:pointer;
}
#MovieView #Bigimg{
margin-top:7px;
width:765px;
border:0;
}

div#Suggest {
float:left;
text-align:left;
width:673px;
background-color:#81593b;
color:#ffffff;
padding:10px 30px 10px 30px;
margin:10px 4px;
line-height:21px;
border: 1px solid #9d9d9d;
}
div#Suggest a{
text-decoration:none;
font-weight:bold;
}

div#copyright {
background-color:#ff87bb;
padding: 5px 30px;
background-color:#eaeaea;
font-size:12px;
font-family:Verdana, Arial;
line-height:16px;
}

/*廣告區塊*/
div#page_ad1{
z-index:2000;
position:absolute; 
border: 2px solid #333333;
height:auto; 
width:auto; 
top:0px; 
left:0px;
overflow: hidden;    
}

/*網頁內容顯示區塊*/
div#container-block{
z-index:999;
position: relative;
width: 990px;
margin:0 auto;
overflow: hidden;    
}

/*網頁檔頭區塊*/
div#header-block{
z-index:1000;
margin:0 auto;
overflow: hidden;
}

/*網頁上方功能區塊*/
div#top_func-block{
z-index:1000;
background-image: url(images/head/menu_bg.jpg);
background-repeat:no-repeat;
background-position: 0px 83px;
background-color:#ff87bb;
float: left;
display:inline;
width: 990px;
height: 92px;
overflow: hidden;    
}

/*上方功能區塊的主選單*/
div#top_func-menu{
z-index:1000;
position: relative;
float: left;
display:inline;
width: 990px;
margin-top:2px; 
margin-left:10px; 
overflow: hidden;
}

/*上方新聞區塊*/
div#top_news-block{
z-index:0;
position: relative;
float: left;
display:inline;
width: 990px;
overflow: hidden;
background-image: url(images/head/shadow_2.gif);
}


div#top_news_bg {
width:988px;
background-color:#ffffff;
height:419px;
margin-left:1px;
}


/*新聞區塊的跑馬燈區塊*/
div#top_news-marquee{
position: relative;
float: left;
display:inline;
width: 990px;
margin-left:0px;
overflow: hidden;
z-index:1000;
margin-top:-419px;
}

/*網頁側選單區塊*/
div#side-block{
z-index:1000;
position: relative;
float: left;
display:inline;
width: 199px;
margin-top:-388px; 
margin-left:6px;
overflow: hidden;
}

/*右邊功能區塊的登入表單*/
div#top_func-login{
z-index:1000;
position: relative;
float: left;
display:inline;
width: 199px;
overflow: hidden;
}

/*網頁內容側選單*/
div#centent-side{
z-index:1000;
position: relative;
float: left;
display:inline;
width: 199px;
overflow: hidden;
}

/*網頁內容區塊*/
div#centent-block{
z-index:1000;
position: relative;
float: left;
display:inline;

overflow: hidden;
background-color:#FFFFFF;
width:990px;
}

/*網頁內容主文區塊*/
div#main-block{
z-index:1000;
position: relative;
float: right;
display:inline;
margin-top:-388px; 
margin-right:7px;
width: 773px;
overflow: hidden;
}

/*網頁內容主文*/
div#centent-main{
z-index:1000;
position: relative;
margin-top:0px; 
margin-left:0px;
float: left;
display:inline;
width: 773px;
overflow: hidden;
}

/*網頁內容選單*/
div#content-menu{
z-index:1000;
position: relative;
margin-left:0px;
float: left;
display:inline;
width: 773px;
overflow: hidden;
}

/*檔尾區塊*/
div#footer-block{
z-index:1000;
position: relative;
width: 990px;
margin:0 auto;
overflow: hidden; 
}
