@charset "utf-8";

/*BODY.FOR KEEPING FOOT ON BOTTOM*/
html{ height:100%; }
body{
	margin:0 auto;
	padding:0;
	position:relative;
	min-height:100%; /*FOR MODERN BROWSERS*/
	height:auto !important;
	height:100%; /*FOR IE*/
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	background:url(../images/bg_content.gif) repeat-x top left;
}

/*BASIC SET*/
div,form,p,ul,li,h1,h2,h3,h4,h5,font,label,span{ 
	padding:0px; 
	margin:0px;
	font-size:12px;
	text-align:left;
	}
	
input,textarea{ font-size:12px; font-family:Arial, Helvetica, sans-serif; overflow:auto; }
ul,li,ol{ list-style:none; }
table{ border-collapse:collapse; }
td{ empty-cells:show; }
img{ border:none; padding:0px; }

a{ blr:expression(this.onFocus=this.blur()); text-decoration:none; color:#333333;  }
a:focus { -moz-outline-style: none; }
a:hover{ text-decoration:underline; }

/*OTHERS*/
.clear{ clear:both;}
.hide{ display:none; }
.tips{ color:#999999; }

/*-----------------------------------------------------------------------------------*/

/*TOP.HEAD AREA*/
.headArea{ width:976px; }
.headImg{ padding-right:6px; *padding-right:9px; }
	.headImg_lt{ float:left; }
	.headImg_rt{ float:right; }
img.logo{ cursor:pointer; }
.headTxt{ position:relative; top:-8px; font-size:11px; font-weight:bold; color:#969696; }

/*TOP.HEAD.LINK*/
.headLink{ text-align:right; position:relative; top:12px; z-index:100; }
.headLink a:hover{ text-decoration:underline; }

/*TOP.HEAD.LOGIN*/
.headLog{ width:170px; position:relative; padding-top:5px; z-index:10; }
.headLogForm{ position:absolute; padding:5px; background-color:#b0bcbc; color:#FFFFFF; border:1px solid #999999; line-height:18px; z-index:10; }

.headUser{ float:right; padding-top:5px; font-weight:bold; }

.headLogMail{ *font-size:11px; color:#666666; width:160px; }
.headLogPwd{ *font-size:11px; color:#666666; width:99px; *width:94px; }
.headLogBtn{ color:#FFFFFF; background-color:#b0bcbc; border:1px solid #cccccc; }

/*TOP.HEAD.WEB PATH*/
.headPath{ padding:10px 0px 10px 6px; }

/*TOP.MENU.BACKGROUND*/
.logoMenu{ height:50px; background:url(../images/bg_menu.gif) no-repeat; }
.logoMenu_news{ height:50px; background:url(../images/bg_menu_news.gif) no-repeat; }
.logoMenu_cast{ height:50px; background:url(../images/bg_menu_cast.gif) no-repeat; }

/*TOP.MENU.NO SELECT*/
.menu{
	display:block; 
	float:left;
	padding-top:13px;
	padding-bottom:12px;
	position:relative;
	top:5px;
	background-color:#c6944f;
	font-size:12px; 
	font-weight:bold; 
	color:#FFFFFF; 
	}
.menu:hover{ text-decoration:none; }
	
/*TOP.MENU.BY SELECTION*/
.menu_on{
	display:block; 
	float:left;
	padding-top:13px;
	padding-bottom:12px;
	position:relative;
	top:5px;
	background-color:#af6705;
	font-size:12px; 
	font-weight:bold; 
	color:#FFFFFF; 
	}
.menu_on:hover{ text-decoration:none; }

.mma{ padding-left:20px; padding-right:20px; margin-left:17px; *margin-left:8px; }
.mm_txt{ color:#939393; padding-left:8px; padding-right:10px; }
.mmb{ padding-left:20px; padding-right:20px; }
.mmc{ padding-left:20px; padding-right:20px; }
.mmd{ padding-left:20px; padding-right:20px; }
.mme{ padding-left:20px; padding-right:20px; float:right; position:relative; right:80px; }

/*-----------------------------------------------------------------------------------*/

/*CONTENT AREA*/
.mideLeft{ width:655px; }
.mideRight{ width:295px; }

/*LEFT.INDEX.BANNER*/
.mdlt_ind_banner{ width:650px; margin-bottom:17px; }

/*LEFT.INDEX.NEWS*/
.mdlt_ind_news{ width:650px; }
.mdlt_ind_news_date{ padding:2px 0px; background-color:#d7d7d7; border-right:10px solid #94258b; }
.mdlt_ind_news_date label{ font-size:10px; background-color:#000000; color:#FFFFFF; padding:2px 5px 2px 5px; }
.mdlt_ind_news_tit{ font-size:13px; padding:10px 0px; }
.mdlt_ind_news_tit a{ color:#FFFFFF; background-color:#000000; line-height:18px; padding:4px 5px 4px 5px; }
.mdlt_ind_news_tit a:hover{ text-decoration:none; }
.mdlt_ind_news_txt{ padding-bottom:10px; }
.mdlt_ind_news_txt a{ color:#be9949; text-decoration:underline; }
.mdlt_ind_news_img{ text-align:center; padding-bottom:25px; }

/*LEFT.MODEL PROFILE (INTERNATIONAL,ASIAN,TALENT)*/
.model_person_data_list{ width:310px; }
.model_person_data_list li{ padding-bottom:10px; }
.model_person_data_list span{ padding-right:5px; font-weight:bold; }
.model_person_data_name{ font-size:20px; }

.model_xspic_arr{ width:650px; margin:10px 0px 10px 5px;}
.model_xspic_arr span{ display:inline-block; margin:0px 10px 15px 0px; }
.model_xspic_pic{ display:inline-block; width:135px; height:200px; cursor:pointer; }/**/
.model_xspic_txt{ display:inline-block; width:135px; text-align:center; font-weight:bold; }/**/
.model_xspic_intown{ display:inline-block; padding:0px 2px; font-weight:bold; font-size:10px; color:#FFFFFF; background-color:#ae6b03; }
.model_xspic_intown_hide{ padding:0px 1px; font-size:10px; font-weight:bold; visibility:hidden; }

.model_person_add_cast{ background:url(../images/btn_model_addcast.gif) no-repeat; width:171px; height:37px; }
.model_person_add_cast a{ display:block; width:136px; height:22px; color:#FFFFFF; font-weight:bold; padding-left:35px; padding-top:7px; }

.model_gallery_area{ margin-bottom:20px; }
.model_gallery_area span{ display:inline-block; margin-right:8px; }
.model_gallery_area input{ position:relative; top:195px; left:5px; }

.model_up_tips{ padding-left:70px; color:#999999; }


/*LEFT.SEARCHING*/
.search_table{ width:655px; background:url(../images/search_bg_md.gif) repeat-y; *position:relative; *top:-5px; }
.search_table_tp{ display:inline-block;background:url(../images/search_bg_tp.gif) no-repeat;width:655px;height:10px; }
.search_table_bt{ display:inline-block;background:url(../images/search_bg_bt.gif) no-repeat;width:655px;height:10px; *position:relative; *top:-5px; }
.search_area{ width:90%; padding:10px 0px 10px 20px; }
.search_area_close{ width:98%; text-align:right; }
.search_th{ display:inline-block; width:40px; }

/*LEFT.SEARCHING*/
.model_search_btn p{ width:295px; height:42px; background:url(../images/rt_btn_bg.gif) no-repeat; cursor:pointer; margin-bottom:17px; }
.model_search_btn a{ display:block; width:275px; height:30px; color:#FFFFFF; font-weight:bold; padding:12px 0px 0px 20px; }

/*LEFT.CASTING*/
.casting_arr{ display:inline-block; width:134px; height:18px; line-height:18px; padding-left:1px; font-style:normal; background-color:#b7b7b7; }
.casting_arr .model_xspic_intown{
	height:18px;
	*height:16px;
	line-height:18px;
	*line-height:16px;
	font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF;
	background-color:#ae6b03;
	position:relative;
	bottom:3.5px;
	*bottom:0px;
	padding:0px 1px 0px 1px;
	*padding:2px 1px 2px 1px; }
	
.casting_arr .model_xspic_intown_hide{ padding:0px 1px; font-size:10px; font-weight:bold; visibility:hidden; }
.casting_arr .casting_chkbox{ position:relative; top:1px; }
.casting_arr .casting_delbtn{ position:relative; left:25px; cursor:pointer; }

/*LEFT.NEWS*/
.mdlt_news_cont{ width:315px; }
.mdlt_news_img{ width:310px; text-align:center; }
.mdlt_news_img_arr{ width:650px; margin:20px 0px; }
.mdlt_news_img_arr span{ display:inline-block; padding:0px 5px 10px 5px; }
.mdlt_news_img_arr img{ vertical-align:top; *vertical-align:text-top; }
.mdlt_news_img_arr object{ display:inline-block; padding:0px 5px 10px 5px; }

.mdlt_news_cont_date{ padding:2px 0px 2px 0px; background-color:#d7d7d7; border-right:10px solid #94258b; font-size:10px; }
.mdlt_news_cont_date label{ font-size:10px; background-color:#000000; color:#FFFFFF; padding:2px 5px 2px 5px; }
.mdlt_news_cont_tit{ font-weight:bold; font-size:14px; margin:10px 0px; }
.mdlt_news_cont_tit label{ color:#FFFFFF; background-color:#000000; line-height:18px; padding:4px 2px; }
.mdlt_news_cont_txt{ margin-bottom:10px; line-height:18px; }
.mdlt_news_cont_txt a{ color:#be9949; text-decoration:underline; }
.mdlt_news_cont_url a{ color:#be9949; }

/*LEFT.COMMENTS*/
.mdlt_comm_post_tit{ width:650px; margin:30px 0px 5px 0px; padding-bottom:5px; border-bottom:1px solid #cccccc; }
.mdlt_comm_post_tit span{ padding-left:5px; font-weight:bold; }

.mdlt_comm_cont{ padding-left:57px; }
.mdlt_comm_cont_top{ padding-top:15px; }
.mdlt_comm_cont_btm{ padding-bottom:5px; border-bottom:1px solid #cccccc; }
.mdlt_comm_date{ font-size:11px; text-align:right; padding-right:10px; }

.mdlt_comm_post_form{ padding-left:30px; margin-top:50px; }
.mdlt_comm_post{ display:block; margin-bottom:10px; }
.mdlt_comm_post span{ display:inline-block; width:60px; padding-right:10px; text-align:right; vertical-align:top; color:#666666; }
.mdlt_comm_post img{ margin-right:5px; position:relative; top:5px; *top:2px; }
.mdlt_comm_post .comm_post_text{ width:300px; padding:1px; }
.mdlt_comm_post .comm_post_textarea{ width:500px; padding:1px; }
.mdlt_comm_post .comm_post_btn{ display:inline-block; width:396px; *width:394px; text-align:right; }
.mdlt_comm_post_btn{ font-size:11px; border:1px solid #999999; margin-left:2px; padding:2px 4px 1px 4px; *padding:1px 4px; }

/*LEFT.RANDOM*/
.model_random{ width:295px; height:33px; background:url(../images/rt_random_line.gif) no-repeat; }
.model_random_txt{ position:relative; top:10px; left:20px; }
.model_random_list{ padding:25px 0px 5px 10px; }/**/
.model_random_list span{ display:inline-block; margin:0px 5px 20px 0px; }/**/
.model_random_list label{ display:inline-block; width:135px; height:200px; cursor:pointer; }/**/
.model_random_list em{ display:inline-block; width:135px; text-align:center; font-weight:bold; font-style:normal; }

/*LEFT.BECOME A MODEL*/
.become_contarea{ padding-left:5px; line-height:18px; }
.become_model_area{ margin-top:10px; }
.become_model_area td{ padding-bottom:15px; vertical-align:top; }
.become_model_area .text{ width:200px; }
.become_model_area .textarea{ width:200px; }
.become_model_send{ color:#af6705; }

/*-----------------------------------------------------------------------------------*/

/*RIGHT.AD*/
.mdrt_ad{ width:295px; margin:10px 0px; }
.mdrt_ad div{ margin-bottom:5px; }

/*RIGHT.NEWS*/
.mdrt_news_title{ width:295px; height:33px; margin-bottom:15px; background:url(../images/rt_random_line.gif) no-repeat; }
.mdrt_news_on{ color:#ffffff; background-color:#000000; }
.mdrt_news_month_on{ font-weight:bold; }
.mdrt_news_off{ font-weight:normal; }
.mdrt_news_off a{ color:#666666; }
.mdrt_news_list{ width:290px; padding-left:5px; }
.mdrt_news_date{ font-size:11px; color:#8f3094; }

.mdrt_arc_month_on{ font-weight:bold; }

/*RIGHT.COMMENTS*/
.mdrt_comm_tit{ border-bottom:1px solid #cccccc; padding-bottom:5px; margin:30px 0px 20px 0px; }
.mdrt_comm_tit span{ padding-left:5px; }
.mdrt_comm_re{ font-size:11px; color:#999999; }
.mdrt_comm_date{ font-size:11px; color:#8f3094; }
.mdrt_comm_name{ font-size:11px; color:#333333; }

/*-----------------------------------------------------------------------------------*/

/*BOTTOM.FOOT*/
.footArea{ background:#555555; position:absolute; bottom:0px; *left:0px; width:100%; color:#FFFFFF; }
.footHeight{ height:260px; }
.footCont{ width:970px; height:180px; }

.footCont div{ padding-top:40px; }
.footCont a{ color:#FFFFFF; font-size:13px; }
.footCont a:hover{ text-decoration:underline; }
.footImg{ background:url(../images/foot_img.gif) no-repeat top center; }  
.footInfo{ font-size:11px; }
.footLink{ text-align:right; padding-right:5px; }










