body{margin:0;font-family:'Segoe UI','Open Sans',sans-serif;font-size:14px;line-height:26px;color:#404041;background-color:#ffffff;}
a{color:#008fdf;text-decoration:none;}
a:hover{color:#3dbced;text-decoration:underline;}
p{margin:0 0 10px;}
ul,ol{padding:0;margin:0 0 10px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
li{line-height:20px;}
ul.dc,ol.dc{margin-left:0;list-style:none;}
.mm{position:relative;}
.mmt{*margin-bottom:-3px;}
.mmt:active,.open .mmt{outline:0;}
.mmi{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.mmi.pull-right{right:0;left:auto;}
.mmi a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#000000;white-space:nowrap;}
.mmi .active>a,.mmi .active>a:hover{color:#ffffff;text-decoration:none;outline:0;background-color:#FF9A0E;background-image:-moz-linear-gradient(top, #FF9A0E, #FF620E);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#FF9A0E), to(#FF620E));background-image:-webkit-linear-gradient(top, #FF9A0E, #FF620E);background-image:-o-linear-gradient(top, #FF9A0E, #FF620E);background-image:linear-gradient(to bottom, #FF9A0E, #FF620E);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFF9A0E', endColorstr='#ffFF620E', GradientType=0);background-color:#FF9A0E;background-image:-moz-linear-gradient(top, #FF9A0E, #FF620E);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#FF9A0E), to(#FF620E));background-image:-webkit-linear-gradient(top, #FF9A0E, #FF620E);background-image:-o-linear-gradient(top, #FF9A0E, #FF620E);background-image:linear-gradient(to bottom, #FF9A0E, #FF620E);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFF9A0E', endColorstr='#ffFF620E', GradientType=0);}
.mmi .disabled>a,.mmi .disabled>a:hover{color:#999999;}
.mmi .disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default;}
.lang{position:relative;top:24px;left:260px;display:block;float:left;margin:0 10px 0 0;border:1px solid #d4d4d4;}
.lang>li{float:left;}
.lang>li>a{display:block;float:none;padding:10px 15px 10px;text-decoration:none;}
.hn{margin-left:0;margin-bottom:20px;list-style:none;padding-top:25px;}
.hn>li>a{display:block;}
.hn>li>a:hover{text-decoration:none;background-color:#eeeeee;}
.hrz>li{float:none;}
.hrz>li>a{margin-right:0;}
.hn>.mm.active>a:hover{cursor:pointer;}
.hn>.disabled>a{color:#999999;}
.hn>.disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default;}
.hm{overflow:visible;margin-bottom:20px;color:#777777;*position:relative;*z-index:2;}
.hmi{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;*zoom:1;}.hmi:before,.hmi:after{display:table;content:"";line-height:0;}
.hmi:after{clear:both;}
.hmi:before,.hmi:after{display:table;content:"";line-height:0;}
.hmi:after{clear:both;}
.hm .logo{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.hm .logo:hover{text-decoration:none;}
.hm .hn{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.hm .hn>li{float:left;}
.hm .hn>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;}
.hm .hn>li>a:focus,.hm .hn>li>a:hover{background-color:transparent;color:#000000;text-decoration:none;}
.hm .hn>.active>a,.hm .hn>.active>a:hover,.hm .hn>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);}
.hm .hn>li>.mmi:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
.hm .hn>li>.mmi:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.hm .hn li.mm.open>.mmt,.hm .hn li.mm.active>.mmt,.hm .hn li.mm.open.active>.mmt{background-color:#e5e5e5;color:#555555;}
*:focus{outline:none;}
a,a:hover{text-decoration:none;}
a.u{text-decoration:underline;}a.u:hover{text-decoration:none;}
#wrapper {min-width:1259px; max-width:1280px; width:100%; margin:0 auto; position:relative; background:#fff; -webkit-box-shadow: 0 0 10px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 10px 3px rgba(0,0,0,0.1); -o-box-shadow: 0 0 10px 3px rgba(0,0,0,0.1); -ms-box-shadow: 0 0 10px 3px rgba(0,0,0,0.1); box-shadow: 0 0 10px 3px rgba(0,0,0,0.1); overflow:hidden;}
#top_ribbon	{height:5px; background:#FF620E; margin: 0; padding: 0;}
#tb{background:#9CC54F url('images/top_banner.png') repeat-x;border-top:1px solid #5F9E2B;border-bottom:1px solid #fff;padding:15px 0 40px;box-shadow:inset 0 -1px 0 #489cbc;z-index:0;position:relative;}
#tb h1{color:#fff;font-size:2.25em;float:left;font-weight:300;width:800px;text-shadow:0 -1px 0px rgba(0, 0, 0, 0.4);line-height:60px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{margin:0;padding:0;}
.tbc{width:1040px;margin:0 auto;height:40px;}
#header{margin:0 0 5px;}
#header .hmi{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:0 0 0 0;background-color:white;background-image:none;border:none;box-shadow:none;padding-left:0;padding-right:0;}
#header .logo{margin:12px 130px 0 120px;padding:0px;width:145px;height:50px;background:url('images/houlo_logo.png') no-repeat top left;width:145px;height:60px;}#header .logo a{display:block;}
#header ul.hn{margin:8px 0;}
#header .hn>li>a{padding-left:20px;padding-right:20px;-webkit-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none;color:#404041;}#header .hn>li>a:hover{background-color:#FF620E;color:white;}
#header .hn>li>a:hover,#header .hn>li>a.active{color:white;}
#header li{margin-bottom:2px;}#header li.open{background-color:transparent;}#header li.open>a{background-color:transparent;}
#header li >a{font-size:1.14em;}
#header .mm:hover>a{background:none;background-color:#FF620E;color:white;}
#mb{position:relative;margin-bottom:0px;background:url("images/main_screen.jpg") center bottom no-repeat;height:500px;background-color:#007BE2;}
.mmt.mmo:hover~.mmi,.mmt.mmo~.mmi:hover{display:block;}
.mmi{background-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:white;}.mmi li>a:hover,.mmi li>a:focus{background:none;background-color:#fff;}
.mmi a{color:white;}
.mmi:before{border-bottom:6px solid #fff;}
.mmi.dc{margin-top:0;background-color:white;color:#404041;border:2px solid #FF620E;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;}.mmi.dc a{padding:5px 20px;color:#404041;}.mmi.dc a:hover{color:#FF620E;background-color:white;}
.mmi.dc:before{border:none;}
.hm .hn>li>.mmi:after,.hm .hn>li>.mmi:before{}
.hm .hn>li>.mmi.dc::after,.hm .hn>li>.mmi.dc::before{border:none;}
.main_desc{padding-top:60px;padding-left:100px;text-align:left;color:#fff}
.main_desc h1{font-size:43px;line-height:48px;font-weight:500;margin-top:0px}
.main_desc p{font-size:23px;font-weight:100;line-height:1.2}
.main_button{margin-top:45px;margin-left:100px}
.main_sub_desc{width:390px;padding-top:10px;padding-left:0px;text-align:left;  color:#fff; font-size:16px; line-height:20px;}
.ff {font-size:12px;font-family:sans-serif;}
#footer {height:90px;bottom:0;width:100%;padding-bottom:10px;border-top:8px solid #F8910C;background-color:#292929;}
#footer h4 {margin-bottom:0px;padding-bottom:5px;font-size:12px;color:#FFF;font-weight:normal;font-family:sans-serif;}
#footer ul, li {list-style: none;margin:0;padding:0;}
#footer #lk {float:right;padding:5px 8px 0px;background-color:#F8910C;}
#footer #lk img.i {margin-right:1px; border:0;}
#footer #sm {margin-left:0px;padding-top:10px;font-size:11px;color:#fff;font-family:sans-serif;}
#footer #sm ul {float:left;margin-right:0px;}
#footer #sm ul li {padding:2px 0px;}
#footer .fi {padding-left:10px;float:left; padding-right:20px;}
#footer .fi:last-child {padding-right:0;}
#footer #sm a {color:#FFF;text-decoration: none;}
#footer #sm a:hover {color:#F8910C;}
.fd {width:1000px;margin:0px 0 0 90px;}
.highlights{width:1060px;margin:0 auto;}
.hitems{float:left;margin-top:30px;padding-bottom:30px;}
.hitems .h_item{background:#F7F7F7;border-top:4px solid #9BC44E;float:left;height:350px;margin-left:40px;padding:20px;width:280px;-webkit-box-shadow:0 4px 5px #D8D8D8;box-shadow:0 4px 25px #D8D8D8;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#D8D8D8')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength = 3, Direction = 135, Color = '#D8D8D8');border-right:0}
.hitems .h_item.hi1{margin-left:0}
.line1{clear:left;color:#999;font-size:20px;float:left;font-weight:300px;height:20px;margin-top:8px;text-transform:uppercase;text-align:center;width:260px}
.line2{clear:both;color:#FF620E;float:left;font-size:30px;font-weight:300;height:30px;margin-bottom:30px;margin-top:10px;text-transform:uppercase;text-align:center;width:260px}
.blow{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.tp{width:940px;}
.tp{margin-right:auto;margin-left:auto;*zoom:1}
.tp:before,.tp:after{display:table;content:""}
.tp:after{clear:both}
.tpdesc{margin-bottom:20px;font-size:20px;font-weight:200;line-height:30px;text-shadow: 0 1px 2px rgba(255,255,255,.5);}
.tpdesc2{margin-left:130px;color: #5a5a5a;text-shadow: 1px 1px 1px rgba(255,255,255,0.4);}
.tpdesc3{margin-left:100px;}
.tpvd{background-color:#fff;background-image:url('images/bg_tpvd.png');background-repeat-x:no-repeat;background-repeat-y:repeat;background-attachment:initial;background-position-x:50%;background-position-y:0%;border-top:1px solid #ccc;}
.tpvd .topban{padding-top:20px;padding-bottom:25px;text-align:center}
.tpvd .topban h1{font-size:55px;line-height:70px;font-weight:400;margin-bottom:0px;color:#404040;text-shadow:1px 1px 1px #fff;}
.tpvd .topban p{font-size:22px;font-weight:100;line-height:35px}
.latestver {margin-top:18px;margin-left:550px;color:#5a5a5a;font-size:18px;font-family:"Times New Roman";font-weight:bold}
.releasedate {line-height:10px;	margin-top:3px;margin-left:550px;color:#a58585;font-size:15px;font-family:"Times New Roman";font-weight:normal}
.fw {width:1080px;margin:50px 0 0 100px;}
#fcc{line-height:1.4em;border-radius:5px;-moz-border-radius:5px;box-shadow:0 1px 2px #cbcdcf}
.sbf{border:0px solid #d9d9d9;-moz-border-radius:5px;margin-top:30px}
.sfi{position:relative;border-top:1px solid #cacaca;border-bottom:1px solid #fff;}
.sfi.first{border-top:0;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0; background: #EBEBEB;}
.sfi.last{-moz-border-radius:0 0 5px 5px}
/*.sfi.blk{background: #fbfbcf;}*/
.sfi .tie1{position:relative;left:650px; width:430px; height:100%; background: #00ACED;}
.sfi .tie2{position:relative;left:650px; width:430px; height:100%; background: #EB990B;}
.sfi .ds{width:72%;font-size:16px;color:#fff;padding:60px 60px;}
.sfi .ds h2{font-size:24px;color:#fff;font-weight:bold}
.sfi .ds h2.darker{font-weight:bold}
#feature1 {height:415px;}
#feature1 .ds{padding-top:110px;}
#feature1 .v{background:url(images/feature1.png) no-repeat;width:610px;height:284px;position:absolute;left:20px;top:60px}
#feature2 {height:370px;}
#feature2 .ds{padding-top:80px;}
#feature2 .v{background:url(images/feature2.png) no-repeat;width:610px;height:245px;position:absolute;left:20px;top:60px}
#feature3 {height:347px;}
#feature3 .ds{padding-top:110px;}
#feature3 .v{background:url(images/feature3.png) no-repeat;width:610px;height:224px;position:absolute;left:20px;top:60px}
#feature4 {height:390px;}
#feature4 .ds{padding-top:85px;}
#feature4 .v{background:url(images/feature4.png) no-repeat;width:610px;height:275px;position:absolute;left:20px;top:60px}
.btn_down {width: 220px;display: block;float: right;font-size: 18px;font-weight: bold;font-weight: 700;text-transform: uppercase;padding: 15px;margin: 0px 280px 10px 0;text-shadow: 0 1px 1px #a40;border: 1px solid #C7EBB8;background: #63cb3a;background: -moz-linear-gradient(100% 100% 90deg, #5ab835, #63cb3a);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#63cb3a), to(#5ab835));color: #fff;font-weight: bold;text-align: center;}
.btn_down a {color: #fff;font-weight: bold;text-align: center;}
.btn_down img {vertical-align: baseline;float: none;display: inline;margin: 0;padding: 0;}
.btn_down:hover {background: #5ab835;background: -moz-linear-gradient(100% 100% 90deg, #40AC20, #54d830);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#54d830), to(#40AC20));color: #fff;}
.s1{font-family:"Times New Roman",Georgia;width: 180px;height: 34px;font-size: 26px;padding: 15px 10px 10px 10px;margin: 19px 41px 3px 0;text-transform: none;border: 1px solid #f8c39c;background: #EE8508;background: -moz-linear-gradient(100% 100% 90deg, #D96319, #EE8508);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EE8508), to(#D96319));}
.s1:hover {background: #F27900;background: -moz-linear-gradient(100% 100% 90deg, #CB4105, #F27900);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F27900), to(#CB4105));color: #fff;}
.s2{border: 1px solid #A6D4D3;background: #A6D4D3;background: -moz-linear-gradient(100% 100% 90deg, #8EAAAA, #A6D4D3);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A6D4D3), to(#8EAAAA));}
.s2:hover {background: #8EAAAA;background: -moz-linear-gradient(100% 100% 90deg, #7CA1BB, #91BEDD);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#91BEDD), to(#7CA1BB));}
.tppx{background-color:#fff;background-image:url('images/bg_tppx.png');background-repeat-x:no-repeat;background-repeat-y:repeat;background-attachment:initial;background-position-x:50%;background-position-y:0%;border-top:1px solid #9DB680;box-shadow: 0 5px 7px 2px rgba(0,0,0,0.1);}
.tppx .topban{padding-top:20px;padding-bottom:25px;text-align:center}
.tppx .topban h1{font-size:55px;line-height:70px;font-weight:400;margin-bottom:0px;color:#404040;text-shadow:1px 1px 1px #fff;}
.tppx .topban p{font-size:22px;font-weight:100;line-height:35px}
sup {margin-top:10px; font-size:24px; vertical-align:text-top;}
.prx {float: none;margin: auto;padding: 20px 10px;min-height: 100px;height: auto;width: 1000px;color: #4A4A4A;}
#fc {position: relative;width: 960px;margin: auto;font: 15px CuprumFFURegular;}
#fc .ft {position: relative;}
#fc .sp {height: 1px;background: #FFF;margin: 0 15px 0 0;}
#fc .sp.s {height: 2px;}
#fc .ft {position: relative;}
#fc .ft .tt {width: 248px;height: 40px;float: left;padding: 35px 0 0 112px;font: 25px/40px CuprumFFURegular, Arial, sans-serif;color: #4a4a4a;}
#fc .ft .ttd {padding: 10px 20px;width: 245px;margin: 0 2px 0 0;text-align: center;float: left;height: 90px;color: #FFFFFF;}
#fc .ft .ttd .t1 {font-size: 24px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;line-height:36px;}
#fc .ft .ttd .t2 {font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-size: 44px;}
#fc .fr {position: relative;height: 55px;margin-top: 1px;}
#fc .fr .cd {color: #676767;width: 330px;padding: 0 0 0 30px;float: left;height: inherit;line-height: 55px;background-color: #F1EFE9;font-weight:normal;font-family:'Segoe UI','Open Sans',sans-serif;}
#fc .fr .col {width: 285px;margin-right: 2px;float: left;height: 55px;background-color: #E4E6E7;text-align: center;position: relative;}
#fc .fr .col img {top: 18px;position: relative;}
#fc .fr .null_col_des {width: 330px;padding: 0 0 0 30px;float: left;height: inherit;line-height: 100px;}
#fc .fr .null_col {width: 285px;margin-right: 2px;float: left;height: 100px;background-color: #E4E6E7;text-align: center;position: relative;}
.tpfa{background-color:#fff;background-image:url('images/bg_tpfa.png');background-repeat-x:no-repeat;background-repeat-y:repeat;background-attachment:initial;background-position-x:50%;background-position-y:0%;border-top:1px solid #EEA025;box-shadow: 0 5px 7px 2px rgba(0,0,0,0.1);}
.tpfa .topban{padding-top:20px;padding-bottom:25px;text-align:center}
.tpfa .topban h1{font-size:55px;line-height:70px;font-weight:400;margin-bottom:0px;color:#404040;text-shadow:1px 1px 1px #fff;}
.tpfa .topban p{font-size:22px;font-weight:100;line-height:35px}
#faq {float: none;margin: auto;padding: 20px 10px;min-height: 100px;height: auto;width: 1000px;color: #4A4A4A;}
#faq_content {position: relative;width: 960px;margin: auto;font-size: 15px;}
.faq_title {font-size:20px; line-height:40px;color:#255b76;}
.tpct{background-color:#fff;background-image:url('images/bg_tpct.png');background-repeat-x:no-repeat;background-repeat-y:repeat;background-attachment:initial;background-position-x:50%;background-position-y:0%;border-top:1px solid #B2DFF9;box-shadow: 0 5px 7px 2px rgba(0,0,0,0.1);}
.tpct .topban{padding-top:20px;padding-bottom:25px;text-align:center}
.tpct .topban h1{font-size:55px;line-height:70px;font-weight:400;margin-bottom:0px;color: #404040; text-shadow:1px 1px 1px #fff;}
.tpct .topban p{font-size:22px;font-weight:100;line-height:35px}
.contact_title {font-size:20px; line-height:40px;color:#FF620E; font-weight:bold;}
.contact_desc {font-size:20px; line-height:30px;color:#255b76;}
#contact_content {position: relative;width: 960px;margin: auto;font-size: 16px;}
.resources_title {font-size:20px;line-height:30px;color:#255b76;width:700px;margin-left:40px;position:relative;top:-30px;margin-bottom:-15px;}
.ali {padding-left: 0px;padding-bottom: 5px;}
.licon {background: url(images/howto/list.png) no-repeat;background-position: 0px 0px;margin-left:0px;height:28px;width:28px;margin-top:20px;}
.hr_solid{border:0;border-bottom:1px solid #a4e4e4;-webkit-box-shadow:0 1px 0 0 #fff;-moz-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}
.hds{position:relative;padding:40px 0px 0px 0px; left:180px; width:700px; font-size:17px;font-family:"Times New Roman";}
.hds h2{font-size:22px;color:#323232;font-weight:bold}
.sfi_ex{background: #f0f0f0;   position:relative;border-top:4px solid #fff;border-bottom:0px solid #fff;} /*cacaca*/
#howto1 {height:700px;}
#howto1 .v{background:url(images/howto/settings.png) no-repeat;width:672px;height:460px;position:absolute;left:180px;top:150px}
#howto2 {height:375px;}
#howto2 .v{background:url(images/howto/youtube1.png) no-repeat;width:646px;height:130px;position:absolute;left:180px;top:150px}
#howto2 .v2{background:url(images/howto/livestream_1.png) no-repeat;width:646px;height:130px;position:absolute;left:180px;top:150px}
#howto2 .v3{background:url(images/howto/ustream_1.png) no-repeat;width:646px;height:130px;position:absolute;left:180px;top:150px}
#howto3 {height:700px;}
#howto3 .v{background:url(images/howto/youtube2.png) no-repeat;width:672px;height:460px;position:absolute;left:180px;top:150px}
#howto3 .v2{background:url(images/howto/youtube3.png) no-repeat;width:672px;height:460px;position:absolute;left:180px;top:184px}/*424px*/
#howto_nicovideo1 {height:605px;}
#howto_nicovideo1 .v{background:url(images/howto/nicovideo1.png) no-repeat;width:672px;height:320px;position:absolute;left:180px;top:195px}
#howto_nicovideo1 .v2{background:url(images/howto/fc2_5.png) no-repeat;width:672px;height:320px;position:absolute;left:180px;top:195px}
#howto_nicovideo2 {height:400px;}
#howto_nicovideo2 .v{background:url(images/howto/nicovideo2.png) no-repeat;width:646px;height:165px;position:absolute;left:180px;top:150px}
#howto_nicovideo3 {height:700px;}
#howto_nicovideo3 .v{background:url(images/howto/nicovideo3.png) no-repeat;width:672px;height:460px;position:absolute;left:180px;top:150px}
#howto_nicovideo3 .v2{background:url(images/howto/nicovideo4.png) no-repeat;width:672px;height:460px;position:absolute;left:180px;top:184px}
#howto_nicovideo4 {height:570px;}
#howto_nicovideo4 .v{background:url(images/howto/nicovideo5.png) no-repeat;width:468px;height:356px;position:absolute;left:180px;top:150px}
#howto_nicovideo4 .v2{background:url(images/howto/fc2_4.png) no-repeat;width:468px;height:356px;position:absolute;left:180px;top:150px}
#howto_vimeo1 {height:375px;}
#howto_vimeo1 .v{background:url(images/howto/vimeo1.png) no-repeat;width:646px;height:130px;position:absolute;left:180px;top:150px}
#howto_dailymotion1 {height:375px;}
#howto_dailymotion1 .v{background:url(images/howto/dailymotion1.png) no-repeat;width:646px;height:130px;position:absolute;left:180px;top:150px}
#howto_fc2_1 {height:400px;}
#howto_fc2_1 .v{background:url(images/howto/fc2_1.png) no-repeat;width:646px;height:165px;position:absolute;left:180px;top:150px}
#howto_fc2_1 .v2{background:url(images/howto/nosub_1.png) no-repeat;width:646px;height:165px;position:absolute;left:180px;top:150px}
#howto_fc2_1 .v3{background:url(images/howto/saymove_1.png) no-repeat;width:646px;height:165px;position:absolute;left:180px;top:150px}
#howto_fc2_2 {height:700px;}
#howto_fc2_2 .v{background:url(images/howto/fc2_2.png) no-repeat;width:672px;height:460px;position:absolute;left:180px;top:150px}
#howto_fc2_2 .v2{background:url(images/howto/fc2_3.png) no-repeat;width:672px;height:460px;position:absolute;left:180px;top:173px}
.tpht{background-color:#15a1ec;border-top:1px solid #ccc;}
.tpht .topban{padding-top:50px;padding-bottom:25px;text-align:center}
.tpht .topban h1{font-size:32px;line-height:60px;font-weight:400;margin-bottom:0px;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.tpht .topban p{font-size:22px;font-weight:100;line-height:35px}
.htdesc{margin-bottom:20px;font-size:20px;font-weight:200;line-height:30px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);font-family:"Times New Roman";}
#hvd{position:relative;margin-bottom:50px;background:url("images/hvd.png") center bottom no-repeat;height:609; padding-top:661px;}
#har{position:relative;margin-bottom:50px;background:url("images/har.png") center bottom no-repeat;height:621; padding-top:673px;}
#feature2_1 {height:370px;}
#feature2_1 .ds{padding-top:80px;}
#feature2_1 .v{background:url(images/feature2_1.png) no-repeat;width:530px;height:245px;position:absolute;left:58px;top:60px}
#feature2_2 {height:380px;}
#feature2_2 .ds{padding-top:70px;}
#feature2_2 .v{background:url(images/feature2_2.png) no-repeat;width:530px;height:245px;position:absolute;left:58px;top:60px}
#feature2_3 {height:370px;}
#feature2_3 .ds{padding-top:70px;}
#feature2_3 .v{background:url(images/feature2_3.png) no-repeat;width:530px;height:245px;position:absolute;left:58px;top:60px}
#feature2_4 {height:380px;}
#feature2_4 .ds{padding-top:70px;}
#feature2_4 .v{background:url(images/feature2_4.png) no-repeat;width:530px;height:245px;position:absolute;left:58px;top:60px}
.sfi .ds2{font-size:16px;color:#fff;width:74%; padding:60px 55px; }
.sfi .ds2 h2{font-size:24px;color:#fff;font-weight:bold;}
.sfi .ds2 h2.darker{font-weight:bold}
#desc_outer {width:100%;padding-bottom:10px; font-size:15px;font-weight:400; font-family:'Segoe UI',Arial,"Times New Roman",sans-serif;}
#desc_outer #desc_inner ul li {list-style-image: url('images/check_mark.png'); margin-left: 22px; padding: 4px;}
#mb2{margin-bottom:0px;background:url("images/main_bg.jpg") center bottom no-repeat;height:500px;}
.slide1{background:url(images/bg_hvd.png) no-repeat center right; background-position: 550px 50px;}
.slide2{background:url(images/bg_har.png) no-repeat center right; background-position: 577px 35px; height:496px;}
.btn1 {background-color:#EE8508; color:#FFF; transition: all 0.10s; border:0.05em solid #FFF; width:130px; font-weight:300; font-size:16px; margin:15px 0px 0px;padding:8px 27px; text-align:center; -moz-box-shadow:0 0px 5px #D8D8D8;-webkit-box-shadow:0 0px 5px #D8D8D8; box-shadow:0 0px 5px #D8D8D8;}.btn1 a {color:#fff; text-align:center;}.btn1:hover {border-color:#FFF; background-color:#F19F3C; color:#FFF; }
.btn2 {background-color:#2B72A6; color:#E0EEF8; transition: all 0.10s; border:0.05em solid #E0EEF8; width:130px; font-weight:300; font-size:16px; margin:15px 0px 0px;padding:8px 27px; text-align:center; -moz-box-shadow:0 0px 5px #D8D8D8;-webkit-box-shadow:0 0px 5px #D8D8D8; box-shadow:0 0px 5px #D8D8D8;}.btn2 a {text-align:center;}.btn2:hover {background-color:#3183BF; color:#E0EEF8; }
.btn_try2 {background-color:#49afcd; transition: all 0.10s; border:0.05em solid #FFF; width:140px; font-weight:400; padding:8px 20px; margin:10px 0px 0px; position:absolute; font-size:16px;color:#ffffff; text-align:center; -moz-box-shadow:0 0px 3px #D8D8D8;-webkit-box-shadow:0 0px 3px #D8D8D8; box-shadow:0 0px 3px #D8D8D8; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.btn_try2 a {color:#fff; text-align:center;}.btn_try2:hover {border-color:#FFF; background-color:#2f96b4; color:#FFF; }
.btn_menu {color: #DC7800; transition: all 0.15s; font-family:'Segoe UI','Open Sans',sans-serif; border:0.05em solid #FFF; width:500px; height:100px; display:block; font-weight:300; font-size:2.25em; padding:55px 0px 0px 145px; margin:0px 280px 20px 140px; text-align:left; -moz-box-shadow:0 0px 5px #D8D8D8; -webkit-box-shadow:0 0px 5px #D8D8D8; box-shadow:0 0px 5px #D8D8D8;}
.btn_menu a {color:#fff; font-weight:bold; text-align:center;}
.btn_menu img {vertical-align: baseline;float: none;display: inline;margin: 0;padding: 0;}
.btn_menu:hover {background-color:#FFF; border-color:#FFF; color:#DC7800; -moz-box-shadow:0 0px 25px #D8D8D8; -webkit-box-shadow:0 0px 25px #D8D8D8; box-shadow:0 0px 25px #D8D8D8;}