.lsmainBox{background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/ls_mainbg.gif) top no-repeat #f8f6f7; width:868px; margin:10px auto; padding:20px 15px; border:1px solid #f0f0f0;}
.lsmainBox h1{ background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/ls_ltit.gif) no-repeat; height:31px; margin-bottom:8px;}
.lsmainBox h1 span{ display:none;}
.lstitle { position:relative; margin-bottom:8px;}
.lstitle img { position:absolute; top:-5px; right:0px;}
.lsLeftBox{ float:left; width:681px;}

.lsRightBox{ float:right; width:172px;}

.storyBox_t { background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/storyBox_t.gif) no-repeat; height:17px;}
.storyBox_b { background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/storyBox_b.gif) no-repeat; height:17px; margin-bottom:8px;}
.storyBox{ background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/storyBox_m.gif) repeat-y; padding:0 15px}
.storypicBox{ background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/ls_picBox.gif) no-repeat; width:245px; height:220px; text-align:center; line-height:18px; padding-top:6px; float:left; margin:0 10px 10px 0;}
.storypicBox p { padding-bottom:6px;}
.storytxtBox { float:left; width:375px;}
.storytxtBox h3{ font-size:14px; padding:5px 10px 3px; background-color:#f8f6f7; border-bottom:1px solid #fae3ed; color:#cc057a;}
.storytxtBox h4{ font-size:12px; padding:5px 0; text-align:center;font-weight:normal;}
.storyBox p{line-height:20px;}

/* mainbox*/
.storyBox_t2 { background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/storyBox_t2.gif) no-repeat; height:17px;}
.storyBox_b2 { background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/storyBox_b2.gif) no-repeat; height:15px;}
.storyBox2{ background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/storyBox_m2.gif) repeat-y; padding:0 15px ;}
.storytxtBox2 { float:left; width:555px; margin-right:15px;}
.storytxtBox2 h3{ font-size:14px; padding:5px 10px 3px; background-color:#f8f6f7; border-bottom:1px solid #fae3ed; color:#cc057a;}
.storytxtBox2 h4{ font-size:12px; padding:5px 0; text-align:center;font-weight:normal;}
.storyBox2 p{ line-height:20px;text-indent: 2em;}

.lsmainBox { width:860px;}


.zfBox{background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/ls_rtbg.gif) top repeat-x #fff;border-top:1px solid #E9E9E9; padding:10px;}
.zfBox p{ padding:15px;line-height:22px;}
.zfBox p#notloginDIV{border:1px solid #F9DEAA; background-color:#FFFDF8; width:528px; margin:0 auto;}
.zfBox p#notloginDIV .tyellow{ font-size:14px; font-weight:bold; padding-bottom:10px;}

.upBox { margin:2px 0}

#setRbox{}
#setRbox dt{ font-size:14px; color:#cc057a; font-weight:bold; padding-left:14px; height:35px; line-height:35px;background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/lsRightBox_t.gif)  no-repeat;}
#setRbox dd{ padding:10px 15px;background:url(http://images.zhenai.com/zhenai3/images/newUI/lovestory/lsRightBox_m.gif) repeat-y;}
#setRbox dd h2{ font-size:12px; padding-top:10px;}
#setRbox dd p { margin-bottom:10px}
.w55 { width:55px}
.wsel75{ width:75px; margin:4px 0;}
.mcheckt5{ margin-top:5px;}

.pageDiv{padding:15px 0px 0 0;text-align:center;}
.pageDiv span{ padding-left:5px;}
.pageDiv a{ padding:3px 8px 2px 8px;}
.pageDiv a:link,.pageDiv a:visited,.pageDiv a:active{border:#DDD solid 1px; color:#666;background-color:#fff;}
.pageDiv a:hover{border:#d4408e solid 1px; background-color:#FEF8F8; color:#d4408e; text-decoration:none;}
span.pageOne a:link,span.pageOne a:hover,span.pageOne a:visited,span.pageOne a:active
{border:#FFF1F0 solid 1px; color:#fff; font-weight:bold;background-color:#d4408e;}

.lspage { text-align:right; margin:5px 0 30px;}
.lspage a{ padding:3px 8px 2px 8px; margin-right:10px;}
.lspage a:link,.lspage a:visited,.lspage a:active{border:#DDD solid 1px; color:#666;background-color:#fff;}
.lspage a:hover{border:1px solid #d4408e ; background-color:#FEF8F8; color:#d4408e; text-decoration:none;}

/*.addstoryBox{ border:1px solid #EDEDED; background-color:#F9F9F9; width:750px; margin:10px auto 0 auto; padding:10px;}*/
.addstoryBox h2 span{ padding:5px 10px 3px; margin-bottom:8px; font-size:14px; color:#FFFFFF; background-color:#d43f8e; height:24px; line-height:24px;}
.addstoryBox p{ padding:5px 0; border-bottom:1px solid #e4e4e4; color:#d43f8e;}
.addstoryBox ul{line-height:30px; padding:10px;color:#666;}
.addstoryBox li strong{ float:left; width:180px; text-align:right; font-weight:bold;clear:both;}
.addstoryBox li p{ float:left; width:500px; margin-bottom:15px; padding:0; border: 0 none ;color:#666;text-indent: 0;}
.pl180{ padding:0 0 20px 210px;}

.BrowsepicBox{ width:520px; max-height:400px; overflow:hidden;}