@charset "utf-8";
/* CSS Document */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } /* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */ .none { display: none; } /* End Clearfix */
body { font-size:11px; color:#3e3e3e ; font-family:"Lucida Grande","Helvetica","Arial","Verdana",sans-serif; background:#fff; }
form, input, select { font-family: Arial, Helvetica, sans-serif }
h1, h2, h3, h4, h5, h6 { font-weight:normal; margin-bottom: 15px !important;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tr, th, td  {margin:0px; padding:0px;}
ul {list-style-type:none; }
a, img {border:none; outline:none; text-decoration:none; font-size:10px;}
a:visited,
a:link{ color: #80b849; }
a:active,
a:hover{ color: #94c455; }
h1 { font-size: 32px; line-height: 37px; }
h2 { font-size: 26px; line-height: 33px; font-weight: bold; }
h3 { font-size: 24px; line-height: 28px; text-align: center; }
h4 { background: none repeat scroll 0 0 #F1F1F1; border: 1px solid #CCCCCC; border-radius: 10px 10px 10px 10px; font-size: 18px; line-height: 22px; margin-bottom: 25px !important; margin-left: auto; margin-right: auto; margin-top: 0; padding: 10px 0; text-align: center; width: 650px; }
.clear { clear:both; } 
.wrapper{width:951px; height:auto; float:none; margin:0 auto;}
.header{width:951px; height:auto; float:left;}
.header_inner{width:951px; height:71px; float:left; margin: 13px 0;}
.logo{float:left; width:326px; height:71px;margin-left:15px;}
.navigation{width:951px; height:50px; float:left; background:url(../images/navigation.png) repeat-x;text-align: center; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.navigation ul{display:inline-block;height:50px;text-shadow: 0 1px 2px #000000;}
.navigation ul li{ float: left; list-style:none; font-size:19px; color:#ffffff; text-transform:uppercase; border-left: solid 1px #ccc; border-right: solid 1px #888;}
.navigation ul li a{display:block;color:#ffffff; padding-left:42px; padding-right:42px; font-size: 18px; line-height:50px;}
.navigation ul li a:hover{ background: url(../images/navigation_hover.png) repeat-x top left; }
.navigation ul li.first{ border-left: none !important; }
.navigation ul li.last{ border-right: none !important; }
.container{float:left; width:951px; margin-top:10px;}
#containerTop{width: 951px; float: left; background: url(../images/bg_containerTop.jpg) repeat-x bottom left #fff; padding: 0 0 10px 0;}
#containerBottom{ width: 951px; height: 72px; padding: 10px 0; float: left; background: url(../images/bg_containerBottom.gif) repeat-x top left #333; -moz-box-shadow: 0px 4px 4px #888; -webkit-box-shadow: 0px 4px 4px #888; box-shadow: 0px 4px 4px #888; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.container_left{width:421px; height:auto; float:left; margin-top:9px; margin-left:19px;}
.left_top{ font-size:28px; line-height:33px;}
.downloadiphone{background:url(../images/availableonAppStore.png) no-repeat; float:right; border:none; cursor:pointer; margin-top:27px; margin-right:52px;}
.left_top h2{ color: #80b849; font-weight: normal; }
.left_top h2 span{ display: block; color: #333; font-weight: bold; }
.get_span{font-size:28px;}
.gives_you{width:343px; height:auto; float:left; margin: 0 0 0 40px;}
.gives_you ul{width:343px; height:auto; float:left;}
.gives_you ul li{list-style:none; padding: 10px 0 10px 33px; background: url(../images/list.png) no-repeat 0px 5px; font-size:18px; line-height: 22px; border-top: solid 1px #fff; border-bottom: solid 1px #ccc;}
.gives_you ul li.first{ border-top: none; }
.gives_you ul li.last{ border-bottom: none; }
.millian{background:url(../images/million_btn.png) no-repeat; width:332px; height:50px; float:right; margin: 11px 20px 11px 0; }
.download{width:400px; height:72px; display: block; float: left; background:url(../images/btn_download.png) no-repeat top left; border:none; cursor:pointer; margin: 0 10px 0 20px; -moz-box-shadow: 1px 5px 5px #000000; -webkit-box-shadow: 1px 5px 5px #000000; box-shadow: 1px 5px 5px #000000; }
.download:hover{ background-position: bottom left; -moz-box-shadow: 0px 0px 0px #000; -webkit-box-shadow: 0px 0px 0px #000; box-shadow: 0px 0px 0px #000; }
#macDownload{ width: 110px; display: block; float: left; color: #fff; margin-top: 15px; }
#macDownload span{ display: block; font-size: 14px; }
#macDownload a{ font-size: 16px; font-weight: bold; }
.container_right{float:right; width:491px; height:279px; margin-top:30px; margin-right:8px;border:1px solid #ccc;}
.container_iphone{float:right; margin-right:100px;border:0px;}
.footer{width:951px; height:auto; float:left; margin-top:30px; padding-bottom:30px;text-align: center;}
.footer #channels{ width: 936px; margin: 0 auto; }
.footer_box{width:140px; height:90px; float:left; background:url(../images/box_bg.jpg) repeat-x; border:1px solid #9c9c9c; margin: 0 7px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 1px 2px 5px #CCCCCC; -webkit-box-shadow: 1px 2px 5px #CCCCCC; box-shadow: 1px 2px 5px #CCCCCC; }



/**thanku**/

#thanku h2 { text-align: center; margin-bottom: 25px !important;}
#thanku #containerBottom { display: block; height: 70px; }
.thanku{width:951px; height:56px; float:left; margin-top:10px; text-align:center; color:#faf8f8; font-size:24px; background:url(../images/navigation.png) repeat-x; border:1px solid #626263; line-height:56px;}
.thanku_cont{width:951px; height:auto; float:left; margin-top:15px; background: url(../images/bg_containerTop.jpg) repeat-x bottom left #fff;padding-bottom: 30px;}
.thanku_left{width:480px; height:auto; float:left; margin-left: 35px; }
h3{font-size:28px; line-height:33px;}
.access_any{width:440px; height:auto; float:left; margin-left:15px; margin-top:8px;}
.access_any ul{width:440px; height:auto; float:left;}
.access_any ul li{list-style:none; padding: 10px 0 10px 33px; background: url(../images/list.png) no-repeat 0px 5px; font-size:18px; line-height: 22px;border-top: solid 1px #fff; border-bottom: solid 1px #ccc;}
.access_any ul li.first{ border-top: none; }
.access_any ul li.last{ border-bottom: none; }
.access_any ul li a{ font-size:11px;}
.buy_btn{background:url(../images/buy_btn.png) no-repeat; width:109px; height:36px; float:left; border:none; cursor:pointer; margin-top:18px; margin-left:26px;}
.thanku_right{width:341px; height:auto; float:right;}
.hotspot_rightdown{float:right; width:373px; height:auto;margin-right: 40px;}
.likehotspot{float:left; width:373px; height:auto; font-size:13px; text-align:right;padding: 40px 0 10px 0;}
.downhotspot{height:auto; float:right; background:#FFFFFF;}
.downhotspot_top{height:auto; float:left; border-bottom: 1px solid #d8dfea;}
.facebookmain{width:292px; height:auto; float:left;}
.thanku_intro{width:951px; height:auto; float:left; margin-top:49px;}
.thanku_introtxt{width:951px; line-height:33px; height:auto; float:left; text-align:center; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#dcdcdc;}
.intro_span{font-size:39px; color:#262728; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:31px; color:#ff27aa;}
.ultimate_span{font-size:21px;  font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;} 
.thanku_images{width:951px; height:auto; float:left; margin-top:25px; margin-left:56px;}
.thanku_img1{width:341px; height:auto; float:left; margin-left:25px;}
.img1_left{float:left;}
.img1_right{width:194px; height:auto; float:right; text-align:center; color:#9a9f9a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-top:38PX; line-height:24px; }
.img_span{font-size:18px; color:#fff8f9; font-family:Verdana, Arial, Helvetica, sans-serif;}
.img2_right{width:339px; height:auto; float:right; text-align:center;  font-size:13px; color:#9a9f9a; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:38PX; line-height:24px; }
.thanku_img2{width:489px; height:auto; float:left; margin-left:60px;}
.thanku_buy{width:951px; height:auto; float:left; margin-top:55px;}
.btn_txtmain{width:951px; height:auto; float:left; margin-top:9px;}
.thanku_buybtn{background:url(../images/buy_btn.png) no-repeat; width:126px; height:57px; float:left; margin-left:419px; border:none; cursor:pointer;}
.btn_txt{width:auto; height:auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#0b7fba;}
.btn_span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:31px; color:#ca1317;}
.btn_span1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#ff27aa;}





