@charset "utf-8";

*, ::after, ::before
{
    box-sizing: border-box;
}

.page.VUE3000_Medical_Monitor h1,
.page.VUE3000_Medical_Monitor h2,
.page.VUE3000_Medical_Monitor h3,
.page.VUE3000_Medical_Monitor h4,
.page.VUE3000_Medical_Monitor h5
{
	display:block !important;
	position:static !important;
	width:unset !important;
	max-width:unset !important;
	min-width:unset !important;
	height:unset !important;
	max-height:unset !important;
	min-height:unset !important;
	font-size: 100% !important;
	font-weight: bold !important;
	line-height:1 !important;
	color:#222 !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	text-shadow:none !important;
	
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .banner_btn a:nth-child(2)
{
	box-shadow:none !important;
	background:none !important;
}

/* =================================================== */
/* =================================================== */
/* =================================================== */
/* template */
/* =================================================== */
/* =================================================== */
/* =================================================== */

.page.VUE3000_Medical_Monitor
{
	position:relative;
	font-size: 16px;
	line-height: 22px;
	font-family: '微軟正黑體', Arial, 'Open Sans',  "新細明體", sans-serif;
	font-weight: 400;
	color: #222;
}

.page.VUE3000_Medical_Monitor .content
{
	width:100%;
}

.page.VUE3000_Medical_Monitor .content .inner
{
	width:100%;
	max-width:1200px;
	margin:0 auto;
}

.page.VUE3000_Medical_Monitor .row
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.page.VUE3000_Medical_Monitor .row .col-1,
.page.VUE3000_Medical_Monitor .row .col-2,
.page.VUE3000_Medical_Monitor .row .col-3,
.page.VUE3000_Medical_Monitor .row .col-4,
.page.VUE3000_Medical_Monitor .row .col-5,
.page.VUE3000_Medical_Monitor .row .col-6,
.page.VUE3000_Medical_Monitor .row .col-7,
.page.VUE3000_Medical_Monitor .row .col-8,
.page.VUE3000_Medical_Monitor .row .col-9,
.page.VUE3000_Medical_Monitor .row .col-10,
.page.VUE3000_Medical_Monitor .row .col-11,
.page.VUE3000_Medical_Monitor .row .col-12
{
	padding-right:15px;
	padding-left:15px;
	position: relative;
	width: 100%;
	min-height: 1px;
}

.page.VUE3000_Medical_Monitor .row .col-1
{
	-ms-flex: 0 0 8.333333%;
	flex: 0 0 8.333333%;
	max-width: 8.333333%;
}

.page.VUE3000_Medical_Monitor .row .col-3
{
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}

.page.VUE3000_Medical_Monitor .row .col-4
{
	-ms-flex: 0 0 33.333333%;
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
}

.page.VUE3000_Medical_Monitor .row .col-5
{
	-ms-flex: 0 0 41.666667%;
	flex: 0 0 41.666667%;
	max-width: 41.666667%;
}

.page.VUE3000_Medical_Monitor .row .col-6
{
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}

.page.VUE3000_Medical_Monitor .row .col-8
{
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
}

.page.VUE3000_Medical_Monitor .fotMobile
{
	display:none;
}

.page.VUE3000_Medical_Monitor .hidden
{
	display:none !important;
}

@media screen and (max-width: 767px)
{
	.page.VUE3000_Medical_Monitor .fotMobile
	{
		display:block;
	}
}
































/* =================================================== */
/* =================================================== */
/* =================================================== */
/* KV Banner & Slider */
/* =================================================== */
/* =================================================== */
/* =================================================== */

.page.VUE3000_Medical_Monitor .sliderBanner
{
	position:relative;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-nav
{
	position:absolute;
	bottom:10px;
	width:100%
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-nav button
{
	font-size: 50px;
	color: #FFF;
	margin: 15px 30px;
	cursor: pointer;
	font-family: "Font Awesome 5 Pro";
	font-weight: 900;
	position:relative;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-nav button:hover
{
	background-color:transparent;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-nav button span
{
	padding: 0 20px;
	opacity:0;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-nav .owl-prev:before
{
	content: "\f104";
	position: absolute;
	left: 20px;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-nav .owl-next:before
{
	content: "\f105";
	position: absolute;
	left: 16px;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-dots
{
	position:absolute;
	bottom:0;
	width:100%;
	text-align:center;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-dots button
{
	outline:none;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-dots .owl-dot.active span
{
	background-color:#ff9a00;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-item
{
	overflow:hidden;
}

.page.VUE3000_Medical_Monitor .sliderBanner .owl-carousel
{
	background-color:#f6ede6;
}

.page.VUE3000_Medical_Monitor .sliderBanner,
.page.VUE3000_Medical_Monitor .sliderBanner .item,
.page.VUE3000_Medical_Monitor .sliderBanner .item .bg,
.page.VUE3000_Medical_Monitor .sliderBanner .item .text
{
	height:400px;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item
{
	background-color:#F7F7F7;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .bg
{
	width:100%;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .bg img
{
	position:absolute;
	z-index:100;
	top:0;
	left:50%;
	transform: translate(-50%,0);
	width:auto;
	height:400px;
}

/* ---------------------------------------- */
/* KV Banner */
/* ---------------------------------------- */

.page.VUE3000_Medical_Monitor .sliderBanner
{
	margin-bottom:55px;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .text
{
	position:absolute;
	left:calc( (100vw - 1200px)/2 + 10px );
	top:0;
	z-index:101;
	bottom:unset;
	display:flex;
	align-items:center;
	width:700px;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item h1.banner_title
{
	font-size:36px !important;
	line-height:44px !important;
	font-weight:bold!important;
	color:#2C2C2C !important;
	margin:0 0 10px 0 !important;
	padding:0 !important;
	border:0 !important;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item h3.banner_subTTL
{
	font-size:18px !important;
	font-weight:bold!important;
	line-height:21px !important;
	color:#727272 !important;
	margin:0 0 20px 0 !important;
	padding:0 !important;
	border:0 !important;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .banner_btn a
{
	display:inline-block;
	color:#FFF !important;
	text-decoration:none;
	padding:10px 65px 10px 20px;
	border-radius:5px;
	border:1px solid #004281;
	vertical-align:middle;
	background: #004281 url(css-img/arrow_right.png) 92% center no-repeat;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .banner_btn a:hover
{
	background-color:#00305d !important;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .banner_btn a span
{
	color:#FFF;
	font-size:18px;
	line-height:20px;
}

.page.VUE3000_Medical_Monitor .sliderBanner .item .banner_btn a h5
{
	color:#FFF !important;
	font-size:26px !important;
	line-height:30px!important;
}

.page.VUE3000_Medical_Monitor .overview .btns a:hover
{
	color:#FFF;
	background-color:#ff7800;
}

@media screen and (max-width: 1199px)
{
	.page.VUE3000_Medical_Monitor .sliderBanner .item .text
	{
		left:20px;
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .bg img
	{
		left:60%;
		transform: translate(-60%,0);
	}
}

@media screen and (max-width: 991px)
{
	.page.VUE3000_Medical_Monitor .sliderBanner .item .text
	{
		width:550px;
		text-shadow: 0px 0px 2px rgba(255, 255, 255, 1);
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .bg
	{
		opacity: 0.2;
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .bg img
	{
		left:65%;
		transform: translate(-65%,0);
	}
}

@media screen and (max-width: 767px)
{
	.page.VUE3000_Medical_Monitor .content .sliderBanner .item .text
	{
		width:450px;
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .text
	{
		width:70%;
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .bg
	{
		opacity:0.3;
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .bg img
	{
		left:70%;
		transform: translate(-70%,0);
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .banner_btn a:nth-child(2)
	{
		background-color:#FFF;
	}
	.page.VUE3000_Medical_Monitor .sliderBanner .item .banner_btn a.specialBtn
	{
		padding:5px 50px 5px 10px;
	}
}

@media screen and (max-width: 580px)
{
	.page.VUE3000_Medical_Monitor .sliderBanner .item .text
	{
		width:90% !important;
	}
}































/* =================================================== */
/* =================================================== */
/* =================================================== */
/* Menu */
/* =================================================== */
/* =================================================== */
/* =================================================== */

.page.VUE3000_Medical_Monitor .menuFrame
{
	position:absolute;
	left:0;
	top:0;
	/*top:592px;*/
	width:100%;
	height:55px;
	z-index:999;
	background-color:#2c2c2c;
}

.page.VUE3000_Medical_Monitor .menuFrame.fixed
{
	position:fixed;
	top:0 !important;
	background-color:rgba(0,0,20,0.9);
}

.page.VUE3000_Medical_Monitor .menuFrame ul
{
	position:relative;
	width:100%;
	max-width:1200px;
	margin:0px auto;
	padding: 0;
}

.page.VUE3000_Medical_Monitor .menuFrame ul li
{
	display:inline-block;
	list-style:none;
	margin-right:-4px;
}
.page.VUE3000_Medical_Monitor .menuFrame ul li:nth-child(9){
	background-color: #ff9a00;
}
.page.VUE3000_Medical_Monitor .menuFrame ul li:nth-child(9) a:hover{
/*	color: #ffffff;*/
}

.page.VUE3000_Medical_Monitor .menuFrame ul li a
{
	display:block;
	color:#FFF;
	font-size:16px;
	font-weight:500;
	padding:0 40px;
	line-height:55px;
	border-right:1px solid #62686d;
	text-decoration:none;
	
}

.page.VUE3000_Medical_Monitor .menuFrame ul li a:hover
{
	color:#CCC;
}

.page.VUE3000_Medical_Monitor .menuFrame ul li a.on .outline
{
	border-bottom:2px solid #FFF;
}

.page.VUE3000_Medical_Monitor .menuFrame ul li:last-child a
{
	border:0;
}

.page.VUE3000_Medical_Monitor .menuFrame ul li a span.far
{
	display:none;
}

.page.VUE3000_Medical_Monitor .menuFrame .left.openMenu,
.page.VUE3000_Medical_Monitor .menuFrame .right.contact
{
	display:none;
}

@media screen and (max-width: 1199px)
{
	.page.VUE3000_Medical_Monitor .menuFrame ul
	{
		display:block;
	}

	.page.VUE3000_Medical_Monitor .menuFrame ul li a
	{
		padding:0 6px;
	}

}

@media screen and (max-width: 1090px)
{
	.page.VUE3000_Medical_Monitor .menuFrame
	{
		top:0;
		/*top:412px;*/
		height:45px;
		background-color:#FFF;
		border-bottom:1px solid #CCC;
	}

	.page.VUE3000_Medical_Monitor .menuFrame.fixed
	{
		position:fixed;
		top:0 !important;
		width:100%;
		z-index:999;
		background-color:rgba(255,255,255,0.95);
	}

	.page.VUE3000_Medical_Monitor .menuFrame .left.openMenu
	{
		display:block;
		width: calc( 100% - 120px );
		float:left;
		padding-left:20px;
	}

	.page.VUE3000_Medical_Monitor .menuFrame .left.openMenu a
	{
		display:block;
		color:#385572;
		font-size:16px;
		line-height:45px;
		padding-right:20px;
		text-decoration:none;
	}

	.page.VUE3000_Medical_Monitor .menuFrame .left.openMenu a span.fa
	{
		margin-right:10px;
	}

	.page.VUE3000_Medical_Monitor .menuFrame .right.contact
	{
		display:block;
		float:right;
	}

	.page.VUE3000_Medical_Monitor .menuFrame .right.contact a
	{
		display:block;
		color:#FFF;
		width:115px;
		height:45px;
		font-size:16px;
		line-height:45px;
		background-color:#3b4248;
		text-align:right;
		padding-right:25px;
	}

	.page.VUE3000_Medical_Monitor .menuFrame ul
	{
		position:absolute;
		display:none;
		width:100%;
		height:auto;
		left:0;
		top:45px;
		margin:0;
		padding:0;
		background-color:rgba(255,255,255,0.95);
	}

	.page.VUE3000_Medical_Monitor .menuFrame ul li
	{
		display:block;
	}

	.page.VUE3000_Medical_Monitor .menuFrame ul li a
	{
		font-size:16px;
		color:#385572;
		line-height:45px;
		border-right:0;
		border-bottom:1px solid #CCC;
		padding:0 25px 0 20px;
	}

	.page.VUE3000_Medical_Monitor .menuFrame ul li:last-child a
	{
		border-bottom:2px solid #385572;
	}

	.page.VUE3000_Medical_Monitor .menuFrame ul li a span.far
	{
		display:block;
		float:right;
		margin-top:15px;
	}
}

@media screen and (max-width: 767px)
{

}

@media screen and (max-width: 580px)
{

}

@media screen and (max-width: 580px)
{

}


































/* =================================================== */
/* =================================================== */
/* =================================================== */
/* overview */
/* =================================================== */
/* =================================================== */
/* =================================================== */

.page.VUE3000_Medical_Monitor .overview .inner
{
	display:flex;
	align-items: center;
	justify-content:space-between;
	width:100%;
	max-width:1200px;
	padding:70px 0 70px 30px;
	margin:0 auto;
}

.page.VUE3000_Medical_Monitor .overview .inner .text
{
	width:400px;
}

.page.VUE3000_Medical_Monitor .overview .inner .text .inner_title
{
	font-size: 26px !important;
	line-height: 36px !important;
	font-weight: bold !important;
	color: #212529 !important;
	margin: 0 0 20px 0 !important;
	border: 0 !important;
}

.page.VUE3000_Medical_Monitor .overview .inner .text .inner_subtitle
{
	font-size: 18px !important;
	line-height: 18px !important;
	font-weight: bold!important;
	color: #2e959c !important;
	margin: 0 0 20px 0 !important;
	border: 0 !important;
}

.page.VUE3000_Medical_Monitor .overview .inner .text p
{
	font-size:15px;
	line-height:24px;
	color:#4d4d4d;
	margin:0 0 10px 0;
}

.page.VUE3000_Medical_Monitor .overview .inner a.youtube
{
	position:relative;
	display:block;
	width:660px;
	height:370px;
	line-height:1px;
	background-color:#000;
}

.page.VUE3000_Medical_Monitor .overview .inner a.youtube .pic img
{
	width:100%;
	height:auto;
}

.page.VUE3000_Medical_Monitor .overview .inner a.youtube .btn
{
	position:absolute;
	z-index:99;
	left:calc( 50% - 50px );
	top:calc( 50% - 35px );
}

.page.VUE3000_Medical_Monitor .overview .inner a.youtube:hover .pic
{
	opacity:0.8;
}

@media screen and (max-width: 1199px)
{
	.page.VUE3000_Medical_Monitor .overview .inner
	{
		padding:70px 20px;
	}
	.page.VUE3000_Medical_Monitor .overview .inner .text
	{
		width:46%;
	}
	.page.VUE3000_Medical_Monitor .overview .inner a.youtube
	{
		width:50%;
		height:calc( 50% * 370/660 );
	}
}

@media screen and (max-width: 991px)
{

}

@media screen and (max-width: 767px)
{
	.page.VUE3000_Medical_Monitor .overview .inner
	{
		display:block;
	}
	.page.VUE3000_Medical_Monitor .overview .inner a.youtube,
	.page.VUE3000_Medical_Monitor .overview .inner .text
	{
		width:100% !important;
	}
	.page.VUE3000_Medical_Monitor .overview .inner .text
	{
		margin-bottom:50px;
	}
	.page.VUE3000_Medical_Monitor .overview .inner a.youtube .btn img
	{
		width:100px;
		height:auto;
	}
	.page.VUE3000_Medical_Monitor .overview .inner a.youtube .btn
	{
		position:absolute;
		z-index:99;
		left:calc( 50% - 50px );
		top:calc( 50% - 35px );
	}
}

@media screen and (max-width: 580px)
{
	.page.VUE3000_Medical_Monitor .overview .inner a.youtube .btn img
	{
		width:70px;
		height:auto;
	}
	.page.VUE3000_Medical_Monitor .overview .inner a.youtube .btn
	{
		position:absolute;
		z-index:99;
		left:calc( 50% - 35px );
		top:calc( 50% - 25px );
	}
}






































/* =================================================== */
/* =================================================== */
/* =================================================== */
/* content */
/* =================================================== */
/* =================================================== */
/* =================================================== */

.page.VUE3000_Medical_Monitor .content
{
	background-color:#FFF;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner
{
	overflow:hidden;
	margin:0;
	background-color:#f9efdb;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner .item
{
	background-color:#F7F7F7;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner .item.blueBg
{
	background-color:#e6f1fb;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner .item .text
{
	width:540px;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner .item h2.banner_title
{
	font-size:26px !important;
	line-height:36px !important;
	font-weight:bold!important;
	color:#004280 !important;
	margin:0 0 25px 0 !important;
	border:0 !important;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner .item h3.banner_subTTL
{
	display:block !important;
	font-size:18px !important;
	line-height:18px !important;
	font-weight:bold!important;
	color:#2e959c !important;
	margin:0 0 0 0 !important;
	border:0 !important;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner .item p.banner_text
{
	font-size:15px !important;
	line-height:24px !important;
	font-weight:normal !important;
	color:#727272 !important;
	margin:10px 0 25px 0 !important;
}

.page.VUE3000_Medical_Monitor .content .sliderBanner .item .banner_btn a
{
	padding:10px 20px;
	background-image:none;
}

.page.VUE3000_Medical_Monitor .content > .inner
{
	padding:0 30px;
}

.page.VUE3000_Medical_Monitor .content > .inner > h2
{
	font-size:26px !important;
	font-weight:bold!important;
	line-height:1 !important;
	color:#2C2C2C !important;
	text-align:center;
	padding:50px 0 !important;
	margin:0 !important;
}

.page.VUE3000_Medical_Monitor .content .frame
{
	display:flex;
	background-color:#FFF;
	margin-bottom:16px;
}

.page.VUE3000_Medical_Monitor .content .frame:last-child
{
	margin-bottom:70px;
}

.page.VUE3000_Medical_Monitor .content .frame.column2 .box:nth-child(1)
{
	margin-right:8px;
}

.page.VUE3000_Medical_Monitor .content .frame.column2 .box:nth-child(2)
{
	margin-left:8px;
}

.page.VUE3000_Medical_Monitor .content .frame.column3 .box:nth-child(2)
{
	margin:0 16px;
}

.page.VUE3000_Medical_Monitor .content .frame .box
{
	position:relative;
	flex:1 1 0%;
	border:1px solid #83ced3;
	border-radius:5px;
}

.page.VUE3000_Medical_Monitor .content .frame .box .box-inner
{
	padding:25px 30px 140px 30px;
}

.page.VUE3000_Medical_Monitor .content .frame .box h4
{
	font-size:18px !important;
	font-weight:bold!important;
	line-height:20px !important;
	color:#004280 !important;
	margin:0 0 10px 0 !important;
}

.page.VUE3000_Medical_Monitor .content .frame .box .pic
{
	display:flex;
	align-items:center;
	justify-content:center;
	min-height:190px;
}

.page.VUE3000_Medical_Monitor .content .frame .box .pic img.fixed
{
	width:100%;
	max-width:300px;
}

.page.VUE3000_Medical_Monitor .content .frame .box h3
{
	font-size:18px !important;
	font-weight:bold!important;
	line-height:1 !important;
	color:#2e959c !important;
	margin:0 !important;
}

.page.VUE3000_Medical_Monitor .content .frame .box h5
{
	font-size:16px !important;
	font-weight:bold !important;
	line-height:2 !important;
	color:#303030;
	margin:0 !important;
}

.page.VUE3000_Medical_Monitor .content .frame .box ul
{
	margin:0 !important;
	padding:0 0 0 20px !important;
}

.page.VUE3000_Medical_Monitor .content .frame .box ul li
{
	list-style-type:disc !important;
	font-size:15px !important;
	font-weight:normal !important;
	line-height:18px !important;
	color:#727272;
	margin:0 !important;
}

.page.VUE3000_Medical_Monitor .content .frame .box .bottomBox
{
	position:absolute;
	left:25px;
	bottom:25px;
}

.page.VUE3000_Medical_Monitor .content .frame .box .bottomBox p,
.page.VUE3000_Medical_Monitor .content .frame .box .bottomBox .Price
{
	font-size:20px !important;
	font-weight:normal !important;
	line-height:20px !important;
	color:#414141;
	margin:0 0 15px 0 !important;
}

.page.VUE3000_Medical_Monitor .content .frame .box .bottomBox a
{
	display: inline-block;
	font-size: 16px;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	padding: 10px 40px;
	border-radius: 5px;
	border: 1px solid #004280;
	background-color: #004280;
}

.page.VUE3000_Medical_Monitor .content .frame .box .bottomBox a:hover
{
	border: 1px solid #00305d;
	background-color: #00305d;
}

/* for IE11 */
@media  screen and (max-width: 991px) and (-ms-high-contrast:none)
{

}

@media screen and (max-width: 1199px)
{
	.page.VUE3000_Medical_Monitor .content .inner
	{
		width:96%;
		margin:0 auto;
	}

	.page.VUE3000_Medical_Monitor .content .frame .box .box-inner
	{
		padding:15px 15px 130px 15px;
	}
}

@media screen and (max-width: 991px)
{
	.page.VUE3000_Medical_Monitor .content .frame
	{
		display:block;
		width:100%;
	}

	.page.VUE3000_Medical_Monitor .content .frame .box
	{
		width:480px;
		margin:10px auto !important;
	}

	.page.VUE3000_Medical_Monitor .content .frame .box .box-inner
	{
		padding:25px 25px 130px 25px;
	}

	.page.VUE3000_Medical_Monitor .content .frame .box .bottomBox
	{
		bottom:25px;
	}
}

@media screen and (max-width: 767px)
{

}

@media screen and (max-width: 580px)
{
	.page.VUE3000_Medical_Monitor .content > .inner > h2
	{
		padding:50px 0 40px 0 !important;
	}
	.page.VUE3000_Medical_Monitor .content > .inner
	{
		padding:0;
	}
	.page.VUE3000_Medical_Monitor .content .frame .box
	{
		width:320px;
	}
	.page.VUE3000_Medical_Monitor .content .sliderBanner .item p.banner_text
	{
		margin-bottom:10px !important;
	}
}






















































/* =================================================== */
/* =================================================== */
/* =================================================== */
/* Contact an Expert */
/* =================================================== */
/* =================================================== */
/* =================================================== */

.page.VUE3000_Medical_Monitor .contactAnExpert
{
	margin-bottom:70px;
}

.page.VUE3000_Medical_Monitor .contactAnExpert .inner
{
	position:relative;
	width:100%;
	max-width:1200px;
	height:230px;
	background-image:url(css-img/contactBg.png);
	background-size:cover;
	border-radius:5px;
	margin:0 auto;
}

.page.VUE3000_Medical_Monitor .contactAnExpert .inner .text
{
	position:absolute;
	right:0;
	top:60px;
	width:360px;
}

.page.VUE3000_Medical_Monitor .contactAnExpert .inner h2
{
	font-size:26px !important;
	font-weight:normal !important;
	line-height:30px !important;
	color:#2e2e34 !important;
	margin:16px 0 !important;
}

.page.VUE3000_Medical_Monitor .contactAnExpert .inner a
{
	display:block;
	width:140px;
	height:38px;
	font-size:18px;
	color:#FFF;
	line-height:38px;
	background-color:#ff9a00;
	border: 1px solid #ff9a00;
	border-radius:5px;
	text-align:center;
	text-decoration:none;
	padding:0;
	margin:0;
}

.page.VUE3000_Medical_Monitor .contactAnExpert .inner a:hover
{
	border: 1px solid #ff7800;
	background-color: #ff7800;
}

@media screen and (max-width: 1199px)
{
	.page.VUE3000_Medical_Monitor .contactAnExpert
	{
		max-width:96%;
		margin:0 auto 70px auto;
	}

	.page.Vue_Factory .ContactanExpert .inner p
	{
		padding-top:40px;
	}
}

@media screen and (max-width: 991px)
{
	.page.VUE3000_Medical_Monitor .contactAnExpert .inner .text
	{
		width:230px;
	}
}

@media screen and (max-width: 767px)
{
	.page.VUE3000_Medical_Monitor .contactAnExpert .inner
	{
		height:120px;
	}

	.page.VUE3000_Medical_Monitor .contactAnExpert .inner .text
	{
		top:20px;
	}

	.page.VUE3000_Medical_Monitor .contactAnExpert .inner h2
	{
		margin:5px 0 !important;
	}
}

@media screen and (max-width: 580px)
{
	.page.VUE3000_Medical_Monitor .contactAnExpert .inner
	{
		background-position:25% center;
	}
}


















































