@charset "utf-8";
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v11/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v11/R4a6fty3waPci7C44H8AjvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v11/tI4j516nok_GrVf4dhunkg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* CSS Document */
::-moz-selection{background:#b9e9ff}
::selection{background:#b9e9ff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0;padding:0; -webkit-text-size-adjust:none;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,var {font-style:normal;font-weight:normal;}
ul {list-style:none;}
ol{ list-style:outside decimal; margin-left:18px; line-height:1.6em;}
ol li{ line-height:1.8em;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
a{ text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
img{ vertical-align:middle;}
body{font:16px/1.6em  Lato,Arial,Helvetica,sans-serif;color:#000;background:#fff; }

input[type='text'],textarea,input[type='submit']{-webkit-appearance: none;font-family:Helvetica,Arial,sans-serif; outline:none; color:#666; vertical-align:top; font-size:14px; line-height:1.2em;}
input[type='checkbox']{vertical-align:text-top; vertical-align:baseline\9;}
select{font-family:Helvetica,Arial,sans-serif;}
select:focus{ outline:none; }

/*basic*/
.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;}
ul.dot li, ul.list li{ list-style:outside disc; line-height:1.7em; margin-left:18px;}
.noBor{ background:none !important; border:none !important; margin-right:0 !important;}
.re{ position:relative !important;}
.oh{ overflow:hidden !important;}
.blue{ color:#15abef !important;}
.red{ color:#f00 !important;}
.orange{ color:#f6772c !important;}
.gray{color:#999 !important;}
.yellow {color:#ffff00 !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;}
.mt5{margin-top:5px !important;}.mt10{margin-top:10px !important;}.mt15{margin-top:15px !important;}.mt20{margin-top:20px !important;}.mt25{margin-top:25px !important;}.mt30{margin-top:30px !important;}.mt35{margin-top:35px !important;}.mt40{margin-top:40px !important;}.mt60{margin-top:60px !important;}.mt50{margin-top:50px !important;}.mt0{margin-top:0 !important;}
.mb5{margin-bottom:5px !important;}.mb10{margin-bottom:10px !important;}.mb20{margin-bottom:20px !important;}.mb25{margin-bottom:25px !important;}.mb30{margin-bottom:30px !important;}.mb35{margin-bottom:35px !important;}.mb40{margin-bottom:40px !important;}.mb50{margin-bottom:50px !important;}.mb60{margin-bottom:60px !important;}.mb0{margin-bottom:0px !important;}
.ml5{margin-left:5px !important;}.ml10{margin-left:10px !important;}.ml15{margin-left:15px !important;}.ml20{margin-left:20px !important;}.ml30{margin-left:30px !important;}.ml40{margin-left:40px !important;}.ml0{ margin-left:0 !important;}
.mr5{margin-right:5px !important;}.mr10{margin-right:10px !important;}.mr15{margin-right:15px !important;}.mr20{margin-right:20px !important;}.mr30{margin-right:30px !important;}.mr40{margin-right:40px !important;}.mr0{ margin-right:0 !important;}
.ptb10 { padding-top:10px; padding-bottom:10px;}.ptb30 { padding-top:30px; padding-bottom:30px;}.pt0{ padding-top:0!important;}
.pt5 {padding-top:5px!important;}.pt10 {padding-top:10px!important;}.pt15 {padding-top:15px!important;}.pt20 {padding-top:20px!important;}.pt25 {padding-top:25px!important;}.pt30 {padding-top:30px!important;}.pt54 {padding-top:54px!important;}
.pb5 {padding-bottom:5px!important;}.pb10 {padding-bottom:10px!important;}.pb15 {padding-bottom:15px!important;}.pb20 {padding-bottom:20px!important;}.pb30 {padding-bottom:30px!important;}
.pr0{ padding-right:0!important;}.pl0{ padding-left:0!important;}.pb0{ padding-bottom:0!important;}.ptb0{ padding:0!important;}
.pl10{padding-left:10px!important;}

/*btn*/
.h-btn1{display:inline-block;background:url(images/btn_bg1.png) repeat;font-size:12px; text-align:center;width:208px;height:30px;line-height:30px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#fff !important; border-radius:5px; border:1px solid #fff; font-weight:bold;}
.h-btn1:hover{background:none; text-decoration:none;}
.h-btn2{display:inline-block;background:#fff;font-size:12px; text-align:center;width:208px;height:30px;line-height:30px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#434a53 !important; border-radius:5px; border:1px solid #fff; font-weight:bold;}
.h-btn2:hover{background:none; text-decoration:none;color:#fff !important;}
.h-btn3{display:inline-block;font-size:12px; text-align:center;width:208px;height:30px;line-height:30px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#434a53 !important; border-radius:5px; border:1px solid #596b6f; font-weight:bold;}
.h-btn3:hover{background:#ddd;text-decoration:none;}
.h-btn4{display:inline-block; background:#44a4a6;font-size:16px; text-align:center;width:168px;height:40px;line-height:40px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#fff !important; border-radius:5px; border:1px solid #fff; font-weight:bold;}
.h-btn4:hover{background:#4ebdbf;text-decoration:none;}
.h-shop{display:inline-block; background:#fa594b url(images/shop_icon.png) no-repeat 15px 10px;font-size:14px;width:175px;height:40px; padding-left:45px;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;border:1px solid #fa594b;}
.h-shop:hover{background-color:#f94536;text-decoration:none;}
.h-download{display:inline-block; background:#2f3337 url(images/download_icon.png) no-repeat 15px 10px;font-size:14px;width:175px;height:40px; padding-left:45px;line-height:40px;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;border:1px solid #fff;}
.h-download:hover{background-color:#40464b;text-decoration:none;}

.red-btn{display:inline-block;background:#f75a50;font-size:14px; text-align:center;height:34px;line-height:34px;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;padding-right:15px;}
.red-btn:hover{background:#f67067; text-decoration:none;}
.red-btn .win-icon{display:inline-block;float:left;background:url(images/win_icon.png) no-repeat center center;width:40px;height:34px;border-right:1px solid #de5148;margin-right:15px;}
.red-btn .mac-icon{display:inline-block;float:left;background:url(images/mac_icon.png) no-repeat center center;width:40px;height:34px;border-right:1px solid #de5148;margin-right:15px;}
.red-btn-big{display:inline-block;background:#f75a50;font-size:14px; text-align:center;height:44px;line-height:44px;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;padding-right:15px;}
.red-btn-big:hover{background:#f67067; text-decoration:none;}
.red-btn-big .win-icon{display:inline-block;float:left;background:url(images/win_icon.png) no-repeat center center;width:40px;height:44px;border-right:1px solid #de5148;margin-right:15px;}
.red-btn-big .mac-icon{display:inline-block;float:left;background:url(images/mac_icon.png) no-repeat center center;width:40px;height:44px;border-right:1px solid #de5148;margin-right:15px;}

.org-btn{display:inline-block;background:#fb8649;font-size:12px; text-align:center;height:34px;line-height:34px;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;padding:0 50px 0 15px; position:relative;}
.org-btn span {display:inline-block; position:absolute; top:0; right:0; padding:7px; border-left:solid 1px #e17842;}
.org-btn:hover{background:#ff5801; text-decoration:none;}

.btn-try {background:#fb8649; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; line-height:40px; position:relative; display:inline-block; padding:0 60px 0 15px; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-try span {display:inline-block; position:absolute; top:0; right:0; padding:10px; border-left:solid 1px #e17842;}
.btn-try:hover {background:#ff5801; text-decoration:none;}
.btn-try2{background:#fb8649; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; line-height:40px; position:relative; display:inline-block; padding:0 15px; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-try2:hover{background:#ff5801; text-decoration:none;}
.btn-buy {background:#f75a50; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; line-height:40px; display:inline-block; padding-left:15px; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-buy span.bor_lef {display:inline-block; padding:0 10px; margin-left:10px; border-left:solid 1px #de5148;}
.btn-buy span del {font-size:12px; font-weight:normal;}
.btn-buy:hover {background:#fd3225; text-decoration:none;}
.btn-buy2 {background:#f75a50; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; display:block; width:200px; height:45px; margin:5px 0; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-buy2 strong {display:block; float:left; width:70%; height:35px; font-size:16px; padding:9px 0 0 0; text-align:center; line-height:1em;}
.btn-buy2 strong em {display:block; font-size:12px; font-weight:normal;}
.btn-buy2 strong em del {font-weight:normal;}
.btn-buy2 span {display:block; float:right; width:28%; height:35px; padding:9px 0 0 0; border-left:solid 1px #de5148; text-align:center;}
.btn-buy2:hover {background:#fd3225; text-decoration:none;}
.btn-try3 {background:#fb8649; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; display:block; width:200px; height:45px; margin:5px 0; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-try3 strong {display:block; float:left; width:70%; height:35px; font-size:16px; padding:9px 0 0 0; text-align:center; line-height:1em;}
.btn-try3 strong em {display:block; font-size:12px; font-style:normal; font-weight:normal;}
.btn-try3 span {display:block; float:right; width:28%; height:35px; padding:9px 0 0 0; text-align:center;border-left:solid 1px #e17842;}
.btn-try3:hover {background:#ff5801; text-decoration:none;}
.btn-buy3 {background:#f75a50; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; line-height:40px; display:inline-block; padding:0 15px; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-buy3:hover {background:#fd3225; text-decoration:none;}
.btn-try4 {background:#fb8649; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; display:block; width:150px; height:42px; margin:5px 0; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-try4 strong {display:block; float:left; width:70%; height:32px; font-size:12px; padding:9px 0 0 0; text-align:center; line-height:1em;}
.btn-try4 strong em {display:block; font-size:10px; font-style:normal; font-weight:normal;}
.btn-try4 span {display:block; float:right; width:28%; height:32px; padding:9px 0 0 0; text-align:center;border-left:solid 1px #e17842;}
.btn-try4:hover {background:#ff5801; text-decoration:none;}
.btn-buy4 {background:#f75a50; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; line-height:40px; display:inline-block; padding:0 15px; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-buy4:hover {background:#fd3225; text-decoration:none;}

.btn-down {background:#fb8649; color:#fff; border-radius:7px; box-shadow:0 1px 1px #666; display:block; width:180px; height:40px; margin:5px 0; font-weight:bold; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-down strong {display:block; float:right; width:70%; height:30px; line-height:24px; font-size:16px; padding:9px 0 0 0; text-align:center;}
.btn-down span {display:block; float:left; width:28%; height:33px; padding:6px 0 0 0; text-align:center;border-right:solid 1px #e17842;}
.btn-down:hover {background:#ff5801; text-decoration:none;}

.btn-org {display:inline-block; background:#fa594b;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-org:hover{background-color:#f94536;text-decoration:none;}
.btn-gray {display:inline-block; background:#ccd5da;font-size:14px;height:30px; padding:2px 15px;line-height:32px;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-gray:hover{background-color:#374e59;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;}

.btn-sendMail {background:#fb8649; padding:8px; display:inline-block; border-radius:7px; box-shadow:0 1px 1px #666;}
.btn-sendMail input { display:inline-block; background:#fff; border:solid 1px #E17842; padding:3px; margin-right:5px;}
.btn-sendMail a {display:inline-block; background:#fa594b;border:solid 1px #f94536;border-radius:5px; padding:0 5px; color:#fff;}


.big_orangebtn{display:block; background:#f6772c;color:#fff !important;font-size:24px;height:44px;padding:0 20px;line-height:44px; text-align:center; border-radius:3px; text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; margin-bottom:10px; position:relative; cursor:pointer;width:140px;}
.big_orangebtn:hover {background: #FF8238;text-decoration: none;}
.freeTrail_win {display:inline-block; background:#84c754 url(images/win-btn-icon.png) no-repeat 10px center; border-radius:5px;padding:15px 15px 15px 50px;width:100px;color:#fff; font-size:15px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#84c754 !important;color:#fff !important; line-height:1em;}
.freeTrail_win:hover{background:#76ba45 url(images/win-btn-icon.png) no-repeat 10px center;text-decoration:none;}
.freeTrail_mac {display:inline-block; background:#32a4e7 url(images/mac-btn-icon.png) no-repeat 10px center; border-radius:5px;padding:15px 15px 15px 50px;width:100px;color:#fff; font-size:15px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#84c754 !important;color:#fff !important; line-height:1em;}
.freeTrail_mac:hover{background:#068ede url(images/mac-btn-icon.png) no-repeat 10px center;text-decoration:none;}

/*rating*/
.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}

/*page*/
.paging{ text-align:center; margin:20px 0;}
.paging a{padding: 3px 7px ;text-decoration: none; color:#f75a50; font-size:16px; }
.paging a:hover{background:#f75a50; 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:#f75a50; color:#fff; border-radius:5px}
.paging .bb:hover{background:#f75a50; text-decoration:underline;}

/*respon*/
.container{width:1200px;margin:0 auto;} 
.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; }/*border====   margin-left:0\9; width:48%\9;*width:47.7%; margin-right:2%\9;*/
.row-fluid .span3 { width: 31.623931623931625%; }/*padding:0 0 0 4%; margin-left:0; width:31.96%;* width:28%;*/
/*border====    margin-left:0\9; width:31.29%\9;*width:31.14%; margin-right:2%\9;*/
.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%; }/* padding:0 1%; margin-left:0; width:24.99%;* width:22.8%;*/
.row-fluid .span5 {  width: 17.90%;padding:0 0 0 4%\9; margin-left:0\9; width:19.2%\9;* width:15%;}
@media (max-width: 1200px) {
	.container{ width:1000px; }
}
@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;}/*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;} 
}

/*header*/
.top_close_bg{background:#fefeb6;}
.top_close_bg .closeBtn{ background:url(https://images.wondershare.com/images/top_close_btn.png) no-repeat;position:absolute;top:8px;right:8px;width:47px;height:47px;cursor: pointer;z-index:10; cursor:pointer;text-indent:-9999px;}
.top_close_bg .closeBtn_new{ position:absolute; width:27px; height:25px;line-height:22px;cursor: pointer;z-index:10;display:block; padding-top:2px; text-align:center;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px; font-weight:bold; font-size:16px;top:7px;}
.top_close_bg .closeBtn_new:hover{-webkit-box-shadow: 0 2px 6px #3b3b3b;-moz-box-shadow: 0 2px 6px #3b3b3b;box-shadow: 0 2px 6px #3b3b3b;}
@media (max-width: 979px) {
	.top_close_bg .closeBtn{top:0;}
	
}
@media (max-width: 767px) {
	.top_close_bg .closeBtn{background:url(https://images.wondershare.com/images/top_close_btn_small.png) no-repeat; width:20px; height:20px;}
	.top_close_bg .closeBtn_new{ top:0;}
}
@media (max-width: 479px) { 
	.top_close_bg .closeBtn_new{font-size:14px; padding-top:0; width:20px; height:20px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px; padding-top:0;}
}

.header{padding-bottom:20px;}
.header .t_Menu{padding-top:10px;position:relative;}
.header .t_Menu .logo{float:left;margin-top:15px;}
.header .t_Menu .nav{float:right;margin:10px 20px 0 30px; position:relative; z-index:10;}
.header .t_Menu .nav ul{float:left;}
.header .t_Menu .nav li{float:left;margin-right:20px;}
.header .t_Menu .nav li a{color:#333; line-height:25px; font-weight:700;}
.header .t_Menu .nav li a:hover{color:#d7eb61; text-decoration:none;}
.header .t_Menu .nav .shop{float:left;margin-top:3px;position:relative;width:22px;height:22px;margin-right:15px;}
.header .t_Menu .nav .shop a{display:inline-block;background:url(images/iconImg_bg_new.png) no-repeat 0 3px;width:22px;height:22px; text-indent:-9999px; }
.header .t_Menu .nav .shop .num{display:block;background:#d74444;color:#fff; font-size:10px;width:14px;height:14px; text-align:center; line-height:14px; position:absolute;top:-5px;right:-5px; border-radius:20px;}
.header .t_Menu .nav .search{float:left;margin-top:3px;}
.header .t_Menu .nav .search a{display:inline-block;background:url(images/iconImg_bg_new.png) no-repeat 0 -36px;width:22px;height:22px; text-indent:-9999px;}
.header .t_Menu .nav li .curr{color:#d7eb61;}
@media (max-width: 767px) {
	.header{padding-bottom:10px;}
	.header .t_Menu{float:none;}
	.header .t_Menu .logo img{height:15px;}
	.header .t_Menu .nav .shop,
	.header .t_Menu .nav .search {display:none;}
	.header .t_Menu .nav{margin:8px 10px 0 0;}
	.header .t_Menu .nav li{margin-right:10px; display:none;}
	.header .t_Menu .nav li:first-child {display:block;}
	.header .t_Menu .nav li:first-child a {display:block; width:30px; height:28px; border-radius:100px; overflow:hidden; text-indent:-9999px; background:url(images/btn_img.png) no-repeat -132px -176px #fff;}
	.header .t_btn{display:none;}
}
@media (max-width: 479px) {
	.header .t_Menu .logo{text-align:left;}
	.header .t_Menu .nav{margin:10px 0 0 0;}
}

.menu_pop,
.search_pop{width:1000px; height:700px; background-color:#000;overflow: hidden; z-index:2500; position:fixed; left:50%; margin-left:-500px; margin-top:-350px; top:-2000px;background: rgba(0, 0, 0, 0.8);background:#000\9;filter:alpha(opacity=80)\9;}
.search_pop{height:800px;margin-top:-400px;}
.menu_pop .tab_menuCon{ padding:25px 35px 40px 35px;}
.menu_pop .tab_menuCon h2{ font-size:18px; text-align:center; font-weight:700;color:#edfb91;border-bottom:1px solid #8d8b49;padding-bottom:15px;}
.menu_pop .tab_menuCon .item{margin-top:15px;}
.menu_pop .tab_menuCon .item .icon{float:left;width:44px;}
.menu_pop .tab_menuCon .item .text{padding-left:60px;border-bottom:1px solid #525252;padding-bottom:15px;}
.menu_pop .tab_menuCon .item .text dt a{color:#edfb90;}
.menu_pop .tab_menuCon .item .text dd{color:#ccc; font-size:12px; line-height:1.4em; min-height:32px;}
.menu_pop .tab_menuCon .btn_more{display:inline-block; border:1px solid #d7eb61; border-radius:5px;width:90px;height:28px; line-height:28px;color:#d7eb61; text-align:center;}
.menu_pop .tab_menuCon .btn_more:hover{ text-decoration:none; background:#d7eb61;color:#000;}


.search_con {padding:10px 35px;}
.search_con .search_t {float: left; width:70%;background:none;padding:8px 18px 8px 40px;position: relative; border-bottom:1px solid #666;}
.search_con .search_t .search_f{background: url(images/header_icon.png) no-repeat 0 1px; background-position:0 -148px;border:none; width:25px; height:25px;display:block; position:absolute; left:8px; top:8px;}
.search_con .search_t .text{display:block;border: 0;width: 100%;height:25px;line-height:27px;border-radius: 5px;color: #e0f081;background: none; font-size:24px;}
.search_con .searchBtn{font-size:16px; padding:10px 0; float:left; width:20%; margin-left:20px; text-align:center; color:#90918e; cursor:pointer; border:1px solid #90918e; border-radius:8px; background:#000;}
.search_list {padding:10px 35px; color:#808080}
.search_list .recommended_search_text{ font-size:18px; color:#ccc; margin:25px 0;}
.search_list ul {overflow-y:auto; max-height:520px;}
.search_list li {border-bottom: solid 1px #4c4c4c; padding-bottom:15px; margin-bottom:15px; overflow:hidden;}
.search_list .list{color:#808080; overflow:hidden; cursor:pointer;}
.search_list .list:hover{ text-decoration:none;color:#e5e5e5;}
.search_list .list .pic{ width:32px; float:left;}
.search_list .list .pic img{max-width:100%; width:100%;}
.search_list .list .summary{padding:0 0 0 45px;line-height:1.2em;font-size:14px;}
.search_list .list h3{font-size:18px; line-height:1.2em;color:#fff; padding-bottom:5px;}
.search_list .list:hover h3{color:#f75a50;}
.search_list .search_text {font-size:18px; color:#ccc; padding-top:10px; text-align:center;}
.search_list .search_text a {font-size:18px; color:#ccc;}
.search_list .search_text a:hover {color:#f75a50;}
@media (max-width: 979px) {
	.menu_pop,.search_pop {width:auto; height:auto;}
	.search_pop {width:99.5%;}
}
@media (max-width: 767px) {
	.search_con .search_t {width:65%;}
}
@media (max-width: 479px) { 
	.search_con .search_t {width:60%;}
	.search_con .searchBtn {margin-left:10px;}
}

.pop_closeBtn{display:block;cursor:pointer;background:url(images/close-btn-pop.png) no-repeat; width:22px; height:22px; float:right; margin:15px 15px 5px 0;}
.tc_bg,.tc_bg iframe {position:fixed; top:0; left:0; width:100%; height:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;z-index:100;}
.tc_bg iframe {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* ie8  */filter:alpha(opacity=0);/* ie5-7  */opacity: 0;}

.header_ws{ background:#fff; padding:15px 0; border-bottom:solid 4px #ededed;}
.header_ws .ws_logo{ float:left;}
.header_ws .topAD {float:left; font-size: 12px; padding:12px 0px 0px 10%; color:#be5619;}
.header_ws .topAD a {color:#be5619;}
.header_ws .ws_nav{ float:right; padding-top:5px;}
.header_ws .ws_nav ul li {float: left;padding: 0 10px;}
.header_ws .ws_nav ul li a {color: #525252;line-height: 36px;font-size: 16px;}
.header_ws .ws_nav ul li a:hover{ text-decoration:none;}
.header_ws .ws_nav ul li a.icon1, 
.header_ws .ws_nav ul li a.icon2, 
.header_ws .ws_nav ul li a.icon3 {display: inline-block;background: url(images/header_icon.png) no-repeat 0 1px;padding-left:25px;}
.header_ws .ws_nav ul li a.icon1{ background-position:0 -101px;}
.header_ws .ws_nav ul li a.icon2{ background-position:0 -141px;}
.header_ws .ws_nav ul li a.icon3{ background-position:0 -177px;}
@media (max-width: 979px) {
	.header_ws .topAD {display:none;}
}
.bg-gray{background:#f2f2f2;}
.bg-org{background:#ed7739; color:#fff;}
.bg-navy{background:#4f6274; color:#fff;}
.bg-navy2{background:#425363; color:#fff;}

/*footer*/
.footer{ background:#f2f2f2;padding:10px 0;color:#777;text-align:center;}
.footer .container{ background:url(images/footer_logo_bg.png) no-repeat 0 bottom;}
.footer a{color:#777;}
.footer .search{display:none; float:right;background:url(images/footer_ws_logo.png) no-repeat right center;padding-right:150px;margin-right:200px;}
.footer .search input{ border:1px solid #bdbdbd;width:180px;font-size: 14px;color: #888;padding:10px; border-radius:20px;}
.footer .enterbox{width:500px;margin:0 auto;margin-top:20px;}
.footer .enterbox .country{float:left;width:230px;}
.footer .enterbox .country a{display:block; background:#fff url(images/icon_go2.png) no-repeat 94% center;width:200px;border:1px solid #bdbdbd;font-size:14px;color: #888;height:36px; line-height:36px; text-align:left;padding:0 10px;border-radius:30px;}
.footer .enterbox .country a:hover{ text-decoration:none;}
.footer .enterbox .email{float:left;width:230px;}
.footer .enterbox .email .iptk{ background:#fff;border:1px solid #bdbdbd;border-radius:30px;padding:5px 5px 5px 10px;height:26px;}
.footer .enterbox .email .iptk input{width:165px; border:none;font-size:14px;color:#888;height:26px; line-height:26px;}
.footer .enterbox .email .iptk .btn{float:right;width:26px;}
.footer .enterbox .email .iptk .btn a{display:block; background:#a4a7aa url(images/icon_go.png) no-repeat center center; text-indent:-9999px;height:26px;height:26px;border-radius:30px;}
.footer .enterbox .email .iptk .btn a:hover{ background-color:#f97a7a;}
.footer .enterbox .share{float:left;width:252px;}
.footer .enterbox .share .facebook,
.footer .enterbox .share .youtube,
.footer .enterbox .share .twitter,
.footer .enterbox .share .google{display:inline-block; background:#a4a7aa url(images/share_icon.png) no-repeat;width:43px;height:43px; text-indent:-9999px; border-radius:50px;margin:0 5px;}
.footer .enterbox .share .facebook{ background-position:center 7px;}
.footer .enterbox .share .youtube{ background-position:center -40px;}
.footer .enterbox .share .twitter{ background-position:center -88px;}
.footer .enterbox .share .google{ background-position:center -138px;}
.footer .enterbox .share .facebook:hover,
.footer .enterbox .share .youtube:hover,
.footer .enterbox .share .twitter:hover,
.footer .enterbox .share .google:hover{background-color:#4c4c4c;}
@media (max-width: 979px) {
	.footer .search{margin-right:30px;}
}
@media (max-width: 767px) {
	.footer{ font-size:14px;}
	.footer .enterbox{width:auto;}
	.footer .enterbox .country{float:none;margin:0 auto;}
	.footer .enterbox .share{float:none;margin:0 auto;margin-top:15px;}
}
@media (max-width: 479px) {
	.footer .container{ background:none;}
	.footer .search{display:none;}
	.footer .enterbox .country{float:none;width:230px;margin:0 auto;margin-top:10px;}
	.footer .enterbox .share{margin-top:15px;}
}
.totop{ display:none; background:url(images/btn_img.png) no-repeat 0 -30px; position:fixed; z-index:2;  width:43px; height:43px; bottom:30px; right:0; font-size:16px; text-indent:-9999px;}
.totop:focus{ outline:none}
@media (max-width: 979px) {
	.totop{ display:block !important; position:static; background:url(images/btn_img.png) no-repeat 0 -30px #1a1f23; text-align:center; color:#434B52; width:auto;height:43px; line-height:43px;text-indent:0;}
}

.outline{ border:1px solid #f97a7a !important;}

.thanksBox{ text-align:center; padding:20px 40px;}
.thanksBox .name{font-size:28px; margin-bottom:10px;font-weight:400;}
.thanksBox .des{ font-size:18px;font-weight:300;}
.thanksBox .sendBtn_ok{ width:80px; margin:15px auto 0 auto; display:block; text-align:center; cursor:pointer;}
.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;}

/*search auto complete*/
.ac_results {border:1px solid #bbb; background-color:white; padding:0; margin:0; list-style:none; position:absolute; z-index:10000; display:none;margin-left:1px; overflow:auto;}
.ac_results li {padding:3px 5px;white-space:nowrap;color:#101010;text-align:left; font-size:12px;	}

/*screencast*/
.featImgSlide{position:relative;margin:10px auto;}
.featImgSlide .imgSlide {list-style: none;padding: 0;margin: 0 auto;width:600px;}
.featImgSlide .imgSlide li {position:relative; text-align:center; line-height:1.3em;}
.featImgSlide .imgSlide li img {max-width:100%;}
.featImgSlide .imgSlide li.roundabout-in-focus {cursor:default;}
.featImgSlide .imgSlide li span{text-align:center; display:block; padding-top:10px;}
.featImgSlide .flex-control-paging{position:absolute;bottom:-40px;left:50%;text-align:center;list-style:none;margin-left:-50px;}
.featImgSlide .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;}
.featImgSlide .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 .flex-control-paging li a.flex-active{background:#FA594B;}  
.featImgSlide .flex-prev,.featImgSlide .flex-next{ background:url(images/prev4.png) no-repeat; width:55px; height:80px; position:absolute; top:42%;left:50%;z-index:1; text-indent:-9999px;}
.featImgSlide .flex-prev:focus,.featImgSlide .flex-next:focus{ outline:none;}
.featImgSlide .flex-prev{margin-left:-515px;}
.featImgSlide .flex-next{ background-position:-55px 0;margin-left:460px;}
@media (max-width: 979px) {
	.featImgSlide .flex-prev,.featImgSlide .flex-next{display:none;}
}

table{border-collapse:collapse;border-spacing:0;}
.table1 {background: #fff; margin:0 auto;}
.table1 img{ max-width:100%}
.table1 td,.table1 th{padding: 15px 13px;border: 1px solid #e5e5e5; /*text-align:center;*/}
.table1 th{ font-weight:bold; font-size:14px; }
.bluet th{background-color:#3598db; color:#FFF; font-weight:normal;}
.bluet th a{color:#FFF;}
.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;}
.view_more_a{ text-decoration:underline;font-style:italic;}
.table1 .bluebtn, .table1 .orangebtn{ width:115px;}
.table_nob td,.table_nob th{padding: 15px 13px;}
.table_nob{ background:#fff; margin:0 auto;}
.crumb {padding:12px 0; color: #999; overflow:hidden}
.crumb a{ color:#a1a1a1}
.crumb .info{ float:right;}
.addthis_floating_style{ position:absolute !important; border:1px solid #dbdbdb; padding:10px 6px 15px !important; background:#fff; z-index:10 !important;}
.addthis_floatingFix_style{ position:fixed; border:1px solid #dbdbdb; padding:10px 6px 15px !important; background:#fff; z-index:10 !important;}
@media (max-width: 979px) {
	.addthis_floating_style,.addthis_floatingFix_style{ display:none !important}
}

.livechatBtn,.feedbackBtn, .businessBtn, .businessBtn1{ display:block;background:url(images/livechat_icon.jpg) no-repeat; width:45px; height:42px; position:fixed; right:0;bottom:30%; z-index:20;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.livechatBtn:hover{width:116px;}
.feedbackBtn{ background-image:url(images/feedback.png); bottom:25%;}
.feedbackBtn:hover {width:116px;}
.businessBtn{ background-image:url(images/business-inquiry.jpg); bottom:20%;}
.businessBtn:hover {width:116px;}
.businessBtn1{ background-image:url(images/business-inquiry1.png); bottom:20%;}
.businessBtn1:hover {width:116px;}
@media (max-width: 979px) {
  .livechatBtn, .businessBtn, .feedbackBtn{ display:none !important;}
}
.versionJudge {background:#fff; width:250px; text-align:center; border-radius:5px;}
.versionJudge .tc_closeBtn {border-radius:50px; width:26px; height:26px; position:absolute; top:-15px; right:-15px; display:block; background:url(images/btn_img.png) no-repeat -92px 6px #000; border:solid 2px #fff; box-shadow:0 2px 2px #333; cursor:pointer;}
.versionJudge p {padding:5px 0;}
.versionJudge a {text-decoration:underline; color:#0072BC;}
.versionJudge .btn {background:#FB8649; text-decoration:none; padding:10px 15px; display:block; border-radius:5px; text-align:center; color:#fff; font-size:16px; margin:0 10%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.versionJudge .btn:hover {background:#ff5801;}

/*search auto complete*/
.ac_results {border:1px solid #bbb; background-color:white; padding:0; margin:0; list-style:none; position:absolute; z-index:10000; display:none;margin-left:1px; overflow:auto;}
.ac_results li {padding:3px 5px;white-space:nowrap;color:#101010;text-align:left; font-size:12px;	}

.ad_banner{max-height:80px; height:auto !important; height:80px;position:relative;}
.ad_banner .slides{  max-height:80px; height:auto !important; height:80px; overflow:hidden;}
.ad_banner .slides li{ width:1920px;}
.ad_banner .slides a { display:block; width:100%; text-align:center; overflow:hidden; position:relative;}
.ad_banner .slides a img{ width:1000px; margin:0 auto;}
.ad_banner .closeBtn_new{ position:absolute;width:47px;height:40px;cursor: pointer;z-index:10;display:block; padding-top:7px; text-align:center;border-radius:47px;-webkit-border-radius:47px;-moz-border-radius:47px; font-weight:bold; font-size:37px;top:14px;right:50%; margin-right:-545px;}
.ad_banner .closeBtn_new:hover{-webkit-box-shadow: 0 2px 6px #3b3b3b;-moz-box-shadow: 0 2px 6px #3b3b3b;box-shadow: 0 2px 6px #3b3b3b;}
@media (max-width: 979px) {
	.ad_banner .slides a img{ text-align:center; width:auto;}
	.ad_banner{ height:auto;max-height:auto;}
	.ad_banner .slides{ height:auto; max-height:auto;}
	.ad_banner .closeBtn_new{margin-right:-420px;}
}
@media (max-width: 767px) {
    .ad_banner .closeBtn_new{margin-right:-275px;top:0}
}
@media (max-width: 479px) {
 	 .ad_banner .closeBtn_new{margin-right:-199px;}
}