
/* CSS Document */
/*body { background:#f0f8f9; }*/
.info_container { overflow:auto; zoom:1; }
.info_container .main_container_error { padding-top:100px; width:746px; margin:0 auto; position:relative; z-index:0; }
.info_container .info_decorate { background:url(/images/plugins/info_error.png) no-repeat; height:160px; width:340px; position:absolute; left:360px; top:48px; z-index:-10; color:#a6d6e6; font-weight:bold; line-height:100px; font-size:14px; padding-left:10px; }
.info_container .top_main { background:url(/images/welcome/info_container_top.png) no-repeat; width:730px; height:70px; line-height:70px; font-size:14px; font-weight:bold; color:#5cb700; padding-left:20px; z-index:10; }
.info_container .top_main span a:link,
.info_container .top_main span a:visited,
.info_container .top_main span a:active,
.info_container .top_main span a:hover { font-weight:normal; font-size:12px; margin-right:20px; color:#5cb700;}
.info_container .info_warn { background:url(/images/plugins/warn.png) no-repeat center; height:20px; width:20px; margin:25px 8px 0 0; overflow:hidden; }
.info_container .contant { background:url(/images/welcome/invite_contain_m_bg.png) repeat-y; width:696px; padding:25px; position:relative; height:220px; }
.info_container .info_left { width:400px; border-right:1px solid #CCC; height:230px; line-height:20px; padding-left:40px; color:#666; float:left; }
.info_container .info_left .forget_password { margin-left:142px; color:#666; background:url(/images/default/plugins/help_pic.jpg) no-repeat right center; padding-right:15px; }
.info_container .info_left input.checkbox {}
.info_container .info_left input.botton { margin-left:0; padding:4px 15px; color:#666;}
.info_container .info_right { float:left; width:188px; text-align:center; margin-left:40px; margin-top:40px; font-size:14px; }
.info_container .info_right a:link,
.info_container .info_right a:visited,
.info_container .info_right a:active { float:left; background:url(/images/plugins/regiest_now.png); height:49px; width:188px;}
.info_container .info_right a:hover { background-position:bottom;}
.info_container .bottom { background:url(/images/welcome/invite_contain_b_bg.png) no-repeat; width:746px; height:77px; }

/*错误页面S*/
.info_container .contant_error { padding:0; width:746px; height:270px; overflow:hidden; }
.info_container .error_contant { background:url(/images/plugins/error.jpg) no-repeat; height:270px;  padding-left:366px; width:340px; margin-left:4px; margin-top:8px; }
.info_container .error_contant p.title { font-size:14px; font-weight:bold; padding-top:58px; }
.info_container .error_contant p.tryagain { margin-top:24px;}
/*错误页面E*/

/*访问受限S*/
.nolimit_contant {}
.nolimit_contant .nolimit_left { background:url(/images/plugins/icon_bg_1.png) no-repeat; width:200px; height:250px; float:left; margin-left:100px; display:inline; }
.nolimit_contant .nolimit_left img { width:125px; height:125px; margin:30px 0 0 30px;}
.nolimit_contant .nolimit_right p { margin-bottom:50px; margin-top:0px; margin-left:8px;}
.nolimit_contant .nolimit_right p span.name_m { font-size:14px; font-weight:bold; padding-right:20px; margin-right:20px; background:url(/images/welcome/sex_m.png) right no-repeat; }
.nolimit_contant .nolimit_right p span.name_f { font-size:14px; font-weight:bold; padding-right:20px; margin-right:20px; background:url(/images/welcome/sex_f.png) right no-repeat; }
.nolimit_contant .nolimit_right p span.member_1 {  background:url(/images/welcome/member_vip.png) no-repeat left; padding:2px 20px;}
.nolimit_contant .nolimit_right p span.member_2 {  background:url(/images/welcome/member_pass.png) no-repeat left; padding:2px 20px;}
.nolimit_contant .nolimit_right p a.message:link,
.nolimit_contant .nolimit_right p a.message:visited,
.nolimit_contant .nolimit_right p a.message:active { float:left; background:url(/images/plugins/message_friend.png) no-repeat; width:108px; height:28px; margin-right:30px; }
.nolimit_contant .nolimit_right p a.message:hover { background-position:left bottom;}
.nolimit_contant .nolimit_right p a.friend:link,
.nolimit_contant .nolimit_right p a.friend:visited,
.nolimit_contant .nolimit_right p a.friend:active { float:left; background:url(/images/plugins/message_friend.png) no-repeat right top; width:108px; height:28px; margin-right:30px; }
.nolimit_contant .nolimit_right p a.friend:hover { background-position: right bottom;}
/*访问受限E*/
.pusername{position: relative;}
.lr_tip{position: absolute;height: 21px; line-height: 21px;top:-13px;left:0; color:red; font-weight: bold;}

/*.footer{ width: 745px; margin:20px auto;padding: 20px;background: rgba(250,250,250,.3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4cfafafa', endColorstr='#4cfafafa'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4cfafafa', endColorstr='#4cfafafa')"; /* IE8 */}*/
