@charset "utf-8";
/*---------------------------------star弹出层*/
#code{width:100%; height:auto; position:absolute; top:0px; left:0px; z-index:8001;}
/*窗口黑色背景*/
#code .code_bg{width:100%; height:auto; position:absolute; top:0px; left:0px; z-index:8002; background-color:#000000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
/*弹出框的大小设置*/
#code .code_show{width:760px; padding:0px;border:none; background:#fff; position:relative; top:200px; left:500px; z-index:8003;}
/*标题*/
#code .code_title{clear:both;overflow:hidden; height:39px; line-height:39px; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d2d2d2; }
#code .code_title strong{float:left; text-transform:uppercase; padding-left:20px; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
/*关闭按钮*/
#code .code_title .exit{ position:absolute; top:0; right:0; margin:0px 0px 0 0;display:block;border:none;cursor:pointer; text-align:center; text-indent:-99999px; width:40px; height:40px; line-height:40px; background:url(../images/code/close.gif) no-repeat;}
#code .code_title .exit:hover{ background-position:left bottom;}
/*----------------star内容*/
/*------------------star登录*/
/*表格*/
table.fill_login{ clear:both; margin:15px auto 15px auto;}
table.fill_login td{ vertical-align:middle; line-height:1.1em; padding:10px 0;}
table.fill_login td p{ color:#666; line-height:1em; padding:16px 0 0 0; vertical-align:middle;}
table.fill_login tfoot td p{ padding-top:15px; font-size:16px; line-height:1em;}
table.fill_login tfoot td{ text-align:center;}
table.fill_reg td{ padding:9px 0;}
/*表单*/
input.name_text,input.pass_text,input.email_text,input.phone_text{ background:#fafafa url(../images/code/01.gif) no-repeat 15px center; padding:10px 10px 10px 50px; width:290px; line-height:18px; height:18px; font-size:14px; color:#888; border:1px solid #dbdbdb;}
input.pass_text{ background:#fafafa url(../images/code/02.gif) no-repeat 15px center;}
input.name_text:hover,input.pass_text:hover{ color:#333;}
input.phone_text{ background:#fafafa url(../images/code/04.gif) no-repeat 15px center;}
input.email_text{ background:#fafafa url(../images/code/03.gif) no-repeat 15px center;}
/*按钮*/
input.login_btn_c{ color:#fff; font-size:16px; text-align:center; cursor:pointer; line-height:40px; height:40px; width:350px; vertical-align:middle; border:none; background:#ffb43d;}
input.login_btn_c:hover{ background:#f4693c; color:#fff;}
input.ma_btn{ font-size:14px; border:1px solid #dbdbdb; color:#888; text-align:center; cursor:pointer; height:40px; line-height:40px; vertical-align:middle; background:#ececec; width:160px;}
input.ma_btn:hover{ border:1px solid #999;}
/*其它登录方式*/
dl.login_d{ clear:both; padding:13px 15px 0 15px; border-top:1px dotted #b1b3b5; color:#888; line-height:30px;}
dl.login_d dt{ float:left;}
dl.login_d dd{ float:right;}
dl.login_d dd a{ display:inline-block; vertical-align:middle; margin:0 0 0 8px; width:30px; line-height:30px; height:30px; overflow:hidden;}
a.share_1{ background:url(../images/code/share.gif) no-repeat left bottom;}
a.share_2{ background:url(../images/code/share.gif) no-repeat -39px bottom;}
a.share_3{ background:url(../images/code/share.gif) no-repeat -81px bottom;}
a.share_1:hover{ background-position:left top;}
a.share_2:hover{ background-position:-39px top;}
a.share_3:hover{ background-position:-81px top;}