a:focus {
  -moz-outline-style: none;
  outline:none;
}
#content {
  padding-top:10px;
}
#content_with_infobox_nojs {
  padding-left:30px;
  width:700px;
  border-bottom:1px solid #26837B;
  border-right:1px solid #26837B;
  position:relative;
}
.clear_empty {
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	font-size: 0;
	line-height: 0px;
	display: block;
}
#infobox {
  position:relative;
}
#copy_with_infobox {
  float:left;
  padding:0 0 20px;
  overflow:auto;
  width:595px;  
}
#copy_with_infobox a {
  color:#069;
  text-decoration:none;
}
#copy_with_infobox a:hover {
  text-decoration:underline;
}
#download_toolbar {
  float:left;
  overflow:auto;
  width:545px;
  padding:0 0 20px 50px;
  height:30px;
  font-size:12px;
  background:#fff url(images/download_toolbar_bg.jpg) no-repeat 0 0;
  /* border:1px green solid;*/
}
#download_toolbar ul {
  padding:6px 0 0;
  /*border:1px red solid;*/
   height:20px;
}
#download_toolbar li {
  display:inline;
  padding:3px 35px 3px  0;
}
.toolbar_font{
 display:block;
 float:left;

}
#download_toolbar li img {
  margin-right:5px;
 overflow:auto;
 float:left;
  padding-left:35px;
}
/*清除浮动*/
#clear{
	height:0px;
	line-height:0px;
	font-size:0px;
	clear:both;
}
#download_toolbar a {
  text-decoration:none;
}
#download_toolbar a:hover {
  background-color:#eaeaea;
}
#download_process {
  padding-top:30px;
}
#download_tabs {
  width:594px;
  overflow:hidden;
  margin:0;
  padding:5px 0 0;
}
#download_tabs li {
  float:left;
  width:297px;
  margin:0;
  padding:0;
  list-style:none !important;
}
#download_tabs li a {
  display:block;
  height:28px;
  text-indent:-1000px;
}

#download_tabs li.home a {
  background:transparent url(images/download_tabs2.png) no-repeat 0 0;
}
#download_tabs li.home a.selected {
  background-position:0 -28px;
}
#download_tabs li.business a {
  background:transparent url(images/download_tabs2.png) no-repeat 0 -56px;
}
#download_tabs li.business a.selected {
  background-position:0 -84px;
}

#download_language {
  overflow:hidden;
}
#download_language div.choose {
  text-align:right;
  /*padding:5px 0 0 0; */
  float:right;
  position:relative;
}
#language_selected {
  padding:5px 0;
  font-size:14px;
  font-weight:bold;
  color:#069;
}
#download_language div.choose a {
  background:transparent url(images/download_language_globe.png) no-repeat 0 -7px;
  padding:0 0 0 35px;
  float:right;
  display:block;
}
#download_language div.choose a span {
  padding:6px 15px 3px 0;
  /*float:right; */
  display:block;
}
#copy_with_infobox div.download_products {
  overflow:hidden;
}
#copy_with_infobox p.download_header {
  font-size:12px;
  margin:0;
  padding:0 0 7px;
}
#copy_with_infobox p.download_footer {
  font-size:12px;
  margin:0;
  padding:0 0 7px;
}
#copy_with_infobox div.download_section {
  overflow:hidden;
  padding:0 0 7px;
}
#copy_with_infobox div.download_section h3 {
  margin:0;
  font-weight:normal;
}
#copy_with_infobox div.download_section h3 a {
  display:block;
  background:#E9EEF0 url(images/download_section_arrows.png) no-repeat 12px 7px;
  font-size:12px;
  color:#555;
  padding:4px 10px 4px 30px;
  text-decoration:none;
}
#copy_with_infobox div.download_section h3 a:hover {
  background-color:#ddd;
  text-decoration:none;
}
#copy_with_infobox div.download_section h3 a.selected {
  background-position:12px -55px;
}


#copy_with_infobox div.download_section div.product_sections {
  float:left;
}
#copy_with_infobox div.download_section div.product_section {
  padding:4px 0;
  border-bottom:1px solid #eee;
  float:left;
}
#copy_with_infobox div.download_section div.product_info {
  float:left;
  width:425px;
  padding:0 0 0 35px;
}
#copy_with_infobox div.download_section div.product_download {
  float:left;
  width:134px;
}
#copy_with_infobox div.download_section div.product_download2 {
  float:left;
  width:134px;
}
#copy_with_infobox div.download_section div.product_download3 {
  float:left;
  width:134px;
}
#copy_with_infobox div.download_section div.product_info h4 {
  margin:0;
  font-size:12px;
  color:#006366;
}
#copy_with_infobox div.download_section div.product_info h5 {
  margin:0;
  font-size:12px;
  color:#666;
}
#copy_with_infobox div.download_section div.product_info h6 {
  margin:0;
  font-size:12px;
  font-weight:normal;
  color:#666;
}
#copy_with_infobox div.download_section div.product_download span {
  display:block;
  float:left;
  width:90px;
  height:20px;
  margin:12px 0 0;

}
#copy_with_infobox div.download_section div.product_download2 span {
  display:block;
  float:left;
  width:90px;
  height:20px;
  margin:12px 0 0;

}
#copy_with_infobox div.download_section div.product_download3 span {
  display:block;
  float:left;
  width:90px;
  height:20px;
  margin:12px 0 0;

}
#copy_with_infobox div.download_section div.product_download a {
  background:transparent url(images/download_button.png) no-repeat 0 0;
  display:block;
  width:90px;
  height:20px;
  text-indent:-1000px;
  
}
#copy_with_infobox div.download_section div.product_download2 a  {
  background:transparent url(images/download_button2.png) no-repeat 0 0;
  display:block;
  width:90px;
  height:20px;
  text-indent:-1000px;
  
}
#copy_with_infobox div.download_section div.product_download3 a  {
  background:transparent url(images/download_button2.png) no-repeat 0px -40px;
  display:block;
  width:90px;
  height:20px;
  text-indent:-1000px;
  
}
#copy_with_infobox div.download_section div.product_download a:hover {
  visibility: visible; opacity: 1; background-position: 0pt -20px;
}
#copy_with_infobox div.download_section div.product_download2 a:hover {
  visibility: visible; opacity: 1; background-position: 0pt -20px;
}
#copy_with_infobox div.download_section div.product_download3  a:hover {
  visibility: visible; opacity: 1; background-position: 0pt -60px;
}
 
#copy_with_infobox div.download_section div.product_disclaimer {
  padding:0 0 0 35px;
}
#copy_with_infobox div.download_section div.product_disclaimer h4 {
  margin:0;
  font-size:12px;
  color:#c00;
}
#copy_with_infobox div.download_section div.product_disclaimer h5 {
  margin:0;
  font-size:12px;
  font-weight:normal;
  color:#666;
}

#download_language div.choose a.selected {
  background:#333 url(images/download_language_globe.png) no-repeat 0 -47px;
  color:#ffa;
}
#download_language div.choose a.selected span {
  background:#333 url(images/download_language_globe.png) no-repeat 100% -80px;
}
#language_selection {
  position:absolute;
  top:62px;
  right:99px;
  width:595px;
  display:relative;
}
#language_popup {
  position:relative;
  float:left;
  #width:359px;
}
#language_popup div.c_tl {
  padding:0 0 0 4px;
  height:4px;
  font-size:1px;
  background:transparent url(images/language_corners.png) no-repeat 0 0;
}
#language_popup div.c_t,
#language_popup div.c_b {
  height:4px;
  font-size:1px;
  background-color:#333;
}
#language_popup div.c_c {
  overflow:hidden;
  background-color:#333;
  float:right;
}
#language_popup div.c_bl {
  clear:both;
  padding:0 0 0 4px;
  height:4px;
  font-size:1px;
  background:transparent url(images/language_corners.png) no-repeat 0 -12px;
}
#language_popup div.c_br {
  padding:0 4px 0 0;
  height:4px;
  font-size:1px;
  background:transparent url(images/language_corners.png) no-repeat 100% -8px;
}


#language_popup ul {
  float:right;
  padding:3px 10px 0;
  margin:0;
}
#language_popup ul li {
  list-style:none !important;
  padding:0 10px 5px;
  margin:0;
}
#language_popup ul li a {
  color:#fff;
  text-decoration:none;
  font-size:12px;
}
#language_popup ul li a:hover {
  text-decoration:underline;
}

.ess_title {
	color:#CDA111;
}

.eav_title {
	color:#74C699;
}

.era_title {
	color:#888888;
	font-size:12px;
}

.gray_title_small {
	color:#888888;
	font-size:12px;
}


/**
*  Free Trials
*/
#content h2.trial_header {
  font-size:18px;
  margin:10px 0;
  font-weight:normal;
}
.trail_blocks {
  margin:0 0 30px;
  overflow:hidden;
}
.trial_block {
  float:left;
  width:260px;
  margin:0;
  border:1px solid #fff;
  padding:10px 12px;
  display:block;
}
.trial_block:hover {
  border:1px solid #C8CDD3;
  background-color:#fafafa;
  text-decoration:none;
}
.trial_block img {
  float:left;
  margin:0 10px 0 0;
}
.trial_block strong {
  display:block;
  font-size:16px;
  margin:0;
  color:#338185;
  padding:13px 0 0;
}
.trial_block em {
  display:block;
  font-size:12px;
  color:#999;
  font-weight:normal;
  font-style:normal;
}
.trial_block .title {
  display:block;
  overflow:hidden;
}
.trial_block .overview {
  clear:both;
  display:block;
  color:#666;
  font-size:12px;
  margin:10px 0 0;
  line-height:16px;
}
.trial_form {
  overflow:hidden;
}
.trial_form .product_image {
  float:left;
  margin:0 0 0 20px;
  width:130px;
  display:inline;
}
.trial_form .product_image img {
  float:left;
}
.trial_form h5 {
  border-bottom:2px solid #CCCCCC;
  color:#006699;
  font-size:14px;
  margin:0 0 20px;
  padding:4px 8px 3px;
}
.trial_form .greyform fieldset {
  float:left;
  width:730px;
}
.trial_form .greyform dt {
  width:160px;
}
.trial_form .greyform dl {
  width:730px;
}
.trial_form .form-note {
  position:absolute;
  display:none;
  top:5px;
  left:515px;
  width:190px;
  z-index:1000;
  color:#444;
  border:1px solid #aca;
  background-color:#f7fff7;
  padding:5px 10px;
}
#trial_form {
  float:left;
  width:730px;
}
.trial_form .form_wrapper {
  float:left;
  width:730px;
  padding:0 0 20px;
}
.trial_form .submit-buttons {
  float:left;
  width:560px;
  padding:10px 0 0 170px;
}

.trial_form .thank-you {
  float:left;
  width:658px;
  margin:10px 0 20px 30px;
  padding:0 20px;
  /*
  border:1px solid #8b8;
  background-color:#f0fff0;
  */
}
.trial_form .thank-you p {
}

.trial_form .fatal_error p {
  font-weight:bold;
  padding:80px 0 0 200px;
}

#trial-error-message {
  padding-bottom:15px;
  padding-left:170px;
  text-align:left;
}

#antivirus-tool {
  margin:0;
  padding-bottom:10px;
  overflow:hidden;
}
#antivirus-tool select {
  float:left;
}
#antivirus-tool a {
  float:left;
  display:none;
  margin:0 0 0 15px;
  width:90px;
  height:20px;
  background:transparent url(images/download_button.png) no-repeat 0 0;
  text-indent:-1000px;
}
#antivirus-tool a:hover {
  background-position:0 -20px;
}

#business_trial {
  overflow:hidden;
}
#content #business_trial h3 {
  margin:0 0 10px;
}
#business_trial #sub_banner_cell {
  margin:0 0 10px;
}

.trial_single {
  padding:20px 0 30px;
}
.trial_single_image {
  float:left;
  margin:0 50px 0 20px;
}
.trial_license {
  overflow:hidden;
  padding:20px 0 30px;
}
.trial_license .product_image {
  display:inline;
  float:left;
  margin:0 20px;
  width:130px;
}
/*
#trial_license_form {
  float:left;
  width:710px;
  padding:25px 0 0;
}
*/
#trial_license_form {
  width:330px;
  border:none;
  padding:0;
  overflow:hidden;
  margin:12px 0;
  background:#f6f6f6;
  padding:10px;
}
#trial_license_form dl {
  width:330px;
  float:left;
  margin:0;
  padding:5px 0;
  font-size:15px;
  line-height:23px;
}
#trial_license_form dt {
  display:block;
  float:left;
  width:80px;
}
#trial_license_form dd {
  display:block;
  float:left;
  margin:0;
  padding:0 0 0 5px;
}
#trial_license_form input.text {
  width:150px;
  font-size:15px;
  font-family:Courier New, Courier, monospace;
  /*background:#fff;*/
}
.trial_important {
  font-size:16px;
  line-height:20px;
}
.trial_instructions {
  padding:0 0 0 30px;
}
.trial_instructions, .trial_instructions p {
  font-size:14px;
  line-height:18px;
}
.trial_instructions .note {
  font-size:12px;
}
/*30天免费试用样式*/
#download_tabs li.free a {
  background:transparent url(images/download_tabs2_tra_chi.png) no-repeat 0 0;
}
#download_tabs li.free a.selected {
  background-position:0 -28px;
}


