.emojiwh {width: 39px;
	        height: 39px;}
.emojitxt {width: 33px;
	        height: 33px;}
.emojiii {width: 39px;
	        height: 39px;}
	        
.hbg_sw{display: none;}
.ico_his_tab {width: 120px;
	            height:100px;
	            text-align:right;}


.ico_pf2 {width: 128px;height: 160px;
	        float: left;}


.ico_his_w {width: 169px;height:136px;}
.ico_his_h {width: 136px;height:169px;}

.tab_gap_h {height: 6Px;} 

@media (orientation: portrait){
.menu_sw {
	display: none;
	width: 396;
}
.hbg_sw{display:inline;}

.tab_gap_h {height: 36px;} 

.th_banner_mem {
	border-top: 3px solid #CCCCCC;
}


.td_menu {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 9px;
	border-bottom: 2px dotted #CCCCCC;
  font-size: 36pt;
  font-weight: bold;
}



.ico_pfd {transform:scale(1.9);}
.ico_pfd_h {width: 190px;
	          height: 190px;}


.ico_his_w {width: 336px;
	          height:266px;}
.ico_his_h {width: 266px;
	          height:336px;}
.ico_his_tab {width: 336px;
	            height:246px;
	            text-align:right;}
	            
	          
.emojiwh {width: 89px;
	        height: 89px;}
.emojitxt {width: 69px;
	        height: 69px;}
.emojiii {width: 69px;
	        height: 69px;}

.goodic_w {width: 36px;
	        height: 39px;}

.avatarl {width: 129px;
	        height: 129px;}
.avatarw {width: 129px;}
.ico_pf {width: 159px;height: 196px;}
.ico_pf2 {width: 196px;height: 240px;}


.fdsw {display: none;}
.banner_h {height: 126px;}
	
.th_g {
  font-size: 46px;
}

.th2_g {
  font-size: 39px;
  border-bottom: 3px solid #A3B0BF;
  font-weight: bold;
}
.th2_drama {
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
  font-size: 39px;
}

.th3_g {
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-top: 3px solid #2A5991;
  border-bottom: 3px solid #2A5991;
  font-size: 39px;
}




.td_g {
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
  font-size: 43px;
  font-weight: bold;
}
.td_dt_g {
  font-size: 49px;
  border-bottom: 6px dotted #CCCCCC;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 12px;
	padding-left: 9px;
	font-weight: bold;
}
.td2_g {
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
  font-size: 43px;
  font-weight: bold;
}
.td_line_g {
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
  border-bottom: 3px solid #666666;
  border-left: 3px solid #666666;
  border-right: 3px solid #666666;
  
  font-size: 43px;
  font-weight: bold;
}


.home_link { 
 height:99px;
 line-height:109px;
}
.home_link:hover {
 height:99px;
 line-height:109px;
}
.th_banner_head {
  font-size: 29px;
  width:199px;
}



.drama_menu {
  font-size: 56px;
  HEIGHT: 56px;
  LINE-HEIGHT: 56px;
  font-weight: bold;
  border: 2px solid #DDDDDD;
}
.drama_menu:hover {
  font-size: 56px;
}

.drama_menu_on {
  font-size: 56px;
  HEIGHT: 56px;
  LINE-HEIGHT: 56px;
}



.button {
 HEIGHT: 46px;
 LINE-HEIGHT: 46px;
 FONT-SIZE: 46px;
}
.button_act {
 HEIGHT: 46px;
 LINE-HEIGHT: 46px;
 FONT-SIZE: 46px;
}






.sz6 {font-size: 52px;}
.sz5 {font-size: 42px;}
.sz3 {font-size: 36px;}
.sz2 {font-size: 33px;}
.sz1 {font-size: 29px;}
.sz0 {font-size: 26px;}

.sz5 {font-size: 56px;}
.sz3 {font-size: 49px;}
.sz2 {font-size: 46px;}
.sz1 {font-size: 43px;}
.sz0 {font-size: 36px;}
.sz01 {font-size: 26px;}



.td_intro {
  font-size: 36px;
}
.td_intro_re {
  font-size: 36px;
}

.th_side_g {
	padding-top: 9px;
	padding-right: 19px;
	padding-bottom: 9px;
	padding-left: 19px;
	
  border-bottom: 3px solid #CCCCCC;

  font-size: 36px;
}



.h1_sch {
	padding-left: 6px;
  border-left: 16px solid #3C91C9;
  border-bottom: 2px solid #3C91C9;
  font-size: 39px;
  font-weight: bold;
}
  
.th_note {
  font-size: 42px;
}





	          
.th_drama {
  font-size: 36px;
}





.radio_w {width: 39px;
	          height: 39px;}











.th_mem {
  border-bottom: 3px solid #AAAAAA;
  font-size: 39px;
}
.th2_mem {
  border-bottom: 3px solid #A3B0BF;
  font-size: 36px;
  background-color:#CEDFF2;
}
.td_mem {
  border-bottom: 3px dotted #CCCCCC;
  font-size: 32px;
  background-color:#EDEDED;
}
.td_mem_item {
  border:3px solid #CCCCCC;
  font-size: 32px;
}
.td_mem2 {
  border:3px solid #CCCCCC;
  font-size: 32px;
}


.th_form {
  font-size: 39px;
  background-color:#000088;
}
.td_from {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
  border: none;
  color:#000088;
  font-size: 32px;
  background-color:#E8FFFF;
}


.td_bbs_ss {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
  border-bottom: 3px dotted #DFDCC7;
  font-size: 36px;
}

.input_re_ss {
  border:3px solid #CCCCCC;
  font-size: 32px;
  width: 469px;
	height:169px;
}

.input_re {
  border:3px solid #CCCCCC;
  font-size: 32px;
  width: 569px;
	height:269px;
}


.input_text,.input_submit{ font-size:32px;}

.input_topq{ width:266px;height:39px;font-size:39px;}



.td_menu_gap {
	border-top: 6px dotted #CCCCCC;
  border-bottom: 6px dotted #CCCCCC;
  HEIGHT: 9pt;
}


.icon_path1 {width: 30px;
	        height: 43px;}
	        
.pagination a, .pagination a:link, .pagination a:visited {
	padding:6px 10px;
	border:6px solid #CCC;
}
.pagination span {
	padding:8px 12px;
}
.pagination span.disable {
	padding:6px 10px;
	border:6px solid #ccc;
}
	        
	        
}

