/*---------------------------------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:500px; position:relative; top:200px; left:500px; z-index:8003; background:#fff; border:none; padding:0px;}
/*关闭按钮*/
#code .code_title .exit{ position:absolute; right:10px;top:10px;display:block;border:none; background:url(../images/code/close.gif) no-repeat left -38px; width:38px; height:38px; line-height:38px; cursor:pointer; text-align:center; text-indent:-99999px;}
#code .code_title .exit:hover{ background-position:left top;}
/*内容*/
/*---------------star登录*/
dl.f_login{ clear:both; padding:60px 0 0 0; width:350px; margin:0 auto;}
dl.f_login dt{ clear:both; height:80px; position:relative;}
dl.f_login dt div{ position:absolute; bottom:0; left:0; width:100%; padding:0;}
dl.f_login dd{ clear:both; padding:14px 0 0 0;}
dl.f_login dd div{ padding:10px 0 0 0; line-height:1.4em;}
dl.f_login dd p{ padding:30px 0 0 0; clear:both;}
dl.f_login dd em{ font-style:normal; margin-left:.6em;}
dl.f_login dd samp{ clear:both; display:block; font-size:12px; color:#999; padding:20px 0 0 0; line-height:38px;}
a.sina_a_b,a.qq_a_b{ display:inline-block; vertical-align:middle; margin-left:.3em; text-align:center; width:38px; height:38px; line-height:38px; overflow:hidden;}
a.sina_a_b{ background:#ed8851 url(../images/code/sina.png) no-repeat center center;}
a.qq_a_b{ background:#4dbce3 url(../images/code/qq.png) no-repeat center center;}a.sina_a_b{ background:#ed8851 url(../images/code/sina.png) no-repeat center center;}
a.qq_a_b:hover{ background:#16c1da url(../images/code/qq.png) no-repeat center center;}
/*表单*/
input.fill_text{ font-size:13px; line-height:18px; height:18px; padding:15px 10px; width:330px; vertical-align:middle; border:1px solid #dadada; background:#fff;}
input.fill_text:hover{ border:1px solid #999; background:#f8f8f8;}
input.error_text{ border:1px solid #ff8b2e; background:#fffdf4;}
input.error_text:hover{ border:1px solid #ff0000; background:#fff;}
/*按钮*/
input.login_btn{ color:#fff; width:350px; height:50px; line-height:50px; cursor:pointer; text-align:center; border:none; vertical-align:middle; font-size:20px; background:#5bca86;}
input.login_btn:hover{ color:#fff; text-decoration:none; background:#35b868;}
/*提示*/
span.note_text{ color:#999; font-size:12px; vertical-align:middle; display:inline-block;}
.note_text img{ margin:0 .4em 0 0;}
/*----------------star注册*/
/*标题*/
dl.reg_th{ clear:both; width:350px; margin:0 auto; padding:20px 0 0 0; line-height:20px; height:20px; overflow:hidden; font-size:18px;}
/*内容*/
dl.f_reg{ padding:15px 0 0 0;}
dl.f_login dd i{ clear:both; display:block; padding:18px 0 0 0;}
dl.f_login dd b.china{ display:inline-block; width:1px; height:24px; line-height:24px; color:#999; vertical-align:middle; font-weight:normal; margin:0 .8em;}
dl.f_login dd ins{ display:block; font-style:normal; position:absolute; top:2em; right:.5em;}
span.note_t{ color:#999;}
span.note_t b{ margin-right:.3em;}
input.refresh_btn{ cursor:pointer; border:none; vertical-align:middle; background:url(../images/code/refresh.gif) no-repeat center center; width:30px; height:30px; line-height:30px; margin-top:.5em;}

/*非会员*/
div.f_login{ padding:0px 0 0 0; margin:60px 2.5em 0 2.5em; background:url(../images/line.gif) repeat-y 380px top;}
div.f_login dl.f_login{ width:350px; float:left; clear:none; padding:0;}
div.f_login_r{ float:right; text-align:center; width:140px; padding:120px 0 0 0;}
div.f_login_r a{ border:1px solid #ccc; background:#f3f3f3; display:block; text-align:center; line-height:2.2em; height:2.2em; font-size:13px;}

/*-----------------------star资料发送*/
div.app_box{ clear:both; text-align:center; padding-top:5.4em;}
input.app_text,input.app_btn{ vertical-align:middle;}
input.app_text{ font-size:13px; line-height:18px; height:18px; border:1px solid #ddd; background:#fff; padding:10px 10px; width:270px;}
input.app_text:hover{ border:1px solid #999; background:#f8f8f8;}
input.app_btn{ margin:0 0 0 1em; border:none; cursor:pointer; text-align:center; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#fff; background:#5bca86; width:100px;}
input.app_btn:hover{ color:#fff; text-decoration:none; background:#35b868;}
