﻿html{}
body{font:12px Arial, Helvetica, sans-serif;color:#444;margin:0;padding:0;}
body a:link{color:#b3274a;text-decoration:none;}
body a:visited{color:#b3274a;text-decoration:none;}
body a:hover{color:#777;text-decoration:underline;}
body .aselect{color:#555;text-decoration:underline;}
img{border:0;behavior:url(iepngfix.htc)}
.p2{color:#666;}
.spacer{clear:both;}
.btn_style_1{padding:0px 3px;border:solid 2px #ccc;display:inline-block;}
body .btn_style_1 a{color:#fff;text-decoration:none}
body .btn_style_1 a:hover{color:#fff;text-decoration:underline}
body .btn_style_1 a:visited{color:#fff;text-decoration:none}
.btn_style_2 {display:inline-block;font:normal 12px arial;border:solid 1px #663300;padding:2px 2px;margin:0px 2px;background:#fededf;}
body .btn_style_2 a{color:#cf2147;}
body .btn_style_2 a:hover{color:#4d4d4d}
body .btn_style_2 a:visited{color:#cf2147}
.btn_style_3 {display:inline-block;font:normal 12px arial;border:solid 0px #663300;padding:2px 2px;margin:0px 2px;background:#;}
body .btn_style_3 a{color:#cf2147;}
body .btn_style_3 a:hover{color:#4d4d4d}
body .btn_style_3 a:visited{color:#cf2147}
.todayPlanIndex .btn_style_3, .dorm_beauty_title .btn_style_3{float:right;margin-top:3px;
}

/* template: header */
.panel-bg, .addition, .Secrets, .program_title_1 ,.msg_leave_1, .header_rowBg, .score_plus 
,.head_menu .selectd span{-webkit-border-radius:5px;-moz-border-radius:5px;
}/*round corner*/
.header {width:1000px;margin-bottom:.75em;height:120px;margin:0 auto;
}
.header_rowBg{background:#fff;width:1000px;height:50px;position:absolute;top:30px;z-index:1;
}
.header .logo{float:left;width:180px;margin-top:3px;font:bold 1.6em 'Lucida Sans Unicode', sans-serif; line-height:2em;padding-left:10px;position:absolute;z-index:2;margin-top:35px;
}
.logo span a {display:block;background:url(../dorm_new/images/main_logo.gif) no-repeat;width:180px;height:40px;border:solid 0px #000;
}
.logo span a:hover {display:block;background:url(../dorm_new/images/main_logo2.gif) no-repeat;
}
.head_menu {float:left;border:solid 0px #000;position:absolute;z-index:2;margin-left:200px;
}
.head_menu ul{margin:0;padding:0;list-style:none;
}
.head_menu ul li{float:left;padding:0;margin-top:50px;display:inline-block;font:bold 15px Arial, Helvetica, sans-serif;
}
.head_menu ul li a span{color:#f53162;text-decoration:none;border:solid 0px #ccc;padding:0 5px;text-align:center;
}
.head_menu ul li a:hover span{color:#666;text-decoration:none;
}
.head_menu .selectd{margin-top:40px;background:url(../dorm_new/images/topMShade.jpg) no-repeat;background-position:top right;padding-right:10px;
}
.head_menu .selectd span{background:url(../dorm_new/images/topMenuBg.gif) repeat-x;display:inline-block;
padding:7px 10px 3px 10px;border-left:solid 1px #888;border-top:solid 1px #888;border-right:solid 1px #888
}
.head_menu .selectd a span{color:#333
}
.header img{behavior:url(iepngfix.htc);
}
body .header .nav{float:right;margin-top:47px;text-align:right; padding-right:0px;border:solid 0px #fff;position:relative;z-index:2;
}
body .header .nav a:link{color:#000;
}
body .header .nav a:visited{color:#000;
}
body .header .nav a:hover{color:#4d4d4d;
}
body .header .nav span{line-height:2em;
}
body .header .nav .item{border-left:1px solid #666;padding-left:2px;
}
/* head end ====*/


/* template: box layout*/
.box{width:99%;margin:0 auto;margin-top:0px;display:block;}
.box .content {position:relative;width:987px;margin:0 auto;}
.box .content .panel-bg{float:left;width:770px;background:#fff url(../dorm_new/images/accommodation) no-repeat -60px -20px;border:solid 1px #fff;}
.box .content .panel-bg .main-panel{float:left;display:block;width:100%;}
/*layout end====*/

/*TAB*/
.style1 {
	font-size: 36px;
	font-weight: bold;
}
.style3 {
	font-size: x-large;
	font-weight: bold;
}
.style4 {font-size: 24px;color: #444;}
.style5 {color: #990000}
.style6 {font-size: 36px; font-weight: bold; color: #ff3366; }
.style9 {font-size: 24px}
.style8 {
	font-size: large;
	color: #990000;
}

#tabs {width:980px;margin:0px auto; padding:0px 0; font-size:small; letter-spacing:0.3pt; line-height:1; font-weight:bold;
}
#tabs ul {margin:0;  padding:0;  list-style:none;
}
#tabs li {
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  border-top:solid #999 1px;
  border-left:solid #999 1px;
  border-right:solid #999 1px;
  border-bottom-width:0;
  border-bottom-color:transparent;
  cursor:pointer;
}
#tabs .tabs_ul_1 li{
  float:left;  background-color:#f7ef7c;background:url(../dorm_new/images/bg_style_2.gif) 0 -10px repeat-x;color:#000;  margin-right:2px;  padding:5px 5px;  
}
#tabs .tabs_ul_2 li{
  float:left;  background-color:#cdf23a;background:url(../dorm_new/images/tab_bg.gif) 0 -10px repeat-x;color:#000;  margin-right:2px;  padding:5px 5px;  
}
#tabs li img{vertical-align:middle;padding:0 0px;
}
#tabs li.select { background-color:#FFF; background:url(../dorm_new/images/tab_bg3.gif) 0 -15px repeat-x;color:#763509;border-top:solid 2px #ccc;border-left:solid 2px #ccc;border-right:solid 2px #ccc;
}
#tabs li.select a{color:#ff3366;
}
#tabs a{color:#4d4d4d;text-decoration:none;padding:0 3px
}
#tabs a:hover{color:#000;text-decoration:underline;padding:0 3px
}
/*TAB end ==== */

/* 
	template: addition 公佈欄部份
*/
.addition{width:200px;background:#e9e9e9;margin:0px 0 0 780px;text-align:center;padding:10px 0 0 0;}
.pub_board{width:169px;margin:0px auto;border:solid 1px #bfbfbf;padding:2px;background:#fff;}
.bulletin_p_1{font:bold 13px Arial, Helvetica, sans-serif ;margin:0 0 0 0;padding:7px 0 0 5px;text-align:left;}
.addition .bulletin{background:url(../dorm_new/images/notify_01.gif) no-repeat left top;margin:0;width:169px;height:33px;}
.addition .module{background:#fff url(../dorm_new/images/notify_02) no-repeat left bottom;width:169px;text-align:right}
.addition .center {background:#fff;width:169px;height:120px;}
.addition .center ul{list-style:none;padding:10px 0 0 0;width:160px;margin:0;}
.addition .center ul a{color:#FF6F6F;text-decoration:none;}
.addition .center ul a:hover{color:#555;text-decoration:underline;}
.addition .center li{padding:2px 0; text-align:left}
/* addition == */

/* 
	template: content 
*/
.button{float:left;width:100%;margin:5px 0 5px 0;border:solid 0px #000}
.dorm_beauty_closet{padding-left:0;_padding-left:0px;padding-right:10px;float:left;_width:120px;border:solid 0px #000;}
.button .wardrobe {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;overflow:hidden;margin:0 6px 0px 0;}
.button .wardrobe  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_wardrobe.gif);background-position:right top;text-decoration:none;text-align:center;}
.button .wardrobe  a:hover{background-position:left top;}
.button .shoes_cabinet {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;overflow:hidden;margin:0 6px 0px 0;}
.button .shoes_cabinet  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_shoes_cabine.gif);background-position:right top;text-decoration:none;text-align:center;}
.button .shoes_cabinet a:hover{background-position:left top;}
.button .makeup{float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;overflow:hidden;margin:0 6px 0px 0;}
.button .makeup  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_makeup.gif);background-position:right top;text-decoration:none;text-align:center;}
.button .makeup  a:hover{background-position:left top;}
.button .jewelry {float:left;list-style:none;padding:0px;width:24px;height:24px;overflow:hidden;margin:0 6px 0px 0;}
.button .jewelry  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_jewelry.gif);background-position:right top;text-decoration:none;text-align:center;}
.button .jewelry  a:hover{background-position:left top;}
/*bottom short cut menu  */
.nameTag{float:left;margin-top:7px;margin-right:5px;
}
.bottom_menu{clear:both;padding-top:20px;padding-left:0;_padding-left:0px;padding-right:10px;width:400px;margin:0 auto;border:solid 0px #000;}
.bottom_menu .menu1 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu1  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m1.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu1  a:hover{background-position:left top;border:0}
.bottom_menu .menu2 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu2  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m2.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu2  a:hover{background-position:left top;border:0}
.bottom_menu .menu3 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu3  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m3.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu3  a:hover{background-position:left top;border:0}
.bottom_menu .menu4 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu4  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m4.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu4  a:hover{background-position:left top;border:0}
.bottom_menu .menu5 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu5  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m5.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu5  a:hover{background-position:left top;border:0}
.bottom_menu .menu6 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu6  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m6.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu6  a:hover{background-position:left top;border:0}
.bottom_menu .menu7 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu7  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m7.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu7  a:hover{background-position:left top;border:0}
.bottom_menu .menu8 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu8  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m8.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu8  a:hover{background-position:left top;border:0}
.bottom_menu .menu9 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu9  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m9.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu9  a:hover{background-position:left top;border:0}
.bottom_menu .menu10 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu10  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m10.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu10  a:hover{background-position:left top;border:0}
.bottom_menu .menu11 {float:left;list-style:none;margin:0;padding:0px;width:24px;height:24px;margin:0 6px 0px 0;}
.bottom_menu .menu11  a{display:block;width:24px;height:24px;background-image:url(../dorm_new/images/c1_m11.jpg);background-position:right top;text-decoration:none;text-align:center;border:solid 1px #ccc;}
.bottom_menu .menu11  a:hover{background-position:left top;border:0}
/*bottom short cut menu end===*/



/* 
	template: main-panel , dorm.htm
*/
.main-panel-top{float:right;width:30px;text-align:right;line-height:20px;margin:0;padding:0;border:solid 0px #000;}
.main-panel-top ul{margin:0;padding:0
}
.main-panel-top ul li{margin:0;padding:0;display:block
}
.main-panel .main-panel-top a{padding-right:1em;}
.main-panel .main-panel-top ul li img{border:solid 0px #000;}
.present_index{width:30px;border:solid 1px #999;text-align:center;padding:6px 0;margin-bottom:10px
}
.main-panel-bottom{clear:both;border:solid 0px #999;padding-top:30px;
}
.main-panel-bottom ul{margin:0;padding:0
}
.main-panel-bottom ul li{padding:0;display:inline
}
.main-panel{margin-bottom:0px;
}
.main-panel-top_2{float:right;height:20px;padding-right:5px;border-bottom:solid 0px #000;
}
.main-panel-top_2 img{padding-right:5px;
}
.main-panel-top_1{float:left;line-height:20px;margin:0;_margin-left:4px;padding:5px 0 0 10px;border:solid 0px #000;}
.main-top_visit{border:solid 1px #ccc;padding:0 5px;}
.top_visit{font-weight:bold}
.main-panel .main-page{width:98%;margin:0px auto;margin-bottom:5px;clear:both;}
.person_detail{float:left;padding:5px 0 0 0;width:95%;border:solid 0px #000;
}
.dorm_eidt{text-align:right;
}
.dorm_eidt span {display:inline-block;font:normal 12px arial;background:#fededf;border:solid 1px #663300;padding:2px 2px;margin:0px 2px;}
.dorm_eidt a span {color:#cf2147;}
.dorm_eidt a:hover span {color:#4d4d4d;text-decoration:none}
.dorm_eidt a:visited span {color:#cf2147}

.person_detail h1{margin:0;padding:0;border:solid 0px #000;color:#F53E64;font-size:25px
}
.person_detail_id{padding:0px 0 0 0;width:100%;height:50px;border:solid 0px #000}
.dorm_photo{float:left;margin:0 10px 0 7px;width:140px;border:solid 0px #ccc;background:#e5e5e5;text-align:center}
.dorm_photo img{border:solid 0px #ccc;}
.photo_img img{width:140px;height:140px;}
.dorm_photo_id{float:left;margin:0 10px 0 7px;border:solid 0px #ccc;background:}
.dorm_photo_id img{float:left}
.dorm_photo_id .gender{float:left;margin:10px 0 0 5px;font:bold 15px Arial, Helvetica, sans-serif}
.indexPhotoDetail .detail_add{float:right;width:240px;_width:235px;border:solid 0px #000;margin:5px 0px 0 0px;_margin-left:0px;
}
.person_detail_id .detail_add_id{float:right
}
.detail_add_id ul{float:right;list-style:none;margin:0px 0;padding:0 20px;}
.detail_add_id li{float:left;padding-right:5px}
.detail_add_id{float:left;border:solid 0px #000;margin-top:7px}
.detail_add{float:right;border:solid 1px #000;
}
.detail_add ul{margin:0px;padding:0;border:solid 0px #000;width:250px;
}
.detail_add ul li{padding:0;display:inline;
}
.addFriend{height:20px}
.msgLeave{height:20px}
.sendMsg{height:20px}
.rss{width:74px;height:20px;margin:5px 0 0 0px;}
/*css bg change || switch buttons*/
.style_switch{border:solid 0px #000;text-align:right;clear:both;padding:0px 0}
.style_switch ul{margin:0;padding:0;list-style:none;}
.style_switch ul li{padding:0 1px;_border-right:solid 0px #fff;display:inline;_display:inline}
.style_switch ul li span {display:inline-block;padding:0;width:10px;height:10px;border:solid 1px #999;}
.style_switch ul .color_selected span {border:solid 2px #999;}
.color_pink{background:#ff3366}
.color_natural{background:#f0e6af}
.color_green{background:#dcf89a}
.color_blue{background:#b4e5ed}
.color_warm{background:#fcc297}
.color_pic{background:url(../dorm_new/images/pic1_s.gif) 0 0px no-repeat ;
}
/*css bg change || switch buttons end===*/
.main-page .program {width:100%;height:280px;padding-top:10px;clear:both}
.main-page .program .line{ background:url(../dorm_new/images/main_myplan.gif) 0 1px no-repeat ;border-bottom: 0.2em solid #ff3366; width:100%; height:32px;margin-top:15x;margin:0px 0;}
.dorm_record_all .line{width:100%; height:32px;margin-top:15x;margin:0px 0;
}
.program_title_index{width:310px;_width:300px;height:30px;float:left;border:solid 0px #000;
}
.program_title{width:160px;_width:160px;height:30px;float:left;border:solid 0px #000;
}
.program_title_1{text-align:center;font:bold 17px Arial, Helvetica, sans-serif;color:#fff;padding:10px 0 0 0;width:140px;border:solid 0px #222;
}
.rssOder{float:right;display:inline-block;padding-top:7px;
}
.msg_total{display:inline-block;_display:inline;border:solid 0px #000;font-weight:normal;
}
.msg_total span{font-weight:bold;padding:0 2px
}
.existRecord{float:left;text-align:right;margin-top:10px;margin-top:7px
}
.existRecord img{vertical-align:middle
}
.existRecord_1{font-weight:bold
}
.dorm_record_all{width:96%;margin:0 auto;border:solid 0px #4d4d4d;clear:both;
}
/* 
	id card.htm
*/
.dorm_id_profile_1{clear:both}
.dorm_id_profile_1 table{clear:both;
background:#fff;border:solid 0px #000;border-left:solid 2px #fff;border-bottom:solid 1px #fff;
}
.dorm_id_profile_1 td{padding:3px 3px;border-top:solid 2px #e0e0e0;border-right:solid 0px #fff;
}
.id_profile_photo{float:left;width:400px;border:solid 0px #000;text-align:center}
.dorm_id_profile_1_1{float:left;}
.dorm_id_profile_1_1 table{width:335px;}
.dorm_id_profile_1_1 td{border:0px;padding:5px 0 5px 5px;background: url(../dorm_new/images/tab_bg3.gif) 0 -10px repeat-x;}
.td_title{font-weight:bold;border:solid 0px #666;background:#e5e5e5 url(../dorm_new/images/bg_style_7.gif) 0 -16px repeat-x;width:105px;
}
.dorm_id_profile_1 .td_title_2{background:#b8b8b8 url(../dorm_new/images/bg_style_2.gif) 0 -10px repeat-x;border:solid 0px #666;
width:105px;font-weight:bold;
}
.dorm_id_profile_1 .public{color:#888;padding-right:5px;text-align:right;width:50px;
}
.td_id_title{background:#ccc;font:bold 13px arial;color:#1a1a1a;text-indent:30px
}
.td_title_3{width:100px}
/* 
	dorm.htm
*/
/* ID CARD*/
.dormIndexLeft_all{float:left;width:70%;
}
.dorm_idCardIndex_all .dorm_idCard_all{
}
.dorm_idCard_all{margin:0px 0 5px 0;border:solid 1px #c2c2c2;clear:both;}
.dorm_id_title{height:28px;border:solid 1px #fff}
.dorm_id_title_1{float:left;width:50%;margin:0px;padding:2px 5px 2px 5px;font:bold 13px arial;color:#1a1a1a;}
.dorm_id_title_1 img{vertical-align:middle;padding-right:5px
}
.dorm_id_title_1 a span{color:#333;text-decoration:underline;
}
.dorm_id_title_1 a:hover span{color:#d22300;
}
#dorm_id_title_2{width:48%;float:left;padding:4px 0 0 0;text-align:right;border:solid 0px #000}
.dorm_id_shortDes{padding-right:5px;
}
.dorm_id_shortDes p{float:left;width:450px;word-wrap:break-word;border-bottom:dotted 0 #ccc;margin:0;padding:2px 5px;
}
.dorm_id_shortDes .privacy{float:right;color:#999;padding:0 5px;margin-top:2px;*margin-top:3px;
}
.dorm_id_blog{width:450px;padding-right:5px;
}
.dorm_id_blog p{float:;display:inline;width:px;word-wrap:break-word;border-bottom:dotted 0px #ccc;margin:0;padding:2px 0px 0 5px;
}
.dorm_id_blog .privacy{float:;color:#999;padding:0 5px;margin-top:2px;*margin-top:3px;
}
.dorm_id_blog_1{font-weight:bold;background: url(../dorm_new/images/bg_style_2.gif) 0 -16px repeat-x;
width:55px;display:inline-block;text-align:center;letter-spacing:0px;font-weight:bold;border:solid 1px #666;padding:2px 0px;margin-right:3px;
}
/* BEAUTY RECORD */
.dorm_beauty_all{margin:5px 0;border:solid 1px #c2c2c2;
}
.dorm_beauty_level{float:left;margin:5px 5px;width:210px;}
.dorm_beauty_level_1{padding-right:10px;margin-bottom:5px;display:block}
.dorm_beauty_level_1 img{vertical-align:middle;padding-right:3px}
.bold_1{font:bold 13px arial;color:#1a1a1a;
}
.bold_2{font:bold 13px arial;color:#1a1a1a;letter-spacing:4px;
}
.dorm_beauty_level_2{font:bold 13px arial;color:#1a1a1a;padding:0 5px}
.dorm_beauty_title{height:28px;width:100%;clear:both;background:url(../dorm_new/images/bg_style_7.gif) 0 -15px;border:solid 0px #666;
}
.dorm_idCardIndex_all .dorm_beauty_title_1{padding:2px 0px 0px 5px;
}
.dorm_idCardIndex_all .dorm_beauty_title_1 b{float:left;padding:3px 0px 0px 0px;
}
.dorm_idCardIndex_all .dorm_beauty_title_1 img{float:left;padding:0 5px;
}
.dorm_beauty_title_1{float:left;display:block;padding:7px 5px 0px 5px;font:bold 13px arial;color:#1a1a1a;
}
.dorm_beauty_others{width:510px;border-top:solid 0px #666;
}
.dorm_beauty_others ul{float:left;list-style:none;margin:0;padding:0px 5px;}
.dorm_beauty_others ul li{float:left;padding:2px 5px 2px 0;margin:5px 0 0 0;word-break:break-all;width:230px;border:solid 0px #666;}
.dorm_beauty_others ul li img{vertical-align:middle;padding:0 2px;}
.dorm_beauty_othersTop ul{float:left;margin:0;padding:0px 5px;list-style:none;width:250px;border:solid 0px #666;
}
.dorm_beauty_othersTop ul li{float:left;padding:2px 5px 2px 0;margin:5px 0 0 0;word-break:break-all;width:120px;border:solid 0px #666;
}
.dorm_beauty_othersTop ul li img{vertical-align:middle;padding:0 2px;
}
.dorm_beauty_others_1{float:left;width:55px;display:inline-block;text-align:center;letter-spacing:0px;font-weight:bold;border:solid 1px #666;padding:2px 0px;margin-right:3px;background: url(../dorm_new/images/bg_style_2.gif) 0 -16px repeat-x;
}
.dorm_beauty_others .id_data{float:;margin-top:2px;*margin-top:3px;
}
.dorm_beauty_others .privacy{float:;color:#999;padding:0 5px;margin-top:2px;*margin-top:3px;
}
.dorm_visit_all{margin:5px 0;border:solid 1px #c2c2c2;clear:both;}
.dorm_visit_title{background:url(../dorm_new/images/bg_style_1.gif) 0 -12px repeat-x;height:28px;}
.dorm_visit_others ul{margin:0;padding:0px 5px;list-style:none;height:30px;}
.dorm_visit_others ul li{float:left;padding:2px 5px 2px 0;margin:5px 0 0 0;word-break:break-all;width:230px;border:solid 0px #666;}
.dorm_visit_others_1{font-weight:bold;border:solid 1px #666;padding:0 3px;margin-right:3px;background: url(../dorm_new/images/bg_style_2.gif) 0 -16px repeat-x;}
.main-page .date {font:normal 100% Tahoma,sans-serif;color:#000;width:730px;height:230px;margin-top:0px;clear:both;
border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2;background:#fff;
}
.main-page .date h3{margin:0 0 5px 0;padding:5px 0;text-align:center;
}
.main-page .plan { float:left; word-break:break-all;width:250px;height:200px;padding:0 5px;border:solid 0px #000;
}
.main-page .note {width:90%; height:80px;
}
.main-page .note .recordimg { font: normal 100% Tahoma,sans-serif;background:url(../dorm_new/images/main_37.gif) 0 4px no-repeat;padding-left:20px;font-weight:bold;line-height:25px;border-bottom:dashed 1px #ccc;
}
.note_none{text-align:left;margin:2px 0;padding-left:20px;
}
.note_add{text-align:center;
}
.plus{font:bold 15px Arial, Helvetica, sans-serif;padding:0 0px;color:#ff3366;
}
.main-page .molding { font:normal  100% Tahoma,sans-serif;float:left; width:250px;height:200px;padding:0 5px;border:solid 0px #000;
}
.main-page .molding .mold{font:bold  100% Tahoma,sans-serif;background:url(../dorm_new/images/cloth.gif) 0 4px no-repeat;padding-left:20px; line-height:25px;border-bottom:dashed 1px #ccc;
}
.molding_none{text-align:left;margin:2px 0;padding-left:20px;
}
.molding_add{text-align:center;
}
.main-page .molding img { margin:0 2px 2px 0; border:1px solid #aaa;}
.main-page .molding .more{width:100px;text-align:right;}

/* MAIN*/
.main {width:100%;margin:0px 0 0 0px;padding-bottom:3em;clear:both;
}
.mainIndex{background:#fff;clear:both;width:98%;margin:0px auto;border:0px solid #000;
}
.indexPhoto{width:200px;padding:2px;float:left;margin-right:5px;border:0px solid #e5e5e5;text-align:center;
}
.indexPhotoDetail{width:505px;_width:500px;float:left;border:0px solid #ccc;background:#fff;
}
.gender{margin:0 0 0 0px;padding:3px 0px;text-align:left;font-size:20px;font-weight:;}
.gender img{vertical-align:middle}
.measurement ul{margin:0;margin-left:15px;padding:0 0;padding-top:10px;
}
.measurement ul li{padding:0;display:inline;padding-right:10px;
}
.measurement ul li span{font-weight:bold;padding-right:2px;
}
.moodUnit{float:left;width:255px;border:0px solid #aaa;
}
.moodStatus{
}
.moodInput{float:left;background:url(../dorm_new/images/msgBox.gif) no-repeat;height:70px;width:255px;
}
.moodInput textarea{border:0px;font-size:12px;color:#808080;margin:10px 0 0 20px;overflow-y:hidden;overflow-x:hidden;border:0px solid #ccc;width:225px;
}
.murmur{float:left;margin-left:15px;_margin-left:8px;margin-right:5px;padding-top:5px;padding-bottom:5px;border:0px solid #aaa;width:480px;_width:475px;
}
.murmur .text{width:248px;word-wrap:break-word;text-align:left;font-size:13px;border:solid 0px #000;
}
.dormIndexRight_all{float:right;
}
.todayPlanIndex{width:200px;border:dashed 1px #ccc;margin:5px 0px 0 0px;
}
.todayPlanIndex ul{clear:both;margin:5px;padding:0 0 0 5px;list-style:none
}
.todayPlanIndex ul li{padding:3px 0;width:180px;_width:185px;border-bottom:dotted 1px #ccc;display:block
}
.todayPlanIndex ul li span{font-weight:bold;padding-right:5px;width:180px;_width:185px;display:inline-block;float:none;
}
.todayPlanIndex ul li b{font-weight:normal;padding-right:5px;width:180px;_width:185px;word-wrap:break-word;display:inline-block;
}
.todayPlanIndex h4{text-align:center;border-bottom:dashed 1px #ccc;padding:10px 0;margin:0
}
.dorm_id_myFriend{width:200px;margin:10px 0;paddin:0px;border:solid 1px #ccc;
}
.dorm_id_myFriend ul{margin:5px 0;padding:0px 5px;list-style:none;
}
.dorm_id_myFriend ul li{display:inline;margin:0px 5px;
}
.dorm_id_myStyle{width:200px;margin:10px 0;paddin:0px;border:solid 1px #ccc;
}
.dorm_id_myStyle ul{float:left;margin:0px 0;padding:0px 0px;list-style:none;width:180px;border:solid 0px #ccc;
}
.dorm_id_myStyle ul li{display:inline;margin:0px 0px;padding:0px
}
.dormStyle_more{margin-top:5px;
}
.dormStyle_more span{display:inline-block;margin-right:3px;float:right;border:solid 1px #999;width:7px;height:90px;
background:url(../dorm_new/images/dormSaro.jpg) 0 center no-repeat
}
.main .diary_head{width:100%;background:url(../dorm_new/images/diaryhead.gif) no-repeat;overflow:hidden;}
.main .diary .title{float:left;width:185px;background:url(../dorm_new/images/main_diary.gif) no-repeat; margin:10px 0 0 3px;overflow:hidden;}
.main .diary .line{float:left;border-bottom: 0.2em solid #c6c6c6; width:60%; height:21px;margin-top:20px;text-align:right;}
.main .diary .stress{clear:both;width:100%;padding:10px 0 0 15px;height:100px;overflow:hidden;}
.main .diary .stress .interval{float:left;width:38%;border-right:1px dashed #888;margin-right:9px;}
.main .diary .stress .detail{float:left;width:95%;height:70px;}
.main .diary .stress  h4{font:bold 130% Tahoma,sans-serif;color:#F53E64;margin-bottom:3px;text-align:left;}
.main .diary .stress .detail_main{width:100%;margin-bottom:50x;}
.main .diary .stress .detail_other{float:right;width:55%;text-align:right;margin-top:5px;}
.main .diary_bottom{float:left;width:7px;height:162px;background:url(../dorm_new/images/diarybottom.gif) no-repeat;}
.main .Secrets{width:100%;_width:98%;background:url(../dorm_new/images/diarybg.gif) repeat-x;margin-top:15px;
}
.main .Secrets_head{width:100%;background:url(../dorm_new/images/diaryhead.gif) no-repeat;
}
.main .Secrets .title{float:left;width:185px;height:45px;background:url(../dorm_new/images/dorm_index.gif) no-repeat; margin:10px 0px 0 6px;
}
.main .Secrets .title-diary{float:left;width:185px;height:45px;background:#fff url(../dorm_new/images/dorm_index.gif) no-repeat;margin:10px 0 0 6px;border:solid 0px #000;
}
.title-diary_1{font:bold 17px Arial, Helvetica, sans-serif;color:#1a1a1a;padding:8px 0 0 0px;border:solid 0px #000;
}
.title-diary_1 img{vertical-align:middle;
}
.title_1{font:bold 17px Arial, Helvetica, sans-serif;color:#1a1a1a;padding:8px 0 0 0px;border:solid 0px #000;
}
.title_1 img{vertical-align:middle;
}
.title_p_1{font:bold 17px arial;margin:0;
}
.main .Secrets .line{float:left;border-bottom: 0.2em solid #c6c6c6; width:73%; height:31px;margin-top:10px;text-align:right;
}
.main .Secrets .stress .detail{float:left;width:95%;}
.main .Secrets .stress .detail .title-line {clear:both;font:bold 15px arial;color:#555;padding:0 0 0 20px;
background:url(../dorm_new/images/resultset_next.jpg) 0px 0px no-repeat;width:80%;
}
.main .Secrets .stress .img{float:left;margin:5px 10px 2px 0; border:1px solid #aaa;width:80px;height:80px;}
.detail_img{float:right;
}
.index_label{clear:both;
}
.main .Secrets .stress{clear:both;width:100%;padding:10px 0 0 15px;overflow:hidden;}
.main .Secrets .stress .detail_right{float:left;width:85%;margin:0 5px;border:solid 0px #000;
}
.main .Secrets .stress .detail_right .po-date{clear:both;width:98%;height:16px;color:c6c6c6;padding:0 0 0 16px;
}
.main .Secrets .stress .detail_right .detail_main{clear:both;width:98%;margin-top:3px;word-break:break-all;padding:0 0 0 16px;}
.main .Secrets .stress  .detail_other0{clear:both;text-align:left;margin:5px 0;padding-left:20px;
}
.main .Secrets .stress .old{clear:both;width:95%;border-top:1px dashed #c7c7c7;padding:5px 0px;padding-left:20px;margin-top:5px;text-align:left;
}
.old_more{font-weight:bold;padding-right:10px;
}

/*  
	program_album 
*/
.album_all{clear:both;border:solid 0px #000;background:#fff;
}
.album_main{width:98%;padding:5px 5px;_padding:0;
}
.album_main_1{border:solid 1px #ccc;width:400px;height:px;text-align:center;
}
.album_main_1 img{vertical-align:middle
}
.albumTopEdit{position:absolute;z-index:2;text-align:right;border:solid 0px #fff;
}
.albumTopEdit span{background:#fff;border:solid 1px #d22300;padding:0 2px;
}
.album_main_2{width:320px;border:solid 0px #000;padding:0 5px;
}
.album_title{font:bold 15px arial;text-align:center;width:100%;border-bottom:dashed 0px #ccc;
}
.album_descr{width: 99%;overflow: hidden;word-wrap: break-word;
}
.album_type{margin:5px;width:310px;word-break:break-all;
}
.album_type_1 span{font-weight:bold;
}
.album_mark{height:70px;border-top:dashed 1px #ccc;clear:both;padding:5px 0;margin:0px 5px;
}
.album_mark_1{width:200px;*width:180px;border:solid 0px #000;float:left;
}
.album_mark_1 ul{margin:0;padding:0;list-style:none;
}
.album_mark_1 li{padding:0;
}
.album_mark_1 li span{font-weight:bold;color:#ff3366;
}
.album_other{clear:both;margin:10px 0;
}
.album_other_1{margin:0 10px;padding:0;list-style-type:none;_list-style-position:inside;
}
.album_other_1 li{padding:0 12px;_padding:0px 5px;float:left;width:150px;
}
.album_other_1 img{vertical-align:top;
}
.other_img{width:160px;height:160px;text-align:center;border: 0pt double #ccc;
}
.albumTopEdit_other{position:absolute;z-index:2;width:160px;text-align:right;border:solid 0px #fff;
}
.albumTopEdit_other span{background:#fff;border:solid 1px #d22300;padding:0 2px;
}
.other_descr {width:150px;height:80px;border:solid 0px #000;clear:both;
}
.other_descr ul{margin:10px 0;padding:0;list-style:none;clear:both;
}
.other_descr ul li{padding:0;display:block;clear:both;
}
.other_descr ul li span{font-weight:bold;
}
.album_main_content{clear:both;border:solid 0px #000;background:#fff;
}
.album_photo{text-align:center;background:#f3f3f3;width:650px;margin:0 auto;padding:0 30px;
}
.album_photo_title{text-align:center;
}
.album_photo_title h3{margin:0;padding:10px 0;
}
.album_photo_1{border:solid 0px #ccc;text-align:center;
}
.albumTopEdit_big{position:absolute;z-index:2;width:650px;text-align:right;border:solid 0px #fff;
}
.albumTopEdit_big span{background:#fff;border:solid 1px #d22300;padding:0 2px;
}
.albumTopEdit_big span a span, .albumTopEdit_other span a span, .albumTopEdit span a span{color:#d22300;border:0;
}
.albumTopEdit_big span a:hover span, .albumTopEdit_other span a:hover span, .albumTopEdit span a:hover span{color:#d22300;border:0;text-decoration:underline
}
.album_photo_review{clear:both;width:100%;text-align:center;background:#;padding-top:5px;
}
.album_photo_review table{width:50%;margin:0 auto;border:solid 0px #000;
}
.album_edit{clear:both;text-align:right;margin-right:39px;
}
.album_edit a span{display:inline-block;_display:inline;color:#d22300;font-size:12px;font-weight:normal;background:url(../dorm_new/images/bg_style_2.gif) 0 -12px repeat-x;padding:3px 3px;border:1px solid #666;
}
.album_edit a:hover span{color:#fff;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;padding:3px 3px;border:1px solid #666;
}
.review_num{width:300px;font-weight:bold;
}
.album_content_other{width:70%;margin:0 auto;border:solid 0px #000;
}
.album_other_infor{clear:both;border:solid 0px #000;margin:5px 0;
}
.album_other_infor span{font-weight:bold;padding-left:20px;_padding-left:30px;
}
.album_other_score table{margin-left:20px;border:solid 0px #000;float:left;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;
}
.album_other_score td{padding:5px 5px;border-left:solid 1px #ccc;border-top:solid 1px #ccc;
}
.td_title_4{padding:0 5px;font-weight:bold;border:solid 0px #666;background: url(../dorm_new/images/bg_style_2.gif) 0 -16px repeat-x;
}
.td_score_1{width:100px;
}
.album_other_infor .album_descr{margin-left:20px;width:85%;word-break:break-all;border:solid 0px #000;
}
/*  program_album-big end ===*/
.diary_all{background:#fff;
}
.diary_all .diary_main_all{margin-top:20px;
}
.diary_all .diary_main_all .diary{width:100%;margin-top:0;
}
.diary_all .diary{float:left;background:url(../dorm_new/images/diary_bg02.gif) repeat-x;margin-top:15px;
}
.diary_all .diary_bottom{float:right;width:18px;height:45px;background:url(../dorm_new/images/diary_07.gif) no-repeat;
}
.diary_all .diary_head{float:left;width:6px;height:188px;background:url(../dorm_new/images/diary_head02.gif) no-repeat;
}
.diary_all .diary_main{float:left;width:690px;margin-top:10px;border:solid 0px #000;
}
.diary_all .time{clear:both;background:#fff;padding-left:17px;text-align:left;margin:0 auto;border:solid 0px #000;width:330px;height:30px;
}
.diary_date{float:left;background:#fff;display:inline-block;_display:inline;font:bold 15px Arial, Helvetica, sans-serif;margin:5px 0 0 0;
}
.diary_mood{float:left;background:#fff;display:inline-block;_display:inline;margin:3px 0 0 10px;
}
.mood_sun{background:url(../dorm_new/images/emoticon_sun.gif) 62px 0 no-repeat;width:90px;height:21px;display:inline-block;border:solid 0px #000;padding:5px 0 0 0;
}
.mood_rain{background:url(../dorm_new/images/mood_rain.gif) 62px 0 no-repeat;width:90px;height:21px;display:inline-block;border:solid 0px #000;padding:5px 0 0 0;
}
.mood_cloudy{background:url(../dorm_new/images/mood_cloudy.gif) 62px 0 no-repeat;width:90px;height:21px;display:inline-block;border:solid 0px #000;padding:5px 0 0 0;
}
.mood_lighting{background:url(../dorm_new/images/mood_lighting.gif) 62px 0 no-repeat;width:90px;height:21px;display:inline-block;border:solid 0px #000;padding:5px 0 0 0;
}
.diary_hours{float:left;background:#fff;display:inline-block;_display:inline;margin:7px 0 0 10px;
}
.diary_all .title {clear:both;border-bottom:1pt dashed #ed7b77;margin:0 0 0 5px;padding:0px 0 5px 12px;font-size:16px;font-weight:bold;background:url(../dorm_new/images/resultset_next.jpg) 0px 2px no-repeat;
}
.diary_all .word{width:98%;overflow:hidden;word-wrap:break-word;margin:10px 0 5px 8px;padding:10px;
}
.word_txt{display:inline-block;*float:left;width:80%;overflow:hidden;word-wrap:break-word;border:0pt dashed #ed7b77;
}
.word_img{float:right;margin-right:10px;
}
.diary_main_bottom{text-align:right
}
.diary_all .other{clear:both;padding-left:20px;_padding-left:30px;text-align:left;
}
.diary_all .other_main{clear:both;text-align:right;border:0px solid #c6c6c6;
}
.diary_main_all .diary_edit{float:right;width:5%;
}
.diary_main_all .diary_edit a span{_display:block;_float:right;
}
.diary_edit{display:inline-block;_display:inline;margin:0px 15px 0 0px;
}
.diary_edit a span{display:inline-block;color:#d22300;font-size:12px;font-weight:normal;background:url(../dorm_new/images/bg_style_2.gif) 0 -12px repeat-x;padding:3px 3px;border:1px solid #666;
}
.diary_edit a:hover span{color:#fff;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;padding:3px 3px;border:1px solid #666;
}
.diary_next{clear:both;text-align:center;border-top:dashed 1px #999;padding-top:5px;margin-top:20px;_margin-left:5px
}
.diary_leaveMsg{clear:both;margin:0px 20px;padding-top:80px;border:solid 0px #000;
}
.diaryWordImg{clear:both;border:solid 0px #000;
}
.diaryWordImg img{margin:0px;
}
/*  program_diary end=== */

/* 
	calendar section 
*/
/*  calendar_s */
.dorm_calendar{background:#fff;
}
.calendar_s { float:left; width:200px; border:0px solid #000;
}
.dorm_calendar_S{float:left;width:130px;border:0px solid #000;
}
.dorm_calendar_S .calendar_s { float:left; width:135px; border:1px solid #b3b3b3;margin-left:3px;padding:1px;background:#f1f2cc
}
.calendar_s table{ width:100%;border:1px solid #fff; border-collapse:collapse; clear:both;}
.calendar_s th { padding:.25em;
}
.dorm_calendar_S .calendar_s th { padding:0em;
}
.calendar_s table thead th{ background:url(../images/main_49.gif); }
.calendar_s table tfoot { display:none;}
.calendar_s table tbody td { background:url(../images/main_58-29.gif); text-align:center; line-height:20px; }
.dorm_calendar_S .calendar_s table tbody td { background:url(../images/main_58-29.gif); text-align:center; line-height:15px;
}
.dorm_calendar_S .calendar_s table tbody td { background:url(../images/main_58-29.gif); text-align:center;}
.calendar_s table tbody td a { background:#f36; display:block;text-decoration:none;color:#fff;} 
.calendar_s table tbody td a:hover { background:#ccc;text-decoration:none;color:#000;}
.calendar_s table .no-bg { background:#fff;}
.calendar_s ul{width:100%;padding:0;margin:0;list-style:none;}
.calendar_s ul li{float:left;width:33%;}
.calendar_s ul li.prev{text-align:left;}
.calendar_s ul li.prev span{background:#e5e5e5;border:solid 1px #fff;padding:0 2px;font:18px bold Arial, Helvetica, sans-serif}
.calendar_s ul li.next{text-align:right;}
.calendar_s ul li.next span{background:#e5e5e5;border:solid 1px #fff;padding:0 2px;font:18px bold Arial, Helvetica, sans-serif}
.calendar_s ul li.text{text-align:center;font-weight:bold;margin-top:3px;
}
.dorm_calendar_S .calendar_s table tbody .todayDate{background:url(../dorm_new/images/today.gif) 0 -10px; border:solid 1px #474001
}
/*  calendar_L */
.dorm_calendar_L {float:left;width:755px;_width:755px;border:0px dashed #000;padding-bottom:10px;margin-left:5px;_margin-left:3px;
}
.dorm_calendar_L .calender{width:100%;clear:both;border:0px solid #000;
}
.calender-main{border-top:solid 2px #666;_margin-top:-5px;clear:both
}
.calender-main table{clear:both;width:100%;border-top:1px solid #b3b3b3;border-right:1px solid #b3b3b3;text-align:center;padding:2px 0;margin:0px;
}
.calender-main table td{border-bottom:1px solid #b3b3b3;border-left:1px solid #b3b3b3;
}
.calender-main .calenderTB td{
}
.tr_bgcolor{background:#ccc;font:bold 13px Arial, Helvetica, sans-serif;color:#000
}
.calender-main .tr_tdWidth td{*width:105px;text-align:left
}
.calender-main table .tr_bgcolor td{width:66px;
}
.calender .calender-head{height:40px;margin-bottom:3px;border:0px solid #c6c6c6;
}
.calendar_tag{float:right;list-style:none;margin-top:23px;font-size:15px;
}
.calendar_tag ul{margin:0;padding:0
}
.calendar_tag ul li{padding:0;display:inline;
}
.calendar_tag ul li span{border:solid 1px #666;padding:2px 3px;background:#ccc
}
.calendar_tag ul .selected span{border:solid 2px #666;padding:2px 5px;background:#666;color:#fff;font-weight:bold;
}
.calendar_tag ul li a span{color:#333
}
.calendar_tag ul li a:hover span{color:#000;background:#f2f2f2;text-decoration:none
}
.calender-head .date-info{float:left;margin:0 auto;margin-top:16px;height:25px;border:0px solid #c6c6c6;
}
.date-info .today{float:left;width:250px;padding:0;margin:0;font-size:140%;color:#000;border:0px solid #c6c6c6;
}
.date-info .button-sp{float:left;width:30px;height:19px;margin:0 2px;margin-top:2px;
}
.calender-main .weekend{background:#f0f0f0
}
.calender-main .todayDate_2 td{*width:105px;text-align:left
}
.calender-main .todayDate_2{background:#FFE976
}
.calender-main .todayDate_2 .events{*margin:2px 0 2px 5px;
}
.events{background:#fff url(../dorm_new/images/) 0 -20px;border:1px solid #ccc;border-bottom:2px solid #cf536d;text-align:left;
margin:2px 1px 2px 2px; *margin:2px 0 2px 2px;padding:1px 0;height:50px;width:100px /9;word-wrap:break-word;overflow:hidden;
}
.tr_tdWidth .events a span{color:#666;margin:0;border:0px solid #ccc;width:100px;word-wrap:break-word;overflow:hidden;
}
.events a:hover span{color:#222;
}
.events b{color:#555;padding-left:21px;height:20px;font-size:100;padding-right:3px;display:block
}
.events b em{font-style:normal;font-weight:normal;color:#999;padding-left:2px;
}
.calender .month-select{margin-top:5px;clear:both;
}
.calender .month-select table{width:65%;
}
.calender-main .icon{float:left;width:16px;height:16px;margin:2px;
}
.calendar_add{text-align:left;margin-bottom:10px;width:100px;
}
.calendar_add .plus{display:block;width:16px;height:13px;text-align:center;border:1px solid #ccc;margin:3px;padding:2px 0 0 0 \9;
}
.calendar_add a span.plus {color:#666;font-size:10px;text-decoration:none
}
.calendar_add a:hover span.plus {color:#000;font-size:10px;
}
.calendar_add a span  {color:#ff668c;font-size:11px;text-decoration:none
}
.calendar_add a:hover span  {color:#000;font-size:11px;text-decoration:none
}
.icon_birthday{background:url(../dorm_new/images/cake.gif) 0 0px no-repeat;width:16px;height:16px;display:inline-block
}
.icon_birthdayL{background:url(../dorm_new/images/cakeL.gif) 0 0px no-repeat;width:25px;height:25px;display:inline-block
}
.icon_dress{background:url(../dorm_new/images/cloth.gif) 0 0px no-repeat;width:16px;height:16px;display:inline-block;
}
.icon_dressL{background:url(../dorm_new/images/clothL.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_note{background:url(../dorm_new/images/main_37.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_present{background:url(../dorm_new/images/gift.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_work{background:url(../dorm_new/images/icon_work_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_edu{background:url(../dorm_new/images/icon_edu_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_date{background:url(../dorm_new/images/icon_date_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_donut{background:url(../dorm_new/images/icon_donut_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_tea{background:url(../dorm_new/images/icon_tea_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_shopping{background:url(../dorm_new/images/icon_shopping_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_travel{background:url(../dorm_new/images/icon_travel_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_other{background:url(../dorm_new/images/icon_other_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}
.icon_wedding{background:url(../dorm_new/images/icon_weddingt_s.gif) 0 0px no-repeat;width:20px;height:20px;display:inline-block;
}

.calender-main .icon_note, .calender-main .icon_present, .calender-main .icon_work, .calender-main .icon_edu
, .calender-main .icon_date, .calender-main .icon_donut, .calender-main .icon_tea, .calender-main .icon_shopping
,.calender-main .icon_travel, .calender-main .icon_other, .calender-main .icon_wedding, .calender-main .icon_birthday{position:absolute;z-index:2
}/*for calendar.htm , month*/
.back2Calendar{padding:10px 0 0 10px;
}
.calendarBtn{display:inline-block;_display:inline;margin:2px 2px;
}
.calendarBtn a span{text-align:center;display:inline-block;_display:inline;color:#d22300;font-size:12px;font-weight:normal;background:url(../dorm_new/images/bg_style_2.gif) 0 -12px repeat-x;padding:0px 3px;border:1px solid #666;
}
.calendarBtn a:hover span{color:#fff;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;border:1px solid #666;
}
body .back2Calendar a{text-decoration:underline}
.calendarEvent table{width:80%;word-wrap:break-word;overflow:hidden;margin:10px auto;border-left:solid 1px #666;border-top:solid 1px #666;
}
.calendarEvent table td{background:#;padding:5px 5px;border-right:solid 1px #666;border-bottom:solid 1px #666;
}
.calendarEvent table td em{font-style:normal;padding:0px 5px;
}
.calendarEvent table td p{width:550px;word-wrap:break-word;overflow:hidden;
}
.td_calendarEvent{font-weight:bold;width:20%;text-align:center
}
.td_calendarEvent_2 span{padding:0px 3px;
}
.calendarEventAll{width:98%;margin:0px auto;
}
.calendarEventToday{text-align:center;font:bold 15px Arial, Helvetica, sans-serif
}
.calendarEventTodayItems table{width:98%;margin:10px auto;border-left:solid 1px #666;border-top:solid 1px #666;
}
.calendarEventTodayItems table td{padding:5px 5px;border-right:solid 1px #666;border-bottom:solid 1px #666;
}
.td_today_1{width:11%;
}
.td_today_2{width:3%;
}
.td_today_3{width:72%;
}
.td_today_4{text-align:center
}
.td_sun{background:#d44242;color:#fff;
}
.td_sat{background:#91a633;color:#fff;
}
.calender-main .number-r{background:#e5e5e5;width:100%;text-align:right;padding-right:2px;font:bold 15px Arial, Helvetica, sans-serif;
}
body .calender-main div.number-r a{color:#8d0525;padding:0 2px;
}
.calender-main .number-b{background:#e5e5e5;width:100%;text-align:right;_margin-top:-2px;padding-right:2px;font:bold 15px Arial, Helvetica, sans-serif;
}
body .calender-main div.number-b a{color:#000;padding:0 2px;
}
.number-sat{background:#f2ffba;text-align:right;padding-right:2px;font:bold 15px Arial, Helvetica, sans-serif;
}
.number-sat a span{color:#647517;
}
.number-sun{background:#ffe5e5;text-align:right;padding-right:2px;font:bold 15px Arial, Helvetica, sans-serif;border:0px solid #666;*width:100%;
}
.number-sun a span{color:#d44242;
}
.sayBirthday{font-weight:bold
}
.sayBirthday img{margin:0 3px;
}
.todayDress{width:300px;border: 0px dotted #666;float:left;}
.todayDress_1{border-bottom: 0px dotted #666;margin:5px 0
}
.todyBirthday{width:300px;border: 0px dotted #666;float:left;
}
.todyBirthday_1{margin:5px 0;
}
.todyBirthday_1 b{padding-left:20px;
}
.sendPresent{clear:both;text-align:left;padding-left:15px;
}
.friendUnit .sendPresent{float:right;clear:none;margin-top:15px;padding-left:0px;padding-right:15px;
}
.friendUnit .identity{float:left;margin:15px 0 0 10px;
}

/*day*/
.calender-main .tb_calenderDay{clear:both;width:100%;margin-top:0px;border-right:0;border-top:solid 1px #ccc;border-left:solid 1px #ccc
}
.calender-main .tb_calenderDay td{margin:0;padding:0;border:0;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc
}
.calender-main .tb_calenderDay .td_calenderDay_1{width:15%;
}
.td_calenderDay_2{width:5%;text-align:center;
}
.div_day_1{border-bottom:solid 1px #ccc;text-align:left;padding-left:5px;width:99%;overflow:hidden;word-wrap:break-word;
}
.div_day_2{border-bottom:solid 0px #ccc;text-align:left;padding-left:5px;width:99%;overflow:hidden;word-wrap:break-word;
}
.div_day_1 span, .div_day_2 span{display:block;height:15px;padding:0 0px;font-size:11px;font-weight:bold;letter-spacing:1px;
}
.eventYes{background:#ccc;
}
.calenderDay_add{width:15px;border:solid 1px #ccc;text-align:center;padding:0px;margin:3px auto;
}
.calenderDay_add a{font-size:13px;
}
/*ITEM*/
.calender-main .tb_calendarItem{width:100%;text-align:left;
}
.tb_calendarItem .td_item_1{width:20%;text-align:center;
}
.calendarItemTime{list-style:none;margin:0 5px;padding:0
}
.calendarItemTime li{padding:3px 0;clear:both;height:30px;border-bottom:dotted 1px #ccc;
}
.calendarItemTime li span{background:#;margin-right:5px;font-size:11px;width:80px;display:inline-block;letter-spacing:1px;float:left;margin-top:10px;
}
.calendarItemTime li a{margin-top:10px;float:left;
}
.calendarItemTime li .icon{width:30px;height:30px;border:0px solid #000;display:inline-block;border:1px solid #e0e0e0;text-align:center;
}
.calendarItemTime li .icon img{vertical-align:middle;
}
/*  program_secret 35*/
/*Edit 35*/
.secret{width:98%;margin:2px 0 5px 0;padding:6px;_padding:0px;background:#fff;border:1px solid #fff;
}
.secret .bottom{float:right;width:77px;height:33px;background:url(../dorm_new/images/secret_11.gif) no-repeat;
}
.secret .secret_line{float:left;width:99%;border-bottom: 2pt double #593c1c;margin:0 5px;
}
.secret_line .title{float:left;width:92%;margin:5px 0 0 0px;border:0px solid #000;font:normal 15px Arial, Helvetica, sans-serif;
}
.secret_line .title span{font-size:15px;color:#ff3366;
}
.secret_1 .title{float:left;width:92%;margin:5px 0 0 0px;border:0px solid #000;font: bold 15px Arial, Helvetica, sans-serif;
}
.secret .title_main{background:url(../dorm_new/images/resultset_next.jpg)  no-repeat;float:left;width:85%;margin:5px 0 0 0px;padding:0 0 0 15px;font-size:16px;font-weight:bold;border:0px solid #000;
}
.style_addNewItem .secret_edit{float:right;
}
.secret_edit{float:left;width:5%;display:inline-block;_display:inline;margin:5px 0 0 0px;
}
.secret_edit a span{display:inline-block;_display:inline;color:#d22300;float:right;font-size:12px;font-weight:normal;background:url(../dorm_new/images/bg_style_2.gif) 0 -12px repeat-x;padding:3px 3px;border:1px solid #666;
}
.secret_edit a:hover span{color:#fff;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;padding:3px 3px;border:1px solid #666;
}
.secret .title img{margin:0 5px 0 0;
}
.secret .title h4{width:100%;padding:0;margin:0;text-align:left;
}
.secret .secret_top{width:100%;height:30px;
}
.secret_1{width:98%;margin:0 auto;border:solid 0px #000
}
.secret .secret_main {width:99%;_width:100%;clean:both;margin:2px 0 0px 0;
}
.secret  .img{float:left;
}
.secret  .img img{clean:both;text-align:center;border:1px solid #aaa;
}
.span_img{float:right;margin-left:5px;_margin-left:10px;
}
.secret  .center {float:left;width:78%;margin:0 5px 0 0px;_margin:0 5px 0 5px;
}
.secret  .center .title{float:left;width:80%;padding:0 0 0 14px;background:url(../dorm_new/images/resultset_next.jpg) 0px 1px no-repeat;
}
.secret  .center .title h4{margin:0;padding:0;
}
.post_date{clear:both;display:inline-block;color:#737373;margin-left:20px;
}
.secret  .word{width:97%;overflow:hidden;word-wrap:break-word;margin:10px 0 10px 20px;_margin:20px 0 0 10px;float:left;
}
.secret  .word ol{padding:3px 0 3px 17px;
}
.secret_bottom{clear:both;width:97%;text-align:left;padding-left:20px;_padding-left:30px;
}
.center_main{clear:both;width:95%;margin:0 5px 0 5px;
}
.secret_reference{background:#f2f2f2;border:solid 1px #e5e5e5;width:85%;word-break:break-all;
margin-left:25px;margin-bottom:5px;padding:5px;clear:both;
}
.secret_reference ul{list-style:decimal;
}
.reference_1{font-weight:bold;
}
.secret_push{clear:both;text-align:right;padding:0 5px;font-weight:bold;border:solid 0px #000
}
.secret_main_bottom{clear:both;text-align:right;
}
.backToTop span{background:url(../dorm_new/images/back_up.jpg) no-repeat;width:42px;height:16px;display:inline-block;border:solid 1px #777;margin:0 5px;
}
.secret_main_preNext{text-align:center;border-top:dashed 1px #999;padding-top:5px;margin-top:20px;_margin-left:5px
}
.secrect_type{float:left
}
.secrect_type span img{vertical-align:middle;width:13px;height:13px;margin:0 5px;
}
.secrect_type ul{margin:5px 0 0 15px;*margin-top:0;padding:0;list-style:none;
}
.secrect_type ul li{padding:0;display:inline-block;
}
.secrect_type ul li img{vertical-align:middle;border:solid 0px #999;
}
.secret_leaveMsg{margin:0 17px;padding-top:20px;
}
.secret_submenu{margin:0 3px;height:40px;
}
.secret_sub_1{_float:left;_margin-right:2px;
}
.secret_sub_1 span{padding:2px 3px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;
}
.secret_sub_1 a span{color:#fff;
}
.secret_sub_1 a:hover span{color:#ccc;text-decoration:underline;
}
.secret_sub_1 .selected{padding:2px 3px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;background:#ff3366;
}
.styleDesign_content .secret_type_selet{margin:5px 5px;border-bottom:solid 0px #ff3366;display:block
}
.secret_type_selet{margin:0 5px;
}
.secret_type_note{margin:10px 0px;
}
.secret_tip5{clear:both;border:solid 0px #000;margin:0px 0 0 30px;height:55px;padding:10px 0;
}
.secret_tip5_2{clear:both;border-top:dashed 1px #666;border-bottom:dashed 1px #666;background:#f7f7f7;margin:0px 0 0 30px;height:55px;padding:10px 0;}
.span_tip5_img_1{float:left;margin-left:5px;_margin-left:10px;margin-top:15px;
}
.span_tip5_img_1 img{vertical-align:middle;width:40px;height:20px;border:solid 0px #000;
}
.span_tip5_img_2{float:left;margin-left:5px;_margin-left:10px;
}
.span_tip5_img_2 img{width:50px;height:50px;border:solid 2px #ccc;
}
.title_tip5{float:left;width:98%;margin:15px 0 0 5px;padding:0;font-size:16px;font-weight:bold;
}
/*  program_secret---end =================================35*/

/*  program_message EDIT 39*/
.message_all{clear:both;padding:5px;background:#fff;
}
.message_board{clear:both;width:97%;margin:10px auto;padding:5px;border:1px solid #999;
}
.message_board .photo_fixed{float:left;
}
.message_board .photo_fixed img{float:left;border:1px solid #ccc;
}
.message_board .photo_fixed .msg_lock img{border:0px solid #ccc;padding-left:3px
}
.message_board .photo_fixed .msg_lock{display:block \9;margin:25px 0 0 0px \9;
}
.message_board .msg_lock{*display:block;border:0px solid #000;
}
.message_board .name{float:left;border-bottom:0px dashed #c6c6c6;text-align:left;margin:5px 0 0 5px;font-weight:bold;
}
.message_board .name span{font-weight:normal;padding:0 10px;
}
.message_board .name .spoke_hili{text-decoration:underline;padding:0;
}
.message_board .message{clear:both;margin-left:0px;border:solid 0px #000;
}
.message_board .message_main{clear:both;width:100%;padding:3px 0 0 0;
}
.message_board .leave{text-align:left;margin:0px;padding:0 0 10px 0;width:98%;overflow:hidden;word-wrap:break-word
}
.message_board .message_back{clear:both;text-align:left;background:#f4f4f4;border-top:0px dashed #c6c6c6;margin-top:5px;margin-left:55px;
}
.message_board .msg_boss{font-weight:bold;margin:5px 0 0 0px;
}
.message_board .msg_boss span{font-weight:normal;padding:0 10px;
}
.message_board .msg_boss .spoke_hili{text-decoration:underline;padding:0;
}
.message_board .back_to{clear:both;text-align:left;margin-top:10px;line-height:18px;width:98%;overflow:hidden;word-wrap:break-word
}
.message_board .other{text-align:right;margin-top:5px;
}
.host_re{background:url(../dorm_new/images/tab_bg3.gif) 0 -10px repeat-x;display:inline-block;padding:4px 5px;border:1px solid #808080;
}
.host_del{background:url(../dorm_new/images/bg_style_2.gif) 0 -18px repeat-x;display:inline-block;padding:4px 5px;border:1px solid #666;
}
.friendSearch .host_del{width:100px;text-align:center;
}
.message_board .host_del a{color:#000;
} 
.msg_leave input[type=submit]{background:#57474b url(../dorm_new/images/btn_2.gif) 0 -5px repeat-x;border:solid 1px #575757;margin:3px 1px;color:#fff;font-weight:bold;margin:10px 0
}
.msg_leave{clear:both;width:70%;margin:30px auto;padding:10px;border:dashed 1px #ccc;background:#f2f2f2;
}
.msg_leave_1{width:100px;padding:2px;text-align:center;background:url(../dorm_new/images/bg_style_4.gif) 0 -10px repeat-x;border:solid 1px #ccc;
}
.msg_leave_1 img{vertical-align:middle;
}
.msg_leave_1 span{font:bold 13px Arial, Helvetica, sans-serif;color:#fff;
}
.msg_leave_2{width:100px;margin:10px 0;padding:0px;text-align:center;background:url(../dorm_new/images/tab_bg3.gif) 0 -10px repeat-x;border:solid 1px #b3b3b3;}
.msg_leave_2 img{vertical-align:middle;padding:5px 5px;
}
.msg_leave_2 span{font:bold 13px Arial, Helvetica, sans-serif;color:#4d4d4d;letter-spacing:2px;
}
.msg_form table{margin:10px 0;
}
.msg_form td{padding:5px;
}
.msg_form input[type=text]{border:solid 1px #666;
}/*FOR IE6*/
.msg_form input[type=text]{border:solid 1px #666;
}
.msg_form textarea{border:solid 1px #666;
}
.td_form_1{width:20%;font-weight:bold;
}
.td_form_2{text-align:center
}
/*  program_message---end 39===*/

/* template: footer */
.div_space{height:10px;clear:both;
}
body .footer {width:1000px;margin:0 auto;border:solid 0px #fff;clear:both;z-index:0;height:70px;display:block;}
body .footer .block a:link, a:active{color:#000;}
body .footer .block a:visited{color:#000;text-decoration:none;}
body .footer .block a:hover{color:#000;text-decoration:underline;}
body .footer .logo{float:left;margin-top:17px;margin-left:120px;_margin-left:70px;margin-right:10px;background:url(../dorm_new/images/main_ft_log.png) no-repeat left center;width:145px;height:31px;border:soild 0px #ccc;behavior:url(iepngfix.htc)
}
body .footer .block{float:left; width:60%;padding:10px 0 0 5px;#padding-top:18px;}
body .footer .block p{margin:.5em 0;}

/* 
	STYLE_WANT  
*/
.styleAllDisplay{width:100%;
}
.beautyWant-one{float:left;width:362px;height:120px;overflow:hidden;background:#d9d9d9;
margin:0px 5px 10px 5px;padding:2px 4px 5px 2px;border:solid 0px #000
}
.beautyWant-one .beauty-img{width:100px;margin:0;border:1px solid #c6c6c6;background:#fff}
.beautyWant-one .statusWant{clear:both;margin:0px;padding:0px 0 0 1px;border:solid 0px #000}
.beautyWant-one .statusWant-s{width:16px;border:solid 0px #fff}
.beautyWant-one .statusWant table{width:100%;border:solid 0px #ff3366
}
.beautyWant-one .status-L{text-align:left
}
.beautyWant-one .status-R{text-align:right;font-size:12px;padding:2px
}
.status-R a span{color:#000;
} 
.status-R a:hover span{color:#999;
} 
.beautyWant-one .status .status-s img{}
.beautyWant-one .status .pn4{color:#ff3366;}
.beautyWant-one .beauty_h5_1 {padding:2px 0;width:210px;word-wrap:break-word;
}
.beautyWant-one .beautyTitle{float:left;margin:0;padding:0 2px}
.beautyWant-one .beautyImg_1{float:left;*padding:2px 0 8px 0;_padding:2px 0 2px 0;}
.beautyWant-one .beauty_ul_1{margin:0px 0;padding:4px 0;}
.beautyWant-one .beauty_ul_1 li{display:inline}
.beautyWant-one .beauty_ul_1 li img{vertical-align:middle}
.beautyWant-one .beauty_ul_1 li a{padding:0 3px 0 0}
.beautyWant-one .beauty_name{font-weight:bold;font-size:13px;width:250px;overflow:hidden;word-wrap:break-word;
}
.beautyWant-one .span_collect{padding:0 5px
}
.beautyWant-one .span_collect_1 b{padding:2px;
}
.beautyWant-one .span_collect_1 a b{background:#444;color:#fff
}
.beautyWant-one .span_collect_1 a:hover b{text-decoration:none;border:solid 1px #666;background:#f2f2f2;color:#444
}
.beautyWant-one .present{display:inline-block;background:url(../dorm_new/images/gift.gif) 25px 0 no-repeat;*background-position:25px -2px;padding-right:30px;border:solid 0px #666;
}
.beautyWant-one .beauty_accept{width:230px;word-wrap:break-word;line-height:21px;background:#ececec;margin-top:10px;
}

/* 
	STYLE_All  
*/
.dorm_style_all{background:#fff
}
.dorm_style_all .dorm_id_title{text-align:right;padding:2px 0 0 0;
}
.dorm_style_all .dorm_id_title .dorm_id_title_1{text-align:left;
}
.dorm_style_all .dorm_id_title .back2Index{float:left;font-weight:bold;padding:2px 0 0 5px;font-size:13px;
}
.back2Index a span{color:#333;
}
.back2Index a:hover span{color:#b3274a;
}
.dorm_style_all .line{width:100%; height:32px;margin-top:15x;margin:0px auto;
}
.style_title{width:310px;_width:300px;height:30px;float:left;border:solid 0px #000;
}
.style_title_1{text-align:center;font:bold 17px Arial, Helvetica, sans-serif;color:#fff;padding:10px 0 0 0;width:140px;border:solid 0px #222;
}
.menu .button-back{float:left;width:94px;height:67px;overflow:hidden;margin:0;
}
.menu .button-back a span{display:block;width:94px;height:67px;background-image:url(../dorm_new/images/style_index.gif);background-position:left top;
}
.menu .button-back a:hover span{background-position:-103px -194px;
}
.menu .button-back .selected{background-position:-103px -194px;
}
.menu .button-all{float:left;width:94px;height:67px;overflow:hidden;margin:0;
}
.menu .button-all a span{display:block;width:94px;height:67px;background-image:url(../dorm_new/images/style_all.gif);background-position:left top;
}
.menu .button-all a:hover span{background-position:-103px -194px;
}
.menu .button-all .selected{background-position:-103px -194px;
}
.menu .button-style{float:left;width:94px;height:67px;overflow:hidden;margin:0;
}
.menu .button-style a span{display:block;width:94px;height:67px;background-image:url(../dorm_new/images/style_style.gif);background-position:left top;
}
.menu .button-style a:hover span{background-position:-103px -194px;
}
.menu .button-style .selected{background-position:-103px -194px;
}
.menu .button-match{float:left;width:94px;height:67px;overflow:hidden;margin:0;
}
.menu .button-match a span{display:block;width:94px;height:67px;background-image:url(../dorm_new/images/style_match.gif);background-position:left top;
}
.menu .button-match a:hover span{background-position:-103px -194px;
}
.menu .button-match .selected{background-position:-103px -194px;
}
.menu .button-idea{float:left;width:94px;height:67px;overflow:hidden;margin:0;
}
.menu .button-idea a span{display:block;width:94px;height:67px;background-image:url(../dorm_new/images/style_idea.gif);background-position:left top;
}
.menu .button-idea a:hover span{background-position:-103px -194px;
}
.menu .button-idea .selected{background-position:-103px -194px;
}
.style_sticker{width:350px;text-align:right;float:right;margin-top:5px;margin-left:20px;border:solid 0px #000
}
.style_sticker img{float:none;margin-right:5px;
}
.style_editBtn_box{float:right;
}
.style_addNewItem{clear:both;padding:5px 20px 5px 0;height:30px;
}
.style_addNewItem_1{text-align:right;padding:0 0 0 0;
}
.style_btn_add3{display:inline-block;background:url(../dorm_new/images/) 0 -10px repeat-x;height:20px;border:solid 0px #ccc;
text-align:center;padding:5px 5px 0px 5px;margin-left:5px;float:right;
}
.style_btn_add2{display:inline-block;background:url(../dorm_new/images/bg_style_7.gif) 0 -10px repeat-x;height:20px;border:solid 2px #ccc;
text-align:center;padding:5px 5px 0px 5px;margin-left:5px;float:right;
}
.style_btn_add{display:inline-block;background:url(../dorm_new/images/bg_style_7.gif) 0 -10px repeat-x;height:20px;border:solid 2px #ccc;
text-align:center;padding:5px 5px 0 0px;margin-left:5px;float:right;
}
.style_steps{font-size:15px;font-weight:bold;padding:10px 0px;
}
.style_steps span{color:#ff3366;padding:0 5px;padding-right:10px;
}
.style_steps b {padding-right:5px;
}
.styleNew_styleContent{clear:both;border:solid 0px #000;background:#;width:99%;margin:0 auto;padding:10px 0;
}
.styleDesign_content{clear:both;border:solid 0px #000;background:#;width:99%;margin:0 auto;padding:10px 0;
}
.styleNew_content{clear:both;border:solid 0px #000;background:#;width:100%;margin:0 auto;
}
.styleDesign_L{width:20%;float:left;border:solid 0px #000;word-break:break-all;
}
.styleDes_tag{border-bottom:dashed 2px #666;text-align:left;margin:0 2px;padding-top:2px;padding-right:0px;height:28px;_height:27px;
}
.styleDes_tag span{font:bold 13px Arial, Helvetica, sans-serif;border:solid 0px #000;
}
.styleDes_tag img{vertical-align:middle;padding-right:2px
}
.style_tag_list ul{margin:10px 0 0 5px;padding:0;list-style:none;width:133px;word-wrap:break-word;
}
.style_tag_list ul li{background:url(../dorm_new/images/tag_blue) no-repeat;padding:0 10px 0px 0px;line-height:20px;display:inline
}
.style_tag_list ul li a span{color:#666;
}
.style_tag_list ul li a:hover span{color:#333;text-decoration:underline
}
.tag_list ul{margin:10px 0 0 5px;padding:0;list-style:none;
}
.tag_list ul li{background:url(../dorm_new/images/tag_blue.gif) no-repeat;padding:0 0 5px 20px
}
.tag_list ul li a span{color:#666;
}
.tag_list ul li a:hover span{color:#333;text-decoration:underline
}
.styleDesign_R{float:left;width:79%;border:solid 0px #000;
}
.styleDesign_display{width:100%;border:solid 0px #990000;padding:10px 0;clear:both
}
.style_dis_pack{float:left;border:solid 0px #998c00;width:190px;margin:0 5px;_margin:0 2px
}
.style_dis_title{height:px;text-align:center;margin:10px 0 3px 0;border-bottom:dashed 1px #ccc;
}
.style_dis_count{height:20px;
}
.style_dis_count td{border:solid 0px #999;
}
.mainPoto_photo .td_dis_count1{text-align:left;background:#fff;padding:2px;
}
.td_dis_count1{width:20%;
}
.td_dis_count1 b{background:url(../dorm_new/images/tab_bg2) 0 -12px;border:solid 1px #999;font-weight:bold;font-size:11px;padding:2px;display:inline-block;
cursor:default
}
.td_dis_count2{width:60%;text-align:center
}
.td_dis_count3{text-align:right
}
.style_dis_p{border:solid 4px #ccc;width:185px;height:185px;overflow:hidden
}
.style_dis_p table{width:185px;height:185px;text-align:center;
}
.style_dis_items {width:183px;margin:3px 0 0 3px;clear:both
}
.style_dis_items span{display:inline-block;border:solid 1px #b3b3b3;width:25px;height:25px;margin-left:1px
}
.style_dis_items img{width:25px;height:25px;
}
.styleDesign_detail{margin:10px 5px
}
.styleAll_R{width:100%;border:solid 0px #000;margin:0 auto;
}
.styleAll_itemR{width:100%;border:solid 0px #000;margin:0 auto;padding:10px 0
}
.styleAllDisplayIndex{width:100%;
}
.icon_jewellery{background:url(../dorm_new/images/icon_jwu.gif) 0 0px no-repeat;display:inline-block;border:solid 0px #000;padding:4px 3px 4px 23px;font-weight:normal;
}
.icon_desire{background:url(../dorm_new/images/icon_desire.gif) 0 0px no-repeat;display:inline-block;border:solid 0px #000;padding:4px 3px 4px 23px;font-weight:normal;
}
.icon_want{background:url(../dorm_new/images/icon_want.gif) 0 0px no-repeat;display:inline-block;border:solid 0px #000;padding:4px 3px 4px 23px;font-weight:normal;
}
.icon_clothes{background:url(../dorm_new/images/icon_clo.gif) 0 0px no-repeat;display:inline-block;border:solid 0px #000;padding:4px 3px 4px 23px;font-weight:normal;
}
.icon_makeup{background:url(../dorm_new/images/icon_makeup.gif) 0 0px no-repeat;display:inline-block;border:solid 0px #000;padding:4px 3px 4px 23px;font-weight:normal;
}
.icon_shoes{background:url(../dorm_new/images/icon_shoes.gif) 0 0px no-repeat;display:inline-block;border:solid 0px #000;padding:4px 3px 4px 25px;font-weight:normal;
}
.style{margin:0 auto;width:98%;border:solid 0px #000;
}
.styleNewNote{background:#fff url(../dorm_new/images/styleNewNote.jpg) center 0px no-repeat;width:100%;height:160px;clear:both;margin:0px auto;border:solid 0px #000;
}
.styleNewEditAll{clear:both;padding:10px 0px
}
.styleNewEditPhoto{width:99%;margin:0px auto;padding:20px 0
}
.styleNewEditPhoto .legendTitle{margin-left:10px;padding:20px 5px;color:#444;
}
.styleNewEditPhoto .legendTitle b{padding:0px 5px;font-weight:normal;color:#ff3366;
}
.styleNewEditNext{width:99%;margin:0px auto;padding:20px 0
}
.styleNewEditNext .legendTitle{margin:0px 10px;font-size:13px;padding:20px 0;
}
.styleNewEditNext .legendTitle b{padding:0px 5px;font-weight:normal;color:#ff3366;
}
.styleNewPhoto{clear:both;width:98%;margin:0 auto;padding:10px 0;border:solid 0px #d9d9d9;
}
.styleNewPhoto_1{float:left;background:#999 url(../dorm_new/images/style_newPNone) center center no-repeat;width:415px;height:415px;border:solid 1px #999;
text-align:center;overflow:hidden;
}
.styleNew_colume{border:solid 0px #d9d9d9;float:left;width:40%;
}
.styleNew_colume_1{line-height:20px;padding:0px 5px
}
.styleNew_colume_1 span{font-weight:bold;display:block
}
.styleNew_colume_1 span b{font-weight:normal;padding:0px 10px;border:solid 0px #000
}
.styleNew_colume_1 span em{font-style:normal;padding:0px 3px;border:solid 1px #000;cursor:help
}
.colume_td_1{border:solid 0px #ccc;padding-bottom:10px;color:#888
}
.colume_td_1 ul{margin:0;padding:0
}
.colume_td_1 ul li{margin:0;padding:0;padding-right:5px;display:inline
}
.colume_td{border:solid 0px #ccc;padding-bottom:10px
}
.colume_td p{margin:0;padding:0
}
.colume_td p span{color:#418bd7;font-weight:normal;display:inline
}
.colume_td input{border:solid 1px #555;background:#ebebeb;margin-right:5px;float:
}
.colume_td .btn_style_4{background:url(../dorm_new/images/bg_style_2.gif) 0 -15px repeat-x;
float:right;*float:none;margin-right:85px;*margin-right:0px;border:solid 1px #999;
}
.colume_td td{border:solid 0px #999;
}
.td_colume_width{width:30%
}
.styleNewEdit{width:450px;margin-top:10px;margin-left:0px;*margin-left:5px;border:solid 0px #000;float:left;
}
.styleNewEdit_2{background:#fff;width:99%;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;
}
.styleDirection{background:url(../dorm_new/images/style_new_direct.gif) 0 0px no-repeat;width:55px;height:35px;float:left;margin-top:200px;margin-left:0px;margin-right:10px;
}
.styleNewAdd{clear:both;padding:10px 22px;text-align:right;
}
.styleNewAdd span{background:url(../dorm_new/images/tab_bg2.gif) 0 -5px repeat-x;display:inline-block;padding:5px 10px;border:solid 1px #666
}
.styleNewAdd a span{color:#000;font-size:13px;font-weight:bold;
}
/*styleNew pages*/
.style_count_box{margin:0px 0px;border:dashed 0px #ccc;
}
.style_count span{color:#ff3366;font-size:15px;font-weight:bold;padding:0 5px
}
.style_count{display:inline;background:#ebebeb;
}
.style_tagSrch{color:#999;padding:5px 0;font-size:15px;
}
.style_tagSrch span{color:#444;padding:0px 5px 0 0;font-weight:bold;
}
.styleTitle{padding-top:20px;padding-bottom:20px;padding-left:5px;font-size:13px;font-weight:bold;text-align:left
}
.styleTitle input{border:solid 1px #555;background:#ebebeb;margin-left:10px
}
.styleNewPage{text-align:center;width:450px;
}
.styleNewPage ul{margin:0;padding:0;list-style:none;
}
.styleNewPage ul li{display:inline;border-left:solid 0px #666;border-right:solid 0px #666;border-bottom:solid 0px #666;background:#fff;padding:0px 3px;
}
.styleNewPage ul .stylePageNum{border:0;background:#fff;
}
.styleNewPage ul .stylePageNum a{color:#333
}
.styleNewPage ul .stylePageNum a:hover{color:#b3274a;
}
.styleNewPage ul .stylePageNum a .selected{font:bold 13px Arial, Helvetica, sans-serif;color:#b3274a;
}
.styleNewPage ul li span{
}
.styleNewPage ul li a b{color:#333;
}
.styleNewPage ul li a:hover b{color:#b3274a;
}
/*styleNew pages end====*/
/*style all tab menu*/
.friendAll .styleDesign_tabs{;margin-top:10px;
}
.styleNewEdit .styleDesign_tabs{width:98%;
}
.styleDesign_tabs{border-bottom:solid 2px #777;padding-left:5px;
}
.styleDesign_tabs span{background:url(../dorm_new/images/bg_style_2.gif) 0 -12px repeat-x;display:inline-block;padding:4px 5px 5px 5px;border:solid 1px #b3b3b3;
}
.styleDesign_tabs .tabIcon{padding:0px;
}
.styleDesign_tabs a span{color:#000;
}
.styleDesign_tabs a:hover span{color:#fff;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;text-decoration:none;border:solid 1px #1a1a1a;
}
.styleDesign_tabs ul{margin:0;padding:0;list-style:none
}
.styleDesign_tabs ul li{margin:0;padding:0;display:inline;
}
.styleDesign_tabs ul .selected span{color:#fff;background:#000 url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;border-left:solid 2px #ff3366;border-top:solid 2px #ff3366;border-right:solid 2px #ff3366;border-bottom:solid 2px #1a1a1a;
}
/*style all tab menu end====*/
/* style_main top img scrolling */
div.sc_menu {/* Set it so we could calculate the offsetLeft */
	float:left;position: relative;height: 67px;width: 300px;	overflow: auto;background:#f3f3f3;border:solid 1px #ccc;
}
ul.sc_menu {display: block;
	/* max width here, for users without javascript */	
	width: 1500px;padding: 8px 0 0 15px; 
	/* removing default styling */
	margin: 0;background: url('navigation.png');list-style: none;
}
.sc_menu li {display: block;float: left;padding: 0 4px;
}
.sc_menu a {display: block;text-decoration: none;
}
.sc_menu a:hover span {	display: block;
}
.sc_menu a span img {width:50px;height:50px;border: 1px #ccc solid;
}
ul.sc_menu a:hover span img {border:solid 4px #FF6600;filter:alpha(opacity=100);
}
/* style_main top img scrolling end===*/

.styleDesign_others{width:300px;float:left;border:solid 0px #FF6600;
}
.styleDesign_others ul{margin:0 5px;padding:0;list-style:none
}
.styleDesign_others ul li{padding:3px 0 0 20px;
}
.styleDesign_others ul li span{font-weight:bold;display:inline-block;border:solid 0px #FF6600;vertical-align:top;
}
.styleDesign_others ul li p{display:inline-block;_display:inline;width:80%;word-break:break-all;border:solid 0px #FF6600;margin:-1px 0 0 0;padding:0;
}
.style_share{background:url(../dorm_new/images/application_side_expand.gif) no-repeat;
}
.style_place{background:url(../dorm_new/images/cloth.gif) no-repeat;
}
.style_type{background:url(../dorm_new/images/tag_blue.gif) no-repeat;diplay:inline-block;height:16px;padding:10px 0
}
.styleDesign_main{clear:both;border:solid 0px #000;padding:5px 0 0 5px;
}
.styleDesign_mainPoto{border:solid 0px #ccc;width:415px;height:;overflow:hidden;float:left;text-align:center;background:#fff;
}
.mainPoto_photo img{border:solid 0px #ccc;*margin-bottom:-4px
}
.mainPoto_photo table{text-align:center;
}
/*Beauty Row Items*/
.styleDesign_drag{border:solid 1px #ccc;float:left;width:220px;_width:227px;margin-top:40px;background:#fff;padding-top:5px;
}
.styleDesign_drag .beauty-oneRow{clear:both;width:;margin:0px auto;padding:10px 0;height:px;border:solid 0px #000;
}
.styleDesign_drag .status .status-dt{background:#;width:36px;height:17px;border:solid 1px #ccc;
}
.styleDesign_drag .status .status-dt img{border:solid 0px #ccc;
}
.styleDesign_drag .beauty-one{width:100px;float:left;margin-left:2px;_margin-left:3px;border:solid 1px #c6c6c6;
}
.styleDesign_drag .beauty-one .beauty-img{width:100px;height:100px;margin:0px 0;border:1px solid #b3b3b3;background:#fff
}
.style_mainItem_box{
}
.style_mainItem_pack{width:100%;background:#;border:solid 0px #ccc;margin:0px auto;padding-top:5px;
}
.style_mainItem_pack .itemsPack_title{text-align:center;padding:5px 0;color:#999;border-bottom:0px dashed #ccc;
}
.style_mainItem_pack .beauty-oneRow{width:520px;_width:530px;height:85px;background:#e0e0e0;padding:5px 0;border:solid 0px #000;
}
.style_mainItem_pack .beauty-one{width:80px;float:left;margin-left:5px;border:solid 0px #fff;
}
.style_mainItem_pack .beauty-one .beauty-img{width:80px;height:80px;margin:0px 0;border:1px solid #c6c6c6;background:#fff
}
.style_mainItem_pack .beauty-one .beauty-img table{width:80px;height:80px;text-align:center
}
.style_mainItem_pack .beauty-one .beauty-img table img{vertical-align:middle
}
.style_mainItem_pack .beauty-one .status{width:80px;clear:both;margin:0px;padding:0px 0 0 1px;text-align:left;border:solid 0px #000
}
.style_mainItem_pack .beautyImg_1{float:left;height:80px;
}
.styleDesign_NewPack{width:70%;background:#;border:solid 0px #ccc;margin:0px auto;padding-top:5px;
}
.styleDesign_NewPack .itemsPack_title{text-align:center;padding:5px 0;color:#999;border-bottom:0px dashed #ccc;
}
.styleDesign_NewPack .beauty-oneRow{width:330px;height:120px;background:#e0e0e0;padding:5px 0;border:solid 0px #000;
}
.styleDesign_NewPack .beauty-one{width:100px;float:left;margin-left:5px;border:solid 0px #fff;
}
.styleDesign_NewPack .beauty-one .beauty-img{width:100px;height:100px;margin:0px 0;border:1px solid #c6c6c6;background:#fff
}
.styleDesign_NewPack .beauty-one .status{width:100px;clear:both;margin:0px;padding:0px 0 0 1px;text-align:left;border:solid 0px #000
}
.styleDesign_NewPack .beautyImg_1{float:left;height:100px;
}
.styleDesign_itemsPack{width:86%;border:solid 0px #ccc;margin:10px auto;padding-top:5px;
}
.styleDesign_itemsPack .itemsPack_title{text-align:center;padding:5px 0;color:#999;
}
.styleDesign_itemsPack .beauty-one{width:100px;float:left;margin-left:5px;_margin-left:3px;border:solid 0px #c6c6c6;
}
.styleDesign_itemsPack .beauty-oneRow{height:120px;background:#e0e0e0;clear:both;width:98%;_width:100%;padding:5px 0;margin:0 auto;border:solid 0px #000;
}
.styleDesign_itemsPack .beauty-one{width:100px;float:left;margin-left:5px;
}
.styleDesign_itemsPack .beauty-one .beauty-img{width:100px;height:100px;margin:0px 0;border:1px solid #c6c6c6;background:#fff
}
.styleDesign_itemsPack .beauty-one .status{width:100px;clear:both;margin:0px;padding:0px 0 0 1px;text-align:left;border:solid 0px #000
}
.styleDesign_itemsPack .beautyImg_1{float:left;height:100px;
}
.styleDesign_items .beauty-one .beauty-img{width:100px;height:100px;margin:0px 0;border:0px solid #000;background:#fff;text-align:center
}
.styleDesign_items .beauty-one .beauty-img table{width:100px;height:100px;text-align:center
}
.styleDesign_items .beauty-one .beauty-img table img{vertical-align:middle
}
.styleDesign_items .beauty-oneRow{padding:0;width:340px;
}
.styleDesign_items{float:left;width:340px;border:solid 0px #000;margin-left:5px;_margin-left:2px;
}
.styleAllDisplayIndex .beauty-one .beauty-img table{width:109px;height:100px;text-align:center
}
.styleAllDisplayIndex .beauty-one .beauty-img table img{vertical-align:middle
}
.styleAllDisplayIndex .beauty-one{width:109px;float:left;margin-left:5px;margin-bottom:5px;_margin-left:3px;border:solid 1px #c6c6c6;
}
.beauTitle{text-align:left;width:106px;word-wrap:break-word;overflow:hidden;height:40px;padding:5px 0;border-top:dashed 1px #c6c6c6;
}
.beauty-oneRow{clear:both;width:97%;margin:0px auto;padding:10px 0;height:px;border:solid 0px #000;
}
.beauty-one{width:100px;float:left;margin-left:5px;_margin-left:3px;border:solid 1px #c6c6c6;
}
.beauty-one .beauty-img{width:100px;height:100px;margin:0px 0;border:0px solid #000;background:#fff;text-align:center
}
.beauty-one .beauty-img table{width:100px;height:100px;text-align:center
}
.beauty-one .beauty-img table img{vertical-align:middle
}
.beauty-one .status{width:100px;clear:both;margin:0px;padding:2px 0 0 1px;text-align:left;border:solid 0px #000
}
.status .status-dt{width:16px;height:16px;
}
.beautyImg_1{float:left;height:100px;
}
.mainPhoto_txt{float:left;width:330px;word-wrap:break-word;overflow:hidden;border:solid 0px #000
}
.mainPhoto_txt h3{text-align:center;font-size:15px;margin:0;padding:5px 0;
}
.mainPhoto_txt p{padding:5px 0;margin:0;overflow:hidden;max-width:330px;word-wrap:break-word
}
.dressAdvise{text-align:center;padding-top:20px;clear:both;width:100%;border:0px solid #c6c6c6;
}
.itemInforBox{float:left;width:340px;border:0px solid #000;margin-left:2px
}
.itemInforBox h3{display:;width:350px;text-align:left;border:0px solid #000;
}
.itemInforBox .column{width:90%;margin:0px auto;border:0px solid #000;
}
.itemInforBox .column ul{margin:0;padding:0;list-style:none;margin-right:2px;
}
.itemInforBox .column ul li{border-bottom:1px dashed #d9d9d9;line-height:18px;
}
.itemInforBox .column ul li span{width:60px;display:inline-block;border:0px dashed #e5e5e5;font-weight:bold
}
.itemInforBox .column ul li b{display:block;font-weight:bold
}
.des_box{width:97%;overflow:hidden;word-wrap:break-word;margin:15px auto;border:0px solid #000;
}
.des_box p{margin:0px 0
}
.des_box .des_title{font-weight:bold;margin:5px 0;
}
.talisShow_box{width:90%;margin:0px auto;
}
.talisShow_box .label ul{width:100%;margin:5px;border:0px solid #000;
}
.talisShowBtn_box{float:right;text-align:center;border:0px solid #000;margin-top:10px;width:340px;
}
.beauty_edit_bottom{text-align:right;width:90%;
}
.style_mainItem_pack .beauty_edit_bottom{text-align:right;width:93%;
}
/*style idea*/
.style_ideaBox{width:80%;word-wrap:break-word;margin:0 auto;
}
.style_idea_con h3{border-bottom:1px dashed #ccc;padding:5px 0;
}
.style_ideaEdit{width:80%;margin:0 auto;text-align:right;border:0px solid #999;
}
.style_ideaEdit a{border:1px solid #999;padding:0 5px;
}
/* style_all end ====*/

/*
	friend
*/
.friendAll{clear:both;background:#fff;width:98%;margin:0 auto;border:0px solid #ccc;
}
.friend_con{border:1px solid #ccc;
}
.friendUnit input[type=button]{background:#57474b url(../dorm_new/images/bg_style_7.gif) 0 -17px repeat-x;border:solid 1px #ccc;
margin:15px 1px 0 1px;float:right;color:#444;font-weight:normal;
}
.friendUnit input{background:#e0e0e0 ;border:solid 1px #ccc;margin:0px 1px;float:right;color:#444;font-weight:normal;
}
.friendUnit{border:solid 0px #ccc;height:70px;margin:10px 0;border-bottom:1px dashed #ccc;
}
.friendDetail{float:left;border:solid 0px #ccc;margin-top:15px
}
.friendNote{background:url(../dorm_new/images/invite.gif) no-repeat;width:500px;height:300px;margin:10px 0 0 35px;line-height:23px;
}
.friendNote img{vertical-align:middle
}
.span_style_1{color:#ff3366;display:block
}
.friendNote_1{margin:0px 0 0 20px;padding:120px 0 0 0;*padding:110px 0 0 0;
}
.p_style_1 img{float:none;margin-top:0px;margin-right:5px
}
.friendTitle{display:block;font-weight:bold
}
.friendCon{display:block
}
.recMsg{background:#e5e5e5;border:solid 1px #375a7b;padding:0 3px;margin:0 20px 0 0;display:block;
font-size:13px;
}
.friendSearch{background:#;margin:0;padding:20px 0 0 37px;
}
.friendSearch ul{list-style:none;*margin:5px 0px;padding:0 0px;
}
.friendSearch li{padding:0px 0 0 0;display:inline-block;padding-right:5px;*float:left;
}
.friendSearch .fs_txt{padding-top:3px;border:solid 1px #fff;
}
.friendSearch li input{float:left;*float:none;height:20px;margin-top:0px;margin-right:3px;border:solid 1px #555;background:#ebebeb
}
.friendSearchResult{background:#;padding:10px 0;width:91%;margin:0 auto;border:solid 1px #ccc;clear:both
}
.resultNote{padding:10px 0 10px 37px;clear:both
}
.resultNote span{padding:0 10px
}
/* friend end ====*/

/*
	member index
*/
.member_index_all{padding:10px 0;width:98%;margin:0 auto;
}
.member_rulerIndex_all{padding:10px 0;width:100%;margin:0 auto;
}
.meb_content{border:solid 1px #ccc;clear:both;padding:30px 10px;background:#fff
}
.meb_contentIndex{border:solid 0px #ccc;clear:both;padding:30px 0px;background:#fff
}
.beauty-grow{width:780px;background:#;margin:0 auto;clear:both;border:solid 0px #ccc;
}
.gradeGrow{float:left;
}
.level_grade{border:solid 0px #000;display:inline-block;width:81px;
}
.level_grade .beautyAccoutn{border:solid 0px #ccc;text-align:center;padding:0 0 0 14px;color:#999;
}
.level_grade .beautyAccoutn b{display:block;color:#ee3661;background:#;border:solid 1px #ccc;margin:0px 0px;
}
.meb_ruler{background:url(../dorm_new/images/ruler.gif) center 0 no-repeat;
}
.meb_Unit{margin:20px 50px;padding:10px;background:#;clear:both;border:solid 1px #a3727e;
}
.meb_Unit input[type=submit]{background:#57474b url(../dorm_new/images/btn_2.gif) 0 -5px repeat-x;border:solid 1px #575757;margin:0px 1px;color:#fff;font-weight:bold;
}
.meb_title{height:15px;font-weight:bold;letter-spacing:1px;padding:0 7px;border-bottom:solid 1px #ccc;
}
.mebTitleName{
	float:left;
}
.mebTitleName01{
	padding:10px 7px;
	float:left;
}
.mebTitleEdit{float:right;
}
.mebNote{padding:10px 7px;clear:both;
}
.meb_detail{clear:both;padding:10px 0
}
.sizePlus{font-size:15px;font-weight:normal;color:#ff3366;
}
.how{display:inline-block;float:right;border:solid 0px #555;margin:2px 2px 0 0;padding:0;
}
.txtAlign{text-align:right;
}
.meb_detail ul{margin:0;margin-left:35px;padding:0 7px;list-style:none;
}
.meb_detail ul li{padding:3px 0px;border:solid 0px #555;
}
.meb_detail ul li span{display:inline-block;width:95px;font-weight:bold;color:#616161;border:solid 0px #555;
}
.meb_detail ul li input{border:solid 1px #555;background:#ebebeb;margin:0px 4px;
}
.meb_detail ul li .btn_click{background:url(../dorm_new/images/bg_style_2.gif) 0 -17px repeat-x;padding:0;color:#b3274a;width:80px;height:20px;margin:0 4px;
}
.meb_detailDiam{
	padding: 10px;
	border:solid 0px #ff3366;
}
.meb_detailDiam big{*float:left;font-size:12px;margin:0px 0 0 0;
}
.meb_detailDiam ul{margin:0;margin-left:0px;padding:0 0px;list-style:none;
}
.meb_detailDiam ul li{padding:3px 0px;border:solid 0px #555;
}
.meb_detailDiam ul li span{display:inline-block;width:95px;font-weight:bold;color:#616161;*float:left;*margin:4px 0 0 0
}
.meb_detailDiam ul li b{*float:left
}
.meb_detailDiam ul li input{border:solid 1px #555;background:#ebebeb;margin:0px 2px;
}
.meb_detailDiam ul li .btn_click{background:url(../dorm_new/images/bg_style_2.gif) 0 -17px repeat-x;padding:0;color:#b3274a;width:80px;height:20px;margin:0 4px;
}
.meb_detailDiamBtn{*margin-right:22px;
	_margin-right:15px;
	margin-top:0px;
*margin-top:0px;	display:inline;
	float:right;
	border:solid 0px #ff3366;
	margin: 0 0 0 20px;
}
.meb_detailDiamBtn input{
	margin-right: 10px;
}
.meb_detailDiamBtn a b{background:url(../dorm_new/images/bg_style_2.gif) 0 -17px repeat-x;padding:0;color:#b3274a;font-weight:normal;
padding:1px 1px;*padding:2px 1px;border:solid 1px #555;
}
.meb_detailDiamBtn a:hover b{color:#fff;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;padding:3px 1px;border:1px solid #666;
}
.pm_list .submitBtn{text-align:left;
}
.submitBtn{clear:both;text-align:right;border-top:dotted 0px #ccc;paddingp:5px 0;
}
.submitBtn a .diamondBtn{color:#fff;
}
.submitBtn a:hover .diamondBtn{color:#ccc;text-decoration:none
}
.diamondBtn{background:url(../dorm_new/images/decide_no.gif) 0 0px no-repeat;display:inline-block;padding:10px 20px 6px 45px;text-align:center;
}
.meb_count{
	clear:both;
background:#;	color:#467181;
	text-align:right;
	border-bottom:dotted 0px #ccc;
	letter-spacing:2px
}
.plusDiam{color:#ff3366;margin:0;padding:0;display:inline;font-weight:bold
}
.minusDiam{color:#43a402;margin:0;padding:0;display:inline;font-weight:bold
}
#meb_diamond01{padding:0px 7px;margin:0px 0;border:solid 1px #ccc;
}
	#meb_diamond01 table{clear:both;
}
	#meb_diamond01 table td{padding:15px;border-bottom:dotted 1px #ccc
}
	#meb_diamond01 td p{padding:0px;margin:0
}
	#meb_diamond01 td span{padding:0 10px 0 0;
}
	#meb_diamond01 .tr_diamond{font-weight:bold;
	
}
	#meb_diamond01 .tr_diamond td{border-bottom:solid 1px #ccc;
}
	.meb_diamond01 .td_diamond1{padding:10px 0px;
}
	.meb_diamond01 .td_diamond2{
}
	.meb_diamond01 .td_diamond3{
}
#meb_diamond02 {padding:0px 7px;margin:0px 0;border:solid 1px #ccc;
}
	#meb_diamond02 table{clear:both;
}
	#meb_diamond02 table td{padding:15px 5px;border-bottom:dotted 1px #ccc
}
	#meb_diamond02 td p{padding:0px;margin:0
}
	#meb_diamond02 td span{padding:0 10px 0 0;
}
	#meb_diamond02 .tr_diamond{font-weight:bold;
}
	#meb_diamond02 .tr_diamond td{border-bottom:solid 1px #ccc;
}
	.meb_diamond02 .td_diamond1{padding:10px 0px;
}
	.meb_diamond02 .td_diamond2{
}
	.meb_diamond02 .td_diamond3{
}
.meb_diamond{padding:0px 7px;margin:0px 0;border:solid 1px #ccc;
}
.meb_diamond table{clear:both;
}
.meb_diamond table td{padding:15px 5px;border-bottom:dotted 1px #ccc
}
.meb_diamond td p{padding:0px;margin:0
}
.meb_diamond td span{padding:0 10px 0 0;
}
.meb_diamond .tr_diamond{font-weight:bold;
}
.meb_diamond .tr_diamond td{border-bottom:solid 1px #ccc;
}
.meb_diamond .td_diamond1{width:27%;padding:10px 0px;
}
.meb_diamond .td_diamond2{width:60%;
}
.meb_diamond .td_diamond3{
}
.noteBtn{clear:both;text-align:right;
}
.noteBtn span{display:inline-block;background:url(../dorm_new/images/howtoget_no.gif) 0 0 no-repeat;width:143px;padding:12px 0px 11px 0px;text-align:center;cursor:help
}
.noteBtn a span{color:#fff;
} 
.noteBtn a:hover span{color:#fce100;text-decoration:none;
} 
/* member index end ====*/

/*
	 pm 
*/
.pm_msg_all{clear:both;padding:10px;background:#fff;
}
.pm_list{padding:0px 7px;margin:0px 0;border:solid 1px #ccc;
}
.pm_list table{clear:both;
}
.pm_list table td{padding:15px 5px;border-bottom:dotted 1px #ccc
}
.pm_list td p{padding:0px;margin:0
}
.pm_list td span{padding:0 10px 0 0;
}
.pm_list .tr_diamond{font-weight:bold;
}
.pm_list .tr_diamond td{border-bottom:solid 1px #ccc;
}
.pm_list .td_list1{width:5%;
}
.pm_list .td_list2{width:5%;
}
.pm_list .td_list3{width:15%;
}
.pm_list .td_list4{width:50%;
}
.pm_list .td_list5{
}
.pm_list .td_list6{width:65%;
}

/* pm end ====*/
.dorm_default{width:98%;margin:0 auto;border:solid 0px #ccc;
}



/*common btns*/
.backToFirst{clear:both;text-align:center;border-top:dotted 0px #ccc;padding-top:30px;padding-bottom:5px;
}
.backToFirst span{background:url(../dorm_new/images/tab_bg3.gif) 0 -12px repeat-x;border:solid 1px #ccc;padding:2px 2px;
}
/* label  || tab*/
.label{float:left;border:solid 0px #000;clear:both;*padding-left:10px;*display:inline;color:#777;
}
.label ul{margin:0px 0px;padding:0px;list-style:none;
}
.label ul li{margin:0;padding:5px 2px;display:inline-block;*display:inline
}
.label_img img{vertical-align:middle}
.secret_main .label{float:left;
}
.diary_main .label{padding-left:20px;
}
.secret_1 .label{padding-left:20px;border:solid 0px #ccc;
}
.colume_td .label{width:98%;word-break:break-all;border:solid 0px #ccc;
}
.colume_td .label ul li{float:left;padding:0px;padding-right:5px;border:solid 0px #ccc;
}
.colume_td .label .label_img img{float:left;vertical-align:bottom;padding-right:5px;margin-top:3px;
}
/*label  || tab ====*/

/* question */
.meb_detailDiam .question, .meb_detailDiam .question span{float:right;width:18px;margin:0
}
.question{float:right;*float:none;
}
.styleDes_tag .question{float:none;margin-left:10px
}
.question span{background:#fff url(../dorm_new/images/question.gif) no-repeat;width:18px;height:18px;display:inline-block;border:solid 0px #663300;cursor:help
}
body span.question a{color:#000
}
body span.question a:hover{color:#dd1c1c
}

/* score */
.score{text-align:right;clear:both;margin:2px 0;
}
.score ul{margin:0;padding:0;list-style:none;*float:right;
}
.score ul li{display:inline-block;_display:block;*float:left;padding:0 3px 0 0px;margin-right:2px;border:solid 1px #b3b3b3;background:#e5e5e5;
}
.score ul li span{display:inline-block;background:#fff url(../dorm_new/images/bg_style_.gif) 0 -12px repeat-x;padding:2px 3px;margin-right:5px;_margin:0 0 -2px 0;
border-right:solid 1px #a6a6a6;}
.score ul li img{vertical-align:middle;
}
.score ul li span img{vertical-align:middle;margin:0 2px;
}
.score ul li a span{color:#000;text-decoration:none
}
.score ul li a:hover span{color:#666;text-decoration:none
}
.score .clickBtn{display:inline-block;
}
.score ul li a .clickBtn{color:#000;background:url(../dorm_new/images/tab_bg2.gif) 0 -12px repeat-x;text-decoration:none;border:solid 1px #ccc;
}
.score ul li a:hover .clickBtn{color:#fff;background:url(../dorm_new/images/bg_style_4.gif) 0 -12px repeat-x;text-decoration:none
}
.score .noClick{border:solid 1px #fff;
}
.secret_submenu .score{float:right;_width:60%;border:solid 0px #000;
}
body .score a:hover{text-decoration:none}
.album_mark .score{float:right;clear:none;border:solid 0px #ccc;*width:40%;
}
.album_content_other .score{float:right;*width:40%;border:solid 0px #ccc;
}
.album_content_other .score ul{float:right;
}
.style_main_box .score{float:right;clear:none;margin-top:20px
}

/*score end ====*/

/*page */
body .page a{color:#666;text-decoration:none;}
body .page a strong{color:#FF6F6F;text-decoration:none;}
body .page a:hover{color:#FF6F6F;}
.page a strong{color:#FF6F6F;text-decoration:none;}
.page{width:90%;padding:30px 0;margin:0px auto;clear:both;height:20px;}
.page_all{float:left;width:120px;}
.page_1-10{float:right;width:75%;text-align:right;}

/*page end ====*/
input[type=]{background:border:solid 1px #575757;margin:1px 1px;
}
input[type=]{background:#57474b url(../dorm_new/images/btn_2.gif) 0 -5px repeat-x;border:solid 1px #575757;margin:3px 1px;color:#fff;font-weight:bold;margin:10px 0
}
input[type=reset]{background:#57474b url(../dorm_new/images/btn_2.gif) 0 -5px repeat-x;border:solid 1px #575757;margin:3px 1px;color:#fff;font-weight:bold;margin:10px 0
}
/*word break for firefox & ie*/
.wordwrap
{
    word-wrap: break-word;
    -moz-binding: url('wordwrap.xml#wordwrap'); 

    display: block;
    overflow: auto;
}
.tag_mark{position:absolute;z-index:2;width:70px;text-align:left;border:solid 0px #000;
}
.tag_mark img{border-right:solid 1px #999;border-bottom:solid 1px #999;
}
#heart { z-index: 1000; display: none; position: fixed; left: 0px; top: 0px; width: 30px; height: 30px; background-image: url(/images/hearts.png); }
td .idcard { display: none; position: absolute; }
