@CHARSET "UTF-8";
.avatar-add {
    position: relative;
    width: 373px;
    height: 373px;
    background-color: #F2F2F5;
}
.avatar-add p {
    position: absolute;
    top: 90px;
    width: 100%;
    margin-top: 10px;
    font-size: 12px;
    text-align: center;
    color: #999;
}
.avatar-add .upload-img {
    position: absolute;
    left: 50%;
    top: 35px;
    margin: 0 0 0 -60px;
}
.avatar-add img {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 168px;
    height: 168px;
    margin: -50px 0 0 -84px;
    border-radius: 100%;
}
.avatar-add .loading {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0;
    background-color: #000;
    opacity: 0.5;
    filter: Alpha(opacity=50);
}


.aw-user-setting .tab-content{padding:10px 40px;}
.aw-user-setting .aw-mod .mod-footer{margin-bottom: 30px;}
.aw-user-setting .aw-mod .aw-mod{padding:30px 0;border-top: 1px solid #e6e6e6;}
.aw-user-setting .aw-mod .aw-mod:first-child{border-top: none;}
.aw-user-setting .aw-mod .form-group{margin:15px 0;line-height: 30px;}

.aw-user-setting h3{font-size: 16px;color: #333;}
.aw-user-setting .form-horizontal .control-group{position: relative;}
.aw-user-setting .form-horizontal p{margin: 0;}
.aw-user-setting .form-horizontal p span{margin-left: 10px;}
.aw-user-setting .upload-attach{position:absolute; left:0; top:7px;width: 70px; height:25px; font-size:100px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}

.aw-user-setting .mod-base{position: relative;}
.aw-user-setting .mod-base dl{height:auto;line-height: 25px;overflow:hidden;margin:0;padding-bottom: 15px;}
.aw-user-setting .mod-base dl dt, .aw-user-setting .mod-base dl dd{float: left;line-height: 30px;}
.aw-user-setting .mod-base dl dt{width: 80px;text-align: right;font-weight: normal;}
.aw-user-setting .mod-base .introduce input{width: 250px;}
.aw-user-setting .mod-base dl dd label{min-width: 50px;}
.aw-user-setting .mod-base dl dd select{width:110px;margin:0;}
.aw-user-setting .mod-base .time{width: 380px !important;}
.aw-user-setting .mod-base .side-bar{position: absolute;right: 0;top: 70px;}
.aw-user-setting .mod-base .side-bar dt{width: 100px;height: 100px;}
.aw-user-setting .mod-base .side-bar dd{width: 210px;}
.aw-user-setting .mod-base .side-bar span {margin-left:10px;}
.aw-user-setting .mod-base .side-bar span .aw-loading{position:relative;top:4px;margin-right: 5px;}
.aw-user-setting .mod-base .side-bar form{position:relative;opacity: 0;filter:alpha(opacity=0);width: 0;height: 0;}
.aw-user-setting .mod-base .side-bar form .file-input{position: absolute;left: 0;top: 0;}

.aw-user-setting .mod-contact li{margin-top:20px;min-height: 32px;}
.aw-user-setting .mod-contact li:first-child{margin-top: 0;}
.aw-user-setting .mod-contact li input{display:inline;width: 280px;}
.aw-user-setting .mod-contact label{width: 70px;text-align: right;}

.aw-user-educate table, .aw-user-work table{border:1px solid #e6e6e6;}
.aw-user-educate table thead, .aw-user-work table thead{background-color: #fafafa;}
.aw-user-educate table thead th, .aw-user-work table thead th{border-bottom: 1px solid #e6e6e6;text-align: center;}
.aw-user-educate table td, .aw-user-work table td{padding:10px !important;border-top: 1px solid #e6e6e6 !important;text-align: center;}
.aw-user-educate input, .aw-user-work input{width:80%;margin:0 auto;}
.aw-user-educate select, .aw-user-work select{width: 70px;margin:0;}

.aw-user-setting .mod-setting-privacy .aw-mod dl dt{float: left;width: 180px;font-weight: normal;}
.aw-user-setting .mod-setting-privacy .aw-mod dl dd{padding-left: 180px;}
.aw-user-setting .mod-setting-privacy .aw-mod dl dd label{margin:0 30px 20px 0;}

.aw-user-setting .mod-setting-bind{padding:80px 0 !important;}
.aw-user-setting .mod-setting-bind ul{text-align: center;}
.aw-user-setting .mod-setting-bind ul li{display: inline-block;margin:0 25px;}
.aw-user-setting .mod-setting-bind ul li i{display:block;width:50px;height:50px;margin:0 auto;line-height:50px;border-radius:4px;font-size: 32px;color: #fff;text-align: center;}
.aw-user-setting .mod-setting-bind ul li p{height: 20px;margin-top: 5px;}
.aw-user-setting .mod-setting-bind ul li a{margin-top: 15px;}
.aw-user-setting .mod-setting-bind .icon-weibo{background-color: #ff6161;}
.aw-user-setting .mod-setting-bind .icon-qq{background-color: #3c88e5;}
.aw-user-setting .mod-setting-bind .icon-wechat{background-color: #73db42;}
.aw-user-setting .mod-setting-bind .icon-google{background-color: #e25d4a;}
.aw-user-setting .mod-setting-bind .icon-facebook{background-color: #3a5799;}
.aw-user-setting .mod-setting-bind .icon-twitter{background-color: #1eb5ee;}

.aw-user-setting-points table{margin:20px 0;font-size:13px;color: #666;}
.aw-user-setting-points table .info th{background-color: #f5fafe !important;border-top: none;font-weight: normal;}
.aw-user-setting-points .table th, .aw-user-setting-points .table td{border-top: 1px solid #dcedfa;}

@media (max-width: 640px) {
	.aw-nav-tabs h2 {position: static;}
	.aw-user-setting .mod-base .side-bar {position: relative;top: 0;}
	.aw-user-setting .mod-contact li input ,.aw-user-setting .mod-base .time,.aw-user-setting .mod-base .introduce input{width: 100%!important;}
}
@media (max-width: 321px) {
	.aw-nav-tabs h2 {position: static;}
	.aw-user-setting .mod-base dl dt {width: auto;}
	.aw-user-setting .mod-base dl dd select,.aw-user-setting .mod-base .introduce input,.aw-user-setting .mod-base .time,.aw-user-setting .mod-contact li input {width: 100%!important;}
	.aw-user-setting .mod-base .side-bar {position: relative;top: 0;}
	.aw-user-setting .mod-body {padding: 30px;}
}