﻿@charset "UTF-8";
/*html body{background:#E2E9EA;}*/
html, body, p, table{font: normal 14PX Tahoma, Geneva, sans-serif, '宋体'; }
li {list-style-type: none;}

.h50{height: 50px;}
@media (min-width:720px) {
    .hlistLine{height: 10px;}
    .h50{height: 90px;}
}

.h31{height: 40px;}
@media (min-width:720px) {
    .h31{height: 58px;}
}

.header .right:after,.header:after,.top:after{display:block}
.footer:after,
.header .menubox:after,
.header .right:after,
.header .searchbox .bar:after,
.header .searchbox:after,
.header:after,
.navbar ul:after,
.top:after{content:"\20";clear:both}*{padding:0;margin:0;-webkit-tap-highlight-color:transparent}
html{font:100% 'Microsoft YaHei','Heiti SC',simhei,'Lucida Sans Unicode','Myriad Pro','Hiragino Sans GB',Verdana;width:100%;overflow-x:hidden}
.need-touch:active{opacity:.5}a{text-decoration:none}
.left{float:left}
.right{float:right}
.hide{display:none;}
.fixed{position:fixed;}
em{font-style:normal;color:#F0F0F0;font-family:"黑体";font-size:12px;}
.top{zoom:1;padding:8px 8px;background:#f8f8f8;border-bottom:1px solid #e7e7e7}
.header .right .menu.active,.header .right .search.active{background:#e7e7e7}
.top .left .title{font-size:13.33px;color:#333}
@media (min-width:720px){
	.top{padding:16px 14px}
	.top .left .title{font-size:30px}
}
.top .left .label{font-size:10.67px;margin:3.56px 0 0;color:#999}
@media (min-width:720px){
	.top .left .label{font-size:24px;margin:8px 0 0}
}
.top .right{margin:9.78px 0 0}
.top .right a{
	width:70.22px;padding:3.56px 9.33px;color:#f84e4e;border:1px solid #f84e4e;border-radius:4px;text-decoration:none;font-size:12.44px
}
@media (min-width:720px){
	.top .right{margin:22px 0 0}
	.top .right a{width:158px;padding:8px 21px;font-size:28px}
}
.top .delete{width:10.22px;margin:0 0 0 13.33px}
.header{
	position:fixed;
    top: 0px; z-index: 999; width:100%;
	zoom:1;border-bottom:1px solid #e7e7e7;background:#f26522;
}
@media (min-width:720px){
	.top .delete{width:23px;margin:0 0 0 30px}
}
.header .right{zoom:1}
.header .right .search{text-align:center;height:100%;margin:-8.89px 0;padding:8.89px 10.67px;}
.header .right .search img{display:inline-block;width:14.22px;height:14.22px}
.header .right .search span{display:block;font-size:9.78px;line-height:13.78px;color:#999}
@media (min-width:720px){
	.header .right .search{margin:-20px 0;padding:20px 24px}
	.header .right .search img{width:32px;height:32px}
	.header .right .search span{font-size:22px;line-height:31px}
}
.menu{margin:-3.22px 2 0;padding:5.89px 8.67px;text-align:center;}
.menu img{display:inline-block;margin-top:2px;width:20px;height:20px;background:#e7e7e7;}
.menu span{display:none;font-size:9.78px;color:#999}
@media (min-width:720px){
	.menu{margin:-18px 0;padding:20px 24px}
	.menu img{margin-top:5px; width:48px;height:48px}
	.menu span{font-size:22px;line-height:31px;}
}
@media (min-width:720px) {
    .header .top-title {
        top: 40px;
    }
}
.header .top-title {
    position: absolute;
    top: 10.78px;
    left: 10%;
    width: 80%;
    text-align: center;
}
.header .searchbox{zoom:1;margin:3.22px 2 0;background:#f26522;height:44px;width:100%}
.header .searchbox:after{display:block}
.header .searchbox .bar{margin:4px 5px;zoom:1;height:36px;background:#f8f8f8;/*border-color: #009F96;*/}
.header .searchbox .bar:after{display:block}
.icon{width:24px;height:24px;padding:1px 1px;margin-top:5px;margin-left:3.22px;background:#f8f8f8}
.icon2{width:24px;height:24px;padding:6px 6px;
                                    border-left:4px solid #f26522;
                                  /*background:#E2E9EA*/}
.header .searchbox .bar #search{
	float:left;display:block;-webkit-appearance:none;margin-top:4px;width:70%;
	height:28px;font-size:14px;color:#999;border:none;outline:0;
	/*border-color: #009F96;*/background:#f8f8f8;
}
.marginTopBar{
    /*margin-top:31.11px;*/
}
@media (min-width:720px){
	.header .searchbox{margin:5px 2 0;height:60px;}
    .header .searchbox .bar{margin:5px 5px;zoom:1;height:50px;}
	.header .searchbox .bar #search{margin-top:5px;height:45px;font-size:28px;}
	.icon{width: 32px;height: 25px;	padding:10px 10px;margin-top:5px;margin-left:5px;}
   .icon2{width:40px;height:40px;padding:5px 5px;
                                  border-left:8px solid #f26522;}
    .marginTopBar{
        /*margin-top:70px;*/
    }
 }
.header .searchbox .bar #searchbtn{
	position:relative;right:1.78px;text-align:center;display:block;float:left;text-decoration:none;padding:9.33px 0;width:46.22px;
	font-size:12.44px;line-height:12.44px;color:#fff;background:#f84e4e
}
.header .searchbox .main{
	margin:2.67px 0 0;border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;border-radius:4px
}
@media (min-width:720px){
	.header .searchbox .bar #searchbtn{right:4px;padding:21px 0;width:104px;font-size:28px;line-height:28px}
	.header .searchbox .main{margin:6px 0 0}
}
.header .searchbox .main .title{
	padding:11.11px 9.78px;border-bottom:1px solid #e7e7e7;font-size:13.33px;line-height:13.33px;color:#999
}
@media (min-width:720px){
	.header .searchbox .main .title{padding:25px 22px;font-size:30px;line-height:30px}
}
.header .searchbox .main .bottom{background:#f8f8f8;text-align:center;font-size:13.33px;line-height:13.33px;padding:12px 0}
@media (min-width:720px){.header .searchbox .main .bottom{font-size:30px;line-height:30px;padding:27px 0}}
.header .searchbox .main .items .item{zoom:1;padding:11.11px 9.78px;border-bottom:1px solid #e7e7e7}
.header .searchbox .main .items .item:after{content:"\20";display:block;clear:both}
.header .searchbox .main .items .item img{width:8px;float:left}
.header .searchbox .main .items .item span{float:left;font-size:13.33px;line-height:13.33px;margin:0 0 0 8px;color:#333}
@media (min-width:720px){
	.header .searchbox .main .items .item{padding:25px 22px}
	.header .searchbox .main .items .item img{width:18px}
	.header .searchbox .main .items .item span{font-size:30px;line-height:30px;margin:0 0 0 18px}
}
.header .menubox{
	zoom:1;width:298.67px;border-top:1px solid #e7e7e7;position:absolute;z-index:1000;top:52.44px;background:#fffffd}
.header .menubox:after{display:block}
@media (min-width:720px){.header .menubox{width:672px;top:97px}}
.header .menubox .item{text-align:center;float:left;width:25%}
.header .menubox .item a{
	display:block;width:100%;text-decoration:none;color:#333;border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;font-size:13.33px;line-height:13.33px;padding:18.67px 0
}
@media (min-width:720px){.header .menubox .item a{font-size:30px;line-height:30px;padding:42px 0}}
.header .menubox .item a.active{color:#f84e4e}

.footer{
	position:fixed;bottom: 0px; z-index: 999; width:100%;
	zoom:1;border-top:1px solid #e7e7e7;background:#e7e7e7;
	}
.footer:after{display:block}
@media (min-width:720px){
	.footer{height: 65px;}
	.navbar ul li a .active{height:6px}
}
.footer .left img{width:154.22px;height:44.44px}

.footer .button{
	display:block;
	height:15px
}
.footer .button a{
	font-size:12.44px;
	border:1px solid #f84e4e;border-radius:4px;text-decoration:none;color:#f84e4e;
		overflow-x: auto;
}

.footer .btn{margin:-8.89px 0;padding:8.89px 10.67px;text-align:center}
.footer .btn img{display:inline-block;width:14.22px;height:14.22px}
.footer .btn span{font-size:9.78px;line-height:13.78px;color:#999}
@media (min-width:720px){
	.footer .btn{margin:-20px 0;padding:20px 24px}
	.footer .btn img{width:32px;height:32px}
	.footer .btn span{font-size:22px;line-height:31px}
}

.footer .btnpanel ul{
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	display: block;
	border: 0;
	max-width: 100%;
	overflow: visible;
	height:auto; margin:0px auto;
}
.footer .btnpanel ul li {
	list-style-type: none;
	display: inline;
	width:32%;
	 float:left; text-align:center;
	 margin-top:3px;
	 border:1px solid #f84e4e;border-radius:4px;text-decoration:none;color:#f84e4e;
}

.footer .btnpanel a{
	text-align: center;
	margin: 0 -1px 0 0;
	border-right-width: 0;
	font-size:16px;
	border:0px solid #f84e4e;border-radius:4px;text-decoration:none;color:#f84e4e;	
}

.footer .right a{
	font-size:12.44px;padding:6.22px 10.67px;margin:8.89px 0 0;display:block;
	border:0px solid #f84e4e;border-radius:4px;text-decoration:none;color:#f84e4e
}

@media (min-width:720px){
	.footer .button{height:35px}
	.footer .btnpanel ul li{margin-top:10px;}
	.footer .left img{width:347px;height:100px}
	.footer .button a{font-size:28px;padding:10px 24px;margin:20px 0 0}
	.footer .right a{font-size:28px;padding:14px 24px;margin:20px 0 0}
	.footer .btnpanel a{font-size:28px;}
}

.banner{overflow:hidden;width:100%;display:block;margin-top: 36px;}
/*.banner .swiper-container{height:142.22px}*/
.container{margin:1px 1px 1px}

.container .classify{margin:0 0 16px}
@media (min-width:720px){
	.container .classify{margin:0 0 36px}
}
.container .classify .title{zoom:1;padding:0 0 5.33px 5.33px;margin:0 0 8.89px;font-size:13.33px;border-bottom:1px solid #e7e7e7}
.container .classify .title:after{display:block}
@media (min-width:720px){
	.container .classify .title{padding:0 0 12px 12px;margin:0 0 20px;font-size:30px}
}
.container .classify .title a{text-decoration:none;padding:0 0 0 5.33px;color:#333;display:inline-block;float:left}
.container .classify .title a h2{font-size:13.33px;font-weight:400}
.container .classify .title em{float:left;display:inline-block;height:100%;width:1.78px;border-radius:2px;background:#f84e4e}
@media (min-width:720px){
	.container .classify .title a{padding:0 0 0 12px}
	.container .classify .title a h2{font-size:30px}
	.container .classify .title em{width:4px}
}

.swiper-slide,.swiper-wrapper{position:relative;height:100%}

.swiper-slideimg {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    position: relative;
}
@media (min-width:720px){.container .classify .main .items .item .listennum .listen{bottom:10px;left:10px}}
.container .classify .main .items .item .listennum span{
	position:absolute;bottom:3.56px;font-size:12.89px;line-height:12.44px;left:22.22px;color:#fff}
@media (min-width:720px){.container .classify .main .items .item .listennum span{bottom:8px;font-size:29px;line-height:28px;left:50px}}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{
	-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{
	width:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;
	display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;
	-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper{
	-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);
	-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)
}
.swiper-container-multirow>.swiper-wrapper{
	-webkit-box-lines:multiple;-moz-box-lines:multiple;
	-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper{
	-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;
	-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{padding:5px;background:rgba(0,0,0,.3);border-radius:12px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#000;opacity:.3}
.swiper-pagination-white .swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;
	-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination{
	right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);
	-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}
.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
		-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
		position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{
		background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
		background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);
		background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);
		background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);
		background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-right{
	background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
	background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);
	background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);
	background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);
	background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-top{
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
	background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
	background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
	background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
	background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom{
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
	background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);
	background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);
	background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);
	background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)
}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
	-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;
	-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{
	pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;
	-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
	-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{
	z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:0px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-lazy-preloader{
	width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;
	-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;
	-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;
	animation:swiper-preloader-spin 1s steps(12,end) infinite
}
.swiper-lazy-preloader:after{
	display:block;content:"";width:100%;height:100%;background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat
}

.swiper-slide{display:block}
.swiper-pagination{position:absolute;z-index:20;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);bottom:10px;text-align:center}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:8px;background:rgba(255,255,255,.3);margin:0 5px;cursor:pointer}
.swiper-active-switch{background:#fff}


#contextMenu{position:absolute;top:-9999px;left:-9999px;}
#contextMenu ul{float:left;border:1px solid #979797;background:#f1f1f1 url(/images/line.png) 24px 0 repeat-y;padding:2px;box-shadow:2px 2px 2px rgba(0,0,0,.6);}
#contextMenu ul li{float:left;clear:both;height:24px;cursor:pointer;line-height:24px;white-space:nowrap;padding:0 5px;}
#contextMenu ul li.sub{background-repeat:no-repeat;background-position:right 9px;background-image:url(/images/arrow.png);}
#contextMenu ul li.active{background-color:#f1f3f6;border-radius:3px;border:1px solid #aecff7;height:22px;line-height:22px;background-position:right -8px;padding:0 5px;}
#contextMenu ul ul{display:none;position:absolute;}


/* 产品列表样式 */
.blueLine {
    width: 100%;
    height: 2px;
    background: #FB2E55 none repeat scroll 0% 0%;
}

.f_l {
	float: left;
}

.f_r {
	float: right;margin-right:20px;
}

.titleHot {
    margin:10px 3px 2px 5px;
	text-align:left;
	/*color:#e5007f;*/
    color:#333;
	font-size: 18px;
    background: url(../Images/nav_play.png) center left no-repeat ;
    background-size:10px 10px;
    background-clip:padding-box;
    padding:0 0 0 16px;
	height:32px;line-height:32px;
}
.titleHot  a {
	font-size: 18px;
    /*color:#e5007f;*/    
	color:#333;
    font-weight:bold;
	position: relative;
}

@media (min-width:720px){
	.titleHot {
        font-size: 28px;
        background-size:24px 24px;
        padding:0 0 0 24px;
		height:42px;line-height:42px;
	}
	.titleHot  a{font-size: 28px;}	
}

h2.tit em,h3.tit em,h4.tit em,h5.tit em,h6.tit em {
	font-style: normal;
	font-weight: normal;
}

h2.tit {
	background: #FFE779;
	line-height: 33px;
	color: #000;
	padding: 0 10px;
}

h2.tit span,h3.tit  span,h4.tit  span {
	float: right;
	font-size: 14px;
	font-weight: normal;
	font-family: '宋体';
}

h2.tit a {
	color: #777;
}

h3.tit {
	height: 43px;
	line-height: 43px;
	font-family: 'Microsoft YaHei';
	border-bottom: 1px solid #E7E7E7;
	font-family: 'Microsoft YaHei';
	padding-left: 5px;
}

h3.tit b {
	font-size: 14px;
}

h3.tit em {
	font-size: 8px;
	text-transform: uppercase;
	margin-left: 8px;
	color: #E3E3E3
}

h3.tit span a {
	color: #777;
}

h4.tit {
	border-bottom: 1px solid #A04040;
	line-height: 40px;
	padding-left: 15px;
	background: url(../Images/ico_3.gif) no-repeat 3px 16px;
}

.list ul:after{display:block}

.list ul{margin:10.67px 0 0;zoom:1}
@media (min-width:720px){
	.list ul{margin:2px 0 0}
}

.list ul.pic li{float:left;width:22%;margin-left:1.5%;margin-right:1.5%;max-height:320px;display: inline-block;}
.list ul.pic li img{
    width:100%;border-radius:2px;overflow:hidden;outline:#e7e7e7 solid 1px;max-height:320px;
    border: 2px solid #ddd;
    background-color: #f6f6f6;
color: #333;
text-shadow: 0 1px 0 #f3f3f3;
    border-radius: 4px;
    padding: 2px 1px;
}
.list ul.pic li span{font-size:12.44px;line-height:20px;color:#333;
	white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-align:center;width:100%}
@media (min-width:720px){
	.list ul.pic li span{font-size:28px;line-height:45px;text-align:center}
    .list ul.pic li img {    padding: 8px 10px;  }
}

.list ul.pic {
	overflow: HIDDEN;
	MARGIN: 0;
}


.productlist ul:after{display:block}

.productlist ul{margin:10.67px 0 0;zoom:1;overflow:auto;}
	@media (min-width:720px){
		.productlist ul{margin:2px 0 0;}
}
.navProduct{margin-bottom: 100px;}
.productlistleft{float:left;margin-right:24.44px;width:80%;}
.productlistright{float:right;width:24.44px;}

.productlist ul.pic li{float:left;width:30%;margin-left:5%;max-height:450px;display: inline-block;}
.productlist ul.pic li:first-child {
    margin: 0;
}
.productlist ul.pic li img{width:100%;border-radius:4px;overflow:hidden;outline:#e7e7e7 solid 1px;max-height:320px;
                           border: 2px solid #f84e4e;
}
.productlist ul.pic li span{font-size:12.44px;line-height:20px;color:#333;
	white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-align:center;width:100%}
@media (min-width:720px){
	.productlist ul.pic li span{font-size:28px;line-height:45px;text-align:center}
    .productlistleft{padding-right:50px;}
    .productlistright{padding-right:50px;}
}

.productlist ul.pic {
	overflow: HIDDEN;
	MARGIN: 0;
}

.bottom{
	width: 1100px;
	padding: 50px 0px;
	margin: 0 auto;
	margin-top: 30px;
	height: 80px;
	color: #727071;
	font-size: 14px;
	font-weight: bold;
}
.bl{
	width: 750px;
	margin-left: 50px;
	float: left;
	height: 20px;
	text-align: left;
	line-height: 25px;
}
.bl .link{
	margin-right: 20px;
	color: #727071;
}
.brt{
	width: 400px;
	float: left;
	height: 80px;
	text-align:left;
}

/* 产品列表样式结束*/
/*播放节目*/
.PlayTheme{
    width:100%;border-radius:2px;overflow:hidden;outline:#e7e7e7 solid 1px;height:220px;
}

@media (min-width:720px){
	.PlayTheme{height:380px;}
    .PlayTheme2{height:380px;}
}
.PlayTheme-selector{background:url(../Images/play-theme) no-repeat 0px -70px;display:inline;float:left;width:16px;height:16px;margin:0 0 0 5px;}
.PlayTheme-selector-current{background:url(../Images/play-theme) no-repeat -16px -70px;}
.PlayTheme-selector span{display:none;}
.PlayTheme-control{
    display:none;right:50%;top:50%;position:absolute;cursor:pointer;
    width:48px;height:69px;margin-top:-34px;margin-right:-24px;z-index:4;

}
.PlayTheme-control span{display:none;}
.PlayTheme-control-play{
    width:62px;
	height:62px;
    background: url("OtherControls.jpg") 0 -10px no-repeat;
    background-size:120px 360px;
    position: relative;
    display: block;
    margin-left: -62px;
    margin-top: -62px;
    left: 60%;
    top:99%;
    cursor: pointer;
    text-indent: -9999px;
   
}
.PlayTheme-control-pause{background:url(../Images/play-theme) no-repeat -96px 0;}
.PlayTheme-hovered .PlayTheme-control{display:block;}
.PlayTheme-navigation{display:block;}
.PlayTheme-navigation-prev{
    background:url(../Images/play-theme.png) no-repeat 0 0;
    display:none;left:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;}
.PlayTheme-navigation-prev span{display:none;}
.PlayTheme-navigation-next{background:url(../Images/play-theme) no-repeat -48px 0;display:none;right:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;}

.PlayTheme-control-menu{
    position: relative;
    display: block;
    right: 20px;
    width: 20px;
    top: 5px;
    border: none;
    cursor: pointer;
    font-size: 12.44px;
}

.nav {
    padding-top: 10px;
    height: 32px;
    background: #FB2E55 repeat-x;
}

#PlayMenu ul {
    background: #fff;
    width:100px;
}

.PlayTheme-dingyue{
    position: relative;
    display: block;
    width: 70px;
    left: 60%;
    top: 80%;
    cursor: pointer;
    color: #f84e4e;
    border: 1px solid #f84e4e;
    border-radius: 4px;
    text-decoration: none;
    font-size: 14px;
    padding: 3.56px 9.33px;
}

.PlayTheme-back{
    position: absolute;
    width: 48px;
    left: 9.33px;
    top: 3.56px;
    border: none;
    cursor: pointer;
    border-radius: 4px;
    text-decoration: none;
    font-size: 14px;
    color: #999;
}

   .PlayTheme-control-menu img{display:inline-block;width:14.22px;height:14.22px}
   .PlayTheme-back img{display:inline-block;width:14.22px;height:14.22px}

@media (min-width:720px){
 	.PlayTheme-dingyue{
        border-radius: 8px;font-size: 22px;
        width: 120px;
        padding: 8px 21px;
	}
    .PlayTheme-control-menu{font-size: 22px;right: 40px;width: 40px;} 
    .PlayTheme-back{font-size: 22px;width: 60px;}
    .PlayTheme-control-menu img{display:inline-block;width:32px;height:32px}
   .PlayTheme-back img{display:inline-block;width:32px;height:32px}

}
/*播放节目结束*/

#DiscussContent{
	float:left;display:block;-webkit-appearance:none;margin-top:4px;width:100%;
	border:none;outline:0;
	/*border-color: #009F96;background:#E2E9EA;*/
    height: 14em;
    overflow-y: auto;
    overflow-x: hidden;
    padding-top: 20px;
    padding-left: 20px;
    outline: 0;
    border: 0;
    white-space:normal;
    font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
    font-size:18px;
    -webkit-user-modify: read-write;
    word-wrap: break-word;
    -webkit-line-break: after-white-space;
}

::-webkit-scrollbar {
    width: 0px;
    height: 6px;
}

.DiscussBtn{
	border:none;
	box-shadow:none;
    /*float:right;*/
    display: block;
    /*width: 70px;*/
    cursor: pointer;
    color: #AAA;
    border-radius: 4px;
    text-decoration: none;
    font-size: 18px;
    border:1px solid #ccc;
    /*padding: 2px 6px;
    margin-top: 5px;*/
    font-family: "黑体";
    background: #fff;
    text-align: center;
    /*margin-right: 4px;*/
    color: #f26522;
    height:30px;
    line-height:30px;
}


@media (min-width:720px) {
    #DiscussContent{margin-top:5px;font-size:28px;}
    .DiscussBtn{
        border-radius: 8px;font-size: 22px;
        width: 80px;
        /*padding: 8px 21px;*/
        height: 40px;
        line-height: 40px;
        margin-top: 10px;
        margin-right: 10px;
    }
}


#TopDown .right{
    margin:3px;
}

#Home_Button{
    background:url("../Images/down-tab_icon_home_gray.png") 0 0 no-repeat;
    background-position: center;
	background-size:22px 22px;
}
#Home_Button.active{
    background:url("../Images/down-tab_icon_home_orange.png") 0 0 no-repeat;
    background-position: center;
    background-size:22px 22px;
}

#Mine_Button{
    background:url("../Images/down-tab_icon_mine_gray.png") 0 0 no-repeat;
    background-position: center;
	background-size:22px 22px;
}
#Mine_Button.active{
    background:url("../Images/down-tab_icon_mine_orange.png") 0 0 no-repeat;
    background-position: center;
    background-size:22px 22px;
}
#Order_Button{
    background:url("../Images/my_order.png") 0 0 no-repeat;
    background-position: center;
	background-size:22px 22px;
}
#Offline_Button{
    background:url("../Images/down-tab_icon_offline_gray.png") 0 0 no-repeat;
    background-position: center;
	background-size:22px 22px;
}
#Offline_Button.active{
    background:url("../Images/down-tab_icon_offline_orange.png") 0 0 no-repeat;
    background-position: center;
    background-size:22px 22px;
}


#Cart_Button{
    background:url("../Images/shop/gwc.png") 0 0 no-repeat;
    background-position: center;
	background-size:22px 22px;
    height: 36px;
}
#Cart_Button.active{
    background:url("../Images/shop/gwc1.png") 0 0 no-repeat;
    background-position: center;
    background-size:22px 22px;
    height: 36px;
}
#Sc_Button{
    background:url("../Images/shop/sc2.png") 0 0 no-repeat;
    background-position: center;
	background-size:22px 22px;
    height: 36px;
}
 #Refund_Button{
              background: url("../Images/refund.png") 0 0 no-repeat;
              background-position: center;
              background-size: 24px 24px;
              height: 36px;
 }

.icon-go:before{content:'';display:block;position:absolute;left:36px;top:8px;width:10px;height:10px;border-bottom:2px solid #999;border-left:2px solid #999;-webkit-transform:scaleY(0.6) rotateZ(-135deg);-moz-transform:scaleY(0.6) rotateZ(-135deg);-ms-transform:scaleY(0.6) rotateZ(-135deg)}

@media (min-width:720px) {
    #Home_Button,#Home_Button.active,#Mine_Button,#Mine_Button.active,#Offline_Button,#Offline_Button.active,#Cart_Button,#Cart_Button.active,#Sc_Button,#Sc_Button.active{
        background-size: 56px 56px;
    }
    .icon-go:before{content:'';display:block;position:absolute;left:60px;top:12px;width:16px;height:16px;border-bottom:2px solid #999;border-left:2px solid #999;-webkit-transform:scaleY(0.8) rotateZ(-135deg);-moz-transform:scaleY(0.8) rotateZ(-135deg);-ms-transform:scaleY(0.8) rotateZ(-135deg)}
		.f_r {margin-right: 28px;}
}