/* °ψΕλ LP-Contentmenu */

#LP-Contentmenu { width:100%; margin:0px auto; overflow:hidden; _background:#1b202536; }
#LP-Contentmenu .Contentleft { width:50%; text-align:left; padding-left:5px; float:left; margin-bottom:5px; }
#LP-Contentmenu .Contentright { width:50%; text-align:right; padding-right:5px; float:left; margin-bottom:5px; }
#LP-Contentmenu .Contentleft_bottom { width:50%; text-align:left; padding-left:5px; float:left; margin-bottom:20px; }
#LP-Contentmenu .Contentright_bottom { width:50%; text-align:right; padding-right:5px; float:left; margin-bottom:20px; }
#LP-Contentmenu .Contentmenu-box { clear:both; _padding:20px 0; width:100%; margin:20px auto; overflow:hidden; _background:#1b202536; }
#LP-Contentmenu .Contentmenu img { width:85%; }
#LP-Contentmenu a { display:block; }

/* floating Q_btn */
#Q_btn .Q_call { width:50px; position:fixed; right:3px; z-index:99; outline:none; bottom:105px; }
#Q_btn .Q_consul { width:50px; position:fixed; right:3px; z-index:99; outline:none; bottom:155px; }
#Q_btn .Q_appdown { width:50px; position:fixed; right:3px; z-index:99; outline:none; bottom:205px; }
#Q_btn .Q_top { position:fixed; bottom:50px; right:3px; z-index:99; font-size:1.0em; font-weight:600; border:none; outline:none; background-color:#fff; color:#213567; padding:10px 3px; border-radius:50%; box-shadow:0px 2px 5px 0px #0000006b; opacity:0.8; width:45px; height:45px; }

/* floating menu */
#floating_menu { overflow:hidden; height:45px; _margin-top:122px; background:#fff; position:fixed; border-top:1px solid #ddd; border-bottom:1px solid #ddd; width:100%; bottom:0; }
#floating_menu .m1 { width:25%; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; box-sizing: border-box;height:45px; text-align:center; }
#floating_menu .m1 p { font-size:0.8em; font-weight:bold; line-height:45px; }


/* floating bottom menu */

.floating-bottommenu { overflow:hidden; height:45px; _margin-top:122px; background:#fff; position:fixed; border-top:1px solid #ddd; border-bottom:1px solid #ddd; width:100%; bottom:0; }
.floating-bottommenu .swm { width:25%; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; box-sizing: border-box;height:45px; text-align:center; }
.floating-bottommenu .ctm { width:25%; border-right:1px solid #e8e8e8;  border-bottom:1px solid #e8e8e8; box-sizing: border-box;height:45px; text-align:center; }
.floating-bottommenu .lifem { width:25%; border-right:1px solid #e8e8e8;  border-bottom:1px solid #e8e8e8; box-sizing: border-box;height:45px; text-align:center; }
.floating-bottommenu .hfm { width:25%; border-bottom:1px solid #e8e8e8; box-sizing: border-box; height:45px; text-align:center; }

.floating-bottommenu p { font-size:0.8em; font-weight:bold; line-height:45px }

/* floating bottom menu */
.floating-bottommenusub { overflow:hidden;  _margin-top:122px; background:#fff; position:fixed; width:100%; bottom:0; z-index:10; }
.floating-bottommenusub .Qbtn { width:33.3%; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; box-sizing: border-box;height:45px; text-align:center; }

.floating-bottommenusub p { font-size:0.8em; font-weight:bold; line-height:45px }

#LP-section03_mo { width:100%; text-align:center; margin:0 auto; background:#e9e8e8; }
#LP-section04_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:url('/rtImages/LP/LP-sw-section04_bg.jpg') center center repeat-x; background-size: cover;}

/* LP SW style -*/ 
#LP-sw_section01_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:#eaac9f; _background:url('/rtImages/LP/MLP-sw-section01_bg.jpg') center center repeat-x; background-size: cover; }
#LP-sw_section02_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:#e8aa9d; _background:url('/rtImages/LP/LP-sw-section02_bg.jpg') center center repeat-x; background-size: cover;}

#LP-sw_section05_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; _background:url('/rtImages/LP/LP-sw-section05_bg.jpg') center center repeat-x; }
#LP-sw_section06_mo { width:100%; text-align:center; margin:0 auto; background:#f05053; }
#LP-sw_section07_mo { width:100%; text-align:center; margin:0 auto; background:#f5f5f5; }
#LP-sw_section08_mo { width:100%; display:block; padding:0px 0; text-align:center; background:url('/rtImages/LP/LP-sw-section08_bg.jpg') center center repeat-x; background-size: cover; }


/* LP CT css -*/
 
#LP-ct_section01_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:url('/rtImages/LP/MLP-ct-section01_bg.jpg') center center repeat-x; background-size: cover; }
#LP-ct_section02_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto;  background:#7499e0; _background:url('/rtImages/LP/LP-sw-section02_bg.jpg') center center repeat-x; background-size: cover;}
#LP-ct_section05_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; _background:url('/rtImages/LP/LP-sw-section05_bg.jpg') center center repeat-x; }
#LP-ct_section06_mo { width:100%; text-align:center; margin:0 auto; background:#557cc7; }
#LP-ct_section07_mo { width:100%; text-align:center; margin:0 auto; background:#f5f5f5; }
#LP-ct_section08_mo { width:100%; display:block; padding:0px 0; text-align:center; background:url('/rtImages/LP/LP-sw-section08_bg.jpg') center center repeat-x; background-size: cover; }

/* LP HF css -*/
 
#LP-hf_section01_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:url('/rtImages/LP/MLP-hf-section01_bg.jpg') center center repeat-x; background-size: cover; }
#LP-hf_section02_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:#2ec28e; _background:url('/rtImages/LP/LP-sw-section02_bg.jpg') center center repeat-x; background-size: cover;}

#LP-hf_section05_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; _background:url('/rtImages/LP/LP-sw-section05_bg.jpg') center center repeat-x; }
#LP-hf_section06_mo { width:100%; text-align:center; margin:0 auto; background:#f05053; }
#LP-hf_section07_mo { width:100%; text-align:center; margin:0 auto; background:#f5f5f5; }
#LP-hf_section08_mo { width:100%; display:block; padding:0px 0; text-align:center; background:url('/rtImages/LP/LP-sw-section08_bg.jpg') center center repeat-x; background-size: cover; }

/* LP LIFE css -*/
 
#LP-life_section01_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:url('/rtImages/LP/MLP-life-section01_bg.jpg') center center repeat-x; background-size: cover; }
#LP-life_section02_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; background:#4b8be2; _background:url('/rtImages/LP/LP-sw-section02_bg.jpg') center center repeat-x; background-size: cover;}

#LP-life_section05_mo { width:100%; padding:0px 0; text-align:center; margin:0 auto; _background:url('/rtImages/LP/LP-sw-section05_bg.jpg') center center repeat-x; }
#LP-life_section06_mo { width:100%; text-align:center; margin:0 auto; background:#f05053; }
#LP-life_section07_mo { width:100%; text-align:center; margin:0 auto; background:#f5f5f5; }
#LP-life_section08_mo { width:100%; display:block; padding:0px 0; text-align:center; background:url('/rtImages/LP/LP-sw-section08_bg.jpg') center center repeat-x; background-size: cover; }

#pop{ width:281px; height:420px; background:#3d3d3d; color:#fff; position:absolute; top:120px; left:50%; margin-left:-140px; text-align:center;  border:2px solid #000; z-index:100000000;  }
#pop2{ width:742px; height:604px; background:#3d3d3d; color:#fff; position:absolute; top:120px; left:743px; text-align:center;  border:2px solid #000; z-index:100000000; }
#pop3{ width:854px; height:375px; background:#3d3d3d; color:#fff; position:absolute; top:200px; left:50%; margin-left:-425px; text-align:center; border:2px solid #000; z-index:100000000; }

.changebox { background-color:#d8d8d8; color:black; }
.changebox a:hover{ background-color:white; color:black; }
 
/* jssor slider bullet navigator skin 21 css */
/*
.jssorb21 div           (normal)
.jssorb21 div:hover     (normal mouseover)
.jssorb21 .av           (active)
.jssorb21 .av:hover     (active mouseover)
.jssorb21 .dn           (mousedown)
*/
.jssorb21 { position: absolute; }
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av { position: absolute; /* size of bullet elment */
 width: 19px; height:19px; text-align:center; line-height:19px; color:white; font-size:12px; background:url(/vision1/img/b21.png) no-repeat; overflow:hidden; cursor:pointer; }
.jssorb21 div {background-position: -95px -5px;}
.jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
.jssorb21 .av {background-position: -35px -5px;}
.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }




