.pleft {float: left; overflow: hidden; width: 704px;}
.thisplace {background: url( place_bg.jpg) repeat-x; width: 702px; height: 31px;}
.thisplace .title {font-: bold; background: url( place_left.gif) no-repeat right top; float: left; width: 156px; text-indent: 22px; line-height: 29px; letter-spacing: 4px; display: block; height: 31px;}
.thisplace .placenav {float: right; line-height: 31px; margin-right: 10px;}
.thisplace .placenav a {color: #666666;}
.picnews {border: #ddd 1px solid; padding-bottom: 3px; width: 668px; clear: both;}
.picnews dl {background: url( place_bg.jpg) repeat-x; margin: 1px auto; overflow: hidden; width: 666px;}
.picnews dl dd {float: left; margin: 10px 0px 0px 9px; width: 156px; line-height: 31px; display: inline; text-align: center;}
.picnews dl dd a img {border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid;}
.picnews dl dd a {display: block;}
.pright {float: right;}
.rlist {width: 222px;}
.rlist .title {font-: bold; background: url( ../ladyimg/rlist_title_bg.gif) no-repeat; width: 222px; color: #555; text-indent: 10px; padding-top: 9px; letter-spacing: 2px; height: 19px;}
.rbox {border: #FDAECC 1px solid; border-top:none; padding: 5px 0px 7px 0px; width: 220px;}
.rbox ul li {background: url( ../ladyimg/ico_4.gif) no-repeat 12px 13px; overflow: hidden; width: 214px; text-indent: 23px; line-height: 27px; height: 27px;}
.rbox ul li a {color: #666;}
.listbox {
	overflow: hidden; width: 702px
}
.listbox dl {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; float: left; margin: 8px 10px 0px 0px; border-left: #ddd 1px solid; width: 328px; border-bottom: #ddd 1px solid; display: inline
}
.listbox dl dt {
	background: url( title_bg_1.gif) repeat-x; margin: 1px auto; width: 326px; border-bottom: #ddd 1px solid; height: 26px
}
.listbox dl dt .title {
	background: url( article_ico_1.gif) no-repeat 10px 6px; float: left; width: 200px; line-height: 26px; height: 26px
}
.listbox dl dt .title a {
	font-: bold; margin-left: 28px; letter-spacing: 2px; text-decoration: none
}
.listbox dl dt .more {
	background: url( article_ico_2.gif) no-repeat; float: right; margin: 3px 5px 0px 0px; width: 48px; line-height: 19px; height: 19px; text-align: center
}
.listbox dl dt .more a {
	text-decoration: none
}
.listbox dl dd {
	padding-right: 0px; padding-left: 14px; padding-bottom: 5px; padding-top: 3px
}
.listbox dl dd a {
	font-size: 14px; background: url( ico_2.gif) no-repeat 2px 12px; color: #666; text-indent: 20px; line-height: 31px; display: block; height: 31px
}
.newslist {
	border-right: #ddd 1px solid; margin-top: 10px; border-top: #ddd 1px solid; background: url( place_bg.jpg) repeat-x 1px 1px; padding-bottom: 10px; border-left: #ddd 1px solid; width: 668px; border-bottom: #ddd 1px solid
}
.newslist dl {
	margin: 10px auto 0px; width: 650px; border-bottom: #ddd 1px dotted; display: block
}
.newslist dl dt {
	background: url( ico_2.gif) no-repeat 3px 11px; margin: 0px auto; width: 638px
}
.newslist dl dt a {
	font-: bold; font-size: 14px; margin-left: 20px; color: #039; line-height: 27px; letter-spacing: 1px
}
.newslist dl dd {
	margin: 0px auto; width: 624px
}
.newslist dl dd.preview {
	color: #777; text-indent: 14px; line-height: 19px
}
.newslist dl dd.info {
	color: #999; line-height: 31px
}
.newslist dl dd.info span {
	color: #f60; margin-right: 20px
}
.newslist dl dd.info a {
	float: right; margin: -30px 5px 0px 0px; position: relative; color: #039
}
.newsview {
	border: #FDAECC 1px solid; width: 702px;
}
.newsview .title {
	background: url( ../ladyimg/place_bg.jpg) repeat-x 1px 1px; margin: 0px auto; width: 702px; line-height: 53px; height: 53px
}
.newsview .title h1 {
	font-size: 24px; margin-left: 21px; color:#FA5D99;
}
.newsview .info {
	padding-right: 20px; border-top: #f0f0f0 1px solid; width: 682px; color: #f60; line-height: 27px; border-bottom: #f0f0f0 1px solid; height: 27px; text-align: right;
}
.newsview .info strong {
	margin-left: 20px; color: #666
}
.newsview .content {
	font-size: 14px; margin: 10px auto; padding:0 10px; overflow: hidden; width: 680px; color: #444; line-height: 25px
}
.newsview .cupage {
	margin: 5px auto; overflow: hidden; width: 638px; line-height: 31px; text-align: center
}
.newsview .cupage a {
	font-size: 14px; margin-left: 14px; color: #FA5D99
}
.newsview .cupage strong {
	font-size: 14px; margin-left: 14px; color: #ff0000
}
.newsview .actbar {
	border: #f0f0f0 1px solid; background-color: #fcfcfc; margin: 6px auto; width: 638px; line-height: 27px; height: 27px; text-align: right
}
.newsview .actbar span {
	color: #ccc; margin-right: 20px
}
.newsview .actbar span a {
	margin-left: 3px; color: #669900; margin-right: 3px
}
.newsview .context {
	margin: 6px auto; width: 628px; color: #666; line-height: 27px
}
.newsview .context a {
	color: #cc0000
}
.comment {
	border-right: #ddd 1px solid; margin-top: 7px; border-top: #ddd 1px solid; border-left: #ddd 1px solid; width: 702px; border-bottom: #ddd 1px solid
}
.comment .commenttitle {
	background: url( ../ladyimg/title_bg_1.gif) repeat-x; margin: 1px auto; width: 702px; border-bottom: #ddd 1px solid; height: 26px
}
.comment .commenttitle .title {
	float: left; margin: 5px 0px 0px 12px; color: #999; display: inline
}
.comment .commenttitle .title strong {
	color: #444; margin-right: 10px; letter-spacing: 4px
}
.comment .commenttitle .gotopost {
	float: right; width: 100px; display: block; height: 23px
}
.comment .commenttitle .gotopost a {
	background: url( ico_gotopost.gif) no-repeat; float: right; margin: 1px 3px 0px 0px; width: 95px; line-height: 22px; display: inline; height: 22px; text-align: center; text-decoration: none
}
.comment .commentbox {width:702px;}
.comment .commentbox dl {
	border-right: #d1ddce 1px solid; border-top: #d1ddce 1px solid; margin: 10px auto 0px; border-left: #d1ddce 1px solid; width: 636px; border-bottom: #d1ddce 1px solid
}
.comment .commentbox dl dt {
	background: #f4f9f2; width: 636px; color: #333; text-indent: 10px; line-height: 25px; border-bottom: #e6ece3 1px solid
}
.comment .commentbox dl dt span {
	font-size: 11px; color: #669933
}
.comment .commentbox dl dd {
	padding-right: 10px; padding-left: 10px; font-size: 14px; padding-bottom: 10px; color: #666; line-height: 25px; padding-top: 10px
}
.comment .posttitle {
	border-top: #ddd 1px solid; background: url( ../ladyimg/title_bg_1.gif) repeat-x; margin: 10px auto; width: 702px; border-bottom: #ddd 1px solid; height: 26px;
}
.comment .posttitle strong {
	margin: 7px 0px 0px 13px; color: #444; letter-spacing: 4px; display: block
}
.comment .postbox {
	margin: 5px auto; overflow: hidden; width: 636px
}
.comment .postbox .userbox {
	margin-top: 10px; overflow: hidden; width: 636px
}
.comment .postbox .userbox dl {
	width: 636px
}
.comment .postbox .userbox dl dd {
	float: left; padding-bottom: 2px; display: block
}
.comment .postbox .userbox dl dd input.username {
	border-right: #ccc 1px solid; padding-right: 0px; padding-left: 5px; border-top: #ccc 1px solid; padding-bottom: 2px; border-left: #ccc 1px solid; width: 100px; margin-right: 10px; padding-top: 3px; border-bottom: #ccc 1px solid
}
.comment .postbox .userbox dl dd input.password {
	border-right: #ccc 1px solid; padding-right: 0px; padding-left: 5px; border-top: #ccc 1px solid; padding-bottom: 2px; border-left: #ccc 1px solid; width: 100px; margin-right: 10px; padding-top: 3px; border-bottom: #ccc 1px solid
}
.comment .postbox .userbox dl dd.mtop {
	margin: 7px 7px 0px 0px
}
.comment .postbox .txtbox {
	width: 636px; line-height: 25px
}
.comment .postbox .txtbox textrea {
	border-right: #ccc 1px solid; padding-right: 5px; padding-left: 5px; border-top: #ccc 1px solid; padding-bottom: 5px; border-left: #ccc 1px solid; width: 600px; padding-top: 5px; border-bottom: #ccc 1px solid; height: 80px
}
.comment .postbox .sbut {
	margin: 10px
}
.comment .postbox .userbox .submit {
	width: 100px; padding-top: 2px; height: 25px
}
.subnav {background-color:#FA5C99; height:30px; margin-bottom:10px;}
.subnav li {color:#fff; display:inline; line-height:30px;}
.subnav li a {font-size:14px; padding:0 10px; color:#fff; border-right:1px solid #fff;}
.placenav {margin-bottom:10px; background:#dedede; line-height:30px; font-size:14px;}
.placenav a {color:#F0357B;}
.btn {background: url(../ladyimg/so.gif) no-repeat; width:53px; height:20px; border:none;}