#shadow {
width:100%;
height:100%;
display:none;
position:absolute;
top:0px;
left:0px;
z-index:2;
background:url('../img/png24/shadow.png') repeat 0 0;
}


.popup {
width:488px;
height:300px;
margin:-150px 0 0 -236px;
display:none;
position:absolute;
top:50%;
left:50%;
z-index:3;
}
.popup .bg-top {
width:480px;
height:10px;
overflow:hidden;
font-size:1px;
background:url('../img/png24/login-top.png') no-repeat 0 0;
}
.popup .bg-btm {
width:488px;
height:45px;
background:url('../img/png24/login-btm.png') no-repeat 0 0;
}
.popup .bg-cnt {
width:462px;
height:232px;
padding:13px 0 0 18px;
overflow:hidden;
position:relative;
background:#e4e7e8 url('../img/login-cnt.png') repeat-x 0 0;
}
.popup .close {
position:absolute;
top:0px;
right:10px;
font-size:1px;
}
.popup .close img {display:block;}
#login-popup p.title {
padding:0 0 0 10px;
margin:0 0 15px 0;
font-size:25px;
font-weight:bold;
color:#5d5e5e;
}
#login-popup label {
padding:0 0 0 10px;
margin:0 0 3px 0;
display:block;
font-size:15px;
color:#5b5c5c;
}
#login-popup div.text {
width:427px;
height:18px;
padding:8px 25px 8px 10px;
margin:0 0 2px 0;
overflow:hidden;
font-size:15px;
color:#5b5c5c;
background:#fff url('../img/login-text.png') no-repeat 0 0;
}
#login-popup input.text {
width:100%;
height:18px;
padding:0px;
margin:0px;
display:block;
font-size:15px;
color:#5b5c5c;
background:none;
}
#login-popup button {
width:85px;
height:30px;
padding:0 10px;
display:block;
float:left;
margin:2px 0 0 0;
}
#login-popup button span {
font:bold 21px arial,tahoma,verdana,sans-serif;
color:#5d5e5e;
text-decoration:underline;
}
#login-popup .links {
height:19px;
padding:0 23px 0 0;
margin:0px;
float:right;
position:relative;
top:12px;
overflow:hidden;
font-size:16px;
color:#5c5e5e;
}
#login-popup .links span {
padding:0 10px;
display:block;
float:left;
}
#login-popup .links a.forgot {
height:17px;
border-bottom:1px dashed #5c5e5e;
display:block;
float:left;
color:#5c5e5e;
text-decoration:none;
}
#login-popup .links a.reg {
height:17px;
border-bottom:1px solid #f3732f;
display:block;
float:left;
color:#f3732f;
text-decoration:none;
}
#login-popup .links a.forgot:hover {
color:#5c5e5e !important;
}
#login-popup .links a:hover {
border-color:#e0e3e4;
}


#embed-popup {
display:none;
font-size:21px;
font-weight:bold;
}
#embed-popup .nav {
width:100%;
margin:0px;
position:relative;
top:-10px;
z-index:2;
overflow:hidden;
}
#embed-popup .close {
z-index:3;
}
#embed-popup .nav li {
padding:0px;
float:left;
background:none;
}
#embed-popup .nav li div {
padding:13px 15px 7px 15px;
}
#embed-popup .nav li a {
display:block;
color:#b1b8b6;
text-decoration:none;
background:url('../img/ico/embed-popup-a.gif') repeat-x 0 21px;
}
#embed-popup .nav li.active {
background:#fff url('../img/embed-li-active.png') no-repeat 100% 0;
}
#embed-popup .nav li.active div {
background:url('../img/embed-li-div-active.png') no-repeat 0 0;
}
#embed-popup .nav li.active a {
color:#666;
background:url('../img/ico/embed-popup-a.gif') repeat-x 0 21px;
}
#embed-popup .nav li a:hover {
color:#666 !important;
}
#embed-popup .white {
width:440px;
height:172px;
padding:12px 12px;
overflow:hidden;
position:relative;
display:none;
top:-12px;
left:-10px;
z-index:1;
background:#fff url('../img/white.png') no-repeat 0 0;
}
#embed-popup div.text {
height:18px;
padding:4px 5px 2px 5px;
overflow:hidden;
float:left;
}
#embed-popup input.text {
width:100%;
padding:0;
display:block;
font:14px arial,tahoma,verdana,sans-serif;
color:#666;
background:none;
}
#embed-popup label {
padding:4px 0 0 0;
font:14px arial,tahoma,verdana,sans-serif;
color:#666;
display:block;
float:left;
}
#embed-popup label a {
border-bottom:1px dashed #666;
color:#666;
display:block;
cursor:pointer;
text-decoration:none;
}
#embed-popup label a:hover {
border-color:#fff;
color:#666 !important;
}
#embed-popup .textarea {
width:283px;
height:38px;
padding:4px 8px 2px 8px;
float:left;
display:block;
font:14px arial,tahoma,verdana,sans-serif;
color:#666;
background:#fff url('../img/embed-textarea.png') no-repeat 0 0;
}
#embed-popup textarea {
width:283px;
height:36px;
padding:0px;
border:none;
display:block;
overflow-y:auto;
font:14px arial,tahoma,verdana,sans-serif;
color:#666;
background:none;
}
#embed-popup button {
padding:0;
margin:0;
display:block;
}
#embed-popup button span {
font:bold 21px arial,tahoma,verdana,sans-serif;
color:#5d5e5e;
text-decoration:underline;
}






#embed-send .both {
padding-bottom:6px;
}
#embed-send label {
width:130px;
padding:4px 0 0 10px;
}
#embed-send div.text {
width:289px;
background:#fff url('../img/embed-text299.png') no-repeat 0 0;
}
#embed-send div.captcha {
width:150px;
background:#fff url('../img/embed-text160.png') no-repeat 0 0;
}
#embed-send img.captcha {
display:block;
float:left;
position:relative;
left:25px;
}
#embed-send button {
width:115px;
height:30px;
position:relative;
top:-10px;
left:137px;
}



#embed-blog .both {
padding-bottom:15px;
}
#embed-blog label {
padding:4px 0 0 14px;
}
#embed-blog label.small {
width:435px;
padding:0 0 3px 5px;
font:12px arial,tahoma,verdana,sans-serif;
float:none;
}
#embed-blog div.text {
width:208px;
background:#fff url('../img/embed-text218.png') no-repeat 0 0;
}


#embed-url {
height:134px !important;
display:none;
padding:50px 12px 12px 12px !important;
}
#embed-url label {
padding:0 0 4px 5px;
}
#embed-url div.text {
width:426px;
margin:0 0 25px 0;
background:#fff url('../img/embed-text436.png') no-repeat 0 0;
}


.whitepopup .bg-top {
width:480px;
height:10px;
overflow:hidden;
font-size:1px;
background:url('../img/png24/whitepopup-top.png') no-repeat 0 0;
}
.whitepopup .bg-btm {
width:488px;
height:45px;
background:url('../img/png24/whitepopup-btm.png') no-repeat 0 0;
}
.whitepopup .bg-cnt {
height:261px;
background:#fff;
}




#popup-send .title {
margin:0 0 15px 0;
font-size:25px;
font-weight:bold;
color:#666;
}
#popup-send .avatar {
width:63px;
float:left;
}
#popup-send form {
width:369px;
padding-top:5px;
float:left;
}
#popup-send label {
padding-bottom:1px;
display:block;
color:#666;
}
#popup-send .both {
padding-bottom:10px;
}
#popup-send div.text {
width:359px;
height:18px;
padding:4px 5px 2px 5px;
overflow:hidden;
float:left;
background:#fff url('../img/send-text369.png') no-repeat 0 0;
}
#popup-send input.text {
width:100%;
padding:0;
display:block;
font:14px arial,tahoma,verdana,sans-serif;
color:#666;
background:none;
}

#popup-send .textarea {
width:359px;
height:48px;
padding:4px 5px 2px 5px;
float:left;
display:block;
font:14px arial,tahoma,verdana,sans-serif;
color:#666;
background:#fff url('../img/send-textarea.png') no-repeat 0 0;
}
#popup-send textarea {
width:359px;
height:46px;
padding:0px;
border:none;
display:block;
overflow-y:auto;
font:14px arial,tahoma,verdana,sans-serif;
color:#666;
background:none;
}

#popup-send button {
width:90px;
padding:0;
margin:-8px 0 0 0;
display:block;
float:right;
}
#popup-send button span {
font:bold 16px arial,tahoma,verdana,sans-serif;
color:#5d5e5e;
text-decoration:underline;
}

