.fl{float:left;}
.fr{float:right;}
.ac{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
.clear{clear:both;height:0;overflow:hidden;}
.noh{overflow:visible !important;}
.noBor{background:none !important;border:none !important;margin-right:0 !important;}
.re{position:relative !important;}
.oh{overflow:hidden !important;}
.hide{display:none !important;}
.nobg{background:none !important;}
hr{border:none;height:0;overflow:hidden;border-bottom:1px solid #ededed;margin:12px 0;*margin:0;height:0;}
.maxW{max-width:100%;}
.mauto{margin:0 auto !important;display:block !important;}
.mt15{margin-top:15px;}.mt25{margin-top:25px;}.mt10{margin-top:10px;}
.mb20{margin-bottom:20px!important;}
.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.pt0{padding-top:0!important;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}.pt60{padding-top:60px;}
.pb15{padding-bottom:15px;}
.red_f{color:#d94e37;}
.blue_f{color:#58bfc9;}
.font_ita{font-style:italic;}
.pro_gray{background:#f5f5f5;}
table{border-collapse:collapse;border-spacing:0;}
.table1{background:#fff;}
.table1 img{max-width:100%}
.table1 td{font-size:15px;}
.table1 td,.table1 th{padding:15px 13px;border:1px solid #e5e5e5;}
.table1 th{font-weight:bold;font-size:16px;}
.table1 td .left_item{text-align:left;}
.table1 tr:nth-child(even){background:#f2f2f2;}
.table1 h3{font-size:19px;color:#15abef;margin-top:10px;}
.table1 h3 a{color:#15abef;}
a.btn_downWin,a.btn_downMac{background:url(images/buy-icon.png) no-repeat right center;border-radius:10px;border:solid 1px #d94e37;color:#fff;padding:10px 15px;text-align:left;font-size:23px;line-height:1.2em;height:46px;display:block;font-weight:300;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
a.btn_downWin strong,a.btn_downMac strong{font-size:25px;line-height:1.2em;display:block;}
a.btn_downWin span,a.btn_downMac span{font-size:14px;line-height:1.4em;display:block;padding-top:3px;}
a.btn_downWin{background-position:92% -75px;}
a.btn_downMac{background-position:92% -75px;}
a.btn_downWin:hover{text-decoration:none;background-color:#c83f28;color:#fff;background-position:92% 9px;}
a.btn_downMac:hover{text-decoration:none;background-color:#c83f28;color:#fff;background-position:92% 0;}
a.btn_buy{background:url(images/buy-icon.png) no-repeat right center;border-radius:10px;color:#fff;padding:10px 15px;text-align:left;font-size:23px;height:46px;line-height:46px;background-color:#d94e37;display:block;background-position:92% -162px;font-weight:300;border:solid 1px #d94e37;}
a.btn_buy:hover{text-decoration:none;background-color:#c83f28;border:solid 1px #c83f28;}

.btn-try3-win,.btn-try3-mac{display:inline-block;background:url(images/icon-down-new.png) no-repeat right center;border-radius:5px;border:solid 1px #f26559;color:#444;padding:5px 15px;text-align:left;font-size:16px;line-height:1.4em;height:48px;width:220px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn-try3-win strong,.btn-try3-mac strong{line-height:1.2em;display:block;font-weight:normal;}
.btn-try3-win span,.btn-try3-mac span{font-size:13px;line-height:1.5em;display:block;}
.btn-try3-win{background-position:92% -30px;}
.btn-try3-win:hover{text-decoration:none;background-color:#f75a50;background-position:92% 10px;color:#fff;}
.btn-try3-mac{background-position:92% -108px;}
.btn-try3-mac:hover{text-decoration:none;background-color:#f75a50;background-position:92% -70px;color:#fff;}
.btn-buy-new{display:block;background:#f96e65 url(images/iconImg2.png) no-repeat right center;border-radius:5px;color:#fff;padding:11px 15px;text-align:left;font-size:16px;line-height:1.4em;height:42px;width:220px;}
.btn-buy-new strong{display:block;font-weight:normal;}
.btn-buy-new span{font-size:13px;line-height:1.5em;display:block;}
.btn-buy-new{background-position:92% -245px;}
.btn-buy-new:hover{text-decoration:none;background-color:#f0665d;}
.white_downBtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 2px #eae8da;background:none;display:inline-block;padding:10px 60px 10px 10px;color:#fff;background:url(images/buy-icon.png) no-repeat 95% 0;font-size:13px;}
.white_downBtn:hover{border:solid 2px #d94e37;background:url(images/buy-icon.png) no-repeat 95% -84px;color:#d94e37;text-decoration:none;}
.red_buyBtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 2px #d94e37;background:none;display:inline-block;padding:10px 60px 10px 10px;color:#d94e37;background:url(images/buy-icon.png) no-repeat 95% -255px;font-size:13px;}
.red_buyBtn:hover{border:solid 2px #eae8da;background:url(images/buy-icon.png) no-repeat 95% -169px;color:#eae8da;text-decoration:none;}
.sendBtn,.sendBtn_ok{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 2px #d94e37;background:none;display:inline-block;padding:10px 40px;color:#d94e37;font-size:18px;text-decoration:none;}
.grayBtn{color:#fff;font-size:16px;text-align:center;padding:5px 15px;border-radius:3px;display:inline-block;background:#383838;}
.grayBtn:hover{text-decoration:none;}
.btn-black{display:inline-block;background:#707070;font-size:14px;height:40px;padding:2px 25px;line-height:42px;text-decoration:none !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;color:#fff !important;border-radius:5px;font-weight:bold;}
.btn-black:hover{background-color:#374e59;text-decoration:none;}
.bg-gray{background:#f2f2f2;}
.row-fluid{width:auto;margin:0 auto;*zoom:1;overflow:hidden;}
.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:"";}
.row-fluid .span{float:left;display:block;margin-left:2.564102564102564%;margin-left:1.564102564102564%\9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row-fluid .span img{max-width:100%;-ms-interpolation-mode:bicubic;}
.row-fluid .span:first-child{margin-left:0;}
.row-fluid .span2{width:48.717948717948715%;width:48%\9;}
.row-fluid .span3{width:31.623931623931625%;}
.row-fluid > .span2:nth-of-type(2n+1),.row-fluid > .span3:nth-of-type(3n+1),.row-fluid > .span5:nth-of-type(5n+1){margin-left:0;}
.row-fluid > .span2:nth-of-type(2n+1),.row-fluid > .span3:nth-of-type(3n+1){clear:both}
.row-fluid .span4:nth-of-type(4n+1){margin-left:0;clear:both}
.row-fluid .span4{width:23.076923076923077%;*width:23%;}
.row-fluid .span5{width:17.90%;padding:0 0 0 4% \9;margin-left:0 \9;width:19.2% \9;*width:15%;}
@media (min-width:768px) and (max-width:979px){.container{width:750px;}
}
@media (max-width:767px){.container{width:460px;}
.row-fluid .span3{width:48.717948717948715%;}
.row-fluid > .span3:nth-of-type(3n+1){margin-left:2.564102564102564%;clear:none}
.row-fluid > .span3:nth-of-type(2n+1),.row-fluid .span4:nth-of-type(2n+1){margin-left:0;clear:both}
.row-fluid .span4{width:48.717948717948715%;margin-left:0;margin-bottom:15px;}
}
@media (max-width:479px){.container{width:308px;}
.row-fluid .span{width:100% !important;margin-left:0 !important;}
}
.visible-phone,.visible-tablet,.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop, .visible-tablet{display:inherit !important;}
.visible-desktop, .hidden-tablet{display:none !important;}
}
@media (max-width:767px){.hidden-desktop,.visible-phone{display:inherit !important;}
.visible-desktop,.hidden-phone{display:none !important;}
}
.bg_blue{background:#0bbaf4;color:#fff;}
.bg_blue a{color:#fff;}
.love_icon{background:url(images/love-icon.png) no-repeat;background-position:0 -38px;width:15px;height:18px;display:inline-block;}
.love_iconClick{background:url(images/love-icon.png) no-repeat;background-position:0 -1px;}
.love_icon:hover,.love_icon:active,.love_icon:visited{background:url(images/love-icon.png) no-repeat;background-position:0 -1px;}



.btn-org{display:inline-block;background:#f26559;font-size:14px;height:40px;padding:2px 25px;line-height:42px;text-decoration:none !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;color:#fff !important;border-radius:5px;font-weight:bold;}
.btn-org2{display:inline-block;background:#f26559;font-size:18px;height:40px;padding:4px 25px;line-height:42px;text-decoration:none !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;color:#fff !important;border-radius:5px;font-weight:bold;}
.btn-org:hover,.btn-org2:hover{background-color:#ee3f31;text-decoration:none;}
.paging{text-align:center;padding:20px 0 40px 0;}
@media (max-width:480px){
	.paging .bb{display:none;}	
}
.paging a{padding:3px 7px;text-decoration:none;color:#f26559;font-size:16px;}
.paging a:hover{background:#ee3f31;border-radius:5px;color:#fff;}
.paging a.curr{color:#333;font-weight:bold;background:none !important;}
.paging .bb{padding:5px 10px;margin:0 10px;border:none;background:#f26559;color:#fff;border-radius:5px}
.paging .bb:hover{background:#ee3f31;text-decoration:underline;}
.review_con{background:url(images/main-bg.jpg) no-repeat left 100px;text-align:center;padding:40px 0 25px 0;margin-top:25px;}
.re_pb{padding-bottom:100px;}
.review_con .clent_logo{padding-top:45px;}
.review_con h3{font-size:36px;width:88%;line-height:1.3em;margin:0 auto 15px auto;font-weight:300;}
.review_con .time{font-size:13px;color:#a6a6a6;}
@media (max-width:767px){.review_con h3{font-size:28px;width:100%;}
.review_con{background-position:0 0;}
}
@media (max-width:480px){.review_con h3{font-size:24px;}
}
.rating{display:inline-block;*display:inline;zoom:1;*margin-bottom:3px;}
.rating li{display:inline-block;*display:inline;*padding:0 2px 0 0;height:15px;width:15px;background:url(images/star_img.png) no-repeat 0 -3px;zoom:1}
.rating li.on{background-position:0 -31px}
.rating li.half{background-position:0 -58px}
.bigRating li{background-position:-30px 0;width:30px;height:30px;}
.bigRating li.on{background-position:-30px -36px}
.bigRating li.half{background-position:-30px -72px}
.rating_new{display:inline-block;*display:inline;zoom:1;*margin-bottom:3px;padding-top:3px;}
.rating_new li{display:inline-block;*display:inline;*padding:0 2px 0 0;height:18px;width:20px;background:url(images/star-rip-icon.png) no-repeat 0 -82px;zoom:1}
.rating_new li.on{background-position:0 -3px}
.rating_new li.half{background-position:0 -43px}
.star_rich{padding-top:5px;}
.star_rich a{font-size:14px;padding-left:15px;}
.bottom_bor li{float:left;height:8px;}
.bottom_bor li.red{background:#d94e37;}
.bottom_bor li.gray{background:#eae8da;}
.bottom_bor li.blue{background:#58bfc9;}
.bottom_bor li.bg2{width:33.3333333%}



/*Tech Spec*/
.proTop-columnInfo {padding:30px 0;}
.proTop-columnInfo .columnInfo {float:left; width:73%;}
.proTop-columnInfo .columnInfo .title-name { font-size:30px; line-height:1.2em; padding-bottom:10px;}
.proTop-columnInfo .columnInfo p {padding:5px 0;}
.proTop-columnInfo .columnInfo ul li {list-style:disc; margin-left:15px; padding:4px 0; line-height:1.2em;font-size:16px;}
.proTop-columnInfo .video {float:right; margin:30px 2% 0 2%; border-radius:5px; overflow:hidden; box-shadow:0 1px 5px #999;}
.proTop-columnInfo .btn {float:right;}
.proTop-columnInfo .btn .button{margin-bottom: 20px;display: block;}
.proTop-columnInfo .btn p a {text-decoration:underline;}
@media (max-width: 767px) {	
	.proTop-columnInfo .columnInfo,.proTop-columnInfo .btn {float:none;}
	.proTop-columnInfo .video {display:none;}
	.proTop-columnInfo .btn p {text-align:left;}
	.techspec{width:100%;}
}
.techspec h2{font-size:22px; line-height:30px; margin:40px 0 20px;}
.version-box {background:#58bfc9; padding:10px 15%; margin:40px 0; text-align:left; color:#fff; font-size:16px;}
.version-box li {padding:30px 0; border-top:solid 1px #55acd6;}
.version-box li strong {font-size:24px; padding:0 0 20px 0; display:block;}
.version-box li:first-child {border-top:0;}
.version-box li:first-child strong {font-size:30px; line-height:1em;}
@media (max-width: 767px) {
	.version-box {padding:10px;}
}
.techspec .tablebox{margin-bottom: 50px;}



/*screencast*/
.featImgSlide_s{position:relative;margin:20px auto;}
.featImgSlide_s .imgSlide {list-style: none;padding: 0;margin: 0 auto;width:600px;}
.featImgSlide_s .imgSlide li {position:relative; text-align:center; line-height:1.3em;}
.featImgSlide_s .imgSlide li img {max-width:100%;}
.featImgSlide_s .imgSlide li.roundabout-in-focus {cursor:default;}
.featImgSlide_s .imgSlide li span{text-align:center; display:block; padding-top:10px; font-size:16px;}
.featImgSlide_s .flex-control-paging{position:absolute;bottom:-25px;left:50%;text-align:center;list-style:none;margin-left:-50px;}
.featImgSlide_s .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;}
.featImgSlide_s .flex-control-paging li a{display:inline-block; background:#e0e0e0;width:14px;height:14px;cursor:pointer; overflow:hidden; text-indent:-99999px; border-radius:20px;}
.featImgSlide_s .flex-control-paging li a.flex-active{background:#FA594B;}  
.featImgSlide_s .flex-direction-nav{display:none;}
.featImgSlide_s .flex-prev,.featImgSlide_s .flex-next{ width:55px; height:80px; position:absolute; top:42%;left:50%;z-index:1; text-indent:-9999px;}
.featImgSlide_s .flex-prev:focus,.featImgSlide_s .flex-next:focus{ outline:none;}
.featImgSlide_s .flex-prev{margin-left:-565px;}
.featImgSlide_s .flex-next{ background-position:-55px 0;margin-left:525px;}
@media (max-width: 979px) {
	.featImgSlide_s .flex-prev,.featImgSlide_s .flex-next{display:none;}
}
