@charset "utf-8";
/*popup專區--------------------------------------------------------------------------------------------------*/

/*popup大頁面設定*/
.calendar_popup_add_All{ padding:10px; padding-top:0px; border:1px solid #cecece; background-color:#FFFFFF; width:620px; margin:0px auto; overflow:hidden;}
.calendar_popup_add_title{  background:url(../imgs/calendar_popup_title_bg.gif) repeat-x; font-size:17px; font-weight:bold; letter-spacing:0.2em; color:#545454; padding-left:15px; height:33px;*height:30px; padding-top:11px;*padding-top:14px;}
.calendar_popup_add_title span{ float:left;}
.calendar_popup_add_title img{ float:right; padding-right:10px; padding-top:5px;*padding-top:3px}
.calendar_popup_conect_All{ padding:20px 0px 5px 0px;}
.calendar_popup_list{ height:27px; border-bottom:1px solid #b3b3b3; margin-top:10px; }
.calendar_popup_list_select{ float:left;margin-right:10px; border:1px solid #b3b3b3;padding:3px 8px 0px 8px;*padding:5px 8px 0px 8px; height:24px;*height:22px;background:url(../imgs/calendar_popup_select_bg.gif) repeat-x; border-bottom:none; font-weight:bold}
.calendar_popup_list_selectNot{float:left;margin-right:10px; border:1px solid #b3b3b3;padding:2px 10px 0px 10px;*padding:4px 10px 0px 10px; height:24px;*height:22px;background:url(../imgs/calendar_popup_select_bg.gif) repeat-x; border-bottom:none; margin-top:0px; _margin-top:1px}
.calendar_popup_list a{ display: block; font-size:15px; }
.calendar_popup_list_selectNot a{ color:#999999;}
.calendar_popup_list_selectNot a:active,.calendar_popup_list_selectNot a:hover{ color:#646464;text-decoration:none}

/*個人資料編輯*/
.calendar_popup_conect_All_aboutMe{ margin-top:10px;}
.calendar_popup_conect_All_aboutMe td{border-bottom:1px #CCCCCC dashed}
.calendar_popup_conect_bloodType select{ width:120px; margin-bottom:5px;*margin-bottom:2px;}

/*確認送出按鈕*/
.calendar_popup_conect_submitButton{width:90px;padding:0px 5px;  height:21px;*height:18px;padding-top:1px;*padding-top:4px; background: url(../imgs/Index-headerButton_01.gif) repeat-x #000000;text-align:center; border:1px #000000 solid; margin:15px auto 10px auto }
.calendar_popup_conect_submitButton a{color:#dcff04;font-size:15px;}
.calendar_popup_conect_submitButton a:active,.calendar_popup_conect_submitButton a:hover{font-weight:bold;text-decoration:none}
/*自我介紹+照片上傳*/
.calendar_popup_conect_All_addPhoto{margin-top:10px;}
.calendar_popup_conect_All_addPhoto p{ padding-left:15px;}
.calendar_popup_conect_All_addPhoto_smallPhoto{ width:82px; height:82px;}
.calendar_popup_conect_All_addPhoto_smallPhoto img{ padding:4px; border:1px solid #999999}

/*相簿*/
.calendar_photoAlbum_All{width:700px;}
/*相簿上方內容開始*/
.calendar_photoAlbum_top_All{ width:700px; height:87px; background:url(../imgs/calendar_photoAlbum_topBg.gif) no-repeat; overflow:hidden}
.calendar_photoAlbum_top_All h1{ font-size:20px; font-weight:bold; color:#9b1818; padding:34px 0px 0px 70px; float:left}
.calendar_photoAlbum_banner{ width:92px; height:22px; text-align:center; background:url(../imgs/calendar_activities_data_ba.gif) no-repeat; float:left; font-size:13px; margin:39px 0px 0px 150px;*margin:35px 0px 0px 150px;}
.calendar_photoAlbum_banner a{ display:block;padding-top:1px;*padding-top:4px;}
.calendar_photoAlbum_colse{ float:right; font-family:Arial, Helvetica, sans-serif; margin:40px 25px 0px 0px; font-size:13px;}
.calendar_photoAlbum_colse img{ padding-right:3px; float:left; margin-top:0px;*margin-top:-3px;}
/*相簿中間內容開始*/
.calendar_photoAlbum_center_All{ width:700px; background:url(../imgs/calendar_photoAlbum_centerBg.gif) repeat-y; float:left; padding-bottom:20px;}
.calendar_photoAlbum_center_banner{ float:left; margin:150px 30px 0px 30px;_margin:150px 20px 0px 20px}
.calendar_photoAlbum_center_photo{ width:502px; height:350px; float:left; margin:0px 5px;_margin:0px 1px;}
.calendar_photoAlbum_center_photo img{ border:1px #afaeae solid}
.calendar_photoAlbum_center_SmallPhoto_All{ padding-top:20px; float:left}
.calendar_photoAlbum_center_SmallPhoto_banner{ float:left;}
.calendar_photoAlbum_center_SmallPhoto_photo_All{width:601px; height:121px; float:left; margin:0px 5px;}
.calendar_photoAlbum_center_SmallPhoto_photo{width:141px; height:97px; float:left;margin:12px 4px 0px 4px;_margin:12px 3px 0px 3px}
.calendar_photoAlbum_center_SmallPhoto_photo img{ padding:4px; border:1px solid #d7d1d1;background-color:#f2f2f2; }
.calendar_photoAlbum_center_SmallPhoto_photo_select{width:145px; height:101px; float:left;margin:10px 4px 0px 4px;_margin:10px 3px 0px 3px}
.calendar_photoAlbum_center_SmallPhoto_photo_select img{ padding:4px; border:3px solid #93805b;background-color:#f2f2f2}
/*相簿中間內容結束*/
.calendar_photoAlbum_bottom_All{ width:700px; height:16px; background-color:#cbcbb7; float:left}
.calendar_popup_more_banner{ width:105px; height:22px; text-align:center; background:url(../imgs/calendar_activities_data_ba_1.gif) no-repeat;}
.calendar_popup_more_banner a:hover,.calendar_popup_more_banner a:active{ color:#333333;}

/*新增活動設定*/
.calendar_add_calendar_Popup_All{ padding:0px 10px 5px 10px;border:1px solid #cecece; background-color:#FFFFFF; width:800px; margin:0px auto;}
.calendar_add_calendar_Popup_title{  background:url(../imgs/calendar_popup_title_bg.gif) repeat-x; font-size:19px; font-weight:bold; letter-spacing:0.2em; color:#545454; padding-left:15px; height:33px;*height:30px; padding-top:11px;*padding-top:14px; }
.calendar_add_calendar_Popup_title span{ float:left;}
.calendar_add_calendar_Popup_title img{ float:right; padding-right:10px; padding-top:5px;*padding-top:3px}
.calendar_popup_SmallBanner{width:53px; height:22px; text-align:center; background:url(../imgs/calendar_left_banner.gif) no-repeat;  font-size:13px;}
.calendar_popup_SmallBanner a{ display:block;padding-top:1px;*padding-top:4px;}
.calendar_popup_SmallBanner a:hover,.calendar_popup_SmallBanner a:active{ color:#000000}
button{ background-color:#FF0000}
.popup_upload_photo img{ padding:4px;border:1px solid #d7d1d1;background-color:#f2f2f2}

/*圖片上傳*/
.calendar_popup_uploadPhoto_show_All img{ padding:4px;border:1px solid #d7d1d1;background-color:#f2f2f2}
/*留言板Popup*/

.leave_message{ width:500px; height:350px; float:left; background: url(../imgs/message_popupBg.jpg) no-repeat;}
 .textarea_content500{width:480px;float:left; margin-top:20px; margin-top:50px; }
.textarea_content500 label{clear:left;float:left;overflow:hidden;text-align:right;cursor:pointer;}
.textarea500{width:400px;height:12em;margin:0 0 0 4px;*margin:-1px 0 0 4px;_margin:-1px 0 0 2px;padding:3px;color:#666;font-size:12px;border:1px solid #a7a6aa; }
.detail_page_massage_function01500{ margin-top:15px	;}
.detail_page_massage_function500 a:link {color: #A05C2F; text-decoration:none;}		
.detail_page_massage_function500 a:visited {color: #A05C2F; text-decoration:none;}
.detail_page_massage_function500 a:active {color: #0573B0; text-decoration:none;}
.detail_page_massage_function500 a:hover {color: #0573B0; text-decoration:none;}
.textarea_guest_01{width:350px;height:12em;margin:0px 0px 0px 4px;*margin:-1px 0px 0px 4px;_margin:-1px 0px 0px 2px;padding:3px;color:#666;font-size:12px;border:1px solid #a7a6aa;}
/*管理事件簿*/
.calendar_popup_conect_All_MyEventBook table{ font-size:13px;}
.calendar_popup_conect_All_MyEventBook td{border-bottom:1px #CCCCCC dashed}
.calendar_popup_conect_All_MyEventBook_title{ letter-spacing:1px; padding-left:5px}
.calendar_popup_conect_All_MyEventBook_user a{ color:#0099CC}
/*管理事件*/
.calendar_popup_conect_All_MyEventBook_01{ font-size:13px;}
.jNiceSelectWrapper ul a{ display:block; height:10px; padding:5px 2px;overflow:hidden;}
/*訂閱事件簿*/
.calendar_date_moreList_01{background-color:#FFF; padding:5px; border:4px  #c3c3c3 solid; width:320px; font-size:13px;}
.calendar_date_moreList_01 td{border-bottom:#999999 1px dashed;} 
/*月曆介面設定*/
.calendar_popup_conect_All_calendarSet img{ border:1px solid #999999}
.calendar_popup_conect_All_calendarSet_aaa a{ color: #0066FF}
.calendar_popup_conect_All_calendarSet td{border-bottom:#999999 1px dashed;} 

/*自我介紹*/
.popup_Self-introduction{ width:555px;background:url(../imgs/calender_popup_Self-introduction.jpg) no-repeat; }
.popup_Self-introduction_title{font-weight:bold; width:520px; margin:10px auto 0px auto; color:#9B622F; letter-spacing:1px; }
.popup_Self-introduction_conect{ width:500px; font-size:15px; line-height:230%;}


/*6月16日*/
.myself_list{ height:26px; font-size:13px; margin-top:10px ;}
.myself_list_img{ width:7px; height:26px;display:block; float:left; text-align:center;}
.myself_list_noselect a{display:block; float:left; margin-top:12px; padding:0 10px; } 
.myself_list_select a{ display:block; float:left; margin-top:12px; padding:0 10px;font-weight:bold; color:#FF3366;}
.calendar_popup_list_self{margin-left:10px;  height:27px; border-bottom:1px solid #b3b3b3;}
.lable_color{ font-weight:bold; color:#1B649A;}
.popup_Self-introduction_conect_box{ width:520px; height:240px; margin:10px auto 0px auto;  overflow-y:auto ; overflow-x:auto }
.popup_Self-introduction_conect_02{width:500px; font-size:15px; line-height:230%; margin:10px auto 0px auto; }

/*造型POPUP 太陽*/
.popUp_sun{ width:318px; height:329px; font-size:13px}
.calendar_toDo_detail_title_conect_sun{ padding:3px 0px 3px 10px;  _padding:2px 0px 2px 10px; line-height:1.4em;height:70px; overflow:hidden;}
.calendar_toDo_detail_title_edit_sun{ text-align:right; padding-right:10px; padding-top:2px; }
.calendar_toDo_detail_toDo_box_sun{ width:150px; height:180px; overflow-y:auto ; overflow-x:auto; line-height:150%; padding:0 5px; }
/*造型POPUP 月亮*/
.popUp_moon{width:453px; height:296px; font-size:13px}
.popup_top_moon{ width:246px; height:30px; }
.popup_top_moon span{ margin:0 5px;float:left;  padding:5px 0px;}
.calendar_toDo_detail_top_moon{ text-align:left; padding-bottom:3px; float:left; padding:5px 0px; * padding:7px 0px;}
.calendar_toDo_detail_title_moon{ font-weight:bold; text-align:center; padding:5px 0px;  float:left; }
.calendar_toDo_detail_title_moon a{ color:#c70000;}
.popup_buttom_moon{width:246px;}
.calendar_toDo_detail_Photo_All_moon{ width:141px; height:97px; margin:0px auto 0px auto;float:left;}
.calendar_toDo_detail_Photo_All_moon img{padding:4px ;background-color:#f2f2f2; border: #d7d1d1 1px solid ;}
.calendar_toDo_detail_title_conect_moon{ width:90px;  height:100px; line-height:1.4em;float:right; padding:2px; }
.calendar_toDo_detail_title_edit_moon{ text-align:right; padding-right:10px; padding-top:3px;}
.popup_buttom_toDo_box_moon{width:236px; height:102px; table-layout: fixed; word-wrap: break-word; word-break: normal; text-align:justify;text-justify:inter-ideograph;  line-height:150%; padding:0 5px;}

/*造型POPUP BEAR*/
.popUp_bear{width:428px; height:248px; font-size:13px}

/*造型POPUP START*/
.popUp_start{ width:275px; height:437px; font-size:13px}
.calendar_toDo_detail_title_conect_start{ padding:3px 0px 3px 10px;  _padding:2px 0px 2px 10px; line-height:1.4em;height:50px; overflow:hidden;}
.calendar_toDo_detail_title_edit_start{text-align:left; padding-right:10px; padding-top:2px; }
.calendar_toDo_detail_top_start{ text-align:left; padding-bottom:3px; padding-left:3px;}
.calendar_toDo_detail_toDo_box_start{width:135px; height:155px; overflow-y:auto ; overflow-x:auto; line-height:150%; padding:0 5px; }

/*0701好友名單POP*/
.fr_box_con{ width:300px; padding:5px; background:white;  border:1px solid #cecece; }
.fr_text{ text-align:center; margin:40px 0px; color:red; font-size:18px;}
.fr_text2{  margin:10px 0px; font-size:13px; line-height:180%;}
.fr_text2 textarea{ width:280px; height:80px; overflow-x:auto;  overflow-y:auto;}
.fr_buttome{  margin:0 auto; margin-bottom:10px; }
.title_fr{ display:block; width:132px; height:30px; padding-top:9px; *height:29px; *padding-top:10px; background:url(../imgs/fr_k.gif); text-align:center; font-size:15px;
		 letter-spacing:1px; font-weight:bold;}
		 
/*0702*/
.link_out{float:left; margin-left:30px; *margin-left:20px; _margin-left:15px; font-size:13px; margin-top:3px;}
.link_out a{ color:red;}
.bb textarea{ width:500px; overflow-x:hidden; overflow-y:hidden; margin-top:5px;}

/*0709*/
.message_box_con{ width:400px; padding:5px; background:white;  border:1px solid #cecece; }
.message_t{ font-size:13px; margin:10px 0px;}
.me_1{ float:left; margin-right:20px;}
.calendar_popup_add_title_2{  background:url(../imgs/calendar_popup_title_bg.gif) repeat-x bottom; font-size:17px; font-weight:bold; color:#545454; height:30px; *height:27px; padding-top:11px;*padding-top:14px;}
.calendar_popup_add_title_2 span{ float:left;}
.calendar_popup_add_title_2 img{ float:right; padding-right:10px; padding-top:5px;*padding-top:3px}
.me_text_box{margin:10px auto; height:180px; overflow-x:auto; overflow-y:auto; font-size:13px; line-height:180%;  border:1px solid #cecece;} 
.me_text_box_2{margin:0 auto; height:130px; overflow-x:auto; overflow-y:auto; margin-bottom:10px; font-size:13px; line-height:180%;  border:1px solid #cecece;}
.fr_text3{ font-size:13px; line-height:180%; }

/*0710*/
.color_box_con{ width:190px; padding:5px; border:1px solid #cecece; background:url(../imgs/under_bg.jpg) repeat-x bottom white; }
.color_popup_add_title li{ display:block; float:left; height:15px; width:15px; margin:5px; border:1px solid #cecece; cursor:pointer; }

/*0717*/
.fr_box_con{ width:300px; padding:5px; background:white;  border:1px solid #cecece; }
.calendar_popup_add_title{  background:url(../imgs/calendar_popup_title_bg.gif) repeat-x; font-size:17px; font-weight:bold; letter-spacing:0.2em; color:#545454; padding-left:15px; height:33px;*height:30px; padding-top:11px;*padding-top:14px;}
.fr_text{ text-align:center; margin:40px 0px; color:red; font-size:18px;}
.calendar_popup_SmallBanner{width:53px; height:22px; text-align:center; background:url(../imgs/calendar_left_banner.gif) no-repeat;  font-size:13px;}
.calendar_popup_SmallBanner a{ display:block;padding-top:1px;*padding-top:4px;}
.calendar_popup_SmallBanner a:hover,.calendar_popup_SmallBanner a:active{ color:#000000}
button{ background-color:#FF0000}

