/*----大块定义----*/
*{
 color:#393939;
}
ul{
 list-style:none;
}
li{
 text-indent:0;
 text-overflow:clip;
 white-space:normal;
}
a{
 color:#393939;
}
a:hover{
 color:#F60;
 text-decoration:underline;
}
.color{
 color:#AB0080;
}
/*----主体----*/
#container{
 width:1000px;
 text-align:center;
 margin:0 auto;
}
#content{
 width:950px;
 margin:0 auto;
}
#content{
 clear:both;
 overflow:hidden;
}
#leftcontent{
 float:left;
 width:700px;
}
#rightcontent{
 float:right;
 width:250px;
}
#leftcontent, #rightcontent{
	margin-top: 10px;
}

/*----常用样式----*/
/*--h2--*/
#content h2{
 float:left;
 text-align:left;
 text-indent:18px;
 font-weight:bold;
 color:#AB0080;
 width:120px;
 height:20px;
 line-height:22px;
 overflow:hidden;
}
/*--翻页--*/
.pagview{
 float:right;
 text-align:right;
 width:346px;
 margin:10px 10px 10px 0;
}
.pagview a{
 float:left;
 display:block;
 text-align:center;
 font-weight:bold;
 color:#AB0080;
 width:16px;
 height:19px;
 line-height:21px;
 margin:0 2px;
 border:1px solid #E2A3D2;
 background:url(../i/common/bg_on_pagview.gif) 0 0 repeat-x;
 overflow:hidden;
}
.pagview a:hover{
 color:#ffffff;
 text-decoration:none;
 border:1px solid #AB0080;
 background:url(../i/common/bg_off_pagview.gif) 0 0 repeat-x;
}
.pagview a.on{
 color:#ffffff;
 text-decoration:none;
 width:16px;
 height:19px;
 line-height:21px;
 border:1px solid #AB0080;
 background:url(../i/common/bg_off_pagview.gif) 0 0 repeat-x;
 overflow:hidden;
}
.pagview a.outskirt{
 width:56px;
}
/*----日记分类小页面----*/
/*--按钮--*/
.btnarea a{
 float:left;
 display:block;
 text-align:center;
 width:85px;
 height:19px;
 line-height:21px;
 margin:0 5px;
 border:1px solid #E681B9;
 background:url(../i/diary/left_tab_btn1.gif) 0 0 repeat-x;
 overflow:hidden;
}
.title{
 float:left;
 text-align:left;
 width:100%;
 height:21px;
 line-height:22px;
 background:url(../i/diary/tit_bg.gif) 0 0 repeat-x;
 overflow:hidden;
}
#rightcontent .r_comstyle{
 float:left;
 width:248px;
 margin:0 0 10px 0;
 border:1px solid #E0A2D1;
}
/*--日记切换--*/
#rjqh{
 float:left;
 width:688px;
 border:1px solid #E0A2D1;
}
#rjqh .title{
 height:22px;
 background:url(../i/diary/tit_bg.gif) 0 -1px repeat-x;
}
#rjqh .title ul{
 float:left;
 width:576px;
}
#rjqh .title ul li{
 float:left;
 text-align:center;
 width:96px;
 height:20px;
}
#rjqh .title ul li a{
 float:left;
 display:block;
 text-align:center;
 font-weight:bold;
 color:#AB0080;
 width:96px;
 height:20px;
 line-height:22px;
 background:url(../i/diary/left_tab_01.gif) 0 -1px no-repeat;
}
#rjqh .title ul li a:hover{
 text-decoration:none;
 font-weight:bold;
 color:#393939;
 background:url(../i/diary/left_tab_02.gif) 0 0 no-repeat;
}
#rjqh .title ul li.on a{
 text-decoration:none;
 font-weight:bold;
 color:#393939;
 background:url(../i/diary/left_tab_02.gif) 0 0 no-repeat;
}
#rjqh .content{
 float:left;
 padding:0 0 10px 20px;
}
#rjqh .content .comstyle1{
 float:left;
 width:648px;
 padding:0 0 12px 0;
 margin:10px 0 0 0;
 border-bottom:1px solid #E0A2D1;
}
#rjqh .content .comstyle1 .left{
 float:left;
 width:240px;
 background:url(../i/diary/left_tab_dian.gif) 100% 0 repeat-y;
}
#rjqh .content .comstyle1 .left li{
 float:left;
 width:114px;
 line-height:20px;
 padding:0 0 0 8px;
}
#rjqh .content .comstyle1 .right{
 float:left;
 width:407px;
 overflow:hidden;
}
#rjqh .content .comstyle1 .left .pic{
 float:left;
 display:block;
 width:114px;
 padding:0 0 0 0;
}
#rjqh .content .comstyle1 .left .pic img{
 float:left;
 display:block;
 clear:both;
 width:110px;
 height:135px;
 padding:1px;
 margin:0 0 8px 0;
 border:1px solid #ccc;
}
#rjqh .content .comstyle1 .left .pic a{
 color:#AB0080;
}
#rjqh .content .comstyle1 .right li{
 float:left;
 line-height:20px;
 padding:0 0 0 10px;
}
#rjqh .content .comstyle1 .right a{
 color:#AB0080;
}
#rjqh .content .comstyle1 .right h3{
 float:left;
 text-align:left;
 width:240px;
}
#rjqh .content .comstyle1 .right h3 a{
 float:left;
 font-size:14px;
}
#rjqh .content .comstyle1 .right .date{
 float:right;
 width:110px;
}
#rjqh .content .comstyle1 .right h4{
 float:left;
 text-align:left;
 width:200px;
}
#rjqh .content .comstyle1 .right .right{
 float:right;
 width:116px;
}
#rjqh .content .comstyle1 .right .right .info{
 background:url(../i/diary/left_tab_dian4..gif) 56px 0 no-repeat;
}
#rjqh .content .comstyle1 .right .text{
 text-indent:24px;
 height:110px;
 line-height:21px;
 overflow:hidden;
}
#rjqh .content .comstyle1 .right .btnarea{
 float:right;
}
#rjqh .content .comstyle1 .right .btnarea a:hover{
 text-decoration:none;
}
#rjqh .content .comstyle1 .right .btnstyle2{
 float:left;
 display:block;
 text-align:center;
 color:#035B6B;
 width:85px;
 height:19px;
 line-height:21px;
 margin:0 5px;
 border:1px solid #5FC0D9;
 background:url(../i/diary/left_tab_btn2.gif) 0 0 repeat-x;
 overflow:hidden;
}
/*--搜索日记--*/
#ssrj{
 float:left;
 background:url(../i/diary/right_bd_bg.gif) 0 0 repeat-x;
 overflow:hidden;
}
#ssrj h2 span{
 float:left;
 text-align:left;
 text-indent:18px;
 font-weight:bold;
 color:#AB0080;
 width:100%;
 height:20px;
 line-height:22px;
 overflow:hidden;
}
#ssrj ul{
 float:left;
 width:240px;
 padding:0 0 0 8px;
}
#ssrj ul li{
 float:left;
 text-align:left;
 width:240px;
 height:31px;
 line-height:31px;
 overflow:hidden;
}
#ssrj .inputstyle{
 width:134px;
 border:1px solid #7F9DB9;
}
#ssrj .selectstyle1{
 width:39px;
 border:1px solid #7F9DB9;
}
#ssrj .selectstyle2{
 width:82px;
 border:1px solid #7F9DB9;
}
#ssrj .btnstyle3{
 width:37px;
 height:22px;
 border:0 solid #f90;
 margin:2px 100px 0 100px;
 background:url(../i/diary/right_btn1.gif) 0 0 no-repeat;
}
#ssrj a{
 margin:0 4px;
 color:#AB0080;
}
/*--热门话题--*/
#rmht .content{
 float:left;
 padding:0 0 10px 0;
}
#rmht .content h3{
 float:left;
 text-align:left;
 font-weight:bold;
 font-size:14px;
 width:220px;
 line-height:28px;
 padding:0 0 0 25px;
 background:url(../i/diary/right_icon.gif) 13px 7px no-repeat;
}
#rmht .content .pic img{
 width:140px;
 height:91px;
 padding:1px;
 margin:0 auto;
 border:1px solid #ccc;
}
/*--正方经典观点--*/
#zfjdgd{
 float:left;
 width:232px;
 margin:7px 0 0 8px !important;
 margin:7px 0 0 4px;
 background:url(../i/diary/r_zf_bg.gif) 0 0 repeat-y;
}
#zfjdgd .title{
 width:232px;
 height:21px;
 color:#62910C;
 background:url(../i/diary/r_zf_tit.gif) 0 0 no-repeat;
}
#zfjdgd .title h2{
 padding:0 0 0 4px;
 color:#62910C;
 background:url(../i/diary/r_zf_icon.gif) 5px 50% no-repeat;
}
#zfjdgd .content{
 width:232px;
 padding:4px 0 6px 0;
 background:url(../i/diary/r_zf_con.gif) 0 100% no-repeat;
}
/*--反方经典观点--*/
#ffjdgd{
 float:left;
 width:232px;
 margin:7px 0 0 8px !important;
 margin:7px 0 0 4px;
 background:url(../i/diary/r_ff_bg.gif) 0 0 repeat-y;
}
#ffjdgd .title{
 width:232px;
 height:21px;
 color:#9F03C6;
 background:url(../i/diary/r_ff_tit.gif) 0 0 no-repeat;
}
#ffjdgd .title h2{
 padding:0 0 0 4px;
 color:#9F03C6;
 background:url(../i/diary/r_ff_icon.gif) 5px 50% no-repeat;
}
#ffjdgd .content{
 width:232px;
 padding:4px 0 6px 0;
 background:url(../i/diary/r_ff_con.gif) 0 100% no-repeat;
}
#zfjdgd .content ul,#ffjdgd .content ul{
 float:left;
 width:210px;
 padding:0 0 0 20px;
}
#zfjdgd .content ul li,#ffjdgd .content ul li{
 float:left;
 width:200px;
 padding:0 0 0 8px;
 background:url(../i/diary/r_zf_icon2.gif) 0 8px no-repeat;
}
/*--佳缘写手--*/
#jyxs .content{
 float:left;
 width:240px;
 padding:0 0 8px 8px;
}
#jyxs .content .left{
 float:left;
 width:232px;
 padding:0 0 8px 0;
 margin:10px 0 6px 0;
 background:url(../i/diary/left_tab_dian2.gif) 0 100% repeat-x;
 overflow:hidden;
}
#jyxs .content .left li{
 float:left;
 width:114px;
 line-height:20px;
 padding:0 0 0 4px;
}
#jyxs .content .left .pic{
 float:left;
 display:block;
 width:114px;
 padding:0 0 0 0;
}
#jyxs .content .left .pic img{
 float:left;
 display:block;
 clear:both;
 width:110px;
 height:135px;
 padding:1px;
 margin:0 0 8px 0;
 border:1px solid #ccc;
}
#jyxs .content .left .pic a{
 color:#AB0080;
}
#jyxs .content .text{
 float:left;
 width:220px;
 padding:0 0 0 6px;
 overflow:hidden;
}
#jyxs .content .text li{
 float:left;
 text-align:left;
 width:220px;
 padding:0 0 0 8px;
 background:url(../i/diary/r_zf_icon2.gif) 0 8px no-repeat;
}
/*--新鲜日记--*/
#xxrj .content{
 float:left;
 text-align:left;
 width:240px;
 padding:0 0 8px 8px;
}
#xxrj .content .caption{
 float:left;
 width:232px;
 height:32px;
 line-height:32px;
 margin:0 0 0;
 background:url(../i/diary/left_tab_dian2.gif) 0 100% repeat-x;
}
#xxrj .content .caption .left{
 float:left;
 text-align:right;
 width:34px;
}
#xxrj .content .caption .right{
 float:right;
 text-align:left;
 width:40px;
}
#xxrj .content ul{
 float:left;
 width:232pxl;
 margin:8px 0 0 0;
 overflow:hidden;
}
#xxrj .content ul li{
 float:left;
 width:232px;
}
#xxrj .content ul li .left{
 float:left;
 width:132px;
 padding:0 0 0 8px;
 margin:0 10px 0 0;
 background:url(../i/diary/r_zf_icon2.gif) 0 8px no-repeat;
}
#xxrj .content ul li .right{
 float:right;
 text-align:right;
 width:80px;
}


.tabstyle .title{
 height:22px;
 background:none;
}
.tabstyle .title ul{
 float:left;
 width:248px;
}
.tabstyle .title ul li{
 float:left;
 text-align:center;
 width:124px;
 height:20px;
}
.tabstyle .title ul li a{
 float:left;
 display:block;
 text-align:center;
 font-weight:bold;
 color:#AB0080;
 width:124px;
 height:20px;
 line-height:22px;
 background:url(../i/diary/right_tab_01.gif) 0 -1px no-repeat;
}
.tabstyle .title ul li a:hover{
 text-decoration:none;
 font-weight:bold;
 color:#393939;
 background:url(../i/diary/right_tab_02.gif) 0 0 no-repeat;
}
.tabstyle .title ul li.on a{
 text-decoration:none;
 font-weight:bold;
 color:#393939;
 background:url(../i/diary/right_tab_02.gif) 0 0 no-repeat;
}
#jrydb .content{
 float:left;
 text-align:left;
 width:240px;
 padding:0 0 8px 8px;
}
#jrydb .content .caption{
 float:left;
 width:232px;
 height:32px;
 line-height:32px;
 margin:0 0 0;
 background:url(../i/diary/left_tab_dian2.gif) 0 100% repeat-x;
}
#jrydb .content .caption .left{
 float:left;
 text-align:right;
 width:34px;
}
#jrydb .content .caption .right{
 float:right;
 text-align:left;
 width:40px;
}
#jrydb .content ul{
 float:left;
 width:232pxl;
 margin:8px 0 0 0;
 overflow:hidden;
}
#jrydb .content ul li{
 float:left;
 width:232px;
}
#jrydb .content ul li .left{
 float:left;
 width:132px;
 padding:0 0 0 8px;
 margin:0 10px 0 0;
 background:url(../i/diary/r_zf_icon2.gif) 0 8px no-repeat;
}
#jrydb .content ul li .right{
 float:right;
 text-align:right;
 width:80px;
}
/*--标签看他--*/
#bqkt .content{
 float:left;
 text-align:left;
 width:240px;
 padding:0 0 10px 4px;
}
#bqkt .content ul{
 float:left;
 text-align:left;
 width:240px;
 margin:10px 0 0 0;
 overflow:hidden;
}
#bqkt .content ul li{
 float:left;
 text-align:center;
 font-size:13px;
 width:80px;
 line-height:20px;
 overflow:hidden;
 background:url(../i/diary/left_tab_dian3.gif) 100% 4px no-repeat;
}
#bqkt .content ul li.last{
 background:none;
}
/*--书写我的独白--*/
#sxwddb{
 float:left;
}
#sxwddb p{
 float:right;
 margin:-25px 10px 0 0;
 overflow:hidden;
}
/*--隐藏元素--*/
#ddd{
 position:absolute;
 visibility:hidden;
 overflow:hidden;
 display:none;
 clip:rect(0,0,0,0);
 height:0;
}





/* 1215 */
.btnarea{
	width: 300px;
	float: right;
}
#rjqh .content .comstyle1 .right .text{
	width: 405px;
}