/* 个人中心 */
.my-userinfo-container,
.my-line-container,
.userdata-container,
.help-container,
.helpdetial-top,
.helpdetail-intro,
.myset-phone,
.myset-change,
.logout,
.mynote-item {
	background: #fff;
}

.my-userinfo-container,
.my-line-container,
.userdata-container,
.userdata-line-info,
.help-container,
.helpdetial-top,
.helpdetail-intro,
.myset-change {
	box-sizing: border-box;
}

.my-userinfo-container,
.my-line-item,
.my-line-left,
.my-username-container,
.userdata-line-top,
.userdata-line,
.my-help-item,
.my-help-left,
.helpdetial-top,
.myset-phone,
.myset-change,
.my-studystatu,
.my-study-items,
.my-study-item,
.my-study-success,
.mynote-title,
.mynote-quarter-statu,
.mynote-quarter-statu-operate,
.mynote-quarter-statu-edit,
.mynote-quarter-statu-share,
.my-student-statu {
	display: flex;
}

.my-userinfo-container,
.my-line-item,
.my-line-left,
.userdata-line-top,
.userdata-line,
.my-help-item,
.helpdetial-top,
.myset-phone,
.myset-change,
.my-studystatu,
.my-study-items,
.my-study-item,
.mynote-quarter-statu,
.mynote-quarter-statu-operate,
.mynote-quarter-statu-edit,
.mynote-quarter-statu-share,
.my-student-statu {
	align-items: center;
}

.my-userinfo-container,
.my-line-container,
.my-line-item,
.userdata-container,
.userdata-line-top,
.userdata-line,
.userdata-line-enter,
.help-container,
.my-help-item,
.helpdetial-top,
.helpdetail-intro,
.mybanner,
.my-studystatu,
.my-study-items,
.mynote-title,
.mynote-quarter-statu {
	width: 100%;
}

.my-userinfo-container {
	padding: 4.8vw 5.33vw 3.467vw;
}

.my-userimg {
	width: 15.73vw;
	height: 15.73vw;
	border-radius: 50%;
	margin-right: 4.13vw;
}

.my-userinfo,
.userdata-line-text,
.my-usernum,
.helpdetail-intro,
.my-study-text,
.my-study-title,
.mynote-quarter-name,
.my-student-statu {
	color: #717784;
}

.my-userinfo,
.my-line-left-icon {
	margin-right: 4vw;
}

.my-userinfo {
	width: calc(100% - 25.7vw);
}

.my-username-container,
.myset-phone,
.my-study-num,
.mynote-title-text {
	font-weight: bold;
}

.my-username-container {
	align-items: flex-end;
}

.my-username {
	font-size: 4.8vw;
	line-height: 5vw;
	color: #333;
	margin-right: 2vw;
}

.my-usernum,
.userdata-sure,
.my-help-title,
.my-study-title,
.my-study-item,
.mynote-title {
	font-size: 4.27vw;
}

.my-usernum {
	line-height: 4.3vw;
}

.my-userclass,
.my-line-left,
.my-help-name,
.helpdetail-intro,
.userdata-line-text,
.userdata-line,
.userdata-line-enter,
.myset-change,
.logout,
.mynote-quarter-name,
.mynote-quarter-desc {
	font-size: 4vw;
}

.my-userclass,
.mynote-quarter-statu {
	color: #999;
}

.my-userclass {
	line-height: 4.5vw;
	margin-top: 2.18vw;
}

.my-jumpicon,
.my-line-right {
	width: 1.73vw;
}

.my-jumpicon {
	height: 3.33vw;
}

.my-line-container,
.userdata-container,
.help-container {
	padding: 0 5.33vw;
}

.my-line-container,
.myset-change,
.logout,
.mynote-item {
	margin-top: 2.67vw;
}

.my-line-item,
.userdata-line,
.myset-change,
.logout {
	line-height: 13.33vw;
}

.my-line-item {
	height: 13.33vw;
}

.my-line-item,
.myset-change,
.my-study-items,
.mynote-quarter-statu {
	justify-content: space-between;
}

.my-line-left-icon {
	width: 5.06vw;
	height: 5.06vw;
}

.my-line-left-text {
	color: #696969;
}

.my-line-container>a:not(:last-child) .my-line-item,
.help-container a:not(:last-child) .my-help-item,
.mynote-title,
.mynote-quarter-desc {
	border-bottom: 1px solid #f1f1f1;
}

.my-line-right {
	height: 3.47vw;
}

/* 我的发票 */
.my-bill-container {
	margin-top: 0;
}

/* 个人资料 */
.userdata-line-top {
	padding: 3.33vw 0 3.2vw 0;
}

.userdata-line-text {
	width: 20.4vw;
}

.userdata-line-info {
	width: calc(100% - 22vw);
	position: relative;
	padding-right: 1.6vw;
}

.userdata-line-info,
.userdata-line-enter {
	color: #444;
}

.userdata-line-tx,
#fileBtn {
	width: 13.33vw;
	height: 13.33vw;
}

.userdata-line-tx {
	border-radius: 50%;
}

#fileBtn {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.userdata-line-icon,
.myset-tzicon {
	width: 1.6vw;
	height: auto;
}

.userdata-line {
	border-top: 1px solid #f1f1f1;
}

.userdata-line-enter {
	color: #444;
	border: none;
}

.userdata-sure {
	width: 89.33vw;
	height: 10.13vw;
	line-height: 10.13vw;
	background: #dadada;
	border-radius: 5.06vw;
	color: #fff;
	margin: 6.67vw auto;
}

/*修改placeholder默认颜色*/
input:-ms-input-placeholder {
	color: #a0a0a0;
	font-weight: normal;
	font-size: 4vw;
}

input::-webkit-input-placeholder {
	color: #a0a0a0;
	font-weight: normal;
	font-size: 4vw;
}

.enterall {
	background: #c1191f;
}

/* 修改默认弹框样式 */
.mobileSelect .content .btnBar .ensure {
	color: #c1191f !important;
}

/* 帮助中心 */
.my-help-bq {
	width: 0.53vw;
	height: 3.74vw;
	margin-right: 1.47vw;
}

.my-help-item {
	padding: 4.8vw 0 3.6vw;
}

.my-help-left,
.helpdetial-top {
	align-items: flex-start;
}

.my-help-left {
	width: calc(100% - 6.6vw);
}

.my-help-name {
	width: calc(100% - 2vw);
	line-height: 5.86vw;
	margin-top: -0.93vw;
}

.my-help-icon {
	width: 1.6vw;
	height: 3.3vw;
	margin-left: 6vw;
}

/* 帮助中心详情 */
.helpdetial-top {
	padding: 3.6vw 5.33vw 3.5vw;
}

.my-help-title {
	width: calc(100% - 2vw);
	line-height: 6.4vw;
	margin-top: -1.065vw;
}

.helpdetail-intro {
	margin-top: 1.33vw;
	padding: 4vw 5.33vw 4.93vw;
	line-height: 6.67vw;
}

/* 设置 */
.myset-container {
	padding: 4vw;
}

.myset-phone,
.myset-change,
.logout {
	width: 92vw;
	border-radius: 1.33vw;
}

.myset-phone,
.my-study-num {
	font-size: 6.67vw;
}

.myset-phone,
.my-study-item {
	justify-content: center;
}

.myset-phone {
	line-height: 18.67vw;
	color: #212121;
}

.myset-suo {
	width: 3.74vw;
	height: 4.8vw;
	margin-left: 1.86vw;
}

.myset-change {
	padding: 0 4.13vw 0 3.86vw;
}

.logout {
	color: #c1191f;
}

/* 我的 2.0 */
.my-line-container2 {
	padding: 3.867vw 5.334vw 1.467vw;
}

.my-studystatu {
	padding: 5.2vw 0;
}

.my-study-wallet-box,
.my-study-period-box,
.my-study-score-box,
.my-study-success-item,
.my-study-success-icon {
	display: block;
}

.my-study-wallet-box,
.my-study-score-box.my-study-wallet,
.my-study-score {
	width: 22.93vw;
}

.my-study-period-box {
	width: calc(100% - 45.86vw);
}

.my-study-period {
	width: 100%;
}

.my-study-num {
	line-height: 4.8vw;
}

.my-study-text,
.my-study-success-text {
	line-height: 3.47vw;
}

.my-study-text {
	margin-top: 3.86vw;
}

.my-study-title {
	line-height: 11.867vw;
}

.my-study-items,
.my-study-success {
	padding-bottom: 2.67vw;
}

.my-study-item,
.my-study-success-item {
	background: #f7f8fa;
	border-radius: 0.8vw;
}

.my-study-item {
	width: 43.334vw;
	height: 13.334vw;
	line-height: 4.534vw;
}

.my-study-item>img {
	width: 5.6vw;
	margin-right: 2.8vw;
}

.my-study-success .my-study-success-item:not(:last-child) {
	margin-right: 2.534vw;
}

.my-study-success-item {
	width: 20.334vw;
	height: 16vw;
}

.my-study-success-icon {
	width: 7.734vw;
	margin: 2.4vw auto 2.134vw auto;
}

.my-line-container-mar {
	margin-bottom: 15.734vw;
}

/* 我的笔记 */
.mynote-item {
	padding: 0 4vw;
}

.mynote-title {
	line-height: 4.134vw;
	padding: 4.534vw 0 4.667vw;
}

.mynote-title-text {
	width: 19.467vw;
	border-right: 0.26vw solid #333;
	margin-right: 2.53vw;
}

.mynote-title-name {
	width: calc(100% - 22.26vw);
}

.mynote-quarter-name {
	padding: 3.07vw 0 3.2vw;
	line-height: 5.86vw;
}

.mynote-quarter-desc {
	line-height: 6.4vw;
	padding-bottom: 3.867vw;
}

.mynote-quarter-statu {
	font-size: 3.467vw;
	line-height: 3.467vw;
	padding: 3.47vw 0 3.73vw;
}

.mynote-quarter-statu-edit>img,
.mynote-quarter-statu-share>img {
	width: 3.467vw;
	height: 3.467vw;
}

.mynote-quarter-statu-edit {
	margin-right: 5.467vw;
}

.mynote-quarter-statu-edit>img {
	margin-right: 1.2vw;
}

.mynote-quarter-statu-share>img {
	margin-right: 1.067vw;
}

/* 8.18添加 */
.my-line-container-statu {
	margin-top: 0;
	padding-bottom: 2.667vw;
}

.my-student-statu {
	height: 6.667vw;
	line-height: 6.667vw;
	background: #f7f8fa;
	border-radius: 3.333vw;
	font-size: 3.4667vw;
}

/* 12.22添加 */
.my-student-statu-date {
	width: calc(100% - 16vw);
}

.my-student-statu-btn {
	display: block;
	width: 16vw;
}