
#imgCut {
	display: none;
	z-index: 2000;
    width: 780px;
	height:450px;
    margin: 0 auto;
	background-color: #FFFFFF;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 6px #c0cdd2 solid;
	position:absolute;
	top:0;
	left:0;
}

#avatar {
	max-width:400px;
	max-height:280px;
}

#picture {
	border: 1px solid #000000;
	overflow: hidden;
	position: relative;
	height: 280px;
	width: 400px;
	margin: 0 auto;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}

#img_big_preview {
    width: 160px;
    height: 125px;
}

#img_middle_preview {
    height: 49px;
    margin: 0 auto;
    width: 49px;
}

.portrait_revolve {
    height: auto;
    padding-top: 15px;
    width: 306px;
}

.revolve_left {
    background: url("../../images/setup.gif") repeat scroll -128px -55px rgba(0, 0, 0, 0);
    float: left;
    height: 22px;
    width: 22px;
}

.revol_left_txt {
    color: #FF6699;
    float: left;
    height: 22px;
    line-height: 22px;
    text-align: left;
    width: 110px;
}

.revol_right_txt {
    color: #FF6699;
    float: left;
    height: 22px;
    line-height: 22px;
    text-align: right;
    width: 131px;
}

.revolve_right {
    background: url("../images/setup.gif") repeat scroll -128px -77px rgba(0, 0, 0, 0);
    float: left;
    height: 22px;
    width: 22px;
}

.setup_but {
	padding-top: 20px;
	margin:0 auto;
    width: 438px;
    height: auto;
}

.baseinf_but1 {
    background: url("../images/secondary.gif") repeat scroll -194px -96px rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-right: 22px;
    outline: medium none;
    width: 78px;
    cursor: pointer;
}

.portrait_left {
    float: left;
    height: auto;
    width: auto;
    margin-left: 30px;
}

.portrait_right {
    font-size: 12px;
    height: 330px;
    padding-left: 80px;
    width: auto;
}

.portrait1 {
    float: left;
}

.img_preview {
    border: 1px solid #000000;
    overflow: hidden;
    position: relative;
}

.img_preview img {
    margin: 0;
    position: relative;
}

.portrait2 {
    float: left;
    height: auto;
    padding-left: 40px;
    width: 68px;
}

.img_preview {
    border: 1px solid #000000;
    overflow: hidden;
    position: relative;
}

#avatar1 {
    max-width: none;
}