@charset "utf-8";
/* NEW CSS Document */
ul{
	list-style:none;
}
input[type=text],input[type=password]{
	background-color:#FFF;
}
/*wod_level*/
.baseform .pwd_level_0 {float:left;background:url("http://support-res.61.com/account/images/common/pwd_level_0.gif") no-repeat;height:23px;width:143px;margin-top:5px;line-height:23px;}
.baseform .pwd_level_1 {float:left;background:url("http://support-res.61.com/account/images/common/pwd_level_1.gif") no-repeat;height:23px;width:143px;margin-top:5px;line-height:23px;}
.baseform .pwd_level_2 {float:left;background:url("http://support-res.61.com/account/images/common/pwd_level_2.gif") no-repeat;height:23px;width:143px;margin-top:5px;line-height:23px;}
.baseform .pwd_level_3 {float:left;background:url("http://support-res.61.com/account/images/common/pwd_level_3.gif") no-repeat;height:23px;width:143px;margin-top:5px;line-height:23px;}

/*forget*/
.piece img{background: none repeat scroll 0 0 #FFFFFF;
    display: inline;
    float: left;
    height: 50px;
    margin-right: 10px;
    padding-right: 10px;
    width: 50px;
}
.piece .info {
    color: #666666;
    font-size: 12px;
    height: 40px;
    line-height: 22px;
    padding: 15px 0 5px;
    margin-bottom:20px;
}
.piece .findbtn {
	float:right;
	
}
.c .forget_selectform {
    height: 370px;
    margin: 20px auto;
    width: 600px;
}
.h1{
    border-bottom: 1px solid #E5E5E5;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-top: 20px auto 20px;
    padding-bottom: 20px;
    text-align: center;
    width: 740px;
}
.c .forget_noselect{
    height: 200px;
    margin: 40px auto;
    width: 600px;
}
.step-margin{
    margin-top:10px;
    margin-buttom:10px;
}
/*appeal*/

.left_select{
	height:600px;
	width:220px;
	background-color:#F0F0F0;
	float:left;
	border:solid 1px #e0e0e0;
	border-radius:10px 0 0 10px;
}
.appeal_select{
	height:70px;
	padding:30px 0 0 40px ;
	width: 181px;
}
.appeal_select .appeal_btn_on{
	cursor:pointer;
	background-color:#FFF;
	height:50px;
	padding:5px 0 5px 10px;
	border:1px solid #e1e1e1;
	border-right:1px solid #FFF;
	border-radius:10px 0 0 10px;
}
.appeal_select .appeal_btn{
	cursor:pointer;
	background-color:#E0E0E0;
	height:50px;
	padding:5px 0 5px 10px;
	border:1px solid #E0E0E0;
	border-radius:10px 0 0 10px;
}
.appeal_select .select_txt{
	margin-left:7px;
	float:left;
	width:150px;
}
.select_txt p{
	width: 140px;
	color:#777;
	margin-top:5px;
}
.fl{
	float:left;
}
.right_box{
	height:600px;
	width:700px;
	float:left;
	padding-left:10px;
	border:solid 1px #e0e0e0;
	border-left:none;
	border-radius:0 10px 10px 0;
}
.right_box .box_title{
	margin:10px;
	padding-bottom:10px;
	width:540px;
	border-bottom: solid 1px #E0E0E0;
}
.right_box .box_desc{
	line-height: 20px;
    margin: 30px 10px;
	width:470px;
	color: #777777;
}
.right_box .yes {
    background: url("http://support-res.61.com/account/images/ico/ico_other.gif") no-repeat scroll 0 -110px transparent;
    height: 20px;
    padding: 2px 0 4px 25px;
}
.right_box .no {
    background: url("http://support-res.61.com/account/images/ico/ico_other.gif") no-repeat scroll 0 -136px transparent;
    color: #FF0000;
    height: 20px;
    padding: 2px 0 2px 25px;
}
.right_box .result_box{
	background:url('http://support-res.61.com/account/images/ico/ico_b_ok.gif') no-repeat scroll 0 0 transparent;
	height:40px;
	width:330px;
	font-size:14px;
	line-height:20px;
	padding-left:45px;
	margin:30px auto 20px;
}
.app_step_1{
	height: 30px;
	width:904px;
	margin:0 0 5px 0;
	background:url('http://support-res.61.com/account/images/common/app_step.png') no-repeat scroll 0 0 transparent
}
.app_step_2{
	height: 30px;
	width:904px;
	margin:0 0 5px 0;
	background:url('http://support-res.61.com/account/images/common/app_step.png') no-repeat scroll 0 -30px transparent
}
.app_step_3{
	height: 30px;
	width:904px;
	margin:0 0 5px 0;
	background:url('http://support-res.61.com/account/images/common/app_step.png') no-repeat scroll 0 -60px transparent
}
.app_step_4{
	height: 30px;
	width:904px;
	margin:0 0 5px 0;
	background:url('http://support-res.61.com/account/images/common/app_step.png') no-repeat scroll 0 -90px transparent
}
.app_reset_1{
	height: 30px;
	width:904px;
	margin:0 0 5px 30px;
	background:url('http://support-res.61.com/account/images/common/app_reset.png') no-repeat scroll 0 -2px transparent
}
.app_reset_2{
	height: 30px;
	width:904px;
	margin:0 0 5px 30px;
	background:url('http://support-res.61.com/account/images/common/app_reset.png') no-repeat scroll 0 -34px transparent
}
.app_reset_3{
	height: 30px;
	width:904px;
	margin:0 0 5px 30px;
	background:url('http://support-res.61.com/account/images/common/app_reset.png') no-repeat scroll 0 -66px transparent
}
.baseform .ptip {
    clear: both;
    color: #999999;
    font-size: 14px;
    line-height: 20px;
    padding-left: 205px;
}
.c .app_desc{
	font-size:14px;
	padding:15px 0 0 90px;
	width:640px;
}
.baseform .app_desc{
	font-size:14px;
	padding:10px 0;
	width:680px;
}
.baseform .product_box{
	width:676px;
	background:#fffaee;
	border:2px #ffac06 solid;
	border-radius:10px;
	border-top:0;
	margin:0 10px 10px 0;
	padding:5px 5px 20px 10px;
	float:left;
	width:360px;
	height:300px;
	border-top:solid #FFAC06 2px;
}
.baseform .app_protect{
	width:800px;
	border-top:0;
	margin:10px 10px 10px 0;
	padding:5px 5px 20px 10px;
	height:300px;
}
.app_protect .field {
    clear: both;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    margin: 0 auto;
    padding: 10px 0 10px;
}
.baseform .app_protect .label{    
	display: inline;
    float: left;
    line-height: 25px;
    padding-right: 5px;
    text-align: right;
    width: 240px;
}
.app_protect .determine {
    color: #999999;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
}
.app_protect input.txt {
    border: 1px solid #CCCCCC;
    float: left;
    height: 18px;
    line-height: 18px;
    padding: 2px;
    width: 219px;
}
.app_protect select {
    float: left;
    height: 24px;
    margin: 0;
    width: 223px;
}
.product_box .choose{
	width:120px;
	height: 20px;
    margin-top: 20px;
	font-size: 14px;
}
.product_box .plabel {
    color: #333333;
    display: inline;
    float: left;
    font-size: 14px;
    line-height: 35px;
    margin-left: 20px;
    text-align: left;
    width: 310px;
}
.product_box .more_game {
	
	width:260px;
	font-weight: bold;
	font-size:18px;
	margin: 120px 0 0 60px;
	cursor:pointer;
}
.product_box .close_btn {
    background: url("http://support-res.61.com/account/images/common/frm_box.gif") no-repeat scroll 0 -60px transparent;
    display: block;
    float: right;
    height: 20px;
    width: 20px;
}
.baseform .pinputbar {
    display: inline;
    float: left;
    margin: 0 0 0 75px;
    width: 280px;
}
.c .app_title {
	height:20px;
	line-height:20px;
    background-color:#F0F0F0;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin: 5px auto 0 0;
    padding:5px;
    width: 680px;
}
.pbaseform select {
	height:25px;
	width:140px;
	font-size:14px;
}
.pbaseform .info_line {
	line-height:35px;
	float:none;
}
.baseform .app_info_label {
    color: #333333;
    display: inline;
    float: left;
    font-size: 14px;
    line-height: 30px;
    margin-right: 5px;
    text-align: right;
    width: 200px;
}
.baseform .tips {
    clear: both;
    color: #999999;
    font-size: 14px;
    line-height: 20px;
    padding-left: 215px;
}
.bf16{
	font-size:14px;
	font-weight:bold;
}
.baseform .row_height {
    clear: both;
    padding-top: 20px;
    height:30px;
}
.baseform .row_height select{
	width:110px;
}
/*alert_box*/
.app_box{width:400px;}
.app_box .top{width:400px;height:30px;}
.app_box .top .left_corner	{float:left;width:5px;height:30px;background:url(http://support-res.61.com/account/images/common/frm_box.gif) no-repeat 0 0;}
.app_box .top .right_corner	{float:right;width:5px;height:30px;background:url(http://support-res.61.com/account/images/common/frm_box.gif) no-repeat -5px 0;}
.app_box .top .inner{width:390px;float:left;height:30px;background:url(http://support-res.61.com/account/images/common/frm_box.gif) repeat-x 0 -30px;}
.app_box .top .inner h2	{width:200px;line-height:30px;float:left;color:#ffffff;font-size:14px;font-weight:bold;}
.app_box .top .inner a.off{display:block;width:20px;height:20px;float:right;background:url(http://support-res.61.com/account/images/common/frm_box.gif) no-repeat 0 -60px;margin-top:5px;}
.app_box .body{width:398px;border-left:1px #ff8a00 solid;border-right:1px #ff8a00 solid;padding:10px 0 20px 0;}
.app_box .bottom{width:400px;height:5px;overflow:hidden;background:url(http://support-res.61.com/account/images/common/frm_box_bottom.gif) no-repeat;}
.app_box .field{clear:both;width:370px;height:24px;margin:0 auto;padding:0 0 10px 0;}
.app_box .label{margin-left:20px;float:left;width:350px;line-height:24px;text-align:left;font-size:14px;}
.app_box input.txt{width:160px;height:16px;line-height:16px;padding:2px;border:1px #cccccc solid;margin:0 5px; vertical-align:middle;}
.app_box .field a{line-height:24px;color:#ff6600;}
.app_box .btn_bar{
	margin:10px auto;
	text-align: center;
}
.app_box input.btn{
	background: url("http://support-res.61.com/account/images/common/btn_165.png") no-repeat scroll 0 0px transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 45px;
    margin: 0 auto;
    width: 165px;}
.app_box .tip					{width:398px;height:20px;line-height:20px;font-size:12px;color:#663333;text-align:center;}
.self_input{
      border:1px #cccccc solid;
      padding-top:3px;
      padding-left:5px;
      width:150px;
      font-size:12px;
      line-height:14px;
      height:15px;

}
.left_base li{
    line-height:18px;
    overflow:hidden;
    word-wrap:break-word;
    text-overflow:ellipsis;
    float:left;
    text-align:left;
    cursor:pointer;
    width:150px;
    height:90px;
}
.fix{
position:fixed;
margin-left:782px;
*margin-left:0px;
top:0px;
}
.left_base .left_page{
   margin-top:20px; padding-top:5px;height:30px;width:750px;border-top:1px #E0E0E0 dashed;margin-left:15px;
}
.left_page .pre_page{
float:left;margin-left:10px;width:200px;height:16px;padding-top:5px;
}
.left_page a{
cursor:pointer;
}
.left_page .next_page{
    padding-top:5px;cursor:pointer;margin-left:40px;height:16px;width:40px;float:left;
}
.left_page .pre_self{
    padding-top:5px;cursor:pointer;margin-left:30px;height:16px;float:left;
}
.left_page .next_self{
float:right;margin-right:10px;padding-top:5px;
}
.left_base .first_bold{
    font-weight:bold;line-height:25px;border-bottom:none;
}
.left_base p{
margin: 10px auto 0 auto;text-indent:30px;
}
.left_base p img{

}
.left_base .class_title{
color:#494949;font-size:14px;font-weight:bold;
text-indent:0px;
line-height:50px;
}
.left_base{
          float:left;
          width:780px;
          border: solid 1px #E0E0E0;
          border-radius:10px 0px 0px 10px;
          height:auto;
          margin-bottom:20px;
}
.left_base .left_sub{
       margin:0px 20px 0px 20px;
       height:199px;
       border-bottom:1px dashed  #E0E0E0;
}
.left_sub img{    
    -moz-transition:all 0.5s ease-in-out 0s;
    -webkit-transition:all 0.5s ease-in-out 0s;
    margin-top:5px;
}
.left_sub img:hover{
     -webkit-transform:rotate(-360deg);
     -moz-transform:rotate(-360deg);
     -webkit-transition:all 0.5s ease-in-out 0s;
     -moz-transition:all 0.5s ease-in-out 0s;
}
.left_sub .first,.left_sub .middle,.left_sub .end{
height:142px;overflow:hidden;
}
.left_sub img{
      float:left;
      padding-top:10px;
}
.left_sub  .first_span{
      float:left;
      padding-top:24px;
      font-size:14px;
      margin-left:5px;
      font-weight:bold;
}
.first_leftone{
      background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1080px -50px;
      float:left;
      width:30px;
      height:60px;
      margin-top:50px;
      cursor:pointer;
}
.first_leftone:hover{
       background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1173px -50px;
}
.first_rightone{
      float:left;
      background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1105px -50px;
      width:30px;
      height:60px;
      margin-top:50px;
      cursor:pointer;
}
.first_rightone:hover{
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1200px -50px;
}
.first li{
      padding-left:5px;
      padding-top:50px;
      padding-left:15px;
      background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -858px -280px;
      margin-top:2px;
}
.first li:hover{
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1037px -280px;
}
.left_sub a{
       cursor:pointer;
       text-decoration:none;
}
.grey{
color:#999;
}
 .middle_leftone{
        background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1080px -98px;
        float:left;
        width:30px;
        height:60px;
        margin-top:50px;
        cursor:pointer;
}
.middle_leftone:hover{
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1173px -98px;
}
.middle li{
        margin-top:25px;
        padding-left:5px;
        padding-top:27px;
        padding-left:15px;
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -858px -420px;
}
.middle li:hover{
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1037px -420px;
}
.middle_rightone{
        float:left;
        background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1105px -98px;
        width:30px;
        height:60px;margin-top:50px;
        cursor:pointer;
}
.middle_rightone:hover{
     background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1200px -98px;
}
.end li{
        margin-top:25px;
        padding-left:5px;
        padding-top:27px;
        padding-left:15px;
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -858px -537px;
}
.end li:hover{
     background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1037px -537px;
}
.end_leftone{
        background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1080px -145px;
        float:left;
        width:30px;
        height:60px;
        margin-top:50px;
        cursor:pointer;
}
.end_leftone:hover{
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1173px -145px;
}
.end_rightone{
       float:left;
       background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1105px -145px;
       width:30px;
       height:60px;
       margin-top:50px;
       cursor:pointer;
}
.end_rightone:hover{
background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -1200px -145px;
}
.right_base{
    background-color:#F0F0F0;
    float:left;
    width:220px;
    height:600px;
    border: solid 1px #E0E0E0;
    border-left:none;
    border-radius:0px 10px 10px 0px;
}
.right_base .right_one{
    margin-bottom:20px;padding-top:10px;padding-bottom:10px;margin-left:10px;height:20px;width:200px;border-bottom:1px dashed  #afafaf;
}
.right_base .right_two{
    line-height:20px;padding-left:30px;
}
.right_two ul{
    list-style-type:square;
}
.right_two a{

}
.right_one img{
    vertical-align:middle;
}
.right_one span{
    vertical-align:middle;margin-left:3px;font-weight:bold;font-size:16px;
}
.right_base  .button_img{
    border-radius:3px;
    width:148px;
    height:40px;
    background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -859px -187px; 
    cursor:pointer;
    margin-top:50px;
    margin-left:30px;
}
.right_base .first-div{
height:60px;border-bottom:1px dashed  #afafaf;
}
.right_base .right_span{
    font-weight:bold;float:left;margin-top:25px;margin-left:10px;font-size:14px;
}
.right_base .seconde-div{
    padding-top:10px;padding-left:15px;height:260px;height:260px;text-align:left;line-height:20px;border-bottom:1px dashed  #afafaf;
}
.seconde-div img{
float:left;margin-top:4px;
       -webkit-transition:all 0.1s ease-in-out 0s;
       -moz-transition:all 0.1s ease-in-out 0s;
}
.seconde-div img:hover{
     -webkit-transform:rotate(10deg);
     -moz-transform:rotate(10deg);
     -webkit-transition:all 0.1s ease-in-out 0s;
     -moz-transition:all 0.1s ease-in-out 0s;
}
.seconde-div .seconde-tip{
float:left;margin-left:10px;margin-top:2px;font-size:14px;font-weight:bold;
}
.right_base .last-div{
    padding-top:10px;padding-left:15px;text-align:left;line-height:20px;font-size:12px;
}
.first-div img{
    margin-left:13px;float:left;margin-top:15px;float:left;padding-top:10px;
     -webkit-transition:all 0.1s ease-in-out 0s;
     -moz-transition:all 0.1s ease-in-out 0s;
}
.first-div img:hover{
     -webkit-transform:rotate(10deg);
     -moz-transform:rotate(10deg);
     -webkit-transition:all 0.1s ease-in-out 0s;
     -moz-transition:all 0.1s ease-in-out 0s;
}
.button_img:hover{
     background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -859px -239px; 
}
.file_title{
    margin-bottom:10px;width:940px;text-align:center;font-weight:bold;line-height:20px;
    font-size:14px;padding-top:10px;width:750px;height:30px;
}
.file_content{
    padding:0 40px;text-indent:4px;text-align:left;color: #333;
    font-size:14px;font-family:'宋体',Simsun;line-height:25px;padding-left:80px;height:auto;
}
.detail-img{
    margin-left:16px;margin-bottom:4px;*margin-bottom:0px;
}
.detail-comdiv{
height:326px;_height:318px;padding-top:20px;padding-left:10px;line-height:25px;color: #333;font-family: '宋体',Simsun; font-size:14px;margin-left:27px;_margin-left:26px;width:220px;float:left;border:1px #E0E0E0 solid;
}
.detail-total{
height:16px;;float:left;padding-top:5px;
}
.detail-now{
height:16px;;margin-left:40px;float:left;padding-top:5px;
}
.safe_body{
    font-family:'宋体',Simsun;margin-left:160px;line-height:20px;font-size:12px;
}
.safe_body  .safe_top{
    margin-bottom:10px;
}
 .safe_title{
color:#373737;font-weight:bold;line-height:24px;font-size:14px;margin-bottom:10px;
}
.safe_content{
color:#595959;font-size:14px;line-height:30px;
}
.safe_content span{
cursor:pointer;
}
.safe_content input{
      cursor:pointer;margin-left:20px;margin-right:2px;
}
.safe_bottom{
    margin-left:400px;
}
.score_top{
height:200px;width:540px;margin:50px auto;padding:50px;font-size:14px;margin-bottom:20px;
}
.score_top .score_title{
    font-weight:bold;font-size:28px;color:red;
}
.score_top .score_tip{
    margin-top:35px;height:45px;line-height:25px;width:450px;
}
/*new reg css*/
.baseform .reg_row{
	clear: both;
    height: 50px;
    padding-top: 20px;
    position: relative;
}
.baseform .reg_row .input_bar{
	display: inline;
	float:left;
    margin-right: 5px;
	height:40px;
    width: 263px;
}
.baseform .reg_row .input_box{
	padding:4px 5px;
	font-size: 14px;
	float:left;
	margin-right:15px;
	*margin-right:5px;
	background:url(http://support-res.61.com/account/images/common/reg_input.png) no-repeat 0 0;
}
.baseform .reg_row .input_box .reg_input{
	width:253px;
	height:30px;
	line-height:30px;
	border:0;
	padding:0;
}
.baseform .reg_input_tip{
	float:left;
	color:#6C6C6C;
	margin-top:5px;
	display:none;
}
/*.baseform .reg_row .input_box:focus .reg_input{border:solid 1px #4D90FE;}*/
/*for chrome*/
.baseform :focus {
	outline: none;
}
.baseform .tip_box{
	display:none;
	position:absolute;
	z-index:800;
	width:auto;
	left:530px;
	top:20px;
	float:left;
	background-color:#FFFFB9;
	color:#6C6C6C;
	padding:10px;
	line-height:20px;
	border-radius:5px;
	font-size:12px;
	border:solid 1px #E0E0E0
}
.baseform .pwd_tip{
	display:none;
	z-index:800;
	float:left;
	left:530px;
	top:10px;
	width:250px;
	height:85px;
	background-image:url(http://support-res.61.com/account/images/tip.png);
	position:absolute;
}
.baseform .reg_btn{
    background: url("http://support-res.61.com/account/images/common/reg_btn.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
	font-weight:bold;
	letter-spacing:1px;
    height: 43px;
    margin: 0 auto;
    width: 130px;
}
.baseform select{
	background-color:#FFF;
}
.baseform .select_border{
	*background:#fff;
	*border:2px solid #ccc;
	*padding:4px 2px;
	width:85px;
	*width:76px;
	margin-right:3px;
	float:left;
}
.baseform .select_border .select_container{
	*border:0;
	*width:76px;
	*height:20px;
	*overflow:hidden;
	*background:#fff;
}
.baseform .select_border .select_container .reg_select{
	border:2px solid #ccc;
	line-height:22px;
	margin:-1px;
	padding:4px 1px;
	font-size:14px;
	width:85px;
	height:30px;
	border-radius:3px;
	*width:78px;
	background-color:#FFF;
}

.baseform .reg_boy{
	cursor:pointer;
	margin:0px 10px 0px 0px;
	float:left;
	width:83px;
	height:32px;
	background-image:url(http://support-res.61.com/account/images/boy.png)
}
.baseform .reg_girl{
	cursor:pointer;
	margin-top:1px;
	float:left;
	width:83px;
	height:30px;
	background-image:url(http://support-res.61.com/account/images/girl.png)
}

.baseform .sex_radio{
	*height:10px;
	margin:9px auto auto 5px;
	background:transparent;
	cursor:pointer;
}
.baseform .reg_tip {
    clear: both;
    color: #999999;
    font-size: 14px;
    line-height: 20px;
    padding-left: 255px;
    float: left;
    margin-top: -10px;
}
.score-green{
color:#90C720;font-size:20px;
}
.login-risk{
    font-weight:bold;font-size:20px;margin:0 3px 0 2px;
}
.login-main{
border:1px solid #e0e0e0;
}
.login-top{
width:975px;padding-top:10px;padding-left:20px;height:40px;border-bottom:1px #afafaf dashed;
}
.login-top img{
 padding-bottom:10px;float:left;width:30px;
}
.login-top span{
  float:left;font-size:14px;font-weight:bold;margin-top:8px;margin-left:10px;
}
.login-middel{
    margin-left:20px;margin-top:10px;padding-left:150px;width:780px;
}
.login-middel .blank_20{
clear:both;height:20px;overflow:hidden;font-size:1px;font-size:0;color:#838383;
}
.login-list{
float:left;height:27px;
}
.login-list img{
float:left;margin-top:5px;
}
.login-list span{
width:120px;margin-left:15px;float:left;
}
.login-botton1{
float:left;width:80px;height:27px;margin-left:130px;background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -860px -65px;cursor:pointer;
}
.login-botton2{
float:left;width:80px;height:27px;margin-left:130px;background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -860px -102px;cursor:pointer;
}
.login-botton3{
float:left;width:80px;height:27px;margin-left:130px;background:url('http://support-res.61.com/account/images/classroom.jpg') no-repeat -860px -141px;cursor:pointer;
}
.login-botton4{
float:left;width:80px;height:27px;margin-left:130px;background:url('http://support-res.61.com/account/images/main/upgrade_one.png') no-repeat;cursor:pointer;
}
.login-end{
  width:998px;height:200px;
}
.login-end .login-title{
    padding-left:20px;padding-top:18px;padding-bottom:2px;margin-bottom:30px;width:975px;height:30px;border-bottom:1px #AFAFAF dashed;
}
.login-title span{
   float:left;font-size:14px;font-weight:bold;margin-top:5px;margin-left:10px;
 }
.end-main{
width:990px;height:100px;
}
.end-main .end-begain{
float:left;padding-left:20px;height:90px;border-right:1px #AFAFAF dashed;
}
 .tip-one{
width:320px;
}
 .tip-two{
width:300px;margin-left:15px;
}
 .tip-three{
width:250px;margin-left:15px;border:none;
}
.end-begain img{
float:left;
}
.end-begain .login-bolds{
  margin-left:20px;font-size:14px;font-weight:bold;line-height:24px;;
}
.end-begain .login-tip{
color:#373737;line-height:18px;margin-left:20px;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;float:left;text-align:left;width:115px;
}
/*
.baseform .reg_row .determine{
	height: 20px;
    line-height: 20px;
    padding: 5px 0;
    width: 300px;
	float:none;
}*/
/*index css*/
.blank_index{
	clear: both;
    font-size: 1px;
    height: 15px;
    overflow: hidden;
}
.top-ad {
    float: left;
    height: 316px;
    position: relative;
    width: 615px;
	border-color: #E0E0E0;
    border-width: 1px;
	border-style: solid none none solid;
    background-color:#ffffff;
}
.top-ad .ad-img {
    height: 282px;
    overflow: hidden;
    width: 615px;
}
.top-ad .ad-img a{
	cursor:default;
}
.top-ad .ad-img img {
    height: 282px;
    width: 615px;
}
.top-ad .ad-nav {
    bottom: 10px;
    height: 20px;
    position: absolute;
    left: 270px;
}
.top-ad .ad-nav a {
    background:url("http://support-res.61.com/account/images/index/ad_bt_off.png") no-repeat;
    height: 16px;
	width:16px;
    line-height: 20px;
    margin: 0 5px;
    padding-left: 1px;
	text-decoration: none;
border:none;
float:left;
}
.top-ad .ad-nav .on{
	 text-decoration: none;
	 background:url("http://support-res.61.com/account/images/index/ad_bt_on.png") no-repeat;
}

.top-login{
	height:293px;
	width:281px;
	float:left;
	padding:25px 0 0 27px;
	background:url("http://support-res.61.com/account/images/index/login_back.jpg") no-repeat;
}
.top-login input{
	font-size:14px;
	color:#666666;
	font-family: "microsoft yahei",SimHei;
	outline:none;
	
}
.top-login .login-name{
	height:36px;
	width:167px;
	padding-left:88px;
	background:url("http://support-res.61.com/account/images/index/index_bg.png") no-repeat;
}
.top-login .login-name-err{
	background:url("http://support-res.61.com/account/images/index/index_bg.png") 0 -37px no-repeat;
}

.top-login .login-pwd{
	height:36px;
	width:167px;
	padding-left:88px;
	background:url("http://support-res.61.com/account/images/index/index_bg.png") 0 -74px no-repeat;
}
.top-login .login-pwd-err{
	background:url("http://support-res.61.com/account/images/index/index_bg.png") 0 -111px no-repeat;
}
.top-login .login-input{
	width:155px;
	height:36px;
	_height:34px;
	padding:0 5px;
	line-height:20px;
	line-height:34px\9;
	border:none;
	_cursor:text;
	background:transparent;
}
.top-login .login-input:focus{
	outline: none;
}
.top-login .login-code{
	widht:120px;
	height:38px;
	background:url("http://support-res.61.com/account/images/index/index_bg.png") -255px 0 no-repeat;
}
.top-login .login-code-err{
	background:url("http://support-res.61.com/account/images/index/index_bg.png") -255px -39px no-repeat;
}
.top-login .code-block{
	cursor:pointer;
	float:left;
	width:90px;
	position: absolute;
    right: 45px;
}
.top-login .login-code .login-code-input{
	font-size:14px;
	width:120px;
	height:38px;
	line-height:20px;
	line-height:38px\9;
	margin-right:35px;
	border:none;
	text-align:center;
	background:transparent;
	float:left;
}
.top-login .login-code .change-code{
	color:#666;
	margin-top:1px;
	display:block;
}
.top-login .login-btn{
	float:left;
	height:46px;
	width:116px;
	background:url("http://support-res.61.com/account/images/index/index_bg.png") 0 -149px no-repeat;
}
.top-login .login-row{
	margin-bottom:20px;
    position: relative;
}
.login-btn:hover{
	text-decoration: underline;
	background:url("http://support-res.61.com/account/images/index/index_bg.png") 0 -197px no-repeat;
}
.top-login .reg-btn{
	float:left;
	margin-left:25px;
	height:46px;
	width:116px;
	background:url("http://support-res.61.com/account/images/index/index_bg.png") -117px -196px no-repeat;
}
.reg-btn:hover{
	text-decoration: underline;
	background:url("http://support-res.61.com/account/images/index/index_bg.png") -117px -148px no-repeat;
}
.top-login .err-tip{
	height: 43px;
	right: 284px;
	position: absolute;
	top: -1px;
	display:none;
}
.top-login .err-body{
	height:38px;
	color: #666666;
    font-size: 14px;
    height: 28px;
	_width:10px;
	position:absolute;
	right:10px;
    padding:10px 0 0 5px;
	white-space: nowrap;
	background:url("http://support-res.61.com/account/images/index/tip.png") no-repeat;
	
}
.top-login .err-border{
    display: block;
    height: 38px;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: 0;
    width: 10px;
	background:url("http://support-res.61.com/account/images/index/tip.png") no-repeat right 0 ;
}
.top-login .err-txt{
	height:20px;
	line-height:20px;
	padding-left:20px;
	background:url("http://support-res.61.com/account/images/index/err_ico.png") no-repeat;
}
.frm-gray{
	margin-right:4px;
	display: block;
	height:41px;
	width:199px;
	padding: 35px 15px;
	float:left;
	background:url("http://support-res.61.com/account/images/index/protect_bk1.png") no-repeat;
}
.frm-gray:hover{
	text-decoration: none;
	background:url("http://support-res.61.com/account/images/index/protect_bk2.png") no-repeat;
}
.frm-gray .protect-line{
	height:40px;
	padding-left:50px;
	cursor:pointer;
}
.frm-gray .p1{
	background:url("http://support-res.61.com/account/images/index/protect01.png") no-repeat;
}
.frm-gray .p2{
	background:url("http://support-res.61.com/account/images/index/protect02.png") no-repeat;

}
.frm-gray .p3{
	background:url("http://support-res.61.com/account/images/index/protect03.png") no-repeat;

}
.frm-gray .p4{
	background:url("http://support-res.61.com/account/images/index/protect04.png") no-repeat;

}

.frm-gray .title{
	display: block;
	font-size:14px;
	font-weight:bold;
	height:20px;
	line-height:20px;
}
.frm-gray .desc{
	color:#999;
	margin-top:5px;
}
.verify-top{
    margin-left:287px;font-weight:bold;font-size:14px;line-height:45px;color:#333;
}
.versucc-first{
   margin-bottom:18px;margin-left:260px;font-size:18px;font-weight:bold;color:#333;padding:40px;
}
.versucc-first img{
float:left;
}
.versucc-first span{
float:left;margin-left:5px;padding-top:3px\9;*padding-top:3px;
}
.versucc-end{
    margin-left:380px;margin-bottom:50px;
}
.versucc-end  .ver-back{
background: url('http://support-res.61.com/account/images/common/reg_btn.png') no-repeat scroll 0 0 transparent;border: 0 none;color: white;cursor: pointer;font-size: 14px;font-weight: bold;letter-spacing: 1px;height: 43px;margin: 0 auto;width: 130px;
}
.go-back-to-new{
position:fixed;
width:62px;
height:72px;
background:url('../images/common/change.png') no-repeat 0 -131px;
right:10px;
margin-top:180px;
cursor:pointer;
    _position:absolute;
    _right:auto;
    _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
}
.go-backnew-hover{
 background:url('../images/common/change.png') no-repeat 0 -263px;
}
.suggest{
       background: url("../images/common/change.png") no-repeat scroll 0 -335px transparent;
       height: 58px;
       margin-top: 252px;
       position: fixed;
       right: 10px;
       width: 62px;
       cursor:pointer;
    _position:absolute;
    _right:auto;
    _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
}
.suggest-hover{
background: url("../images/common/change.png") no-repeat scroll 0 -203px transparent;
}
