
* {
margin:0;
padding:0;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td {
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
}
ol, ul {
list-style:none outside none;
}
a {
color:#333333;
cursor:pointer;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img {
border:0 none;
vertical-align:middle;
}
label {
cursor:pointer;
margin-left:10px;
vertical-align:middle;
}
input {
outline:medium none;
vertical-align:middle;
}
select {
outline:medium none;
vertical-align:middle;
}
table {
border-collapse:collapse;
border-spacing:0;
}
:focus {
outline:0 none #FFFFFF;
}
q:before, q:after {
content:"";
}
.clear:after, .inner:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clear, .inner {
display:inline-block;
}
.clear, .inner {
display:block;
}
* html .clear, * html .inner {
height:1%;
}
.hide {
display:none;
}
.gray {
color:#7F7F7F;
}
.red {
color:#FF0000;
}
.link_b {
color:#178FFB;
text-decoration:underline;
}
.link_p {
color:#B2054D;
text-decoration:underline;
}
.link_u {
text-decoration:underline;
}
.bg_white {
background:none repeat scroll 0 0 #FFFFFF;
}
html {
height:100%;
}
body {
color:#333333;
font:12px/1.5em Arial,"ËÎÌå",sans-serif;
height:100%;
}
.bd {
margin:0 auto;
text-align:left;
width:760px;
height:1260px;
}
.hd {
background:url("../img/sprites/sprites_hd.jpg") no-repeat scroll 0 0 transparent;
height:36px;
margin:0 auto;
padding-top:66px;
position:relative;
width:1002px;
}
.hd_test {
background:none repeat scroll 0 0 #FCEBF3;
border-bottom:3px solid #BF6180;
height:37px;
padding:0;
}
.hd_test h1 {
float:left;
height:37px;
padding:0 0 0 20px;
width:95px;
}
.hd_test h1 a {
background:url("../img/logo_s.gif") no-repeat scroll 0 0 transparent;
display:block;
height:37px;
width:95px;
}
.hd_test h2 {
background:url("../img/test_title.gif") no-repeat scroll 0 0 transparent;
display:inline;
float:right;
height:25px;
margin:5px 30px 0 0;
text-indent:-9999px;
width:235px;
}
.static {
border-bottom:4px solid #C25F7F;
height:66px;
padding:0;
}
.tool {
position:absolute;
right:40px;
top:3px;
}
.static_link {
position:absolute;
right:40px;
top:33px;
}
.logo {
height:50px;
left:20px;
position:absolute;
top:10px;
width:300px;
}
.logo a {
display:block;
height:50px;
width:300px;
}
.forget {
}
.nav_msg {
bottom:40px;
float:left;
height:20px;
position:absolute;
right:40px;
}
.nav_msg p label {
height:20px;
}
.nav_msg a, .tool a {
color:#333333;
}
.nav_msg a {
margin-left:10px;
}
.nav_msg .nav_email {
border:0 none;
height:17px;
width:120px;
}
.nav_msg .pw {
border:0 none;
height:17px;
width:107px;
}
.nav_msg p {
float:left;
}
.nickname {
display:block;
float:left;
margin-right:140px;
}
.msg_tip {
background:url("../img/sprites/sprites_hd.gif") no-repeat scroll -310px 4px transparent;
display:block;
float:left;
margin-right:15px;
padding-left:18px;
}
.menu {
background:url("../img/sprites/sprites_hd.jpg") no-repeat scroll 0 -67px transparent;
height:31px;
padding:5px 0 0 30px;
}
.menu ul {
padding:0 0 0 40px;
}
.menu li {
float:left;
height:31px;
margin-right:20px;
text-align:center;
width:76px;
}
.menu li a {
color:#FFFFFF;
display:block;
font-weight:bold;
height:29px;
line-height:25px;
padding-top:2px;
text-align:center;
text-decoration:none;
}
.menu li a.on {
background:url("../img/sprites/sprites_hd.jpg") no-repeat scroll -842px -105px transparent;
color:#B2054D;
text-decoration:none;
}
.menu li.m_link {
margin-right:15px;
width:24px;
}
.menu li.m_link a {
color:#FFFFFF;
display:block;
font-weight:normal;
height:20px;
}
.menu li.m_link a:hover {
background:none repeat scroll 0 0 transparent;
text-decoration:underline;
}
.find {
background-color:#EFECEC;
color:#666666;
height:31px;
margin:0 auto;
padding:10px 0 0;
width:1002px;
}
.find a {
color:#068EFE;
}
.search {
background:url("../img/sprites/sprites_hd.gif") no-repeat scroll -310px -16px transparent;
margin-left:30px;
padding-left:20px;
}
.bt_s_temp {
background:url("../img/sprites/sprites_hd.jpg") no-repeat scroll -781px -105px transparent;
border:0 none;
cursor:pointer;
height:18px;
margin-left:10px;
text-indent:-9999px;
width:56px;
}
.area {
width:90px;
}
.ft {
background:none repeat scroll 0 0 #919191;
clear:both;
color:#FFFFFF;
margin:0 auto;
padding:15px 0;
text-align:center;
width:1002px;
}
.ft a {
color:#FFFFFF;
margin:0 10px;
}
.ft p {
color:#FFFFFF;
line-height:2em;
text-align:center;
}
.foot_nav {
color:#FFFFFF;
padding-bottom:8px;
}
.online {
margin-left:30px;
}
.color_tem {
color:#BC0466;
font-weight:300;
}
.bt_l_green {
background:url("../img/sprites/sprites_story.gif") no-repeat scroll 0 0 transparent;
border:0 none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:27px;
line-height:27px;
text-align:center;
width:126px;
}
.bt_l_green:hover {
text-decoration:none;
}
.bt_l_yellow {
background:url("../img/sprites/sprites_space.gif") no-repeat scroll -266px -10px transparent;
border:medium none;
color:#A10169;
cursor:pointer;
display:block;
float:left;
font-size:14px;
font-weight:700;
height:35px;
line-height:35px;
text-align:center;
width:94px;
}
.bt_l_yellow:hover, .bt_yellow:hover {
text-decoration:none;
}
.bt_yellow {
background:url("../img/sprites/sprites_julie.gif") no-repeat scroll -70px -31px transparent;
border:medium none;
color:#A10169;
cursor:pointer;
display:block;
float:left;
font-size:14px;
font-weight:700;
height:35px;
line-height:35px;
text-align:center;
width:120px;
}
.bt_s_grey {
background:url("../img/sprites/sprites_hd.gif") no-repeat scroll -52px -92px transparent;
border:0 none;
cursor:pointer;
height:19px;
position:relative;
width:45px;
}
a.bt_s_grey {
color:#333333;
display:block;
float:left;
font-size:13px;
line-height:17px;
position:relative;
text-align:center;
text-decoration:none;
top:2px;
}
a.bt_s_grey:hover {
text-decoration:none;
}
.bt_s_pink {
background:url("../img/sprites/sprites_hd.gif") no-repeat scroll 0 -90px transparent;
border:0 none;
color:#A2016A;
cursor:pointer;
height:21px;
line-height:21px;
margin-left:5px;
text-align:center;
width:52px;
}
.bt_m_yellow, .bt_m_grey {
border:0 none;
color:#A2016A;
cursor:pointer;
display:block;
float:left;
font-size:14px;
font-weight:700;
height:35px;
line-height:35px;
text-align:center;
width:94px;
}
.bt_m_yellow {
background:url("../img/sprites/sprites_home.gif") no-repeat scroll -830px -50px transparent;
}
.bt_m_grey {
background:url("../img/sprites/sprites_home.gif") no-repeat scroll -830px -10px transparent;
margin-left:10px;
}
.bt_s_blue, .bt_s_green {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-weight:700;
height:22px;
line-height:22px;
text-align:center;
width:67px;
}
.bt_s_blue {
background:url("../img/sprites/sprites_home.gif") no-repeat scroll -730px -180px transparent;
}
.bt_s_green {
background:url("../img/sprites/sprites_home.gif") no-repeat scroll -660px -180px transparent;
}
.photo_bg, .photo_red_bt, .photo_red_bt1 {
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-family:"ºÚÌå";
font-size:14px;
font-weight:bold;
height:30px;
line-height:30px;
text-align:center;
}
.photo_red_bt1 {
background:url("../img/sprites/sprites_reg.gif") no-repeat scroll -263px -223px transparent;
width:98px;
}
.photo_red_bt {
background:url("../img/sprites/sprites_photo.gif") no-repeat scroll -891px top transparent;
width:130px;
}
.page {
clear:both;
float:right;
margin:30px 0;
}
.page a {
border:1px solid #E9C2D1;
display:block;
float:left;
margin-right:10px;
padding:2px 8px;
}
.page a:hover, .page .now {
background:none repeat scroll 0 0 #C96189;
color:#FFFFFF;
text-decoration:none;
}
.overlay {
background-color:#000000;
height:100%;
left:0;
opacity:0.5;
position:fixed;
top:0;
width:100%;
z-index:1002;
}
.frame_fix {
height:100%;
opacity:0;
width:100%;
}
.pop {
background-color:#FFFFFF;
left:50%;
margin:-150px 0 0 -250px;
position:fixed;
text-align:left;
top:40%;
z-index:1003;
}
.pop_position {
background-color:#FFFFFF;
bottom:0;
margin:-150px 0 0 -250px;
position:fixed;
right:0;
text-align:left;
z-index:1003;
}
.gift_pop_fix {
position:absolute;
}
.cap {
background:url("../img/content/cap.gif") no-repeat scroll 0 0 transparent;
display:block;
height:80px;
left:0;
position:absolute;
top:0;
width:65px;
z-index:101;
}
.log_width {
background:url("../img/sprites/sprites_pop.gif") no-repeat scroll 0 bottom transparent;
padding-bottom:11px;
width:468px;
}
.log_t {
background:url("../img/sprites/sprites_pop.gif") no-repeat scroll 0 -222px transparent;
color:#FFFFFF;
font-size:14px;
height:38px;
padding:10px 0 0;
position:relative;
text-align:center;
width:468px;
}
.log_wrap {
background-color:#FFFFFF;
border-left:4px solid #C0006C;
border-right:4px solid #C0006C;
padding:30px;
width:400px;
}
.log_vip {
background:none repeat scroll 0 0 #F3F3F3;
border:1px solid #DDDDDD;
float:left;
padding:10px;
}
.log_text {
float:left;
margin:0 0 0 20px;
width:234px;
}
.log_text a {
float:left;
margin:20px 10px 0 0;
}
.log_say {
position:relative;
top:10px;
}
.pop_upgrade {
background:url("../img/sprites_pop.gif") no-repeat scroll -286px -167px transparent;
display:block;
height:40px;
text-indent:-999px;
width:136px;
}
.log_text p {
font-size:14px;
line-height:2em;
text-align:left;
}
.henna {
color:#D52685;
}
.skin_width {
background:url("../img/pop_shadow.png") no-repeat scroll center bottom transparent;
padding-bottom:9px;
width:497px;
}
.skin_t {
background:url("../img/shadow_t.png") no-repeat scroll 0 0 transparent;
height:36px;
position:relative;
width:497px;
}
.skin_t p {
display:block;
float:left;
font-size:14px;
font-weight:bold;
margin:14px 0 0 20px;
}
.skin_m {
background:url("../img/shadow_m.png") repeat-y scroll 0 0 transparent;
line-height:2em;
padding:20px 30px;
}
.skin_bt {
float:right;
margin:20px 0 0;
}
.skin_bt a {
margin:0 15px 0 0;
}
.bt_pink_s {
background:url("../img/sprites_pop.gif") no-repeat scroll -286px -141px transparent;
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
height:25px;
line-height:28px;
text-align:center;
width:53px;
}
.bt_pink_l:hover, .bt_pink_s:hover {
text-decoration:none;
}
.pop_auth, .pop_a_list ul {
border-bottom:1px dashed #333333;
padding-bottom:10px;
text-align:center;
}
.pop_a_wrap {
background:url("../img/sprites_user.gif") no-repeat scroll -480px -40px transparent;
border-bottom:1px dashed #333333;
margin:20px 0 0;
padding:0 0 15px 150px;
}
.green {
color:#439311;
}
.pop_a_title {
background:none repeat scroll 0 0 #FFFEDE;
color:#999999;
margin:10px 0;
padding:5px 10px;
}
.pop_a_title span {
color:#A2016A;
}
.pop_a_list ul {
margin:10px 0;
}
.pop_a_list ul li {
display:inline;
float:left;
}
.pop_a_list h6 {
color:#999999;
font-weight:normal;
}
.vip_width {
background:none repeat scroll 0 0 #FFFEEE;
border:1px solid #E5B700;
line-height:2.2em;
padding:30px;
position:relative;
text-align:left;
width:408px;
}
.bt_pink_l {
background:url("../img/sprites_pop.gif") no-repeat scroll -340px -141px transparent;
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
height:25px;
line-height:28px;
text-align:center;
width:102px;
}
.orange {
color:#FF6500;
}
.vip_coll {
background:url("../img/sprites_pop.gif") no-repeat scroll -600px -218px transparent;
font-size:14px;
margin:20px 0 20px 110px;
padding-left:30px;
}
.vip_bt {
margin:20px 0 0 100px;
}
.vip_bt a {
float:left;
margin:0 20px 0 0;
}
.vip_center {
text-align:center;
}
.pop_b {
background:url("../img/pop_b.png") no-repeat scroll center bottom transparent;
padding-bottom:8px;
width:473px;
}
.pop_wrap {
background:url("../img/pop_m.png") repeat-y scroll 0 0 transparent;
line-height:2em;
padding:10px 10px 40px;
width:453px;
}
.pop_title {
background:url("../img/sprites_pop.gif") no-repeat scroll -560px -141px transparent;
color:#FF6500;
font-size:14px;
padding:20px 20px 20px 70px;
}
.pop_wrap .title {
font-size:14px;
font-weight:bold;
margin:18px;
}
.pop_top {
background:url("../img/pop_top.png") no-repeat scroll 0 0 transparent;
font-weight:normal;
padding:50px 10px 10px 25px;
position:relative;
}
.pop_intr {
border-bottom:1px dashed #979797;
margin:0 10px;
padding:0 0 60px 80px;
}
.pop_intr span {
float:left;
margin-right:10px;
padding:10px 0 0;
}
.pop_intr a:hover, .pop_login a:hover {
text-decoration:none;
}
.pop_mail, .pop_pw {
border:1px solid #979797;
height:20px;
}
.pop_mail {
width:117px;
}
.pop_pw {
width:71px;
}
.pop_login {
margin:20px 18px 10px;
}
.close {
position:absolute;
right:20px;
top:10px;
}
.login_close {
position:absolute;
right:20px;
top:30px;
}
.pop_elec {
color:#C9337D;
font-size:14px;
font-weight:bold;
line-height:1.5em;
}
.pop_img {
background:none repeat scroll 0 0 #F2F2F2;
border:1px solid #DCDCDC;
display:block;
float:left;
height:135px;
margin:0 17px;
padding:13px;
width:110px;
}
.pop_img img {
height:135px;
width:110px;
}
.pop_pic {
background:url("../img/pop_test.gif") no-repeat scroll 20px 0 transparent;
padding:0 0 20px 280px;
}
.pop_ker {
background:url("../img/pop_kero.gif") no-repeat scroll 20px 0 transparent;
padding:0 0 20px 220px;
}
.pop_dia {
padding:0 0 20px 150px;
}
.dia_bg1 {
background:url("../img/ad_dia.gif") no-repeat scroll 20px 0 transparent;
}
.dia_bg2 {
background:url("../img/ad_img.gif") no-repeat scroll 20px 0 transparent;
}
.pop_font {
font-size:14px;
line-height:2.5em;
}
.pop_back {
float:right;
margin:20px 20px 0 0;
}
.pop_list li {
margin:8px 0 0 10px;
}
.pop_list li span {
color:#7F7F7F;
}
.pop_keep {
display:inline;
margin:20px 0 10px 180px;
}
.pop_job li {
margin:10px 0 0 50px;
}
.pop_job li select {
width:200px;
}
.pop_job li span {
display:block;
float:left;
margin:0 10px 0 0;
text-align:right;
width:100px;
}
.pop_upload {
padding:20px 0 0;
}
.pop_upload a {
float:left;
margin:0 10px 0 0;
}
.pop_say {
padding:8px 0 0;
}
.pop_icon_vip {
background:url("../img/vip.gif") no-repeat scroll 0 0 transparent;
display:block;
height:23px;
margin:0 0 0 150px;
padding-left:45px;
}
.pop_mar {
margin:20px 0 0 130px;
}
.pop_margin {
line-height:2em;
margin:0 10px 0 20px;
}
.pop_v_list {
margin:20px 10px;
overflow:hidden;
}
.pop_v_list li {
display:inline;
float:left;
margin:10px 0 0;
width:210px;
}
.pop_v_title {
font-weight:normal;
line-height:1.8em;
}
.pop_vip_wrap {
background:url("../img/sprites_pop.gif") no-repeat scroll -286px 0 transparent;
height:121px;
margin:0 0 0 20px;
padding:10px;
width:320px;
}
.pop_v_join li {
color:#FF0000;
}
.pop_v_line li {
line-height:2.5em;
}
.pop_v_cover {
height:324px;
width:580px;
}
.pop_v_top {
height:50px;
position:relative;
}
.popCon {
height:170px;
}
.vip_close {
position:absolute;
right:20px;
top:25px;
}
.pop_v_up {
display:block;
height:30px;
margin:280px 0 0 182px;
text-indent:-9999px;
width:140px;
}
.pop_window {
background:url("../img/sprites_pop.gif") no-repeat scroll 0 0 transparent;
height:220px;
width:286px;
}
.window_img {
float:left;
height:80px;
margin:15px 10px 0 35px;
width:65px;
}
.window {
float:left;
margin:10px 0 0;
width:135px;
}
.window a {
display:block;
text-align:right;
}
.window_img img {
height:80px;
width:65px;
}
.window p {
line-height:2em;
margin:0 0 10px;
}
.window_title {
color:#FF3366;
font-weight:bold;
margin:20px 35px 0;
text-align:center;
}
.window_title a {
color:#FF3366;
}
.window_title a:hover {
color:#0066FF;
}
#reg_photo {
background-color:#FFFFFF;
border-left:1px solid #F4D0D9;
border-right:1px solid #F4D0D9;
overflow:hidden;
padding-top:10px;
width:273px;
}
#reg_photo li {
display:inline;
float:left;
height:135px;
margin:0 0 30px 20px;
width:110px;
}
.reg_right {
background:url("../img/sprites_findpw.gif") no-repeat scroll 0 bottom transparent;
display:inline;
float:left;
margin-left:10px;
padding-bottom:10px;
width:275px;
}
.reg_right h1 {
background:url("../img/sprites_findpw.gif") no-repeat scroll right top transparent;
color:#FF779B;
font-size:14px;
height:24px;
padding:15px 0 3px 20px;
}
.reg_explain {
color:#7F7F7F;
line-height:2em;
margin:30px auto 0;
width:550px;
}
.reg_explain a, .reg_comp a {
color:#1A8FFC;
text-decoration:underline;
}
.reg_title {
color:#95063E;
font-size:14px;
font-weight:bold;
height:13px;
left:10px;
padding:10px 20px;
position:absolute;
top:20px;
width:600px;
}
.reg_bg {
background:url("../img/sprites_findpw.gif") no-repeat scroll 0 -25px transparent;
height:25px;
margin-left:30px;
width:523px;
}
.reg_bg2 {
background:url("../img/sprites_findpw.gif") no-repeat scroll 0 0 transparent;
}
.reg_bg li {
float:left;
font-size:14px;
padding-top:5px;
text-align:center;
width:260px;
}
.reg_ver {
clear:both;
line-height:28px;
padding:30px 0 0 58px;
}
.reg_ver b {
color:#555555;
float:left;
font-size:14px;
letter-spacing:5px;
}
.reg_ver a {
color:#1A8FFC;
margin-left:10px;
text-decoration:underline;
}
.reg_ver span {
font-size:14px;
}
.reg_ver input {
margin-left:10px;
}
.find_pw {
margin-left:30px;
}
.reg_padding {
padding:20px 0 0;
}
.reg_p_bottom {
padding:15px 0 170px;
}
.reg_p_bottom2 {
padding:15px 0 220px;
}
.reg_comp {
margin:50px 30px 0;
}
.reg_comp li {
color:#7F7F7F;
line-height:2em;
}
.reg_send {
background:url("../img/sprites_findpw.gif") no-repeat scroll -755px -43px transparent;
border-bottom:1px dashed #999999;
font-size:14px;
margin:30px;
padding:12px 0 50px 50px;
width:577px;
}
.reg_send span {
color:#95063E;
}
.pop_g_title {
left:55px;
position:absolute;
top:30px;
}
.gift_big {
height:350px;
margin:0 0 0 50px;
width:350px;
}
.pop_g_text {
line-height:2em;
margin:0 50px;
}
.pop_send {
padding:10px 20px 0 50px;
}
.pop_send a {
display:block;
float:left;
font-weight:bold;
}
.pop_send a img {
height:45px;
margin:0 0 10px;
width:36px;
}
.pop_send p {
clear:both;
padding:8px 0 0;
}
.pop_send p.send {
float:right;
}
.pop_info span {
display:block;
overflow:hidden;
white-space:nowrap;
width:28em;
}
.pop_info {
float:left;
line-height:1.8em;
padding:0 0 0 10px;
width:330px;
}
.pop_info a {
color:#CC6600;
}
.avatar_b, .avatar_m, .avatar_s {
display:block;
}
.avatar_s {
height:45px;
width:36px;
}
.avatar_m {
height:80px;
width:65px;
}
.avatar_b {
height:135px;
width:110px;
}
.cut_5, .cut_6, .cut_7, .cut_8, .cut_9, .cut_10, .cut_11, .cut_12, .cut_15 {
display:block;
overflow:hidden;
white-space:nowrap;
}
.cut_5 {
width:5em;
}
.cut_6 {
width:6em;
}
.cut_7 {
width:7em;
}
.cut_8 {
width:8em;
}
.cut_9 {
width:9em;
}
.cut_10 {
width:10em;
}
.cut_11 {
width:11em;
}
.cut_12 {
width:12em;
}
.cut_15 {
width:12em;
}
.f14 {
font-size:14px;
}
.no_tip {
line-height:2em;
padding:10px 20px 0;
}
.new {
color:#FF1100;
}
.gift_tip {
padding:0 20px;
}
.pop_stamp {
font-size:16px;
font-weight:bold;
padding:10px 0 0;
}
.pop_stamp span {
font-weight:bold;
padding:0 5px;
}
.pop_bt {
clear:both;
line-height:35px;
padding-left:20px;
}
.pop_how {
color:#3399CC;
text-decoration:underline;
}
.stamp_wrap {
background:none repeat scroll 0 0 #FFFAE4;
border:1px solid #F4E29E;
clear:both;
color:#FF6600;
margin:10px 20px;
padding:5px;
}
.stamp_wrap a img {
height:55px;
width:45px;
}
.stamp_wrap p {
float:left;
}
.stamp_wrap b {
font-size:14px;
margin:0 0 0 10px;
}
.stamp_wrap p strong {
padding:0 10px 0 0;
}
.stamp_title {
padding:0 0 0 20px;
}
.stamp_con img, .stamp_con span {
display:block;
float:left;
}
.stamp_con img {
margin:0 0 0 15px;
}
.stamp_con span {
margin:0 15px;
}
.pop_more {
clear:both;
padding:10px 20px 0 0;
text-align:right;
}
