@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/fJ22-hkNvqdD_3TXCrYlmPY6323mHUZFJMgTvxaG2iE.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/7aC-Y4V2UPHQp-tqeekgkA.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/HdGTqbEHKKIUjL97iqGpTvY6323mHUZFJMgTvxaG2iE.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/iZxHtm8SGdMcBmb4SbFWK_Y6323mHUZFJMgTvxaG2iE.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:none;}
a{outline:none;text-decoration:none;color:#49667a;}
a:hover{text-decoration:underline;}
img{ vertical-align:middle; max-width:100%;}
body{font:14px/1.6em  Lato,Arial,Helvetica,sans-serif;color:#434a53;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;}
.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;}
.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*/
.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-org:hover{background-color:#ee3f31;text-decoration:none;}

.rel_pro_btn{ border:1px solid #f75a50; border-radius:8px;-webkit-border-radius: 8px;-moz-border-radius: 8px; display:inline-block; padding:5px 15px; color:#f75a50; background:none;}
.pop_closeBtn{display:block;cursor:pointer;background:url(images/close-btn-pop.png) no-repeat; width:22px; height:20px; float:right; margin:15px 15px 5px 0;}
.tc_bg,.tc_bg iframe {position:fixed; top:0; left:0; width:100%; height:100%; background:url(images/back-bg-pop.png) repeat 0 0;z-index:250;}
.tc_bg iframe {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* ie8  */filter:alpha(opacity=0);/* ie5-7  */opacity: 0;}

a.btn_downWin,a.btn_downMac,a.btn_downMac_green,a.btn_downWin_green,a.btn_downApp,a.btn_downAnd{display:block; background:url(images/iconImg.png) no-repeat right center #f96e65; border-radius:10px;  color:#fff; padding:10px 15px; text-align:left; font-size:25px; line-height:1.4em; height:46px;}
a.btn_downWin strong,a.btn_downMac strong,a.btn_downMac_green strong,a.btn_downWin_green strong,a.btn_downApp strong,a.btn_downAnd strong { font-size:25px; line-height:1.2em; display:block; font-weight:normal;}
a.btn_downWin span,a.btn_downMac span,a.btn_downMac_green span,a.btn_downWin_green span,a.btn_downApp span,a.btn_downAnd span { font-size:13px; line-height:1.5em; display:block;}
a.btn_downWin {background-position:92% -58px;}
a.btn_downWin:hover {text-decoration:none; background-color:#f0665d; background-position:92% -58px; color:#fff;}
a.btn_downMac {background-position:92% -194px;}
a.btn_downMac:hover {text-decoration:none; background-color:#f0665d; background-position:92% -194px; color:#fff;}
a.btn_downWin_green {background-position:92% -58px; background-color:#9ecd3d; border:1px solid #9ecd3d;}
a.btn_downWin_green:hover {text-decoration:none; background-color:#a8da41; background-position:92% -58px; color:#fff;}
a.btn_downMac_green {background-position:92% -195px;background-color:#9ecd3d;border:1px solid #9ecd3d;}
a.btn_downMac_green:hover {text-decoration:none; background-color:#a8da41; background-position:92% -195px; color:#fff;}
a.btn_downApp{background-position:92% -770px;}
a.btn_downApp:hover{ text-decoration:none;}
a.btn_downAnd{background-position:92% -827px;}
a.btn_downAnd:hover{ text-decoration:none;}

a.btn_Buy{display:block;background:url(images/iconImg.png) no-repeat 92% -482px; border-radius:10px; color:#f26559; border:solid 1px #f26559; padding:15px 15px; text-align:left; font-size:25px; line-height:1.4em; height:38px;}
a.btn_Buy strong,a.btn_Buy_green strong { font-size:25px; line-height:1.4em; display:block; font-weight:normal;}
a.btn_Buy span,a.btn_Buy_green span { font-size:13px; line-height:1.5em; display:block;}
a.btn_Buy:hover {text-decoration:none;background-color:#f75a50; background-position:92% -260px; color:#fff;}
a.btn_Buy_green{display:block; background:url(images/iconImg.png) no-repeat right center;border:1px solid #9ecd3d;background-position:92% -564px; border-radius:10px; padding:15px 15px; text-align:left; font-size:25px; line-height:1.4em; height:38px;color:#5d626a;}
a.btn_Buy_green:hover {text-decoration:none; background-color:#9ecd3d; color:#fff;background-position:92% -260px;}
/*respon*/
.container{width:1100px;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*/
.header {position:relative; z-index:10; font-weight:400;width:100%;padding-bottom:20px;}
.header.fx{ position:inherit;}
.header .container {position:relative; z-index:2;}
.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;}
.header .t_btn{float:left;padding-top:25px; position:relative;}
.header .t_btn a{display:inline-block; background:#00bcfb;color:#fff; font-size:14px; text-align:center;width:164px;height:34px; line-height:34px; border-radius:20px;}
.header .t_btn a:hover{ text-decoration:none;}
.header .t_Menu .textColor li a{color:#fff;}
.header .t_Menu .textColor .shop a{ background-position:-30px 3px;}
.header .t_Menu .textColor .search a{ background-position:-30px -36px;}
@media (max-width: 1200px) {
	.header .t_Menu .logo img{height:13px;}
}
@media (max-width: 979px) {
	.header{padding-bottom:15px;}
}
@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;}
}

.pro_header {float:left; width:500px; position:absolute;top:70px;}
.pro_header .protit{padding:20px 0 0 15px;}
.pro_header .protit .tet_mid{display:table-cell;vertical-align:middle;word-wrap:break-word; font-size:24px; line-height:30px;}
.pro_header .protit .tet_mid img{margin-right:10px;}
.pro_header .protit a{color:#464c56; text-decoration:none;}
.pro_header .pro_nav {padding-top:20px;}
.pro_header .pro_nav li {float:left;text-align:center;width:76px; border-left:1px solid #8f8f8f;}
.pro_header .pro_nav li a:hover,.pro_header .pro_nav li.curr a{color:#259bdb; text-decoration:none;}
.pro_header .pro_nav li:first-child{border-left:none;}
.pro_header .pro_nav li .icon{display:inline-block; background:url(images/iconImg_pro_menu.png) no-repeat center 0;width:30px;height:30px;}
.pro_header .pro_nav li .txt{display:block; font-size:12px;}
.pro_header .pro_nav li .overview_icon{ background-position:center 0;}
.pro_header .pro_nav li a:hover .overview_icon,.pro_header .pro_nav li.curr a .overview_icon{background-position:center -60px;}
.pro_header .pro_nav li .guide_icon{ background-position:center -90px;}
.pro_header .pro_nav li a:hover .guide_icon,.pro_header .pro_nav li.curr a .guide_icon{background-position:center -150px;}
.pro_header .pro_nav li .forbusiness_icon{ background-position:center -180px;}
.pro_header .pro_nav li a:hover .forbusiness_icon,.pro_header .pro_nav li.curr a .forbusiness_icon{background-position:center -240px;}
.pro_header .pro_nav li .reviews_icon{ background-position:center -270px;}
.pro_header .pro_nav li a:hover .reviews_icon,.pro_header .pro_nav li.curr a .reviews_icon{background-position:center -330px;}
.pro_header .pro_nav li .templates_icon{ background-position:center -450px;}
.pro_header .pro_nav li a:hover .templates_icon,.pro_header .pro_nav li.curr a .templates_icon{background-position:center -510px;}
.pro_header .pro_nav li .screenshot_icon{ background-position:center -540px;}
.pro_header .pro_nav li a:hover .screenshot_icon,.pro_header .pro_nav li.curr a .screenshot_icon{background-position:center -600px;}
.pro_header .pro_nav li .techspec_icon{ background-position:center -630px;}
.pro_header .pro_nav li a:hover .techspec_icon,.pro_header .pro_nav li.curr a .techspec_icon{background-position:center -690px;}
.pro_header .pro_nav li .styles_icon{ background-position:center -720px;}
.pro_header .pro_nav li a:hover .styles_icon,.pro_header .pro_nav li.curr a .styles_icon{background-position:center -780px;}
.pro_header .pro_nav li .samples_icon{ background-position:center -810px;}
.pro_header .pro_nav li a:hover .samples_icon,.pro_header .pro_nav li.curr a .samples_icon{background-position:center -870px;}
.pro_header .pro_nav li .blog_icon{ background-position:center -990px;}
.pro_header .pro_nav li a:hover .blog_icon,.pro_header .pro_nav li.curr a .blog_icon{background-position:center -1050px;}

.pro_header .pro_nav .downBtn {position:relative; z-index:1;}
.pro_header .pro_nav .downBtn dl {display:none; position:absolute; z-index:2; left:50%; top:39px; margin-left:-90px; width:180px;}
.pro_header .pro_nav .downBtn dl dt {display:block; width:0; height:0; position:absolute; z-index:3; top:-5px; left:50%; margin-left:-2.5px; border-left:5px solid transparent;border-right:5px solid transparent; border-bottom:5px solid #cc4239;}
.pro_header .pro_nav .downBtn dl a {color:#fff; display:block;height:28px; line-height:28px; font-size:15px; padding:8px 30px 8px 10px; background:#f75a50 url(images/iconImg.png) no-repeat 92% -380px;}
.pro_header .pro_nav .downBtn dl a.down_app {background-position:93% -507px;}
.pro_header .pro_nav .downBtn dl a:hover {background-color:#cc4239; color:#fff; text-decoration:none;}
.pro_header .pro_nav .downBtn dl dd {border-bottom:solid 1px #ea554c; text-align:left;}
.pro_header .pro_nav .downBtn:hover dl {display:block;}

.header .other_btn {float:left;}
.header .other_btn a {display:inline-block;float:left;background:url(images/iconImg_pro_menu2.png) no-repeat center 0;text-align:center;padding:30px 0 0 0; border-left:1px solid #8f8f8f; font-size:12px;width:70px;}
.header .other_btn a.try {background-position:center 3px;color:#f96f65;}
.header .other_btn a.try:hover {text-decoration:none;}
.header .other_btn a.buy {background-position:center -297px;}
.header .other_btn a.buy:hover {background-position:center -497px;text-decoration:none;color:#259bdb;}
.pro_header .protit2{float:left !important;display:none;padding:10px 0 0 30px;}
.pro_header .protit2 .tet_mid{display:table-cell;vertical-align:middle;word-wrap:break-word; font-size:24px; line-height:30px;}
.pro_header .protit2 .tet_mid img{margin-right:10px;}

.headerFixed {position:fixed; top:0; left:0; z-index:30; width:100%; box-shadow:0 0 3px #999; background-color:#fff!important; padding-bottom:0;}
.headerFixed.fx{ position:fixed !important;}
.headerFixed .pro_header {background:#fff!important;padding:20px 0;width:auto; position:inherit; top:auto; left:auto;}
.headerFixed .brand_nav {display:none;}
.headerFixed .other_btn {display:block;}
.headerFixed .downBtn {display:none;}
.headerFixed .t_Menu{display:none;}
.headerFixed .pro_header .protit{display:none;}
.headerFixed .pro_header .pro_nav{float:left;padding-top:0;}
.headerFixed .pro_header .protit2{display:block;}
.headerFixed .pro_header .pro_nav li .overview_icon{ background-position:center 0 !important;}
.headerFixed .pro_header .pro_nav li a:hover .overview_icon,.headerFixed .pro_header .pro_nav li.curr a .overview_icon{background-position:center -60px !important;}
.headerFixed .pro_header .pro_nav li .guide_icon{ background-position:center -90px !important;}
.headerFixed .pro_header .pro_nav li a:hover .guide_icon,.headerFixed .pro_header .pro_nav li.curr a .guide_icon{background-position:center -150px !important;}
.headerFixed .pro_header .pro_nav li .forbusiness_icon{ background-position:center -180px !important;}
.headerFixed .pro_header .pro_nav li a:hover .forbusiness_icon,.headerFixed .pro_header .pro_nav li.curr a .forbusiness_icon{background-position:center -240px !important;}
.headerFixed .pro_header .pro_nav li .reviews_icon{ background-position:center -270px !important;}
.headerFixed .pro_header .pro_nav li a:hover .reviews_icon,.headerFixed .pro_header .pro_nav li.curr a .reviews_icon{background-position:center -330px !important;}
.headerFixed .pro_header .pro_nav li .templates_icon{ background-position:center -450px !important;}
.headerFixed .pro_header .pro_nav li a:hover .templates_icon,.headerFixed .pro_header .pro_nav li.curr a .templates_icon{background-position:center -510px !important;}
.headerFixed .pro_header .pro_nav li .screenshot_icon{ background-position:center -540px !important;}
.headerFixed .pro_header .pro_nav li a:hover .screenshot_icon,.headerFixed .pro_header .pro_nav li.curr a .screenshot_icon{background-position:center -600px !important;}
.headerFixed .pro_header .pro_nav li .techspec_icon{ background-position:center -630px !important;}
.headerFixed .pro_header .pro_nav li a:hover .techspec_icon,.headerFixed .pro_header .pro_nav li.curr a .techspec_icon{background-position:center -690px !important;}
.headerFixed .pro_header .pro_nav li .styles_icon{ background-position:center -720px !important;}
.headerFixed .pro_header .pro_nav li a:hover .styles_icon,.headerFixed .pro_header .pro_nav li.curr a .styles_icon{background-position:center -780px !important;}
.headerFixed .pro_header .pro_nav li .samples_icon{ background-position:center -810px !important;}
.headerFixed .pro_header .pro_nav li a:hover .samples_icon,.headerFixed .pro_header .pro_nav li.curr a .samples_icon{background-position:center -870px !important;}
.headerFixed .pro_header .pro_nav li .blog_icon{ background-position:center -990px !important;}
.headerFixed .pro_header .pro_nav li a:hover .blog_icon,.headerFixed .pro_header .pro_nav li.curr a .blog_icon{background-position:center -1050px !important;}
.headerFixed .pro_header .pro_nav a{color:#333 !important;}
.headerFixed .pro_header .pro_nav li a:hover,.headerFixed .pro_header .pro_nav li.curr a{color:#259bdb !important; text-decoration:none;}
.headerFixed .other_btn a{border-left:1px solid #414e4f;}
.headerFixed .other_btn a.buy {background-position:center -297px !important;color:#333 !important;}
.headerFixed .other_btn .other_btn a.buy:hover {background-position:center -497px !important;text-decoration:none;color:#259bdb !important;}


.h_black{}
.h_black .pro_header .protit{color:#fff; }
.h_black .pro_header .protit a{color:#fff;}
.h_black .pro_header .pro_nav li:first-child{border-left:none;}
.h_black .pro_header .pro_nav li {border-left:1px solid #414e4f;}
.h_black .pro_header .pro_nav li .overview_icon{ background-position:center -30px;}
.h_black .pro_header .pro_nav li .guide_icon{ background-position:center -120px;}
.h_black .pro_header .pro_nav li .forbusiness_icon{ background-position:center -210px;}
.h_black .pro_header .pro_nav li .reviews_icon{ background-position:center -300px;}
.h_black .pro_header .pro_nav li .buy_icon{ background-position:center -390px;}
.h_black .pro_header .pro_nav li .templates_icon{ background-position:center -480px;}
.h_black .pro_header .pro_nav li .screenshot_icon{ background-position:center -570px;}
.h_black .pro_header .pro_nav li .techspec_icon{ background-position:center -660px;}
.h_black .pro_header .pro_nav li .styles_icon{ background-position:center -750px;}
.h_black .pro_header .pro_nav li .samples_icon{ background-position:center -840px;}
.h_black .pro_header .pro_nav li .tryfree_icon{ background-position:center -930px;}
.h_black .pro_header .pro_nav li .blog_icon{ background-position:center -1020px;}
.h_black .pro_header .pro_nav a{color:#fff;}
.h_black .pro_header .pro_nav li a:hover,.h_black .pro_header .pro_nav li.curr a{color:#259bdb; text-decoration:none;}
.h_black .other_btn a{border-left:1px solid #414e4f;}
.h_black .other_btn a.buy {background-position:center -397px;color:#fff;}
@media (max-width: 979px) {
	.pro_header .protit {padding:10px 0 0 0;}
	.headerFixed .header{padding-bottom:0;}
	.headerFixed .pro_header {display:block;float:none; width:auto;}
}
@media (max-width: 767px) {
	.pro_header .pro_nav,.header .other_btn {display:none;}
	.pro_header .pro_nav .downBtn dl {left:auto; right:0; margin-left:0;}
	.pro_header .pro_nav .downBtn dl dt {right:25%; left:auto; margin-left:0;}
	.headerFixed #logo {margin:0 auto; padding:5px 0;}
	.headerFixed .other_btn {display:none;}
}
@media (max-width: 479px) {
	.headerFixed .container {margin:0 2%;}
	.headerFixed .pro_header .protit2{display: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-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-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;}

/*btn*/
.more{color:#4897ee;}
.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;}

.btn-try3-win,.btn-try3-mac{display:block; background:url(images/iconImg2.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:36px; width:160px;}
.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:26px; width:162px;}
.btn-buy-new strong{/*line-height:1.2em; */display:block; font-weight:normal;}
.btn-buy-new span{ font-size:13px; line-height:1.5em; display:block;}
.btn-buy-new {background-position:92% -345px;}
.btn-buy-new:hover {text-decoration:none; background-color:#f0665d;}
/*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;}

.bg-gray{background:#f2f2f2;}
.bg-org{background:#ed7739; color:#fff;}
.bg-navy{background:#4f6274; color:#fff;}
.bg-navy2{background:#425363; color:#fff;}
.bg-gray-jb {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f3f3)); /* for webkit browsers */background: -moz-linear-gradient(top,  #ffffff,  #f3f3f3); /* for firefox 3.6+ */}
.bg-gray-jb2 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d9d9d9'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d9d9d9)); /* for webkit browsers */background: -moz-linear-gradient(top,  #ffffff,  #d9d9d9); /* for firefox 3.6+ */}
.titleColumn{ font-size:30px; text-align:center; line-height:1.2em; padding:10px 0;}
.titleColumn strong{display:block; font-size:14px;color:#bcc8cf;}


.choose-box-title{ font-weight:bold; text-align:center;}
.choose-box{padding-bottom:40px;border-bottom:1px solid #e0e0e0;}
.choose-box .pic{float:left;}
.choose-box .text{padding-left:60px;}
.choose-box .text h3{ font-weight:bold;}
.choose-box .text h3 a{ text-decoration:underline;}
.choose-box .text .dd{color:#939393;}
@media (max-width: 979px) {
	.choose-box .pic{float:none; text-align:center;}
	.choose-box .text{padding-left:0;margin-top:20px; text-align:center;}
}

/*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;}
}

/*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{ 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;}
@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; cursor:pointer;}
.bottom .search .text:focus {color:#FFF;}
.ac_results li:hover{ text-decoration:underline;}

.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;}
	.top_close_bg .closeBtn_new{ 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{font-size:14px; padding-top:0; width:20px; height:20px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px; padding-top:0;}
}

.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;}
}