@charset "utf-8";
/* CSS Document */


#Speaker {  width:739px; height:40px; float:left; clear:both; overflow:hidden; padding-top:20px;}
#Speaker span { height:20px; line-height:20px; font-size:14px; text-align:left; padding-left:24px; background:url(../../images/myindex/speaker.gif) no-repeat left center; float:left; clear:both; overflow:hidden; color:#434343;} 
#Speaker span a { padding-left:10px;}

.myindex_rightcont { width:456px; padding:15px 0px 0 0px; margin-bottom:20px;}

/* 用户头像  */
.face_cont { width:107px; float:left; margin-left:15px; display:inline;}
.face_box { width:99px; height:99px; padding:4px; background:#a1a1a1; float:left; clear:both; overflow:hidden; }
.face_box img { width:97px; height:97px;border:1px solid #666;}
.face_cont div { width:107px; height:30px; float:left; text-align:center; line-height:30px;}


/* 账号信息 */
.info_cont { width:311px; float:right; margin-right:9px; display:inline;}
.info_cont ul { width:311px; float:left; clear:both; overflow:hidden;}
.info_cont .idbox { height:66px; border-bottom:1px dashed #959595; padding-bottom:8px; margin-bottom:10px;}
.info_cont .idbox li { width:311px; height:22px; float:left; clear:both; overflow:hidden; line-height:22px; text-align:left; color:#666;}
.info_cont .idbox li span { color:#900;}

.info_cont .timebox { height:44px; padding-bottom:8px;}
.info_cont .timebox li { width:311px; height:22px; float:left; clear:both; overflow:hidden; line-height:22px; text-align:left; color:#666;}
.info_cont .timebox li span { color:#900;}

.info_cont .timebox2 { width:306px; height:73px; background:url(../../images/myindex/login_time_cont.gif) no-repeat; padding-top:5px; margin-bottom:10px;}
.info_cont .timebox2 li { width:298px; height:22px; float:left; clear:both; overflow:hidden; line-height:22px; text-align:left; color:#fff; padding-left:8px;}
.info_cont .timebox2 li span { color:#C00}



/* 账号安全状态 */
.index_safe { width:436px; height:43px; float:right; clear:both; overflow:hidden; border-top:1px solid #dadada; background:url(../../images/passport/reg_gamelist_bg.gif) repeat-x bottom; padding-left:20px;}
.index_safe span { float:left; height:43px; padding-left:24px; line-height:43px; color:#434343;}
.index_safe span strong { font-weight:100;}
.index_safe .safe_1 { background:url(../../images/passport/register_mail_ok_03.gif) no-repeat left center; padding-right:12px;}
.index_safe .safe_2 { background:url(../../images/passport/register_mail_ok_08.gif) no-repeat left center; padding-right:10px;}
.index_safe .safe_3 { background:url(../../images/passport/register_mail_ok_07.gif) no-repeat left center; padding-right:10px;}
.index_safe .safe_4 { background:url(../../images/myindex/idcard.gif) no-repeat left center;}


/*  我的首页快速导航 */
.q_nav { width:262px; height:149px; float:right; overflow:hidden;}
.q_nav li { width:125px; height:41px; float:left; margin-right:6px; margin-bottom:8px; display:inline;}
.q_nav li a { width:113px; height:41px; float:left; overflow:hidden; padding-left:12px;}
.q_nav li a:link,.q_nav li a:visited { background:url(../../images/myindex/q_nav_bt.gif) no-repeat bottom; color:#707070;}
.q_nav li a:active,.q_nav li a:hover { background:url(../../images/myindex/q_nav_bt.gif) no-repeat top; color:#81b6e7;}
.q_nav li a h4 { width:100%; float:left; clear:both; overflow:hidden; height:16px; line-height:16px; font-size:12px; padding-top:5px;}
.q_nav li a span { width:100%; float:left; clear:both; overflow:hidden; color:#a0a0a0 !important; font-size:10px; font-family:Arial, Helvetica, sans-serif;}



/* 游戏列表 */
.index_tjlist { width:737px;border:1px solid #dddddd; background:#FFF; float:left; clear:both; overflow:hidden; margin-bottom:20px; display:inline;}
.index_tjlist h2 { height:32px; width:712px; float:left; clear:both; overflow:hidden; background:url(../../images/passport/reg_gamelist_bg.gif) repeat-x; overflow:hidden; border-bottom:1px solid #dddddd; font-size:12px; line-height:32px; padding-left:25px; color:#434343;}
.index_tjlist ul { width:737px; float:left; clear:both; padding-top:18px; padding-bottom:20px; }
.index_tjlist ul li { width: 154px; height:110px; float:left; margin:0 15px; display:inline;}
.index_tjlist ul li a { width:152px; height:109px; float:left;}
.index_tjlist ul li a:link,.index_tjlist ul li a:visited {border:1px solid #dddddd; }
.index_tjlist ul li a:active,.index_tjlist ul li a:hover { border:1px solid #F60;}
.index_tjlist ul li a img { width:152px; height:109px;}



/* 昵称输入 */
.myindex_nickname { width:429px; height:215px; background:url(../../images/myindex/nick_cont.gif) bottom repeat-x #FFF; padding:26px 0 0 26px; display:inline; margin:55px 0 200px 136px;}
.myindex_nickname form { width:260px; float:left; background:url(../../images/myindex/nick.jpg) no-repeat left bottom; padding-left:135px;}
.myindex_nickname form h3 { width:260px; height:40px; font-size:18px; text-align:left; color:#b02222;font-family:"微软雅黑","Microsoft YaHei"; font-weight:bold; float:left; clear:both; overflow:hidden;}
.myindex_nickname form b { width:260px; height:26px; font-size:14px; text-align:left; color:#434343;font-family:"微软雅黑","Microsoft YaHei"; font-weight:bold; float:left; clear:both; overflow:hidden; line-height:26px;}
.myindex_nickname form .nick_label { width:260px; height:30px; float:left; clear:both; line-height:30px; color:#F00; font-size:12px;}
.myindex_nickname form .nick_inp { width:252px; height:23px; float:left; border:1px solid #dddddd; overflow:hidden; float:left; line-height:23px; padding:0 3px; color:#676767;}
.myindex_nickname form .nick_ok { width:112px; height:32px; float:left; overflow:hidden; background:url(../../images/myindex/nick_ok.gif) no-repeat; cursor: pointer; margin-left:10px; display:inline; border:none; clear:both;}

.myindex_nickname form .nick_label .error { padding-left:20px; line-height:25px;}



















