/*--大块定义--*/
a{
 color:#393939;
}
a:hover{
 color:#F60;
 text-decoration:underline;
}
/*--主体--*/
#container{
 width:1000px;
 text-align:center;
 margin:0 auto;
}
#content,#content2{
 width:950px;
 margin:0 auto;
 overflow:hidden;
}
.color{
 color:#AB0080;
}

#content2{ float: left; margin-left: 25px; display: inline; }

/*--翻页--*/
.pagview{
 float:right;
 text-align:right;
 width:346px;
 margin:16px 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/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/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/bg_off_pagview.gif) 0 0 repeat-x;
 overflow:hidden;
}
.pagview a.outskirt{
 width:56px;
}

.comstyle2{
 float:right;
 width:248px;
 border:1px solid #E0A2D1;
 background:#fff;
}
.comstyle2 h2{
 text-align:left;
 text-indent:18px;
 font-weight:bold;
 color:#AB0080;
 width:100%;
 height:19px;
 line-height:21px;
 padding:2px 0 0 0;
 border-bottom:1px solid #E0A2D1;
 background:url(../i/bg_h2.gif) 0 1px repeat-x;
 overflow:hidden;
}
.comstyle2 ul{
 text-align:left;
 list-style:none;
 width:220px;
 margin:0 auto;
 padding:4px 0;
}
.comstyle2 ul li{
 text-align:left;
 line-height:22px;
 padding:0 0 0 4px;
 background:url(../i/icon_li_pdjx.gif) 0 50% no-repeat;
}

.comstyle4{
 float:right;
 width:248px;
 border:1px solid #E0A2D1;
 background:#fff;
}
.comstyle4 .title{
 float:left;
 width:100%;
 height:19px;
 line-height:21px;
 border-bottom:1px solid #E0A2D1;
 background:url(../i/bg_h2.gif) 0 0 repeat-x;
 overflow:hidden;
}
.comstyle4 h2{
 float:left;
 text-align:left;
 text-indent:18px;
 font-weight:bold;
 color:#AB0080;
 width:200px;
 height:19px;
 line-height:21px;
 overflow:hidden;
}
.comstyle4 .more{
 float:left;
 width:48px;
}
.comstyle4 .more a{
 float:left;
 color:#AB0080;
 width:48px;
}
.comstyle4 .more a:hover{
 color:#f60;
}
.comstyle4 ul{
 text-align:left;
 width:220px;
 margin:0 auto;
 padding:10px 0;
}
.comstyle4 ul li{
 text-align:left;
 line-height:22px;
 padding:0 0 0 4px;
 background:url(../i/icon_li_pdjx.gif) 0 50% no-repeat;
 overflow:hidden;
}
/*--主体内容--*/
#leftpart,#leftpart2{
 float:left;
 width:700px;
}
#rightpart,#rightpart2{
 float:right;
 width:250px;
}
/*--左侧--*/
#leftpart{
 text-align:left;
}
/*--图片切换--*/
#tpqh{
 float:left;
 width:688px;
 height:357px;
 margin:0 0 10px 0;
 border:1px solid #E0A2D1;
 background:url(../i/sy_left_bg.gif) 0 0 no-repeat;
}
#pic{
 float:left;
 width:422px;
 padding:0;
 border:0px solid #ccc;
 overflow:hidden;
}
#pic .title{
 float:left;
 height:20px;
 line-height:22px;
 padding:15px 0 4px 0;
 overflow:hidden;
}
#pic .title .lefttxt{
 margin:0 33px;
}
#tpqh .right{
 float:left;
 width:266px;
}
#tpqh .right ul{
 list-style:none;
 width:204px;
 margin:0 auto;
 padding:50px 0 0 0;
}
#tpqh .right ul li{
 float:left;
 width:100%;
 line-height:22px; 
 overflow:hidden;
}
#tpqh .right ul li .xfwoman,#tpqh .right ul li .xfman{
 font-weight:bold;
 color:#AB0080;
}
#tpqh .right ul li .xfwoman{
 float:left;
 text-align:right;
 width:96px;
 overflow:hidden;
}
#tpqh .right ul li .xfman{
 float:left;
 text-align:right;
 width:106px;
}
#tpqh .right ul li .womanname{
 float:left;
 text-align:right;
 width:96px;
 line-height:20px;
 overflow:hidden;
}
#tpqh .right ul li .manname{
 float:left;
 text-align:right;
 line-height:20px;
 width:106px;
 background:url(../i/wdjy_leftcontent_title_icon.gif) 6px 4px no-repeat;
}
#tpqh .right ul li.all{
 float:right;
 text-align:right;
 line-height:20px;
 width:204px;
}
#tpqh .sccggs a{
 float:left;
 display:block;
 width:214px;
 height:94px;
 cursor: pointer;
 margin:10px 0 0 14px;
}
#tpqh .sccggs a span{
 display:block;
 width:214px;
 height:94px;
 text-indent:-9999px;
}
/*--佳缘空间精选--*/
#jykjjx{
 float:left;
 text-align:left;
 width:422px;
 margin:0 10px 0 0;
 border:1px solid #E0A2D1;
}
#jykjjx .title{
 float:left;
 width:100%;
 height:19px;
 line-height:22px;
 border-bottom:1px solid #E0A2D1;
 background:url(../i/bg_h2.gif) 0 0 repeat-x;
 overflow:hidden;
}
#jykjjx h2{
 float:left;
 text-align:left;
 text-indent:18px;
 font-weight:bold;
 color:#AB0080;
 width:200px;
 height:19px;
 line-height:22px;
 overflow:hidden;
}
#jykjjx .content{
 float:left;
 padding:10px 0 0 3px;
}
#jykjjx .comstyle3{
 float:left;
 list-style:none;
 width:124px;
 margin:0 6px;
}
#jykjjx .comstyle3 li{
 float:left;
 line-height:24px;
 width:100%;
}
#jykjjx .comstyle3 li a{
 color:#AB0080;
}
#jykjjx .comstyle3 li a:hover{
 color:#f60;
}
#jykjjx .comstyle3 .pic{
 float:left;
 text-align:center;
 display:block;
 width:120px;
 height:90px;
 padding:1px;
 border:1px solid #ccc;
}
#jykjjx .comstyle3 .pic img{
 text-align:center;
 display:block;
 width:120px;
 height:90px;
}
/*--佳缘空间广告--*/
#jykjjxad{
 float:left;
 display:block;
 text-align:center;
 width:422px;
 height:44px;
 line-height:44px;
 margin:-46px 0 0 0;
 border:1px solid #E0A2D1;
}
/*--佳缘空间中排行--*/
#jykjph{
 float:left;
 text-align:left;
 width:254px;
 border:1px solid #E0A2D1;
}
#jykjph .title{
 float:left;
 width:100%;
 height:19px;
 line-height:22px;
 border-bottom:1px solid #E0A2D1;
 background:url(../i/bg_h2.gif) 0 0 repeat-x;
 overflow:hidden;
}
#jykjph h2{
 float:left;
 text-align:left;
 text-indent:18px;
 font-weight:bold;
 color:#AB0080;
 width:200px;
 height:19px;
 line-height:22px;
 overflow:hidden;
}
#jykjph .more{
 float:left;
 width:48px;
}
#jykjph .more a{
 float:left;
 color:#AB0080;
 width:48px;
}
#jykjph .content{
 float:left;
 width:224px;
 padding:10px;
}
#jykjph .content ul{
 float:left;
 width:224px;
 list-style:none;
}
#jykjph .content ul li{
 float:left;
 width:210px;
 line-height:24px;
 padding:0 0 0 14px;
 background:url(../i/sy_sz_01.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz2{
 background:url(../i/sy_sz_02.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz3{
 background:url(../i/sy_sz_03.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz4{
 background:url(../i/sy_sz_04.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz5{
 background:url(../i/sy_sz_05.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz6{
 background:url(../i/sy_sz_06.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz7{
 background:url(../i/sy_sz_07.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz8{
 background:url(../i/sy_sz_08.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz9{
 background:url(../i/sy_sz_09.gif)  0 4px no-repeat;
}
#jykjph .content ul li.sz10{
 background:url(../i/sy_sz_10.gif)  0 4px no-repeat;
}
/*--故事切换--*/
#leftpart2{
text-align:left;
 width:688px;
 border:1px solid #E0A2D1;
}
#leftpart2 .tab_nav{
 float:left;
 width:100%;
 height:19px;
 line-height:22px;
 border-bottom:1px solid #E0A2D1;
 background:url(../i/bg_h2.gif) 0 0 repeat-x;
 overflow:hidden;
}
#leftpart2 .tab_nav ul li{
 float:left;
 text-align:center;
 width:120px;
 height:19px;
 line-height:22px;
 overflow:hidden;
}
#leftpart2 .tab_nav ul li a{
 float:left;
 text-align:center;
 font-weight:bold;
 color:#AB0080;
 width:120px;
 height:19px;
 line-height:22px;
 overflow:hidden;
}
#leftpart2 .tab_nav ul li.selected a{
 position:relative;
 z-index:3;
 float:left;
 display:block;
 text-align:center;
 font-weight:bold;
 color:#393939;
 width:120px;
 height:20px;
 line-height:22px;
 overflow:hidden;
 background:url(../i/sy_tab_bg1.gif) 0 0 no-repeat;
	margin-left: -1px;
}
#leftpart2 .tab_content{
 float:left;
 padding:10px 0 10px 14px;
 overflow:hidden;
}
#leftpart2 .tab_content .search{
 float:left;
 width:640px;
 padding:0 0 0 18px;
 background:url(../i/sy_ss_icon.gif) 0 6px no-repeat;
}
#leftpart2 .tab_content .search .selectstyle1{
 width:42px;
}
#leftpart2 .tab_content .search .selectstyle2{
 width:80px;
}
#leftpart2 .tab_content .search a{
 float:right;
 display:block;
 text-align:center;
 color:#05596B;
 width:53px;
 height:19px;
 line-height:22px;
 border:1px solid #5FC0D9;
 margin:-20px 0 0 0;
 background:url(../i/wdjy_rightpart_btn2.gif) 0 0 repeat-x;
 overflow:hidden;
}
#leftpart2 .tab_content .comstyle5{
 float:left;
 list-style:none;
 width:204px;
 margin:0 6px;
}
#leftpart2 .tab_content .comstyle5 li{
 float:left;
 line-height:24px;
 width:100%;
}
#leftpart2 .tab_content .comstyle5 .pic{
 float:left;
 text-align:center;
 display:block;
 width:200px;
 height:150px;
 padding:1px;
 margin:4px 0;
 border:1px solid #ccc;
}
#leftpart2 .tab_content .comstyle5 .pic img{
 text-align:center;
 display:block;
}
#leftpart2 .tab_content .comstyle5 .name img{
 margin:0 3px;
}
#leftpart2 .tab_content .line{
 float:left;
 padding:5px 0;
 background:url(../i/sy_line_dian.gif) 0 100% repeat-x;
}


/*--最新成功会员--*/
#zxcghy{
 width:948px;
 margin:10px auto 0 auto;
 border:1px solid #E0A2D1;
 overflow:hidden;
}
#zxcghy h2{
 text-align:left;
 text-indent:18px;
 font-weight:bold;
 color:#AB0080;
 width:100%;
 height:19px;
 line-height:22px;
 padding:2px 0 0 0;
 margin:0 0 10px 0;
 border-bottom:1px solid #E0A2D1;
 background:url(../i/bg_h2.gif) 0 1px repeat-x;
 overflow:hidden;
}
#zxcghy h2 .more{
	margin-left: 720px;
	font-weight: normal;
}
#zxcghy .comstyle6{
 float:left;
 list-style:none;
 width:114px;
 margin:0 8px;
 padding:0 0 0 4px;
}
* html #zxcghy .comstyle6{
 padding:0 0 0 2px;
}
#zxcghy .comstyle6 li{
 float:left;
 line-height:24px;
 width:100%;
}
#zxcghy .comstyle6 .pic{
 float:left;
 text-align:center;
 display:block;
 width:110px;
 height:135px;
 padding:1px;
 border:1px solid #ccc;
}
#zxcghy .comstyle6 .pic img{
 text-align:center;
 display:block;
 width:110px;
 height:135px;
}
#zxcghy .comstyle6 .txt a{
 color:#AB0080;
}
#zxcghy .comstyle6 .txt a:hover{
 color:#f90;
}


* html #hlqw ul{
 padding:3px 0 4px 0;
}
#hlqw ul{
 padding:10px 0 10px 0;
}
* html #aqzn ul{
 padding:3px 0 4px 0;
}
#aqzn ul{
 padding:14px 0 16px 0;
}

/*--广告位--*/
.adstyle{
 float:right;
 display:block;
 margin:0 0 10px 0;
 background:#91D4E5;
 overflow:hidden;
}
#ad250x230{
 width:250px;
 height:230px;
 line-height:230px;
 background:url(../i/sy_ad1.jpg) 0 0 no-repeat;
}
#ad250x60{
 width:250px;
 height:60px;
 line-height:60px;
 margin:10px 0;
}
#ad250x100{
 width:250px;
 height:100px;
 line-height:100px;
 margin:10px 0;
}
#ad250x380{
 width:250px;
 height:380px;
 line-height:380px;
 margin:10px 0 0 0;
}
#ad950x90{
 display:block;
 width:950px;
 height:90px;
 line-height:230px;
 margin:10px auto 10px auto;
 background:#91D4E5;
 overflow:hidden;
}
/*--隐藏元素--*/
#ad250x230 h2{
 position:absolute;
 visibility:hidden;
 overflow:hidden;
 display:none;
 clip:rect(0,0,0,0);
 height:0;
}






#hlqw, #leftpart2, #aqzn{
	margin-top: 10px;
}
