html{
	overflow-y:scroll;
}
body{
	font: 14px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,sans-serif;
	color: #333;
}

* {
	outline:none;
}
a{
	color: #333;
}
.bred{
	color:red;
}

.dis{
	display:none;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;
}
h4, h5, h6 {
	font-size: 100%;
}
address, cite, dfn, em, var {
	font-style: normal;
}

code, kbd, pre, samp, tt {
	font-family: "Courier New", Courier, monospace;
}
small {
	font-size: 14px;
}
.logo div {
	float: left;
}
.logo div a {
	display: block;
	color: #92C737;
	font: 15px/1.1 Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,\\5B8B体,sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.logo>.right {
	padding: 10px;
}

.logo div h5 {
	font-weight: normal;
}

ul, ol {
	list-style: none;
}

a {
	text-decoration: none;
	outline: none;
}

a:hover {
	color: #FF6F03;
}

.goto {
	width: 44px;
	height: 26px;
	line-height: 26px;
	background: #FF6F03;
	text-align: center;
	margin-top: 8px;
	margin-left: 10px;
	color: #FFFFFF;
	outline: none;
	border: none;
}

legend {
	color: #000;
}

fieldset, img {
	border: none;
}

button, input, select, textarea {
	font-size: 100%;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.service {
	position: fixed;
	display: none;
	right: 0;
	top: 100px;
	width: 42px;
	z-index: 11;
}

.service li {
	margin-bottom: 5px;
	position: relative;
}

.service li span {
	display: block;
	width: 42px;
	height: 42px;
	background: url(../images/service.png) no-repeat;
}

.service li .ser1 {
	background-position: 0 0;
}

.service li .ser1:hover {
	background: url(../images/service-hover.png) no-repeat;
	background-position: 0 0;
}

.service li .ser2 {
	background-position: 0 -47px;
}

.service li .ser2:hover {
	background: url(../images/service-hover.png) no-repeat;
	background-position: 0 -47px;
}

.service li .ser3 {
	background-position: 0 -94px;
}

.service li .ser3:hover {
	background: url(../images/service-hover.png) no-repeat;
	background-position: 0 -94px;
}

.service li .ser4 {
	background-position: 0 -141px;
}

.service li .ser4:hover {
	background: url(../images/service-hover.png) no-repeat;
	background-position: 0 -141px;
}

.service li .ser5 {
	background-position: 0 -188px;
}

.service li .ser5:hover {
	background: url(../images/service-hover.png) no-repeat;
	background-position: 0 -188px;
}

.service li .title {
	width: 100px;
	height: 32px;
	position: absolute;
	display: none;
	background: #FF6F03;
	left: -100px;
	top: 5px;
	line-height: 32px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
}

.service li .title a {
	display: block;
	color: #FFFFFF;
}

.service li:hover .title {
	display: block;
}

.header {
	width: 100%;
	height: auto;
	min-width: 1200px;
}

.header .yunbg {
	background-size: 100%;
}

.header-top-main {
	width: 1200px;
	margin: 1px auto;
}

.header-top {
	width: 100%;
	left: 0;
	z-index: 100;
	top: 0;
	border-bottom: 1px solid #ccc;
}

.header-top-main .top-main-left {
	position: relative;
	float: left;
	height: 35px;
	line-height: 35px;
}

.header-top-main .top-main-left > a{
	margin-left: 5px;
	padding-left: 5px;
	border-left: 1px solid #ccc;
}

.header-top-main .top-main-right {
	position: relative;
	float: right;
	height: 35px;
	line-height: 35px;
}
.header-top-main .top-main-right > div{
	float:left;
	line-height:37px;
}
.header-top-main .top-main-right > div > a{
	margin-left: 5px;
	padding-left: 5px;
	border-left: 1px solid #ccc;
}


.header-top-main  a:hover * {
	color: #FF6F03;
}



.header-bottom {
	width: 1200px;
	min-width: 1200px;
	margin: 35px auto;
}

.header-bottom  .logo,.header-bottom  .search,.header-bottom  .contactme {
	float: left;
}


.header-bottom  .contactme {
	float: right;
	width:220px;
	
}

.header-bottom  .contactme div.contactme_img{
	background-image: url(/Public/images/index_new/contactme.png);
	background-repeat: no-repeat;
	height:30px;
}

.header-bottom  .contactme div.contactme_tex{
	font: 13px/1.5 SimSun,Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,\\5B8B体,sans-serif;
	color:#777;
	text-align:center;
}



.header-bottom .ad {
	margin-top: 25px;
}

p.parities {
	float: right;
	text-align: right;
	color: #000000;
	font-size: 14px;
}



.header-bottom .search .tag p.parities a {
	display: inline-block;
	color: #4c97ff;
	font-weight: bold;
}

.phcolor {
	color: #999999;
}



/*搜索框*/

.header-bottom  .search {
	margin-left: 80px;
	width:600px;
	position:relative;
}



.header-bottom  .search  .form_search{
	
}




.header-bottom  .search  .form_search  .input_text{
	float:left;
	width:350px;
	height:34px;line-height:34px;
	padding:0 5px;
	border:2px solid #ff6f03;
}
.header-bottom  .search  .form_search  .input_text input{
	border:none;
	width:100%;
	height:25px;
}

.header-bottom .search  .form_search  .button_btn{
	float:left;
	width:15%;
	height:38px;
	margin-right:5px;
}
.header-bottom .search  .form_search  .button_btn button {
    width:100%;
	height:100%;
	background: #ff6f03;
	border: none;
	outline: 0;
	text-align: center;
	color: #FFFFFF;
	cursor: pointer;
	font-size:15px;
}

.header-bottom .search  .form_search  .button_btn button:hover{
	background:#FF7813;
}
/*搜索框end*/



.header-bottom .search .tag {
	height: 25px;
	line-height: 25px;
	margin-top: 5px;
}

.header-bottom .search .tag a {
	display: inline-block;
	margin-right: 10px;
	font-size: 13px;
	color: #999;
	font-family: SimSun;
}

.header-bottom .search .tag a:hover {
	color: #FF6F03;
}

.header-bottom .search .tag a:last-child {
	margin: 0;
}

.header-bottom .ad {
	float: right;
}

.header .yunbg .nav {
	width: 100%;
	border-bottom: 2px solid #FF6F03;
}

.nav .nav-main {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.nav  > div.nav-main  > div {
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 15px;
	cursor: pointer;
	position: relative;
	top: 2px;
}

.nav .nav-main > div.other_a{
	margin:0 0 0 10px;
}



.nav .nav-main > div.other_a i{
	margin-right:3px;
	width:25px;
	height:35px;
	display: inline-block;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:center top;
}

.nav .nav-main > div.other_a i.mercari_logo{
	background-image:url("/Public/images/about-icon/mercari_logo.png");
	background-position: center;
	background-size:21px;
}
.nav .nav-main > div.other_a i.rakuma_logo{
	background-image:url("/Public/images/about-icon/rakuma_logo.png");
	background-position: center;
	background-size:20px;
}
.nav .nav-main > div.other_a i.mbok_logo{
	background-image:url("/Public/images/about-icon/mbok_logo.png");
	background-position: center;
	background-size:21px;
}
.nav .nav-main > div.other_a i.amazon_logo{
	background-image:url("/Public/images/about-icon/amazon01.png");
	background-position: center;
	background-size:35px;
}
.nav .nav-main > div.other_a i.jhw_logo{
	background-image:url("/Public/images/about-icon/jhw_logo.jpg");
	background-position: center;
	background-size:25px;
}



.nav .nav-main > div.other_a i.qq_service{
	background-image: url("/Public/images/index_new/contactme.png");
	background-position:-19px -62px;
}
.nav .nav-main > div.other_a i.wang_service{
	background-image:url("/Public/images/index_new/contactme.png");
	background-position:-131px -63px;
}
.nav .nav-main > div.other_a i.kefu_service{
	background-image: url("/Public/images/index_new/znkefu.png");
	background-position: center;
	background-size: 25px;
}



.nav .nav-main > div.other_a > a.small{
	font-size: 13px;
	font-weight: normal;
}


.nav .nav-main > div.other_a > a{
	font-size: 15px;
	font-weight: bold;
}



.nav .nav-main>div.yahoomenu {
	background: #585858;
	color: white;
	position: relative;
	width: 206px;
}

.nav .nav-main>div.rate {
	font-size: 14px;
	color: red;
	width: 260px;
	text-align: right;
	float:right;
}
.nav .nav-main>div.rate a {
	font-size: 14px;
	color: red;
	font-weight:bold;
}

.nav .nav-main .telephone {
	float: right;
}

.nav .nav-main .parities {
	float: right;
	font-size: 14px;
	font-weight: bold;
	
}

.nav .nav-main .telephone p {
	color: #FF6F03;
	font-size: 16px;
	font-weight: bold;
}

.nav .nav-main .telephone p span {
	display: inline-block;
	width: 32px;
	height: 24px;
	background: url(../images/tele.png) no-repeat;
	vertical-align: middle;
	margin-right: 5px;
	background-position: 0 -91px;
}




.main_box_bg{
	width: 100%;
	min-width: 1200px;
	height: 652px;
	position: absolute;
	z-index: 0;
	filter: blur(10px) opacity(50%);
	-webkit-filter: blur(10px) opacity(50%);
	-ms-filter: blur(10px) opacity(50%);
	-moz-filter: blur(10px) opacity(50%);
	filter:alpha(opacity=5);
	/*background-image: url(http://new2.rigouwang.com/Public/images/banner1.jpg);*/
	background-size: 100% 652px;
}
.bgbody{
	background: #EAECF1;
	min-width: 1200px;
}



/*footer start*/

.footer {
	width: 100%;
	min-width: 1200px;
	background: #E0E0E0;
	padding: 30px 0 10px 0;
	
}

.footer .footer_img {
	width: 1200px;
	margin: auto;
}



.footer .footer_img .footer_img_left{
	float:left;
	height: 200px;
}
.footer .footer_img .footer_img_right {
	float:right;
	height: 160px;
}

.footer .footer_img .footer_img_left > div {
	float: left;
	margin-right: 50px;
}

.footer .footer_img .footer_img_left  div img {
	width: 130px;
	height: 130px;
}

.footer .footer_img .footer_img_left  .tupsm {
	text-align: center;
	height: 30px;
}



.footer .footer_img_right .lianxix > div {
	float: left;
}

.footer .footer_img_right .lianxix > div > div {
	width: 150px;
}

.footer .footer_img_right .lianxix .lianxix_title {
	font-weight: bold;
	font-size: 16px;
}

.footer .xuancsm {
	width: 1200px;
	margin: auto;
}

.footer .xuancsm .peiaxx,.footer .xuancsm .officename {
	text-align: center;
}

.footer .redcolor {
	color: #FF6F03;
}

.footer .xuancsm  div.youqlj a{
	color: #FF6F03;
}

.footer .xuancsm  div.youqlj a:hover{
	color: red;
}


.footer .officetel{
	margin:10px 0;
}
.footer .officetel span {
	display:block;
	float: left;
	height:30px;
	font-size:16px;
}

.footer .officetel  span.contactmespan {
	width:230px;
	background-image: url(/Public/images/index_new/contactme.png);
	background-repeat: no-repeat;
}

.footer .xuancsm .jieshao {
	text-indent: 2em;
}



/*footer end*/






#scroll {
	position: fixed;
	left: 5%;
	top: 100px;
	width: 32px;
	z-index: 11;
}

#scroll li {
	margin-bottom: 10px;
	position: relative;
}

#scroll li span {
	display: block;
	width: 32px;
	height: 32px;
	background: url(../images/scroll.png) no-repeat;
	cursor: pointer;
}

#scroll li span.on {
	background: url(../images/scroll-hover.png) no-repeat;
}

#scroll li span.f1 {
	background-position: 0 0;
}

#scroll li span.f2 {
	background-position: 0 -42px;
}

#scroll li span.f3 {
	background-position: 0 -84px;
}

#scroll li span.f4 {
	background-position: 0 -126px;
}

#scroll li span.f5 {
	background-position: 0 -168px;
}

#scroll li span.f6 {
	background-position: 0 -210px;
}

#scroll li span.f7 {
	background-position: 0 -252px;
}

#scroll li span.f8 {
	background-position: 0 -294px;
}

#scroll li span.f9 {
	background-position: 0 -336px;
}

#scroll li span.f10 {
	background-position: 0 -378px;
}

#scroll li .hover {
	width: 0;
	height: 32px;
	position: absolute;
	top: 0;
	background: #FF6F03;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	line-height: 32px;
	border-radius: 16px;
	left: 0;
	display: none;
}

#scroll li .f2-c {
	background: #FF3A3A;
}

#scroll li .f3-c {
	background: #FF6F03;
}

#scroll li .f4-c {
	background: #FE7A65;
}

#scroll li .f5-c {
	background: #3C83E6;
}

#scroll li .f6-c {
	background: #FF3ADC;
}

#scroll li .f7-c {
	background: #24F655;
}

#scroll li .f8-c {
	background: #3FB1CE;
}

#scroll li .f9-c {
	background: #20D0A4;
}

#scroll li .f10-c {
	background: #4C97FF;
}

.theme-popover-mask {
	z-index: 9998;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.4000000059604644775390625;
	display: none;
}

.theme-popover {
	z-index: 9999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 398px;
	height: 398px;
	margin: -199px 0 0 -199px;
	display: none;
	background-color: #fff;
}

.theme-login {
	width: 398px;
	text-align: left;
}

.theme-login .hd {
	width: 398px;
	height: 59px;
	line-height: 59px;
	border-bottom: 1px solid #ddd;
	position: relative;
}

.theme-login .hd ul {
	width: 398px;
	position: absolute;
	top: 1px;
	height: 59px;
	text-align: center;
}

.theme-login .hd ul li {
	display: inline-block;
	padding: 0;
	font-size: 20px;
	color: #999999;
	cursor: pointer;
	width: 160px;
	height: 56px;
	line-height: 59px;
	text-align: center;
}



.user_bid{
	height:45px;
	width:984px;
	background:white;
	float:right;
	margin-bottom:10px;
}


.user_bid a{
	display: block;
	height: 15px;
	line-height: 15px;
	width: 120px;
	margin: 0px;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #555;
	border-right: 1px solid #ccc;
	margin-top: 5px;
}
a.no_border{
	border:none;
}
.user_bid a:hover{
	color:red;
}
.user_bid a b{
	color:red;
	margin: 0 2px;
	font-size:12px;
}






.theme-login .hd ul li:last-child {
	margin-left: 20px;
}

.theme-login .hd ul li.on {
	border-bottom: 3px solid #FF6D3A;
	color: #262626;
}

.theme-login .bd {
	height: auto;
	overflow: hidden;
	padding: 30px 29px;
}

.theme-login .bd form input[type="text"], .theme-login .bd form input[type="password"] {
	width: 326px;
	height: 34px;
	line-height: 34px;
	padding-left: 10px;
	border: #D9D9D9 solid 1px;
	margin-bottom: 10px;
}

.theme-login .bd label {
	font-size: 14px;
	cursor: pointer;
	color: #333;
	float: left;
}

.theme-login .bd label i {
	font-size: 14px;
	font-style: normal;
	display: inline-block;
	width: 14px;
	height: 14px;
	text-align: center;
	line-height: 13px;
	color: #fff;
	vertical-align: middle;
	margin: -2px 2px 1px 0;
	border: #ccc solid 1px;
}

.theme-login .bd input[type="checkbox"] {
	display: none;
}

.theme-login .bd input[type="checkbox"]:checked + i {
	background: #FF6F03;
	border: #FF6F03 solid 1px;
}

.theme-login .bd input[type="checkbox"]:disabled + i {
	border-color: #ccc;
}

.theme-login .bd input[type="checkbox"]:checked:disabled + i {
	background: #ccc;
}

.theme-login .bd a.float-left {
	float: left;
	color: #333;
	font-size: 14px;
}

.theme-login .bd a.float-right {
	float: right;
	color: #333;
	font-size: 14px;
}

.theme-login .bd button {
	width: 100%;
	background: #FF6F03;
	border: none;
	outline: 0;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	margin: 20px 0;
	padding: 10px 0;
}

.slideBox {
	width: 800px;
	height: 470px;
	overflow: hidden;
	position: relative;
	margin: auto auto;
	margin-bottom: 20px;
}

.slideBox .hd {
	height: 20px;
	overflow: hidden;
	position: absolute;
	right: 50%;
	margin-right: -45px;
	bottom: 5px;
	z-index: 1;
}

.slideBox .hd ul {
	overflow: hidden;
	float: left;
}

.slideBox .hd ul li {
	float: left;
	margin-right: 2px;
	width: 20px;
	height: 20px;
	border-radius: 10px;
	line-height: 13px;
	text-align: center;
	background: #98cd3d;
	opacity: 0.5;
	cursor: pointer;
}

.slideBox .hd ul li.on {
	background: #98CD3D;
	opacity: 1;
}

.slideBox .bd {
	width: 100%;
	position: relative;
	height: 100%;
}

.slideBox .bd li {
	width: 100%;
	height: 494px;
	position: relative;
	overflow: hidden;
}

.slideBox .bd li a {
	width: 100%;
	height: 100%;
	text-align: center;
	display: block;
}

.slideBox_news {
	width: 240px;
	background: #fff;
	margin-top: 5px;
}

.slideBox_news ul {
	height: auto;
	border: #CCCCCC solid 1px;
}

.slideBox_news ul li {
	height: 37px;
	line-height: 37px;
	padding: 0 10px;
	border-bottom: 1px solid #E5E5E5;
	overflow: hidden;
}

.slideBox_news ul li:last-child {
	border: none;
}

.slideBox_news ul li a {
	color: #333;
	font-size: 14px;
}

.slideBox_news ul li a span {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/horn.png) center no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	margin-right: 5px;
}

.slideBox_news ul li a:hover {
	color: #FF6F03;
}

.slideBox_news ul li a:hover span {
	background-position: 0 0;
}

.slideBox_news ul li.title {
	border-bottom: 1px solid #CCCCCC;
}

.slideBox_news ul li.title h5 {
	float: left;
	font-size: 15px;
	color: #FF6F03;
}

.slideBox_news ul li.title a {
	float: right;
	font-size: 14px;
}

.hc_lnav {
	z-index: 99;
	position: absolute;
	top: 162px;
	width: 200px;
}

@media screen and (min-width:1200px) {
	#scroll {
		left: 0;
	}
}

@media screen and (min-width:1300px) {
	#scroll {
		left: 2%;
	}
}

@media screen and (min-width:1400px) {
	#scroll {
		left: 4%;
	}
}

@media screen and (min-width:1500px) {
	#scroll {
		left: 6%;
	}
}

@media screen and (min-width:1600px) {
	#scroll {
		left: 8%;
	}
}

@media screen and (min-width:1700px) {
	#scroll {
		left: 10%;
	}
}

@media screen and (min-width:1800px) {
	#scroll {
		left: 12%;
	}
}

@media screen and (min-width:1900px) {
	#scroll {
		left: 14%;
	}
}

.hc_lnav {
	z-index: 2;
	width: 202px;
	top: 1px;
}

.hc_lnav .allbtn {
	z-index: 2;
}

.hc_lnav .allbtn h2 {
	font-size: 14px;
}

.hc_lnav .allbtn h2 a {
	line-height: 40px;
	background: #FF6F03;
	width: 204px;
	display: block;
	text-align: center;
	height: 40px;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
}

.hc_lnav .allbtn h2 a:hover {
	text-decoration: none;
}

.hc_lnav .allbtn ul.class-list {
	z-index: 100;
	position: absolute;
	background-color: #747474;
	width: 206px;
	left: 0;
	border-top: 0;
	top: 34px;
	display: none;
}


.clear:after {
	content: '';
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

body.hc_home .hc_lnav .allbtn ul {
	display: block;
}

body.hc_list .hc_lnav .allbtn ul {
	display: block;
}

.hc_lnav .allbtn ul.class-list li {
	cursor: default;
}

.hc_lnav .allbtn ul.class-list li .tx {
}

.hc_lnav .allbtn ul.class-list li .tx a {
	color: #fff;
	font-size: 14px;
	display: block;
	padding-left: 20px;
	text-align: left;
	height: 30px;
	line-height: 30px;
}

.hc_lnav .allbtn ul.class-list li .tx a  span{
	color:white;
	display:inline-block;
	height:100%;
	line-height:100%;
	margin-right:20px;
	position:relative;
	left:180px;
}





.hc_lnav .allbtn ul.class-list li dl {
	color: #ffffff;
	clear: both;
	overflow: auto;
	padding-top: 4px;
}

.hc_lnav .allbtn ul.class-list li dl a {
	line-height: 22px;
	white-space: nowrap;
	float: left;
	color: #d9e7ce;
	margin-left: 6px;
	margin-right: 6px;
	transition: color 0.1s 0s ease-out;
}

.hc_lnav .allbtn ul.class-list li dt {
	padding-left: 10px;
	width: 30px;
	float: left;
	padding-top: 1px;
}

.hc_lnav .allbtn ul.class-list li dd {
	line-height: 22px;
	width: 150px;
	float: left;
	padding-top: 2px;
}

.hc_lnav .allbtn ul.class-list li .pop {
	position: absolute;
	background-color: white;
	box-shadow: 0px 0px 5px #aaa;
	min-height: 710px;
	width: 900px;
	display: none;
	top: -2px;
	left: 200px;
}

.hc_lnav .allbtn ul.class-list li:hover {
	background-color: #FF6F03;
}

.hc_lnav .allbtn ul.class-list li:hover .tx {
	background-color: #f5f5f5;
}

.hc_lnav .allbtn ul.class-list li:hover .tx a {
	color: #FFFFFF;
	text-decoration: none;
	background: #FF6F03;
}

.hc_lnav .allbtn ul li:hover .pop {
	display: block;
}

.hc_lnav .allbtn ul li:hover a:hover {
	color: #FFFFFF;
}

.pop .header_left {
	width: 850px;
	padding: 20px 20px;
	height: 100%;
	float: left;
}

.row {
	border-bottom: 1px solid #eee;
}

.pop .row .sub_list {
	float: left;
	width: 130px;
	padding-right: 5px;
	text-align: right;
	line-height: 25px;
}

.pop .row .sub_list a {
	color: #333;
	font-size: 14px;
	font-weight: bold;
}

.pop .row .sub-links {
	float: left;
	width: 700px;
	padding-left: 5px;
	text-align: left;
	line-height:25px;
}

.pop .row .sub-links a {
	color: #333;
	font-size: 14px;
	margin-left: 10px;
}

.hc_lnav .allbtn ul li:hover .pop a:hover {
	color: #FF6F03;
}

.pop .header_right {
	width: 180px;
	float: right;
}

.pop .header_right a {
	display: block;
	border-bottom: 1px dashed #ddd;
}

.pop .header_right a.last {
	border-bottom: none;
}

.pop .header_right a img {
	width: 180px;
	height: 163px;
}

.main {
	width: 1200px;
	min-width: 1200px;
	height: auto;
	margin: 0 auto;
}

.main .main-box {
	width: 1200px;
	height: auto;
	position: relative;
}

.main .main-box .slideBox_tik {
	padding: 10px 0 7px 0;
}




.main .main-box .slideBox_tik .notlogin {

}

.main .main-box .slideBox_tik .logged {
	font-size:13px;
}


.main .main-box .slideBox_tik .logged li div {
	line-height:25px;
}

.main .main-box .slideBox_tik .logged li{
	height:200px;
}
.main .main-box .slideBox_tik .logged  .userheadimg{
	width: 120px;
	height: 120px;
	margin: auto;
	border-radius: 100%;
	overflow: hidden;
}
.main .main-box .slideBox_tik .logged  .userheadimg img{
	width: 120px;
	height: 120px;
}

.main .main-box .slideBox_tik .logged  .username{
	margin:auto;
	text-align:center;
}

.main .main-box .slideBox_tik .logged  .uservip{
	margin:auto;
	text-align:center;
}
.main .main-box .slideBox_tik .logged  .uservip a{
	margin:0 16px;
}
.main .main-box .slideBox_tik .logged  .recharge{
	margin:auto;
	text-align:center;
}

.main .main-box .slideBox_tik .logged  .recharge a{
	background:#FF6F03;
	color:#fff;
	display:inline-block;
	width:90px;
	height:25px;
	line-height:25px;
	margin: 5px;
	font-size:12px;
}
.main .main-box .slideBox_tik .logged  .recharge a:hover{
	background-color: rgba(255,111,3,0.8);
}







.main .main-box .slideBox_tik input[type='text'] ,.main .main-box .slideBox_tik input[type='password']{
	width: 210px;
	border: 1px solid #888;
	height: 26px;
	padding: 3px;
	border-radius: 2px;
}

.main .main-box .slideBox_tik .loginbutton {
	text-align: center;
}

.main .main-box .slideBox_tik .loginbutton > input {
	width: 100%;
	display: inline-block;
	height: 30px;
	line-height: 22px;
	padding: 0 18px;
	background-color: #FEECDD;
	color: #FF6F03;
	white-space: nowrap;
	text-align: center;
	font-size: 14px;
	border: none;
	border-radius: 2px;
	cursor: pointer;
	border: 1px solid #FF6F03;
}

.main .main-box .slideBox_tik .loginbutton > input:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}

.main .main-box .slideBox_tik img.notice {
	width: 240px;
	height: 133px;
	margin-bottom: 10px;
}

.main .main-box .slideBox_tik li.rgwistax{
	height:45px;
	padding: 0;
	
}
.main .main-box .slideBox_tik li.rgwistax a{
	display: block;
	height:100%;
	width:100%;
    background-image:url("/Public/images/index_new/rwgistax.jpg");
}


.main .main-box .slideBox_tik li.rgwistax > img{
	width:100%;
}




.main .main-box .slideBox_tik ul {
	width: 238px;
	height: auto;
}

.main .main-box .slideBox_tik ul li {
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	overflow: hidden;
}

.main .main-box .slideBox_tik ul li img.Verify_img {
	height: 28px;
	vertical-align: middel;
	cursor: pointer;
	position: relative;
	top: -2px;
	left: 10px;
}

.main .main-box .slideBox_tik ul li a {
	
}
.main .main-box .slideBox_tik ul li a:hover *{
	color:#FF6F03;
}





.main .main-box .slideBox_tik ul li a span {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/horn.png) center no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	margin-right: 5px;
}

.main .main-box .slideBox_tik ul li a:hover {
	color: #FF6F03;
}

.main .main-box .slideBox_tik ul li a:hover span {
	background-position: 0 0;
}

.main .main-box .slideBox_tik ul li.remenber a {
	display: inline-block;
	height: 22px;
	line-height: 20px;
}

.main .main-box .slideBox_tik ul li.remenber a.reg {
	background: #FF6F03;
	color: #fff;
	border-radius: 2px;
	padding: 0 5px;
	margin-left: 9px;
}

.main .main-box .slideBox_tik ul li.remenber a.reg:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}

.main .main-box .slideBox_tik ul li.remenber a.findpaw {
	color: #cc0000;
}

.main .main-box .slideBox_tik ul li.title {
	background: #FEECDD;
	color: #FF6F03;
	font-size: 16px;
	font-weight: bold;
	margin-top: 17px;
	height:40px;
	line-height:40px;
}

.main .main-box .slideBox_tik ul li.title h5 {
	float: left;
	font-size: 15px;
	color: #FF6F03;
}

.main .main-box .slideBox_tik ul li.title a {
	margin-left: 90px;
	font-size:13px;
}

.main .main-box .boutique-center {
	float: right;
	margin-right: 10px;
	width: 736px;
}

.main .main-box .boutique-center .module {
	padding-top: 10px;
	overflow: hidden;
	float: left;
	width: 148px;
}

.main .main-box .boutique-center .sotobg {
}

.main .main-box .boutique-center .bannerdiv {
	width: 100%;
}

.main .main-box .boutique-center .bannerimgdiv {
	float: left;
	width: 172px;
	height: 107px;
	text-align: center;
	margin-top: 10px;
	margin-left: 10px;
}

.main .main-box .boutique-center .bannerimgdiv1 {
	width: 190px;
	height: 224px;
	overflow: hidden;
	margin-left: 0px;
}

.main .main-box .boutique-center .bannerimgdiv1  img {
	position: relative;
	top: -13px;
}

.main .main-box .boutique-center .bannerimgdiv img:hover {
	cursor: pointer;
}

.main .main-box .boutique-center .bannerimgdiv img {
	width: 100%;
}

.main .main-box .boutique-center .border {
	border-right: 1px solid #CCCCCC;
}

.main .main-box .boutique-center .border_bt {
	border-bottom: 1px solid #CCCCCC;
}

.main .main-box .boutique-center .module span {
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 15px;
	color: #FF6F03;
	text-align: center;
}

.main .main-box .boutique-center .module .keywords_list {
	width: 100%;
	overflow: hidden;
	margin-right: -10px;
}

.main .main-box .boutique-center .module .keywords_list a {
	display: block;
	margin: auto;
	margin-top: 8px;
	width: 98px;
	border: #ccc solid 1px;
	color: #333;
	padding: 4px 0;
	text-align: center;
	font-size: 14px;
}

.main .main-box .boutique-right {
	float: right;
	background: white;
}

.main .main-box .boutique-left {
	float: left;
	width: 150px;
	height: 500px;
}

.main .main-box .boutique-center .module .keywords_list a:hover {
	border: 1px solid #FF6F03;
	text-decoration: none;
	background: #FF6F03;
	color: white;
}

.main .main-box .boutique-center .module .blue a {
	border: #3c83e6 solid 1px;
	color: #3C83E6;
}

.main .main-box .boutique-center .module .blue a:hover {
	background: #3c83e6;
	color: #FFFFFF;
}

.main .main-box .boutique-center .module .purple a {
	border: #ff3adc solid 1px;
	color: #FF3ADC;
}

.main .main-box .boutique-center .module .purple a:hover {
	background: #ff3adc;
	color: #FFFFFF;
}

.main .main-box .boutique-center .module .lightgreen a {
	border: #20d0a4 solid 1px;
	color: #20d0a4;
}

.main .main-box .boutique-center .module .lightgreen a:hover {
	background: #20d0a4;
	color: #FFFFFF;
}

.slideTxtBox {
	width: 100%;
}

.slideTxtBox .hd {
	width: 100%;
	height: 38px;
	line-height: 38px;
	position: relative;
}

.slideTxtBox .hd ul {
	width: 1198px;
	float: left;
	position: absolute;
	top: 0;
	height: 38px;
}

.slideTxtBox .hd ul li {
	padding: 0;
	cursor: pointer;
	text-align: left;
}

.slideTxtBox .hd ul li:last-child {
	border-right: none;
}

.slideTxtBox .hd ul li.on {
	height: 38px;
	background: #fff;
	border-bottom: 2px solid red;
	font-size: 16px;
	font-weight: bold;
	
}

.slideTxtBox .bd {
	height: auto;
	overflow: hidden;
}

.slideTxtBox .bd li {
	width: 230px;
	margin: 3px;
	margin-bottom: 20px;
	height: auto;
	float: left;
	margin-top: 10px;
	background: white;
}

.slideTxtBox .bd li a {
	display: block;
}

.slideTxtBox .bd li .remengpaipai {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 230px;
	height: 196px;
	background: black;
}

.slideTxtBox .bd li a img {
	padding: 1px;
	max-height: 194px;
	max-width: 228px;
}

.slideTxtBox .bd li .title {
	padding: 10px;
}

.slideTxtBox .bd li .title a {
	display: block;
	font-size: 14px;
	color: #333;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
}

.slideTxtBox .bd li .title a:hover {
	color: #FF6F03;
}

.slideTxtBox .bd li .title p {
	margin-top: 5px;
	line-height: 15px;
}

.slideTxtBox .bd li .title p span {
	display: inline-block;
	color: #333;
	font-size: 14px;
}

.slideTxtBox .bd li .title p span b {
	color: red;
}

.main .main-box .floor {
	line-height: 32px;
	padding-bottom: 3px;
	margin-bottom: 10px;
	overflow: hidden;
}

.main .main-box .floor h3 {
	
	font-size: 16px;
	float: left;
	margin-left: 1px;
}

.main .main-box .floor h3 span {
	width: 29px;
	height: 32px;
	display: inline-block;
	margin-right: 10px;
	position: relative;
	top: 8px;
}

.main .main-box .floor .more {
	float: right;
	margin-right: 10px;
	
	line-height: 20px;
	font-size: 14px;
	position: relative;
	top: 16px;
}

.main .main-box .floor .more a {
	
	display: inline-block;
}

.main .main-box .floor .more a:hover {
	color: #FF6F03;
}

.main .main-box .floor .more a.active {
	color: #FF6F03;
}

.main .main-box .floor .more a:last-child {
	margin-left: 40px;
}

.main .main-box .floor .more span {
	margin: 0 10px;
}

.main .main-box .first {
	border-bottom: 2px solid #FF3A3A;
}

.main .main-box .first h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -37px -1px;
}

.main .main-box .second {
	border-bottom: 2px solid #FF6F03;
}

.main .main-box .second h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -70px -1px;
}

.main .main-box .third {
	border-bottom: 2px solid #FF6F03;
}

.main .main-box .third h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -104px -1px;
}

.main .main-box .fourth {
	border-bottom: 2px solid #3C83E6;
}

.main .main-box .fourth h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -138px -1px;
}

.main .main-box .fifth {
	border-bottom: 2px solid #FF3ADC;
}

.main .main-box .fifth h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -172px -1px;
}

.main .main-box .sixth {
	border-bottom: 2px solid #FF6F03;
}

.main .main-box .sixth h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -206px -1px;
}

.main .main-box .seventh {
	border-bottom: 2px solid #FF6F03;
}

.main .main-box .seventh h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -240px -1px;
}

.main .main-box .eighth {
	border-bottom: 2px solid #FF6F03;
}

.main .main-box .eighth h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -274px -1px;
}

.main .main-box .ninth {
	border-bottom: 2px solid #FF6F03;
}

.main .main-box .ninth h3 span {
	background: url(../images/floor.png) no-repeat;
	background-position: -308px -1px;
}

.slideBox2 {
	width: 230px;
	height: 452px;
	overflow: hidden;
	position: relative;
}

.slideBox2 .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 1;
}

.slideBox2 .hd ul {
	overflow: hidden;
	float: left;
}

.slideBox2 .hd ul li {
	float: left;
	margin-right: 2px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}

.slideBox2 .hd ul li.on {
	background: #f00;
	color: #fff;
}

.slideBox2 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox2 .bd li {
	vertical-align: middle;
}

.slideBox2 .bd img {
	width: 230px;
	height: 450px;
	display: block;
}

.main .main-box .box-left {
	float: left;
	width: 230px;
	box-shadow: 2px 3px 5px #4b4b4b;
	border: 1px solid #ccc;
}

.main .main-box .box-left a.recommend-img {
	display: block;
	border: #E5E5E5 solid 1px;
}

.main .main-box .box-left a.recommend-img:hover {
	border: #FF6F03 solid 1px;
}

.main .main-box .box-left .recommend {
	border-top: none;
	padding: 30px 20px 35px 20px;
}

.main .main-box .box-left .recommend h5 {
	font-size: 15px;
	color: #FF6F03;
	margin-bottom: 20px;
}

.main .main-box .box-left .recommend h5.ma {
	margin-top: 12px;
}

.main .main-box .box-left .recommend .recommend-list a {
	display: inline-block;
	width: 31%;
	text-align: center;
	line-height: 35px;
	color: #333;
	font-size: 14px;
}

.main .main-box .box-left .recommend .recommend-list a:hover {
	color: #FF6F03;
}

.main .main-box .box-right {
	float: right;
	margin-left: -10px;
	width: 970px;
	height: 710px;
	overflow: hidden;
}

.main .main-box .box-right li {
	width: 230px;
	margin-left: 9px;
	margin-bottom: 14px;
	float: left;
	position: relative;
	height: 338px;
	border: #ccc solid 1px;
	background: white;
}

.main .main-box .box-right li:hover {
	border: red solid 1px;
}

.main .main-box .box-right li .details {
	position: relative;
	width: 230px;
	height: 196px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	background: black;
}

.main .main-box .box-right li .details a.goods {
	display: block;
	text-align: center;
	width: 230px;
}

.main .main-box .box-right li .details a.goods img {
	max-width: 228px;
	max-height: 194px;
	padding: 1px;
}

.main .main-box .box-right li .details:hover a.hidden {
	display: block;
}

.main .main-box .box-right li .details a.hidden, .main .main-box .box-right li .details a.order {
	display: inline-block;
	width: 110px;
	height: 32px;
	text-align: center;
	color: #FFFFFF;
	background: red;
	position: absolute;
	bottom: 0;
	display: none;
	line-height: 32px;
	font-size: 14px;
}

.main .main-box .box-right li .details a.hidden {
	left: 0;
}

.main .main-box .box-right li .details a.hidden:hover {
	left: 0;
	cursor: pointer;
}

.main .main-box .box-right li .details a.order {
	right: 0;
}

.main .main-box .box-right li .details:hover a.hidden, .main .main-box .box-right li .details:hover a.order {
	display: block;
}

.main .main-box .box-right li .title {
	padding: 10px;
	border-top: 1px solid #ccc;
}

.main .main-box .box-right li .title a {
	display: block;
	font-size: 14px;
	height: 40px;
	min-height: 40px;
	overflow: hidden;
	color: #333;
	line-height: 20px;
}

.main .main-box .box-right li .title a:hover {
	color: #FF6F03;
}

.main .main-box .box-right li .title p {
	margin-top: 5px;
	line-height: 15px;
}

.main .main-box .box-right li .title p span {
	display: inline-block;
	font-size: 14px;
	color: #333;
}

.main .main-box .box-right li .title p span b {
	color: red;
}

.main .main-box .links {
	width: auto;
	padding-bottom: 10px;
	border-bottom: 1px solid #E5E5E5;
	padding-top: 30px;
}

.main .main-box .links h5 {
	border-left: 5px solid #FF6F03;
	float: left;
	width: auto;
	line-height: 20px;
	padding-left: 15px;
	font-size: 16px;
	
}

.main .main-box .links a {
	float: right;
	font-size: 14px;
	
	line-height: 20px;
}

.main .main-box .links a:hover {
	color: #FF6F03;
}

.main .main-box .links-list {
	padding: 30px 0px 25px 0px;
}

.explain .explain_info .explain_hotweb a {
	width: 115px;
	height: 48px;
	float: left;
	display: block;
	background-image: url(/Public/images/links_hover.png);
	background-color: white;
	margin-top:10px;
}
.explain .explain_info .explain_hotweb a.oddnum{
	margin-right:10px;
}
.explain .explain_info .explain_hotweb a:hover{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

.explain .explain_info .explain_hotweb a.number1 {
	background-position: -1px -7px;
}

.explain .explain_info .explain_hotweb a.number2 {
	background-position: -116px -7px;
}

.explain .explain_info .explain_hotweb a.number3 {
	background-position: -236px -7px;
}

.explain .explain_info .explain_hotweb a.number4 {
	background-position: -356px -6px;
}

.explain .explain_info .explain_hotweb a.number5 {
	background-position: -470px -4px;
}

.explain .explain_info .explain_hotweb a.number6 {
	background-position: -589px -7px;
}

.explain .explain_info .explain_hotweb a.number7 {
	background-position: -708px -7px;
}

.explain .explain_info .explain_hotweb a.number8 {
	background-position: -827px -7px;
}

.explain .explain_info .explain_hotweb a.number9 {
	background-position: -945px -7px;
}

.explain .explain_info .explain_hotweb a.number10 {
	background-position: -1064px -7px;
}

.main .main-box .process {
	width: 1200px;
	padding-top: 50px;
	position: relative;
}

.main .main-box .process li {
	float: left;
	position: relative;
	margin: 0 30px 30px 13px;
	width: 154px;
	z-index: 1;
	text-align: center;
}

.main .main-box .process li:last-child {
	margin-right: 0;
}

.main .main-box .process li span {
	display: inline-block;
	height: 100px;
	width: 100px;
	background: url(../images/process.png) no-repeat;
	background-position: 0 0;
}

.main .main-box .process .before {
	position: absolute;
	top: 100px;
	left: 0;
	height: 3px;
	width: 1200px;
	background: #FFCFB2;
}

.main .main-box .process1 {
	height: 130px;
	width: 100%;
	background: url(../images/process1.jpg) no-repeat;
}

.main .main-box .process li h6 {
	color: #404040;
	font-size: 14px;
	margin: 10px 0;
}

.main .main-box .process li p {
	color: #333;
	line-height: 20px;
	font-size: 14px;
}

.main .main-box .process li span.steps2 {
	background-position: -102px 0;
}

.main .main-box .process li span.steps3 {
	background-position: -204px 0;
}

.main .main-box .process li span.steps4 {
	background-position: -306px 0;
}

.main .main-box .process li span.steps5 {
	background-position: -408px 0;
}

.main .main-box .process li span.steps6 {
	background-position: -510px 0;
}

.load {
	text-align: center;
	margin-top: 20px;
}

.load img {
	display: inline;
	vertical-align: middle;
	margin-right: 10px;
	width: 24px;
	height: 24px;
}

.load span {
	font-size: 14px;
}

#rockettop, #rockettop1 {
	height: 148px;
	width: 46px;
	position: fixed;
	bottom: 0;
	right: 10px;
}

#rockettop1 {
	display: none;
}

.adka {
	border: red solid 1px;
	height: 100px;
	width: 300px;
}

.adka > img {
	width: 100px;
}

#namestyle {
	color: #FF6F03;
	text-decoration: none;
}
#namestyle > span {
	color: #333;
	text-decoration: none;
}




.tmprgw {
	text-align: center;
	font-size: 25px;
	font-weight: bold;
	color: #fff;
	min-width: 1200px;
	width: 100%;
	height: 76px;
	margin: 0;
	background: url('/Public/images/tmprgw.jpg') no-repeat;
	background-size: 100% 100%;
}

.guanggao {
	text-align: center;
	min-width: 1200px;
	width: 100%;
	margin: 0;
	display: none;
}

.guanggao img {
	width: 100%;
}

.shake, .shake-little, .shake-slow, .shake-hard, .shake-horizontal, .shake-vertical, .shake-rotate, .shake-opacity, .shake-crazy, .shake-chunk {
	display: inline-block;
	transform-origin: center center;
}

.shake-freeze, .shake-constant.shake-constant--hover:hover, .shake-trigger:hover .shake-constant.shake-constant--hover {
	animation-play-state: paused;
}

.shake-freeze:hover, .shake-trigger:hover .shake-freeze, .shake:hover, .shake-trigger:hover .shake, .shake-little:hover, .shake-trigger:hover .shake-little, .shake-slow:hover, .shake-trigger:hover .shake-slow, .shake-hard:hover, .shake-trigger:hover .shake-hard, .shake-horizontal:hover, .shake-trigger:hover .shake-horizontal, .shake-vertical:hover, .shake-trigger:hover .shake-vertical, .shake-rotate:hover, .shake-trigger:hover .shake-rotate, .shake-opacity:hover, .shake-trigger:hover .shake-opacity, .shake-crazy:hover, .shake-trigger:hover .shake-crazy, .shake-chunk:hover, .shake-trigger:hover .shake-chunk {
	animation-play-state: running;
}

@keyframes shake {
	2% {
		transform: translate(-0.5px,0.5px) rotate(-0.5deg);
	}

	4% {
		transform: translate(2.5px,0.5px) rotate(-0.5deg);
	}

	6% {
		transform: translate(-0.5px,1.5px) rotate(1.5deg);
	}

	8% {
		transform: translate(0.5px,0.5px) rotate(-0.5deg);
	}

	10% {
		transform: translate(-0.5px,-1.5px) rotate(-0.5deg);
	}

	12% {
		transform: translate(0.5px,-0.5px) rotate(1.5deg);
	}

	14% {
		transform: translate(1.5px,2.5px) rotate(-0.5deg);
	}

	16% {
		transform: translate(-0.5px,-0.5px) rotate(0.5deg);
	}

	18% {
		transform: translate(2.5px,0.5px) rotate(0.5deg);
	}

	20% {
		transform: translate(0.5px,-1.5px) rotate(-0.5deg);
	}

	22% {
		transform: translate(2.5px,2.5px) rotate(-0.5deg);
	}

	24% {
		transform: translate(2.5px,1.5px) rotate(1.5deg);
	}

	26% {
		transform: translate(0.5px,1.5px) rotate(-0.5deg);
	}

	28% {
		transform: translate(1.5px,0.5px) rotate(0.5deg);
	}

	30% {
		transform: translate(-1.5px,2.5px) rotate(1.5deg);
	}

	32% {
		transform: translate(0.5px,0.5px) rotate(0.5deg);
	}

	34% {
		transform: translate(0.5px,1.5px) rotate(1.5deg);
	}

	36% {
		transform: translate(2.5px,-0.5px) rotate(1.5deg);
	}

	38% {
		transform: translate(0.5px,1.5px) rotate(1.5deg);
	}

	40% {
		transform: translate(2.5px,1.5px) rotate(1.5deg);
	}

	42% {
		transform: translate(2.5px,-1.5px) rotate(0.5deg);
	}

	44% {
		transform: translate(0.5px,-0.5px) rotate(0.5deg);
	}

	46% {
		transform: translate(1.5px,-1.5px) rotate(0.5deg);
	}

	48% {
		transform: translate(-1.5px,-0.5px) rotate(0.5deg);
	}

	50% {
		transform: translate(2.5px,-1.5px) rotate(1.5deg);
	}

	52% {
		transform: translate(0.5px,1.5px) rotate(0.5deg);
	}

	54% {
		transform: translate(2.5px,-0.5px) rotate(0.5deg);
	}

	56% {
		transform: translate(2.5px,2.5px) rotate(0.5deg);
	}

	58% {
		transform: translate(2.5px,1.5px) rotate(-0.5deg);
	}

	60% {
		transform: translate(1.5px,1.5px) rotate(-0.5deg);
	}

	62% {
		transform: translate(-0.5px,0.5px) rotate(-0.5deg);
	}

	64% {
		transform: translate(2.5px,1.5px) rotate(-0.5deg);
	}

	66% {
		transform: translate(-1.5px,0.5px) rotate(1.5deg);
	}

	68% {
		transform: translate(1.5px,-1.5px) rotate(0.5deg);
	}

	70% {
		transform: translate(0.5px,0.5px) rotate(-0.5deg);
	}

	72% {
		transform: translate(-0.5px,1.5px) rotate(1.5deg);
	}

	74% {
		transform: translate(-1.5px,1.5px) rotate(1.5deg);
	}

	76% {
		transform: translate(2.5px,-0.5px) rotate(0.5deg);
	}

	78% {
		transform: translate(2.5px,2.5px) rotate(0.5deg);
	}

	80% {
		transform: translate(-1.5px,2.5px) rotate(0.5deg);
	}

	82% {
		transform: translate(-1.5px,-0.5px) rotate(0.5deg);
	}

	84% {
		transform: translate(0.5px,1.5px) rotate(-0.5deg);
	}

	86% {
		transform: translate(-0.5px,2.5px) rotate(0.5deg);
	}

	88% {
		transform: translate(2.5px,2.5px) rotate(1.5deg);
	}

	90% {
		transform: translate(-0.5px,-1.5px) rotate(-0.5deg);
	}

	92% {
		transform: translate(1.5px,0.5px) rotate(0.5deg);
	}

	94% {
		transform: translate(-0.5px,-0.5px) rotate(0.5deg);
	}

	96% {
		transform: translate(1.5px,0.5px) rotate(1.5deg);
	}

	98% {
		transform: translate(0.5px,-0.5px) rotate(1.5deg);
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake:hover, .shake-trigger:hover .shake, .shake.shake-freeze, .shake.shake-constant {
	animation-name: shake;
	animation-duration: 100ms;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-little {
	2% {
		transform: translate(0,0) rotate(0.5deg);
	}

	4% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	6% {
		transform: translate(0,0) rotate(0.5deg);
	}

	8% {
		transform: translate(0,0) rotate(0.5deg);
	}

	10% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	12% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	14% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	16% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	18% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	20% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	22% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	24% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	26% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	28% {
		transform: translate(0,0) rotate(0.5deg);
	}

	30% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	32% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	34% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	36% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	38% {
		transform: translate(0,0) rotate(0.5deg);
	}

	40% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	42% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	44% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	46% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	48% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	50% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	52% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	54% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	56% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	58% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	60% {
		transform: translate(0,0) rotate(0.5deg);
	}

	62% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	64% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	66% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	68% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	70% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	72% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	74% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	76% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	78% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	80% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	82% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	84% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	86% {
		transform: translate(0,1px) rotate(0.5deg);
	}

	88% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	90% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	92% {
		transform: translate(0,0) rotate(0.5deg);
	}

	94% {
		transform: translate(0,0) rotate(0.5deg);
	}

	96% {
		transform: translate(1px,1px) rotate(0.5deg);
	}

	98% {
		transform: translate(1px,0) rotate(0.5deg);
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-little:hover, .shake-trigger:hover .shake-little, .shake-little.shake-freeze, .shake-little.shake-constant {
	animation-name: shake-little;
	animation-duration: 100ms;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-slow {
	2% {
		transform: translate(3px,7px) rotate(3.5deg);
	}

	4% {
		transform: translate(-6px,10px) rotate(-1.5deg);
	}

	6% {
		transform: translate(4px,0) rotate(2.5deg);
	}

	8% {
		transform: translate(0,9px) rotate(0.5deg);
	}

	10% {
		transform: translate(4px,3px) rotate(0.5deg);
	}

	12% {
		transform: translate(8px,1px) rotate(3.5deg);
	}

	14% {
		transform: translate(6px,-2px) rotate(3.5deg);
	}

	16% {
		transform: translate(-6px,-4px) rotate(-1.5deg);
	}

	18% {
		transform: translate(4px,9px) rotate(-2.5deg);
	}

	20% {
		transform: translate(-2px,7px) rotate(3.5deg);
	}

	22% {
		transform: translate(10px,5px) rotate(-0.5deg);
	}

	24% {
		transform: translate(-9px,-7px) rotate(1.5deg);
	}

	26% {
		transform: translate(-3px,-5px) rotate(3.5deg);
	}

	28% {
		transform: translate(9px,-3px) rotate(-2.5deg);
	}

	30% {
		transform: translate(4px,-3px) rotate(2.5deg);
	}

	32% {
		transform: translate(-7px,-3px) rotate(-2.5deg);
	}

	34% {
		transform: translate(-8px,10px) rotate(3.5deg);
	}

	36% {
		transform: translate(-2px,-3px) rotate(1.5deg);
	}

	38% {
		transform: translate(-6px,-9px) rotate(-1.5deg);
	}

	40% {
		transform: translate(-6px,-6px) rotate(-1.5deg);
	}

	42% {
		transform: translate(8px,-9px) rotate(2.5deg);
	}

	44% {
		transform: translate(5px,9px) rotate(-1.5deg);
	}

	46% {
		transform: translate(-1px,1px) rotate(-0.5deg);
	}

	48% {
		transform: translate(9px,-6px) rotate(-0.5deg);
	}

	50% {
		transform: translate(-6px,-4px) rotate(-1.5deg);
	}

	52% {
		transform: translate(0,10px) rotate(-0.5deg);
	}

	54% {
		transform: translate(8px,9px) rotate(0.5deg);
	}

	56% {
		transform: translate(5px,2px) rotate(-1.5deg);
	}

	58% {
		transform: translate(9px,-9px) rotate(2.5deg);
	}

	60% {
		transform: translate(1px,-1px) rotate(3.5deg);
	}

	62% {
		transform: translate(-2px,4px) rotate(2.5deg);
	}

	64% {
		transform: translate(-7px,5px) rotate(0.5deg);
	}

	66% {
		transform: translate(-8px,-6px) rotate(-1.5deg);
	}

	68% {
		transform: translate(-9px,6px) rotate(0.5deg);
	}

	70% {
		transform: translate(-7px,-5px) rotate(0.5deg);
	}

	72% {
		transform: translate(3px,-8px) rotate(-2.5deg);
	}

	74% {
		transform: translate(-7px,0) rotate(-2.5deg);
	}

	76% {
		transform: translate(7px,-8px) rotate(-2.5deg);
	}

	78% {
		transform: translate(6px,3px) rotate(2.5deg);
	}

	80% {
		transform: translate(3px,4px) rotate(2.5deg);
	}

	82% {
		transform: translate(-9px,1px) rotate(-0.5deg);
	}

	84% {
		transform: translate(-6px,7px) rotate(1.5deg);
	}

	86% {
		transform: translate(7px,9px) rotate(2.5deg);
	}

	88% {
		transform: translate(1px,-4px) rotate(0.5deg);
	}

	90% {
		transform: translate(9px,-9px) rotate(-2.5deg);
	}

	92% {
		transform: translate(-4px,-5px) rotate(-0.5deg);
	}

	94% {
		transform: translate(-2px,-9px) rotate(2.5deg);
	}

	96% {
		transform: translate(-6px,-6px) rotate(-1.5deg);
	}

	98% {
		transform: translate(-2px,-6px) rotate(-1.5deg);
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-slow:hover, .shake-trigger:hover .shake-slow, .shake-slow.shake-freeze, .shake-slow.shake-constant {
	animation-name: shake-slow;
	animation-duration: 5s;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-hard {
	2% {
		transform: translate(-4px,2px) rotate(1.5deg);
	}

	4% {
		transform: translate(-8px,10px) rotate(-1.5deg);
	}

	6% {
		transform: translate(2px,-6px) rotate(-0.5deg);
	}

	8% {
		transform: translate(10px,10px) rotate(-1.5deg);
	}

	10% {
		transform: translate(8px,4px) rotate(0.5deg);
	}

	12% {
		transform: translate(2px,6px) rotate(-0.5deg);
	}

	14% {
		transform: translate(10px,-8px) rotate(0.5deg);
	}

	16% {
		transform: translate(-9px,-5px) rotate(3.5deg);
	}

	18% {
		transform: translate(9px,-9px) rotate(-1.5deg);
	}

	20% {
		transform: translate(2px,1px) rotate(1.5deg);
	}

	22% {
		transform: translate(-4px,1px) rotate(2.5deg);
	}

	24% {
		transform: translate(-7px,4px) rotate(-1.5deg);
	}

	26% {
		transform: translate(-6px,-1px) rotate(-2.5deg);
	}

	28% {
		transform: translate(6px,0) rotate(-1.5deg);
	}

	30% {
		transform: translate(-6px,6px) rotate(3.5deg);
	}

	32% {
		transform: translate(5px,7px) rotate(3.5deg);
	}

	34% {
		transform: translate(-5px,5px) rotate(3.5deg);
	}

	36% {
		transform: translate(-8px,-3px) rotate(-2.5deg);
	}

	38% {
		transform: translate(-3px,5px) rotate(-2.5deg);
	}

	40% {
		transform: translate(8px,-4px) rotate(1.5deg);
	}

	42% {
		transform: translate(2px,-8px) rotate(2.5deg);
	}

	44% {
		transform: translate(5px,-7px) rotate(-1.5deg);
	}

	46% {
		transform: translate(8px,-4px) rotate(1.5deg);
	}

	48% {
		transform: translate(1px,-4px) rotate(0.5deg);
	}

	50% {
		transform: translate(-7px,7px) rotate(3.5deg);
	}

	52% {
		transform: translate(7px,-5px) rotate(3.5deg);
	}

	54% {
		transform: translate(10px,-5px) rotate(1.5deg);
	}

	56% {
		transform: translate(-1px,-8px) rotate(1.5deg);
	}

	58% {
		transform: translate(2px,-2px) rotate(-1.5deg);
	}

	60% {
		transform: translate(-8px,0) rotate(2.5deg);
	}

	62% {
		transform: translate(9px,-5px) rotate(-2.5deg);
	}

	64% {
		transform: translate(8px,-9px) rotate(0.5deg);
	}

	66% {
		transform: translate(-6px,-7px) rotate(-2.5deg);
	}

	68% {
		transform: translate(-1px,-4px) rotate(-1.5deg);
	}

	70% {
		transform: translate(10px,-8px) rotate(-1.5deg);
	}

	72% {
		transform: translate(3px,6px) rotate(-2.5deg);
	}

	74% {
		transform: translate(-1px,8px) rotate(-0.5deg);
	}

	76% {
		transform: translate(-3px,7px) rotate(1.5deg);
	}

	78% {
		transform: translate(9px,0) rotate(2.5deg);
	}

	80% {
		transform: translate(9px,-5px) rotate(3.5deg);
	}

	82% {
		transform: translate(9px,8px) rotate(-0.5deg);
	}

	84% {
		transform: translate(-3px,-3px) rotate(-2.5deg);
	}

	86% {
		transform: translate(-8px,-1px) rotate(3.5deg);
	}

	88% {
		transform: translate(5px,2px) rotate(3.5deg);
	}

	90% {
		transform: translate(5px,9px) rotate(-0.5deg);
	}

	92% {
		transform: translate(7px,5px) rotate(1.5deg);
	}

	94% {
		transform: translate(8px,8px) rotate(-0.5deg);
	}

	96% {
		transform: translate(2px,10px) rotate(-2.5deg);
	}

	98% {
		transform: translate(-5px,10px) rotate(-2.5deg);
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-hard:hover, .shake-trigger:hover .shake-hard, .shake-hard.shake-freeze, .shake-hard.shake-constant {
	animation-name: shake-hard;
	animation-duration: 100ms;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-horizontal {
	2% {
		transform: translate(4px,0) rotate(0);
	}

	4% {
		transform: translate(8px,0) rotate(0);
	}

	6% {
		transform: translate(7px,0) rotate(0);
	}

	8% {
		transform: translate(2px,0) rotate(0);
	}

	10% {
		transform: translate(0,0) rotate(0);
	}

	12% {
		transform: translate(7px,0) rotate(0);
	}

	14% {
		transform: translate(-6px,0) rotate(0);
	}

	16% {
		transform: translate(-5px,0) rotate(0);
	}

	18% {
		transform: translate(-8px,0) rotate(0);
	}

	20% {
		transform: translate(-9px,0) rotate(0);
	}

	22% {
		transform: translate(9px,0) rotate(0);
	}

	24% {
		transform: translate(-8px,0) rotate(0);
	}

	26% {
		transform: translate(-8px,0) rotate(0);
	}

	28% {
		transform: translate(2px,0) rotate(0);
	}

	30% {
		transform: translate(10px,0) rotate(0);
	}

	32% {
		transform: translate(6px,0) rotate(0);
	}

	34% {
		transform: translate(-6px,0) rotate(0);
	}

	36% {
		transform: translate(7px,0) rotate(0);
	}

	38% {
		transform: translate(-9px,0) rotate(0);
	}

	40% {
		transform: translate(-4px,0) rotate(0);
	}

	42% {
		transform: translate(-4px,0) rotate(0);
	}

	44% {
		transform: translate(1px,0) rotate(0);
	}

	46% {
		transform: translate(-2px,0) rotate(0);
	}

	48% {
		transform: translate(-4px,0) rotate(0);
	}

	50% {
		transform: translate(-2px,0) rotate(0);
	}

	52% {
		transform: translate(10px,0) rotate(0);
	}

	54% {
		transform: translate(-9px,0) rotate(0);
	}

	56% {
		transform: translate(0,0) rotate(0);
	}

	58% {
		transform: translate(-8px,0) rotate(0);
	}

	60% {
		transform: translate(-4px,0) rotate(0);
	}

	62% {
		transform: translate(7px,0) rotate(0);
	}

	64% {
		transform: translate(-1px,0) rotate(0);
	}

	66% {
		transform: translate(-7px,0) rotate(0);
	}

	68% {
		transform: translate(1px,0) rotate(0);
	}

	70% {
		transform: translate(-5px,0) rotate(0);
	}

	72% {
		transform: translate(0,0) rotate(0);
	}

	74% {
		transform: translate(-4px,0) rotate(0);
	}

	76% {
		transform: translate(5px,0) rotate(0);
	}

	78% {
		transform: translate(2px,0) rotate(0);
	}

	80% {
		transform: translate(2px,0) rotate(0);
	}

	82% {
		transform: translate(-1px,0) rotate(0);
	}

	84% {
		transform: translate(9px,0) rotate(0);
	}

	86% {
		transform: translate(-6px,0) rotate(0);
	}

	88% {
		transform: translate(8px,0) rotate(0);
	}

	90% {
		transform: translate(3px,0) rotate(0);
	}

	92% {
		transform: translate(10px,0) rotate(0);
	}

	94% {
		transform: translate(-4px,0) rotate(0);
	}

	96% {
		transform: translate(-6px,0) rotate(0);
	}

	98% {
		transform: translate(7px,0) rotate(0);
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-horizontal:hover, .shake-trigger:hover .shake-horizontal, .shake-horizontal.shake-freeze, .shake-horizontal.shake-constant {
	animation-name: shake-horizontal;
	animation-duration: 100ms;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-vertical {
	2% {
		transform: translate(0,-2px) rotate(0);
	}

	4% {
		transform: translate(0,-2px) rotate(0);
	}

	6% {
		transform: translate(0,2px) rotate(0);
	}

	8% {
		transform: translate(0,9px) rotate(0);
	}

	10% {
		transform: translate(0,3px) rotate(0);
	}

	12% {
		transform: translate(0,4px) rotate(0);
	}

	14% {
		transform: translate(0,-8px) rotate(0);
	}

	16% {
		transform: translate(0,-8px) rotate(0);
	}

	18% {
		transform: translate(0,-6px) rotate(0);
	}

	20% {
		transform: translate(0,5px) rotate(0);
	}

	22% {
		transform: translate(0,5px) rotate(0);
	}

	24% {
		transform: translate(0,-8px) rotate(0);
	}

	26% {
		transform: translate(0,-4px) rotate(0);
	}

	28% {
		transform: translate(0,2px) rotate(0);
	}

	30% {
		transform: translate(0,-1px) rotate(0);
	}

	32% {
		transform: translate(0,1px) rotate(0);
	}

	34% {
		transform: translate(0,-7px) rotate(0);
	}

	36% {
		transform: translate(0,-7px) rotate(0);
	}

	38% {
		transform: translate(0,2px) rotate(0);
	}

	40% {
		transform: translate(0,-1px) rotate(0);
	}

	42% {
		transform: translate(0,8px) rotate(0);
	}

	44% {
		transform: translate(0,-5px) rotate(0);
	}

	46% {
		transform: translate(0,-8px) rotate(0);
	}

	48% {
		transform: translate(0,-1px) rotate(0);
	}

	50% {
		transform: translate(0,1px) rotate(0);
	}

	52% {
		transform: translate(0,1px) rotate(0);
	}

	54% {
		transform: translate(0,-4px) rotate(0);
	}

	56% {
		transform: translate(0,4px) rotate(0);
	}

	58% {
		transform: translate(0,3px) rotate(0);
	}

	60% {
		transform: translate(0,-7px) rotate(0);
	}

	62% {
		transform: translate(0,4px) rotate(0);
	}

	64% {
		transform: translate(0,0) rotate(0);
	}

	66% {
		transform: translate(0,-5px) rotate(0);
	}

	68% {
		transform: translate(0,-2px) rotate(0);
	}

	70% {
		transform: translate(0,-4px) rotate(0);
	}

	72% {
		transform: translate(0,9px) rotate(0);
	}

	74% {
		transform: translate(0,-3px) rotate(0);
	}

	76% {
		transform: translate(0,-4px) rotate(0);
	}

	78% {
		transform: translate(0,-9px) rotate(0);
	}

	80% {
		transform: translate(0,-8px) rotate(0);
	}

	82% {
		transform: translate(0,-6px) rotate(0);
	}

	84% {
		transform: translate(0,9px) rotate(0);
	}

	86% {
		transform: translate(0,-4px) rotate(0);
	}

	88% {
		transform: translate(0,-9px) rotate(0);
	}

	90% {
		transform: translate(0,-2px) rotate(0);
	}

	92% {
		transform: translate(0,7px) rotate(0);
	}

	94% {
		transform: translate(0,-1px) rotate(0);
	}

	96% {
		transform: translate(0,7px) rotate(0);
	}

	98% {
		transform: translate(0,-1px) rotate(0);
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-vertical:hover, .shake-trigger:hover .shake-vertical, .shake-vertical.shake-freeze, .shake-vertical.shake-constant {
	animation-name: shake-vertical;
	animation-duration: 100ms;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-rotate {
	2% {
		transform: translate(0,0) rotate(3.5deg);
	}

	4% {
		transform: translate(0,0) rotate(-0.5deg);
	}

	6% {
		transform: translate(0,0) rotate(-1.5deg);
	}

	8% {
		transform: translate(0,0) rotate(4.5deg);
	}

	10% {
		transform: translate(0,0) rotate(6.5deg);
	}

	12% {
		transform: translate(0,0) rotate(0.5deg);
	}

	14% {
		transform: translate(0,0) rotate(-4.5deg);
	}

	16% {
		transform: translate(0,0) rotate(5.5deg);
	}

	18% {
		transform: translate(0,0) rotate(-6.5deg);
	}

	20% {
		transform: translate(0,0) rotate(1.5deg);
	}

	22% {
		transform: translate(0,0) rotate(-5.5deg);
	}

	24% {
		transform: translate(0,0) rotate(-4.5deg);
	}

	26% {
		transform: translate(0,0) rotate(-0.5deg);
	}

	28% {
		transform: translate(0,0) rotate(7.5deg);
	}

	30% {
		transform: translate(0,0) rotate(-1.5deg);
	}

	32% {
		transform: translate(0,0) rotate(4.5deg);
	}

	34% {
		transform: translate(0,0) rotate(5.5deg);
	}

	36% {
		transform: translate(0,0) rotate(1.5deg);
	}

	38% {
		transform: translate(0,0) rotate(-2.5deg);
	}

	40% {
		transform: translate(0,0) rotate(6.5deg);
	}

	42% {
		transform: translate(0,0) rotate(4.5deg);
	}

	44% {
		transform: translate(0,0) rotate(2.5deg);
	}

	46% {
		transform: translate(0,0) rotate(4.5deg);
	}

	48% {
		transform: translate(0,0) rotate(-5.5deg);
	}

	50% {
		transform: translate(0,0) rotate(-6.5deg);
	}

	52% {
		transform: translate(0,0) rotate(-4.5deg);
	}

	54% {
		transform: translate(0,0) rotate(2.5deg);
	}

	56% {
		transform: translate(0,0) rotate(-5.5deg);
	}

	58% {
		transform: translate(0,0) rotate(-5.5deg);
	}

	60% {
		transform: translate(0,0) rotate(-6.5deg);
	}

	62% {
		transform: translate(0,0) rotate(6.5deg);
	}

	64% {
		transform: translate(0,0) rotate(-1.5deg);
	}

	66% {
		transform: translate(0,0) rotate(-5.5deg);
	}

	68% {
		transform: translate(0,0) rotate(-2.5deg);
	}

	70% {
		transform: translate(0,0) rotate(6.5deg);
	}

	72% {
		transform: translate(0,0) rotate(3.5deg);
	}

	74% {
		transform: translate(0,0) rotate(3.5deg);
	}

	76% {
		transform: translate(0,0) rotate(-2.5deg);
	}

	78% {
		transform: translate(0,0) rotate(-6.5deg);
	}

	80% {
		transform: translate(0,0) rotate(1.5deg);
	}

	82% {
		transform: translate(0,0) rotate(4.5deg);
	}

	84% {
		transform: translate(0,0) rotate(0.5deg);
	}

	86% {
		transform: translate(0,0) rotate(3.5deg);
	}

	88% {
		transform: translate(0,0) rotate(5.5deg);
	}

	90% {
		transform: translate(0,0) rotate(7.5deg);
	}

	92% {
		transform: translate(0,0) rotate(-5.5deg);
	}

	94% {
		transform: translate(0,0) rotate(7.5deg);
	}

	96% {
		transform: translate(0,0) rotate(-2.5deg);
	}

	98% {
		transform: translate(0,0) rotate(6.5deg);
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-rotate:hover, .shake-trigger:hover .shake-rotate, .shake-rotate.shake-freeze, .shake-rotate.shake-constant {
	animation-name: shake-rotate;
	animation-duration: 100ms;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-opacity {
	10% {
		transform: translate(5px,4px) rotate(-0.5deg);
		opacity: 0.319999992847442626953125;
	}

	20% {
		transform: translate(-1px,2px) rotate(0.5deg);
		opacity: 0.62999999523162841796875;
	}

	30% {
		transform: translate(1px,1px) rotate(1.5deg);
		opacity: 0.4900000095367431640625;
	}

	40% {
		transform: translate(3px,-1px) rotate(1.5deg);
		opacity: 0.810000002384185791015625;
	}

	50% {
		transform: translate(1px,-2px) rotate(-0.5deg);
		opacity: 0.9700000286102294921875;
	}

	60% {
		transform: translate(-2px,-4px) rotate(2.5deg);
		opacity: 0.699999988079071044921875;
	}

	70% {
		transform: translate(-3px,-2px) rotate(1.5deg);
		opacity: 0.9900000095367431640625;
	}

	80% {
		transform: translate(3px,-1px) rotate(0.5deg);
		opacity: 0.920000016689300537109375;
	}

	90% {
		transform: translate(-4px,-4px) rotate(-0.5deg);
		opacity: 0.00999999977648258209228515625;
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-opacity:hover, .shake-trigger:hover .shake-opacity, .shake-opacity.shake-freeze, .shake-opacity.shake-constant {
	animation-name: shake-opacity;
	animation-duration: 0.5s;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-crazy {
	10% {
		transform: translate(18px,-17px) rotate(7deg);
		opacity: 0.87999999523162841796875;
	}

	20% {
		transform: translate(-16px,-1px) rotate(6deg);
		opacity: 0.7799999713897705078125;
	}

	30% {
		transform: translate(-15px,-16px) rotate(7deg);
		opacity: 0.790000021457672119140625;
	}

	40% {
		transform: translate(-13px,9px) rotate(-1deg);
		opacity: 0.119999997317790985107421875;
	}

	50% {
		transform: translate(0,-2px) rotate(-1deg);
		opacity: 0.3400000035762786865234375;
	}

	60% {
		transform: translate(16px,-15px) rotate(-7deg);
		opacity: 0.0599999986588954925537109375;
	}

	70% {
		transform: translate(-7px,-4px) rotate(9deg);
		opacity: 0.119999997317790985107421875;
	}

	80% {
		transform: translate(-11px,1px) rotate(-2deg);
		opacity: 0.4099999964237213134765625;
	}

	90% {
		transform: translate(-16px,-16px) rotate(-2deg);
		opacity: 0.800000011920928955078125;
	}

	0%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-crazy:hover, .shake-trigger:hover .shake-crazy, .shake-crazy.shake-freeze, .shake-crazy.shake-constant {
	animation-name: shake-crazy;
	animation-duration: 100ms;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

@keyframes shake-chunk {
	2% {
		transform: translate(-10px,8px) rotate(5deg);
	}

	4% {
		transform: translate(-6px,14px) rotate(0deg);
	}

	6% {
		transform: translate(-4px,-6px) rotate(-13deg);
	}

	8% {
		transform: translate(-1px,-12px) rotate(4deg);
	}

	10% {
		transform: translate(-2px,10px) rotate(-14deg);
	}

	12% {
		transform: translate(3px,-6px) rotate(12deg);
	}

	14% {
		transform: translate(15px,9px) rotate(-4deg);
	}

	16% {
		transform: translate(3px,9px) rotate(-2deg);
	}

	18% {
		transform: translate(-11px,-6px) rotate(11deg);
	}

	20% {
		transform: translate(2px,11px) rotate(6deg);
	}

	22% {
		transform: translate(-2px,-11px) rotate(2deg);
	}

	24% {
		transform: translate(-5px,-2px) rotate(-13deg);
	}

	26% {
		transform: translate(13px,-13px) rotate(11deg);
	}

	28% {
		transform: translate(-10px,-12px) rotate(-1deg);
	}

	30% {
		transform: translate(5px,3px) rotate(-14deg);
	}

	32% {
		transform: translate(-4px,1px) rotate(-13deg);
	}

	34% {
		transform: translate(-14px,-8px) rotate(2deg);
	}

	36% {
		transform: translate(8px,-12px) rotate(13deg);
	}

	38% {
		transform: translate(13px,-14px) rotate(-10deg);
	}

	0%, 40%, 100% {
		transform: translate(0,0) rotate(0);
	}
}

.shake-chunk:hover, .shake-trigger:hover .shake-chunk, .shake-chunk.shake-freeze, .shake-chunk.shake-constant {
	animation-name: shake-chunk;
	animation-duration: 4s;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}




.main .descrip{
	margin-top:50px;
}
.main .descrip a:hover{
	-moz-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	box-shadow: 2px 2px 5px #aaa;
	behavior: url(ie-css3.htc);
}
.main .descrip a{
	display:block;
	float: left;
	width:160px;
	height:100px;
	background:white;
	margin-right:13.333333333px;
}
.main .descrip a:last-child{
	margin-right:0px;
}


.main .descrip a div{
	text-align:center;
}

.main .descrip a div.descrip_img{
	height:70px;
	width:160px;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
}
.main .descrip a div.descrip_tex{
	height:30px;
}





.description{
	margin:50px 0;
}
.description a {
	display: block;
}

.btn-default {
	color: #333;
	background-color: #ffffff;
}

.btn-default:hover {
	border: #f60 solid 1px;
	
}

.btn {
	display: inline-block;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding:5px;
	font-size: 14px;
	line-height: 1.42857143;
	user-select: none;
	border:1px solid #ccc;
}

.skt {
	position: absolute;
	top: 30px;
	left: 14px;
	z-index: 1;
	background: #fff;
	list-style: none;
	border: #f60 solid 1px;
	width: 400px;
	display: none
}

.skt2 {
	position: relative;
	display: block;
	float: left;
}

.skt li {
	height: 30px;
	line-height: 30px;
	float: left;
	padding: 3px 5px;
	
}

.skt li a {
	
}

.appdownpng {
	height: 230px;
	width: 450px;
	position: absolute;
	top: 37px;
	right: -100px;
	z-index: 10;
	display:none;
}
.appdownpnglock {
	position:relative;
}
.appdownpnglock:hover > div.appdownpng{
	display:block;
}


.changyonggongjublock{
	position:relative;
}
.changyonggongju {
	width: 100px;
	position:absolute;
	top:37px;
	right:0;
	background: #F0F3EF;
	display:none;
}

.changyonggongju a {
	display: block;
	line-height: 25px;
	height: 25px;
	text-align: center;
}

.changyonggongjublock:hover div.changyonggongju {
	display:block;
}

.footer .rgwyqlj_bottom {
	width: 1130px;
	margin: auto;
	padding-bottom: 50px;
	line-height: 25px;
	color: #333;
}

.footer .rgwyqlj_bottom b {
	padding-left: 25px;
}

.footer .rgwyqlj_bottom a {
	color: #FF6F03;
}

.foot_zuidi_jz_right {
	text-align: center;
	color: #333;
}
/*登录用户的订单列表*/
.hg {
	width: 990px;
	margin-left: 210px;
	clear: both;
	margin-top: 5px;
	*margin-top: 5px;
	overflow: hidden;
	background: #FFF;
}

.hg ul {
	float: left;
	width: 988px;
	padding: 0px;
	border: #CCC solid 1px;
	padding-bottom: 2px;
}

.hg ul li {
	float: left;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 120px;
	border-right: #CCC solid 1px;
	text-align: center
}

.hg ul li a {
	color: #333;
}

.hg ul li a:hover {
	color: #FF6F03;
}

.hg_1 {
	color: #F00
}






/*top栏*/
.footertop {
	position: fixed;
	top: 0;
	right: 0;
	z-index:30;
	width: 30px;
	height: 100%;
	padding-top: 15%;
	border-right: 5px solid #747474;
}

.footertop > a {
	display:block;
	width: 35px;
	height: 35px;
	cursor: pointer;
	margin:1px;
}
.footertop > a > div.background{
	position:relative;
	width:100%;
	height:100%;
	border-radius: 3px 0 0 3px;
	background-size: 20px 20px;
	background-color: #747474;
	background-repeat: no-repeat;
	background-position: center center;
	z-index:2;
}
.footertop > a > div.hoe{
	font-size:13px;
	position:relative;
	background:#FF6F03;
	color:white;
	width:0;
	height:35px;
	line-height:35px;
	text-align:center;
	top:-35px;
	left:0px;
	z-index:1;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	-webkit-transition: left .3s ease-in-out .1s;
	-moz-transition: left .3s ease-in-out .1s;
	transition: left .3s ease-in-out .1s;
	overflow:hidden;
}
.footertop > a:hover  div.background{
	background-color:#FF6F03;
}
.footertop > a:hover  div.hoe{
	width:80px;
	left:-70px;
}
.footertop .phone .background {
	background-image: url(/Public/images/aliicon/wxb.png);
}
.footertop .account .background {
	background-image: url(/Public/images/aliicon/account.png);
}

.footertop .favorites .background {
	background-image: url(/Public/images/aliicon/favorites.png);
}

.footertop .form .background {
	background-image: url(/Public/images/aliicon/form.png);
}

.footertop .survey .background {
	background-image: url(/Public/images/aliicon/survey.png);
}
.footertop .top .background {
	background-image: url(/Public/images/aliicon/top.png);
}
.footertop .lianxiwangwang .background {
	background-image: url(/Public/images/aliicon/away.png);
}
.footertop .lianxiqq .background {
	background-image: url(/Public/images/aliicon/lxqq.png);
}
.footertop .fasongyoujian .background {
	background-image: url(/Public/images/aliicon/email.png);
}
.footertop .qqjubao .background {
	background-image: url(/Public/images/aliicon/lxqq.png);
}

.footertop .top {
	position: fixed;
	bottom: 36px;
}
.footertop .survey {
	position: fixed;
	bottom: 0px;
}












.kabanner {
	position: fixed;
	text-align: center;
	min-width: 1200px;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 200;
}
.kabanner img {
	width: 100%;
}

.kabanner .close {
	position: absolute;
	border: 2px solid #2E2E2E;
	height: 40px;
	width: 40px;
	left: 50%;
	margin-left: 500px;
	top: 0;
	z-index: 300;
	border-radius: 50%;
	background-image: url(/Public/images/aliicon/close.png);
	background-size: 100%;
	background-color: white;
}

.kabanner .close:hover {
	border: 2px solid red;
	cursor: pointer;
}

.rakuten_title {
	display: block;
	text-align: center;
	position: relative;
	line-height: 40px;
	float: left;
	width: 204px;
	height: 40px;
	top: 1px;
	background: #FF6F03;
	font-size: 15px;
	color: white;
}

.myhotkey {
	width: 204px;
	position: absolute;
	left: 220px;
}

.rakuten_title:hover {
	color: white;
	text-decoration: none;
}

.main .main-box .box-right li.moreimgsess {
	width: 230px;
	height: 338px;
	cursor: pointer;
	overflow: hidden;
}

.main .main-box .box-right li.moreimgsess .seconddiv a {
	margin: 10px;
	display: block;
	text-align: center;
	float: left;
}

.main .main-box .box-right li.moreimgsess div:first-child {
	height: 80px;
	text-align: center;
	line-height: 80px;
}

.main .main-box .box-right li.moreimgsess div:first-child a {
	font-size: 20px;
}

.main .main-box .box-right li.moreimgsess div a {
	color: #333;
	font-size: 14px;
}

.main .main-box .box-right li.moreimgsess div a:hover {
	color: #FF6F03;
}

.weixindenglutup {
	position: absolute;
	top: 0px;
	left: 0px;
}

.float {
	position: fixed;
	z-index: 999999;
	top: 0px;
	width: 100%;
}

.header-bottom .search .sr_wz_ka {
	position: absolute;
	display: none;
	z-index: 2;
	width: 547px;
	border: #dedede solid 1px;
	zoom: 1;
	background-color: white;
	top: 40px;
}

.header-bottom .search .su_wz_za {
	padding-left: 5px;
	cursor:pointer;
	border: 0;
	solid 1px;height: 28px;
	line-height: 28px;
	overflow: hidden;
	zoom: 1;
}

.header-bottom .search .su_wz_za:hover {
	background-color: #eaeaea;
}

.keywords_list a {
	display: block;
	margin: auto;
	margin-top: 8px;
	width: 98px;
	border: #ccc solid 1px;
	color: #333;
	padding: 4px 0;
	text-align: center;
	font-size: 14px;
}

.module {
	padding-top: 10px;
	float: left;
	width: 148px;
}

.module span {
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 15px;
	color: #FF6F03;
	text-align: center;
}

.hot_hot {
	position: absolute;
	background-color: white;
	transition: all 0.5s ease;
	overflow: hidden;
	height: 0px;
	z-index: 99;
	width: 742px;
	float: left;
	line-height: 18px;
	top: 42px;
	opacity: 0.3;
	box-shadow: 2px 2px 5px #888;
}

.myhotkey:hover .hot_hot {
	opacity: 1;
	height: 483px;
}

.ttslider {
	font-weight: bold;
}

.index_con_title {
	text-align: center;
	margin: 20px 0;
}
#hotser_keywords{
	height:20px;
}
.hotser {
	margin: 40px 0;
}

.hotser .hotser_img {
	width: 290px;
	height: 150px;
}

.hotser .hotser_img img {
	width: 100%;
	height: 100%;
}

.hotser  .hotser_content {
	float: left;
	width: 290px;
	height: 400px;
	margin-left: 10px;
}

.hotser .hotset_keywords a {
	display: block;
	width: 140px;
	background: white;
	float: left;
	text-align: center;
	margin-top: 10px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
}
.hotser .hotset_keywords a:hover ,.hotser .hotset_keywords a:hover b {
	background:#FF6F03;
	color:white;
}


.hotser .hotset_keywords a b{
	font-weight:bold;
	color:red;
}







.hotser .hotset_keywords a.second_a {
	margin-left: 0;
}

.hot_goods .hot_goods_title {
	margin-bottom: 15px;
}

.hot_goods .hot_goods_title>div {
	width: 400px;
	float: left;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #CBCBCB;
	cursor:pointer;
}

.hot_goods .Arrow{
	height:10px;
	width:400px;
	background: url(/Public/images/index_new/hotrt.png) no-repeat;
	position: relative;
	top:50px;
}




/*商品展示公共*/
.public_goods_con {
	width: 228px;
	float: left;
	margin-left: 10px;
	background: white;
	position:relative;
	border:1px solid white;
}
.public_goods_con:hover{
	border:1px solid #FF6F03;
}

.public_goods_con .public_goods_con_img {
	width: 228px;
	height: 228px;
	margin: auto;
}
.public_goods_con .public_goods_con_img a{
	width: 228px;
	height: 228px;
	margin: auto;
	padding:auto;
	display: table-cell;
	text-align:center;
	vertical-align: middle;
}

.public_goods_con .public_goods_con_img a img {
	margin:0 auto;
	display:block;
	vertical-align: middle;
	max-height: 220px;
	max-width: 220px;
	*width: expression(this.offsetWidth > 220 ? 'auto' : '220px');  
}


.public_goods_con .public_goods_con_text {
	margin-bottom: 10px;
}

.public_goods_con .public_goods_con_text > div {
	padding: 0 10px;
	line-height: 21px;
}
.public_goods_con .public_goods_con_text > div .rmbprice{
	color:red;
}

.public_goods_con .public_goods_con_text > div.public_goods_con_text_itemname {
	height: 42px;
	line-height: 21px;
	overflow: hidden;
}


/*
.public_goods_con .public_goods_con_text > div:nth-child(4),
.public_goods_con .public_goods_con_text > div:nth-child(5){
	display:none;
}*/







/*首页的推荐*/
.goods_exb {
	margin: 60px 0;
}

.goods_exb .goods_exb_body > div {
	float: left;
}

.goods_exb .goods_exb_body > div.keywords {
	width: 80px;
	height: 440px;
}






.goods_exb .goods_exb_body > div.keywords a {
	display: block;
text-align: right;
height: 30px;
margin-right: 10px;
}

.goods_exb .goods_exb_body > div.exbimg {
	width: 160px;
	height: 440px;
	background-size: 100% 100%;
	overflow:hidden;
}

.goods_exb .goods_exb_body > div.exbimg .exbmore {
	display:block;
	height: 50px;
	line-height: 50px;
	color:white;
	text-align:center;
	background-color: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	
	
	
	position: relative;
	top: 440px;
	cursor:pointer;
	
	-webkit-transition: top .3s ease-in-out .1s;
	-moz-transition: top .3s ease-in-out .1s;
	transition: top .3s ease-in-out .1s;
	
	
	
}
.goods_exb .goods_exb_body > div.exbimg:hover .exbmore{
	top: 390px;
}

.logged  .userheadimg:hover a {
	top:-50px;
}
.logged  .userheadimg > a{
	display: block;
	height: 50px;
	line-height: 50px;
	color: white;
	text-align: center;
	background-color: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	position: relative;
	z-index:10;
	top: 0px;
	cursor: pointer;
	-webkit-transition: top .3s ease-in-out .1s;
	-moz-transition: top .3s ease-in-out .1s;
	transition: top .3s ease-in-out .1s;
}





.goods_exb .goods_exb_body > div.exbcontent {
	width: 960px;
}

.goods_exb .goods_exb_body > div.exbcontent .hotseller a {
	display: block;
	width: 182px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #fff;
	float: left;
	margin: 7px 0 0 10px;
}


.goods_exb .goods_exb_body > div.exbcontent .hotseller a:hover{
	background:#FF6F03;
	color:white;
}




.goods_exb .goods_exb_title {
	text-align: center;
	margin: 30px 0;
}

/*explain*/
.explain > div {
	height: 330px;
	float: left;
}

.explain .explain_info {
	width: 240px;
	margin-right: 10px;
}

.explain  .explain_title {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
	background: #FEECDD;
}

.explain .explain_bit .explain_title {
	background: #fff;
	text-align: left;
	padding-left: 10px;
}

.explain  .explain_consul .explain_title {
	background: #FEECDD;
	text-align: left;
	padding-left: 10px;
}

.explain  .explain_consul .explain_title a {
	margin-left: 140px;
}

.explain .explain_bit {
	width: 660px;
	background: white;
	margin-right: 10px;
}

.explain .explain_consul {
	width: 280px;
}

.explain .explain_consul .explain_text {
	height: 290px;
	background: white;
}

.explain .explain_consul .explain_text a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
}

.explain .explain_bit .explain_bitimg a {
	display: block;
	width: 210px;
	height: 135px;
	float: left;
	margin: 0 10px 10px 0;
	background-repeat: no-repeat;
	background-size: 100%;
}



/*快捷栏*/
.left_menu_scroll *{
	font: 12px/1.5 Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,\\5B8B体,sans-serif;
    color:white;
}
.left_menu_scroll{
	position:fixed;
	left:50%;
	margin-left:-670px;
	/*top:30%;*/
	top:25%;
	z-index:10;
	display:none;
}

.left_menu_scroll div{
    margin:1px;
	background:#747474;
	width:30px;
	text-align:center;
	vertical-align: middle;
	padding:3px;
	cursor:pointer;
}
.backcolor{
	background: #FF6F03 !important;
}
.left_menu_scroll div:hover{
   background: #FF6F03;
}
.left_menu_scroll div.Navigation{
	line-height:40px;
}
/*快捷栏end*/
.hot_keywords_banner .content_banner{
	background:#fff;
	width:100%;
	height:100%;
}
.hot_keywords_banner .content_banner .hot_keywords_title{
	height:100px;
	line-height:100px;
	text-align:center;
	font-size:50px;
	font-weight:bold;
	color:#D3722B;
}
.hot_keywords_banner .content_banner .hot_keywords_content{
    padding: 0 85px;
}

.hot_keywords_banner .content_banner .hot_keywords_content > a{
	font-size: 13px;
	display: block;
	height: 25px;
	line-height: 25px;
	width: 95px;
	margin: 15px 0 0 15px;
	float: left;
	color: white;
	background: #D3722B;
	text-align: center;
}
.hot_keywords_banner .content_banner .hot_keywords_content > a:hover{
	background:#585858;
}


#feiyongjisuan {
	display: none;
	height: 480px;
	width: 680px;
	position: fixed;
	background: white;
	top: 50%;
	left: 50%;
	z-index: 10;
	margin: -240px auto auto -340px;
	box-shadow: 0px 0px 5px #666;
}

#feiyongjisuan table input {
	border: 1px solid #ccc;
	width: 140px;
	height: 20px;
	padding: 5px;
}

#feiyongjisuan table {
	width: 100%;
	font-size: 14px;
}

#feiyongjisuan table td {
	height: 30px;
}

#feiyongjisuan table tr td:first-child {
	text-align: right;
	padding-right: 20px;
	width: 40%;
	color: #ff5c5c;
	font-weight: bold;
}

#feiyongjisuan .commit {
	text-align: center;
	margin-top: 15px;
}

#feiyongjisuan .commit a {
	width: 100px;
	height: 32px;
	display: inline-block;
	line-height: 32px;
	text-align: center;
	color: #fff;
	background: #CCCCCC;
	cursor: pointer;
	font-size: 16px;
}

#feiyongjisuan .commit a:hover{
	background:#FF6F03;
}


#feiyongjisuan .commit a.feiyonglast {
	background: #4C97FF;
	margin-left: 60px;
}
#feiyongjisuan .commit a.feiyonglast:hover {
	background:#FF6F03;
}

#feiyongjisuan #feiyongtitle {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: black;
	height: 50px;
}

#feiyongjisuan #feiyongrenmb b {
	color: red;
}



/* 热门卖家 */
.yahoo_hot_seller .yahoo_hot_seller_tit{
	text-align:center;
	margin:30px 0;
}
.yahoo_hot_seller .yahoo_hot_seller_con .meg{
	float:left;
	width:111px;
	overflow:hidden;
	margin-right:10px;
}
.yahoo_hot_seller .yahoo_hot_seller_con .meg:last-child{
	margin-right:0px;
}

.yahoo_hot_seller .yahoo_hot_seller_con .meg img{
	height:115px;
}
.yahoo_hot_seller .yahoo_hot_seller_con .meg .tit{
	text-align:center;
	padding:10px;
}




.app_down_img_tik{
	text-align:center;
	min-width:1200px;
	border-bottom:2px solid white;
}
.app_down_img_tik img{
	width:100%;
}



.footersms{
	display:block;
	position:fixed;
	bottom:50px;
	left:1px;
	width:25px;
	color:white;
	background:#747474;
	text-align:center;
	padding:10px 3px;
}
.footersms:hover{
	color:white;
	background:#FF6F03;
}

.gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

#mfesecure-ts-image{
	top:0;
	left:0;
}