@import url("base.css");
@import url("common.css");

.dl_frame{border:1px solid #D5D5D5;}
.dl_frame dt{border:1px solid #fff; height:29px; line-height:29px; overflow:hidden; background:url(/images/7ren_title_bg.gif) repeat-x;}
.dl_frame dd{border-top:1px solid #dfdfdf;}
 
#search{width:734px; height:210px; overflow:hidden; float:left;}
#search dt ul{background:url(/images/search_sign.jpg) no-repeat 10px 3px; height:25px; padding-left:40px; width:500px;}
#search dt li{float:left; margin-top:2px; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
#search dt li.fast{background:url(/images/search_fast.jpg) no-repeat; width:72px; text-align:center; color:#fff;}
#search dt li.advanced{margin-left:30px; background:url(/images/7ren_commend.gif) no-repeat right center; padding-right:35px;}
#search dd{background:url(/images/banner.jpg) no-repeat; height:180px;}
#search dd table{overflow:hidden; width:714px; margin:0 auto; height:50px; border:0  }
#search dd td{font-size:14px; overflow:hidden;}
#search dd td select{vertical-align:middle;}
#search dd td.sex{width:138px;}
#search dd td.age{width:150px;}
#search dd td.area{width:170px;}
#search dd td.photo{width:60px;}
#search dd td .btn_search{width:113px; height:29px; background:url(/images/Btn_Search.gif) no-repeat; border:none; cursor:pointer;}
 
.login{border:1px solid #d6d6d6; background:#fbfbfb; width:242px; float:right; height:210px; overflow:hidden;}
.login dt{height:36px; line-height:36px; font-size:14px; text-indent:12px;}
.login dd{margin-left:12px; }
.login dd.text{height:30px;}
.login dd.text input{border:1px solid #ccc; width:148px; color:#999; height:22px; line-height:22px;}
.login dd.forget{padding:3px 0 8px 62px;}
.login dd.forget a{margin-left:12px; color:#CC3467;}
.login dd.btn{padding-left:62px;}
.login dd.btn .btn_login{width:96px; height:30px; border:none; background:url(/images/Btn_Login.gif) no-repeat; cursor:pointer;}
.login dd.reg{line-height:30px;}
.login dd.reg a{color:#CC3467;}
.login dd.intro{color:#9a9a9a;}

.logined .img{width:72px; height:88px;  background:url(/images/img_frame.jpg) no-repeat; padding:7px 9px 9px 7px;  float:right; margin:0 5px;}
.logined .img a{width:72px; height:88px; font-size:76px; display:block; overflow:hidden;}
.logined .img img{width:72px; vertical-align:middle;}
.logined p{line-height:26px;}
.logined center{margin-top:10px;}

#webhelp{width:988px; margin:4px auto 0 auto;}

.dl_frame1{ border:1px solid #d5d5d5;}
.dl_frame1 dt{height:32px; background:url(/images/city_7ren_bg.gif) repeat-x;}
.dl_frame1 dt ul{background:url(/images/city_left.gif) no-repeat left; height:32px;  padding-left:3px;}
.dl_frame1 dt ul li{float:left;  height:32px; line-height:34px; overflow:hidden;}
.dl_frame1 dt a{display:block; padding:0 10px; cursor:pointer;}
#content .dl_frame1 dt ul li.active{background:url(/images/city_left.gif) no-repeat right top; padding-right:3px; width:auto;}
.dl_frame1 dt ul li.active a{background:url(/images/city_7ren_active.gif) repeat-x; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; font-size:14px; font-weight:bold;}

#commend{width:734px; float:left; margin-top:4px;}

#commend dt ul li a div{background:url(/images/7ren_Star.gif) no-repeat 0 4px; padding-left:25px;}
#commend dd{height:779px;  display:none; overflow:hidden;}
#area_button_1{width:99px;}
#commend #area_panel_1{display:block;}
#commend dd .area_commend{height:155px; background:url(/images/Commend_bg.jpg) repeat-x; border-bottom:1px solid #E0E0E0;}
#commend dd .user_frame{float:left; width:330px; margin:15px; _margin-left:8px; overflow:hidden;}

#jiayuan{float:right; width:242px; margin-top:4px;} 
#jiayuan dt div{background:url(/images/7ren_arrow.gif) no-repeat 4px center; text-indent:2.2em; font-weight:bold; font-size:14px; height:29px; line-height:29px; color:#666;}
#jiayuan dd ul{margin:5px 10px;}
#jiayuan dd li{height:28px; line-height:28px; font-size:13px; background:url(/images/7ren_sign0.gif) no-repeat 0 7px; text-indent:1.2em; overflow:hidden;}

#newUser{width:242px; height:330px; float:right; margin-top:4px; overflow:hidden;}
#newUser dt li{width:100px; text-align:center; font-size:14px; font-weight:bold;}
#newUser dd ul{margin:5px 10px; display:none;}
#newUser #user_panel_1{display:block;}
#newUser dd li{height:24px; line-height:24px; overflow:hidden; background:url(/images/7ren_sign2.gif) no-repeat 0 8px; text-indent:1.2em;}
#newUser dd a.green{color:#09f; cursor:pointer;}
#newUser dd a.green:hover{color:#c36;  cursor:pointer;}
#newUser dd a,
#newUser dd a:hover{color:#000; cursor:default;}

#goodgame{margin-top:6px; width:242px; overflow:hidden; float:right;}
#goodgame dt span{background:url(/images/sign_vistor.jpg) no-repeat 5px center; text-indent:2.2em; font-size:14px; display:block;  font-weight:bold; color:#666;}
#goodgame dd ul{margin:9px 0;}
#goodgame dd ul li{width:100px; height:95px; overflow:hidden; float:left; margin:5px 7px; _margin:5px 6px; border:1px solid #d5d5d5; text-align:center;} 
#goodgame dd ul li .img{width:100px; height:76px; overflow:hidden; display:block;} 
#goodgame dd ul li .blue{height:20px; line-height:20px; text-decoration:none;}

#loginNum{width:245px; height:234px; float:right; margin-top:4px;}

#friendLink{margin:0 auto 4px auto; width:980px; border:1px solid #d5d5d5; padding:4px; background:#fff;}
#friendLink dt{font-size:14px; float:left; line-height:22px; color:#999;}
#friendLink dd a{margin:0 6px; line-height:22px; color:#999;}
 