/*情趣分類修改項目*/

.top-sex{
	margin: auto;
	width: 956px;
	height: 50px;
}
/*
這是置頂後的數值
.top-sex{
    padding: 15px 0 20px 0;
    margin: auto;
    width: 956px;
    height: 50px;
    background-color: #E5E9E9;
    position: fixed;
    top: 0px;
    z-index: 1;}*/
.type_title-wu{
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: -webkit-linear-gradient(top, #ffffff 0%,#e8e8e8 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=0 );
    float: left;
    width: 115px;
    height: 50px;
    margin-right: 5px;
    text-align: center;
    border: 2px #AEACAC solid;
    border-radius: 6px;
    line-height: 48px;
    box-sizing: border-box;
    font-size: 17px;
    box-shadow: 1px 2px #A4A4A4;
    border-bottom: 3px #E0D3DD solid;
    border-right: 0;
    overflow: hidden;
    position: relative;

}

.type_title-wu:hover,.type_title-wu.selected{
    font-size: 19px;
    font-weight: bold;
    color: #6D6D6D;
    text-shadow: 0 1px 2px #FFF;
    background: linear-gradient(to bottom, #ffffff 0%,#9D9C9C 100%);
    border-bottom: 3px #CBCBCB solid;
    box-sizing: border-box;
    border: 2px #A5A5A5 solid;
    box-shadow: 1px 2px #585858;
    border-right: 0;

    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    transition: all 0.5s linear;
}

.type_title-wu2:hover,.type_title-wu2.selected{
	background: linear-gradient(to bottom, #ffffff 0%,#D38F8F 100%);
	color: #C95B5B;
	box-sizing: border-box;
	border: 2px #EA9494 solid;
	border-bottom: 3px #E1A1A1 solid;
	box-shadow: 1px 2px #D37447;
	border-right: 0;
}
.type_title-wu3:hover,.type_title-wu3.selected{
	background: linear-gradient(to bottom, #ffffff 0%,#A968DA 100%);
	color: #844CAF;
	box-sizing: border-box;
	border: 2px #B989DE solid;
	border-bottom: 3px #B783DD solid;
	box-shadow: 1px 2px #A268CD;
	border-right: 0;
}
.type_title-wu4:hover,.type_title-wu4.selected{
	background: linear-gradient(to bottom, #ffffff 0%,#68A0DA 100%);
    color: #3377BC;
    box-sizing: border-box;
    border: 2px #81AEDD solid;
    border-bottom: 3px #90BDEC solid;
    box-shadow: 1px 2px #6B96C2;
    border-right: 0;
}
.type_title-wu5:hover,.type_title-wu5.selected{
	background: linear-gradient(to bottom, #ffffff 0%,#D38FC1 100%);
	color: #B44C92;
	box-sizing: border-box;
	border: 2px #DCA3D5 solid;
	border-bottom: 3px #ECB2DF solid;
	box-shadow: 1px 2px #BF74AC;
	border-right: 0;
    }
.type_title-wu6:hover,.type_title-wu6.selected{
	background: linear-gradient(to bottom, #ffffff 0%,#68CFDA 100%);
    color: #2A939E;
    box-sizing: border-box;
    border: 2px #7DD3DD solid;
    border-bottom: 3px #A2E0E6 solid;
    box-shadow: 1px 2px #6DBAC2;
    border-right: 0;
    }
.type_title-wu7:hover,.type_title-wu7.selected{
	background: linear-gradient(to bottom, #ffffff 0%,#64E391 100%);
    color: #16AE7E;
    box-sizing: border-box;
    border: 2px #88E5AA solid;
    border-bottom: 3px #A9EEC1 solid;
    box-shadow: 1px 2px #6ED291;
    border-right: 0;
    }
.type_title-wu8:hover,.type_title-wu8.selected{
	background: linear-gradient(to bottom, #ffffff 0%,#ffe200 100%);
    color: #E1A425;
    box-sizing: border-box;
    border: 2px #E9D53A solid;
    border-bottom: 3px #FFF8C4 solid;
    box-shadow: 1px 2px #E9D32A;
    border-right: 0;
    margin-right: 0;
}


a.type_title-wu>p{
	position: absolute;
	color: #FFF;
	background-color: #F55ED5;
	transform: rotate(-28deg);
	font-size: 17px;
	height: 19px;
	line-height: 19px;
	width: 105px;
	text-align: center;
	left: -31px;
	text-indent: -8px;
	font-weight:initial;

	/*CSS轉場*/
	animation:disColor1 0.5s infinite alternate;
	-moz-animation:disColor1 0.5s infinite alternate;
	-webkit-animation:disColor1 0.5s infinite alternate;
}

@keyframes disColor1{
	0% {background-color:#F55ED5;}
	50% {background-color:#E736C1;}
	100% {background-color:#F55ED5;}

}


	.mainbody,.type_movie{ width: 956px; padding-left: 0;}
	.type_movie_clips{width: 976px; margin-top: 21px;}
	.one_type{margin-left: 0;transition: all 0.2s;width: 19.7%;}
	.one_pic img{height: 100%; width: auto;}
	.one_pic{width: 166px;height: 166px;background: #FFF;}
	.one{width: 180px;margin: 0 20px 5px 0;padding-top: 0;background-color: #FAFAFA;overflow: hidden;}
	.one_count{top: 0; right: 0;}
	.one_name,.one_av,.one_tag{width: 163px;}
	.one_name{font-size: 14px;}
	.toys-tp{position: absolute; bottom: 0; right: 5px; height: 33px;}
	.toys-tp-title{font-size: 10px;}
	.toys-tp-price{font-size: 28px; font-weight: bold; color: #E00068; line-height: 33px; display: inline-block;}
	.one_av{color: #999;}
	.toys-focus .one{ width: 368px;}
	.toys-focus .one_pic{height: 350px; width: 368px; }
	.toys-focus .one_pic img{height: auto; width: auto;}
	.toys-focus .one_name, .toys-focus .one_av, .toys-focus .one_tag{width: 360px;}
	.toys-focus .toys-tp{height: 60px;}
	.toys-focus .toys-tp-price{font-size: 60px; line-height: 60px;}

.one2{background-color: #FFEBEB;
    border: 1px #DC9E9E solid;}
.one_name2{color: #904EC5;}
..one_tag a{ color: #25073C;}

.one3{background-color: #ECDDF8;
    border: 1px #BA9DD2 solid;}
.one_name3{color: #904EC5;}

.one4{background-color: #E4E0FF;
    border: 1px #B0A5FB solid;}
.one_name4{color: #4863AB;}

.one5{background-color: #FFDDFB;
    border: 1px #E57DCA solid;}
.one_name5{color: #B350A7;}

.one6{background-color: #C8FFFF;
    border: 1px #7AC2C2 solid;}
.one_name6{color: #1B8D8D;}

.one7{background-color: #AFFAD8;
    border: 1px #69BE97 solid;}
.one_name7{color: #12814F;}

.one8{background-color: #FEFFAF;
    border: 1px #BABC32 solid;}
.one_name8{color: #929403;}


.one_av {
    color: #766C6C;
	font-size: 12px;
}
