@charset "utf-8";
/* CSS Document */

.col_2 { color:#007eff;}
/*-----首页背景-----*/
.bg { background:#ffffff url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) repeat-x left -471px;}

/*-----首页头部标志及搜索-----*/
.homeTop,.homeTop_1,.homeTop_2 {width:960px; height:30px; padding-bottom:5px; margin:60px auto 0 auto; zoom:1;}
.homeTop { padding-bottom:20px;}
.homeTop_1 { height:50px;}
.homeTop_2 { height:80px; margin-top:10px;}
.logo { width:200px; height:30px; float:left;}
.homeTop_1 .logo {width:250px; height:50px; float:left;}
.homeTop_1 .logo a { width:250px; height:50px; background:url(http://x.9917.com/themes/img/common/channel/logo_1.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/logo_1.png'); _background-image:none; overflow:hidden; text-indent:-9917em; _position:relative; float:left;}
.logo a { width:200px; height:30px; background:url(http://x.9917.com/themes/img/common/channel/logo.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/logo.png'); _background-image:none; overflow:hidden; text-indent:-9917em; _position:relative; float:left;}

.homeTop_2 .logo { width:283px; height:80px; float:left;}
.homeTop_2 .logo a {width:283px; height:80px; background:url(http://x.9917.com/themes/img/common/channel/cjLogo.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/cjLogo.png'); _background-image:none; overflow:hidden; text-indent:-9917em; _position:relative; float:left;}

.top_r { width:245px; height:auto; margin-top:6px; float:right;}
.search { width:243px; height:22px; border:1px solid #b0b0b0; position:relative; z-index:100;}
.search span { width:76px; height:22px; display:inline-block; float:left;}
.search span a.t_s_a { width:71px; height:22px; line-height:22px; padding-left:5px; color:#797979; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat right -366px; text-decoration:none; display:inline-block; float:left;}
.search a.t_s_a:hover { background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat right -393px; color:#000;}
.but_search { background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat left -415px; width:37px; height:22px; display:inline-block; overflow:hidden; text-indent:-9917em; float:left;}
.search .t_s_b { border:1px solid #b0b0b0; position:absolute; left:-1px; top:-33px; background:#fff; width:70px; height:auto; padding:3px; display:inline-block; z-index:100;}
.search .t_s_b a { display:block; padding-left:5px; line-height:20px; text-decoration:none;}
.search .t_s_b a.current {display:block; padding-left:5px; line-height:20px; text-decoration:none;background:#ffb2d6; color:#d8046b;}
.search .t_s_b a:hover { color:#d8046b; background:#ffb2d6;}
.homeTop_1 .top_r { margin-top:16px;}
.homeTop_2 .top_r { margin-top:40px;}

/*-----首页导航-----*/
.homeNav { width:960px; height:43px; background:url(http://x.9917.com/themes/img/common/channel/indexNAVbg.jpg) no-repeat; zoom:1;}
.homeNav_1 { width:960px; height:43px; background:url(http://x.9917.com/themes/img/common/channel/indexNAVbg.jpg) no-repeat; zoom:1;}
.homeNav_l,.homeNav_r { width:2px; height:43px; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) no-repeat left -43px; float:left;}
.homeNav_r { background-position:left -86px;}
.homeNav_1 .homeNav_l,.homeNav_1 .homeNav_r { display:none;}
.homeNav_c { width:956px; height:42px; padding-top:1px; position:relative; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) repeat-x; text-align:center; float:left;}
.homeNav_c a { color:#fff; font-weight:bold; height:32px; line-height:32px; text-decoration:none; padding:0 13px; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) no-repeat -2px -85px;}
.homeNav_c a:hover { text-decoration:underline;}
.homeNav_c a.current { height:32px; margin-top:5px; display:inline-block; line-height:32px; padding:0; padding-right:2px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) no-repeat right -75px; color:#2b2b2b;}
.homeNav_c a.current span { height:32px; padding:0px 11px 0px 13px; display:inline-block;  background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) repeat-x -2px -43px;}
.homeNav_c a.current:hover {text-decoration:none;}

.homeNav_1 .homeNav_c { width:960px; height:42px; background:none;}

/*-----首页框架-----*/
.homeContent { width:960px; height:auto; overflow:hidden;}

/*-----左侧-----*/
.homeContent .left { width:112px; height:auto; display:inline-block; background:#ed4b86 url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) no-repeat left -201px; float:left;}
.hotClubList { margin:0 10px; height:auto; overflow:hidden; color:#fbe7f1; text-align:center;}
.hotClubList a { color:#fff; text-decoration:none;}
.hotClubList a:hover { font-weight:bold;}
.hotClubList h2 { font-weight:bold; height:30px; line-height:30px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat left 28px;}
.hotClubList ul { margin:0 5px; height:auto; overflow:hidden; }
.hotClubList ul li { height:30px; line-height:30px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat right 28px; overflow:hidden; zoom:1;}
.moreClub { text-align:right; line-height:25px;}
.l_ad { text-align:center;}
.homeContent .left .left_b { width:112px; height:60px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) no-repeat right -201px;}

/*-----中间-----*/
.homeContent .center { width:580px; height:auto; margin:8px; float:left;}

/*-----FLASH广告-----*/
.flashAD { border-bottom:1px solid #ffb2d6; padding-bottom:10px;}

/*-----热门话题-----*/
.hotTopic,.topicList { height:auto; overflow:hidden; margin-top:10px;}
.topicList .list_l { width:300px; height:auto; overflow:hidden; border-right:1px dotted #ffb2d6; float:left;}
.topicList .list_l dl { height:auto; overflow:hidden; padding-bottom:10px; margin:10px 11px 0px 7px; zoom:1;}
.topicList .list_l dl dt { width:102px; height:102px; text-align:center; margin-right:8px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat -91px -258px; float:left;}
.topicList .list_l dl dt img { width:90px; height:90px; margin-top:6px;}
.topicList .list_l dl .topicTitle { width:170px; height:25px; line-height:25px; font-weight:bold; float:right; }
.topicList .list_l dl .abstract { width:170px; height:auto; line-height:20px; text-indent:15px; float:right;}
.topicList .list_r { width:266px; height:auto; overflow:hidden; float:right;}
.topicList .list_r ul { height:auto; overflow:hidden; padding:5px 0; zoom:1;}
.topicList .list_r ul li { width:256px; height:28px; padding-left:10px; line-height:28px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat -198px -261px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*-----精选相册-----*/
.photoAndLOG { height:auto; overflow:hidden; margin-top:10px; zoom:1;}
.photo { width:340px; height:auto; margin-right:10px; float:left;}
.log { width:230px; height:auto; float:right;}
.photoList { height:auto; padding:11px; overflow:hidden; border:1px solid #ffb2d6; zoom:1;}
.photoList dt { width:123px; height:123px; float:left;}
.photoList dt img { width:123px; height:123px;}
.photoList dd { width:192px; height:123px; overflow:hidden; float:right;}
.photoList dd ul { height:192px; height:123px; overflow:hidden;}
.photoList dd ul li { width:64px; height:63px; text-align:right; float:left; }
.photoList dd ul li img { width:60px; height:60px;}
.log ul { height:auto; overflow:hidden; margin-top:10px; zoom:1;}
.log ul li { width:220px; height:26px; line-height:26px; padding-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat -198px -263px;}

/*-----推荐读物-----*/
.book { width:578px; height:auto; border:1px solid #ffb2d6; margin-top:8px; position:relative;}
.bookNav { height:30px; border-bottom:1px solid #ffb2d6; zoom:1;}
.bookNav h2 { height:30px; line-height:30px; display:inline-block; font-weight:bold; padding-left:5px; color:#d6016a; float:left;}
.tab { height:30px; display:inline-block; _overflow:hidden; float:right;}
.tab a { height:30px; line-height:30px; padding:0 10px; text-decoration:none; border-left:1px solid #ffb2d6; border-right:1px solid #ffb2d6; margin-right:-1px; float:left;}
.tab a:hover { text-decoration:underline;}
.tab a.current { position:relative; height:31px; line-height:30px; padding:0 10px; font-weight:bold; background:#fff;}
.bookList { height:auto; padding:0 6px; overflow:hidden;}
.bookList li { width:92px; height:auto; text-align:center; padding:10px 1px; float:left;}
.bookList li em { width:80px; height:20px; line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block; margin:0 auto;}

/*-----投票及空间秀-----*/
.voteAndShow { width:580px; height:auto; margin-top:10px; float:left;}
.vAndk { width:300px; height:auto; overflow:hidden; float:left;}
.vote { height:auto; overflow:hidden; padding-right:10px; border-right:1px solid #ffb2d6; position:relative;}
.vote ul { height:auto; padding:10px 0; overflow:hidden;}
.vote ul li { width:279px; height:25px; line-height:25px; padding-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat -198px -264px;}
.homeShow { width:270px; height:auto; overflow:hidden; padding-left:10px; float:right;}
.homeList { height:auto; overflow:hidden; margin:10px 0;}
.homeList li { width:135px; height:auto; text-align:center; margin-bottom:8px; float:left;}
.homeList li a img { display:block; margin:0 auto; width:120px; height:80px;}
.homeList li a span { display:block; width:120px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:0 auto;}
.keyword { width height:auto; border:1px solid #ffb2d6; padding:0px 10px 10px 10px; margin-top:8px; position:relative; zoom:1;}
.keywordList { height:auto; line-height:20px; overflow:hidden; word-break:break-all; }/*word-break:keep-all;*/
.keywordList a { margin-right:5px;}

/*-----右侧-----*/
.homeContent .right { width:250px; height:auto; float:right;}

/*-----未登录区域-----*/
.homeContent .right .top { height:339px; background:url(http://x.9917.com/themes/img/common/channel/channelLoginBG.gif) no-repeat; overflow:hidden;}
.homeContent .right .top .login { margin:0 20px; height:210px; overflow:hidden; zoom:1;}
.login p { height:auto; line-height:25px; color:#f5b9d5;}
.login p.xxsy { margin-top:10px; color:#fbe7f1;}
.userName,.password,.authCode { width:205px; padding-left:3px; padding-top:6px; height:20px; line-height:20px; *padding-top:0; *height:26px; *line-height:26px; font-size:12px; background:#fff; border:1px solid #af0630; border-right-color:#f8237b; border-bottom-color:#f8237b;}
@media all and (min-width:0px;) {.userName,.password,.authCode { width:205px; padding-top:0px; height:26px; line-height:26px; font-size:12px; background:#fff; border:1px solid #af0630; border-right-color:#f8237b; border-bottom-color:#f8237b;}}
.login p strong { color:#2b2b2b; float:right;}
.l_1 { height:40px; line-height:40px; overflow:hidden; zoom:1;}
.l_1 span { float:right;}
.l_1 label { height:40px; line-height:40px; display:inline-block; float:left;}
.l_1 label input { float:left; position:relative; top:13px; *top:10px; _top:9px; margin-right:3px; *margin-right:0;}
.but_login {width:77px; height:28px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) no-repeat -114px -263px; margin-top:6px;}
.l_2 { text-align:center;}
.l_2 a { margin:0 5px;}

/*-----登录后-----*/
.l_Status { height:210px; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/channelLoginBG_1.gif) no-repeat; padding:0 15px; color:#fff;}
.l_Status dl { height:87px; overflow:hidden; margin-top:12px; zoom:1;}
.l_Status dl dd { width:153px; height:auto; line-height:22px; overflow:hidden; float:right;}
.l_Status dl dd a.myName { width:150px; height:auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}
.l_Status a { color:#fff;}
.avatarIMG { width:57px; height:57px; text-align:center; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat -37px -368px; float:left; margin-right:10px; margin-top:3px;}
.avatarIMG img { margin-top:4px;}
.welcome {color:#f7cde2;}
.close { float:right; font-weight:bold;}
.l_Status .myName { font-weight:bold;}
.zsj,.zsj_1 { width:54px; height:13px; overflow:hidden; font-weight:bold; background:url(http://x.9917.com/themes/img/common/channel/z_lv.gif) no-repeat; display:inline-block; float:left; margin-top:5px; margin-right:5px;}
.zsj_1 { background:url(http://x.9917.com/themes/img/common/channel/z_lvn.gif) no-repeat;}
.zsj span,.zsj_1 span { width:24px; margin-left:30px; height:13px; font-size:10px; line-height:12px; color:#000; text-align:center; float:left;}
.message strong { padding:0 5px;}
.go { height:auto; overflow:hidden; zoom:1; margin-top:10px; text-indent:23px;}
.faster { margin-left:25px; height:auto; margin-top:5px; overflow:hidden;}
.faster li { width:90px; height:auto; line-height:26px; float:left;}

.myTrends { margin:0 20px; padding-top:25px; height:auto; overflow:hidden;}
.myTrends li { line-height:20px; color:#fbe7f1;}
.myTrends li a { color:#fbe7f1; text-decoration:none;}
.myTrends li a:hover { text-decoration:underline;}

/*-----注册-----*/
.register { padding:25px; height:200px; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_1.gif) no-repeat left -4px;}
.register p { line-height:20px;}
.register .title { font-weight:bold; font-size:14px; margin-bottom:5px;}
.register p.r_1 { text-align:center; margin-bottom:20px;}
.register p .link_reg { display:inline-block; height:35px; line-height:35px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) no-repeat right -166px; padding-right:2px; text-decoration:none; color:#fff;}
.register p .link_reg strong { display:inline-block; height:35px; padding:0px 38px 0px 40px; font-size:14px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG.gif) repeat-x left -131px;}

/*-----广告、口袋精灵-----*/
.r_ad { height:auto; overflow:hidden; zoom:1;}
.r_ad .kd { width:250px; height:97px; display:inline-block;}

/*-----活动及帮助-----*/
.event dt { width:91px; height:91px; text-align:center; margin-right:10px; margin-bottom:5px; float:left;}
.event dt img { margin-top:5px; width:80px; height:80px; overflow:hidden;}
.event dd { width:100%; line-height:25px; overflow:hidden; zoom:1;}
.event dd.hotEvent { width:auto; height:91px; line-height:20px;}
.event dd span,.help li span { color:#F60; margin-right:5px;}
.help li { height:25px; line-height:25px; overflow:hidden;}

.width_1 .bor_2 dl,.width_1 .bor_2 ul,.width_3 .bor_2 dl,.width_3 .bor_2 ul { height:auto; overflow:hidden; zoom:1;}
.width_1 .bor_2 ul,.width_3 .bor_2 ul { margin-top:5px;}
.width_1 .bor_2 ul li,.width_3 .bor_2 ul li { width:208px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.width_1 .bor_2 ul li span,.width_3 .bor_2 ul li span { color:#ff9900; margin-right:5px;}


/*-----圈子聚合页区域----------------------------------------------------------------------------------------------------*/

/*-----左侧创建圈子-----*/
.create { height:auto; overflow:hidden; border:1px solid #fff; padding:20px 0; }
.create p { margin:0 18px; text-align:center;}
.create p strong { margin:0 5px; font-size:14px;}
.create p.help { margin-top:20px;}
.create p .but_public_4 { position:static; margin-top:20px;}
.create p a.but_public_4 { text-decoration:none; }

/*----左侧圈子分类-----*/
.clubClass { background:#ffe8f3; border:1px solid #fff; overflow:hidden;}
.clubClass .list { height:auto; overflow:hidden;}
.clubClass .list .C_title { margin:0 5px;}
.clubClass .list .C_title h2 strong { color:#d6016a;}
.l_list { margin:0 2px 2px 2px; background:#fff; border:1px solid #ffb2d6; padding:5px 10px; height:auto; overflow:hidden; zoom:1;}
.l_list a { margin-right:7px; line-height:25px; overflow:hidden; word-break:break-all; }

/*-----左侧大家喜欢的-----*/
.like { border:1px solid #fff; height:auto; overflow:hidden; zoom:1;}
.like h2 { line-height:30px;}
.likeList { overflow:hidden; height:auto; margin:0px 10px; padding-bottom:10px;}
.likeList dl { height:auto; overflow:hidden; margin-top:10px;}
.likeList dl dt { width:74px; height:58px; margin-right:10px; float:left;}
.likeList dl dd { width:142px; height:auto; line-height:20px; color:#666; float:right;}
.likeList dl dd span { color:#d6016a;}

/*-----圈子聚合页中间部分-----*/
/*-----今日推荐-----*/
.recom { padding:0 10px; border:1px solid #fff; height:auto; overflow:hidden; zoom:1;}
.r_list { height:auto; overflow:hidden;}
.r_list dl { height:auto; overflow:hidden; zoom:1;}
.r_list dl dt { margin-right:10px; height:auto; overflow:hidden; float:left;}
.r_list dl dt img { width:100px; height:75px;}
.r_list dl dd { width:318px; height:auto; float:right; position:relative;}
.r_list dl dd p { line-height:21px;}

.r_list dl dd p span.quantity { width:100px; display:inline-block;}
.r_list ul { height:auto; overflow:hidden; margin-top:10px;}
.r_list ul li { width:220px; height:auto; line-height:25px; float:left;}
.r_list ul li a { color:#666; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.r_list ul li a:hover { text-decoration:underline;}

/*-----女儿国猜你喜欢的-----*/
.guessLike { height:auto; overflow:hidden; border:1px solid #fff; zoom:1;}
.guessLike .C_title { padding:0 10px;}
.likeClub { height:auto; overflow:hidden; margin:0 10px; padding-bottom:10px; zoom:1;}
.likeClub dl { width:219px; height:auto; margin-top:10px; float:left;}
.likeClub dl dt { width:84px; height:auto; float:left;}
.likeClub dl dd { width:130px; line-height:20px; float:left; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*-----热门推荐圈子-----*/
.hotClub { height:auto; overflow:hidden; border:1px solid #fff;}
.hotClub .C_title {padding:0 10px;}
.hotClub .h_C_List { height:auto; overflow:hidden; margin:0 10px; padding-top:10px;}
.hotClub .h_C_List dl { height:auto; overflow:hidden; padding-bottom:10px; zoom:1; position:relative; border-bottom:1px solid #e2e2e2; margin-bottom:10px;}
.hotClub .h_C_List dl dt { margin-right:10px; height:auto; overflow:hidden; float:left;}
.hotClub .h_C_List dl dt img { width:100px; height:75px;}
.hotClub .h_C_List dl dd { width:319px; height:auto; float:right; position:relative;}
.hotClub .h_C_List dl dd h3 { height:25px; line-height:25px; overflow:hidden; font-weight:bold; }
.hotClub .h_C_List dl dd h3 a {color:#d8046b;}
.hotClub .h_C_List dl dd ul { height:auto; overflow:hidden;}
.hotClub .h_C_List dl dd ul li { height:25px; line-height:25px; overflow:hidden;}
.hotClub .h_C_List dl dd ul li a { width:211px; display:inline-block; color:#666; text-decoration:none;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hotClub .h_C_List dl dd ul li a:hover { text-decoration:underline;}
.hotClub .h_C_List dl.nobor { border:0;}

/*-----右侧-----*/
.clubSearch { height:auto; overflow:hidden; border:1px solid #fff; padding:0 10px 10px 10px;}
.clubSearch p { text-align:center;}
.searcBbox { width:200px; padding-left:3px; padding-top:6px; height:20px; line-height:20px; *padding-top:0; *height:26px; *line-height:26px; font-size:12px; background:#fff; border:1px solid #ffb2d6;}
@media all and (min-width:0px;) {.searcBbox {width:200px; padding-left:3px; padding-top:0; height:26px; line-height:26px; font-size:12px; background:#fff; border:1px solid #ffb2d6;}}
.clubSearch .but_public { margin-top:10px; position:relative;}
.clubSearch .but_public button { font-weight:bold; padding:0 30px 0 28px;}

.clubHelp { height:auto; overflow:hidden; border:1px solid #fff; padding-bottom:10px;}
.clubHelp .C_title { padding:0 10px;}
.clubHelp ul { margin:8px 10px 0 10px; height:auto; overflow:hidden;}
.clubHelp ul li { padding-left:10px; height:23px; line-height:23px; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/listdot.gif) no-repeat left center;}

.manager { height:auto; overflow:hidden; border:1px solid #fff; padding-bottom:10px;}
.manager .C_title { padding:0 10px;}
.m_list { height:auto; margin:0 10px; overflow:hidden;}
.m_list dl { margin-top:10px; height:auto; overflow:hidden; zoom:1;}
.m_list dl dt { width:58px; height:58px; margin-right:10px; float:left;}
.m_list dl dt a { width:58px; height:58px; display:inline-block;}
.m_list dl dd { width:138px; height:auto; margin-bottom:5px; line-height:16px; float:right;}

.report { width:226px; height:auto; border:1px solid #fff; overflow:hidden;}
.report h2 { line-height:30px;}
.reportList { height:auto; overflow:hidden; margin:0 10px; padding-bottom:10px; zoom:1;}
.report dl {height:auto; overflow:hidden;  margin-top:10px;}
.report dl dt { width:84px; height:auto; float:left;}
.report dl dd { width:120px; height:auto; line-height:20px; float:right;}
.report dl dd a { width:120px; height:auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*-----圈子列表页----------------------------------------------------------------------------------------------------*/
.inLink { line-height:30px; overflow:hidden;}
.inLink a { margin-right:10px; font-weight:bold;}
.inLink span { margin-left:10px; font-weight:bold;}

.clubList { height:auto; overflow:hidden; padding:10px 20px;}
.clubList .C_title h2 { font-weight:normal;}
.clubList .C_title h2 a { color:#d8046b; margin-right:5px; font-weight:bold;}
.clubList .C_title h2 span { margin-left:5px;}
.clubList .list { height:auto; border-top:1px solid #fff; overflow:hidden;}
.clubList .list dl { height:auto; overflow:hidden; zoom:1; padding:15px 0; position:relative;}
.clubList .list dd .but_public { top:20px;}
.clubList .list dl dt { margin-right:10px; float:left;}
.clubList .list dl dd { line-height:22px; width:555px; float:right;}
.clubList .list dl dd p.col_1 { color:#d8046b; font-weight:bold;}
.clubList .list dl dd .quantity { width:150px; display:inline-block;}
.clubList .list dl dd strong { font-weight:bold; color:#03F;}
.clubList .list dl dd strong strong { color:#03F;}
.clubCon { margin-bottom:5px; line-height:18px;}
.clubCon span { color:#555;}
.clubTag a { margin-right:8px; color:#555;}
.width_4 .pagination { margin-top:10px;}
.sort { float:right; line-height:30px;}
.sort,.sort a { color:#666;}
.sort a.current { font-weight:bold; color:#d6016a;}
.sort span { margin:0 5px;}

/*-----女性小说聚合页----------------------------------------------------------------------------------------------------*/
.bookClass { position:relative; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) repeat-x left -602px; border:1px solid #ffb2d6; border-top:0; height:40px;  zoom:1;}
.bookClass div.bor { height:40px; overflow:hidden; zoom:1;}
.bookClass h2 { height:auto; float:left;}
.bookClass h2 .partition { margin:0 5px;}
.bookClass h2 a { line-height:40px;}
.bookClass h2 a.current { display:inline-block; color:#fff; text-decoration:none; height:21px; line-height:21px; padding-right:2px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) repeat-x right -665px; _margin-top:9px;}
.bookClass h2 a.current span { height:21px; line-height:21px; display:inline-block;  padding:0 8px 0 10px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) repeat-x left -644px;}
.explan { float:right; line-height:40px;}
.books { height:auto; overflow:hidden;}

.bookPost { padding:0 10px; height:auto; overflow:hidden;}
.postList { padding:10px 0; border-top:1px solid #fff; height:auto; overflow:hidden;}
.postList li { line-height:23px; padding-left:10px; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/listdot.gif) no-repeat left center;}
.postList li a { text-decoration:none;}
.postList li a:hover { text-decoration:underline;}

.bookSearch { padding-bottom:10px; border-top:1px solid #fff; height:auto; overflow:hidden;}
.bookSearch p { text-align:center; margin-top:10px;}
.bookSearch p .but_public { margin-top:0; position:static;}
.bookSearch p .but_public button { padding:0 25px 0 27px;}
.bookSearch select { width:120px; height:25px; line-height:25px;}

.interview { border:1px solid #fff; height:auto; overflow:hidden;}
.interview .C_title { padding:0 10px;}
.int_C { height:auto; overflow:hidden; padding:10px 10px 0px 10px;}
.int_C dl { height:auto; overflow:hidden; zoom:1;}
.int_C dl dt { float:left; margin-right:8px;}
.int_C dl dt img { width:68px; height:68px;}
.int_C dl dd { width:140px; height:auto; margin-bottom:3px; line-height:16px; float:right;}
.int_C dl dd.authorName a { width:140px; height:20px; line-height:20px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.int_C ul { height:auto; overflow:hidden; padding:5px 0; zoom:1;}
.int_C ul li { line-height:20px; height:20px; padding-left:10px; background:url(http://x.9917.com/themes/img/common/channel/listdot.gif) no-repeat left center;}
.int_C ul li a { text-decoration:none; color:#666;}
.int_C ul li a:hover { text-decoration:underline;}
.int_C p { text-align:center; line-height:30px; border-top:1px solid #ffb2d6;}
.int_C p a {color:#666;}
.hisHome { margin:0 9px;}
.interview .keywordList { margin:8px 14px;}

.billboard { width:250px; height:auto; overflow:hidden;}
.b_title { width:250px; height:26px; margin-bottom:-1px; *margin-bottom:0;}
.b_title h2 { float:left; line-height:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif,"宋体"; overflow:hidden;}
.b_class { float:right; height:26px; overflow:hidden;}
.b_class a { display:inline-block; height:25px; line-height:25px; padding:0 10px; border:1px solid #ffb2d6; border-bottom:0; position:relative; float:left; margin-right:3px;}
.b_class a.current { font-weight:bold; display:inline-block; height:26px; line-height:26px; padding:0 10px; border:1px solid #ffb2d6; border-bottom:0; float:left; position:relative; margin-right:3px; background:#fff; z-index:100; text-decoration:none;}

.ranking { height:auto; border:1px solid #ffb2d6; position:relative; zoom:1;}
.ranking ul { height:auto; margin:0 10px; padding:10px 0px 10px 35px; background:url(http://x.9917.com/themes/img/common/channel/sort.gif) no-repeat left 18px; overflow:hidden;}
.ranking ul li { height:26px; line-height:26px; overflow:hidden;}
.ranking ul li span { margin-left:15px;}
.ranking ul li.No_1 a { font-weight:bold; color:#ff0000;}
.ranking ul li.No_2 a { font-weight:bold; color:#f56709;}
.ranking ul li.No_3 a { font-weight:bold; color:#ff9500;}

.newHot { height:auto; border:1px solid #ffb2d6; zoom:1; padding:0 10px; position:relative;}
.newHot .hbList { height:auto; overflow:hidden;}
.newHot .hbList dl { width:329px; height:auto; margin:15px 0;}
.newHot .hbList dl dt { width:104px; height:auto; float:left;}
.newHot .hbList dl dd { width:215px; height:auto; margin-bottom:5px; line-height:18px; float:right;}
.newHot .hbList dl dd.bookContent { text-indent:20px; height:58px; overflow:hidden;}
.newHot .hbList dl dd.bookContent a { text-decoration:none; color:#666; }
.newHot .hbList dl dd.bookContent a:hover { text-decoration:underline;}
.newHot .hbList dl dd.reading,.newHot .hbList dl dd.reading a { color:#d8046b;}

.hotBook { height:auto; border:1px solid #ffb2d6; zoom:1; padding:15px 10px 0px 10px; position:relative; margin-top:20px;}
.hotBook .C_title { width:680px; height:30px; line-height:30px; padding:0 10px; position:absolute; left:0; top:-15px;}
.hotBook .C_title h2,.hotBook .C_title .C_more a  { background:#fff; padding:0 5px;}
.hotBook .C_title .C_more a { margin-left:20px;}
.hotBook .hbList { height:auto; overflow:hidden; zoom:1;}
.hotBook .hbList dl { width:329px; height:auto; overflow:hidden;}
.hotBook .hbList dl dt { width:84px; height:auto; float:left;}
.hotBook .hbList dl dd { width:230px; height:auto; margin-bottom:5px; line-height:18px; margin-right:5px; float:right;}
.hotBook dl dd.bookContent { text-indent:20px; height:36px; overflow:hidden;}
.hotBook dl dd.bookContent a { text-decoration:none; color:#666;}
.hotBook dl dd.bookContent a:hover { text-decoration:underline;}
.hotBook dl dd.recom_comment strong { color:#d8046b;}
.hotBook dl dd.recom_comment span { margin-right:15px;}

.hotBook .hbList .list { height:auto; padding:15px 0; border-bottom:1px solid #ffb2d6; overflow:hidden; zoom:1;}
.hotBook .hbList .nobor { border-bottom:0;}

.width_5 { margin-bottom:8px;}
.width_5 .classFrame { height:auto; overflow:hidden; border:1px solid #fff; zoom:1;}
.width_5 .classFrame .C_title { padding:0 10px;}
.width_5 .classList { height:auto; overflow:hidden; padding:15px;}
.width_5 .classList dl,.width_5 .classList ul { height:auto; overflow:hidden; zoom:1;}
.width_5 .classList dl dt { width:84px; height:auto; float:left;}
.width_5 .classList dl dt img { margin:0; float:left;}
.width_5 .classList dl dd { width:229px; height:auto; margin-bottom:5px; line-height:18px; float:right;}
.width_5 .classList dl dd.bookContent { text-indent:20px; height:36px; overflow:hidden;}
.width_5 .classList dl dd.bookContent a { text-decoration:none; color:#666;}
.width_5 .classList dl dd.bookContent a:hover { text-decoration:underline;}
.width_5 .classList ul li { width:156px; color:#666; height:22px; line-height:22px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.width_5 .classList ul { margin-top:10px;}
.width_5 .classList ul li a { margin-left:5px; color:#666; text-decoration:none;}
.width_5 .classList ul li a:hover { color:#2b2b2b; text-decoration:underline;}

/*-----女性小说列表页----------------------------------------------------------------------------------------------------*/
.b_list { border:1px solid #fff; height:auto; overflow:hidden;}
.b_list .C_title { padding:0 10px;}
.b_list .C_title h2 { font-weight:normal;}
.b_list .C_title h2 a { margin-right:5px; font-weight:bold; color:#d8046b}
.b_list  .quantity { height:40px; line-height:40px; overflow:hidden; border-bottom:1px solid #ffb2d6; margin:0 15px; zoom:1;}
.into { float:left;}
.into strong { font-size:14px; color:#d8046b; margin-right:5px; font-family:Arial;}
.b_list  .quantity .C_more {height:40px; line-height:40px;}
.b_list  .quantity .C_more a { margin:0 5px;}
.b_list  .quantity .C_more a.current { font-weight:bold; color:#d8046b;}
.b_pages { margin:10px; height:auto; overflow:hidden; zoom:1; padding-bottom:10px; }
.b_list .b_l_l { height:auto; overflow:hidden; padding:15px 15px 0px 15px; zoom:1;}
.b_list .b_l_l dl { height:auto; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #ffb2d6; margin-bottom:10px; zoom:1;}
.b_list .b_l_l dl dt { width:84px; height:auto; float:left;}
.b_list .b_l_l dl dd { width:570px; height:auto; margin-bottom:10px; float:right;}
.b_list .b_l_l dl dd.bookTag { color:#666;}
.b_list .b_l_l dl dd a.booksName { font-weight:bold; color:#2b2b2b;}
.b_list .b_l_l dl dd.bookTag strong,.b_list .b_l_l dl dd.bookContent strong,.b_list .b_l_l dl dd a.booksName strong { color:#d8046b;}
.b_list .b_l_l dl dd.bookTag a { margin-right:8px; color:#666;}
.b_list .b_l_l dl dd .bookauthor { margin-left:30px;}
.b_list .b_l_l dl dd.bookContent { height:40px; text-indent:24px; line-height:20px; }
.b_list .b_l_l dl dd.bookContent a {color:#666; text-decoration:none;}
.b_list .b_l_l dl dd.bookContent a:hover {color:#2b2b2b; text-decoration:underline;}
.info span { margin-right:10px;}
.booksName,.bookauthor a,.info span strong,.b_list .b_l_l dl dd strong { color:#C60;}

/*-----女性小说详细内容页----------------------------------------------------------------------------------------------------*/
.collector { height:auto; overflow:hidden;}
.collector ul { border-top:1px solid #fff; padding-bottom:10px; height:auto; overflow:hidden; zoom:1;}
.collector ul li { width:75px; height:100px; overflow:hidden; margin-top:10px; text-align:center; float:left;}
.collector ul li a { width:70px; height:auto; display:block; margin:0 auto;}
.collector ul li a img { display:block; margin:0 auto;}
.collector ul li a .c_name { width:70px; height:20px; line-height:20px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.collector ul li .c_Time { width:75px; height:auto; line-height:20px; display:block; color:#666;}
.collector ul li a .online { left:6px;}
.collector ul li a .author_s { left:50px;}
.aoc { line-height:30px; overflow:hidden; border-top:1px solid #ffb2d6; text-align:center; zoom:1; overflow:hidden;}
.aoc strong { color:#d8046b; margin:0 5px; font-size:14px; font-family:Arial;}

.bookDetails,.release,.commentList { height:auto; border:1px solid #ffb2d6; position:relative; zoom:1;}
.butBox { text-align:center;}
.detaFrame { border:1px solid #fff; height:auto; padding:20px; overflow:hidden; zoom:1;}
.detaTop { height:auto; overflow:hidden; zoom:1;}
.detaTop dl { width:330px; height:auto; color:#666; float:left;}
.detaTop dl dt { width:100px; height:auto; text-align:center; float:left;}
.detaTop dl dt img { float:left;}
.detaTop dl dt a.reading { width:85px; height:21px; line-height:22px; text-align:center; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat left -695px; display:inline-block; margin-top:10px; text-decoration:none; color:#eb4684; overflow:hidden;}
.detaTop dl dt a.reading:hover { font-weight:bold;}
.detaTop dl dd { width:210px; height:auto; margin-bottom:5px; line-height:20px; float:right;}
.detaTop dl dd.bookName,.detaTop dl dd a,.detaTop dl dd strong { color:#d8046b;}
.favorites { width:300px; height:auto; float:right;}
.favorites .but_public { position:static;}
.favorites .but_public button { font-weight:bold;}
.favorites p { margin-bottom:10px; height:auto; overflow:hidden; zoom:1;}
.favorites p.eval strong { float:left; line-height:19px;}
.favorites p.eval a { display:inline-block; background:#fff; padding:3px 7px 2px 7px; border:1px solid #888; color:#666; float:left; text-decoration:none; margin-right:3px;}
.favorites p.eval a:hover { font-weight:bold; color:#fff; border:1px solid #eb4684; background:#eb4684;}
.favorites p.eval a.current {font-weight:bold; color:#fff; border:1px solid #eb4684; background:#eb4684;}
.favorites .result { height:auto; overflow:hidden; padding-left:40px; zoom:1;}
.favorites .result p { margin-bottom:0; height:15px; line-height:15px; color:#888;}
.favorites .result p .r_1 { width:120px; height:7px; vertical-align:middle; line-height:7px; overflow:hidden; display:inline-block; border:1px solid #a0a0a0; background:#e5e5e5;}
.favorites .result p em { margin-left:10px;}
.label { width:60px; height:15px; line-height:15px; display:inline-block; text-align:right;}
.favorites .recom { height:auto; overflow:hidden; text-align:center; margin-top:10px; border:0;}
.favorites .recom span { width:100px; height:auto; display:inline-block;}
.favorites .recom a.recommend,.favorites .recom a.comment { width:60px; height:22px; line-height:22px; _line-height:24px; display:inline-block; padding-left:23px; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat left -719px; text-decoration:none;}
.favorites .recom a.comment { background-position:-85px -719px;}
.favorites .recom a.recommend:hover,.favorites .recom a.comment:hover { font-weight:bold;}
.favorites .recom span em { display:inline-block; line-height:20px; width:100px;}

.introduction { color:#666; height:auto; overflow:hidden; margin-top:20px; padding-top:20px; border-top:1px solid #ffb2d6;}
.introduction h2 { color:#d8046b; margin-bottom:20px; font-weight:bold;}
.introduction .content { line-height:160%;}

.release .rel { height:auto; overflow:hidden; padding:20px;}
.release .rel .but_public { position:static;}
.release .rel .relFrame { height:auto; overflow:hidden;}
.release .rel .relFrame .rel_0 { height:auto; overflow:hidden; zoom:1;}
.release .rel .relFrame .rel_0 span,.release .rel .relFrame .rel_0 a { float:left;}
.release .rel .relFrame .rel_1 { height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.release .rel .relFrame .rel_1 label { margin-right:10px;}
.release .rel .relFrame .rel_1 input { margin-right:5px; *margin-right:0; position:relative; top:-1px; _top:-2px;}
.release .rel .relFrame .rel_2 { height:auto; overflow:hidden; padding-left:48px; margin-bottom:5px;}
.release .rel .relFrame .rel_2 textarea { width:580px; height:90px; padding:3px; border:1px solid #bdbcbd;}
.release .rel .relFrame .rel_3 { height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.release .rel .relFrame .rel_3 input { width:70px; padding-top:3px; height:17px; line-height:17px; *padding:0; *height:20px; border:1px solid #bdbcbd; *line-height:20px;}
@media all and (min-width:0px;) {.release .rel .relFrame .rel_3 input { width:70px; padding:0; height:20px; line-height:20px; border:1px solid #bdbcbd;}}
.release .rel .relFrame .rel_3 a { margin-left:10px;}
.release .rel .relFrame .rel_4 { height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.release .rel .relFrame .rel_4 .but_public { margin-left:48px;}

.commentList .com { border:1px solid #fff; height:auto; overflow:hidden;}
.commentList .com .C_title h2 { padding-left:10px;}
.commentList .com .C_title h2 strong { color:#d8046b; margin:0 5px;}
.commentList .com .C_title .comPage { height:auto; overflow:hidden; float:right; margin-top:3px;}
.commentList .com .C_title .comPage a,.commentList .com .C_title .comPage span { background:#fff; float:left;}
.commentList .com .c_list { height:auto; overflow:hidden; zoom:1; padding:0 20px;}
.commentList .com .c_list dl { height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #ffb2d6; padding-bottom:20px; zoom:1;}
.commentList .com .c_list dl.nobor { border:none;}
.commentList .com .c_list dl dt { width:65px; height:auto; float:left;}
.commentList .com .c_list dl dt a { display:block;}
.commentList .com .c_list dl dd { width:585px; height:auto; float:right;}
.commentList .com .c_list dl dd h3 { margin-bottom:10px;}
.commentList .com .c_list dl dd h3 a,.commentList .com .c_list dl dd h3 span { margin:0 5px;}
.commentList .com .c_list dl dd h3 a { font-weight:bold; color:#d8046b; margin-left:0px;}
.c_content { border-top:1px solid #ffb2d6; padding-top:10px; min-height:60px; _height:60px; overflow:visible; line-height:160%;}
.c_content .author { margin-top:10px; padding-top:10px; border-top:1px dotted #ffb2d6; height:auto; overflow:hidden; color:#666;}
.c_content .author strong { color:#d8046b; display:inline-block; width:95px; float:left;}
.a_Content { display:inline-block; float:right; height:auto; width:490px; overflow:hidden;}

.a_rel { height:auto; overflow:hidden; margin-top:20px;}
.a_rel p { height:auto; overflow:hidden; zoom:1;}
.a_rel p strong { display:inline-block; float:left;}
.a_rel textarea { width:400px; height:80px; border:1px solid #bdbcbd; margin-left:39px;}
.a_rel p.a_r_2 { padding-left:39px; margin-top:5px;}
.a_rel p.a_r_2 button { width:41px; height:22px; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat;}
.a_rel p.a_r_2 .but_reply { background-position:-168px -719px;}
.a_rel p.a_r_2 .but_cancel { background-position:-209px -719px; margin-left:5px;}
a.smilies { width:59px; height:20px; line-height:22px; overflow:hidden; padding-left:27px;  background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat -93px -695px; display:inline-block; text-decoration:none; float:left;}
a.smilies:hover { font-weight:bold;}

/*-----创建圈子页面----------------------------------------------------------------------------------------------------*/
.createFrame { width:958px; height:auto; border:1px solid #ffb2d6; border-top:0; margin:0 auto; position:relative; zoom:1;}
.c_Frame { border:1px solid #fff; border-top:0; height:auto; overflow:hidden;}
.c_f_1 { background:url(http://x.9917.com/themes/img/common/channel/create.gif) no-repeat; text-align:right; height:42px; overflow:hidden; margin:50px 70px; border-bottom:1px solid #ffb2d6; padding-bottom:10px;}
.c_f_1 a { margin-top:20px; display:inline-block; font-weight:bold; color:#d8046b;}
.c_f_2 { margin:30px 100px 60px 100px; height:auto; overflow:hidden;}
.c_f_2 .tips { border:1px solid #ffb2d6; height:auto; zoom:1; padding:15px; margin-bottom:20px; background:#fdf2f7; position:relative; color:#d8046b;}
.c_f_2 p { height:auto; overflow:hidden; margin-bottom:5px;}
.c_f_2 p strong { width:91px; height:auto; text-align:right; display:inline-block;}
.c_f_2 p span { margin-left:10px; color:#d8046b;}
.c_f_2 p .inputBox { border:1px solid #2b2b2b; border-bottom-color:#d1d1c9;border-right-color:#d1d1c9; float:none;}
.c_f_2 p .clubName { width:200px;}
.c_f_2 p .domain { width:100px;}
.c_f_2 p.affirms { padding-left:91px; color:#d8046b; margin-bottom:20px;}
.c_f_2 p .tags { width:500px;}
.c_f_2 p .explain { width:350px; height:80px;}
p.c_f_2_1 { height:auto; overflow:hidden; margin-bottom:20px;}
p.c_f_2_1 strong { position:relative; top:-65px;}
.c_f_2 .but_public { position:static; margin-left:0;}

/*-----网络作家认证页面----------------------------------------------------------------------------------------------------*/
.writerFraem { width:958px; height:auto; border:1px solid #ffb2d6; border-top:0; margin:0 auto; position:relative; zoom:1;}
.w_frame { border:1px solid #fff; border-top:0; height:auto; overflow:hidden;}
.w_f_1 { background:url(http://x.9917.com/themes/img/common/channel/writer.gif) no-repeat; text-align:right; height:42px; overflow:hidden; margin:50px 70px; border-bottom:1px solid #ffb2d6; padding-bottom:10px;}
.w_f_1 a { margin-top:20px; display:inline-block; font-weight:bold; color:#d8046b;}
.w_f_2,.w_f_3 { margin:20px 100px 20px 100px; height:auto; line-height:20px; border-bottom:1px solid #ffb2d6; padding-bottom:20px; overflow:hidden; zoom:1;}
.w_f_2 a { color:#d8046b;}
.w_f_2 ul { color:#666; margin-top:10px;}
.w_f_3 { border:none;}
.w_f_3 .tips { border:1px solid #ffb2d6; height:auto; zoom:1; padding:15px 25px; margin-bottom:20px; background:#fdf2f7; position:relative;}
.w_f_3 .tips strong {color:#d8046b;}
.w_f_3_1 { height:auto; overflow:hidden; margin-bottom:10px;}
.w_f_3_1 strong { color:#d8046b;}
.w_f_3_2 p { height:auto; overflow:hidden;}
.w_f_3_2 p .inputBox { border:1px solid #2b2b2b; border-bottom-color:#d1d1c9;border-right-color:#d1d1c9; float:none;}
.w_f_3_2 p .homeURL { width:300px;}
.w_f_3_2 p .webURL { width:400px;}
.w_f_3_2 p .but_public { position:static; margin-left:0; display:inline-block; vertical-align:middle;}
.w_f_3_2_1 { margin-bottom:5px;}
.w_f_3_2_2 { margin-bottom:15px; padding-left:30px;}
.w_f_3_2_3 { margin-bottom:15px;}
p.w_f_3_2_3 .but_public { margin-left:10px;}
.w_f_3_2 a { color:#d8046b; margin:0 5px; font-weight:bold;}

/*-----公共登录页面----------------------------------------------------------------------------------------------------*/
.loginTop { height:auto; overflow:hidden; margin-top:50px; margin-bottom:5px; zoom:1;}
.loginNav { float:right; height:auto; line-height:30px; color:#666;}
.loginNav span { margin:0 5px;}
.loginNav a { text-decoration:none; color:#666;}
.loginNav a:hover { text-decoration:underline; color:#2b2b2b;}
.loginMiddle { width:960px; height:auto; min-height:550px; _height:550px; overflow:visible; zoom:1; background:url(http://x.9917.com/themes/img/common/channel/loginBG.jpg) no-repeat left 19px;}
.loginIntro { width:603px; height:auto; overflow:hidden; float:left;}
.l_i_a { margin:80px 60px 0 60px; height:auto; overflow:hidden;}
.l_i_a h2 { font-weight:bold; padding-bottom:15px; border-bottom:1px solid #d63877; height:auto; overflow:hidden; zoom:1;}
.fun_List { padding-top:25px; border-top:1px solid #ee96c1; height:auto; overflow:hidden; zoom:1;}
.fun_List dl { width:240px; height:auto; overflow:hidden; padding-bottom:10px; float:left;}
.fun_List dl dt { width:32px; height:32px; overflow:hidden; margin-right:7px; margin-top:3px; float:left;}
.fun_List dl dd { width:200px; height:auto; line-height:20px; float:right;}
dt.home { background:url(http://x.9917.com/themes/img/common/channel/icon_b/house.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/house.png'); _background-image:none; }
dt.photo { background:url(http://x.9917.com/themes/img/common/channel/icon_b/photos.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/photos.png'); _background-image:none; }
dt.friend { background:url(http://x.9917.com/themes/img/common/channel/icon_b/report_user.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/report_user.png'); _background-image:none; }
dt.share { background:url(http://x.9917.com/themes/img/common/channel/icon_b/folder_star.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/folder_star.png'); _background-image:none; }
dt.book { border:0; background:url(http://x.9917.com/themes/img/common/channel/icon_b/book_open.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/book_open.png'); _background-image:none; }
dt.club { background:url(http://x.9917.com/themes/img/common/channel/icon_b/group_link.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/group_link.png'); _background-image:none; }
dt.game { background:url(http://x.9917.com/themes/img/common/channel/icon_b/controller.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/controller.png'); _background-image:none; }
dt.file { background:url(http://x.9917.com/themes/img/common/channel/icon_b/shield.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/icon_b/shield.png'); _background-image:none; }
.introMore { margin-top:15px; height:auto; text-align:center; overflow:hidden; zoom:1;}
.introMore a { color:#d8046b;}

.loginArea { width:338px; min-height:528px; _height:528px; background:url(http://x.9917.com/themes/img/common/channel/loginBG_1.jpg) no-repeat; overflow:visible; float:left;}
.l_a_a { margin:55px 63px; height:auto; overflow:hidden; zoom:1;}
.l_a_a p { width:100%; margin-bottom:5px; height:auto; zoom:1; display:block; float:left;}
p.l_a_a1 { color:#d8046b; margin-bottom:20px;}
.l_a_a .userName,.l_a_a .password ,.l_a_a .authCode { border-top-color:#515151;border-left-color:#515151;border-right-color:#8e8e8e;border-bottom-color:#8e8e8e; background:#fff;}
.l_a_a .userName { width:135px; border-left:0; float:left;}
p.l_4 { zoom:1; height:auto; width:210px;} 
.l_4 span { float:left;}
.l_4 span a { width:67px; padding-left:3px; display:inline-block;border:1px solid #000; border-right:0; height:26px; line-height:26px; _line-height:28px; border-top-color:#515151; border-left-color:#515151; border-bottom-color:#8e8e8e; background:#fff; float:left; text-decoration:none; overflow:hidden; background:#fff url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat right -744px;}
.l_4 span a:hover { color:#d8046b; background:#fff url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat right -776px;}
.l_4 .userName { width:135px; border-left:0; float:left;}
.login .l_4 span a { width:67px; padding-left:3px; display:inline-block; height:26px; line-height:26px; _line-height:28px; float:left; text-decoration:none; overflow:hidden; background:#fff url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat right -744px; border:1px solid #af0630; border-right-color:#f8237b; border-bottom-color:#f8237b; border-right:0;}
.login .l_4 span a:hover { color:#d8046b; background:#fff url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat right -776px;}

p.l_4 span em,.login p.l_4 span em { width:70px; height:40px; line-height:20px;  border:1px solid #af0630; border-right-color:#f8237b; border-bottom-color:#f8237b; border-top:0; position:absolute; left:0; top:27px; background:#fff;}
p.l_4 span em { border-top-color:#515151; border-left-color:#515151; border-bottom-color:#8e8e8e; border-right-color:#8e8e8e;}
p.l_4 span em a,.login p.l_4 span em a { width:67px; background:none; border:0; height:20px; line-height:20px;}
p.l_4 span em a:hover,.login p.l_4 span em a:hover { background:none;}
p.l_4 span em a.current { background:#999;}
.login p.l_4 span em a.current { background:#ffb2d6;}
.login p.l_4 span em a.current:hover { background:#ffb2d6;}
@media all and (min-width:0px;) {.login .l_4 a { width:67px; padding-left:3px; display:inline-block; height:26px; line-height:26px; float:left; text-decoration:none; overflow:hidden; background:#fff url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat right -744px; border:1px solid #af0630; border-right-color:#f8237b; border-bottom-color:#f8237b; border-right:0;}}
@media all and (min-width:0px;) {.login .l_4 a:hover { color:#d8046b; background:#fff url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat right -776px;}}

p.col_2 {  padding-bottom:20px;}
.l_i_b { margin:50px 60px 0 60px;height:auto; padding-top:15px; border-top:1px solid #fe8ec5; position:relative;}
.l_i_b h3 { position:absolute; left:10px; top:-15px; height:30px; background:#fff; padding:0 5px; line-height:30px; zoom:1;}
.l_i_b ul { margin-left:15px; height:auto; overflow:hidden;}
.l_i_b ul li { height:auto; line-height:22px; overflow:hidden;}
.l_i_b,.l_i_b a { color:#666;}
.l_i_b a { text-decoration:none;}
.l_i_b a:hover { text-decoration:underline; }

.loginArea .l_i_b { margin:30px 63px;}
.loginArea .l_i_b h3 { font-weight:bold; color:#d8046b;}
.loginArea .l_i_b ul { margin-left:0;}

.l_a_a .authCode { width:50px;}
.l_a_a .l_3 span { width:50px; margin-left:5px; display:inline-block;}
.l_a_a .l_3 a { margin-left:5px;}

/*-----圈子公共页面----------------------------------------------------------------------------------------------------*/
.enterHome { height:auto; overflow:hidden; border:1px solid #fff; text-align:center; zoom:1;}
.enterHome .but_public_4 { position:static; margin-top:20px; text-decoration:none;}
.enterHome .but_public_4 span { padding:0 20px 0 22px;}
.enterHome .dredge { height:auto; overflow:hidden; margin-top:10px;}
.enterHome ul { height:auto; margin:10px; padding-top:10px; border-top:1px solid #ffb2d6; overflow:hidden; zoom:1;}
.enterHome ul li { width:113px; height:auto; line-height:20px; overflow:hidden; text-align:center; float:left;}
.enterHome ul li a { text-decoration:none;}
.enterHome ul li a:hover { text-decoration:underline;}

.myinfo { text-align:left; height:auto; overflow:hidden; zoom:1; margin:10px 10px 0 10px; padding-bottom:10px; border-bottom:1px solid #ffb2d6;}
.enterHome dl { height:auto; margin:0 10px 10px 10px; padding-top:10px; border-top:1px solid #fff; overflow:hidden; zoom:1;}
.enterHome dl dt.avatarIMG { margin:0; text-align:center;}
.enterHome dl dt a { width:57px; height:57px; display:block; }
.enterHome dl dd { width:155px; height:auto; margin-bottom:8px; float:right; text-align:left;}

.homeNotice { padding:0 10px 10px 10px; height:auto; overflow:hidden; border:1px solid #fff;}
.homeNotice .C_title { height:auto; border-bottom:1px solid #ffb2d6; overflow:hidden;}
.homeNotice ul { height:auto; padding-top:10px; overflow:hidden; border-top:1px solid #fff;}
.homeNotice ul li { padding-left:10px; height:20px; line-height:20px; background:url(http://x.9917.com/themes/img/common/channel/listdot.gif) no-repeat left center;}

.celebrity { padding:0 10px; height:auto; overflow:hidden; border:1px solid #fff; zoom:1;}
.cele_info { border-top:1px solid #fff; padding-top:10px; height:auto; overflow:hidden;}
.cele_info dl { height:auto; overflow:hidden; zoom:1;}
.cele_info dl dt { width:90px; height:85px; padding-top:5px; float:left; text-align:center; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat left -808px;}
.cele_info dl dt img { width:80px; height:80px;}
.cele_info dl dd { width:126px; height:auto; line-height:20px; float:right;}
.cele_info dl dd .zsj,.cele_info dl dd .zsj_1 { float:none; text-decoration:none;}
.cele_info h3 { height:auto; line-height:20px; font-weight:bold; overflow:hidden; zoom:1; margin-top:5px; color:#666;}
.cele_info p { color:#666; height:auto; line-height:18px; zoom:1;}
.cele_info p a { text-decoration:none;color:#666; }
.cele_info p a:hover { text-decoration:underline;}
.c_i_more { margin-top:10px; height:auto; line-height:30px; border-top:1px solid #ffb2d6; overflow:hidden; text-align:center; zoom:1;}
.c_i_more .c_i_m { margin-left:10px;}

.cho_log { padding:0 10px; height:auto; border:1px solid #fff; overflow:hidden;}
.c_l_list { padding:10px 0; border-top:1px solid #fff; height:auto; overflow:hidden; zoom:1;}
.c_l_list dl { height:auto; overflow:hidden; zoom:1;}
.c_l_list dl dt { width:150px; height:83px; padding-top:7px; text-align:center; background:url(http://x.9917.com/themes/img/common/channel/channelIMG_2.gif) no-repeat -90px -808px; float:left;}
.c_l_list dl dt a img { width:136px; height:76px;}
.c_l_list dl dd { float:right; width:280px; height:auto; margin-bottom:3px; line-height:18px;}
.c_l_list dl dd.logContent {text-indent:20px;}
.c_l_list dl dd.logContent a { color:#666; text-decoration:none;}
.c_l_list dl dd.read { text-align:right;}
.c_l_list dl dd.read a { margin-left:5px;}
.c_l_list ul { height:auto; margin:10px 5px 0 5px; overflow:hidden; zoom:1;}
.c_l_list ul li { padding-left:10px; height:25px; background:url(http://x.9917.com/themes/img/common/channel/listdot.gif) no-repeat left center; overflow:hidden; zoom:1;}
.c_l_list ul li a { display:inline-block; width:256px; height:25px; line-height:25px; color:#333; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.c_l_list ul li a:hover { text-decoration:underline;}
.c_l_list ul li span { width:38px; height:25px; line-height:25px; margin-right:5px; display:inline-block; color:#d8046b; float:left;}
.c_l_list ul li span.publish { float:none; width:110px; height:25px; line-height:25px; display:inline-block; }
.c_l_list ul li span.publish a {color:#666; width:110px; height:25px; line-height:25px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.showFrame { margin-top:20px; padding-top:20px;}
.show { height:auto; overflow:hidden; zoom:1;}
.show .C_title { width:680px; height:30px; line-height:30px; padding:0 10px; position:absolute; top:-15px; overflow:hidden; zoom:1;}
.show .C_title h2,.show .C_title .C_more { background:#fff; padding:0 5px; }

.show .showList {  height:auto; padding:0 10px 15px 10px; overflow:hidden; zoom:1; }
.show .showList dl { width:113px; height:auto; text-align:center; overflow:hidden; float:left;}
.show .showList dl dt { width:113px; height:92px; overflow:hidden; text-align:center; display:block;}
.show .showList dl dt img { border:1px solid #999; width:90px; height:90px;}
.show .showList dl dd { width:113px; height:20px; line-height:20px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
a.z_1,a.z_2,a.z_3,a.z_4,a.z_5,a.z_6,a.z_7 { width:20px; height:20px; display:inline-block; vertical-align:middle; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat;}

 a.z_1 { background-position:-80px -20px;}
a.z_2 { background-position:left -40px;}
a.z_3 { background-position:-20px -40px;}
a.z_4 { background-position:-40px -40px;}
a.z_5 { background-position:-60px -40px;}
a.z_6 { background-position:-80px -40px;}
a.z_7 { background-position:left -60px;}

.h_Show { width:330px; height:auto; border:1px solid #ffb2d6; padding:0 10px; zoom:1; position:relative; float:left;}
.h_list { height:auto; overflow:hidden;}
.h_list ul { height:auto; overflow:hidden; padding-bottom:10px; zoom:1;}
.h_list ul li { width:110px; height:auto; text-align:center; overflow:hidden; margin-top:15px; float:left;}
.h_list ul li a { width:110px; height:auto; overflow:hidden;}
.h_list ul li a img { width:100px; height:66px; display:block; margin:0 auto;}
.h_list ul li a span { display:block; height:20px; line-height:20px; width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:0 auto;}

.w_702 .vote { width:322px; height:auto; border:1px solid #ffb2d6; padding:0 10px; zoom:1; overflow:visible; position:relative; float:right;}
.w_702 .vote ul { margin:0 5px;}
.w_702 .vote li { height:24px; line-height:24px;}
.w_702 .vote .voteFrame { height:auto; overflow:hidden; zoom:1;}
.w_702 .vote li span { margin-left:5px; color:#d8046b;}
.photo_List { height:auto; padding:0 10px 10px 10px; overflow:hidden; zoom:1;}
.photo_List dl { width:97px; height:auto; overflow:hidden; text-align:center; float:left;}
.photo_List dl dt { width:83px; height:auto; text-align:center; display:inline-block; overflow:hidden; margin:0 auto;}
.photo_List dl dd { width:83px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0 auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.photo_img { width:83px; height:83px;}

.ran_list { height:auto; padding:0 20px 10px 20px; overflow:auto; zoom:1;}
.ran_list dl { height:auto; margin-top:20px; border-bottom:1px solid #ffb2d6; padding-bottom:7px; overflow:hidden; zoom:1;}
.ran_list dl dt { float:left; height:auto; overflow:hidden;}
.ran_list dl dt a { display:block;}
.ran_list dl dd { width:140px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:right;}
.ran_list dl dd span { font-weight:bold; margin-left:10px; color:#d8046b;}
.ran_list dl.no2 { padding-left:30px; background:url(http://x.9917.com/themes/img/common/channel/sort.gif) no-repeat left -275px;}
.ran_list dl.no3 { padding-left:30px; background:url(http://x.9917.com/themes/img/common/channel/sort.gif) no-repeat left -332px;}
.ran_list dl.no4 { padding-left:30px; background:url(http://x.9917.com/themes/img/common/channel/sort.gif) no-repeat left -389px;}
.ran_list dl.no5 { padding-left:30px; background:url(http://x.9917.com/themes/img/common/channel/sort.gif) no-repeat left -446px; border:0;}

/*-----找朋友聚合页----------------------------------------------------------------------------------------------------*/
.f_tips { padding:10px; height:auto; border:1px solid #fff; zoom:1;}
.f_t_horn { width:6px; height:9px; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -60px -60px; position:absolute; top:8px; left:-5px;}
.f_tips p { line-height:20px; padding-left:25px; overflow:hidden;}
.f_tips p.f_t_a { background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -80px -100px; }
.f_tips p.f_t_a a { margin-left:5px; color:#d8046b;}
.f_search { padding:0 10px 10px 10px; border:1px solid #fff; height:auto; overflow:hidden;}
.f_search .searcBbox { width:190px;}
.f_search .but_public { position:static; margin-top:10px;}
.f_search .but_public button { padding:0 30px 0 28px;}
.f_search p { text-align:center;}
.f_search .C_title { border-bottom:1px solid #ffb2d6;}
.f_sear,.vibranay { height:auto; overflow:hidden; border-top:1px solid #fff; zoom:1;}
.f_sear { padding-top:8px;}
.vibranay dl { height:auto; margin-top:10px; overflow:hidden; zoom:1;}
.vibranay dl dt { float:left;}
.vibranay dl dt a { display:block;}
.vibranay dl dd { width:130px; height:auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:20px; float:right;}

.w_732 .b_title { height:30px; line-height:30px;}
.w_732 .b_title .b_class { width:732px; height:30px; line-height:30px; float:left;}
.w_732 .b_title .b_class a { padding:0 20px; height:30px; line-height:30px; background:#ffe8f3; text-decoration:none;}
.w_732 .b_title .b_class a:hover { text-decoration:underline;}
.w_732 .b_title .b_class a.current { background:#fff; height:30px; line-height:30px;}

.basic_s { padding:15px; height:auto; overflow:hidden; zoom:1;}
.b_search { border-bottom:1px solid #ffb2d6; padding: 15px 10px 30px 10px; height:auto; overflow:hidden; zoom:1;}
.b_search .b_s_t,.b_search .b_s_s { height:auto; overflow:hidden; margin-bottom:5px; zoom:1;}
.b_s_t { color:#555;}
.b_search .b_s_s span em { display:inline-block; line-height:20px; *line-height:25px; margin:0 5px; }
.b_search select { padding:0; vertical-align:baseline; *margin-top:2px; }
.b_s_t strong,.b_s_s span { float:left; display:inline-block;}
.b_s_t .sex,.b_s_s .sex { width:60px;}
.b_s_t .age,.b_s_s .age { width:144px;}
.b_s_t .nowAddress,.b_s_s .nowAddress { width:180px;}
.b_s_t .author,.b_s_s .author { width:90px;}
.b_s_s .author label { width:35px; *width:40px; height:18px; line-height:18px; *height:23px; *line-height:23px; _height:25px; _line-height:27px;  float:left;}
.b_s_s .author input { margin-right:3px; *margin-right:0px; position:relative; top:2px; *top:1px; _top:2px; float:left;}
@media all and (min-width:0px;) {.b_s_s .author label { width:35px; height:23px; line-height:23px; float:left;}}
@media all and (min-width:0px;) {.b_s_s .author input {  margin-top:3px;}}
.searchFriend { width:130px; padding-left:3px; padding-top:2px; height:15px; line-height:14px; *padding-top:0; *height:19px; *line-height:19px; font-size:12px; background:#fff; border:1px solid #888;}
@media all and (min-width:0px;) {.searchFriend { width:130px; padding-top:0px; height:19px; line-height:19px; font-size:12px; background:#fff; border:1px solid #888;}}

.basic_s .but_public_2 { position:static; margin-left:5px; *margin-top:2px;}
.basic_s .but_public_2 button { padding:0 10px 0 12px;_top:0px;}
.b_s_p { height:auto;  padding: 15px 10px 30px 10px; border-bottom:1px solid #ffb2d6; color:#555; overflow:hidden; height:auto;}
.b_s_p p { height:30px; overflow:visible; line-height:30px; zoom:1;}
.b_s_p p select { padding:0; height:21px; vertical-align:middle;}
.b_s_p .but_public { position:static; margin-top:10px;}
.constellation,.personality { height:auto; overflow:hidden; zoom:1;}
.constellation label,.personality label { width:164px; height:25px; line-height:25px; display:inline-block; font-family:"宋体";}
.personality label { width:92px;}
.constellation label.current,.personality label.current { color:#d8046b;}
.constellation label input,.personality label input { vertical-align:middle; position:relative; top:-2px; margin-right:5px; *margin:0;}

.basic_s .result { height:auto; overflow:hidden; zoom:1;}
.basic_s .resultTitle { height:30px; line-height:30px; overflow:hidden; zoom:1; border-bottom:1px solid #ffb2d6; padding:5px 0;}
.basic_s .resultTitle h2 { float:left; font-weight:bold;}
.basic_s .resultTitle h2 strong { margin:0 5px; color:#d8046b; font-size:14px; font-family:Arial;}
.basic_s .resultTitle .sort { float:right;}
.basic_s .resultTitle .sort a.b_img { display:inline-block; padding-left:20px; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat left -135px;}
.basic_s .resultTitle .sort a.b_img:hover,.basic_s .resultTitle .sort a.b_img_1 {display:inline-block; color:#d8046b; font-weight:bold; text-decoration:none; padding-left:20px; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat left -165px;}
.basic_s .resultTitle .sort a.l_img { display:inline-block; padding-left:20px; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat left -76px;}
.basic_s .resultTitle .sort a.l_img:hover,.basic_s .resultTitle .sort a.l_img_1 {display:inline-block; padding-left:20px; color:#d8046b; font-weight:bold; text-decoration:none; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat left -105px;}

.basic_s .resultTitle .nextPage { float:right;}
.basic_s .resultTitle .nextPage a { margin:0 5px;}

.resultList { height:auto; padding-bottom:25px;  overflow:hidden; zoom:1;}
.resultList dl { width:233px; height:auto; margin-top:25px; overflow:hidden; float:left;}
.resultList dl dt { float:left; padding-left:10px;}
.resultList dl dt a { width:90px; height:90px;  display:block; overflow:hidden;}
.resultList dl dt a img { width:80px; height:80px;}
.resultList dl dt a .online { top:76px;}
.resultList dl dt a .author_s { left:76px;}
.resultList dl dd { width:120px; float:right; line-height:18px;}
.resultList dl dd p { height:auto; display:block; zoom:1; margin-bottom:2px;}
.resultList dl dd p.uName { width:120px; overflow:hidden; white-space:nowrap; font-weight:bold; text-overflow:ellipsis;}
.resultList dl dd strong { color:#d8046b;}
.resultList dl dd p.rl_1 { display:none; color:#666;}
.resultList dl dd p.address { display:block; width:120px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.resultList dl dd  p.address span { display:none;}
.resultList dl dd p.sex_age,.resultList dl dd p.address { color:#555;}
.resultList dl dd .rl_2 { width:120px; height:auto; overflow:hidden; zoom:1;}
.resultList dl dd .rl_2 a { display:block; padding-left:25px; width:95px; height:auto; line-height:18px;}
.resultList dl dd .rl_2 a.plusfriend { background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -80px -63px;}
.resultList dl dd .rl_2 a.message { background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -80px -80px;}
.resultList dl dd .rl_2 a.home { background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -80px -120px; display:none;}
.resultList dl dd .rl_2 a.gift { background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -80px -143px; display:none;}
.resultList dl dd .rl_3 { display:none;}

.rl dl { width:700px; border-bottom:1px solid #ffb2d6;}
.rl dl dd { width:585px; position:relative;}
.rl dl dd p {width:585px; height:auto; display:block; zoom:1;}
.rl dl dd p.rl_1,.rl dl dd .rl_2 a.gift,.rl dl dd .rl_2 a.home { display:block; overflow:hidden;}
.rl dl dd p.rl_1 span { width:150px; display:inline-block;}
.rl dl dd p.sex_age,.rl dl dd  p.address { width:auto; display:inline-block; color:#2b2b2b; float:left;}
.rl dl dd  p.address span { display:block; float:left; margin:0 3px;}
.rl dl dd .rl_2 { width:100px; position:absolute; right:0; top:10px;}
.rl dl dd .rl_2 a { width:75px; margin-bottom:5px; color:#555;}
.rl dl dd p.rl_3 { width:400px; height:35px; overflow:hidden; display:block;}
.rl dl dd p.uName { width:580px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.f_pages { height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.f_pages .total { line-height:30px; overflow:hidden; float:left;}
.f_pages .total strong { margin:0 5px; color:#d8046b;}
.f_pages .page { float:right; height:30px;}
.f_pages .page .pagination { margin-top:5px;}

/*-----注册页面----------------------------------------------------------------------------------------------------*/
.rFrame { height:auto; overflow:hidden; zoom:1;}
.register_top { width:960px; height:9px; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/register_top.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://x.9917.com/themes/img/common/channel/register_top.png'); _background-image:none;}
.r_f { width:958px; height:auto; border:1px solid #fd91c6; zoom:1; background:url(http://x.9917.com/themes/img/common/channel/register.jpg) no-repeat; position:relative;}
.rt_l,.rt_r,.rb_l,.rb_r { width:3px; height:3px; overflow:hidden; position:absolute; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -20px -60px;}
.rt_l { background-position:-20px -60px; left:-1px; top:-1px;}
.rt_r { background-position:-23px -60px; right:-1px; top:-1px;}
.rb_l { background-position:-26px -60px; left:-1px; bottom:-1px;}
.rb_r { background-position:-29px -60px; right:-1px; bottom:-1px;}

.r_middle { padding:100px 146px; height:auto; overflow:hidden;}
.r_tips { height:auto; border:1px solid #d8046b; zoom:1; background:#ed4b86; position:relative;}
.rt_t_l,.rt_t_r,.rt_b_l,.rt_b_r { width:2px; height:2px; overflow:hidden; position:absolute; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -20px -60px;}
.rt_t_l { background-position:-32px -60px; left:-1px; top:-1px;}
.rt_t_r { background-position:-34px -60px; right:-1px; top:-1px;}
.rt_b_l { background-position:-36px -60px; left:-1px; bottom:-1px;}
.rt_b_r { background-position:-38px -60px; right:-1px; bottom:-1px;}
.r_t_f { height:auto; overflow:hidden; border:1px solid #f281ab; padding:20px; color:#fff;}
.r_tips .arrowhead { width:13px; height:9px; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -20px -63px; overflow:hidden; position:absolute; left:25px; bottom:-8px;}
.r_t_f a { color:#fff; margin:0 5px;}

.r_form { height:auto; zoom:1; overflow:hidden; margin-top:30px;}
.r_f_line { height:auto; margin-top:15px; zoom:1; padding:0 50px; overflow:hidden;}
.r_f_line .label { width:100px; height:auto; display:inline-block; text-align:right;}
.textbox { width:280px; padding-left:3px; padding-top:4px; height:20px; line-height:20px; *padding-top:0; *height:24px; *line-height:24px; font-size:12px; background:#fff; border:1px solid #535353; border-right-color:#c5c5c5; border-bottom-color:#c5c5c5; margin-right:5px;}
@media all and (min-width:0px;) {.textbox { width:280px; padding-top:0px; height:24px; line-height:24px; font-size:12px; background:#fff; border:1px solid #535353; border-right-color:#c5c5c5; border-bottom-color:#c5c5c5; margin-right:5px;}}
.boxbor { border:1px solid #d8046b; border-right-color:#f281ab; border-bottom-color:#f281ab;}
@media all and (min-width:0px;) {.boxbor { border:1px solid #d8046b; border-right-color:#f281ab; border-bottom-color:#f281ab;}}

.r_tips_1 { height:auto; border:1px solid #bcbcbc; zoom:1; background:#ebebeb; position:relative;}
.rt1_t_l,.rt1_t_r,.rt1_b_l,.rt1_b_r { width:2px; height:2px; overflow:hidden; position:absolute; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -20px -60px;}
.rt1_t_l { background-position:-20px -72px; left:-1px; top:-1px;}
.rt1_t_r { background-position:-22px -72px; right:-1px; top:-1px;}
.rt1_b_l { background-position:-24px -72px; left:-1px; bottom:-1px;}
.rt1_b_r { background-position:-26px -72px; right:-1px; bottom:-1px;}
.r_t_f_1 { height:auto; overflow:hidden; padding:10px;}
.r_tips_1 .arrowhead_1 { width:8px; height:13px; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -40px -60px; overflow:hidden; position:absolute; left:-7px; top:8px;}
.r_f_l_f { width:410px; height:auto; overflow:hidden; float:left; zoom:1;}
.container { width:auto; height:auto; float:right; position:absolute; left:620px;  z-index:100; }
.r_t_bor { border:1px solid #f4de75; background:#ffffcd;}
.r_t_bor .rt1_t_l { background-position:-28px -72px;}
.r_t_bor .rt1_t_r { background-position:-30px -72px;}
.r_t_bor .rt1_b_l { background-position:-32px -72px;}
.r_t_bor .rt1_b_r { background-position:-34px -72px;}
.r_t_bor .arrowhead_1 { background-position:-48px -60px;}
img.right,img.error { position:relative; top:3px;}
.r_f_w { width:291px; display:inline-block;}
.sexline label { position:relative; top:-2px; *top:-1px;}
.sexline label img { margin-right:3px;}
.sexline label.man { margin-left:30px;}
.sexline label input { position:relative; top:-2px; *top:0; _top:-2px; margin-right:5px; *margin-right:2px;}
@media all and (min-width:0px;) {.sexline label input { position:relative; top:0;}}
input.authCode { width:50px;}
.authCodeIMG { width:54px; height:20px; display:inline-block; margin-right:5px;}
.r_f_line .but_public_1 { position:static; margin-left:150px;}
.r_f_line .but_public_1 button {font-size:14px;}

.remember label { height:40px; line-height:40px; display:inline-block; float:left;}
.remember label input { float:left; position:relative; top:12px; *top:10px; _top:9px; margin-right:3px; *margin-right:0;}
.remember a { line-height:40px; margin-left:10px; color:#06F; float:left;}

/*-----第一步设置头像----------------------------------------------------------------------------------------------------*/
.per_top { height:auto; background:url(http://x.9917.com/themes/img/common/channel/xingxing.gif) no-repeat; padding-left:30px; overflow:hidden; zoom:1;}
.per_top p { margin-top:5px;}
.per_top p a { margin:0 5px; color:#d8046b;}
.first_ste,.second_ste,.accomplish { width:665px; height:51px; display:block; text-indent:-9917em; background:url(http://x.9917.com/themes/img/common/channel/perfection.gif) no-repeat; margin-top:40px; overflow:hidden; zoom:1;}
.setAvatar { height:auto; overflow:hidden; zoom:1; margin-top:30px;}
.setAvatar dt { width:100px; height:100px; padding:10px; background:url(http://x.9917.com/themes/img/common/channel/avatar100x100BG.gif) no-repeat; float:left;}
.setAvatar dd { float:right; width:530px; margin-bottom:10px; height:auto; font-family:Arial, Helvetica, sans-serif,"宋体";}
.setAvatar dd .but_public_2 { position:static;}
.go_on { height:auto; overflow:hidden; margin-top:50px; zoom:1;}
.go_on a { margin-left:20px; color:#d8046b;}
.go_on .but_public_1 { position:static; margin-left:136px;}

/*-----第一步设置头像----------------------------------------------------------------------------------------------------*/
.userinfo { height:auto; overflow:hidden; margin-top:30px; zoom:1;}
.ui_t { color:#d8046b; height:auto; padding-left:30px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif,"宋体"; overflow:hidden;}
.ui_t strong { margin-right:30px; width:250px; display:inline-block;}
.second_ste { background-position:left -51px;}
.infoForm { height:auto; overflow:hidden; margin-top:20px;}
.infoForm .if_a,.infoForm .if_b { height:auto; overflow:hidden; margin-bottom:10px; zoom:1;}
.infoForm .if_a p { display:inline-block; overflow:hidden; zoom:1; float:left;}
.infoForm .if_a span { width:140px; display:inline-block;}
.infoForm .if_a span select { margin-right:5px;}
.infoForm span.if_f_l { width:75px; text-align:right; display:inline-block;}
.infoForm .if_b p { height:auto; overflow:hidden; margin-bottom:10px;  zoom:1;}
.infoForm .if_b span.if_f_l { float:left; line-height:23px;}
.infoForm .if_b p textarea { width:400px; height:60px; margin-right:10px;}

.if_b_a { margin:0 0 10px 75px; width:480px; height:auto; border:1px dotted #f281ab; padding:10px; overflow:hidden; zoom:1;}
.if_b_a ul { height:auto; overflow:hidden; zoom:1;}
.if_b_a ul li { width:80px; height:auto; overflow:hidden; float:left;}
.if_b_a ul li label { height:25px; line-height:25px; float:left;}
.if_b_a ul li label input { margin-right:4px; *margin-right:0; position:relative; top:-1px; _top:-3px;}

/*-----第一步设置头像----------------------------------------------------------------------------------------------------*/
.accomplish { background-position:left -102px;}
.userSelect,.author_a,.m_Club { border-top:1px solid #f281ab; height:auto; margin-top:50px; padding-top:20px; color:#d8046b; position:relative; zoom:1;}
.us_t,.a_a_t,.mc_t { padding:0 5px; background:#fff; display:block; height:auto; overflow:hidden; zoom:1; position:absolute; left:10px; top:-6px; float:left;}
.us_s { height:auto; overflow:hidden; padding-top:30px; text-align:center; zoom:1;}
.us_s .m_center,.bro_club,.l_friend,.r_book { font-size:14px; font-weight:bold; color:#d8046b;  padding-left:40px; height:32px; line-height:32px; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/icon_b/house_go.gif) no-repeat;}
.bro_club { background:url(http://x.9917.com/themes/img/common/channel/icon_b/group_link.gif) no-repeat; margin:0 30px;}
.l_friend { background:url(http://x.9917.com/themes/img/common/channel/icon_b/report_user.gif) no-repeat; margin-right:30px;}
.r_book { background:url(http://x.9917.com/themes/img/common/channel/icon_b/book_open.gif) no-repeat;}
.a_a_c { height:auto; line-height:21px; overflow:hidden; padding-top:30px; padding-left:15px; color:#7f7f7f; zoom:1;}
.author_a .author_l { width:117px; height:21px; background:url(http://x.9917.com/themes/img/common/channel/perfection.gif) no-repeat left -153px; display:inline-block; margin-right:10px; overflow:hidden; float:left;}
.m_Club .likeClub { margin:0 auto;}

/*------聚合页头部登录后---------------------------------------------------------------------------------------------------------*/
.publicTop .top .left .l_s_1 { height:44px; line-height:44px; overflow:hidden; float:left;}
.publicTop .top .left .l_s_1 a,.publicTop .top .left .l_s_1 span { float:left;}
.publicTop .top .left a.zsj,.publicTop .top .left a.zsj_1 {  margin-top:0; position:relative; top:15px; text-decoration:none;}

.publicTop .top .left a.u_Name { margin-right:5px; font-weight:bold; color:#d8046b; text-decoration:underline;}

.publicTop .top .left .i_7 { float:none; display:inline-block; line-height:20px; position:relative; top:1px; *top:3px;}
.publicTop .top .left .l_s_1 a.message { float:left; margin-left:5px; height:20px; line-height:20px; margin-top:12px; display:inline-block; overflow:hidden; font-weight:bold;}
.publicTop .top .left .l_s_1 a.message span { width:20px; height:20px; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat right -160px;}

/*-----第一步设置头像----------------------------------------------------------------------------------------------------*/
.r_middle_1 { padding:100px 160px; height:auto; overflow:hidden;}
.r_middle_1 .container { left:520px;}
.retrievePW h2 { font-weight:bold; font-size:14px; font-family:Arial; height:32px; line-height:32px; padding-left:40px; background:url(http://x.9917.com/themes/img/common/channel/icon_b/email.png) no-repeat; overflow:hidden; zoom:1; border-bottom:1px solid #c6c6c6; padding-bottom:5px; margin-bottom:10px;}
.retrievePW { height:auto; overflow:hidden;}
.pw_1 { height:auto; overflow:hidden; color:#666; padding-left:40px; line-height:30px; zoom:1;}
.pw_2 { padding-left:40px; height:auto; overflow:hidden; zoom:1;}
.pw_1 .but_public { position:static; margin-top:20px;}
.pw_1 .but_public button { font-size:14px; padding:0 25px 0 27px;}
.pw_0 { margin-top:50px; border-top:1px solid #c6c6c6; line-height:30px; padding-top:5px;}
.pw_0 a {color:#d8046b; margin-left:5px;}

h2.pw_t_1 { background:url(http://x.9917.com/themes/img/common/channel/icon_b/email_go.png) no-repeat;}
.pw_3 { padding-left:40px; height:auto; overflow:hidden; zoom:1; font-size:18px; font-family:Arial; margin-bottom:5px;}
h2.pw_t_2 { background:url(http://x.9917.com/themes/img/common/channel/icon_b/key.png) no-repeat;}
.pw_4 { height:20px; line-height:20px; padding-left:40px; color:#666;}

/*------游戏大厅页面---------------------------------------------------------------------------------------------------------*/
.g_left { width:198px; height:auto; border:1px solid #ffb2d6; position:relative; z-index:100; float:left;}
.g_right { width:752px; height:auto; float:right;}
.g_r_l { width:554px; height:auto; float:left;}
.g_r_r { width:190px; height:auto; float:right;}

.g_l { border:1px solid #fff; padding:10px 0; height:auto; zoom:1;}
.g_top { width:178px; margin:0 9px; height:auto; overflow:hidden; zoom:1;}
.g_reg { text-align:center; padding:10px 0 20px 0; border-bottom:1px solid #ffb2d6;}
.g_l a.but_public_3 { position:static; margin-top:10px;}
.g_login { border-top:1px solid #fff; padding-top:10px;}
.g_login p { width:178px; zoom:1; margin-bottom:8px; height:auto; float:left; *float:none;}
.g_login p.g_p_1 { color:#d8046b; padding-top:5px;}
.g_login p.l_4 { width:178px; display:block;}
.g_login .password { width:171px; border:1px solid #515151; border-right:1px solid #8e8e8e; border-bottom:1px solid #8e8e8e;}
.g_login .userName { width:101px; border-top:1px solid #515151; border-right:1px solid #8e8e8e; border-bottom:1px solid #8e8e8e;}

.g_c_list { width:510px; float:left; height:auto; overflow:hidden; }
.g_c_list dl { float:left; overflow:hidden; width:245px; height:auto; padding-left:10px; margin-bottom:10px;}
.g_c_list dl dt { float:left;}
.g_c_list dl dd { float:right; width:180px; height:auto; line-height:19px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.g_c_list dl dd a { font-weight:bold; color:#d8046b;}

.g_enter { height:auto; zoom:1;}
.g_myinfo { width:178px; height:66px; margin:0 9px; overflow:hidden; zoom:1;}
.g_myinfo dt { float:left;}
.g_myinfo dt a { display:block;}
.g_myinfo dd { width:115px; height:20px; line-height:20px; display:block; float:right;}
dd.g_level strong { color:#d8046b;}
.g_close { float:right; color:#d8046b;}
.g_name { width:80px; height:20px; line-height:20px; display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold;}
.g_exper span { width:52px; height:7px; padding:2px; display:inline-block;background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat left -317px; margin-top:4px; cursor:pointer;}
.g_exper span em { width:50%; height:7px; display:inline-block; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat -2px -329px;}
.g_exper strong { margin-left:5px;}
.g_LvLayer { position:absolute; top:77px; left:73px; width:306px; padding:8px 5px 5px 5px; _padding:8px 5px 5px 8px; height:100px; border:1px solid #b2b2b2; z-index:1; background:#fff;}
.g_LvLayer ul li { width:91px; height:20px; line-height:20px; padding-right:5px; margin-bottom:3px; margin-left:3px; border:1px solid #d9d9d9; overflow:hidden; text-align:right; display:block; background:#fff url(http://x.9917.com/themes/img/common/channel/g_lv.gif) no-repeat 3px -1px; color:#666; float:left;}
.g_LvLayer ul li.lv_1,.g_LvLayer ul li.lv_4,.g_LvLayer ul li.lv_7,.g_LvLayer ul li.lv_10 { _margin-left:0px;}
.lv_1 { background-position-x:3px}
.g_LvLayer ul li.current { background-color:#FF9;}
.g_LvLayer ul li.lv_2 { background-position-x:-95px;}
.g_LvLayer ul li.lv_3 { background-position:3px -23px;}
.g_LvLayer ul li.lv_4 { background-position:-95px -23px;}
.g_LvLayer ul li.lv_5 { background-position:3px -45px;}
.g_LvLayer ul li.lv_6 { background-position:-95px -45px;}
.g_LvLayer ul li.lv_7 { background-position:3px -68px;}
.g_LvLayer ul li.lv_8 { background-position:-95px -68px;}
.g_LvLayer ul li.lv_9 { background-position:3px -91px;}
.g_LvLayer ul li.lv_10 { background-position:-95px -90px;}
.g_LvLayer ul li.lv_11 { background-position:3px -112px;}
.g_LvLayer ul li.lv_12 { background-position:-95px -112px;}
.g_lvtop { width:11px; height:7px; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat -66px -60px; overflow:hidden; display:block; position:absolute; left:10px; top:-7px; z-index:1;}

.g_e1 { width:178px; margin:0 9px 9px 9px; height:auto; border-bottom:1px solid #ffb2d6; padding:9px 0 10px 0px; height:auto; zoom:1;}
.g_e1 p { width:170px; height:23px; line-height:23px; padding-left:6px; border:1px solid #bdbcbd; background:#fff; overflow:hidden; margin-top:3px; zoom:1;}
.g_e1 p a { font-family:"宋体"; text-decoration:none;}
.g_e1 p a:hover { text-decoration:underline;}
.g_e1 p strong { color:#d8046b;}
p.pk { text-align:center;}
.g_lz { width:173px; padding:0 4px 0 1px; margin:9px; margin-top:15px; padding-top:16px; height:92px; background:url(http://x.9917.com/themes/img/common/channel/longzhuBG_s.gif) no-repeat; overflow:hidden; zoom:1;}
.g_lz li { width:40px; height:41px; padding-left:3px; margin-top:3px; overflow:hidden; float:left;}
.g_lz li a { width:40px; height:41px; line-height:41px; display:inline-block; text-align:center; text-decoration:none; color:#fff;}
.g_lz li a:hover { text-decoration:underline;}
.s_lz1,.s_lz2,.s_lz3,.s_lz4,.s_lz5,.s_lz6,.s_lz7,.s_lz8,.s_lz1_1,.s_lz2_1,.s_lz3_1,.s_lz4_1,.s_lz5_1,.s_lz6_1,.s_lz7_1,.s_lz8_1 { width:40px; height:41px; background:url(http://x.9917.com/themes/img/common/channel/longzhu.gif) no-repeat;}
.s_lz6 { background-position:-40px top;}
.s_lz3 { background-position:-80px top;}
.s_lz4 { background-position:-120px top;}
.s_lz2 { background-position:left -40px;}
.s_lz5 { background-position:-40px -41px;}
.s_lz7 { background-position:-80px -41px;}
.s_lz8 { background-position:-120px -40px;}

.b_lzBG { width:70px; height:71px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat -38px -215px; display:inline-block;}
.b_lz1,.b_lz2,.b_lz3,.b_lz4,.b_lz5,.b_lz6,.b_lz7,.b_lz8,.b_lz1_1,.b_lz2_1,.b_lz3_1,.b_lz4_1,.b_lz5_1,.b_lz6_1,.b_lz7_1,.b_lz8_1 { width:70px; height:71px; background:url(http://x.9917.com/themes/img/common/channel/longzhu-1.gif) no-repeat;}
.b_lz2 { background-position:-70px top;}
.b_lz3 { background-position:-140px top;}
.b_lz4 { background-position:left -71px;}
.b_lz5 { background-position:-70px -71px;}
.b_lz6 { background-position:-140px -71px;}
.b_lz7 { background-position:left -142px;}


.s_lz1_1 { background-position:left -82px;}
.s_lz6_1 { background-position:-40px -82px;}
.s_lz3_1 { background-position:-80px -82px;}
.s_lz4_1 { background-position:-120px -82px;}
.s_lz2_1 { background-position:left -123px;}
.s_lz5_1 { background-position:-40px -123px;}
.s_lz7_1 { background-position:-80px -123px;}
.s_lz8_1 { background-position:-120px -123px;}

.g_nav { width:189px; height:auto; display:block; zoom:1; margin-bottom:10px; position:relative; left:9px;}
.g_nav li { width:179px; height:30px; line-height:30px; padding-left:10px; vertical-align:bottom;}
.g_nav li.current { height:38px; line-height:38px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat;}
.g_nav li.current a { color:#d8046b; font-weight:bold;}
.g_nav li a { text-decoration:none;}
.g_nav li a:hover { text-decoration:underline;}
.g_nav li img { margin-right:8px;}
.g_nav li.current .i_14 { height:30px; background-position:-4px -271px;}
.g_nav li.current .i_15 { height:30px; background-position:-8px -240px;}
.g_nav li.current .i_16 { height:30px; background-position:-39px -241px;}
.g_nav li.current .i_17 { height:30px; background-position:-35px -270px;}
.g_nav li.current .i_18 { height:30px; background-position:-66px -243px;}
.g_nav li.current .i_19 { height:30px; background-position:-68px -270px;}

.g_public { width:178px; height:auto; margin:0 9px; overflow:hidden; zoom:1;}
.g_notice { border-top:1px solid #ffb2d6;}
.g_notice .C_title { border-top:1px solid #fff; background:#fee4f1; padding:0 10px;}
.g_notice ul { margin-top:10px; overflow:hidden;}
.g_notice ul li,.g_d_l ul li { padding-left:12px; height:20px; line-height:20px; background:url(http://x.9917.com/themes/img/common/channel/listdot.gif) no-repeat 4px center;}
.g_notice ul li a,.g_d_l ul li a { color:#6a6a6a; text-decoration:none;}
.g_notice ul li a:hover,.g_d_l ul li a:hover { text-decoration:underline;}

.g_kd { height:auto; margin-top:8px; border-top:1px solid #ffb2d6;zoom:1;}
.g_kd_f { width:178px; height:auto; zoom:1;}

.g_discuss { height:auto; margin-top:8px; border-top:1px solid #ffb2d6; overflow:hidden; zoom:1;}
.g_discuss .g_title { background:#fee4f1; padding-left:10px; border-top:1px solid #fff;}
.g_d_l { height:auto; overflow:hidden; zoom:1;}
.g_d_l h2 { font-weight:normal;}

.g_ft { height:auto; border-top:1px solid #ffb2d6; margin-top:8px; overflow:hidden; zoom:1;}
.g_ft .C_title { background:#fee4f1; border-top:1px solid #fff; padding-left:10px;}
.g_ft ul { margin-top:10px;}
.g_ft ul li { width:89px; height:auto; float:left; text-align:center; color:#6a6a6a; line-height:20px;}

.g_r_ad { width:554px; height:225px; zoom:1; position:relative;}
.g_r_left { width:402px; height:219px; border:3px solid #555; position:relative; float:left;}
.g_r_left .t_l { left:-3px; top:-3px;}
.g_r_left .b_l { left:-3px; bottom:-3px;_bottom:-4px;}
.g_r_right { width:146px; height:225px; position:absolute; top:0px; left:408px;}
.g_r_right ol { width:146px; height:225px; background:url(http://x.9917.com/themes/img/common/channel/game_top_adBG.gif) no-repeat; float:left;}
.g_r_right ol li { width:135px; height:37px; float:left;padding-top:8px; padding-left:11px; font-size:14px; font-weight:bold; cursor:pointer;}
.g_r_right ol li a { text-decoration:none; color:#2b2b2b;}
.g_r_right ol li span { display:block; line-height:18px; font-size:12px; color:#7e7e7e; font-weight:normal;}
.g_r_right ol li.current { width:135px; height:38px; padding-top:8px; padding-left:23px; position:relative; left:-11px; z-index:100; background:url(http://x.9917.com/themes/img/common/channel/game_top_adnavBG.gif) no-repeat; color:#fff;}
.g_r_right ol li.current span { color:#ec83b6;}

.g_recom,.g_all { height:auto; overflow:hidden; border-top:1px solid #ffb2d6; margin-top:8px; zoom:1;}
.g_recom .C_title,.g_all .C_title { background:#fee4f1; border-top:1px solid #fff; padding-left:10px;}
.g_r_list { height:auto; overflow:hidden; padding:0 15px 15px 15px; zoom:1;}
.g_r_list dl { width:257px; height:auto; margin-top:15px; float:left;}
.g_r_list dl dt { float:left; margin-right:10px;}
.g_r_list dl dd { width:155px; height:auto; line-height:22px; float:left;}
.g_r_list dl dd.explain { line-height:18px; color:#666666;}
.g_r_list dl dd .g_play { width:36px; height:15px; display:block; overflow:hidden; text-indent:-9917em; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat left -141px; margin-top:3px;}

.g_a_l,.g_a_l_l,.g_a_list { height:auto; overflow:hidden; zoom:1;}
.g_a_l_l { border-bottom:1px solid #ffb2d6; padding-bottom:10px;}
.g_a_list { margin-top:10px;}
.g_c_title { width:12px; height:82px; text-align:center; padding:0 11px 0 7px; display:block; overflow:hidden; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat left -174px; margin-left:4px; float:left;}
.g_c_title a { text-decoration:none; margin-top:20px; display:inline-block;}
.g_a_list ul { float:left; height:auto; overflow:hidden;}
.g_a_list ul li { float:left; height:auto; overflow:hidden;}
.g_a_list ul li a { width:103px; height:102px; display:block; text-decoration:none;}
.g_a_list ul li a:hover { text-decoration:underline;}
.g_a_list ul li a img { display:block; margin:0 auto;}
.g_a_list ul li a span,.g_a_l_l ul li em { width:103px; height:20px; line-height:20px; display:block; text-align:center;}
.g_a_list ul li em { color:#666;}
.g_a_l_l .g_more { padding-right:18px; height:20px; line-height:20px; display:block; overflow:hidden; zoom:1; text-align:right;}

.gameIMG { width:74px; height:74px; padding:4px; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat left top; display:block;}
.gameIMG_1 { width:50px; height:50px; padding:4px; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat left -82px; display:block;}
.g_rp,.g_trends,.g_rank { height:auto; border:1px solid #ffb2d6; position:relative; zoom:1;}
.g_ng,.g_t_f,.g_r_k { height:auto; border:1px solid #fff; overflow:hidden; zoom:1;}
.g_ng .C_title,.g_trends .C_title,.g_r_k .C_title { background:#fee4f1; padding-left:8px;}
.g_ng ul { padding:6px; height:auto; margin-bottom:6px; overflow:hidden; zoom:1;}
.g_ng ul li { width:82px; height:auto; padding:0 2px 0 3px; margin-top:8px;  float:left;}
.g_ng ul li a span { display:block; text-align:center; line-height:20px;}

.g_trends,.g_rank { margin-top:8px;}
.g_trends ul { margin:0 10px 10px 10px; height:280px; overflow:hidden;}
.g_trends ul li { height:auto; line-height:18px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #d5d5d5; padding-bottom:5px;}
.g_trends ul li a { color:#d8046b;}
.g_trends ul li span { color:#666;}

.g_rk_l { margin:10px; height:auto; overflow:hidden; zoom:1;}
.g_rk_l dl { height:auto; overflow:hidden; zoom:1; border-bottom:1px solid #d5d5d5; padding-bottom:8px;}
.g_rk_l dl dt { float:left; margin-right:8px;}
.g_rk_l dl dd { width:100px; height:auto; margin-bottom:5px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.g_rk_l dl dd span { width:41px; height:18px; line-height:18px; display:block; overflow:hidden; text-indent:-9917em; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat left -156px;}
.g_rk_l ul { height:auto; overflow:hidden; zoom:1; padding-left:22px; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat -64px -174px; margin-top:8px;}
.g_rk_l ul li { line-height:27px; border-bottom:1px solid #d5d5d5;}
.g_rk_l ul li a { text-decoration:none;}
.g_rk_l ul li a:hover { text-decoration:underline;}
.g_rk_l ul li span { color:#666;}

.gameVS { height:auto; overflow:hidden; zoom:1; margin-top:8px;}
.gameVS h3 { height:20px; line-height:20px; overflow:hidden; zoom:1; font-weight:bold; text-align:center; font-family:Arial;}
.VSlist { height:auto; overflow:hidden; width:546px; height:87px; background:url(http://x.9917.com/themes/img/common/channel/gameVSbg.jpg) no-repeat; zoom:1;}
.vs_l { width:218px; height:60px; float:left; margin-top:13px; }
.vs_l dt { float:right; margin-left:10px;}
.vs_l dt a,.vs_r dt a { display:block;}
.vs_l dd { text-align:right; line-height:19px;}
.vs_r { width:223px; height:60px; margin-top:13px; float:right}
.vs_r dt { float:left; margin-right:10px;}
.vs_r dd { line-height:19px;}
.gameVS .vs_l dd { float:left; height:auto; overflow:hidden; zoom:1; width:150px;}
.gameVS .vs_l dd.g_VS_name a,.gameVS .vs_r dd.g_VS_name a { width:150px; height:19px; line-height:19px; display:block; font-weight:bold; color:#d8046b; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gameVS .vs_l dd.g_VS_name a { width:140px; padding-left:10px;}
.gameVS .vs_r dd.g_VS_name a { width:140px; padding-right:10px;}
.gameVS dl dd.g_VS_score { font-weight:bold; overflow:hidden; zoom:1;}
.gameVS dl dd.g_VS_score span { color:#d8046b; overflow:hidden; zoom:1;}
.gameVS dl dd.g_VS_rank { color:#666; overflow:hidden; zoom:1;}


.gamePlay { border:1px solid #ffb2d6; background:#ffe8f3; height:auto; width:750px; position:relative;}
.gamePlay .C_title { padding:0 10px; border:1px solid #fff;}
.gamePlay .C_title h2 { font-weight:normal;}
.gamePlay .C_title h2 a { font-weight:bold; margin:0 5px; color:#d8046b;}
.gamePlay .C_title h2 strong { margin-left:5px;}

.g_mid { height:auto; overflow:hidden; margin-top:8px; zoom:1;}
.g_m_l { width:546px; padding:0 6px; height:auto; float:left;}
.g_m_r { width:184px; height:auto; border:1px solid #ffb2d6; position:relative; float:right;}

.gml_1,.gml_2 { height:auto; overflow:hidden; zoom:1;}
.gml_1 { border-top:1px solid #ffb2d6;background:#ffe8f3; padding:5px 5px 5px 10px;}
.gml_1_1 { float:left; line-height:24px;}
.gml_1_1 strong { color:#d8046b; margin-right:3px;}
.gml_1_2 { float:right;}
.gml_1_2 button { font-weight:normal; padding:0px 5px 0px 7px;}
.gml_1_2 .but_public_6 { margin-left:5px;}
.gml_2 { margin-top:10px;}
.gml_2 p.game_tips { text-align:center; line-height:20px;}
.g_games { width:546px; height:auto; background-color:#000; text-align:center; overflow:scroll; overflow-y:auto; overflow-x:scroll;scrollbar-highlightcolor:#fff;scrollbar-shadow-color:#fff;word-break:break-all; scrollbar-3dlight-color:#fff;scrollbar-base-color:#fff; scrollbar-arrow-color:#fff;scrollbar-arrow-color:#fff;scrollbar-track-color:#fff; white-space:normal;scrollbar-darkshadow-color:#fff;zoom:1;}
.g_games object { width:100%;}
.g_account { height:auto; overflow:hidden; zoom:1;}
.g_account h3 { font-weight:bold; line-height:20px; overflow:hidden; zoom:1;}
.g_account .g_cont { line-height:18px; color:#666;}

.gml_3 { height:auto; overflow:hidden; zoom:1; margin-top:20px; border-top:1px solid #ffb2d6;}
.gml_3 .C_title { padding:0 10px; border-top:1px solid #fff; background:#ffe8f3;}
.gml_3 ul { height:auto; margin-top:10px; overflow:hidden; zoom:1;}
.gml_3 ul li { float:left; width:74px; height:auto; padding:0 8px; overflow:hidden;}
.gml_3 ul li a { width:74px; height:auto; display:block; text-align:center;}
.gml_3 ul li a span,.gml_3 ul li em { width:74px; height:20px; line-height:20px; text-align:center;}
.gml_3 ul li em { color:#666;}

.gml_4 {height:auto; overflow:hidden; zoom:1; margin-top:8px; border-top:1px solid #ffb2d6;}
.gml_4 .C_title,.gml_4 .C_title_1 { padding:0 5px; border-top:1px solid #fff; background:#ffe8f3;}
.gml_4 .nobor { border-top:0px; padding-top:2px;}
.gml_4 .but_public_5 button { font-weight:normal; padding:0px 5px 0px 7px;}
.gml_4 .but_public_5 { margin-right:10px; float:left; margin-top:2px;}
.gml_4 h2 em { color:#d8046b; font-weight:bold;}
.gml_4 .C_more a,.gml_4 .C_more span { float:left; margin-top:2px;}

.g_com { height:auto; padding:0 10px; margin-top:10px; border-bottom:1px solid #ffb2d6; padding-bottom:10px; overflow:hidden; zoom:1;}
.g_com dt,.gc_l_l .g_avatar { float:left; width:38px; height:38px;}
.g_com dd,.gc_l_l .g_coms { float:right; width:480px; height:auto; overflow:hidden;}
.g_comment { width:474px; height:70px; padding:2px; border:1px solid #909090;}
.phiz { width:90px; height:23px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat -38px -192px;}
.g_com dd .g_c_l { float:left;}
.g_com dd .g_c_l span { color:#666; margin-left:5px; position:relative; top:-8px;}
.g_com dd .g_c_l span em {color:#d8046b; }
.g_com dd .g_c_r { float:right;}
.g_com dd .g_c_r .but_public_5 { margin-right:0; margin-left:5px;}
.g_com dd .g_c_r button { padding:0 10px 0 12px;}

.gc_list { height:auto; padding:0 10px; margin-top:10px; overflow:hidden; zoom:1;}
.gc_l_l { height:auto; zoom:1; border-bottom:1px solid #ffb2d6; padding-bottom:10px; margin-bottom:10px; overflow:hidden;}
.mainCom { height:auto; overflow:hidden; zoom:1;}
.mainCom h4 { height:auto; margin-bottom:8px; overflow:hidden;}
.mainCom h4 strong a { margin-right:5px; color:#d8046b;}
.mainCom h4 span { margin:0 5px; color:#666;}
.mainCom h4 a.g_reply { margin-left:5px; color:#d8046b;}
.mainCom .g_r_com { line-height:150%; color:#666;}

.g_coms .g_com { padding:0; width:450px; border-top:1px dotted #ffb2d6; border-bottom:0; padding-top:10px;}
.g_coms .g_com dd { width:404px;}
.g_coms .g_com dd .g_comment { width:398px; height:50px;}
.g_bor { padding-top:10px; border-top:1px dotted #ffb2d6; margin-top:10px;}

.g_arena,.nowArena { height:auto; overflow:hidden; zoom:1;}
.g_arena .C_title { padding:0 8px; background:#ffe8f3; border-top:1px solid #fff;}
.nowArena { margin-bottom:8px;}
.nowArena dl { padding:0 8px; height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.nowArena dl dt { float:left;}
.nowArena dl dd { line-height:19px; float:right; width:102px;}
.nowArena dl dd.g_VS_name a { width:102px; height:19px; line-height:19px; display:block; font-weight:bold; color:#d8046b; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nowArena dl dd.g_VS_score { font-weight:bold;}
.nowArena dl dd.g_VS_score span { color:#d8046b;}
.nowArena dl dd.g_VS_rank { color:#666;}
.nowArena p { padding:0 8px; line-height:20px; overflow:hidden; zoom:1; text-align:center; font-family:Arial;}
.nowArena p strong { color:#d8046b; margin:0 3px;}
.nowArena p strong.time { font-size:18px;}
.Arena_but { margin-top:8px; height:auto; text-align:center; overflow:hidden; zoom:1;}
.Arena_but button { font-weight:normal; font-family:"宋体";}
.ArenaRule { text-align:center; line-height:20px; overflow:hidden; zoom:1; margin-bottom:8px;}
.ArenaRule a { margin:0 5px; color:#666;}

.noArena { height:auto; overflow:hidden; margin-top:15px; zoom:1;}
.noArena dl { height:auto; padding:0 10px; overflow:hidden; text-align:center; zoom:1;}
.noArena dl dt { margin-bottom:8px;}
.noArena dl dd { padding:0 20px; line-height:16px; margin-bottom:5px;}

.gmr_1 { margin:0 5px; height:67px; padding-left:65px; margin-bottom:8px; padding-top:20px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat left -286px;}
.gmr_1_1 { height:auto; line-height:20px; overflow:hidden; zoom:1; color:#d8046b;}

.g_m_r .g_r_k { border:0; border-top:1px solid #ffb2d6; margin:8px 5px 0 5px;}
.g_m_r .g_r_k .C_title { border-top:1px solid #fff;}
.g_m_r .g_r_k .g_rk_l { margin:8px 8px 0 8px;}
.g_m_r .g_r_k .g_rk_l dl dd { width:90px;}

.g_pursue { margin:0 5px; border-top:1px solid #ffb2d6; height:auto; zoom:1;}
.g_pursue .C_title { border-top:1px solid #fff; padding-left:8px; background:#ffe8f3; }
.gp_f { margin:0 3px; height:auto; zoom:1; position:relative;}
.gp_f .gpf_l { height:auto; padding-top:8px; overflow:hidden; zoom:1;}

.gpfl_tips { height:27px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat right -400px; padding-right:2px; display:inline-block; position:absolute; left:0; top:-20px; z-index:100;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.gpfl_tips em { height:27px; line-height:24px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat left -373px; display:inline-block; padding:0 6px 0 8px; color:#fff;}
.gp_f .gpf_l .gpf_l_1 {  height:auto; zoom:1; overflow:hidden;}
.gp_f .gpf_l .gpf_l_1 .gpfl_1_1 { width:58px; height:58px; float:left;}
.gp_f .gpf_l .gpf_l_1 .gpfl_1_1 a { display:block;}
.gp_f .gpf_l .gpf_l_1 .gpfl_1_2 { width:105px; height:auto; overflow:hidden; float:right;}
.gp_f .gpf_l .gpf_l_1 .gpfl_1_2 a { width:52px; height:20px; line-height:20px; }
.gp_f .gpf_l .gpf_l_1 .gpfl_1_2 p { width:105px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.g_u_m { height:auto; overflow:hidden; zoom:1;}
.g_user { float:left; height:auto; width:19px; overflow:hidden;}
.g_user .g_u_1 {  width:10px; height:38px; overflow:hidden; position:relative; margin-left:9px; float:left; }
.g_user .g_u_1 em { width:8px; border:1px solid #d27d00; font-size:1px; overflow:hidden; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat -109px -217px; position:absolute; bottom:0px;}
.g_my { float:right; width:78px; height:auto;}
.g_my .g_my_l { width:10px; height:38px; overflow:hidden; position:relative; margin-right:9px; float:left; }
.g_my .g_my_l em { width:8px; border:1px solid #0195c5; font-size:1px; overflow:hidden; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat -165px -217px; position:absolute; bottom:0px;}
.g_my .g_my_r { width:59px; height:auto; margin-top:10px; float:left;}
.g_my .g_my_r dt { width:28px; height:auto; float:left;}
.g_my .g_my_r dd { width:25px; height:auto; line-height:28px; overflow:hidden; float:right;}
.g_my .g_my_r dd a {color:#d8046b;}
.gp_f .gpf_value { height:auto; overflow:hidden; zoom:1;}
.gpfl_u,.gpfl_m { width:90px; height:20px; line-height:20px; display:inline-block; float:left;}
.gpfl_m { width:76px;}
.gpfl_m span,.gpfl_u span { height:14px; padding-left:2px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat -187px -206px; display:inline-block; margin-right:5px;}
.gpfl_m span em,.gpfl_u span em { height:14px; padding:0 8px 0 3px; line-height:14px; color:#fff; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat right -192px; display:inline-block;}

.game_ranking { height:auto; overflow:hidden; margin-top:8px; zoom:1;}
.game_ranking .b_title { width:174px; margin:0 auto; zoom:1;}
.game_ranking .b_title .b_class { float:none;}
.game_ranking .b_title .b_class a { margin-left:3px; margin-right:0; padding:0 9px;}
.gr_list { padding-top:10px; width:174px; height:auto; overflow:hidden; border-top:1px solid #ffb2d6; zoom:1; margin-left:5px; margin-top:-1px; *margin-top:0;}
.gr_l_t { height:auto; overflow:hidden; zoom:1;}
.gr_l_t p { line-height:16px;}
.gr_l_t p strong { color:#d8046b; margin:0 5px;}
.gr_l_list { height:auto; overflow:hidden; zoom:1;}
.gr_l_list dl { height:auto; margin:0 5px; overflow:hidden; border-bottom:1px dotted #ffb2d6; padding-bottom:8px; margin-top:8px; zoom:1;}
.gr_1,.gr_2,.gr_3,.gr_4,.gr_5,.gr_6,.gr_7,.gr_8,.gr_9,.gr_10 { width:40px; height:18px; display:inline-block; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat left -433px;}
.gr_2 { background-position:-40px -433px;}
.gr_3 { background-position:-80px -433px;}
.gr_4 { background-position:-120px -433px;}
.gr_5 { background-position:left -451px;}
.gr_6 { background-position:-40px -451px;}
.gr_7 { background-position:-80px -451px;}
.gr_8 { background-position:-120px -451px;}
.gr_9 { background-position:left -469px;}
.gr_10 { background-position:-40px -469px;}

.gr_l_list dl dt { float:left; margin-right:8px;}
.gr_l_list dl dt a { display:block;}
.gr_l_list dl dd { width:98px; height:auto; float:right; line-height:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gr_l_list dl dd.g_level { color:#666;}
.gr_l_list dl dd a { color:#d8046b;}

.gamesFrame { width:720px; height:auto; padding:0 15px 15px 15px; border:1px solid #ffb2d6; position:relative; zoom:1;}
.gamesFrame .C_title { border-bottom:1px solid #ffb2d6;}
.gamesFrame .C_title .C_more { color:#666;}
.gamesFrame .C_title .C_more a { text-decoration:none;}
.gamesFrame .C_title .C_more a:hover { text-decoration:underline;}
.gamesFrame .C_title .C_more a.current { font-weight:bold; color:#d8046b;}
.gamesFrame .gamelist { height:auto; overflow:hidden; zoom:1;}
.gamesFrame .gamelist li { width:102px; height:auto; text-align:center; float:left; margin-top:10px; border-bottom:1px solid #ffb2d6; padding-bottom:10px;}
.gamesFrame .gamelist li a { display:block; color:#d8046b; text-decoration:none;}
.gamesFrame .gamelist li a:hover { text-decoration:underline;}
.gamesFrame .gamelist li a img { display:block; margin:0 auto;}
.gamesFrame .gamelist li a span { display:block; height:20px; line-height:20px; margin-top:3px; width:92px; text-align:center; padding:0 5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gamesFrame .gamelist li em {display:block; line-height:20px; width:92px; text-align:center; padding:0 5px;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#999;}
.gamesFrame .gamelist li em a { color:#ff0000; text-decoration:none;}
.gamesFrame .gamelist li em a:hover { text-decoration:underline;}
.gamesFrame .gamelist li em.my_result,.gamesFrame .gamelist li em.f_result,.gamesFrame .gamelist li em.g_spend,.gamesFrame .gamelist li em.g_moods { color:#555;}
.gamesFrame .gamelist li em.f_time { color:#999;}
.gamesPage { height:auto; overflow:hidden; zoom:1; margin-top:10px;}

.gameClass { height:auto; overflow:hidden; margin-top:15px; border-bottom:1px solid #ffb2d6; padding-bottom:10px; zoom:1;}
.gc_left { height:auto; float:left;}
.gc_left strong { float:left; height:20px; line-height:20px; margin-right:5px;}
.gc_left a { height:20px; line-height:20px; float:left; margin-right:10px; text-decoration:none; color:#555;}
.gc_left a:hover { text-decoration:underline;}
.gc_left a.current { text-decoration:none; color:#fff; height:20px; line-height:20px; display:inline-block; padding-right:2px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat right -507px;}
.gc_left a.current span { height:20px; line-height:20px; display:inline-block; padding:0 8px 0 10px; background:url(http://x.9917.com/themes/img/common/channel/g_navBG.gif) no-repeat left -487px; float:left;}
.gc_right { float:right;}
.gc_right a { text-decoration:none; color:#666; line-height:20px; margin:0 5px;}
.gc_right a:hover { text-decoration:underline;}
.gc_right a.current { font-weight:bold; color:#d8046b;}

.gamesFrame .b_title { height:auto; zoom:1; width:720px; margin-top:15px;}
.gamesFrame .b_title .b_class { float:none;}
.gamesFrame .b_title .b_class a { margin:0; font-weight:bold; color:#2b2b2b; margin-left:5px; text-decoration:none;}
.gamesFrame .b_title .b_class a:hover { text-decoration:underline;}
.gamesFrame .b_title .b_class a.current { color:#d8046b;}
.gf_frame { height:auto; overflow:hidden; zoom:1; margin-top:-1px;*margin-top:0;border-top:1px solid #ffb2d6;}
.gf_frame .C_title { margin-top:10px;}

.nowSL { height:auto; overflow:hidden; zoom:1; margin-top:8px;}
.nowSL .nowSLtitle { height:auto; overflow:hidden; line-height:30px; background:#ffe8f3; border-bottom:1px solid #ffb2d6; text-align:center; zoom:1;}
.w_1,.w_2,.w_3,.w_4,.w_5 { width:140px; height:auto; float:left;}
.nowSLlist { height:auto; overflow:hidden; zoom:1;}
.nowSLlist .nsll { margin-top:8px; height:auto; overflow:hidden; zoom:1; border-bottom:1px dotted #ffb2d6; padding-bottom:10px;}
.w_1 a { width:100px; height:auto; display:block; margin:0 auto;}
.w_1 a img { display:block; margin:0 auto;}
.w_1 a span { width:100px; height:20px; line-height:20px; margin-top:3px; display:block; text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.w_2 span,.w_3 span { text-align:center; display:block;}
.nowSLlist .nsll .w_3 { margin-top:35px; font-family:Arial; font-size:14px;}
.nowSLlist .nsll .w_4 { line-height:104px; font-weight:bold; text-align:center; font-size:14px; font-family:Arial;}
.nowSLlist .nsll .w_5 { margin-top:20px;}
.nowSLlist .nsll .w_5 span { display:block; text-align:center;font-family:Arial; font-weight:bold; font-size:14px; color:#d8046b;}
.nowSLlist .nsll .w_5 p { margin-top:5px; text-align:center;}

.myCe_f,.myCe_f ul { height:auto; overflow:hidden; zoom:1;}
.myCe_f ul li { height:auto; line-height:40px; overflow:hidden; zoom:1; border-bottom:1px dotted #ffb2d6;}
.Ce_l { float:left;}
.Ce_l a { color:#d8046b;}
.Ce_l a.ce_u img { float:left; margin-right:5px;}
.Ce_l a.ce_u { float:left; line-height:30px; margin-right:5px;margin-top:6px;}
.Ce_l a.ce_g { margin:0 5px;}
.Ce_r { float:right;}
.Ce_r a { color:#d8046b; text-decoration:none;}
.Ce_r a:hover,.Ce_r a.g_cl:hover { text-decoration:underline;}
.Ce_r a.g_cl { color:#666; margin-left:10px;}

.f_w_s,.fws_f,.fws_f h2 { height:auto; overflow:hidden; zoom:1;}
.fws_f { margin-top:10px;}
.fws_f h2 { font-weight:bold; line-height:30px;}
.f_w_1 { width:120px; height:auto; padding-left:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.f_w_2,.f_w_3,.f_w_4 { width:110px; height:auto; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.f_w_3 { width:130px;}
.f_w_6,.f_w_5,.f_w_7,.f_w_8,.f_w_8_1,.f_w_9,.f_w_10,.f_w_10_1,.f_w_11 { width:90px; height:auto; text-align:center; display:block; float:left;}
.f_w_5 {width:140px; }
.f_w_7 { width:100px;}
.f_w_8 { width:120px;}
.f_w_8_1 { width:120px; height:80px; background:url(http://x.9917.com/themes/img/common/channel/vs.gif) no-repeat center top;}
.f_w_9 { width:130px;}
.f_w_10,.f_w_10_1 { width:140px;}
.f_w_11 { width:125px;}
.f_w_10_1 { line-height:75px;}
.f_w_s ul li { height:auto; line-height:30px; overflow:hidden; zoom:1; border-top:1px solid #ffb2d6; vertical-align:bottom;}
.f_w_s ul li a { color:#d8046b; text-decoration:none;}
.f_w_s ul li a:hover { text-decoration:underline;}
.f_w_s ul li span.f_w_3 { font-family:"Arial";}
.f_w_sTips { margin:10% auto; height:auto; overflow:hidden; text-align:center; zoom:1;}
.f_w_sTips a { margin:0 8px; color:#d8046b;}

.fws_class { height:auto; overflow:hidden; zoom:1;}
.fws_class .C_title { background:#fee4f1; padding:0 8px; border:0; margin-top:8px;}
.fws_class .C_title .C_more a { margin:0 3px;}
.fws_class .C_title .C_more a.current { color:#d8046b; font-weight:bold;}
.arenaTips { height:auto; overflow:hidden; margin:10% auto; zoom:1;}
.arenaTips p { line-height:25px; text-align:center;}
.tp_red,.fw6_red { color:#ff0000;}
.arenaTips p a { color:#ff0000; margin:0 5px;}
.nowGame { height:auto; margin-top:20px; overflow:hidden; zoom:1;}
.nowGame dl { float:left; width:300px; height:auto; overflow:hidden;}
.nowGame dl dt { float:left; margin-right:10px;}
.nowGame dl dd { float:left; width:206px; line-height:27px; height:auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nowGame dl dd a.g_class { margin-right:10px; color:#d8046b;}
.g_prize { width:100px; height:auto; text-align:center; margin-left:10px; float:left;}
.g_prize span { display:block; text-align:center; margin:0 auto;}
.g_prize span.g_p_name { line-height:20px; margin-top:3px;}
.g_prize span.g_p_t { line-height:20px; font-weight:bold;}

.g_nowArena { float:left; width:240px; margin-left:40px; height:auto; overflow:hidden;}
.g_nowArena p { line-height:27px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_nowArena p a,.g_nowArena p span,.g_nowArena p strong { color:#d8046b;}

.fws_f ul li .f_w_7 a em,.fws_f ul li .f_w_11 a span { width:100px; line-height:20px; display:block; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.fws_f ul li .f_w_11 a span { width:125px;}
.fws_f ul li .f_w_11 a img { margin:0 auto; display:block;}
.fws_f ul li .f_w_7 a { display:block; width:100px;}
.fws_f ul li .f_w_7 a .online { left:21px;}
.fws_f ul li .f_w_7 a .author_s { left:65px;}
.win { width:118px; height:77px; background:url(http://x.9917.com/themes/img/common/channel/win.gif) no-repeat;}
.defeated { width:118px; height:77px; background:url(http://x.9917.com/themes/img/common/channel/defeated.gif) no-repeat;}
.f_w_8_1 span { margin-top:50px; display:block; line-height:25px;}
.fwsf_list li { padding-top:15px; margin-bottom:15px;}

.lzTitle { height:auto; line-height:30px; font-weight:bold; overflow:hidden; border-bottom:1px solid #ffb2d6; zoom:1;}
a.lzHelp { float:right; border:0; font-weight:normal;}
.lzFrame { height:auto; overflow:hidden; zoom:1; border-top:1px solid #ffb2d6; padding-top:10px;}
.lzp_1 { text-align:center; line-height:30px; margin:10% 0;}
.lzp_1 a,.lzp_2 strong { margin:0 5px; color:#d8046b;}
.lzp_2 { text-align:center; line-height:30px;}
.lzp_2 strong { font-size:24px; font-family:Arial;}
.lzp_3 { height:auto; overflow:hidden; zoom:1;border-top:1px solid #ffb2d6; border-bottom:1px solid #ffb2d6; padding:20px 10px; margin:10px 0;}
.lzp_3 span {float:left;}
.lzp_4 { height:auto; overflow:hidden; padding:0 10px; color:#666; zoom:1;}
.lzp_4 p { line-height:18px;}
.lzp_4_1 { font-weight:bold;}
.lzp_4_2,.lzp_4_3 { text-indent:20px;}
.lzp_5 { text-align:center; line-height:30px; color:#ff0000;}

.lzp_3_l { height:auto; overflow:hidden; zoom:1;}
.lzp_3_l li { float:left; width:100px; height:auto; overflow:hidden;}
.lzp_3_l li span { display:block; float:none; margin:0 auto;}
.lzp_3_l li em { display:block; width:100px; line-height:20px; text-align:center;}
em.number { color:#d8046b;}
.lzp_6 { line-height:30px; background:#fee4f1; border:1px solid #ffb2d6; font-weight:bold; padding:0 10px;}
.lzp_7 { height:auto; padding:0 10px; margin-top:10px; overflow:hidden; zoom:1;}
.lzp_7 p { line-height:30px; height:30px; overflow:hidden; zoom:1;}
.lzp_7 p em { color:#666;}
.lzp_7 p .xxsyName { border:1px solid #666; cursor:text; background:none; padding-top:4px; height:18px; line-height:18px; *padding-top:0; *height:22px; *line-height:22px; width:128px; padding-left:2px; overflow:hidden; margin-right:10px;}
.lzp_7 p .exc_time { width:100px; margin-right:10px;}
.lzp_7_1 input { position:relative; top:-2px;}
@media all and (min-width:0px;) {.lzp_7_1 input { position:relative; top:-1px;}}
.lzp_7_2 { text-align:center; margin-top:5px;}
.lzp_7_2 .but_public_5 { margin-right:10px;}
.lzp_8 { padding:10px; height:auto; overflow:hidden; zoom:1; margin-top:20px; border-top:1px solid #ffb2d6; color:#666;}
.lzp_8 p { height:20px; line-height:20px;}
.lzp_9 { height:auto; overflow:hidden; zoom:1;}\
.lzp_9 ul { height:auto; overflow:hidden; zoom:1; }
.lzp_9 ul li {border-top:1px solid #ffb2d6; height:auto; overflow:hidden; zoom:1; vertical-align:bottom; padding:5px 0;}
.lzp_9 h2 { width:100%; margin-top:15px; height:30px; line-height:30px; overflow:hidden; font-weight:bold; zoom:1;}
.lzp_9_w1,.lzp_9_w2,.lzp_9_w3,.lzp_9_w3_1,.lzp_9_w4,.lzp_9_w5,.lzp_9_w6 { width:120px; height:auto; line-height:30px; text-align:center; float:left;}
.lzp_9_w2,.lzp_9_w6  { width:85px;}
.lzp_9_w5 { width:150px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.lzp_9_w3,.lzp_9_w3_1 { width:120px; padding:0 15px;}
.lzp_9_w3_1 { line-height:15px;}
.lzp_9 ul li .lzp_9_w2,.lzp_9 ul li .lzp_9_w6 { color:#d8046b;}
.lzp_9 ul li .col_1 { color:#09F;}
.f_w_s a.gameName { margin:0 5px; text-decoration:underline;}

.f_w_s .trendsList li { border-top:0; border-bottom:1px solid #ccc;}
.f_w_s .trendsList li span.time { color:#666;}

.masterless { _height:500px; min-height:500px; line-height:50px; text-align:center; _overflow:visible; zoom:1;}

.userInfo { height:auto; overflow:hidden; zoom:1; padding-top:20px; border-top:1px solid #ffb2d6;}
.uiFrame { height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.uiFrame .uiTitle { line-height:30px; padding-left:10px; border:1px solid #ffb2d6; position:relative; width:708px;}
.uiFrame .uiTitle strong { margin-right:5px; color:#d8046b;}
.uif { height:auto; overflow:hidden; padding:30px 0 20px 0; zoom:1;}
.uif dl { width:200px; height:auto; overflow:hidden; margin-top:15px; float:left; }
.uif dl dt { float:left; padding-left:10px;}
.uif dl dt a { display:block;}
.uif dl dd { float:right; width:120px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.uif .g_e1 { border:0; margin:0; padding:0; width:200px; height:110px; border:1px solid #ccc; border-top:0; border-bottom:0; padding:0 20px; float:left; margin-left:10px;}
.uif .g_e1 p { border:0;margin:0; padding:0; height:auto; width:100%; line-height:30px; background:none;}
.uif .g_e1 p .i_12 { top:5px;}
.lvEXP { font-weight:bold;}
.lvEXP span { margin-left:5px;}
.lvEXP em { color:#d8046b;}
.g_pk img { width:30px; background-position:-5px -220px;}
.uifName { font-size:14px; font-family:Arial, Helvetica, sans-serif,"宋体";}
.uifHome a { color:#d8046b;}
.uilz { float:left; width:220px; margin-left:20px;}
.uilz ul { margin:0; background:none; padding:0; width:100%; height:auto; overflow:hidden; zoom:1;}
.uilz p { font-weight:bold; margin-bottom:5px; height:auto; overflow:hidden; zoom:1; font-family:Arial;}
.uilz p span { margin:0 5px; color:#d8046b;}

.ulGame,.ucLogs { height:auto; zoom:1; padding-top:15px; position:relative; margin-top:20px; border-top:1px solid #ffb2d6;}
.ulGame h2,.ucLogs h2 { background:#fff; display:inline-block; position:absolute; left:10px; top:-7px; padding:0 10px; font-weight:bold; font-family:Arial;}
.ulGame ul.gamelist li { border-bottom:0px;}

.ucLogs ul { height:auto; overflow:hidden; zoom:1;}
.ucLogs ul li { width:100%; height:30px; line-height:30px; overflow:hidden; zoom:1; float:left;}
.ucLogs ul li a { color:#d8046b;}
.w_11,.w_12,.w_13,.w_14,.w_14_1,.w_15 { width:120px; height:30px; line-height:30px; display:block; text-align:center; overflow:hidden; float:left;}
.w_12 { width:100px; text-align:left;}
.w_13 { width:80px;}
.w_14,.w_14_1 { width:139px; height:30px; line-height:30px; padding:0 7px; margin-right:5px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.w_14_1 { position:relative; _top:7px;}
.w_14 em { display:inline-block;}
.uiWin { width:16px; height:16px; background:url(http://x.9917.com/themes/img/common/channel/icon.gif) no-repeat left bottom; display:inline-block; margin-right:5px; vertical-align:middle; }
.w_15 { width:90px;}


.lz_Ranking,.lz_list { height:auto; overflow:hidden; zoom:1;}
.lz_Ranking { height:auto; margin-top:8px; border-top:1px solid #ffb2d6; overflow:hidden; zoom:1;}
.lz_Ranking .C_title { background:#fee4f1; padding-left:10px; border-top:1px solid #fff;}
.lz_list dl { height:auto; overflow:hidden; zoom:1; margin-top:8px;}
.lz_list dl dt { float:left;}
.lz_list dl dt a { display:block;}
.lz_list dl dd { float:right; width:110px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.lz_list dl dd span { width:41px; height:18px; line-height:18px; display:block; overflow:hidden; text-indent:-9917em; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat left -156px;}
.lz_list ul { width:100%; padding-left:22px; background:url(http://x.9917.com/themes/img/common/channel/game_1.gif) no-repeat -64px -174px; margin-top:8px; height:auto; overflow:hidden; zoom:1;}
.lz_list ul li { width:100%; height:27px; line-height:27px; border-bottom:1px solid #d5d5d5; overflow:hidden; zoom:1; float:left;}
.lz_list ul li a { text-decoration:none; width:115px; line-height:27px; display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.lz_list ul li a:hover { text-decoration:underline;}
.lz_list ul li span { color:#666; display:inline-block; line-height:27px; float:left;}













