@charset "utf-8";

/** virtual room **/
.redline{width:1000px; font-family: 'MyriadWebProRegular'; font-size:16px; margin:10px auto; font-weight:normal; color:#da2128;}
.box11 .overlay{display:none;}
.virtual_container{width:691px; height:600px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.dining1_green{position:absolute; top:150px; left:130px;}
.dining1_orange{position:absolute; top:270px; left:230px;}
.dining1_blue{position:absolute; top:480px; left:440px;}
.dining1_boxgreen{position:absolute; top:120px; left:130px;}
.dining1_boxorange{position:absolute; top:240px; left:230px;}
.dining1_boxblue{position:absolute; top:452px; left:440px;}

.dining1_big01{position:absolute; top:0; left:0;}



.whitebox_arrow{width:48px; height:60px; float:left; text-align:right; padding-top:40px;}
.whitebox_arrow1{width:48px; height:60px; float:left; text-align:left; padding:40px 0 0 0;}
.colourbox_right{width:200px; height:100px; float:left; background:#fff;}
.colourbox_head{font:bold 11px Tahoma, Verdana, Geneva, sans-serif; color:#333; padding:6px 0 10px 10px;}
.colourbox_thumb01{width:58px; float:left; text-align:center; padding-left:7px;}
.colourbox_thumb01 a{width:36px; height:36px; display:block; text-decoration:none; padding:2px; border:1px solid #fff;}
.colourbox_thumb01 a:hover{border:1px solid #666565; text-decoration:none; padding:2px;}
.colourbox_thumb01_link{width:58px; float:left; text-align:center; padding-left:7px;}
.colourbox_thumb01_link a{font:normal 11px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}
.colourbox_thumb01_link a:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#C00; text-decoration:underline;}

.colourbox_thumb01a{width:55px; float:left; text-align:center; padding-left:7px;}
.colourbox_thumb01a a{width:36px; height:36px; display:block; text-decoration:none; padding:2px; border:1px solid #fff;}
.colourbox_thumb01a a:hover{border:1px solid #666565; text-decoration:none; padding:2px;}
.colourbox_thumb01_linka{width:55px; float:left; text-align:center; padding-left:7px;}
.colourbox_thumb01_linka a{font:normal 11px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}
.colourbox_thumb01_linka a:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#C00; text-decoration:underline;}

.colourbox_thumb01b{width:55px; float:left; text-align:center; padding-left:7px;}
.colourbox_thumb01b a{width:36px; height:60px; display:block; text-decoration:none; padding:2px; border:1px solid #fff;}
.colourbox_thumb01b a:hover{border:1px solid #666565; text-decoration:none; padding:2px;}
.colourbox_thumb01_linkb{width:55px; float:left; text-align:center; padding-left:7px;}
.colourbox_thumb01_linkb a{font:normal 11px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}
.colourbox_thumb01_linkb a:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#C00; text-decoration:underline;}

.virtual_container_dinning2{width:1000px; height:669px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.dining2_big01{position:absolute; top:0; left:0;}

.dining2_green{position:absolute; top:250px; left:200px;}
.dining2_orange{position:absolute; top:380px; left:240px; display:none;}
.dining2_blue{position:absolute; top:530px; left:520px;}
.dining2_boxgreen{position:absolute; top:220px; left:200px;}
.dining2_boxorange{position:absolute; top:350px; left:240px;}
.dining2_boxblue{position:absolute; top:500px; left:520px;}

.virtual_container_dinning3{width:1000px; height:756px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.dining3_big01{position:absolute; top:0; left:0;}

.dining3_green{position:absolute; top:90px; left:650px;}
.dining3_orange{position:absolute; top:420px; left:400px;}
.dining3_boxgreen{position:absolute; top:60px; left:650px;}
.dining3_boxorange{position:absolute; top:390px; left:400px;}

.virtual_container_kitchen4{width:1000px; height:630px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.kitchen4_big01{position:absolute; top:0; left:0;}

.kitchen4_blue{position:absolute; top:120px; left:320px;}
.kitchen4_boxblue{position:absolute; top:90px; left:320px;}
.kitchen4_green{position:absolute; top:350px; left:620px;}
.kitchen4_boxgreen{position:absolute; top:320px; left:620px;}

.virtual_container_living5{width:1000px; height:663px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}

.living5_blue{position:absolute; top:120px; left:100px;}
.living5_boxblue{position:absolute; top:90px; left:100px;}
.living5_green{position:absolute; top:100px; left:430px;}
.living5_boxgreen{position:absolute; top:70px; left:430px;}

.virtual_container_recep01{width:1000px; height:733px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}

.recep01_blue{position:absolute; top:460px; left:450px;}
.recep01_boxblue{position:absolute; top:430px; left:450px;}
.recep01_green{position:absolute; top:150px; left:230px;}
.recep01_boxgreen{position:absolute; top:120px; left:230px;}

.virtual_container_study01{width:1000px; height:733px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}

.study01_blue{position:absolute; top:600px; left:640px;}
.study01_boxblue{position:absolute; top:570px; left:640px;}
.study01_green{position:absolute; top:300px; left:530px;}
.study01_boxgreen{position:absolute; top:270px; left:530px;}

.virtual_container_kitchen5{width:1000px; height:800px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.kitchen5_blue{position:absolute; top:480px; left:455px;}
.kitchen5_boxblue{position:absolute; top:450px; left:455px;}

.colourbox_right1{width:270px; height:100px; float:left; background:#fff;}
.colourbox_right1a{width:320px; height:120px; float:left; background:#fff;}
.colourbox_right2{width:130px; height:100px; float:left; background:#fff;}
.colourbox_right3{width:190px; height:120px; float:left; background:#fff;}


.virtual_container_kitchen01{width:1000px; height:750px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.kitchen01_big01{position:absolute; top:0; left:0;}
.kitchen01_green{position:absolute; top:350px; left:150px;}
.kitchen01_orange{position:absolute; top:570px; left:380px;}
.kitchen01_blue{position:absolute; top:640px; left:610px;}
.kitchen01_boxgreen{position:absolute; top:320px; left:150px;}
.kitchen01_boxorange{position:absolute; top:540px; left:380px;}
.kitchen01_boxblue{position:absolute; top:610px; left:610px;}


.virtual_container_kitchen02{width:1000px; height:609px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.kitchen02_green{position:absolute; top:270px; left:300px;}
.kitchen02_orange{position:absolute; top:130px; left:380px;}
.kitchen02_blue{position:absolute; top:460px; left:370px;}
.kitchen02_boxgreen{position:absolute; top:240px; left:300px;}
.kitchen02_boxorange{position:absolute; top:100px; left:380px;}
.kitchen02_boxblue{position:absolute; top:430px; left:370px;}

.virtual_container_kitchen03{width:1000px; height:563px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.kitchen03_green{position:absolute; top:170px; left:100px;}
.kitchen03_orange{position:absolute; top:430px; left:700px;}
.kitchen03_boxgreen{position:absolute; top:140px; left:100px;}
.kitchen03_boxorange{position:absolute; top:400px; left:700px;}

.virtual_container_livingroom01{width:1000px; height:563px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.living01_green{position:absolute; top:360px; left:120px;}
.living01_orange{position:absolute; top:50px; left:580px;}
.living01_blue{position:absolute; top:410px; left:590px;}
.living01_boxgreen{position:absolute; top:330px; left:120px;}
.living01_boxorange{position:absolute; top:20px; left:580px;}
.living01_boxblue{position:absolute; top:380px; left:590px;}

.virtual_container_lobby01{width:1000px; height:563px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.lobby01_green{position:absolute; top:260px; left:40px;}
.lobby01_orange{position:absolute; top:380px; left:480px;}
.lobby01_blue{position:absolute; top:210px; left:690px;}
.lobby01_boxgreen{position:absolute; top:230px; left:40px;}
.lobby01_boxorange{position:absolute; top:350px; left:480px;}
.lobby01_boxblue{position:absolute; top:180px; left:690px;}

.virtual_container_livingroom02{width:1000px; height:563px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.livingroom02_green{position:absolute; top:120px; left:270px;}
.livingroom02_orange{position:absolute; top:530px; left:230px;}
.livingroom02_blue{position:absolute; top:480px; left:600px;}
.livingroom02_boxgreen{position:absolute; top:90px; left:270px;}
.livingroom02_boxorange{position:absolute; top:500px; left:230px;}
.livingroom02_boxblue{position:absolute; top:450px; left:600px;}

.virtual_container_livingroom03{width:1000px; height:563px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.livingroom03_green{position:absolute; top:260px; left:90px;}
.livingroom03_orange{position:absolute; top:280px; left:540px;}
.livingroom03_blue{position:absolute; top:50px; left:490px;}
.livingroom03_boxgreen{position:absolute; top:230px; left:90px;}
.livingroom03_boxorange{position:absolute; top:250px; left:540px;}
.livingroom03_boxblue{position:absolute; top:20px; left:490px;}

.virtual_container_livingroom04{width:1000px; height:563px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.livingroom04_green{position:absolute; top:213px; left:170px;}
.livingroom04_orange{position:absolute; top:100px; left:40px;}
.livingroom04_blue{position:absolute; top:100px; left:860px;}
.livingroom04_red{position:absolute; top:480px; left:790px;}
.livingroom04_boxgreen{position:absolute; top:183px; left:170px;}
.livingroom04_boxorange{position:absolute; top:70px; left:40px;}
.livingroom04_boxblue{position:absolute; top:70px; left:600px;}
.livingroom04_boxred{position:absolute; top:450px; left:530px;}

.virtual_container_bedroom01{width:1000px; height:563px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.bedroom01_green{position:absolute; top:110px; left:620px;}
.bedroom01_orange{position:absolute; top:320px; left:430px;}
.bedroom01_boxgreen{position:absolute; top:80px; left:620px;}
.bedroom01_boxorange{position:absolute; top:290px; left:430px;}

.bottom-thumb-container{width:200px; padding:0; margin:10px 0 0 0;}
.bottom-thumb-container .img-caption-box{width:200px; padding:0; margin:0;}
.bottom-thumb-container .img-caption-box .img{width:36px; float:left; border:1px solid #999; padding:3px; margin:0 5px 0 0;}
.bottom-thumb-container .img-caption-box .caption{width:130px; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#333;}
.bottom-thumb-container .img-caption-box .caption a{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}
.bottom-thumb-container .img-caption-box .caption a:hover{text-decoration:none;}

.bottom-thumb-container{width:200px; padding:0; margin:10px 0 0 0;}
.bottom-thumb-container .img-caption-box1{width:200px; padding:0; margin:0 0 0 200px;}
.bottom-thumb-container .img-caption-box1 .img{width:36px; float:left; border:1px solid #999; padding:3px; margin:0 5px 0 0;}
.bottom-thumb-container .img-caption-box1 .caption{width:130px; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#333;}
.bottom-thumb-container .img-caption-box1 .caption a{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}
.bottom-thumb-container .img-caption-box1 .caption a:hover{text-decoration:none;}


/** virtual room **/


/*quick query*/
.quick_section { border-radius: 12px 10px 0 0; padding: 10px 10px 3px;  position: fixed; z-index: 9999; bottom: 0; right: 0; background: url(../images/redbg.png) repeat 0 0; text-transform: uppercase; color: #fff; font-family: 'MyriadWebProRegular'; font-size: 14px; line-height: 20px; }
.quick_section img { float: left; margin: -2px 5px 0 0; }
.quick_section a { text-decoration: none; color: #fff; font-size: 16px; padding: 0px 30px 0 0; }
.quick_section .quck_box { width: 270px; display: ; padding: 5px; transition: none; display: none; }
.quick_section .quck_box p { width: 100%; float: left; }
.quick_section .quck_box label { width: 100%; float: left; padding: 3px 0; font-size: 11px; }
.quick_section .quck_box input { width: 98%; padding: 0 1%; height: 25px; border-radius: 5px; border: 0; }
.quick_section .quck_box textarea  { width: 96%; padding: 2%; height: 50px; border-radius: 5px; border: 0; resize: none; }
.quick_section .quck_box select { width: 98%; border: 0; border-radius: 5px; padding: 2px 1%; text-transform: none; }
.quick_section .quck_box img.qck_cls { position:absolute; top: 5px; right: 3px; cursor: pointer; }
.quick_section .quck_box input[type="submit"] { padding: 5px 20px; margin: 10px 0 20px 0; height: auto; width: auto; cursor: pointer; font-size: 14px; text-transform: uppercase; }
.navtop ul li a.e-cart1 span { background: url(../images/quick_cart.png) no-repeat right 4px; display: inline-block; height: 25px; width: 33px; padding: 0 8px 0 0; margin: 0 0 0 -9px; }
.navtop ul li a.e-cart1:hover span { background: url(../images/quick_cart1.png) no-repeat right 4px;  color: #fff; }

.quick_section .quck_box p.gry { padding: 5px 0px 15px 5px; border-radius: 5px; background: #f6a232; border:1px solid #79060a; }
.txtbox_style.err123 { width: 137px; }
.gap { width: 120px; }
