/*written by pete 20050615*/
A.dblue_no{
color:#2E3092;
text-decoration: none;
}

A.dblue_no:hover{
color:#2E3092;
text-decoration: underline;
}

A.dred_no{
color:#DB1F1E;
text-decoration: none;
}

A.dred_no:hover{
color:#DB1F1E;
text-decoration: underline;
}

A.dblue{
color:#2E3092;
text-decoration: underline;
}

A.dblue:hover{
color:#2E3092;
text-decoration: none;
}

A.orange_no{
color:#F47502;
text-decoration: none;
}

A.orange_no:hover{
color:#F47502;
text-decoration: underline;
}

.UL_news_list{
	float:left;
	display: block;
	margin:0px;
	padding:0px;
	font-family:"ËÎÌå, Arial";
	font-size:14px;
	line-height:22px;
	list-style: inside square;
}

.current_page{
color: #FFF200;
}

.current_categary{
color: #FF0000;
}

#navi_cell{
float:right;
margin-top:3px;
width:726px;
color:#fff;
text-align:center;
}

#navi_cell ul{
     list-style: none outside;
	 text-align:left;
	 padding: 0px;
	 margin-top: 0px;
	 margin-bottom: 1px;  /*have to set margin-bottom, otherwise it will appear high than expected*/
	 margin-left:0px;
}

#navi_cell ul li{
display: inline;
margin-top:6px;
margin-right:2px;
}

#navi_cell1{
float:right;
margin-top:3px;
width:724px;
color:#2E3092;
text-align:center;
}

#navi_cell1 ul{
     list-style: none outside;
	 text-align:left;
	 padding: 0px;
	 margin-top: 0px;
	 margin-bottom: 1px;  /*have to set margin-bottom, otherwise it will appear high than expected*/
	 margin-left:0px;
}

#navi_cell1 ul li{
display: inline;
margin-top:6px;
margin-right:2px;
}

.bg_black{
width:760px;
background: black;
}

.bg_grey{
background: #E1E1E1;
}

.bg_darkblue{
background: #4880AF;
}

.bg_white{
background: #FFF;
}

.bg_orange{
background: #F47502;
}

.one_border{
border: #000 1px solid;
}

.detail_div{
width:100%;
height:100%;
text-align:left;
overflow: hidden;
}

.bold{
font-weight:bold;
}

.dot_deck{
float:left;
margin-top:12px;
width:364px;
height:11px;
background:url('../../TLimages/info_homepage/dot_deck.gif');
}

.common_more{
float:left;
margin-top:10px;
width:54px;
font-size: 14px;
text-align:right;
}

#navi_headline{
width:746px;
height:283px;
}

.list_container{
width:410px;
margin-top: 13px;
text-align:left;
color: #7794E5;
}

.list_container ul li{
line-height: 22px;
}

.upload_time{
font-size: 12px;
color: #4880AF;
}

.mainland_text{
float:left;
margin-top:1px;
width:100%;
height:254px;
overflow: hidden;
}

.taipei_text{
float:left;
width:100%;
height:279px;
overflow: hidden;
}

.taipei_text_ad{
float:left;
width:100%;
height:240px;
overflow: hidden;
}

.taipei_inner_ad{
float:left;
width:100%;
height: 54px;
}


/*first block*/
#headline_block{
width:744px;
height:220px;
}

#headline_content{
float:left;
width:553px;
height:220px;
}

#marquee_title{
float:right;
width: 539px;
height:39px;
}

#marquee_block{
float:left;
width:184px;
height:25px;
margin-top:14px;
overflow: hidden;
color:#F47502;
}

#headline_title{
float:left;
width:355px;
height:27px;
font-size:14px;
margin-top:12px;
text-align: left;
overflow: hidden;
}

#photo_content{
float:right;
width: 533px;
height:181px;
}

#headline_photo{
float:left;
width:244px;
height:171px;
text-align:left;
}

#headline_detail{
float:left;
width:289px;
height:181px;
overflow: hidden;
}

#detail_block{
float:left;
width:277px;
height:100px;
line-height:18px;
text-align:left;
overflow:hidden;
}

#detail_list{
float:left;
width:277px;
height:64px;
line-height:18px;
text-align:left;
overflow:hidden;
margin-top:15px;
color:#F47502;
}

#free_video{
float:right;
width:190px;
height:105px;
}

#headline_ad{
float:right;
margin-top:1px;
width:190px;
height:114px;
}

/*second block*/
#first_adblock{
width:746px;
height:94px;
}

#adblock_bg{
width:744px;
height:93px;
background: url('../../TLimages/info_homepage/bi_blue.gif');
}

/*mainland used*/
#second_mainland{
width: 746px;
height:1493px;
}

#mainland_left{
float:left;
width:317px;
height: 1492px;
}

#mainland_hotest{
float:left;
width:100%;
height:271px;
}

#mainland_hot_title{
width:301px;
height:24px;
margin-top:8px;
background: #A5B9C9;
}

.mainland_common_list{
width:301px;
margin-top:12px;
text-align:left;
overflow: hidden;
}

.mainland_common_list ul li{
font-size:14px;
line-height: 22px;
}

#mainland_back{
float:left;
margin-top:1px;
width:100%;
height:323px;
background: #EBEBEB;
}

.mainland_orange_title{
width:301px;
height:24px;
margin-top:8px;
background: #F47502;
}


#mainland_special{
float:left;
margin-top:1px;
width:100%;
height:406px;
background: #EBEBEB;
}

#mainland_spe_title{
width:275px;
height:25px;
margin-top:7px;
}

.title_dots{
float:left;
margin-top: 1px;
width:100px;
height:10px;
background:url('../../TLimages/info_homepage/dot_deck1.gif');
}

.title_dots1{
float:left;
margin-top: 1px;
width:100px;
height:10px;
background:url('../../TLimages/info_homepage/dot_deck.gif');
}

#title_text{
float:left;
width:75px;
color: #F47502;
font-size: 14px;
}

#title_text1{
float:left;
width:75px;
color: #004B85;
font-size: 14px;
}

.mainland_spe_common{
width:276px;
height:85px;
}

.spe_common_pic{
float:left;
width:78px;
height:85px;
text-align:left;
}

.spe_common_pic img{
border: #000 1px solid;
}

.text_title_spe{
float:left;
width:198px;
height:20px;
text-align:left;
overflow: hidden;
}

.text_detail_spe{
float:left;
width:198px;
height:55px;
line-height: 18px;
text-align:left;
overflow: hidden;
}

#mainland_video{
float:left;
width:100%;
height:490px;
background: #CDDFED;
}

#mainland_big_video{
width:297px;
height:129px;
margin-top:9px;
text-align:left;
}

#big_video_player{
float:left;
width: 125px;
height: 118px;
}

#big_video_title{
float:right;
width: 158px;
height: 41px;
margin-top: 2px;
overflow: hidden;
}

#big_video_detail{
float:right;
width: 158px;
height: 77px;
overflow: hidden;
line-height: 18px;
}

#video_seperator{
width:299px;
height:10px;
background:url('../../TLimages/info_homepage/dot_deck.gif');
}

.mainland_common_video{
width:297px;
height:84px;
margin-top:14px;
text-align: left;
}

.small_video_player{
float:left;
width:89px;
height:84px;
background: red;
}

.small_video_detail{
float:right;
width:197px;
height:59px;
margin-top:10px;
overflow: hidden;
line-height: 18px;
}

#mainland_right{
float:right;
width:426px;
height: 1492px;
}

#mainland_pics{
float:left;
width:100%;
height:194px;
}

#mainland_pic_title{
width:411px;
height:24px;
margin-top:8px;
background: #F47502;
}

.mainland_title_text{
float:left;
width:100%;
color: #fff;
font-size:14px;
margin-top:6px;
}

#mainland_pic_container{
width:408px;
height:128px;
margin-top:14px;
}

#mainland_pic_container div{
float:left;
width:126px;
height:119px;
overflow: hidden;
}

.mainland_report_more{
width:100%;
color: #F47502;
}

#mainland_pic_container div img{
border: #000 1px solid;
margin-bottom: 7px;
}


#bottom_more{
float:left;
width:100%;
height:23px;
font-size: 14px;
color: #F47502;
}

/*Taipei used*/
#second_taipei{
width: 746px;
height:1905px;
}

#taipei_left{
float:left;
width:317px;
height: 1905px;
}

#taipei_special{
float:left;
margin-top:1px;
width:100%;
height:727px;
background: #EBEBEB;
}

#taipei_video{
float:left;
width:100%;
height:581px;
background: #CDDFED;
}

#taipei_right{
float:right;
width:426px;
height: 1492px;
}

.blue_news_title{
width:411px;
height:24px;
margin-top:8px;
background: #4880AF;
}

.blue_title_text{
float:right;
width:75%;
color: #fff;
font-size:14px;
margin-top:5px;
text-align:left;
}

.blue_more{
float:right;
margin-top:5px;
width:20%;
font-size: 14px;
}

.spe_seperator{
width:276px;
height:10px;
margin-top: 5px;
margin-bottom: 16px;
background:url('../../TLimages/info_homepage/dot_deck1.gif');
}

/*reference and report and time used*/



  /*their common*/
  #topest_block{
  width: 746px;
  height:618px;
  }

  #topest_content{
  width: 744px;
  height: 565px;
  }

  #topest_left{
  float:left;
  width: 248px;
  height:565px;
  }

  #topest_right{
  float:right;
  width: 495px;
  height:565px;
  }

  #ref_time_video{
  float:left;
  margin-top:1px;
  width:100%;
  height:485px;
  background: #EBEBEB;
  }

  #three_common_left1{
  float:left;
  width:100%;
  height:771px;
  }

  #three_common_pics{
  float:left;
  width:100%;
  height:202px;
  }

  #second_three_common{
  width: 746px;
  height:1258px;
  }

  #three_common_left{
  float:left;
  width:317px;
  height: 1258px;
  }

  #blue_seperator{
  width:284px;
  height:10px;
  margin-bottom: 12px;
  background:url('../../TLimages/info_homepage/dot_deck.gif');
  }

  #three_common_right{
  float:right;
  width:426px;
  height: 1258px;
  }

  #special_more{
  float:left;
  width:100%;
  height:23px;
  font-size: 14px;
  color: #F47502;
  }

  .orange_dot_deck{
   float:left;
   margin-top: 1px;
   width:19px;
   height:12px;
  }

  .three_common_title{
   float:left;
   width:89px;
   font-size:14px;
  }

  .three_common_promo{
   float:left;
   margin-top: 2px;
   width:193px;
  }

  .three_common_list{
   margin-top: 10px;
   width:301px;
   height:122px;
   text-align:left;
   overflow: hidden;
  }

  #common3_headline{
  margin-top: 12px;
  width:456px;
  height:188px;
  }

  #com3_headline_seper{
  width:456px;
  height:3px;
  background: #004B85;
  }

  #com3_focus{
  margin-top: 9px;
  width:456px;
  height:252px;
  }

  #focus_title{
  float:left;
  width:44px;
  height:230px;
  text-align:left;
  }

  #focus_list{
  float:left;
  margin-top:5px;
  width:412px;
  height:234px;
  overflow: hidden;
  text-align:left;
  color:#FF8400;
  }

  #com3_hl_title{
  width:456px;
  height:34px;
  }

  #hl_title_orange{
  float:left;
  width:102px;
  height:23px;
  color: #FFF;
  background: #F47502;
  }

  #hl_title_text{
  float:right;
  width:340px;
  text-align:left;
  }

  #hl_pic_con{
  width:456px;
  height:145px;
  }

  #hl_pic_div{
  float:left;
  width:193px;
  height:140px;
  text-align:left;
  }

  #hl_text_div{
  float:left;
  width:263px;
  height:145px;
  overflow: hidden;
  }

  #hl_text_div{
  float:left;
  width:263px;
  height:145px;
  overflow: hidden;
  text-align:left;
  }

  #hl_text_detail{
  width:262px;
  height:81px;
  line-height:18px;
  overflow: hidden;
  }

  #hl_function{
  width:262px;
  height:20px;
  color: #DB1F1E;
  text-align:center;
  }

  #hl_text_list{
  width:262px;
  height:41px;
  overflow: hidden;
  color:#F47502;
  }

  /*their specified*/
  #blue_title{
  width:248px;
  height:48px;
  background:url('../../TLimages/info_homepage/blue_title_bg.gif');
  text-align:right;
  }

  #red_title{
  width:248px;
  height:48px;
  background:url('../../TLimages/info_homepage/red_title_bg.gif');
  text-align:right;
  }

  #pic_6piece{
  width:248px;
  margin-top:1px;
  height:191px;
  background: #C3D5E7;
  overflow: hidden;
  }

  #pic6_container{
  float:right;
  width:230px;
  height:173px;
  margin-top:16px;
  }

  .pic_and_name{
  float:left;
  width:76px;
  height:86px;
  text-align:left;
  }

  .pic_and_name img{
  border: 1px solid;
  margin-bottom:6px;
  }

  #photo_dozen{
  width:248px;
  margin-top:1px;
  height:356px;
  overflow: hidden;
  }

  #dozen_container{
  float:right;
  width:230px;
  height:340px;
  margin-top:16px;
  }

  .name_blocks{
  float:left;
  width:58px;
  text-align: center;
  }

  #grey_newest{
  width:248px;
  margin-top:1px;
  height:324px;
  background: #EBEBEB;
  overflow: hidden;
  }

  #name_list{
  width:248px;
  margin-top:1px;
  height:159px;
  overflow: hidden;
  }

  #title_newest{
  width:248px;
  margin-top:13px;
  height:21px;
  color: #F47502;
  overflow: hidden;
  }

  #list_newest{
  width:230px;
  height:282px;
  color: #2E3092;
  overflow: hidden;
  text-align: left;
  }

  .blue_line_title{
  width:301px;
  height:24px;
  margin-top:8px;
  background: url('../../TLimages/info_homepage/blueline_title_bg.gif');
  }

/*special specified used*/
#navi_newest{
width:746px;
height:480px;
}

#newest_block{
width:719px;
height:399px;
border: #4880AF 1px solid;
}

#spe_newest_title{
width:701px;
height:24px;
}


/*bottom block*/
#bottom_foot{
width:746px;
height:31px;
}

