/* 公共 
.more {}
.more a{background:url(../../images/zh/more_s.png) 0 0 no-repeat; padding:0 0 0 20px; }
.more a:hover {background:url(../../images/zh/more_s_h.png) 0 0 no-repeat;}
.back {background:url(../../images/zh/line_square_blue.gif) 0 0 repeat-x;margin:9px 0 0 0;padding:7px 0 0 0;clear:both;overflow:hidden; }
.line {font:0/0 arial;background:url(../../images/zh/line_square_blue.gif) 0 0 repeat-x;clear:both;overflow:hidden;height:1px;margin:5px 0;}
.gotop {background:url(../../images/zh/icon_gotop.png) 0 0 no-repeat;display:block;width:24px;height:18px;padding-left:18px;}
*/
.back {
  clear:both;
  margin-top:16px;
}
.back a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/back.gif) 0 4px no-repeat;
  padding:0 0 0 14px;
}
/*
.content a {background:url(../../images/zh/arrow.png) 0 5px no-repeat;padding-left:14px;display:inline-block; }
*/
.content .ce_text p {
  line-height:18px;
}
.content a {
  color:#ff9900;
  font-weight:bold;
}
#download a {
  font-weight:normal;
}
.more a,
.subcolumns a,
.solution_search form a,
#latest_products .ce_text a,
#latest_select li a,
.form_comm .submits a,
.right li a,
.ts2 a,
.ts4 .slide_box a,
.ts17 a {
  font-weight:normal;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 0 5px no-repeat;
  padding-left:14px;
  display:inline-block;
}
#latest_products .ce_text .image_container a {
  padding:0;
  margin:0;
  background-image:none;
}
.more a:hover,
.subcolumns a:hover,
.solution_search form a:hover,
#latest_products1 .ce_text a:hover,
#latest_select li a:hover,
.form_comm .submits a:hover,
.right li a:hover,
.ts2 a,
.ts4 .slide_box a:hover,
.ts17 a:hover {
  color:#ff9900;
}
.c60l a {
  color:#ff9900;
  background:none;
  padding-left:0;
  font-weight:bold;
}
.tborder {
}
.tborder td {
  border-bottom:1px solid #e9e9e9;
  padding-top:2px;
  padding-bottom:3px;
}
.tborder .td1 {
  width:96px;
  padding-right:4px;
}
.wrap .image_container a {
  background:none;
  margin:0;
  padding:0;
}
.icon_note {
  color:#ff0000;
}
/* ui-accordion */ 
a.title:hover {
  color:#333333;
}
.ui-accordion .title,
.fitting .title,
#product_intro .title {
  color:#333333;
  font-weight:bold;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/sign.png) #fbe996 7px 4px no-repeat;
  display:block;
  clear:both;
  margin:2px 0 0 0;
  padding:2px 0 2px 30px;
}
.ui-accordion a.selected,
.ui-accordion a.active,
.fitting .active a.title,
#product_intro a.selected {
  background-color:#f8d42e;
  background-position:7px -101px;
  border-bottom:1px solid #e9e9e9;
}
.fitting .item .cons,
#product_intro .item .cons {
  display:none;
}
.fitting .active .cons,
#product_intro .active .cons {
  display:block;
}
/* slide btn */
#prevBtn,
#nextBtn {
  display:block;
  width:25px;
  height:25px;
  position:absolute;
  top:50%;
  margin-top:-12px;
  z-index:31;
}
#prevBtn {
  left:-12px;
}
#nextBtn {
  right:-16px;
}
#prevBtn a,
#nextBtn a {
  text-indent:-999em;
  background:none;
  display:block;
  overflow:hidden;
  width:25px;
  height:25px;
  margin:0;
  padding:0;
  zoom:1;
}
#prevBtn em,
#nextBtn em {
  display:block;
  width:100%;
  height:100%;
}
#prevBtn a em {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_prev.png) 0 0 no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/icon_prev.png', sizingMethod='scale');
}
#prevBtn a:hover em {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_prev_h.png) 0 0 no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/icon_prev_h.png', sizingMethod='scale');
}
#nextBtn a em {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_next.png) 0 0 no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/icon_next.png', sizingMethod='scale');
}
#nextBtn a:hover em {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_next_h.png) 0 0 no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/icon_next_h.png', sizingMethod='scale');
}
/* ts public bg */
.mod_box_items {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/ts_b.png) left bottom no-repeat;
  margin-bottom:10px;
}
.mod_box_items .ce_text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/ts_t.png) left top no-repeat;
  padding:9px 11px 12px 11px;
}
.mod_box_items .ce_text .ce_text {
  background:none;
  padding:0;
  position:static;
  min-height:auto;
  min-height:auto!important;
  height:auto!important;
  height:auto;
}
.mod_box_items h2 {
  font-size:15px;
  font-weight:normal;
  color:#ff9900;
  margin-bottom:5px;
}
/* Home */
#Home #header {
  margin-bottom:3px;
}
#Home .content {
  margin-top:0;
}
#Home .main {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/home.jpg) 0 0 repeat-y;
  width:611px;
  min-height:665px;
  margin-right:3px;
}
#Home .main_t,
#Home .main_b {
  background:none;
  height:0;
  display:none;
}
#Home .main_c {
  border:0;
  width:auto;
}
#Home .right {
  line-height:18px;
  background:#f1f1f1;
  width:270px;
  float:right;
  padding:10px 10px 26px 10px;
  padding-bottom:23px\9;
}
#Home .tabs {
  width:556px;
  margin-bottom:10px;
}
#Home .tabs_t {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/tabs_t.png) 0 0 repeat-y;
  padding:0 0 0 3px;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/tabs_t.png', sizingMethod='image');
  zoom:1;
}
#Home .tabs_c {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/tabs_bg.png) 0 0 repeat-y;
  padding:20px 0 0 11px;
  overflow:hidden;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/tabs_bg.png', sizingMethod='scale');
  zoom:1;
}
#Home .tabs_b {
  font:1px/1px Arial, Tahoma, sans-serif;
  height:7px;
  overflow:hidden;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/tabs_b.png) left bottom no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/tabs_b.png', sizingMethod='scale');
}
#Home .tabs .tab_cons {
  width:544px;
  overflow:hidden;
}
#Home .content {
  padding-top:10px;
  padding-left:23px;
  width:573px;
  height:auto!important;
  min-height:574px;
  height:574px;
}
#Home .tabs_t li {
  background:none;
  padding-left:0;
}
#Home .placard {
  font-size:16px;
  line-height:20px;
  margin:0 0 10px 0;
  padding:0 0 0 2px;/*width:306px;margin:0 0 21px 130px;*/
  clear:both;
  overflow:hidden;
  zoom:1;
}
#Home .placard p {
  margin-bottom:7px;
}
#home_new_banner {
  width:556px;
  overflow:hidden;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/home_banner_bgb.gif) left bottom no-repeat;
}
#home_new_banner .block {
  overflow:hidden;
  width:550px;
  padding:3px;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/home_banner_bgt.gif) 0 0 no-repeat;
}
#home_new_banner .block .image_container {
  overflow:hidden;
  width:550px;
}
#home_new_banner .block .block {
  overflow:visible;
  padding:0;
  background:none;
}
.placard a {
  font-size:12px;
  color:#333333;
  font-weight:normal;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 0 3px no-repeat;
  padding-left:14px;
}
.placard a:hover {
  color:#ff9900;
}
.ts1,
.ts2,
.ts3 {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/ts_b_home.png) left bottom no-repeat;
  margin-bottom:10px;
}
.ts1 .ce_text,
.ts2 .ce_text,
.ts3 .ce_text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/ts_t_home.png) left top no-repeat;
  padding:15px 14px 12px 14px;
}
.ts1 {
}
.ts1 a:hover {
  zoom:1;
}
.ts1 .image_container {
  margin:0 0 14px 0;
}
.ts1 ul {
  margin-bottom:11px;
}
.ts1 #login_table_3 td {
  height:auto;
}
.ts2 {
  position:relative;
  zoom:1;
}
.ts2 .ce_text {
  padding-top:9px;
  padding-right:72px;
}
.ts2 p {
  position:relative;
  z-index:11;
}
.ts2 .image_container {
  margin:0 0 2px 0;
}
.ts2 .pic {
  margin:0;
  position:absolute;
  bottom:1px;
  right:1px;
}
.ts2 ul {
  margin:3px 0 9px 0;
}
.ts2 li {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_disc.png) 0 5px no-repeat;
  padding-left:14px;
  zoom:1;
}
.ts2 li a {
  background:none;
  padding:0;
}
.right .ts2 .ce_text {
  padding-right:14px;
}
.ts3 {
  position:relative;
  zoom:1;
}
.ts3 .ce_text {
  padding-top:11px;
  padding-right:78px;
}
.ts3 p {
  position:relative;
  z-index:11;
}
.ts3 .image_container {
  margin:0 0 6px 0;
}
.ts3 .pic {
  margin:0;
  position:absolute;
  bottom:1px;
  right:1px;
}
.ts3 ul {
  margin:3px 0 0 0;
}
.ts4 {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/ts4_bg.png) left top no-repeat;
  width:268px;
  height:139px;
  margin-bottom:0;
  padding:1px;
  position:relative;
}
.ts4 .ce_text {
  width:268px;
  height:139px;
  padding:0;
  zoom:1;
}
.ts4 .ce_text {
  width:268px;
  overflow:hidden;
  position:relative;
}
.ts4 .slide_box .ce_image {
  width:268px;
  height:139px;
  position:relative;
  z-index:11;
  padding:0;
}
.ts4 .slide_box .ce_image p {
  margin-bottom:5px;
}
.ts16,
.ts16 .ce_text {
  background:none;
  padding:0;
}
.ts16 select {
  width:270px;
}
.tabs_t {
  clear:both;
  overflow:hidden;
}
.tabs_t ul {
  clear:both;
  height:24px;
}
.tabs_t li {
  float:left;
  margin-right:2px;
}
.tabs_t a {
  font-weight:normal;
  font-size:14px;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/tab_li.png) 0 0 repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/tab_li.png', sizingMethod='scale');
  width:122px;
  padding:3px 14px 3px 14px;
*padding-top:4px;
*padding-bottom:2px;
  display:block;
}
.tabs_t .first a {
  width:128px;
  padding-left:8px;
}
.tabs_t .active a {
  color:#ff9900;
  background:none #ffffff;
  padding-bottom:5px;
}
.tabs_c h2 {
  font-size:13px;
  color:#333333;
  background:#f9d42e;
  line-height:normal;
  margin:0 0 3px 0;
}
.tabs_c h2 a,
.tabs_c h2 a:hover {
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow1.png) 9px 6px no-repeat;
  padding:1px 2px 2px 24px;
*padding-top:3px;
*padding-bottom:1px;
}
.tabs_c p {
  margin:0;
}
#Home .tabs_c .image_container {
  margin:0 0 2px 0;
}
#Home .sort {
}
.apply_sort .subcolumns div.first,
.apply_sort .subcolumns div.second,
.apply_sort .subcolumns div.last {
  float:left;
  margin:0 6px 0 0;
  padding:0;
}
.apply_sort {
  margin:0 0 10px 0;
  width:550px;
  clear:both;
  position:relative;
}
.apply_sort div.first,
.apply_sort div.second,
.apply_sort div.last {
  width:174px;
  height:126px;
  overflow:hidden;
}
.apply_sort .subcolumns div.last {
  margin-right:0;
}
.apply_sort .subcl,
.apply_sort .subc,
.feature .subcr {
  padding:0 0 0 0;
  position:relative;
}
.apply_sort a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_disc.png) 9px 5px no-repeat;
  padding:0 0 0 24px;
}
.apply_sort .subcolumns .image_container img {
  width:174px;
  height:47px;
  vertical-align:top;
}
.parameter {
  overflow:hidden;
  margin-bottom:10px;
}
.parameter a {
  background:none;
  padding:0;
}
.parameter .subcolumns div.first,
.parameter .subcolumns div.last {
  float:left;
  margin:0 10px 0 0;
  padding:0;
}
.parameter div.first,
.parameter div.last {
  width:262px;
  overflow:hidden;
}
.parameter .subcolumns div.last {
  margin-right:0;
}
.parameter table {
  width:262px;
}
.parameter td {
  background:#f1f1f1;
  border-bottom:1px solid #ffffff;
  padding-top:1px;
  padding-bottom:1px;
}
.parameter .tb1 p,
.parameter .tb2 p {
  line-height:16px;
}
.parameter .tb1 .td1 {
  width:114px;
  border-right:1px solid #ffffff;
}
.parameter .tb1 .td2 {
  width:146px;
}
.parameter .tb1 a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 8px 5px no-repeat;
  padding-left:22px;
}
.parameter .tb2 a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 8px 5px no-repeat;
  padding-left:22px;
}
.parameter .tb2 p {
  color:#888888;
  margin-left:20px;
}
.parameter .tb2 .td1 {
}
/* left ts */
.side_login .ce_text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/side_login_t.png) 0 0 no-repeat;
}
.side_login a {
  font-weight:normal;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 0 5px no-repeat;
  margin-top:10px;
  padding:0 0 0 14px;
  display:inline-block;
}
.ts11 .link a {
  font-weight:normal;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 0 5px no-repeat;
  padding:0 0 0 14px;
  display:inline-block;
}
.ts11 .link a:hover {
  color:#ff9900;
}
.ts5 a,
.ts6 a,
.ts7 a,
.solution_search form a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 0 5px no-repeat;
  margin-top:9px;
  display:inline-block;
  padding-left:14px;
}
.ts5 {
}
.ts5 .ce_text {
  padding-top:8px;
}
.ts5 .ce_text .ce_text {
}
.ts5 .ce_text p {
  display:none;
}
.ts5 .ce_text .ce_text p {
  display:block;
}
.ts6 {
}
.ts6 .ce_text .ce_text {
  clear:both;
  margin:0 0 8px;
  zoom:1;
  overflow:hidden;
}
.ts6 .ce_text .image_container {
  width:53px;
  float:left;
  margin-right:8px;
}
.ts6 h3 {
  font-size:12px;
  font-weight:normal;
}
.ts6 a {
  margin-top:0;
}
.ts7 {
}
.ts7 .ce_text {
  position:relative;
  min-height:168px;
  height:168px;
}
.ts7 .ce_text .ce_text {
  min-height:auto;
  height:auto;
}
.ts7 .ce_text .ce_text * {
  position:relative;
  z-index:2;
}
.ts7 .ce_text .ce_text .image_container {
  position:absolute;
  right:1px;
  bottom:1px;
  z-index:1;
}
.ts7 h2 {
  line-height:18px;
  width:110px;
}
.ts7 a {
  margin:0;
}
.ts7 p {
  margin:0 0 10px 0;
}
.ts8 {
  padding-bottom:24px;
  position:relative;
  zoom:1;
}
.ts8 .image_container {
  position:absolute;
  right:1px;
  bottom:1px;
}
.ts8 form {
  display:block;
  margin-top:7px;
  position:relative;
  z-index:21;
}
.ts8 .btn_sub {
  border:0;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_go.png) 0 0 no-repeat;
  width:26px;
  height:20px;
  line-height:20px;
}
.ts8 .subscribe .text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/input_bg.png) 1px 0 repeat-x;
  border-width:1px;
  border-style:solid;
  border-color:#8e8e8e #cecece #e4e4e4 #cecece;
  width:132px;
  padding:2px 7px 1px;
}
.ts9 {
}
.ts9 .ce_text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/ts4_t.png) left top no-repeat;
}
.ts9 h2 {
  padding:0 0 4px 28px;
}
.ts9 select {
  width:176px;
  margin-top:3px;
  margin-bottom:3px;
  padding:1px 0;
}
.ts10 {
  clear:both;
  padding-bottom:4px;
}
.ts10 h2 {
  margin-bottom:10px;
}
.ts10 .ce_text .ce_text {
  margin:4px 0 6px;
}
.ts10 h6 {
  cursor:pointer;
  font-size:12px;
  color:#333333;
  font-weight:normal;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/sign.png) #fbe996 5px 4px no-repeat;
  clear:both;
  margin:1px 0 0 0;
  padding:2px 0 2px 24px;
}
.ts10 h6.selected {
  background-color:#f8d42e;
  background-position:5px -101px;
}
.ts11 {
  font-size:12px;
  clear:both;
  padding-bottom:4px;
}
.ts11 .ce_text {
  padding:12px 81px 7px 13px;
  position:relative;
  height:auto!important;
  min-height:90px;
  height:90px;
}
.ts11 h2 {
  margin-top:2px;
  margin-bottom:7px;
}
.ts11 a {
  font-size:12px;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_pdf.png) 0 0 no-repeat;
  display:inline-block;
  padding-left:28px;
  padding:4px 0 2px 28px;
}
.ts11 .image_container {
  position:absolute;
  right:1px;
  top:10px;
}
.ts11 .ce_text .ce_text {
  min-height:16px;
}
.ts11 .link {
  margin-right:-80px;
}
.ts12 {
}
.ts12 .ce_text {
  padding:10px 0 12px 0;
}
.ts12 li a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 11px 9px no-repeat;
  padding-left:23px;
}
.ts12 a:hover,
.ts12 a span {
  color:#ff9900;
}
.ts12 a:hover {
  background-color:#fef8de;
}
.ts12 h2 {
  margin:0 0 5px 11px;
}
.ts12 li {
  background:none;
  border:1px solid #e9e9e9;
  border-top:0;
  padding:0;
}
.ts12 li.last {
  border-bottom:0;
}
.ts12 li a {
  display:block;
  padding:5px 5px 9px 23px;
  zoom:1;
}
.ts12 .more {
  border-top:1px solid #e9e9e9;
  padding:4px 0 0 13px;
}
.ts12 .more a:hover {
  background-color:transparent;
}
.ts13,
.ts14 {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box3_b.png) left bottom no-repeat;
  width:212px;
  margin-bottom:10px;
}
.ts13 .ce_text,
.ts14 .ce_text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box3_t.png) left top no-repeat;
  padding:15px 14px 5px 14px;
}
.ts13 p,
.ts14 p {
  margin-bottom:9px;
}
.ts14 {
  margin-top:30px;
  margin-bottom:9px;
}
.ts14 .ce_text {
  padding:14px 8px 10px 8px;
  position:relative;
  zoom:1;
}
.ts14 .ce_text .ce_text {
  position:static;
}
.ts14 .image_container {
  width:196px;
  overflow:hidden;
}
.ts14 .btn {
  width:30px;
  height:30px;
  position:absolute;
  left:-8px;
  top:-8px;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_view.png) left top no-repeat;
  _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/btn_view.png', sizingMethod='scale');
}
.ts14 .btn img {
  display:none;
}
.ts15 {
  background:none;
  width:212px;
  margin-bottom:10px;
}
.ts15 .ce_text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box4_t.png) left top no-repeat;
  padding:0;
}
.ts15 .ce_text .image_container {
  margin:0;
  padding:1px 1px 0 1px;
}
.ts15 h6 {
  font-weight:normal;
  border-top:1px solid #e98c00;
  color:#ffffff;
  background:#fe9900;
  height:20;
  line-height:20px;
  margin:0;
  padding:0 0 0 10px;
}
.ts17 .ce_text {
  padding-top:13px;
  padding-left:13px;
}
.ts17 .image_container {
  margin-bottom:6px;
}
.ts16 {
  clear:both;
  overflow:hidden;
  zoom:1;
}
.ts16 .text {
  font-size:12px;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/search_ts.png) 0 0 repeat-x;
  border-top:1px solid #8e8e8e;
  border-style:solid;
  border-width:1px;
  border-color:#8e8e8e #cecece #e4e4e4 #cecece;
  vertical-align:top;
  color:#333333;
  width:216px;
  height:16px;
  line-height:17px;
  margin:0;
  padding:2px 0 1px 4px;
  float:left;
}
.ts16 .btn_sub {
  vertical-align:middle;
  font-size:12px;
  border:0;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_sub.png) 0 0 no-repeat;
  color:#000000;
  width:46px;
  height:20px;
  line-height:20px;
  float:right;
}
.content {
  font-size:12px;
}
.subcolumns div.first,
.subcolumns div.second,
.subcolumns div.third,
.subcolumns div.last {
  float:left;
  margin:0 12px 0 0;
  padding:0;
  overflow:hidden;
}
.subcolumns div.last {
  margin:0;
}
.c60l {
  width:438px;
  float:left;
  overflow:hidden;
}
.c40r {
  width:212px;
  float:right;
  overflow:hidden;
}
.c33l {
  width:212px;
  float:left;
  overflow:hidden;
}
.c33c {
  width:212px;
  float:left;
  overflow:hidden;
}
.c33r {
  width:212px;
  float:right;
  overflow:hidden;
}
.c50l {
  width:325px;
  float:left;
  overflow:hidden;
}
.c50r {
  width:325px;
  float:right;
  margin-right:0;
  overflow:hidden;
}
.subcolumns .image_container {
  margin-bottom:6px;
}
.subcolumns .image_container img {
  vertical-align:top;
}
.subcolumns h1 {
  margin-top:0;
}
.subcolumns .hidden {
  display:none;
}
.content ul li {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_disc_s.png) 1px 6px no-repeat;
  padding-left:15px;
}
.intro {
  clear:both;
  line-height:18px;
  margin-top:16px;
  margin-bottom:10px;
}
.intro .ce_text {
  zoom:1;
}
.intro p {
  margin:0 0 7px 0;
}
.intro .image_container {
  margin-bottom:1px;
}
.intro h3 {
  font-size:12px;
  color:#000000;
  font-weight:bold;
  background:#ff9900;
  line-height:20px;
  margin:0 0 6px 0;
  padding-left:12px;
}
.intro h3 a,
.intro h3 a:hover {
  font-weight:bold;
  color:#000000;
  background:none;
  padding:0;
}
.intro div.first,
.intro div.second,
.intro div.last {
  float:left;
  width:325px;
  margin-right:12px;
  position:relative;
}
.intro div.last,
.intro .subcr {
  margin-right:0;
}
.top .image_container {
  margin-left:-15px;
  position:relative;
  z-index:21;
}
.feature {
  margin-bottom:10px;
}
.feature h2 {
  font-size:15px;
  font-weight:normal;
  color:#ff9900;
  margin:0 0 12px 0;
  padding:0;
}
.feature p {
  margin:10px 0 0 0;
}
.feature div.first,
.feature div.c50r {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box_t.png) left top no-repeat;
  float:left;
  width:325px;
  padding:1px 0 0 0;
}
.feature div.c50r {
  margin-right:0;
}
.feature div.subcl,
.feature div.subc,
.feature div.subcr {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box_b.png) left bottom no-repeat;
  min-height:106px;
  height:106px;
  padding:10px 100px 16px 13px;
  position:relative;
}
.feature .image_container {
  margin:0;
  padding:0;
  position:absolute;
  right:1px;
  bottom:0;
}
.feature .image_container img {
  vertical-align:top;
}
.feature .subscribe {
  margin-right:-30px;
  position:relative;
  z-index:21;
}
.feature .btn_sub {
  border:0;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_go.png) 0 0 no-repeat;
  width:26px;
  height:20px;
  line-height:20px;
}
.feature .subscribe .text {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/input_bg.png) 1px 0 repeat-x;
  border-width:1px;
  border-style:solid;
  border-color:#8e8e8e #cecece #e4e4e4 #cecece;
  width:178px;
  padding:2px 7px 1px;
}
/* product Category */
.sort {
  margin:16px 0 25px 0;
}
.sort div.c33l,
.sort div.c33r {
  width:212px;
  float:left;
  margin-right:10px;
}
.sort div.c33l div div,
.sort div.c33r div div,
.sort div.c33r div div {
  margin-right:0;
}
.sort div.c33r {
  margin-right:0;
}
.sort .subcl,
.sort .subc,
.sort .subcr {
  padding:0 0 0 0;
  position:relative;
}
.sort h5 {
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow1.png) #f9d42e 8px 6px no-repeat;
  line-height:17px;
  margin:0 0 6px 0;
  padding:1px 2px 2px 20px;
}
.sort h5 a,
.sort h5 a:hover {
  font-weight:bold;
  color:#333333;
  background:none;
  padding:0;
}
.sort p {
  margin:0;
}
.sort .image_container {
  margin-bottom:2px;
}
.sort .image_container img {
  vertical-align:top;
}
/* public 2 col */
.measure_sort {
  margin:0 0 25px 0;
}
.measure_sort .image_container {
  margin:0;
}
.measure_sort h2 {
  font-size:14px;
  font-weight:normal;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow1.png) #f9d42e 8px 6px no-repeat;
  line-height:17px;
  margin:0 0 6px 0;
  padding:1px 2px 2px 20px;
}
.measure_sort h2 a {
  background:none;
  padding-left:0;
}
.measure_sort .c50l .ce_text div,
.measure_sort .c50r .ce_text div {
  margin-left:14px;
}
.measure_sort .c50l .ce_text .image_container,
.measure_sort .c50r .ce_text .image_container,
.measure_sort .c50l .ce_text .ce_text,
.measure_sort .c50r .ce_text .ce_text {
  margin-left:0;
}
/* download */
.down {
  margin:14px 0 18px 0;
}
.down div.first,
.down div.last {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box_t.png) left top no-repeat;
  width:325px;
  padding:1px 0 0 0;
}
.down .subcl,
.down .subcr {
  padding:0 0 0 0;
  position:relative;
}
.down div.subcl,
.down div.subcr {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box_b.png) left bottom no-repeat;
  min-height:92px;
  height:92px;
  padding:10px 100px 8px 13px;
  position:relative;
}
.down .ce_text {
  zoom:1;
}
.down h2 {
  width:212px;
  position:relative;
  z-index:21;
  margin:0 0 10px 0;
}
.down a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_pdf.png) 0 0 no-repeat;
  padding-left:28px;
  padding:4px 0 6px 28px;
}
.down p {
  margin:5px 0 0 0;
}
.down .image_container {
  position:absolute;
  top:12px;
  right:1px;
}
.down .image_container img {
  vertical-align:top;
}
#download {
  clear:both;
  overflow:hidden;
  width:100%;
}
#download .title {
  font-weight:bold;
}
#download .cons a {
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) #ffffff 11px 9px no-repeat;
  display:block;
  border:1px solid #e9e9e9;
  border-top:0;
  width:630px;
  padding:0 0 0 30px;
  overflow:hidden;
}
#download .cons a span,
#download div a em {
  padding-top:4px;
  padding-bottom:5px;
}
#download .cons a span {
  display:block;
  float:left;
  width:494px;
  margin-right:10px;
}
#download .cons a em {
  font-style:normal;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_pdf.png) 2px 2px no-repeat;
  display:block;
  float:left;
  width:92px;
  padding-left:30px;
}
#download .cons a:hover {
  background-color:#fef8dd;
}
/* product & applaction */
.latest_product {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/latest_b.png) left bottom no-repeat;
  clear:both;
  width:662px;
  margin:8px 0 12px 0;
  position:relative;
}
.latest_product p {
  margin:0;
}
.latest_product .cons {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/latest_t.png) left top no-repeat;
  clear:both;
  padding:21px 1px 0 1px;
  position:relative;
  zoom:1;
}
#latest_select {
  font-size:12px;
  position:absolute;
  left:-6px;
  top:-5px;
  z-index:11;
}
#latest_select .bt,
#latest_select .bcbg,
#latest_select .bb {
  width:231px;
  padding-left:17px;
  padding-right:10px;
}
#latest_select .bt {
  width:242px;
  height:29px;
  padding:6px 10px 0 6px;
  overflow:hidden;
}
#latest_select .active_btn {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/drop_t.png) left top no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/drop_t.png', sizingMethod='scale');
}
#latest_select .bc_cons {
  display:none;
  position:relative;
  z-index:33;
}
#latest_select .bcbg {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/drop_bg.png) left top repeat-y;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/zh/drop_bg.png', sizingMethod='scale');
}
#latest_select .bc {
  position:relative;
  zoom:1;
}
#latest_select .bb {
  font:1px/1px Arial, Tahoma, sans-serif;
  height:7px;
  overflow:hidden;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/drop_b.png) left top no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/drop_b.png', sizingMethod='scale');
}
#latest_select .show {
  display:block;
}
#latest_select .bt h4 {
  cursor:pointer;
  font-size:12px;
  line-height:normal;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/select_btn.png) left top no-repeat;
  margin:0;
  padding:3px 0 3px 11px;
}
#latest_select .active_btn h4 {
  background:none;
}
#latest_select ul {
  width:110px;
  margin-bottom:7px;
  float:left;
  position:relative;
  zoom:1;
}
#latest_select a {
  color:#333333;
}
#latest_select a:hover {
  color:#ff9900;
}
#latest_select .listc2 {
  float:right;
}
#latest_select li {
  background:none;
  margin:0;
  padding:0;
}
#latest_select li a {
  font-size:12px;
  font-weight:normal;
}
#latest_select .more {
  background:#f8d42e;
  height:20px;
  line-height:20px;
  clear:both;
  margin-left:-10px;
  margin-right:-2px;
  padding-left:13px;
  position:relative;
}
#latest_select .more a,
#latest_select .more a:hover {
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow1.png) 0 7px no-repeat;
}
#latest_select .close {
  text-indent:-999em;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_close.png) left top no-repeat;
  display:block;
  overflow:hidden;
  width:9px;
  height:8px;
  position:absolute;
  z-index:33;
  right:6px;
  bottom:6px;
}
#latest_products {
  width:660px;
  height:auto!important;
  min-height:257px;
  height:257px;
  overflow:hidden;
  position:relative;
}
#latest_products .ce_text {
  width:338px;
  height:236px;
  margin:0;
  padding:20px 10px 0 312px;
  position:relative;
  overflow:hidden;
}
#latest_products .ce_text .image_container {
  position:absolute;
  left:0;
  top:0;
  z-index:11;
  width:660px;
  height:250px;
  overflow:hidden;
}
#latest_products .ce_text .image_container img {
  vertical-align:top;
}
#latest_products .ce_text * {
  position:relative;
  z-index:12;
}
#latest_products .ce_text p {
  margin-bottom:9px;
}
#latest_products .ce_text h6 {
  margin-bottom:1px;
}
#latest_products .ce_text h3 {
}
#latest_products .ce_text ol li {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_disc.png) 0 6px no-repeat;
  margin-bottom:7px;
  padding-left:15px;
}
#latest_products .ce_text ol li p {
  margin:0;
}
/* solution_form */
.solution_form {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/solution_b.png) left bottom no-repeat;
  width:662px;
  margin-bottom:12px;
}
.solution_form .cons {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/solution_t.png) 0 0 no-repeat;
  padding:12px 80px 14px 14px;
}
.solution_form .ce_text .ce_text {
  background:none;
  padding:0;
}
.solution_form h2 {
  margin:0 0 3px;
}
.solution_form p {
  margin:0;
}
.solution_search {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_search.png) 5px 0 no-repeat;
  clear:both;
  width:590px;
  height:44px;
  margin:10px -60px 0 0;
  padding:0 0 0 38px;
  position:relative;
}
.solution_search form {
  display:block;
  float:left;
  width:272px;
  margin:0 12px 0 0;
}
.solution_search form p {
  margin-bottom:3px;
}
.solution_search form select {
  font-size:12px;
  color:#888888;
  width:242px;
  padding-top:1px;
  padding-bottom:1px;
  vertical-align:top;
}
.solution_search form .btn_sub {
  border:0;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_go.png) 0 0 no-repeat;
  width:26px;
  height:20px;
  line-height:20px;
}
.solution_search form a {
  margin:0;
}
.solution {
}
.solution div.first,
.solution div.last {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box_t.png) left top no-repeat;
  width:325px;
  padding:1px 0 0 0;
}
.solution div.subcl,
.solution div.subcr {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box_b.png) left bottom no-repeat;
  height:auto!important;
  min-height:90px;
  height:90px;
  padding:12px 13px 13px 135px;
  position:relative;
}
.solution .ce_text {
  zoom:1;
}
.solution h2 {
  position:relative;
  z-index:21;
  margin:0 0 10px -120px;
  zoom:1;
}
.solution p {
  margin:0 0 9px 0;
}
.solution .image_container {
  position:absolute;
  left:14px;
}
.solution .image_container img {
  vertical-align:top;
  margin-top:3px;
}
.modul {
  clear:both;
  margin-top:11px;
}
.modul_t {
  clear:both;
}
.modul_c {
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  clear:both;
  padding-top:17px;
  padding-left:12px;
  padding-right:12px;
}
.modul_b {
  font:1px/1px Arial, Tahoma, sans-serif;
  height:12px;
  clear:both;
  overflow:hidden;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/modul_b.png) left bottom no-repeat;
}
.modul_c h2 {
  margin-bottom:12px;
}
.tab {
  clear:both;
  overflow:hidden;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/tab_bg.png) left top repeat-x;
  padding:4px 0 0 6px;
  height:24px;
}
.content .tab li {
  background:none;
  float:left;
  margin:0;
  padding:0;
}
.content .tab a {
  font-weight:normal;
  color:#333333;
  display:block;
  padding:4px 8px 4px 8px;
}
.content .tab li.active {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/tab.png) 100% -30px no-repeat;
}
.content .tab .active a {
  font-weight:bold;
  color:#ff9900;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/tab.png) 0 0 no-repeat;
  display:block;
}
.content .tab .active a span {
}
/* form */
.form_comm {
  margin:0;
  padding:0;
}
.form_comm .form_item {
  clear:both;
  border-top:1px solid #e9e9e9;
  margin:9px 0 0 0;
  padding:8px 0 6px 0;
  overflow:hidden;
  zoom:1;
}
.form_comm .special {
  border-top:1px solid #ffc266;
}
.form_comm .tier {
  clear:both;
  width:100%;
  margin-bottom:6px;
  position:relative;
}
.form_comm label {
  float:left;
  width:118px;
  line-height:20px;
  clear:left;
}
.form_comm .text {
  border:1px solid #7f9db9;
  padding:2px 4px 1px;
  float:left;
  width:244px;
}
.form_comm .select {
  border:1px solid #7f9db9;
  padding:1px 0;
  float:left;
  width:254px;
}
.form_comm .checkarea {
  float:left;
  width:254px;
}
.form_comm .focus {
  background-color:#ffeed4;
}
.form_comm .message {
  border:1px solid #7f9db9;
  padding:0;
  width:254px;
}
.form_comm .icon_text {
  color:#ff0101;
}
.form_comm .note {
  color:#888888;
}
.form_comm .checkarea .text {
  float:none;
  width:166px;
  margin-left:10px;
}
.form_comm .checkarea .checkbox {
  margin-right:11px;
*margin-right:8px;
}
.form_comm .checkarea .check {
  display:block;
  float:left;
  margin-right:10px;
  white-space:nowrap;
}
.form_comm .checkarea .check .checkbox {
  margin-right:4px;
}
.form_comm h6 {
  clear:both;
  margin:0 0 9px 0;
  padding:0 0 0 1px;
}
.form_comm p {
  margin:0;
}
.form_comm .policy {
  border-top:1px solid #e9e9e9;
  margin:0 0 0 0;
  padding:5px 0 6px 0;
  position:relative;
}
.form_comm .submits {
  font-size:12px;
  text-align:right;
  border-top:1px solid #ffc266;
  padding:8px 262px 6px 0;
}
.form_comm .submit {
  font-size:12px;
  border:0;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_submit.png) 0 0 no-repeat;
  width:56px;
  height:20px;
  line-height:20px;
  margin-left:18px;
}
.form_comm .remark {
  font-size:12px;
  color:#888888;
  width:250px;
  position:absolute;
  left:382px;
  z-index:10;
}
.form_comm label.error {
  font-size:12px;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_verify.png) 0 -133px no-repeat;
  display:block;
  clear:none;
  float:none;
  margin:0;
  padding:0 0 0 20px;
  width:230px;
  position:absolute;
  left:382px;
  z-index:11;
}
.form_comm label.error span {
  display:block;
  height:18px;
}
.form_comm label.validateSuccess {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_verify.png) 0 2px no-repeat;
  height:20px;
}
.form_comm .policy label.error {
  top:4px;
}
/* product special  */
.main_special h1 {
  border-bottom:1px solid #ff9900;
  padding-bottom:10px;
  margin-bottom:13px;
}
.main_special .main_r h2 {
  margin-bottom:7px;
}
.subnav {
  margin-top:-3px;
  margin-bottom:12px;
  position:relative;
}
.subnav a {
  font-weight:normal;
  color:#000000;
}
.subnav a:hover,
.subnav .active a {
  color:#ff9900;
}
.subnav .active a {
  font-weight:bold;
}
.subnav ul li {
  background:none;
  border-bottom:1px solid #ffcc7f;
  position:relative;
  padding:4px 0 4px 28px;
  zoom:1;
}
.subnav a img {
  position:absolute;
  left:3px;
  top:6px;
*top:5px;
}
.subnav a .icon_pro_h,
.subnav a:hover icon_pro {
  display:none;
}
.subnav a:hover .icon_pro_h,
.subnav .active .icon_pro_h {
  display:block;
}
.news_side {
  font-size:12px;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/news_side_t.png) 0 0 no-repeat;
}
.news_side_cons {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/news_side_b.png) left bottom no-repeat;
  padding-bottom:6px;
  overflow:hidden;
  zoom:1;
}
.news_side h2 {
  margin:0;
  padding:10px 0 5px 11px;
}
.news_side a {
  font-weight:normal;
  color:#000000;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 0 5px no-repeat;
  display:block;
  padding-left:12px;
}
.news_side a:hover,
.news_side .active a,
.news_side a span {
  color:#ff9900;
}
.news_side ul li {
  line-height:15px;
  background:none;
  border:1px solid #e9e9e9;
  border-top:0;
  padding:4px 14px 6px 11px;
  zoom:1;
}
.news_side ul li.last {
  border-bottom:0;
}
#product_intro {
  margin:23px 0 18px 0;
}
#product_intro a.title {
  color:#333333;
  font-weight:bold;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/sign.png) #fbe996 7px 5px no-repeat;
  display:block;
  clear:both;
  margin:0 0 1px 0;
  padding:3px 0 2px 30px;
  zoom:1;
}
#product_intro a.selected {
  background-color:#f8d42e;
  background-position:7px -101px;
  border-bottom:1px solid #e9e9e9;
}
#product_intro p {
  margin:5px 0 0 0;
}
#product_intro .cons {
  overflow:hidden;
  zoom:1;
}
#product_intro .subcolumns {
  margin:10px 0 12px 0;
  clear:both;
}
#product_intro .subcolumns p {
  line-height:18px;
}
#product_intro .cons div.first,
#product_intro .cons div.last {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box2c_t.png) left top no-repeat;
  width:228px;
  margin-right:10px;
  padding:1px 0 0 0;
}
#product_intro .cons div.last {
  margin-right:0;
}
#product_intro div.subcl,
#product_intro div.subcr {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box2c_b.png) left bottom no-repeat;/*height:auto!important;min-height:92px;*/
  height:139px;
  overflow:hidden;
  padding:11px 84px 0 13px;
  position:relative;
}
#product_intro h3 {
  font-weight:normal;
  color:#ff9900;
  position:relative;
  z-index:21;
  margin:0 0 10px 0;
}
#product_intro a {
}
#product_intro .image_container {
  position:absolute;
  top:12px;
  right:1px;
}
#product_intro .image_container img {
  vertical-align:top;
}
/* product detail */
#detail {
}
#detail p {
  margin:0;
}
#detail .modul {
  clear:both;
  overflow:hidden;
  margin-bottom:15px;
  padding-top:13px;
}
.gallery {
  width:214px;
  float:left;
  margin:0 12px 0 0;
}
.gallery .pic {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/pic_bg.png) left top no-repeat;
  width:212px;
  height:212px;
  overflow:hidden;
  margin:0 0 5px 0;
  padding:1px;
}
.gallery #img_describe {
  color:#ff9900;
  margin:0 0 2px 0;
}
.gallery .thumb {
  clear:both;
  overflow:hidden;
  margin-right:-6px;
  zoom:1;
}
.gallery .thumb li {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/thumb_li.png) left top no-repeat;
  float:left;
  width:48px;
  height:48px;
  margin:0 4px 0 0;
  padding:8px 1px 1px 1px;
}
.gallery .thumb li img {
  width:48px;
  height:48px;
}
.gallery .thumb li.selected {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/thumb_li_h.png) left top no-repeat;
}
.description {
  width:436px;
  float:left;
}
.description h4 {
  font-weight:bold;
}
.description .more {
  margin:9px 0 0 0;
}
#detail .tab {
  padding-left:10px;
}
#detail .tab li span {
  padding-left:18px;
  padding-right:18px;
}
.fitting {
  padding-bottom:12px;
}
.fitting a.title {
  zoom:1;
}
.fitting th,
.fitting td {
  padding-top:4px;
  padding-bottom:4px;
}
.fitting th {
  padding-right:5px;
}
.fitting .th1,
.fitting .th2,
.fitting .th3 {
  text-align:left;
  background:#EEEEEE;
}
.fitting .tborder,
.fitting .tborder1 {
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  width:634px;
  margin:0 auto;
}
.fitting .tborder th,
.fitting .tborder td,
.fitting .tborder1 th,
.fitting .tborder1 td {
  border-top:1px solid #e9e9e9;
  border-bottom:1px solid #e9e9e9;
}
.fitting .tborder .th1,
.fitting .tborder .td1 {
  width:134px;
  padding-left:10px;
  padding-right:5px;
}
.fitting .tborder .th2,
.fitting .tborder .td2 {
  padding-right:16px;
}
.fitting .tborder .th2,
.fitting .tborder .td2 {
}
.fitting .tborder .th3,
.fitting .tborder .td3 {
  width:80px;
}
.fitting .tborder1 .th1,
.fitting .tborder1 .th2 {
  width:318px;
  padding-left:18px;
}
.fitting .tborder1 .th2 {
  text-align:left;
  padding-left:16px;
}
.fitting .tborder1 .td1 {
  padding-left:16px;
  padding-right:6px;
}
.fitting .tborder1 .td2 {
}
.fitting td,
.fitting th {
  padding-left:18px;
}
.fitting h5 {
  font-weight:normal;
}
/* up:2010.04.19 */
/*
.fitting .tborder1 .th1,.fitting .tborder1 .th2,.fitting .tborder .th1,.fitting .tborder .th2,.fitting table th,.fitting table td {width:311px;padding-left:20px;padding-right:6px;}
*/


.interested {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box5_b.png) left bottom no-repeat;
  padding-bottom:2px;
}
.interested .ht {
  font:1px/1px Arial, Tahoma, sans-serif;
  height:10px;
  clear:both;
  overflow:hidden;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/box5_t.png) left top no-repeat;
}
.interested .hb {
  clear:both;
  overflow:hidden;
  padding:0 0 0 12px;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  width:648px;
}
.interested h2 {
  margin:0 0 15px 0;
}
.interested .grid {
  font-size:12px;
  clear:both;
  margin:0 0 10px 0;
  zoom:1;
}
.interested .grid_box {
  width:134px;
  float:left;
  margin:0 28px 0 0;
  position:relative;
}
.interested .grid_box .icon_new {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_new.png) left top no-repeat;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zh/icon_new.png', sizingMethod='scale');
  text-indent:-999em;
  display:block;
  width:34px;
  height:34px;
  overflow:hidden;
  position:absolute;
  top:-10px;
  left:68px;
  z-index:21;
}
.interested .grid_box .grid_img {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/grid_img.png) left top no-repeat;
  display:block;
  overflow:hidden;
  width:84px;
  height:97px;
  margin:0 0 2px 0;
  padding:1px;
}
.interested .grid_box .grid_text {
  font-weight:normal;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) 0 5px no-repeat;
  padding-left:14px;
  display:block;
}
.interested .grid_box .grid_text:hover {
  color:#ff9900;
}
.interested .grid_box .grid_text strong {
  display:block;
  clear:both;
}
.fitting_down {
  clear:both;
  overflow:hidden;
  margin:0 -15px 12px 15px;
  _margin-right:-30px;
  zoom:1;
}
.fitting_down .down_box {
  width:205px;
  height:auto!important;
  min-height:90px;
  height:90px;
  float:left;
  overflow:hidden;
  position:relative;
  margin:0 30px 0 0;
  padding:10px 0 0 80px;
}
.fitting_down .down_box .image_container {
  position:absolute;
  left:0;
  top:3px;
}
.fitting_down .down_box .image_container img {
  border:1px solid #dfdfdf;
}
.fitting_down .down_box a,
.fitting_down .down_box a:hover {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_adobe.png) 0 1px no-repeat;
  display:block;
  margin:18px 0 0 0;
  padding:0 0 3px 26px;
}
/* sitemap */
.mod_sitemap {
  width:300px;
}
.mod_sitemap ul {
  padding:0;
}
.mod_sitemap ul li {
  background:none;
}
.mod_sitemap li a {
  display:block;
  font-size:14px;
  padding:6px 0 6px 0;
  border-bottom:1px solid #e9e9e9;
}
.mod_sitemap li li a {
  font-size:12px;
}
.mod_sitemap li li li a {
  font-size:10px;
}
.mod_sitemap li li a {
  border:0;
}
.mod_sitemap li li li.last a {
  padding-bottom:0;
}
.mod_sitemap li li li a {
  border:0;
  padding-left:10px;
}
.mod_sitemap .border_l {
  border-left:0;
}
/* search */
.mod_search .formbody {
  clear:both;
}
.mod_search .search {
  clear:both;
  overflow:hidden;
  position:static;
  margin:0 0 10px 0;
}
.mod_search p.header {
  clear:both;
  overflow:hidden;
  margin:0 0 20px 0;
}
.highlight {
  color:#ff9900;
}
.mod_search h3 {
  font-size:12px;
}
.mod_search .relevance {
  color:#666666;
}
.mod_search .url {
  color:#999;
  margin-bottom:10px;
}
.mod_search .pagination {
  clear:both;
  overflow:hidden;
  margin:20px 0 0 0;
}
.mod_search .pagination p {
  float:left;
  margin-right:20px;
}
.mod_search .pagination li {
  float:left;
  background:none;
  padding:0;
}
.mod_search .pagination a,
.mod_search .pagination li span {
  padding:3px 4px;
  margin-right:4px;
}
/* update:2009-11-11 */
.form_comm .checkbox {
  vertical-align:middle;
  _margin-top:-3px;
  margin-right:6px;
}
.form_comm ul li {
  background:none;
  padding-left:0;
}
.form_comm .ul2c {
  width:300px;
  float:left;
  overflow:hidden;
  margin-right:10px;
}
.form_comm .ul2c li,
.form_comm .ul1c li {
  padding-bottom:6px;
*padding-bottom:4px;
  overflow:hidden;
  zoom:1;
}
.form_comm .ul2c h6 {
  margin:0;
}
.form_comm .ul2c label {
  width:90px;
}
.form_comm .ul2c .text {
  width:180px;
}
.form_comm .ul2c .message {
  width:180px;
  padding:2px 4px 1px;
  float:left;
  position:relative;
}
.form_comm .ul1c li {
  width:226px;
  margin-left:86px;
  float:left;
  display:inline;
}
.form_comm h6 input {
  margin-left:0;
*margin-left:-3px;
  margin-right:6px;
}
.form_comm .ul2c label.error {
  left:202px;
}
/* download   news list */
.news_list {
  margin:0 0 18px 0;
}
.news_list a {
  font-weight:normal;
}
.news_list ul {
  margin:0 0 2px 0;
}
.news_list ul li {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/en/arrow.png) 0 6px no-repeat;
  border-bottom:1px solid #e9e9e9;
  line-height:21px;
  padding:0 0 0 190px;
  position:relative;
  zoom:1;
}
.news_list li a {
  color:#333333;
*padding-top:1px;
  display:inline-block;
}
.news_list li span {
  color:#ff9900;
  display:block;
  position:absolute;
  left:14px;
  top:0px;
}
.news_list li em {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_new.gif) 0 0 no-repeat;
  vertical-align:bottom;
  display:inline-block;
  text-indent:-999em;
  width:20px;
  height:20px;
  margin-left:2px;
  overflow:hidden;
}
.news_list li a:hover {
  color:#ff9900;
}
#down_doc {
}
#down_doc .tab li span {
  padding-left:15px;
  padding-right:15px;
}
#down_doc .item .title {
  height:16px;
}
#down_doc .item .title em {
  background: url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_new1.png) 0 0 no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src="images/zh/icon_new1.png");
  _background:none;
  vertical-align:top;
  display:inline-block;
  text-indent:-999em;
  width:20px;
  height:20px;
  margin-left:2px;
  overflow:hidden;
  position:relative;
  top:-6px;
}
#down_doc .cons_desc {
  margin:0 0 14px 0;
}
#down_doc .cons {
  padding:2px 0;
}
#down_doc .cons .ce_text {
  border:1px solid #e9e9e9;
  border-top:0;
  position:relative;
  padding:6px 0 4px 96px;
  height:auto!important;
  min-height:52px;
  height:52px;
}
#down_doc .cons .ce_text .image_container {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/thumb_down.gif) no-repeat scroll left top;
  width:48px;
  height:48px;
  padding:1px;
  position:absolute;
  left:28px;
  top:6px;
}
#down_doc .cons .ce_text h2 {
  font-size:13px;
  margin-bottom:0;
}
/* login */
#login {
  margin:18px 0 0 0;
}
#login .login_cons {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/login_bg.png) 0 0 repeat-x;
  width:268px;
  height:92px;
  padding:13px 2px 10px 13px;
}
#login p {
  margin-bottom:8px;
  overflow:hidden;
  zoom:1;
}
#login label {
  width:50px;
  float:left;
}
#login .text {
  font-size:12px;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/input.png) 0 0 repeat-x;
  border-style:solid;
  border-width:1px;
  border-color:#8e8e8e #cecece #e4e4e4 #cecece;
  vertical-align:top;
  color:#333333;
  width:206px;
  height:16px;
  margin:0;
  padding:2px 0 2px 4px;
  float:left;
}
#login .submit,
.logout .submit {
  vertical-align:middle;
  font-size:12px;
  border:0;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_sub.png) 0 0 no-repeat;
  color:#000000;
  width:46px;
  height:20px;
  line-height:20px;
  margin-left:212px;
}
#login .error {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/icon_verify.png) 0 -133px no-repeat;
  margin:0 0 10px 0;
  padding:0 0 0 20px;
}
.logout {
  margin:18px 0 0 0;
}
.logout .submit {
  margin:0;
}
.logout .submit_container {
  margin:10px 0 0 0;
}
/* video */
.video {
  text-align:center;
  margin:16px auto 0 auto;
}
.video_list {
  border-top:1px solid #e9e9e9;
  margin:20px 0 0 0;
}
.video_list ul li {
  background:none;
  border-bottom:1px solid #e9e9e9;
  padding:0;
}
.video_list li a {
  font-weight:normal;
  color:#333333;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) #ffffff 11px 9px no-repeat;
  display:block;
  padding:3px 0 6px 30px;
}
.video_list li a:hover {
  color:#FF9900;
  background-color:#fef8dd;
}
.videos {
  margin:10px 0 18px 0;
}
.videos div.c33l,
.videos div.c33c,
.videos div.c33r {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/videos_t.png) left top no-repeat;
  float:left;
  width:200px;
  padding:1px 0 0 0;
}
.videos div.c33r {
  margin-right:0;
}
.videos div.subcl,
.videos div.subc,
.videos div.subcr {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/videos_b.png) left bottom no-repeat;
  padding:13px 13px 16px 13px;
  position:relative;
}
.videos .image_container {
  width:174px;
  overflow:hidden;
}
/*  calculate */
#calculate {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/calculate_b.png) left bottom no-repeat;
  width:500px;
}
#calculate .modul_b {
  display:none;
}
#calculate .item .cons {
  display:block;
  width:262px;
*width:264px;
}
#calculate .cons p {
  clear:both;
  margin:0 0 6px 0;
  overflow:hidden;
}
#calculate .cons label {
  width:60px;
  float:left;
}
#calculate .cons select {
  padding:1px 0 1px;
  margin-right:4px;
}
#calculate .cons .select1 {
  width:202px;
  float:left;
  margin-right:0;
}
#calculate .cons .select2 {
  width:62px;
  float:left;
}
#calculate .cons .text {
  width:132px;
  height:15px;
  float:left;
}
#calculate .text_return {
  border:1px solid #7f9db9;
  background:#efefef;
  padding:2px 1px;
}
#calculate .cons .submits {
  text-align:right;
  border-top:1px solid #e9e9e9;
  margin:12px 0 10px 0;
  padding:10px 0 0 0;
}
#calculate .submit {
  vertical-align:middle;
  font-size:12px;
  border:0;
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/btn_sub.png) 0 0 no-repeat;
  color:#000000;
  width:46px;
  height:20px;
  line-height:20px;
}
#calculate .density .text {
  width:165px;
  margin-right:4px;
}
#calculate .density .submit {
  margin-right:34px;
}
#calculate .density .density .text {
  width:165px;
}
.mod_vedio_list {
}
.mod_vedio_list ul {
  width:654px;
  margin:0 auto;
}
.mod_vedio_list ul li {
  float:left;
  display:inline;
  padding:13px;
  width:174px;
  border-top:1px solid #e9e9e9;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  background: url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/vedio_bg_png8.png) no-repeat center bottom;
  margin:10px 8px;
}
.mod_vedio_list ul li .pic {
  margin-bottom:6px;
}
.mod_vedio_list ul li p a {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) no-repeat left center;
  padding-left:15px;
}
a.go_back {
  background:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/arrow.png) no-repeat left center;
  padding-left:15px;
}

/* START echo update 2011-09-29 */
.mod_job_list {

}
.mod_job_list .city_item {
	margin-bottom:10px;
-webkit-box-shadow:3px 2px 3px #ccc;
-moz-box-shadow:3px 2px 3px #ccc;



-moz-border-radius-topleft: 10px;
-khtml-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-radius-topleft: 10px;

-moz-border-radius-topright: 10px;
-khtml-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-radius-topright: 10px;


}
.mod_job_list a.tit {
display:block;
line-height:25px;
color:#000;
padding-left:30px;
padding-top:2px;
padding-bottom:2px;
    background-color: #FBE996;
	background-image:url(file:///C|/Users/py/AppData/Local/Microsoft/Windows/Temporary Internet Files/images/zh/sign.png);
	background-position:5px 8px;
	background-repeat:no-repeat;
	
border:1px solid #FBE996;
-moz-border-radius-topleft: 10px;
-khtml-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-radius-topleft: 10px;

-moz-border-radius-topright: 10px;
-khtml-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-radius-topright: 10px;



}
.mod_job_list table.ts_sep {
	display:none;
	text-align:left;
	width:662px;

}

.mod_job_list table.ts_sep tr th{
background-color:#F2F2F2;
text-align:left;	
}
.mod_job_list table.ts_sep tr th.col_0{
width:525px;	
	}
.mod_job_list table.ts_sep tr th.col_1{
width:97px;	
	}

.mod_job_list table.ts_sep td,.mod_job_list table.ts_sep th {
padding:5px 10px;
	}
.mod_job_list .active a.tit{
	background-position:5px -96px;
	    background-color: #F8D42E;
border:1px solid #F8D42E;
	}
.mod_job_list .active table.ts_sep {
	display:block;
}

.latest_product .cons #latest_products .slide_box #career_info .ce_text{
float:left;
	
	}
	
.poup_box_1{
padding:10px;	
	}