.userplanner {}
.planneredit {background:#f5f5f5;padding:15px 10px 15px 15px;}
.planneredit h2 {margin:0px;}
.planneredit .form td.c1 {padding:15px 10px 7px 0px !important;border-bottom:1px solid #fff;vertical-align:top;width:140px;}
.planneredit .form td.c2 {padding:13px 0px 7px 0px !important;border-bottom:1px solid #fff;vertical-align:top;}
.planneredit .form p {margin:0px;}


.userpartylist {margin:5px 0px 15px 0px;}
.userpartylist table {width:530px;}
.userpartylist .pic {padding:10px 16px 10px 0px;border-top:1px solid #d9d9d9;}
.userpartylist .head {color:#666;font-size:16px;font-weight:700;margin-bottom:5px;line-height:1.1;}
.userpartylist .head a {color:#008326;}
.userpartylist .inf {padding:10px 0px 10px 0px;border-top:1px solid #d9d9d9;font-size:12px;width:90%}
.userpartylist .dat {margin-bottom:4px;}
.userpartylist .gray * {color:#666 !important;}

.userpartylist .pmenu {margin-top:4px;font-size:11px;word-spacing:10px;}
.userpartylist .pmenu a {word-spacing:normal;}


.partyview  {}
.partyview {background:#f5f5f5;margin-top:10px;}
.partyview h2 {margin:0px;}
.partyview td.c1 {padding:7px 10px 7px 15px !important;border-bottom:1px solid #fff;vertical-align:top;width:140px;}
.partyview td.c2 {padding:7px 0px 7px 15px !important;border-bottom:1px solid #fff;vertical-align:top;font-size:12px;}

.partyhead {margin-bottom:15px;}
.partyhead table {width:534px;}
.partyhead .c1 {background:#008325;vertical-align:middle;padding:0 !important;}
.partyhead .c2 {background:#008325;color:#fff;vertical-align:middle;padding:15px 15px 15px 15px !important;width:90%;}
.partyhead .c2 h3 { font-size:22px;margin:0;}
.partyhead .c2 small {color:#fff;font-size:11px}
.partyhead .c3 {background:#008325;color:#fff;vertical-align:middle;padding:15px 0px 15px 15px !important;vertical-align:top;}
.partyhead .c3 img {border:2px solid #fff;}



.giftlist {padding-bottom:15px;}
.giftlist table {width:530px;border-bottom:1px solid #d9d9d9;}
.giftlist td {padding:9px 10px 9px 10px;border-top:1px solid #d9d9d9;}
.giftlist .head {font-weight:700;font-size:16px;}
.giftlist .price {margin:4px 0px;}
.giftlist .pic {width:170px;}


.joblist {padding-bottom:15px;}
.joblist table {width:530px;border-bottom:1px solid #d9d9d9;}
.joblist td {padding:9px 10px 9px 10px;border-top:1px solid #d9d9d9;vertical-align:top;}
.joblist .c2 {text-align:right;font-size:12px;white-space:nowrap;color:#ccc;word-spacing:5px;}
.joblist .c2 a {word-spacing:normal;}
.joblist .nick {font-weight:700;font-size:14px;margin-bottom:4px;}
.joblist .who {font-size:12px;}

.participantlist td {vertical-align:top;width:250px;}
.participantlist .block {position:relative;height:43px;overflow:hidden;border-bottom:1px solid #fff;}
.participantlist .pic {position:absolute;left:0px;top:0px;}
.participantlist .pic div {width:43px;height:43px;overflow:hidden;}
.participantlist .inf {padding-left:52px;}
.participantlist .inf .user {font-weight:700;color:#000;font-size:14px;margin:2px 0px;}
.participantlist .inf .user a {color:#000;}
.participantlist .meta {font-size:11px;word-spacing:10px;}
.participantlist .meta * {word-spacing:normal;}
.participantlist .accepted .inf .user a {color:#ffa800;}
.participantlist .deny .inf .user a {color:#7c7c7c;}

.plannermenu {border-bottom:none;width:640px;}


.partyline {margin-top:15px;}
.partyline td {vertical-align:top;width:185px;padding-bottom:15px;}
.partyline .block {width:170px;}
.partyline .dat {font-size:14px;font-weight:700;}
.partyline .pic {height:106px;margin:6px 0px;}
.partyline .pic img {}
.partyline .head {font-size:14px;font-weight:700;}
.partyline .city {font-size:11px;color:#7c7c7c;}
.partyline .popular {font-size:11px;color:#ffa800;}

.partylinetitle {margin-top:5px;}


.ph2 {display:none;}


#partysummarytop .c1 {background:#008325;vertical-align:middle;padding:0 !important;}
#partysummarytop .c2 {background:#008325;color:#fff;vertical-align:middle;padding:15px 15px 15px 15px !important;}
#partysummarytop .c2 h3 { font-size:22px;margin:0;}
#partysummarytop .c2 small {color:#fff;font-size:11px}

.pparyflash {margin-bottom:10px;}