  /* 頭條圖片 */
  .margin_img_15 {
                  margin:12px 16px 16px 16px;
                  float:left;
				  border-style:solid;
				  border-width:10px;
				  border-color: #EBEBEB;
				  }
  .margin_16 { margin:16px}
  /* 頭條內文 */
  .abstract_top_15{
                   margin-top:12px;
                   font-size:10pt;
				   line-height:20px
				   }
  /* 頭條標題 */
  .main_title {font-size:14pt;padding-left:15px;}

  /* 文章間的間隔虛線 */  
  .dotted_15 {
              line-height:0px;
              border-top:1px dotted #AFAFAF;
			  padding:0px 0px 0px 0px;
			  margin:14px 0px 10px 0px;}

  /* 文章間的間隔虛線 and 上方不留白 */  
  .dotted_notop_15 {
                    line-height:0px;
                    border-top:1px dotted #AFAFAF;
			        padding:0px 0px 0px 0px;
			        margin:0px 0px 10px 0px;}

  /* 各區塊上方的粗線 */    
  .h_line_selector {border-top:4px solid #F29600;background-color:FFFFFF }
  
  /* 各區塊上方的粗線 給 list 型態的使用*/    
  .h_line_list {border-top:4px solid #AFAFAF;}

  .dotted_item {border-bottom:1px dotted #F29600}

  .solid_item {border-bottom:1px solid #F29600}

  .dotted_item_bottom {border-bottom:1px dotted #B0CADA}

  .dotted_item_999999 {border-bottom:1px dotted #999999}

  .bg_line {background-color:#F6F6F6;border-bottom:1px solid #B4B4B4;line-height:18px;}

  /* 各區塊左方 padding */  
  .item_left_padding {padding-left:10px;
                      vertical-align: top;
					  text-align:left}

  /* 各區塊右方 padding */
  .item_right_padding {text-align: left; 
                       line-height: 18px; 
					   letter-spacing: 1px;
					   padding: 0px 10px 0px 0px;}
  /* 各區塊 padding + 行距 */
  .item_padding {padding: 0px 10px 0px 10px;line-height: 18px;}	
  .item_title {background-color:#FFFFFF;text-align:left;line-height:20px;border-bottom:1px solid #B4B4B4;padding-left:5px;font-weight: bold}
  /* 菊色標題區塊 */
  .h_item_title {background-color:#FFFFFF;text-align:left;line-height:20px;border-bottom:1px dotted #F29600;padding-left:5px;font-weight: bold}

  .write_area_445_100 {
	line-height: 1.2;
	width: 445px;
	height: 100px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }

  .write_area_400_100 {
	line-height: 1.2;
	width: 400px;
	height: 100px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
  }

  .write_area_240_165 {
	line-height: 1.2;
	width: 250px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
  }

  .write_area_400_90 {
	line-height: 1.2;
	width: 400px;
	height: 100px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }

  .write_area_130_50 {
	line-height: 1.2;
	width: 140px;
	height: 50px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }

  .write_area_150_35 {
	line-height: 1.2;
	width: 150px;
	height: 35px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }

  .write_area_150_55 {
	line-height: 1.2;
	width: 150px;
	height: 56px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }
  .write_area_150_17 {
	line-height: 1.2;
	width: 150px;
	height: 17px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }

  .write_area_130_28_nolist {
	line-height: 1.2;
	width: 140px;
	height: 30px;
    vertical-align:top;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }

  .write_area_150_25 {
	line-height: 1.2;
	width: 150px;
	height: 25px;
	list-style:none;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify; 
	text-justify:newspaper;
	text-align-last:justify;
  }