﻿/* iTalkBB zh Login CSS */
* {margin:0;padding:0;}
input{outline:none;} 
.login_content {width:223px; height:150px; margin:0;}
.login_content div.login_left {width:80px; height:29px; line-height:29px; float:left; text-align:right; margin-bottom:10px; font-family:微软雅黑; font-size:14px;font-weight:bold; color: #333;}
.login_content div.login_right {width:260px; height:29px; float:left; margin-bottom:10px; overflow:hidden;}
.login_content div.login_right input {width:170px; height:25px;line-height:29px;   float:left; font-family:Tahoma, Geneva, sans-serif;}
.login_content div.login_right input.yzm {width:70px; height:29px; padding-left:6px; border:0;background:url(../images/input_yzm.png) no-repeat;}
.login_content div.login_right img {float:left; margin-right:3px;}
.login_content div.login_right label {float:left;}
.login_content div.login_right input.login_button {width:75px; height:30px; border:0;background:url(../images/button_login_zh.png); margin-right:15px; cursor:pointer;}
.login_content div.login_right a {font-size:12px;color:#1581db; text-decoration:none; margin:6px 15px 0 0; float:left; cursor:pointer;}

/* iTalkBB EN Login CSS */
.login_content_en {width:340px; height:150px; margin:0;}
.login_content_en div.login_left {width:95px; height:29px; line-height:29px; float:left; text-align:right; margin-bottom:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px;color: #333;}
.login_content_en div.login_right {width:245px; height:29px; float:left; margin-bottom:10px; overflow:hidden;}
.login_content_en div.login_right input {width:170px; height:25px;line-height:29px; float:left; font-family:Tahoma, Geneva, sans-serif;}
.login_content_en div.login_right input.yzm {width:64px; height:29px; padding-left:6px; border:0;background:url(../images/input_yzm.png) no-repeat;}
.login_content_en div.login_right img {float:left; margin-right:3px;}
.login_content_en div.login_right label {float:left;}
.login_content_en div.login_right input.login_button {width:75px; height:30px; border:0;background:url(../images/button_login_en.png); margin-right:5px; cursor:pointer;}
.login_content_en div.login_right a {font-size:12px;color:#1581db; text-decoration:none; margin-top:6px; float:left; cursor:pointer;}
.mr {margin-right:10px;}

/* by hooyes */
#login_tip { position:absolute; width:213px; height:100px; }
.login_loading{margin:0 auto; margin-top:18px; background:url(../img/loading-login.gif) no-repeat left center; width:114px; height:17px;}
.login_auto{text-align:center;height:20px; color:Blue;}
#Captcha_img{ cursor:pointer;}

.none{display:none;}


.clear { clear:both;}
li { list-style:none;}
.FAQ_container_left_login_box{ width:188px; overflow:hidden; margin:0 auto; margin-top:5px; text-align:left}

.FAQ_container_left_login_box_name, .FAQ_container_left_login_box_password, .FAQ_container_left_login_box_captcha{ width:188px; }
.FAQ_container_left_login_box_password, .FAQ_container_left_login_box_captcha{margin-top:5px;}
.FAQ_container_left_login_box_name label, .FAQ_container_left_login_box_password label, .FAQ_container_left_login_box_captcha label{ display:block;position:relative;}
.FAQ_container_left_login_box_captcha label.special{ text-align:right; margin:5px 25px 0 5px;color:#6b6b6b; font-size:12px; cursor:pointer;}
.FAQ_container_left_login_box_name span, .FAQ_container_left_login_box_password span, .FAQ_container_left_login_box_captcha span{ position:absolute;float:left;left:10px;cursor:text;color:#6b6b6b; font-size:12px; margin-top:2px; padding-top:4px;}
.FAQ_container_left_login_box_name input, .FAQ_container_left_login_box_password input, .FAQ_container_left_login_box_captcha input{ color:#6b6b6b; font-size:12px; text-indent:10px;  padding-top:2px; background:url(../img/login_box_bg.jpg) left center no-repeat; width:166px; height:27px; border:1px solid #dedede;}
.FAQ_container_left_login_box_captcha input{ width:88px;}
.FAQ_container_left_login_box_captcha img{ vertical-align:bottom;}
.input_txt{}
.input_txt:focus{}
	
.FAQ_container_left_login_box_login{ width:148px; height:30px; margin:10px 0 0 5px;}
.FAQ_container_left_login_box_login_submit_login, .FAQ_container_left_login_box_login_submit_login_chs, .FAQ_container_left_login_box_login_submit_login_en,.sg_FAQ_container_left_login_box_login_submit_login_chs,.sg_FAQ_container_left_login_box_login_submit_login_en,.sg_FAQ_container_left_login_box_login_submit_join_en,.sg_FAQ_container_left_login_box_login_submit_join{background:url(../img/login.jpg) left center no-repeat; border:1px solid #d9dee3; width:70px; height:28px; float:left;}
.FAQ_container_left_login_box_login_submit_login_chs{background:url(../img/login_chs.jpg) left center no-repeat;}
.sg_FAQ_container_left_login_box_login_submit_login_chs{background:url(../img/sg_login_chs.jpg) left center no-repeat;}
.FAQ_container_left_login_box_login_submit_login_en{background:url(../img/login_en.jpg) left center no-repeat;}
.sg_FAQ_container_left_login_box_login_submit_login_en{background:url(../img/sg_login_en.jpg) left center no-repeat;}
.FAQ_container_left_login_box_login_submit_join, .FAQ_container_left_login_box_login_submit_join_en{ background:url(../img/join.jpg) left center no-repeat; width:72px; height:30px;float:right; border:0 none;}
.sg_FAQ_container_left_login_box_login_submit_join_en{ background:url(../img/sg_EN_join.png) left center no-repeat; width:72px; height:30px;float:right; border:0 none;}
.sg_FAQ_container_left_login_box_login_submit_join{ background:url(../img/sg_join.jpg) left center no-repeat; width:72px; height:30px;float:right; border:0 none;}
.FAQ_container_left_login_box_login_submit_join_en{ background:url(../img/join_en.jpg) left center no-repeat;}
.FAQ_container_left_login_box_login input{ width:72px; height:30px; cursor:pointer;}
.FAQ_container_left_login_box_tx, .FAQ_container_left_login_box_tx_en{ width:148px; font-size:12px; color:#2a9ae2; margin:0 0 0 10px;}
.FAQ_container_left_login_box_tx ul{ width:148px;float:left;text-align:center}
.FAQ_container_left_login_box_tx ul li{ float:left; width:74px;margin-top:5px; text-align:center;}
.FAQ_container_left_login_box_tx ul li a{ text-decoration:underline; color:#2a9ae2}
.FAQ_container_left_login_box_line{ border-bottom:1px solid #d9dee3; margin-top:10px}


.screen{ width:621px; overflow:hidden; margin:0 auto; margin-top:200px;}
.screen_title{ background:url(../images/screen_title_bg.png) left center no-repeat; display:block; text-align:left; font-size:18px; color:#FFF; height:43px; line-height:43px; text-indent:37px; text-align:left}
.screen_tx{ background:url(../images/screen_bg.png) left top repeat-y;}
.screen_tx_con{ margin:0 auto; width:570px; margin-left:38px}
.screen_tx_con_title{ font-size:14px; color:#5d5d5d; text-align:left; line-height:24px}
.screen_tx_con_b{ background:url(../images/screen_bg_b.png) left center no-repeat; height:57px}
.screen_tx_con_title.font{ font-size:12px;}
.blank20{ height:20px; clear:both; font-size:0px; line-height:0px;}
.blank30{ height:30px; clear:both; font-size:0px; line-height:0px;}