.swiper-container {width:100%; height:300px; color:#fff; text-align:center;}
.device {width:100%; height:300px; margin:5px auto 25px; position:relative;}
.device .arrow-left {background: url("../images/swiper-sprite.png") no-repeat -2px -6px rgba(0, 0, 0, 0.6); position:absolute; left:0px; top:50%; padding:0px !important; margin-top:-15px; width:30px; height:30px; z-index:1111; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.device .arrow-right {background: url("../images/swiper-sprite.png") no-repeat -175px -6px rgba(0, 0, 0, 0.6); position:absolute; right:0px; padding:0px !important; top:50%; margin-top:-15px; width:30px; height:30px; z-index:1111; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.device .arrow-left:hover,.device .arrow-right:hover{background-color:rgba(0, 0, 0, 1);}
.swiper-container {margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; z-index:1;}
.swiper-wrapper {position:relative;	width:100%;	-webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px,0,0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s;	-moz-transform:translate3d(0px,0,0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px,0,0); -o-transition-timing-function:ease; -o-transform:translate(0px,0px); -ms-transition-property:-ms-transform, left, top;	-ms-transition-duration:0s;	-ms-transform:translate3d(0px,0,0);	-ms-transition-timing-function:ease; transition-property:transform, left, top;	transition-duration:0s;	transform:translate3d(0px,0,0);	transition-timing-function:ease;}
.swiper-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 {float: left;}
.swiper-slide .preview_box {width:200px !important;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}

.entry-content {min-width:100% !important;}
.main {min-height:300px; overflow: hidden;}
.main p{font-size:14px !important; margin-bottom:0px !important; line-height:16px !important;}
.heading {font-family:Arial, Helvetica, sans-serif; font-size: 20px; text-transform: uppercase;	text-align: left; color: #000; margin: 0px 0px 15px 10px; padding: 0px;}
.image {float:left;	margin: 0 16px 10px 10px; width:180px;}
.detail {width:790px;float:left; margin: 0 0 10px 0px;}
.detail span{font-family:Arial, Helvetica, sans-serif;	font-size:13px; font-weight:normal; line-height:20px; margin-bottom:5px;}
.full_detail{width:100%;float:left; margin: 0 0 10px 0px;}
.full_detail h5{font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin-top:8px !important;}
.detail h5{font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin-top:0px; margin-bottom:0px;}
.detail ul{list-style-position: inside; padding:0px;}
.detail ul li{color:#383838; 1em;}
.bar_address {width:580px;}
.bar_address h4 {color:#3D3D3D;	font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.buynow_item{ float:left; width:240px; border: solid 1px hsl(35, 34%, 57%); text-align:center; margin-left:70px;}
.price_bg {float:left; width:100%; padding: 5px 0px; border-bottom:#C7BCAA 1px solid; background-color:#eee5d4; min-height:25px; height:auto;}
.price_bg p {font-size:20px; color: #000; display: block; font-weight:bold;}
.align-center {text-align:center;}
.button-buynow {color:#000000; display: inline-block;font-size: 14px;font-weight: bold; height: 74px;line-height: 14px;padding: 8px 10px 0;text-decoration: none; width: 100%;}
.button-buynow:hover {background-position:left bottom !important; }
.buynow_widget_service_fee {font-size: 12px !important; margin-bottom: 0;}
.time-price { color:#000000; font-weight: bold; height: 29px; padding: 18px 0; border-top: 1px solid #C7BCAA; margin-top:-4px; }
.width-33per {width: 33%;}
.left {float:left; font-size: 12px;}
.large {font-size:14px;}
.brl {border-left:1px solid #999999;border-right: 1px solid #999999;}
.gift_bg {background: hsl(35, 60%, 61%); border-top: 1px solid #C7BCAA; padding: 3px 0; background-repeat: repeat-x; margin-top:-6px;}
.gift {color:#000000 !important; display: inline-block; font-size: 16px !important; font-weight: bold; height: 30px; padding-left: 28px; }
.margin-top9px {margin-top: 9px;}
.max_width {max-width:100% !important;}
.read_more_btn {bottom: 0; color: #000000; font-size: 11px; font-weight: bold; height: 30px; left: 0; top:110px; line-height: 30px; padding: 8px 27px 8px 8px; text-decoration: none !important; width: 87px;}
.read_more_btn.active {background-position:right bottom !important;}
.slider_main{width:1050px;	margin: 10px 0 0px 0px;	height:auto;}
.swiper-container {width: 1050px;  height: 300px;  color: #fff;  text-align: center;}
.red-slide {background: #ca4040;}
.blue-slide {background: #4390ee;}
.orange-slide {background: #ff8604;}
.green-slide {background: #49a430;}
.pink-slide {background: #973e76;}
.swiper-slide {float:left;	width:225px; height: 200px;}
.swiper-slide-i1{margin:0px 6px; background:#575757;}
.swiper-slide .title {width:100%; text-align:center; display:block;  font: 18px Arial, Helvetica, sans-serif !important; color: #fff; text-transform: none;	margin: 0px; padding: 0px;	height: 26px; line-height: 24px; background-color:#000;}
.swiper-slide .image {width: auto; float: none;  margin: 6px 0px 0px 0px;  text-align:center;  height:236px;}
.swiper-slide .view_detail { padding-top: 0px;  margin-bottom: 0;  height: 27px;  text-align:center; margin-top:0; line-height: 26px; background-color:#161616;}
.swiper-slide .view_detail a {display:block; text-decoration:none; color: #fff; font-size: 15px !important;	margin: 0;	padding: 0 10px !important;	text-transform: uppercase;}
#loading {width: 10%;position: absolute;top: 0px;left: 420px;margin-top:270px; }