#header_container{background:0}
.home-download{text-align:center;margin:30px auto}
.home-plans table.plans{margin:20px auto}
.home-plans table.plans td{padding:0 40px;text-align:center}
.home-plans .title{font-size:18px;font-weight:normal;padding:40px 0;text-align:center}
.home-plans a{color:#424242}
.home-plans .title a{color:#08c}
.button{border:3px solid #fff;background:#f60;background:-webkit-gradient(linear,left top,left bottom,from(#ffaa2b),to(#f60));background:-webkit-linear-gradient(top,#ffaa2b,#f60);background:-moz-linear-gradient(top,#ffaa2b,#f60);background:-ms-linear-gradient(top,#ffaa2b,#f60);background:-o-linear-gradient(top,#ffaa2b,#f60);background-image:-ms-linear-gradient(top,#ffaa2b 0,#f60 100%);padding:11px 22px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-shadow:#754101 0 1px 0;color:#fff;font-size:21px;font-family:helvetica,serif;text-decoration:none;vertical-align:middle}
.button:hover{border:3px solid #fff;text-shadow:#592e00 0 1px 0;background:#f60;background:-webkit-gradient(linear,left top,left bottom,from(#ffb940),to(#f60));background:-webkit-linear-gradient(top,#ffb940,#f60);background:-moz-linear-gradient(top,#ffb940,#f60);background:-ms-linear-gradient(top,#ffb940,#f60);background:-o-linear-gradient(top,#ffb940,#f60);background-image:-ms-linear-gradient(top,#ffb940 0,#f60 100%);color:#fff;text-decoration:none}
.button:active{text-shadow:#592e00 0 1px 0;border:3px solid #fff;background:#ffb940;background:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#f60));background:-webkit-linear-gradient(top,#f60,#ffb940);background:-moz-linear-gradient(top,#f60,#ffb940);background:-ms-linear-gradient(top,#f60,#ffb940);background:-o-linear-gradient(top,#f60,#ffb940);background-image:-ms-linear-gradient(top,#f60 0,#ffb940 100%);color:#fff}
.button2{border:3px solid #fff;background:#dedede;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#dedede));background:-webkit-linear-gradient(top,#f3f3f3,#dedede);background:-moz-linear-gradient(top,#f3f3f3,#dedede);background:-ms-linear-gradient(top,#f3f3f3,#dedede);background:-o-linear-gradient(top,#f3f3f3,#dedede);background-image:-ms-linear-gradient(top,#f3f3f3 0,#dedede 100%);padding:10.5px 21px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;text-shadow:#fff 0 1px 0;color:#828282;font-size:21px;font-family:helvetica,serif;text-decoration:none;vertical-align:middle}
.button2:hover{border:3px solid #fff;text-shadow:#fff 0 1px 0;background:#e5e5e5;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8 0,#e5e5e5 100%);color:#5b5b5b;text-decoration:none}
.button2:active{text-shadow:#fff 0 1px 0;border:3px solid #fff;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#e5e5e5));background:-webkit-linear-gradient(top,#efefef,#fafafa);background:-moz-linear-gradient(top,#efefef,#fafafa);background:-ms-linear-gradient(top,#efefef,#fafafa);background:-o-linear-gradient(top,#efefef,#fafafa);background-image:-ms-linear-gradient(top,#efefef 0,#fafafa 100%);color:#5b5b5b}
.button,.button2{width:168px;display:inline-block;padding:8px 16px;font-size:20px}
#header_outer{width:98%!important;color:#000!important;padding:0!important}
#header_outer .left{margin-left:80px!important}
#header .left .subtitle{color:#333}
#header .left .subtitle a{color:#333}
#header_outer .action-btns{margin-right:150px!important}
#header_login li a{color:#333!important}
#header_login{right:80px!important}
#header_container #header_outer #header{padding:20px 0}
#footer{width:100%}
#footer .facebook{margin-right:100px}
.ipad #header .left{margin-left:5px}
.ipad #header .action-btns{margin-right:5px}
.ipad #footer .facebook{margin-right:5px}
#slide_container{margin:0 auto;width:900px;padding:10px 0}
#slideShim_title{font-size:13px;text-align:center;color:#999;font-weight:bold;margin-top:50px}
#slideShim{height:120px;line-height:120px}
#slideShim div.item table{width:900px}
#slideShim div.item table td{width:25%;text-align:center}
#slideShim div.item img{max-width:180px;max-height:60px}
#slideShim div.item .title{text-align:center;margin:5px 0;display:none}
#slide_container .pager{text-align:center;margin:10px 0 0;display:none}
#slide_container .pager span{font-size:50px;width:16px;height:16px;display:inline-block;color:#ddd}
#slide_container .pager span.cycle-pager-active{color:#d69746}
#slide_container .pager>*{cursor:pointer}
#home_title_container{position:relative}
#newpress_container{margin-bottom:40px}
#newpress{background-image:url(../image/press.png);background-repeat:no-repeat;height:89px;width:520px;border-left-style:none;color:#424242;font-size:16px;margin:0 auto;padding-left:0}
#newpress .content{padding:15px 10px 0 150px}
#newpress .user{text-align:right;font-style:italic;font-size:16px;padding-right:30px;color:#666}
#desc_dialog.modal{background-color:#fff}
#desc_dialog.modal .modal-body{max-height:1000px}
#desc_dialog button.close{position:absolute;right:18px;top:10px}
#desc_dialog .modal-header{border-bottom:0;padding:10px 0 0}
#desc_dialog .modal-body{padding:20px 10px 10px}
#desc_dialog .modal-footer{background-color:#fff;border-top:0;padding:0 0 10px}
.hero-unit2{background:url("../image/home_bg_2048_500.jpg") no-repeat scroll top center transparent;height:500px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.hero-unit2 .main-button-2{bottom:-30px;left:50%;width:500px;margin-left:-250px;margin-top:35px;position:absolute;text-align:center}
.hero-unit2 .title{color:#f39412;font-size:60px;line-height:60px;font-weight:normal;left:50%;width:900px;margin-left:-450px;position:absolute;text-align:center;top:85px}
#home_video_container{position:relative;top:200px;text-align:center;margin:0 auto;width:900px;height:250px}
#home_video_container .home-video{width:900px}
#home_video_container .home-video table{margin:0 auto;width:680px}
#home_video_container .home-video-grid{background-image:url("../image/hero/home_grid_2.png");background-repeat:no-repeat;position:absolute;top:70px;width:800px;height:27px;opacity:.3;filter:alpha(opacity=30);left:50%;margin-left:-400px}
#home_video_container .home-video{position:relative}
#home_video_container .home-video .top-line{position:absolute;top:42px;left:0}
#home_video_container .home-video .top-line .item{display:inline-block;position:absolute;font-size:18px;font-weight:bold;line-height:22px}
#home_video_container .home-video .bottom-line{position:absolute;top:120px;left:0}
#home_video_container .home-video .bottom-line .item{display:inline-block;position:absolute;font-size:14px;color:#424242;line-height:18px;text-align:center;width:120px}
#home_video_container .home-video-link img{-webkit-box-shadow:2px 5px 5px 2px rgba(0,0,0,0.3);box-shadow:2px 5px 5px 2px rgba(0,0,0,0.3);padding:10px;background-color:#fff;border:solid 1px #eee;width:280px;height:158px}
.home-video-prev,.home-video-next{position:absolute;top:265px;opacity:.8;filter:alpha(opacity=80);z-index:800;cursor:pointer;background-size:50px 50px;background-repeat:no-repeat;width:50px;height:50px}
.home-video-prev:hover,.home-video-next:hover{opacity:1.0;filter:alpha(opacity=100)}
.home-video-prev{left:60px;background-image:url(../image/hero/left_normal_2.png)}
.home-video-next{right:60px;background-image:url(../image/hero/right_normal_2.png)}