﻿.member-registered2-become-box .registered-become-woman:hover,
.woman .registered-become-woman{
  background-color: #fe8eae;
  color: #FFF;
}

.member-registered2-become-box .registered-become-man:hover,
.man .registered-become-man{
  background-color: #b4e4ee;
}

.member-photo-info-list:hover{
	background-color: #d8efed;
}
.index-banner-join-box i,
.index-banner-join-box span,
.banner-scroll span,
.index-list-join,
.member-registered-next,
.member-registered-become,
.member-registered-join-button,
.member-registered-forget-box,
.header-menu-title,
.header-language,
.member-information-letter-link,
.member-info-list-pic-up,
.member-information-become-vip,
.member-information-show-list,
.member-information-show-list span,
.information-menu-list,
.member-setion-setion-out,
.member-shared-architecture-button,
.member-search-button,
.member-search-basic-language-title p,
.member-wish-show-list,
.message-right-box .message-reply-p-del,
.wish-post-info-button,
.member-registered-join-forget-out,
.message-textarea-button .message-button,
.member-photo-page-img img,
.advertising-list-out{
	transition: all .3s linear;
}
.index-banner-join-box:hover .index-banner-slong-mask{
	transform: scale(1, 1)
}

.index-banner-join-box:hover i,
.index-banner-join-box:hover span{
	color: #fe8eae;
	font-weight: bold;
}

.banner-scroll:hover span{
	color: #fe8eae;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 2px;
}
.index-info-box .index-info-list:nth-child(1) .index-list-join:hover{
	font-weight: bold;
	color: #FFF;
	letter-spacing: 3px;
}
.index-info-box .index-info-list:nth-child(2) .index-list-join:hover{
	font-weight: bold;
	letter-spacing: 3px;
}

.footer-list a:hover{
	color: #b2dfdb;
}
.member-registered-next:hover,
.member-registered4-button:hover,
.member-registered-join-button:hover,
.member-information-become-vip:hover,
.member-photo-btn-list:hover,
.member-photo-page-img-button:hover,
.member-shared-architecture-button:hover,
.wish-post-info-button:hover,
.message-button:hover{
	background-color: #fe8eae;
	color: #FFF;
	letter-spacing: 3px;
	font-weight: bold;
}

.member-registered2-become-box .member-registered-become:nth-child(2):hover{
	color: #FFF;
}


.member-registered-forget-box:hover{
	color:  #fe8eae;
}
.member-registered-join-p a:hover,
.header-menu-title:hover,
.header-language:hover,
.header-language.active{
	color:  #fe8eae;
}

.member-menu-list:hover,
.member-menu-list.active{
	background-color: #b2dfdb;
}
.member-information-letter-link:hover{
	background-color: #fe8eae;
}
.member-info-list-pic-up:hover{
	font-weight: bold;
	letter-spacing: 3px;
	color: #cc2a1e;
}
.member-information-show-mask{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	background-image: url('../img/hover-icon.png');
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: center;
	background-color: rgba(178, 223, 219, 0.8);
}
.member-information-show-list:hover span{
	transform: scale(1.1);
}

.member-settion-link-list:hover{
	color: #cc2a1e;
	font-size: 16px;
}
.member-settion-link-list{
	width: 150px;
}
.member-photo-link:hover{
	background-color: 
}
.member-photo-page-img-del-p:hover{
	font-size: 14px;
	font-weight: bold;
	color:  #cc2a1e;
}
.information-menu-list:hover, .information-menu-list.active{
	color: #b2dfdb;
}

.member-setion-setion-out:hover,
.member-registered-join-forget-out:hover{
	background-color:  #cb2a1e;
}

.member-setion-button:hover{
	background-color: #fd8eae;
	letter-spacing: 3px;
}
.member-search-button:hover{
	color: #FFF;
	font-weight: bold;
	background-color: #c02a1e;
}
.member-search-basic-location-district select,
.member-search-basic-location-county select,
.member-calendar-setup-list input,
.message-right-box .message-reply-p-del,
.wish-post-info-button{
	cursor: pointer;
}


.member-search-basic-language-title p:hover,
.member-calendar-setup-list input:hover{
	color: #c02a1e;
}

.message-right-box .message-reply-p-del:hover{
	background-color: #000;
	color: #FFF;
}
.member-registered3-list-radio-box,
.member-registered3-add select{
	cursor: pointer;
}
.member-registered3-list-radio-list-box li,
.member-registered3-list-radio p,
.member-registered3-list-radio,
.my-wish-class a,
.member-photo-page-img{
	transition: all .3s linear;
}
.member-registered3-list-radio-list-box li:hover{
	background-color: #000;
	color: #FFF;
}
.member-registered3-list-radio:hover{
	font-weight: bold;
	background-color: #000;
}
.member-registered3-list-radio:hover p{
	color: #FFF;
}
.member-registered3-list-radio:hover:after{
	border-top: 8px solid #FFF;
}
.member-settion-select:hover{
	color: #c02a1e;
}

#member-backlist .member-registered3-list-radio:hover{
	background-color: transparent;
}
#member-backlist .member-registered3-list-radio:hover p{
	color:  #c02a1e;
}
#member-backlist .member-registered3-list-radio:hover:after{
	border-top: 8px solid  #c02a1e;
}
.member-settion-fixed-table .member-registered3-list-radio-list-box li:hover{
	background-color: #000;

}

.member-search-basic-language-list li:hover{
	background-color: #000;
	color: #FFF;
}
.my-wish-class a:hover,
.my-wish-class.active a{
	color: #c02a1e;
}
a.member-wish-show-list{
    transition: all .3s linear;
}
a.member-wish-show-list:hover{
    background-color: #b2dfdb;
}
.member-photo-page-img-list:hover .member-photo-page-img img{
	transform: scale(1.1);
}

.member-search-add-box .demo-radioInput-p:hover{
	color: #c02a1e;
}

.advertising-list-out:hover{
	background-color: #5daaa3;
}
.index-people-list:hover .index-people-img{
	transform: scale(1.1);
}
.index-people-list:hover .index-people-info-title{
	font-weight: bold;
	color: #2e2e24;
	background-color:  #b2dfdb;
}
.index-people-list:hover .index-people-info-p{
	color: #fe8eae;
}
.index-what-list-icon,
.index-what-list-p{
	transition: all .5s ease;
}

.index-what-list-box .index-what-list:nth-child(odd):hover .index-what-list-icon{
	transform: rotateZ(-10deg);
}
.index-what-list-box .index-what-list:nth-child(even):hover .index-what-list-icon{
	transform: rotateZ(10deg);
}

.index-what-list-box .index-what-list:hover .index-what-list-p{
	font-weight: bold;
	color: #fe8eae;
	letter-spacing: 4px;
}