@charset "utf-8";
div.ix_one_bg {
	background: #f6f6f6;
}

h5 a {
	font-weight: normal;
	line-height: normal;
}

h5.lck_h51,
h5.lck_h51 a {
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}

h5.lck_h52,
h5.lck_h52 a {
	height: 32px;
	line-height: 16px;
	margin: 3px 0 3px 0;
	overflow: hidden;
}


/*20170316-新增bg-sprites*/

.add-bg-sprites{
	background: url("css/add-bg-sprites.png?v=20190124") no-repeat;
	background-size: auto;
}


/*重載*/
#global_panel {
	display: inline;
	float: left;
	padding-right: 10px;
}

.price_div {
	color: #b0b0b0;
}









/*--地區導航--------------*/
.ix_pin {
	height: 42px;
	line-height: 42px;
	margin:20px 0 0 0;
	border-bottom: 2px solid #1396f1;
}

.ix_pin .v_le {
	height: 42px;
	width: 173px;
	margin-right: 105px;
	background: url(css/add-bg-sprites.png?v=20190124) no-repeat 0 0;
}

.ix_pin .v_ri {
	line-height: 30px;
	margin-top: 10px;
}
.ix_pin ul{
	overflow: visible;
}
.ix_pin ul li {
	height: 42px;
	font-size: 17px;
	width: 84px;
	text-align: center;
	margin: 0 22px 0 0;
	color: #626262;
	cursor: pointer;
	overflow: visible;
}

#china_titles li {
	width: 74px;
}

.ix_pin ul li.hover {
	position: relative;
}

.ix_pin ul li.hover:before {
	position: absolute;
	left:38px;
	bottom:2px;
	content: '';
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top: 2px solid transparent;
	border-bottom:4px solid #ff8901;
}
.ix_pin ul li.hover:after {
	background: #ff8901;
	position: absolute;
	left: 0;
	bottom:-2px;
	width: 100%;
	height: 4px;
	content: '';
}
#china_titles li.hover:before {
	left:32px;
}

.ix_pin_jw {
	border-bottom: 2px solid #ff900d;
}

.ix_pin_jw .v_le {
	background-position:0 -87px;
}

.ix_pin_Europe .v_le {
	background-position: 0 -132px;
}

.ix_pin_cn {
	border-bottom: 2px solid #01a127;

}

.ix_pin_cn .v_le {
	background-position:0 -44px;
}

/*--一個地區--------------*/
div.area_box {
	display: inline;
	float: left;
	width: 1200px;
	border-bottom: 1px solid #f1f1f1;
	margin-top: 15px;
}

#ix_area .left_list {
	border-right: 1px solid #f1f1f1;
	height: 355px;
	width: 275px;
}

#ix_area .left_list .one {
	border-bottom: 1px solid #f1f1f1;
	padding: 5px 0 15px 50px;
	margin: 0 0 15px 0;
	min-height: 90px;
	background: url(css/area_db.gif?v=20190124) no-repeat 0 -126px;
	line-height: 22px;
}

#ix_area .left_list .one.hk {
	background-position: 0 -0px;
}

#ix_area .left_list .one.tw {
	background-position: 0 -257px;
}

#ix_area .left_list .one.jw_tg {
	background-position: 0 -396px;
}

#ix_area .left_list .one.jw_xjp {
	background-position: 0 -540px;
}

#ix_area .left_list .one.jw_australia {
	background-position: 0 -672px;
}

#ix_area .left_list .one.jw_Japan {
	background-position: 0 -815px;
}

#ix_area .left_list .one.Europe_England {
	background-position: 0 -917px;
}
#ix_area .left_list .one.Europe_French {
	background-position: 0 -1028px;
}
#ix_area .left_list .one.Europe_Spain {
	background-position: 0 -1140px;
}

#ix_area .left_list .one a {
	color: #6e6e6e;
	margin: 0 8px 0 0;
}

#ix_area .left_list .one a.link_bold {
	font-weight: bold;
	font-size: 15px;
}

#ix_area .left_list .one a.link_org {
	color: #f90;
}

#ix_area .left_list .one a:hover {
	color: #f90;
}

#ix_area .min_list {
	border-right: 1px solid #f1f1f1;
	height: 355px;
	width: 510px;
}

#ix_area .min_list .ban {
	height: 198px;
	padding: 0 15px 0 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #f1f1f1;
}

#ix_area .min_list .ulimg li {
	width: 225px;
	padding: 0 0 0 15px;
}

#ix_area .min_list .ulimg li .price_div {
	line-height: 20px;
}

#ix_area .right_list {
	width: 400px;
	padding: 0 0 0 10px;
}

#ix_area .right_list .ullink li {
	position: relative;
	height: 17px;
	width: 393px;
	line-height: 17px;
	padding-left: 7px;
	color: #b0b0b0;
	margin-bottom: 8px;
}
#ix_area .right_list .ullink li:before{
	background: #d0d0d0;
	position: absolute;
	top:6px;
	left: 0;
	width: 3px;
	height: 3px;
	content: '';
}

#ix_area .right_list .ulimg li {
	width: 120px;
	margin-left: 15px;
}

#ix_area .pic_four {
	height: 355px;
	border-right: 1px solid #f1f1f1;
	width: 415px;
}

#ix_area .pic_four .ulimg li {
	width: 185px;
	height: 180px;
	padding: 0 0 0 15px;
}

#ix_area .right_jw {
	width: 490px;
	padding: 0 0 0 10px;
}

#ix_area .right_jw .ullink li {
	position: relative;
	height: 17px;
	width: 483px;
	line-height: 17px;
	padding-left: 7px;
	color: #b0b0b0;
	margin-bottom: 8px;
}

#ix_area .right_jw .ullink li:before{
	background: #d0d0d0;
	position: absolute;
	top:6px;
	left: 0;
	width: 3px;
	height: 3px;
	content: '';
}

/*--大陸旅遊--------------*/
#ix_area .left_cn {
	border-right: 1px solid #f1f1f1;
	height: 355px;
	width: 275px;
}

#ix_area .left_cn .one {
	display: inline;
	float: left;
	width: 275px;
	border-top: 1px solid #f1f1f1;
	padding-top: 12px;
	margin-top: 12px;
}

#ix_area .left_cn .one.bd_none {
	border-top: none;
	padding: 0;
	margin: 0;
}

#ix_area .left_cn .one.hide {
	display: none;
}

#ix_area .left_cn .one .v_le {

	background: #afcdb5;
	height: 36px;
	padding-top: 4px;
	margin-top: 2px;
	width: 37px;
	color: #fffeff;
	line-height: normal;
	text-align: center;
	border-radius: 0 10px 0 10px;
}

#ix_area .left_cn .one .v_ri {
	width: 227px;
	padding-right: 5px;
	line-height: 21px;
}

#ix_area .left_cn .one .v_ri a {
	color: #6d6d6d;
	margin-right: 8px;
}

#ix_area .left_cn .one .v_ri a.link_org {
	color: #f90;
}

#ix_area .left_cn .one .v_ri a:hover {
	color: #f90;
}

#ix_area .min_cn {
	width: 357px;
	margin-left: 15px;
}

#ix_area .min_cn .qukk {
	margin-bottom: 15px;
}

#ix_area .min_cn .qukk .bt {
	border: 1px solid #f1f1f1;
	border-top: none;
	padding: 6px 8px 6px 8px;
	line-height: 18px;
}

#ix_area .min_cn .qukk .bt .fr {
	margin: 5px 0 0 0;
}

#ix_area .right_cn {
	width: 535px;
	padding: 0 0 0 10px;
}

#ix_area .right_cn .ullink {
	border-top: 1px solid #f2f2f2;
	padding-top: 15px;
	margin-top:15px;
}

#ix_area .right_cn .ullink li {
	position: relative;
	height: 17px;
	width: 528px;
	line-height: 17px;
	padding-left: 7px;
	color: #b0b0b0;
	margin-bottom: 8px;
}
#ix_area .right_cn .ullink li:before{
	background: #d0d0d0;
	position: absolute;
	top:6px;
	left: 0;
	width: 3px;
	height: 3px;
	content: '';
}



#ix_area .right_cn .ulimg li {
	width: 170px;
	margin-left: 12px;
}

/*--旅遊資訊--------------*/


.section-this-season {
	width: 1200px;
	margin:35px auto 3px
}

/*左右浮动*/
.section-this-season .left {
	float: left;
}

.section-this-season .right {
	float: right
}

/*清除浮动*/
.section-this-season .clearfix:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
}

.section-this-season .clearfix {
	zoom: 1;
}

/*头部*/
.section-head {
	position: relative;
	height: 38px;
	margin-bottom: 15px;
	border-bottom: 2px solid #1598f2;
}
.section-head .title{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-size:26px;
	color: #666;
	line-height: 32px;
}
.section-head .title span{
	background-position: -238px -46px;
	position: relative;
	top: -2px;
	display:inline-block;
	vertical-align: middle;
	width: 31px;
	height: 31px;
	margin-right: 6px;
}

/*切换*/
.section-head .section-tab {
	text-align: right;
	line-height: 40px
}

.section-tab li {
	display: inline-block;
	width: 84px
}

.section-tab li a {
	display: block;
	font-size: 17px;
	text-align: center;
	color: #626262;
	font-family: "Microsoft YaHei", "PMingLiU";
}

.section-tab li.hover a {
	/*background: url(css/slide_on.jpg) center bottom no-repeat;*/
	text-decoration: none;
	position: relative;
}

.section-tab li.hover a:before {
	position: absolute;
	left:38px;
	bottom:4px;
	content: '';
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top: 2px solid transparent;
	border-bottom:4px solid #ff8901;
}
.section-tab li.hover a:after {
	background: #ff8901;
	position: absolute;
	left: 0;
	bottom:0;
	width: 100%;
	height: 4px;
	content: '';
}

/*内容*/
.section-body {
	width: 1200px;
	margin: auto;
	height: 400px;
	overflow: hidden
}

/*左侧广告*/
/*注意：广告图是以背景存在的*/
.section-body .section-ad {
	width: 278px;
	height: 382px;
	padding-top: 1px;
	display: block;
	color: #000
}

/*广告文字*/
.section-body .section-ad a {
	width: 100%;
	height: 100%;
	color: #000;
	background: none
}

.section-body .section-ad a:hover {
	color: #333;
	text-decoration: none;
	cursor: pointer
}

.section-body .section-ad .ad-text {
	margin: 214px auto 0;
	border: 1px #fff solid;
	width: 182px;
}

.section-body .section-ad .ad-text .text-wrap {
	display: block;
	width: 174px;
	margin: 5px auto;
	background: #fff;
	text-align: center
}

/*广告标题和描述的分割线*/
.section-body .section-ad .ad-text .text-wrap .ad-line {
	display: block;
	padding: 0;
	margin: 5px auto;
	width: 120px;
	border: none;
	border-top: 1px #000 solid;
	background: none;
	height: 0px
}

.section-body .section-ad .ad-text .text-wrap .ad-title {
	font-size: 23px;
	padding: 18px 0 5px;
	font-weight: normal;
}

.section-body .section-ad .ad-text .text-wrap .ad-desc {
	font-size: 17px;
	padding: 0 0 16px;
	line-height: 21px;
}

/*推荐列表*/
.section-body .section-list {
	width: 922px;
	height: 383px;
}

.section-body .section-list ul {
	width: 100%;
	display: block;
	margin-left: 00px;
	float: none;
	overflow: auto
}

/*单个产品*/
.section-body .section-list li {
	width: 213px;
	height: 181px;
	background: #fff;
	float: left;
	text-align: left;
	margin: 0 -2px 21px 19px;
	display: block;
}

.section-body .section-list li a:hover {
	text-decoration: none
}

.section-body .section-list li .season-product-image {
	display: block;
	width: 213px;
	height: 130px;
	overflow: hidden
}

/*产品标题和价格*/
.section-body .section-list li .season-product-desc {
	position: relative;
	height: 60px;
	width: 203px;
	margin: 3px auto;
	display: block
}

.section-body .section-list li .season-product-title {
	font-size: 13px;
	height: 28px;
	line-height: 14px;
	overflow: hidden;
	font-weight: normal
}

.section-body .section-list li .season-product-price {
	color: #f80;
	font-size: 17px;
	display: block;
	width: 100%;
}

.section-body .section-list li .season-product-price em {
	color: #999;
	font-size: 13px;
	font-style: normal
}



.module-index-news {
	width: 1200px;
	margin: 0 auto;
	font-family: "Microsoft Yahei"
}

.module-index-news .module-news-nav {
	width: 1178px;
	border: 1px #eee solid;
	height: 20px;
	padding: 10px;
	margin-bottom: 20px;
}

.module-index-news .module-news-nav > span {
	float: none;
	font-size: 17px;
	color: #27303e;
	font-weight: bold;
	line-height: 20px;
}

.module-index-news .module-news-nav div {
	float: right;
}

.module-index-news .switch li {
	display: inline-block;
}

.module-index-news .switch a {
	display: block;
	width: 55px;
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	border-right: 1px #dae3e6 solid;
	color: #888;
}

.module-index-news .switch a:hover {
	color: #f80;
}

.module-index-news .section-left {
	width: 760px;
	height: 720px;
	float: left;
}

.module-index-news .new {
	height: 312px;
}

.module-index-news .title {
	margin-bottom: 23px;
	display: block;
	font-size: 17px;
	color: #27303e;
	font-weight: bold;
}

.module-index-news .section-topic {
	margin-bottom: 30px;
}

.module-index-news .section-header {
	padding: 0 0 10px;
}

.module-index-news .section-topic .section-header a {
	color: #666;
	text-align: left;
}

.module-index-news .section-topic a.hight-light {
	display: inline-block;
	width: 82px;
	height: 22px;
	font-size: 13px;
	color: #fff;
	margin: 0 5px 0 5px;
	text-align: center;
	/*background: url(css/new-bg.jpg) no-repeat center center;*/
	background:#ff7701;
	border-radius: 5px;
	line-height: 22px;
}

.module-index-news .section-topic .content-img {
	width: 480px !important;
	height: 270px !important;
	padding: 10px;
	display: block;
	float: left;
	overflow: hidden;

}

.module-index-news .section-topic img {
	width: 100% !important;
	display: block;

}

.module-index-news .section-wrap .content {
	float: left;
	margin-left: 20px;
	width: 205px;
}
.module-index-news .section-wrap .content.modify-width{
	width:240px;
	padding-top: 8px;
	margin-left: 16px;
}
.module-index-news .section-wrap .content-heading {
	display: block;
	float: none;
	margin-bottom: 20px;
	font-size: 17px;
	color: #333;
	font-weight: bold;
	font-family: "Microsoft Yahei"
}

.module-index-news .section-wrap .content-heading a {
	color: #333
}

.module-index-news .section-wrap .content-heading a:hover {
	color: #f80
}

.module-index-news .section-topic .section-content {
	height: 270px;
	overflow: hidden
}

.module-index-news .content-img img {
	width: 100% !important
}

.module-index-news .section-news .section-content {
	height: 135px;
	padding: 20px 0;
	margin-bottom: -1px;
	border: 1px #eee solid;
	border-left: none;
	border-right: none
}

.module-index-news .section-news .content-img {
	width: 168px;
	height: 128px;
	display: block;
	overflow: hidden;
	/*box-sizing: border-box;*/
	border: 1px #dbdbdb solid;
	padding: 5px 5px;
}
.module-index-news .section-news .content-img img{
	/*box-sizing: border-box;*/
}
.module-index-news .content {
	overflow: hidden;
	margin-bottom: 30px;
}
.module-index-news .section-delicious .content{
	margin-bottom: 24px;
}
.module-index-news .section-news .content {
	width: 560px;
	float: left
}

.module-index-news .section-header {
	font-size: 17px;
	font-weight: bold;
	color: #333;
	font-family: "Microsoft Yahei"
}

.module-index-news .section-right {
	width: 410px
}

.module-index-news .section-right .content-img {
	display: block;
	overflow: hidden;
	width: 160px;
	height: 120px;
	float: left
}

.module-index-news .section-right .content {
	width: 295px;
	margin-left: 20px;
	height: 120px;
	overflow: hidden
}

.module-index-news .section-right .content-heading a {
	color: #333
}

.module-index-news .section-delicious .content {
	margin-top: -12px;
}

.module-index-news .section-delicious .content > div {
	border-bottom: 1px #ddd dashed;
	height: 39px;
	line-height: 39px;
overflow: hidden}

.module-index-news .section-delicious .content > div a {
	display: block;
	font-size: 15px;
	color: #333;
}

.module-index-news .section-delicious .content {
	width: 200px !important;
	height: 148px !important;
	overflow: hidden;
}

.module-index-news .section-delicious .content-img {
	position: relative;
	width:180px;
	height: 145px;
}

.module-index-news .section-delicious .content-img span {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 22px;
	overflow: hidden;
	line-height: 22px;
	font-size: 13px;
	text-align: center;
	color: #fff;
	background: rgba(0, 0, 0, .6)
}

.module-index-news .wechat {
	border: 1px #ededed solid;
	padding: 10px;
	float: left;
	font-size: 15px;
	margin-top: 4px;
}

.module-index-news .blue {
	color: #0580d6;
}

.module-index-news .orange {
	color: #ff8e56;
}

.module-index-news .wechat-bottom {
}

.module-index-news .wechat-bottom p {
	font-size: 15px;
	color: #888;
	line-height: 27px;
	float: left;
	margin-top: -6px;
}

.module-index-news .wechat-bottom img {
	float: left;
	margin-right: 10px;
}

.global-silde {
	background: #f6f6f6;
}

.global-silde .module-main {
	width: 975px;
}

.global-silde .slidebox {
	position: relative;
	height: 345px;
	overflow: hidden;
	margin-bottom: 15px;
}

.global-silde .slidebox .bd {
	width: 975px;
	height: 345px;
}

.global-silde .slidebox .tempWrap {
	width: 975px !important;
	height: 345px !important;
}

.global-silde .slidebox .media-list-slide .media {
	width: 975px !important;
	height: 345px !important;
}.global-silde .slidebox .media-list-slide .media a{
	 display: block;
	 width: 975px !important;
	 height: 345px !important;
 }
.global-silde .slidebox .media-list-slide .media img{
	width: 975px !important;
	height: 345px !important;
}
.global-silde .hd {
	position: absolute;
	bottom: 5px;
	padding-left: 5px;
}

.global-silde .hd li {
	background-color: #fff;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	width: 137px;
	height: 32px;
	margin-right: 1px;
	line-height: 32px;
	font-size: 13px;
	text-align: center;
	cursor: pointer;
}

.global-silde .hd li.on {
	background: #e71c0b;
	color: #fff;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	font-weight: bold;
}

.global-silde .module-new-activities .module-header {
	margin-bottom: 12px;
}

.global-silde .module-new-activities .module-header .button-primary {
	background: #4095f3;
	display: inline-block;
	height: 22px;
	margin-top: 4px;
	line-height: 22px;
	padding: 0 10px 0 13px;
	font-size: 15px;
	color: #fff;
	text-decoration: none;
	border-radius: 30px;
}

.global-silde .module-new-activities .module-header .button-primary:hover {
	background: #2c8af3;
}

.global-silde .module-new-activities .module-header .button-primary:after {
	background: url("css/go-icon.png") no-repeat center;
	position: relative;
	display: inline-block;
	width: 7px;
	height: 10px;
	content: '';
	margin-left: 5px;
}

.global-silde .module-new-activities .media-list {
	display: block;
	float: none;
}

.global-silde .module-new-activities .media-list li {
	margin-left: 18px;
}

.global-silde .module-new-activities .media-list li:first-child {
	margin-left: 0;
}

.module-first .module-spike {
	position: relative;
	width: 224px;
	margin-top: 38px;
	border: 1px solid #e9e9e9;
	box-shadow: 1px 1px 8px #e0e0e0;
}

.module-first .module-spike .module-header {
	background-position:-176px 0;
	position: absolute;
	top: -30px;
	left: 10px;
	width: 215px;
	height: 43px;
}


.module-first .module-spike .module-header a {
	display: inline-block;
	padding-top: 5px;
	font-size: 13px;
}

.module-first .module-spike .module-body {
	padding: 23px 9px 0;
	line-height: 16px;
	font-size: 13px;
}
.module-first .module-spike .module-body .media-object{
	display: block;
	position: relative;
}
.module-first .module-spike .module-body .media-object span{
	background:rgba(0,0,0,0.7);
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	display: block;
	height:28px;
	line-height: 28px;
	color: #fff;
}
.module-first .module-spike .module-body .media-object span:hover{
	text-decoration: underline;
	color: #f80;
}
.module-first .module-spike .module-body .media-body{
	padding-top:15px;
}
.module-first .module-spike .module-body .media-heading {
	display: inline-block;
	margin: 8px 0;
	font-size: 13px;
}

.module-first .module-spike .module-body .media-price {
	color: #999;
}

.module-first .module-spike .module-body dfn {
	margin-right: 2px;
	font-weight: normal;
	font-size: 17px;
}

.module-first .module-spike .module-body .save-block {
	background: #ff5757;
	position: relative;
	display: inline-block;
	height: 18px;
	margin-left: 13px;
	padding: 0 9px 0 6px;
	line-height: 18px;
	color: #fff;
}

.module-first .module-spike .module-body .save-block:before {
	position: absolute;
	top: 0;
	left: -7px;
	content: '';
	border-top: 9px solid transparent;
	border-bottom: 9px solid transparent;
	border-left: 3px solid transparent;
	border-right: 4px solid #ff5757;
}

.module-first .module-spike .module-body .button-danger {
	background: #e90202;
	display: block;
	margin-top: 14px;
	padding: 2px 0 4px;
	line-height: 22px;
	font-size: 15px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	border-radius: 5px;
}

.module-first .module-spike .module-body .button-danger:before {
	background: url("css/add-bg-sprites.png?v=20190124") no-repeat -272px -46px;
	background-size: auto;
	position: relative;
	top: 5px;
	display: inline-block;
	width: 22px;
	height: 22px;
	content: '';
	margin-right: 4px;
}

.module-first .module-spike .module-body .button-danger:hover {
	background: #fc4444;
}

.module-first .module-new-product {
	position: relative;
	width: 950px;
}

.module-first .module-new-product .tab-button {
	display: block;
	float: none;
	position: relative;
	bottom: -1px;
	height: 36px;
	line-height: 36px;
	text-align: right;
	font-size: 0;
	border-bottom: 2px solid #319501;
	overflow: visible;
}

.module-first .module-new-product .tab-button li {
	position: relative;
	display: inline-block;
	float: none;
	padding: 0 6px 0 10px;
	margin-left: 15px;
	font-size: 17px;
	color: #535353;
	text-decoration: none;
	overflow: visible;
}
.module-first .module-new-product .tab-button a {
	display: block;
	color: #535353;
	text-decoration: none;
}

.module-first .module-new-product .tab-button li.hover a{
	color: #ff8901;
	font-weight: bold;
}
.module-first .module-new-product .tab-button li.hover:before {
	position: absolute;
	left:38px;
	bottom:1px;
	content: '';
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top: 2px solid transparent;
	border-bottom:4px solid #ff8901;
}
.module-first .module-new-product .tab-button li.hover:after {
	background: #ff8901;
	position: absolute;
	left: 0;
	bottom: -3px;
	width: 100%;
	height: 4px;
	content: '';
}

.module-first .module-new-product .tab-button li:hover a{
	color: #ff8901;
	font-weight: bold;
}


.module-first .module-new-product .tab-con-content {
	padding: 29px 0 18px 0;
	border: 1px solid #eee;
}

.module-first .module-new-product .tab-con-content .tab-con-header {
	background: #fff;
	position: absolute;
	top: 21px;
	left: 21px;
	display: inline-block;
	padding: 0 9px 0 4px;
	font-size: 25px;
	color: #319501;
}

.module-first .module-new-product .tab-con-content .tab-body {
	position: relative;
	height: 240px;
	padding: 0 52px;
	overflow: hidden;
	display: none;
}

.module-first .module-new-product .tab-con-content .tab-body.active {
	display: block;
}

.module-first .module-new-product .tab-con-content .media-list {
	display: block;
	float: none;
}

.module-first .module-new-product .tab-con-content .media {
	position: relative;
	width: 190px;
	padding-top: 4px;
	margin-right: 28px;
}

.module-first .module-new-product .tab-con-content .media .media-body {
	line-height: 16px;
}

.module-first .module-new-product .tab-con-content .media .media-heading {
	display: block;
	height: 32px;
	margin: 4px 0 6px;
	overflow: hidden
}

.module-first .module-new-product .tab-con-content .media .media-price {
	font-size: 13px;
	color: #999;
}

.module-first .module-new-product .tab-con-content .media .media-price span {
	display: block;
	margin-bottom: 6px;
	color: #bcbcbc;
	text-decoration: line-through;
}

.module-first .module-new-product .tab-con-content .media .media-price dfn {
	margin-right: 2px;
	font-size: 17px;
}

.module-first .module-new-product .tab-con-content .media:before {
	background: url("css/add-bg-sprites.png?v=20190124") no-repeat -297px -43px;
	background-size: auto;
	position: absolute;
	top: 0px;
	left: 6px;
	width: 41px;
	height: 37px;
	content: '';
}

.tab-con-content .tab-slide-content {
	overflow: hidden;
}
.tab-con-content .media-object{
	display: block;
}

.module-first .module-new-product .tab-con-content .slide-button a {
	position: absolute;
	top: 52px;
	display: block;
	width: 28px;
	height: 81px;
}

.module-first .module-new-product .tab-con-content .slide-button .prev {
	left: 0;
	background-position:-176px -46px ;
}

.module-first .module-new-product .tab-con-content .slide-button .next {
	background-position:-207px -46px ;
	right: 0;
}
.tsan-content{
	width:400px;
	height:364px;
	float: left;
}

/*Facebook like*/

.index-fixed-facebook {
	background: #f80;
	position: fixed;
	right: 10px;
	bottom: 0px;
	z-index: 9000;
	display: none;
	width: 284px;
	height: 250px;
	overflow: hidden; }
.index-fixed-facebook .close {
	background: url("images/close-icon.jpg") no-repeat;
	background-size: auto;
	position: absolute;
	top: 6px;
	right: 10px;
	z-index: 100;
	display: block;
	width: 17px;
	height: 17px; }
.index-fixed-facebook .module-header {
	margin-bottom: 6px;
	padding-top: 12px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 19px; }
.index-fixed-facebook .module-body {
	padding: 0 8px; }
.index-fixed-facebook .module-body .module-content {
	background: #f6f6f6;
	padding: 8px 10px 6px;
	margin: 0 auto;
	overflow: hidden;
	border-radius: 6px 6px 0 0; }
.index-fixed-facebook .module-body .facebook-content {
	position: relative;
	width: 248px;
	height: 140px; }
.index-fixed-facebook .module-body .facebook-content img {
	width: 248px;
	height: 140px; }
.index-fixed-facebook .module-body .facebook-content .tsan-content {
	position: absolute;
	bottom: 12px;
	right: 10px;
	width: 120px;
	height: 21px; }
.index-fixed-facebook .module-body .action-facebook {
	background: #f80;
	display: block;
	width: 96px;
	height: 30px;
	margin: 10px auto 2px;
	line-height: 30px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	transition: all 0.3s;
	text-decoration: none; }
.index-fixed-facebook .module-body .action-facebook:hover {
	background: #fa9c0c; }
.index-fixed-facebook.open {
	display: block; }

a.open-fixed-facebook {
	background: #f80;
	position: fixed;
	right: 10px;
	bottom: 0px;
	z-index: 9000;
	display: none;
	width: 264px;
	height: 29px;
	padding: 0 10px;
	overflow: hidden;
	line-height: 29px;
	color: #fff;
	font-size: 15px;
	cursor: pointer;
	text-decoration: none; }
a.open-fixed-facebook span {
	background: url("images/close-icon.jpg") no-repeat 0 -17px;
	background-size: auto;
	position: absolute;
	top: 6px;
	right: 10px;
	z-index: 100;
	display: block;
	width: 17px;
	height: 17px; }
a.open-fixed-facebook.open {
	display: block; }



/*2017/03/15--新增*/


.global-container{
	padding: 0 0 30px;
}
.module-footer-banner{
	padding: 20px 0;
}

.ullink-padding{
	padding: 15px 0 0;
}


/*# sourceMappingURL=homepage.css.map */
