@charset "utf-8";
/* 我的鹊桥 */
#banner5{
width:637px;
height:218px;
overflow:hidden;
float:left;
position:relative;
}
#banner5 a.reg2find{
position:absolute;
background:#DDCEB7;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
width:150px;
height:23px;
right:55px;
bottom:23px;
}
#member_reg{
width:273px;
height:218px;
float:left;
overflow:hidden;
background:url(/images/myqq/myqq_index_05.gif) left bottom no-repeat;
}
#member_reg h2{
text-indent:-3000px;
overflow:hidden;
height:25px;
background:url(/images/myqq/myqq_index_03.gif) no-repeat;
}
#member_reg form{
margin:25px 0 0 35px;
letter-spacing:1px;
}
#member_reg form p{
margin-bottom:10px;
}
#member_reg form p label{
font-size:14px;
}
#member_reg form p#pusername input,
#member_reg form p#ppassword input{
width:129px;
height:20px;
border:1px solid #858585;
}
#member_reg form input#b_login,
#member_reg form input#b_reg{
width:58px;
height:22px;
border:none;
background:url(/images/index/index_24.gif) no-repeat;
margin-left:25px;
}
#member_reg form p#s_option a{
margin-left:8px;
}
#five_steps{
clear:both;
height:161px;
padding-top:10px;
background:url(/images/myqq/myqq_index_07.gif) left 10px no-repeat;
position:relative;
voice-family:"\"}\"";
voice-family:inherit;
height:151px;
}
#five_steps a{
position:absolute;
width:140px;
height:104px;
top:44px;
}
#five_steps a#a1{
left:43px;
}
#five_steps a#a2{
left:213px;
}
#five_steps a#a3{
left:385px;
}
#five_steps a#a4{
left:560px;
}
#five_steps a#a5{
left:729px;
}

body#myqq_reg h1.reg{
height:41px;
background:url(/images/myqq/myqq_reg_02.gif) repeat-x;
font-size:14px;
color:#f0357a;
line-height:50px;
overflow:hidden;
text-indent:10px;
}
#myqq_left{
width:642px;
float:left;
}
#myqq_left table{
border:1px solid #e7e3e7;
}
#myqq_left table td{
padding:5px 0;
}
#myqq_left table em{
color:#f0357a;
}
#myqq_left table td.l{
background:#fff5f9;
width:160px;
text-align:right;
}
#myqq_left table td.r{
padding-left:10px;
}
#myqq_left table td.r span{
color:#999999;
}
#myqq_left table input.a{
width:144px;
height:18px;
border:1px solid #a7a7a9;
margin-right:17px;
}
#myqq_left table input#validate{
width:53px;
height:18px;
border:1px solid #a7a7a9;
margin-right:108px;
}
#myqq_left table td#birthday select{
width:60px;
height:18px;
border:1px solid #a7a7a9;
}
#myqq_left table td#country select{
width:89px;
margin-right:72px;
}
#myqq_left table td#location select{
width:89px;
}
#myqq_left input#checkuser{
background:url(/images/agent/checkuser.gif) no-repeat;
width:145px;
height:21px;
border:none;
margin-right:25px;
}
#myqq_left p#note{
height:60px;
font-size:14px;
text-align:center;
font-weight:bold;
line-height:60px;
color:#f0357a;
}
#myqq_left td#qq_reg_s input{
background:transparent url(/images/agent/agent_center_05.gif) no-repeat;
border:none;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
height:22px;
margin:10px 30px;
text-align:center;
width:62px;
}

#myqq_left textarea#profile{
border:1px solid #a7a7a9;
width:380px;
height:100px;
margin:5px 0;
}
#myqq_right{
width:268px;
float:right;
}
#myqq_right p{
line-height:2;
padding-left:10px;
}
#myqq_right p#p1{
margin-bottom:50px;
}
#myqq_right p#p1 b{
font-weight:normal;
color:#f0357a;
}
#myqq_right p#p2{
line-height:2.5;
}

/*注册第二步*/
#note{
height:64px;
line-height:64px;
color:#f0357a;
text-indent:13px;
background:url(/images/myqq/reg2_02.gif) repeat-x;
}
h1.reg2_h1{
background:url(/images/myqq/reg2_04.gif) no-repeat;
height:23px;
line-height:23px;
color:#fff;
font-size:14px;
text-indent:75px;
clear:both;
margin:10px 0;
}
body#myqq_reg2 table{
float:left;

}
body#myqq_reg2 table select{
border:1px solid #c4c4c4;
}
body#myqq_reg2 table td{
padding:5px 0;
}
body#myqq_reg2 table td.l{
color:#f0357a;
}
table#reg2_t1 td.l{
text-align:right;
}
table#reg2_t2 td.l{
text-align:right;
}
table#reg2_t1 input,
table#reg2_t2 input{
border:1px solid #c4c4c4;
width:142px;
height:19px;
}
table#reg2_t1 td.radios input{
width:auto;
height:auto;
}
table#reg2_t1 select{
width:144px;
height:21px;
}
table#reg2_t2 select{
width:220px;
height:21px;
}
table#reg2_t1 td#birth input{
width:22px;
}
table#reg2_t1 td#birth input#year{
width:42px;
}
table#reg2_t2 select#school1{
width:73px;
}
table#reg2_t2 select#school2{
width:144px;
}
table#reg2_t2 td#local1 select{
width:107px;
}
table#reg2_t2 td#local2 select{
width:107px;
}
body#myqq_reg2 table#reg2_t3{
margin-left:93px;
}
* html table#reg2_t3{
display:inline;
}
table#reg2_t3 td.l{
width:149px;
}
table#reg2_t4 td.l{
width:145px;
}
table#reg2_t3 select{
width:144px;
height:21px;
}
table#reg2_t4 select{
width:220px;
height:21px;
}
table#reg2_t5{
float:none;
}
table#reg2_t5 ul li{
float:left;
width:8em;
color:#f0357a;
padding:3px;
}
table#reg2_t5 td.l{
text-align:right;
vertical-align:top;
}
table#reg2_t6{
float:none;
}
table#reg2_t6 td.l{
width:360px;
text-align:right;
}
table#reg2_t6 td.r{
padding-left:15px;
}
table#reg2_t6 td.r select{
width:370px;
height:21px;
}
table#reg2_t7{
float:none;
}
table#reg2_t7 td.l{
text-align:right;
}
table#reg2_t7 td.l textarea{
border:1px solid #aaa6a8;
width:254px;
height:86px;
overflow:auto;
}
table#reg2_t7 td.r{
padding-left:30px;
color:#F0357A;
}
table#reg2_t7 td.r select{
width:215px;
height:21px;
}
body#myqq_reg2 p#res{
height:50px;
line-height:50px;
font-size:14px;
font-weight:bold;
color:#f0357a;
clear:both;
text-align:center;
}
body#myqq_reg2 input#button1{
background:url(/images/myqq/reg2_07.gif) no-repeat;
width:143px;
height:44px;
margin:10px 121px 30px 215px;
border:none;
text-indent:-3000px;
overflow:hidden;
display:block;
float:left;
cursor:pointer;
}
* html body#myqq_reg2 input#button1{
display:inline;
}
body#myqq_reg2 input#button2{
background:url(/images/myqq/reg2_10.gif) no-repeat;
width:211px;
height:43px;
margin:10px 0 30px 0;
border:none;
text-indent:-3000px;
overflow:hidden;
display:block;
float:left;
cursor:pointer;
}
#duixiang{
height:80px;
}
#duixiang p{
color:#f0357a;
line-height:2;
}
#duixiang img{
float:left;
}
#reg3_bg{
background:transparent url(/images/myqq/myqq_reg_02.gif) repeat-x;
color:#F0357A;
height:50px;
}
table#myqq_reg3_t1 input#uppic{
width:240px;
height:18px;
border:1px solid #a7a7a9;
}
table#myqq_reg3_t1 input#pic_desc{
width:240px;
height:18px;
border:1px solid #a7a7a9;
color:#c6c6c6;
}
table#myqq_reg3_t1 input#love_code{
width:166px;
height:18px;
border:1px solid #a7a7a9;
}
#f_submit input#subm_bnt{
background:url(/images/m_photo_done.gif) no-repeat;
width:209px;
height:44px;
border:none;
margin:12px 45px 0 90px;
text-indent:-3000px;
float:left;
cursor:pointer;
}
#f_submit a#pass{
float:left;
background:url(/images/m_photo_go.gif) no-repeat;
width:211px;
height:43px;
display:block;
text-indent:-3000px;
margin:12px 0 0 0;
overflow:hidden;
}

/*忘记密码*/
#get_pass{
background:url(/images/myqq/forget_02.gif) no-repeat;
width:910px;
height:240px;
}
#get_pass p#tips{
padding:42px 0 50px 0;
text-align:center;
}
#get_pass form{
margin-left:215px;
}
#get_pass form p{
margin:0 0 10px 0;
}
#get_pass form span{
color:#999999;
}
#get_pass input#username,
#get_pass input#password{
width:204px;
height:18px;
border:1px solid #a9a9a9;
}
#get_pass input#submit{
border:none;
width:60px;
height:21px;
color:#bc008d;
margin:12px 0 0 156px;
background:url(/images/myqq/forget_03.gif) no-repeat;
}
/*与我匹配*/
#l_content{
width:690px;
height:699px;
border:1px solid #e2a3d2;
float:left;
voice-family:"\"}\"";
voice-family:inherit;
width:688px;
height:697px;
}
#banner_9{
width:688px;
height:124px;
overflow:hidden;
}
table#m_table{
border-collapse:collapse;
}
table#m_table th,
table#m_table td{
border-left:1px solid #fff;
border-right:1px solid #fff;
text-indent:30px;
height:30px;
}
table#m_table th{
font-weight:normal;
}
table#m_table th#lc{
background:#e1cdf5;
}
table#m_table th#mc{
background:#f7ccee url(/images/myqq/match_10.gif) no-repeat;

}
table#m_table th#rc{
background:#e1cdf5 url(/images/myqq/match_12.gif) no-repeat;
}
table#m_table tr.dark{
background:#f4f4f4;
}
table#m_table tr.light td{
background:#fff;
height:32px;
}
a#write_2{
display:block;
background:url(/images/myqq/match_19.gif) no-repeat;
width:88px;
height:21px;
overflow:hidden;
text-indent:-3000px;
float:left;
margin-left:5px;
}
#r_bar{
width:206px;
float:right;
}
#qq_tips{
width:206px;
height:427px;
background:#fefafd;
border:1px solid #e2a3d2;
voice-family:"\"}\"";
voice-family:inherit;
width:204px;
height:425px;
}
#qq_tips h1{
height:58px;
text-indent:-3000px;
overflow:hidden;
background:url(/images/myqq/match_05.gif) no-repeat;
}
#qq_tips h2{
font-size:12px;
font-weight:normal;
color:#e63778;
padding:0 1em;
}
#qq_tips p{
padding:0 5px 0 10px;
line-height:1.8;
}
.adv_s{
border:1px solid #e2a3d2;
}
.adv_s h1{
height:21px;
background:url(/images/myqq/adv_s_02.gif) repeat-x;
color:#ab0080;
text-indent:1em;
font-size:12px;
}
#adv_s1{
width:450px;
height:700px;
float:left;
margin-right:12px;
voice-family:"\"}\"";
voice-family:inherit;
width:448px;
height:698px;
}
#adv_s2{
width:230px;
height:700px;
float:left;
voice-family:"\"}\"";
voice-family:inherit;
width:228px;
height:698px;
}
#adv_s3{
width:206px;
height:425px;
float:right;
voice-family:"\"}\"";
voice-family:inherit;
width:204px;
height:423px;
}
#adv_s_b{
width:206px;
height:263px;
overflow:hidden;
margin:10px 0 0 0;
float:right;
}
#adv_s1 p#tip{
margin-left:10px;
padding:10px 0;
}
#adv_s1 table{
margin-left:10px;
}
#adv_s1 table td{
padding:5px 0;
}
#adv_s1 table td#genda input{
vertical-align:middle;
}
#adv_s1 table select{
width:120px;
height:20px;
border:1px solid #a7a6aa;
}
#adv_s1 table input#begin{
background:url(/images/myqq/adv_s_12.gif) no-repeat;
width:88px;
height:21px;
border:none;
display:block;
text-indent:-3000px;
overflow:hidden;
cursor:pointer;
}
#adv_s2 h2{
height:25px;
background:#fff7fd url(/images/myqq/adv_s_06.gif) 10px center no-repeat;
font-size:12px;
font-weight:normal;
color:#bc008d;
line-height:25px;
text-indent:20px;
clear:both;
}
#adv_s2 form{
padding:15px 10px;
}
#adv_s2 input#kw{
border:1px solid #a7a6aa;
width:162px;
height:18px;
}
#adv_s2 input.go{
background:url(/images/myqq/go.gif) no-repeat;
border:none;
width:37px;
height:22px;
text-indent:-3000px;
overflow:hidden;
}
#adv_s3 ul{
margin:10px 10px 10px 20px;
}
#adv_s3 ul li{
white-space:nowrap;
width:14em;
overflow:hidden;
background:url(/images/magazine/magazine_05.gif) left center no-repeat;
text-indent:1em;
}
/*会员首页*/
#mem_left{
width:174px;
height:781px;
border:1px solid #fe84b5;
float:left;
margin-right:16px;
overflow:hidden;
voice-family:"\"}\"";
voice-family:inherit;
width:172px;
height:779px;
}
#mem_left h1{
background:url(/images/myqq/mem_02.gif) no-repeat;
height:31px;
line-height:31px;
text-indent:25px;
margin:-1px -1px 0 -1px;
font-size:14px;
color:#f0357b;
}
#urpic{
height:189px;
padding-top:12px;
overflow:hidden;
voice-family:"\"}\"";
voice-family:inherit;
height:177px;
}
#urpic img{
display:block;
margin:0 auto;
}
#urpic p#set_pic{
text-align:center;
padding:7px 0;

}
#urpic p#set_pic a{
color:#f0357b;
text-decoration:underline;
margin-right:0.5em;
}
ul#mem_nav{
}
ul#mem_nav li{
height:26px;
margin-top:2px;
background:#fee6f2;
line-height:26px;
text-align:center;
}
ul#mem_nav li a{
color:#000;
display:block;
height:26px;
}
ul#mem_nav li.on a{
color:#fff;
background:#f4659b;
}
ul#mem_nav li a:hover{
color:#fff;
background:#f4659b;
}
#mem_right{
width:253px;
height:781px;
float:right;
overflow:hidden;
}
#search{
width:253px;
height:257px;
border:1px solid #fe84b5;
voice-family:"\"}\"";
voice-family:inherit;
width:251px;
height:255px;
}
#search h1{
background:url(/images/myqq/mem_04.gif) no-repeat;
height:31px;
line-height:31px;
text-indent:25px;
margin:-1px -1px 0 -1px;
font-size:14px;
color:#f0357b;
}
#search table{
margin-left:20px;
}
#search table select{
border:1px solid #a7a6aa;
height:20px;
}
#search:lang(zh) table select{
height:18px;
}
#search table select.c1{
width:54px;
}
#search table select.c2{
width:145px;
}
#search table select.c3{
width:66px;
}
#search table td{
padding:3px 0;
}
#search table input#go1,
#search table input#go2{
background:url(/images/myqq/mem_06.gif) no-repeat;
width:58px;
height:21px;
text-align:center;
border:none;
margin-top:5px;
}
#search table input#go1{
margin-left:50px;
margin-right:30px;
}
h1#mem_diff{
height:49px;
margin:8px 0;
background:url(/images/myqq/mem_11.gif) no-repeat;
text-indent:-3000px;
overflow:hidden;
}
ul#mem_diff_lt{
height:96px;
background:url(/images/myqq/mem_13.gif) no-repeat;
padding-top:13px;
line-height:2;
margin-bottom:7px;
voice-family:"\"}\"";
voice-family:inherit;
height:83px;
}
ul#mem_diff_lt li{}
ul#mem_diff_lt li a{
color:#f0357b;
font-weight:bold;
margin:0 18px 0 16px;
}
#huigu{
width:253px;
height:356px;
border:1px solid #fe84b5;
voice-family:"\"}\"";
voice-family:inherit;
width:251px;
height:354px;
}
#huigu h1{
background:url(/images/myqq/mem_04.gif) no-repeat;
height:31px;
line-height:31px;
text-indent:25px;
margin:-1px -1px 0 -1px;
font-size:14px;
color:#f0357b;
position:relative;
}
#huigu h1 a.more{
position:absolute;
color:#9a9a9a;
font-weight:normal;
right:10px;
bottom:10px;
line-height:1;
font-size:12px;
}

.acti a.img{
display:block;
width:150px;
height:100px;
margin:10px auto;
}
.acti b{
margin-left:30px;
}
.acti p{
margin-left:30px;
}
#mem_mid{
width:451px;
float:left;
overflow:hidden;
}

/*会员首页*/

p#welcome{
padding:10px;
}
p#welcome em{
color:#f0357b;
margin-right:5px;
}
body#member_index #mem_mid h1{
font-size:14px;
color:#f0357b;
text-indent:56px;
line-height:35px;
/*margin-left:10px;*/
overflow:hidden;
}
h1#ur_info_t{
height:29px;
background:url(/images/myqq/mem_in_03.gif) no-repeat;
}
h1#yuan_sky_t{
height:34px;
background:url(/images/myqq/mem_in_09.gif) no-repeat;
}
h1#qq_reco_t{
height:34px;
background:url(/images/myqq/mem_in_12.gif) no-repeat;
}
h1#enroll_t{
height:33px;
background:url(/images/myqq/mem_in_15.gif) no-repeat;
}
#urinfo{
height:122px;
margin-bottom:11px;
background:url(/images/myqq/mem_in_06.gif) no-repeat;
}
#urinfo table{
margin:20px 0 0 28px;
}
#urinfo table td{
padding:4px 0;
}
#urinfo table td.r{
color:#f0357b;
}
ul#yuan_sky{
margin:11px 0 10px 30px;
white-space:nowrap;
}
ul#yuan_sky li{
clear:both;
line-height:2;
}
ul#yuan_sky b{
float:left;
width:6em;
color:#f0357b;
overflow:hidden;
}
ul#qq_reco{
margin:5px 0 0 30px;
}
ul#qq_reco li{
float:left;
width:92px;
margin-right:12px;
}
ul#qq_reco li h2{
font-size:12px;
font-weight:normal;
text-align:center;
}
ul#enroll{
margin:5px 0 0 30px;
white-space:nowrap;
}
ul#enroll li{
clear:both;
line-height:1.8;
}
ul#enroll a.title{
float:left;
width:15em;
overflow:hidden;
margin-right:2em;
}
ul#enroll em{
color:#f0357b;
}
ul#enroll span.time{
float:left;
width:10em;
overflow:hidden;
margin-right:2em;
}
ul#enroll a.enroll{
float:left;
}

/*基本信息*/
h1.red_gb{
height:25px;
background:#fee6f2;
text-indent:17px;
line-height:25px;
font-size:12px;
}
table.mem{
border-collapse:collapse;
}
table.mem th{
background:#effaef;
}
table.mem td,
table.mem th{
border:1px solid #ccc;
text-align:center;
}
table#mt1{
margin:6px 0 26px 0;
}
p#m_tips1{
line-height:2;
margin-left:17px;
}
table#mt2{}
table#mt2 td.l{
width:6em;
}
table#mt2 td.m{
width:164px;
}
h1#tip{
color:#fc002f;
text-align:center;
font-weight:normal;
margin:10px 0;
}

table#mt2 td{
padding:3px 0px;
}
table#mt2 input.a{
width:118px;
height:18px;
border:1px solid #a9a8ac;
}
table#mt3 input.a{
width:118px;
height:18px;
border:1px solid #a9a8ac;
}
table#mt3 td{
padding:3px;
}
table#mt2 input.b{
width:82px;
height:18px;
border:1px solid #a9a8ac;
}
table#mt2 td.r{
color:#999999;
}
table#mt2 select{
width:122px;
height:18px;
border:1px solid #a9a8ac;
}
p#anounce{
padding:20px 0 10px 0;
line-height:2;
}
p#anounce textarea{
width:449px;
height:84px;
border:1px solid #a9a8ac;
}
body#basic_info input#submit{
background:url(/images/myqq/save.gif) no-repeat;
border:none;
width:79px;
height:21px;
display:block;
overflow:hidden;
text-indent:-3000px;
margin:0 auto;
}
/*邮箱*/
ul#tabs{
height:21px;
clear:both;
background:#fff5f9;
padding:0 0 0 5px;
margin:7px 0 0 0;
z-index:100;
}
ul#tabs li{
float:left;
width:84px;
margin-right:7px;
background:url(/images/yuan/gifts_05.gif) no-repeat;
height:21px;
line-height:21px;
text-align:center;
color:#f0357b;
font-weight:bold;
cursor:pointer;
}
ul#tabs li.on{
height:22px;
position:relative;
top:0px;
background:url(/images/yuan/gifts_03.gif) no-repeat;
}
#mail_inner{
width:451px;
height:207px;
border:1px solid #fb86b1;
padding:5px;
voice-family:"\"}\"";
voice-family:inherit;
width:439px;
height:195px;
}
#mail_inner table.rs{
}
#mail_inner table.rs td{
padding:2px 0;
}
#mail_inner table.rs tr#thead{
background:#f3f3f3;
}
#mail_inner table.rs tr#tfoot{
background:#f3f3f3;
}
#mail_inner table.rs td#t_pn{
text-align:center;
padding:10px 0;
}
#mail_inner table.rs td#t_pn a{
margin:0 5px;
}
#mail_inner input#delete{
background:url(/images/myqq/delete.gif) no-repeat;
border:none;
width:50px;
height:21px;
text-indent:-3000px;
overflow:hidden;
cursor:pointer;
}
#mail_inner table.w{
margin:20px;
}
#mail_inner table.w td{
padding:3px 0;
}
#mail_inner table.w td input.t{
width:340px;
height:19px;
border:1px solid #7f9db9;
}
#mail_inner table.w textarea{
width:340px;
height:122px;
border:1px solid #7f9db9;
}
#mail_inner table.w td#submit{
text-align:center;
}
#mail_inner table.w td#submit input{
background:url(/images/myqq/s.gif) no-repeat;
border:none;
width:37px;
height:20px;
}
/*联系客服*/
p#contact_info{
line-height:2;
padding:10px 10px 15px 15px;
text-indent:2em;
}
p#contact_info em{
font-weight:bold;
color:#ef4786;
}
table#advices{
margin:10px 17px 0 17px;
}
table#advices td{
padding:4px 0;
}
table#advices input{
width:366px;
height:22px;
border:1px solid #7f9db9;
}
table#advices textarea{
width:366px;
height:227px;
border:1px solid #7f9db9;
}
table#advices input#submit{
width:60px;
height:21px;
background:url(/images/myqq/jijiao.gif) no-repeat;
border:none;
}

/*身份得分*/
table#mt4 td{
text-align:left;
}
table#mt4 ul{
margin:5px 15px 5px 45px;
}
table#mt4 ul li{
margin-bottom:5px;
line-height:2;
}
table#mt4 ul span{
margin-left:-2em;
}
p#scort_tips{
color:#f10061;
font-weight:bold;
margin:0 10px 0 22px;
text-indent:2em;
height:135px;
line-height:2;
}
/*我的好友*/
#mm_wra{
width:451px;
border:1px solid #fb86b1;
z-index:1;
voice-family:"\"}\"";
voice-family:inherit;
width:449px;
}
ul#friend_list{
padding:12px;
padding-bottom:0px;
}
ul#friend_list li{
height:139px;
position:relative;
line-height:1.8;
clear:both;
margin-bottom:17px;
}
ul#friend_list li img{
width:114px;
height:139px;
float:left;
margin:0 17px 0 0;
}
ul#friend_list li em,ul#friend_list li em a{
display:block;
color:#f0357b;
}
ul#friend_list li span.date{
position:absolute;
right:0px;
top:0px;
}
ul#friend_list li span.age,
ul#friend_list li span.degree,
ul#friend_list li span.mar,
ul#friend_list li span.job{
margin:0 5px;
}

ul#friend_list li b{
display:block;
font-weight:normal;
}
ul#friend_list li p{
text-indent:2em;
height:5.4em;
overflow:hidden;
line-height:1.8;
}
p#func{
background:#F3F3F3;
margin:0 12px;
height:23px;
}
p#func input#delete{
background:url(/images/myqq/delete.gif) no-repeat;
border:medium none;
cursor:pointer;
height:21px;
overflow:hidden;
text-indent:-3000px;
width:50px;
}
#friend_pn{
text-align:center;
height:30px;
line-height:30px;
}
#friend_pn a{
margin:0 5px;
color:#999;
}
/*礼品*/
ul#gift_list{
margin:28px 5px 0 26px;
width:418px;
overflow:hidden;
}
ul#gift_list li{
width:107px;
margin-right:31px;
margin-bottom:20px;
float:left;
}
ul#gift_list li img{
width:107px;
height:111px;
}
ul#gift_list li h2{
font-weight:normal;
font-size:12px;
height:90px;
overflow:hidden;
}
ul#gift_list li h2 em,ul#gift_list li h2 em a{
color:#f0357b;
}

#gift_pn{
text-align:right;
clear:both;
height:40px;
margin-top:-20px;
}
#gift_pn a{
margin-right:40px;
}

/*我的相册*/
table#mt5{
margin:12px 10px 10px 10px;
}
table#mt5 td{
padding:3px 0;
vertical-align:top;
}
table#mt5 input#title{
width:302px;
height:18px;
border:1px solid #b0b0b3;
}
table#mt5 textarea#describe{
width:302px;
height:52px;
border:1px solid #b0b0b3;
}
table#mt5 input#upfile{
width:302px;
height:18px;
border:1px solid #b0b0b3;
}
table#mt5 td#options{
color:#f0357b;
line-height:1.8;
white-space:nowrap;
}
table#mt5 td#options input{

}
table#mt5 input#photopassword{
width:170px;
height:18px;
border:1px solid #b0b0b3;
margin:0px;
}
form#search_photo{
margin:13px 0 27px 7px;
}
form#search_photo input#keyw{
width:170px;
height:18px;
border:1px solid #b0b0b3;
vertical-align:top;
}
form#search_photo input#s_sub{
background:url(/images/myqq/photo_03.gif) no-repeat;
border:none;
width:61px;
height:20px;
margin-left:10px;
}
.elbum{
clear:both;
height:120px;
margin-bottom:13px;
}
.elbum .pic{
width:137px;
height:120px;
float:left;
margin-right:21px;
border:1px solid #b0b0b3;
overflow:hidden;
voice-family:"\"}\"";
voice-family:inherit;
width:135px;
height:118px;
} 
.elbum .pic img{
width:134px;
height:118px;
}
.elbum input.des{
background:#fefdfe;
width:209px;
height:16px;
border:1px solid #f3daed;
}
.elbum span.date{
margin-left:5px;
}
.elbum b{
font-weight:normal;
display:block;
margin:6px 0 0 0;
} 
.elbum textarea{
background:#fefdfe;
width:280px;
height:42px;
border:1px solid #f3daed;
margin-bottom:5px;
}
.elbum .submit{
background:url(/images/myqq/photo_07.gif) no-repeat;
border:none;
width:47px;
height:20px;
margin-right:10px;
}
.elbum span.del_p{
color:#ab0080;
text-decoration:underline;
}
#select_all{
clear:both;
height:20px;
}
#select_all input#del_all{
background:url(/images/myqq/photo_03.gif) no-repeat;
border:none;
width:61px;
height:20px;
margin-right:240px;
cursor:pointer;
}
#select_all a{
}
/*我要充值*/
table#mt6{
margin:18px 0 20px 15px;
line-height:2;
}

table#mt7{
margin:0 0 20px 15px;
}
table#mt7 th{
width:5em;
font-weight:normal;
}
table#mt7 td{
padding:3px 0;
}
table#mt7 input.a{
width:143px;
height:22px;
border:1px solid #7f9db9;
}
table#mt7 input.b{
width:52px;
height:22px;
border:1px solid #7f9db9;
}
table#mt7 input.c{
background:url(/images/myqq/s.gif) no-repeat;
width:37px;
height:20px;
border:none;
}
table#mt7 td#code img{
vertical-align:top;
}
/*消费清单*/
table#mt8{
margin:6px 0 15px 0;
}
/*新手指南*/
h1.width_more{
position:relative;
}
h1.width_more a.more{
position:absolute;
font-weight:normal;
font-size:12px;
right:10px;
line-height:1;
bottom:6px;
color:#000;
}
ul#guide_list{
margin-top:10px;
}
ul#guide_list li{
border-bottom:1px dashed #cccccc;
line-height:23px;
background:url(/images/magazine/magazine_05.gif) 17px center no-repeat;
text-indent:30px;
}
#test_cate{
margin:24px 10px 10px 24px;
}
#test_cate a{
display:block;
float:left;
margin-right:10px;
margin-bottom:30px;
}
#test_cate img{
width:125px;
height:81px;
}
ul#test_list{
margin-top:10px;
}
ul#test_list li{
border-bottom:1px dashed #cccccc;
line-height:23px;
height:22px;
background:url(/images/magazine/magazine_05.gif) 5px 10px no-repeat;
text-indent:20px;
overflow:hidden;
}