body{
    background-color:#1D78AD;
    background-image:url(../../images/mycenter/login_mainbg.jpg);
    background-repeat:no-repeat;
    background-position:center center;
}
#title{    
    margin:auto;
    border:solid 0px red;/*调试用*/
    width:250px;
    height:65px;
    background-image:url(../../images/mycenter/login_title.png);
    background-repeat:no-repeat;
    background-position:left center;
    position:absolute;
    left:0px;
    top:0px;
    cursor:pointer;
}
#main{    
    margin:auto;
    border:solid 0px yellow; /*调试用*/
    width:703px;
    height:460px;
    position:relative;
}
#toolbar{    
    border:solid 0px red; /*调试用*/
    height:30px;
    overflow:hidden;
}
#themeList{
    overflow:hidden;
    border:solid 0px green; /*调试用*/
    width:60px;
    margin-top:10px;
    float:right;
}
#themeList li{
    display:block;
    height:10px;
    width:10px;
    margin-left:5px;
    border:solid 1px #fff; /*调试用*/
    float:left;
    cursor:pointer;
}
#themeList li.default{
    background-color:#1C77AC;
}
#themeList li.orange{
    background-color:#DF7611;
}
#loginbox{    
    margin:auto;
    border:solid 0px red; /*调试用*/
    width:703px;
    height:370px;
    background-image:url(../../images/mycenter/login_loginbox.png);
    background-repeat:no-repeat;
    background-position:center center;
    position:relative;
}
#copyright{    
    margin:auto;
    border:solid 0px red;/*调试用*/
    width:703px;
    height:25px;
    font-size:14px;
    color:#ffffff;
    text-align:center;    
}
.input{    
    line-height:30px;
	height:32px;
	font-size:24px;
	border:solid 0px;
	border-bottom:solid 0px #BAC7D2;
	background-color:#ECF5FA;	
     /*圆角效果*/
    -moz-border-radius: 4px;      /* Gecko browsers */
    -webkit-border-radius: 4px;   /* Webkit browsers */
    border-radius:4px;            /* W3C syntax */
	outline:none;    
}
.input:hover{        
	background-color:#FFFFDD;	
    outline:solid 0px #BAC7D2;
}
.input:focus{        
	background-color:#FFFFDD;	
    outline:solid 0px #BAC7D2;
}
.vfycode{    
    line-height:28px;
	height:28px;
	font-size:14px;
	border:solid 0px;
	border-bottom:dotted 1px #BAC7D2;
	background-color:#3C95C8;
	outline:none;
}
.vfycode:hover{        
	background-color:#FFFFDD;
}

.btn{
    background-color:#3D96C9;
    color:#ffffff;
    font-size:14px;
    line-height:35px;
    font-weight:bold;
    border:0px;
    
    /*圆角效果*/
    -moz-border-radius: 4px;      /* Gecko browsers */
    -webkit-border-radius: 4px;   /* Webkit browsers */
    border-radius:4px;            /* W3C syntax */
}
.btn:hover{
    background-color:#2680B4;    
}

#copyright a:visited {
    color:#ffffff;
    text-decoration:none;
}
#copyright a:link {
    color:#ffffff;
    text-decoration:none;
}
#copyright a:hover {
    color:#ffffff;
    text-decoration:underline;
}