.mine-yamaha {
	font-family: "微软雅黑";
	color: #445166;
}

.mine-yamaha .dot-right {
	font-size: 0;
	line-height: 0;
	border-width: 7.5px;
	border-color: #FFFFFF;
	border-right-width: 0;
	border-style: dashed;
	border-left-style: solid;
	border-top-color: transparent;
	border-bottom-color: transparent;
	position: absolute;
	top: 30px;
	left: 20px;
}

.mine-yamaha .TextAlign {
	/*padding: 0;
	margin: 0;*/
	text-align: left;
}
.padding{
	padding-left: 30px;
}

@media only screen and (min-width: 900px) {
	.Margin50 {
		margin-top: 60px
	}
	.Margin30 {
		margin-top: 30px;
	}
	.Margin20 {
		margin-top: 20px;
	}
	.Margin10 {
		margin-top: 10px;
	}
	.Margin0 {
		margin-top: -10px;
	}
	.FontSize {
		font-size: 24px;
	}
	.hello {
		position: absolute;
		top: 32.5px;
		right: 50px;
	}
	.signout {
		position: absolute;
		top: 32.5px;
		right: 0;
		cursor: pointer;
		color: rgb(175, 116, 121);
	}
	.navbars {
		padding: 0;
		margin: 0;
		height: 53px;
		background-color: rgb(238, 238, 238);
		line-height: 53px;
		padding-left: 20px;
		font-size: 24px;
		color: #000000;
		margin-top: 10px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 900px) {
	.Margin50 {
		margin-top: 40px
	}
	.Margin30 {
		margin-top: 20px;
	}
	.Margin20 {
		margin-top: 15px;
	}
	.Margin10 {
		margin-top: 7.5px;
	}
	.Margin0 {
		margin-top: -12.5px;
	}
	.FontSize {
		font-size: 20px;
	}
	.hello {
		position: absolute;
		top: 28px;
		right: 50px;
	}
	.signout {
		position: absolute;
		top: 28px;
		right: 0;
		cursor: pointer;
		color: rgb(175, 116, 121);
	}
	.navbars {
		padding: 0;
		margin: 0;
		height: 53px;
		background-color: rgb(238, 238, 238);
		line-height: 53px;
		padding-left: 20px;
		font-size: 22px;
		color: #000000;
		margin-top: 10px;
	}
}

@media only screen and (max-width: 768px) {
	.Margin50 {
		margin-top: 30px
	}
	.Margin30 {
		margin-top: 15px;
	}
	.Margin20 {
		margin-top: 10px;
	}
	.Margin10 {
		margin-top: 5px;
	}
	.Margin0 {
		margin-top: -15px;
	}
	.padding{
		padding-left: 0;
	}
	.margining{
		margin-top: 10px;
	}
	.paddleft{
		padding-left: 20px;
	}
	.FontSize {
		font-size: 18px;
	}
	.hello {
		position: absolute;
		top: 28px;
		right: 50px;
	}
	.signout {
		position: absolute;
		top: 28px;
		right: 0;
		cursor: pointer;
		color: rgb(175, 116, 121);
	}
	.navbars {
		padding: 0;
		margin: 0;
		height: 53px;
		background-color: rgb(238, 238, 238);
		line-height: 53px;
		padding-left: 20px;
		font-size: 18px;
		color: #000000;
		margin-top: 10px;
	}
	.products {
		margin-bottom: 30px;
	}
}

.mine-yamaha .title-mine {
	text-align: left;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	left: 0;
}

.mine-yamaha .imgMargin {
	margin-top: 50px;
}

.mine-yamaha .imgPaino img {
	width: 100%;
	height: auto;
}

.mine-yamaha .my-product {
	font-size: 24px;
}

.mine-yamaha .headTitle {
	margin-top: 20px;
	color: #FFFFFF;
	font-size: 16px;
	margin-left: 18px;
}

.mine-yamaha .headText {
	/*margin-top: -10px;*/
	color: #FFFFFF;
	font-size: 12px;
	margin-left: 18px;
}

.mine-yamaha .used {
	width: 47px;
	height: 16px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	text-align: center;
	position: absolute;
	top: 5px;
	right: 7.5px;
	background-color: rgb(207, 193, 156);
	border-radius: 10px;
}
a.btn-apply,
a.btn-apply:hover,
a.btn-apply:visited{
	text-decoration: none;
	color: #ffffff;
	cursor: pointer;
}
a.btn-apply:hover{
	background-color: rgb(233, 184, 66);
	border-radius: 10px;
}

.mine-yamaha .unused {
	width: 47px;
	height: 16px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	text-align: center;
	position: absolute;
	top: 5px;
	right: 7.5px;
	background-color: rgb(233, 184, 66);
	border-radius: 10px;
}

.mine-yamaha .MyPic img {
	width: 95%;
	height: 95%;
}

/*.mine-yamaha .MyPic {
	border: 1px solid darkcyan;
}*/

.mine-yamaha .card {
	width: 32.5%;
	height: 80px;
	display: inline-block;
	margin: 2.5px;
	/*background-color: rgb(128, 95, 161);*/
	background: url('/app/public/images/card_04.jpg') no-repeat;
	background-size: 100% 100%;
	color: #FFFFFF;
	position: relative;
	top: 0;
	left: 0;
	text-align: left;
	transition: all .3s;
	cursor: pointer;
}

.mine-yamaha .sale {
	width: 192px;
	height: 36px;
	border: 1px solid #C2C2C2;
	padding: 10px;
	margin-top: 80px;
}

.mine-yamaha .sale img {
	width: 15px;
	height: 15px;
}

.mine-yamaha .sale-text {
	color: rgb(157, 54, 70);
	font-size: 12px;
	transform: scale(.85);
}

.mine-yamaha .activity img {
	width: 100%;
	height: 100%;
}

.mine-yamaha .activity-text {
	padding-left: 20px;
}

.mine-yamaha .goods-command img {
	width: 100%;
	height: 100%;
}

.mine-yamaha .goods-command p {
	margin-left: 10px;
}

.mine-yamaha .goods-name {
	font-size: 24px;
}

.mine-yamaha .goods-news {
	color: #FFFFFF;
	padding: 3.5px 7px 3.5px 7px;
	background-color: red;
}

.mine-yamaha .goods-about {
	padding-top: 25px;
	padding-bottom: 50px;
	word-spacing: 2.5px;
	line-height: 25px;
}


/*对调律卡做媒体查询*/

@media only screen and (min-width: 877px) and (max-width: 1122px) {
	.mine-yamaha .card {
		width: 32.5%;
		height: 70px;
		display: inline-block;
		margin: 1.5px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 15px;
		color: #FFFFFF;
		font-size: 15px;
		margin-left: 15px;
	}
	.mine-yamaha .headText {
		margin-top: -12.5px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 15px;
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 25px;
		left: 20px;
	}
	.mine-yamaha .used {
		width: 45px;
		height: 20px;
		font-size: 14px;
		color: #FFFFFF;
		line-height: 20px;
		text-align: center;
		position: absolute;
		top: 3.5px;
		right: 5.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 7px;
	}
	.mine-yamaha .unused {
		width: 45px;
		height: 20px;
		font-size: 14px;
		color: #FFFFFF;
		line-height: 20px;
		text-align: center;
		position: absolute;
		top: 3.5px;
		right: 5.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 7px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 877px) {
	.mine-yamaha .card {
		width: 32.5%;
		height: 55px;
		display: inline-block;
		margin: 1.5px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 12.5px;
		color: #FFFFFF;
		font-size: 13px;
		margin-left: 40px;
	}
	.mine-yamaha .headText {
		margin-top: -12.5px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 40px;
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 25px;
		left: 20px;
	}
	.mine-yamaha .used {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 5px;
	}
	.mine-yamaha .unused {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 5px;
	}
}

@media only screen and (min-width: 640px) and (max-width: 768px) {
	.mine-yamaha .card {
		width: 49%;
		height: 70px;
		display: inline-block;
		margin: 1.5px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 12.5px;
		color: #FFFFFF;
		font-size: 13px;
		margin-left: 20px;
	}
	.mine-yamaha .headText {
		margin-top: -12.5px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 20px;
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 25px;
		left: 20px;
	}
	.mine-yamaha .used {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 5px;
	}
	.mine-yamaha .unused {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 5px;
	}
}

@media only screen and (min-width: 435px) and (max-width: 640px) {
	.mine-yamaha .card {
		width: 49%;
		height: 70px;
		display: inline-block;
		margin: 1.5px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 12.5px;
		color: #FFFFFF;
		font-size: 13px;
		margin-left: 20px;
	}
	.mine-yamaha .headText {
		margin-top: -12.5px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 20px;
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 25px;
		left: 20px;
	}
	.mine-yamaha .used {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 5px;
	}
	.mine-yamaha .unused {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 5px;
	}
	.mine-yamaha .row-con{
		padding: 0 15px;
	}
}
@media only screen and (min-width:375px) and (max-width: 435px) {
	.mine-yamaha {
		margin: 0;
		padding: 0;
		width: 100%;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
	}
	.mine-yamaha .activity-text {
		padding-left: 0px;
		font-size: 14px;
	}
	.mine-yamaha .card {
		width: 48.5%;
		height: 75px;
		display: inline-block;
		margin: 1.5px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 17.5px;
		color: #FFFFFF;
		font-size: 13px;
		margin-left: 10px;
	}
	.mine-yamaha .headText {
		margin-top: -12.5px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 10px;
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 25px;
		left: 20px;
	}
	.mine-yamaha .used {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 5px;
	}
	.mine-yamaha .unused {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 5px;
	}
	.mine-yamaha .hello {
		position: absolute;
		top: 55px;
		right: 50px;
	}
	.mine-yamaha .signout {
		position: absolute;
		top: 55px;
		right: 0;
		cursor: pointer;
		color: rgb(175, 116, 121);
	}
	.mine-yamaha .my-product{
		font-size: 20px;
	}
	.mine-yamaha .row-con{
		padding: 0 15px;
	}
}

@media only screen and (min-width:360px) and (max-width: 375px) {
	.mine-yamaha {
		margin: 0;
		padding: 0;
		width: 100%;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
	}
	.mine-yamaha .activity-text {
		padding-left: 0px;
		font-size: 14px;
	}
	.mine-yamaha .card {
		width: 48.5%;
		height: 65px;
		display: inline-block;
		margin: 2px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 17px;
		color: #FFFFFF;
		font-size: 12px;
		margin-left: 10px;
		transform: scale(.95);
	}
	.mine-yamaha .headText {
		margin-top: -12.5px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 10px;
		transform: scale(.95);
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 25px;
		left: 10px;
	}
	.mine-yamaha .used {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 1.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 5px;
		transform: scale(.9);
	}
	.mine-yamaha .unused {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 1.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 5px;
		transform: scale(.9);
	}
	.mine-yamaha .hello {
		position: absolute;
		top: 55px;
		right: 50px;
	}
	.mine-yamaha .signout {
		position: absolute;
		top: 55px;
		right: 0;
		cursor: pointer;
		color: rgb(175, 116, 121);
	}
	.mine-yamaha .my-product{
		font-size: 20px;
	}
	.mine-yamaha .row-con{
		padding: 0 15px;
	}
}

@media only screen and (min-width:320px) and (max-width: 360px) {
	.mine-yamaha {
		margin: 0;
		padding: 0;
		width: 100%;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
	}
	.mine-yamaha .activity-text {
		padding-left: 0px;
		font-size: 14px;
	}
	.mine-yamaha .card {
		width: 48.5%;
		height: 65px;
		display: inline-block;
		margin: 2px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 10px;
		color: #FFFFFF;
		font-size: 13px;
		margin-left: 10px;
	}
	.mine-yamaha .headText {
		margin-top: -10px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 10px;
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 25px;
		left: 20px;
	}
	.mine-yamaha .used {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 5px;
	}
	.mine-yamaha .unused {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 3.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 5px;
		transform: scale(.9);
	}
	.mine-yamaha .hello {
		position: absolute;
		top: 55px;
		right: 50px;
	}
	.mine-yamaha .signout {
		position: absolute;
		top: 55px;
		right: 0;
		cursor: pointer;
		color: rgb(175, 116, 121);
	}
	.mine-yamaha .my-product{
		font-size: 20px;
	}
	.mine-yamaha .row-con{
		padding: 0 15px;
	}
}

@media only screen and (max-width: 320px) {
	.mine-yamaha {
		margin: 0;
		padding: 0;
		width: 100%;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
	}
	.mine-yamaha .activity-text {
		padding-left: 0px;
		font-size: 14px;
	}
	.mine-yamaha .card {
		width: 48.5%;
		height: 55px;
		display: inline-block;
		margin: 2px;
		background-color: rgb(128, 95, 161);
		color: #FFFFFF;
		position: relative;
		top: 0;
		left: 0;
		text-align: left;
		transition: all .3s;
		cursor: pointer;
	}
	.mine-yamaha .headTitle {
		margin-top: 13.5px;
		color: #FFFFFF;
		font-size: 12px;
		margin-left: 5px;
		transform: scale(.8);
	}
	.mine-yamaha .headText {
		margin-top: -17.5px;
		color: #FFFFFF;
		font-size: 11px;
		margin-left: 5px;
		transform: scale(.8);
	}
	.mine-yamaha .dot-right {
		font-size: 0;
		line-height: 0;
		border-width: 5.5px;
		border-color: #FFFFFF;
		border-right-width: 0;
		border-style: dashed;
		border-left-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		position: absolute;
		top: 20px;
		left: 5px;
	}
	.mine-yamaha .used {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 0.5px;
		background-color: rgb(207, 193, 156);
		border-radius: 5px;
		transform: scale(.8);
	}
	.mine-yamaha .unused {
		width: 37px;
		height: 17.5px;
		font-size: 12px;
		color: #FFFFFF;
		line-height: 17.5px;
		text-align: center;
		position: absolute;
		top: 2.5px;
		right: 0.5px;
		background-color: rgb(233, 184, 66);
		border-radius: 5px;
		transform: scale(.8);
	}
	.mine-yamaha .hello {
		position: absolute;
		top: 55px;
		right: 50px;
	}
	.mine-yamaha .signout {
		position: absolute;
		top: 55px;
		right: 0;
		cursor: pointer;
		color: rgb(175, 116, 121);
	}
	.mine-yamaha .my-product{
		font-size: 20px;
	}
	.mine-yamaha .row-con{
		padding: 0 15px;
	}
}
#paginator .current{
	color: #ffffff;
	background-color: #48217a;
	border-color: #48217a;
	cursor: default;
}<!--0.00018310546875-->