/*css reset*/
* {margin:0;padding:0; font-family:'Microsoft Yahei','Simsun';font-size:14px;line-height:16px;}
body{-webkit-text-size-adjust: none;}
body,button,input,select,textarea{ font-size:14px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#1F376D;}
a:hover{text-decoration:none; }
img{ border:0;vertical-align:middle}
button,input,select,textarea{font-size:100%; vertical-align:middle}
table{width:100%;border-spacing:0px;margin:0px;padding:0px;border-collapse: collapse;}
header, footer, article, section, nav, menu, hgroup,time{display: block;clear:all; } 

/* layout */
.ext-header,
.ext-footer,
.site-wrap {width:320px;margin:0 auto;}
#mainpage {position:relative;}
/* nails */
.pad0 {height:0px;} .pad1 {height:1px;} .pad2 {height:2px;} .pad3 {height:3px;} .pad4 {height:4px;} .pad5 {height:5px;} .pad6 {height:6px;} .pad7 {height:7px;} .pad8 {height:8px;} .pad9 {height:9px;} .pad10 {height:10px;} .pad11 {height:11px;} .pad12 {height:12px;} .pad13 {height:13px;} .pad14 {height:14px;} .pad15 {height:15px;} .pad16 {height:16px;} .pad32 {height:32px;} .pad48 {height:48px;} .pad64 {height:64px;} .pad80 {height:80px;} .pad96 {height:96px;} .pad112 {height:112px;} .pad128 {height:128px;}
.pad0, .pad1, .pad2, .pad3, .pad4, .pad5, .pad6, .pad7, .pad8, .pad9, .pad10, .pad11, .pad12, .pad13, .pad14, .pad15, .pad16, .pad32, .pad48, .pad64, .pad80, .pad96, .pad112, .pad128 {overflow:hidden;}

.red {color:#e60012;}
.blue {color:#0054a7;}
.dark {color:#3e3a39;}
.gray {color:#8a8a8a;}
.loading {height:16px;width:20px;background:url(../images/progress.gif) no-repeat;}
.dish {position:relative;top:-8px;margin:0 -16px 0 -8px;font-size:12px;text-align:center;font-family:Arial;line-height:22px;display:inline-block;color:white;height:23px;width:25px;background:url(../images/dish.png) no-repeat 1px 0;}
.dish-0 {display:none;}
.bg {_overflow:hidden;background-image:url(../images/bg.png);}
.site-title {height:56px;background:#fff;}
.pipe {width:2px;position:relative;border:0px solid red;height:18px;display:inline-block;margin:0px 4px -4px;overflow:hidden;background-position:-22px -244px;}
.navigator {text-align:center;height:42px;background:#797777;}
.navigator .pipe {width:1px;margin:10px 0px 0px;float:left;diaplay:block;background:#afadad;}
.navigator a {font-weight:bold;color:#fff;font-size:14px;display:block;width:159px;height:42px;line-height:42px;float:left;}
.navigator a:hover,
.navigator .active {color:#fff;background:#454545;}
.banner {position:relative;}
.stage {height:116px;}
.stage a {display:none;position:absolute;top:0;left:0;}
.stage .bn-active {display:block;}
.panel {height:25px;background:#fff;text-align:center;}
.nob {display:inline-block;width:16px;height:16px;margin-top:4px;background-position:-154px -214px;}
.nob:hover,
.nob-active {background-position:-138px -214px;}
.logo:hover,
.logo:active,
.logo {margin:0px auto;display:block;width:196px;height:47px;background:#FFF;}
.ext-header {background-position:0 0px;margin-bottom:-92px;height:92px;}
.ext-header_lw2 {background-position:0 0px;margin-bottom:-36px;height:92px;}
.ext-header p {width:320px;margin:0 auto;}
.ext-footer {background-position:0 -705px;margin-top:-56px;height:56px;}

.gutter {padding:0px 16px;height:32px;background-position:0 -231px;
  text-shadow:1px 1px 1px white;
}
.gutter-shadow {color:#404040;font-weight:bold;font-size:14px;padding:4px 16px;height:32px;background-position:0 -375px;
  text-shadow:1px 1px 1px white;border-bottom:1px solid #d4d5d5;
}
.gutter-haojue {line-height:14px;color:white;padding:0px 32px;height:32px;background-position:0 -760px;
  text-shadow:1px 1px 1px #333;
}
.gutter-gradient {
  background-image:-webkit-gradient(linear, left top, left bottom, from(#da0400), to(#ae080c)); /* Saf4+, Chrome */
  background-image:-webkit-linear-gradient(top, #da0400, #ae080c); /* Chrome 10+, Saf5.1+ */
  background-image:-moz-linear-gradient(top, #da0400, #ae080c); /* FF3.6 */
  background-image:-ms-linear-gradient(top, #da0400, #ae080c); /* IE10 */
  background-image:-o-linear-gradient(top, #da0400, #ae080c); /* Opera 11.10+ */
  background-image:linear-gradient(top, #da0400, #ae080c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#da0400', EndColorStr='#ae080c'); /* IE6–IE9 */
}
.gutter-suzu {line-height:14px;color:white;padding:0px 32px;height:32px;background-position:0 -924px;
  text-shadow:1px 1px 1px #333;
}
.ah {margin-bottom:-2px;display:inline-block;height:13px;width:13px;background-position:0 -294px;}
.as {margin-bottom:-1px;display:inline-block;height:13px;width:13px;background-position:0 -275px;}
.ar {margin-bottom:-2px;display:inline-block;height:13px;width:11px;background-position:-20px -287px;}
.gutter .ah,
.gutter .as {margin-top:2px;float:left;margin-right:4px;}
.item {padding:8px 16px;height:38px;background-position:0 -100px;}
.item:hover{background-position:0 -154px;}
.item-nail {overflow:hidden;float:left;margin-top:-2px;}
.item-nail img {width:60px;height:40px;margin:0px;}
.item-text {float:left;margin-top:8px;}
.item .name {font-weight:bold;font-size:14px;color:#fff;}
.item .alter {font-size:12px;color:#8a8a8a;}

.subitem {padding:16px 16px;height:40px;background-position:0 -474px;}
.subitem:hover{background-position:0 -402px;}
.subitem-nail {overflow:hidden;float:left;margin-top:-2px;}
.subitem-nail img {width:58px;height:56px;margin:0px;}
.subitem-text {float:left;margin-top:10px; margin-left:5px;}
.subitem .name {font-weight:bold;font-size:14px;color:#595857;}
.subitem .alter {font-size:12px;color:#8a8a8a;}
.subitem:hover .name{color:#fff;}


.thirditem {padding:16px 16px;height:40px;background-position:0 -474px;}
.thirditem:hover,.thirditem-hover{background-position:0 -546px;}
.thirditem-nail {overflow:hidden;float:left;margin-top:-2px;}
.thirditem-nail img {width:58px;height:56px;margin:0px;}
.thirditem-text {float:left;margin-top:10px; margin-left:0px;}
.thirditem .name {font-weight:bold;font-size:14px;color:#595857;}
.thirditem .alter {font-size:12px;color:#8a8a8a;}
.thirditem:hover .name,.thirditem-hover .name{color:#e9460a;}

.forthitem {padding:0px 0px 0px 75px;height:46px;line-height:46px;background-position:0 -618px;color:#e9460a;}
.forthitem a{color:#e9460a;}
.forthitem:hover,.forthitem-hover{padding:0px 0px 0px 75px;height:46px;line-height:46px;background-position:0 -664px;color:#e9460a;} 
.forthitem:hover a,.forthitem-hover a{color:#e9460a;}

.fiveitem {padding:0px 0px 0px 75px;height:47px;line-height:47px;background-position:0 -758px;color:#595857;}
.fiveitem a{color:#595857;}
.fiveitem:hover,.fiveitem-hover{padding:0px 0px 0px 75px;height:47px;line-height:47px;background-position:0 -711px;color:#000000;} 
.fiveitem:hover a,.fiveitem-hover a{color:#000;}
.g, .button, .select,
.dialog {
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius:3px;
  border:1px solid #9e9e9e;
  background-color:#ffffff;
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2edff)); /* Saf4+, Chrome */
  background-image:-webkit-linear-gradient(top, #ffffff, #e2edff); /* Chrome 10+, Saf5.1+ */
  background-image:-moz-linear-gradient(top, #ffffff, #e2edff); /* FF3.6 */
  background-image:-ms-linear-gradient(top, #ffffff, #e2edff); /* IE10 */
  background-image:-o-linear-gradient(top, #ffffff, #e2edff); /* Opera 11.10+ */
  background-image:linear-gradient(top, #ffffff, #e2edff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e2edff'); /* IE6–IE9 */
}
.dialog {width:240px;height:180px;margin:0 auto;clear:both;overflow:hidden; font-size:14px; text-align:center;}
.dialog .clint_nav {
  padding:4px 4px 8px;
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2edff)); /* Saf4+, Chrome */
  background-image:-webkit-linear-gradient(top, #ffffff, #e2edff); /* Chrome 10+, Saf5.1+ */
  background-image:-moz-linear-gradient(top, #ffffff, #e2edff); /* FF3.6 */
  background-image:-ms-linear-gradient(top, #ffffff, #e2edff); /* IE10 */
  background-image:-o-linear-gradient(top, #ffffff, #e2edff); /* Opera 11.10+ */
  background-image:linear-gradient(top, #ffffff, #e2edff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e2edff'); /* IE6–IE9 */
}
.gtext {
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ecf1f3), to(#ffffff)); /* Saf4+, Chrome */
  background-image:-webkit-linear-gradient(top, #ecf1f3, #ffffff); /* Chrome 10+, Saf5.1+ */
  background-image:-moz-linear-gradient(top, #ecf1f3, #ffffff); /* FF3.6 */
  background-image:-ms-linear-gradient(top, #ecf1f3, #ffffff); /* IE10 */
  background-image:-o-linear-gradient(top, #ecf1f3, #ffffff); /* Opera 11.10+ */
  background-image:linear-gradient(top, #ecf1f3, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf1f3', EndColorStr='#ffffff'); /* IE6–IE9 */
}

.g, .button, .select {text-decoration:none;display:inline-block;cursor:pointer;padding:3px 4px;font: 12px/16px arial,sinsum; }

.select {padding-left:4px;margin-top:10px;width:188px;text-align:left;color: #858383; overflow: hidden;}
.select .icon { background-position: -50px -289px; height: 8px; position: absolute; right: 6px; top: 6px; width: 8px; }
.styled {overflow:hidden;height:21px;cursor:pointer;opacity: 0;filter:alpha(opacity=0)margin-right:4px;position: relative; width: 54px; z-index: 2;}
.styled option {font-size:12px;padding-left:4px;}

.line {border-bottom:1px solid #dedede;}
.headline .title,
.news .title {display:block;margin:0 0px 0 0px;font:12px/16px simsun;}
.w102 {width:102px;}
.headline .ar,
.headline .date,
.news .ar,
.news .date  {float:left;margin:2px 2px 0 6px;}
.headline .date,
.news .date {margin:0px;color:#444;font:12px/16px simsun;}

.headline {padding:8px 0;background:#f8f8f8;margin:0 8px;border-bottom:1px solid #dedede;}
.headline .nail {margin:8px auto;display:block;}
.headline .excerpt {margin:8px 8px 0 8px;font:12px/22px simsun;}

.more {font:12px/12px arial,simsun;float:right;margin-right:8px;color:#e60012;}
.amore {float:left;margin:0 4px 0 0;background-position:-26px 
-270px;display:inline-block;width:8px;height:12px;}
.aright {float:left;margin:0 4px 0 0;background-position:-50px -270px;display:inline-block;width:8px;height:12px;}
.aleft {float:left;margin:0 4px 0 0;background-position:-62px -270px;display:inline-block;width:8px;height:12px;}
.sitepath {margin:0px 0px 0;background-position:-0px -368px; padding:0px 15px;height:32px; line-height:32px;}
.sitepath *{font:12px/12px simsun;color:#777777;}
.sitepath a:hover{color:#777777;}
.arrow {background-position:-70px -345px;display:inline-block;width:8px;height:12px;}
.newslist {margin:8px}
.buzz {display:inline-block;white-space:nowrap;font-size:12px;padding-bottom:6px;margin:0 6px;}
.buzz-active,
.buzz:hover {color:#e60012;background:url(../images/buzz.GIF) no-repeat;background-position:center -6px;}

.news {margin:0 8px;clear:both;padding:8px 0;border-bottom:1px solid #dedede;}
.wrap {padding:16px;}
.hotlines {font-family:simsun;padding:18px 16px 16px 78px;overflow:hidden;background-position:0 -208px;height:30px;}
.hotlines a {color:#111;}
.hotlines span{font-size:14px;color:#595959;font-family:simsun;}
.footer a,
.footer span {font-size:12px;color:#797979;font-family:simsun; line-height:24px;}
.footer,
.copyrights {font-size:10px;color:#797979;font-family:arial;text-align:center; letter-spacing:0px;}
.footer {background-position:0 -274px;}
.copyrights {background-position:0 -275px;}
.footer {padding:12px 0 4px;}
.copyrights {padding:4px 0 12px; }
.infotitle{color:#e9460a;font-size:18px; font-family:'Microsoft Yahei'; font-weight:bold; text-align:center; padding:16px;}

.content {padding:0px 14px 14px 14px;background:#e6e6e6; border-bottom:solid 1px #cacaca;}
.user-text * {margin:0 0 12px 0;font-size:12px;line-height:24px;font-family:simsun;color:#595757;}
.user-text br {margin: 0 0 0 0;}
.content h1 {text-align:center;margin:0 0 12px 0;}
.content p {margin:0 0 12px 0;}
.content .feature {font-size:14px;text-align:left;margin:12px 0 0 0;}
.content .feature-desc {text-align:left;}

.detail{padding:0px 14px 14px 14px;background:#fff;border-bottom:solid 1px #cacaca;}
.detail-tab{}
 .detail-tab-head div{width:50%;float:left;height:42px; line-height:42px;background:#9e9e9e; text-align:center;color:#fff;}
 .detail-tab-head div:hover,.detail-tab-head div.hover{background:#cccccc; text-align:center;color:#e9460a;}
 .detail-tab-body .bodyitem{color:#4c4c4c;line-height:24px;font-size:12px;}
  .detail-tab-body .bodyitem p{font-size:12px;line-height:24px;}
  .detail-tab-body .bodyitem td{padding-left:8px;}
 .detail-tab-subhead{height:24px;background:#cccccc; clear:both;}
 
.share {height:32px;}
#ckepop {float:right;margin-right:8px;text-align:right;}
.shadow {height:7px;background-position:0 -432px;}
.shadow-radius {height:7px;background-position:0 -445px;margin-top:-1px;}
.product * {font-family:simsun;font-size:12px;line-height:18px;}
.product p,
.product .feature {margin-left:20px;}
.product .aleft {margin:12px 0 0 8px;}
.product p {margin-bottom:8px;}
.product-view {}
.product-stage {font-size:0px;line-height:0px;position:relative;clear:both;overflow:hidden;margin:0 auto;width:310px;}
.view-icon,
.view-state {display:block;cursor:pointer;display:block;width:310px;height:207px;margin:0 auto;}
.view-icon {cursor:default;}
.product-stage{
  border:1px solid #d0d0d0;
  padding-bottom:2px;
  border-top:none;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -khtml-border-bottom-left-radius: 5px;
  -khtml-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
}
#viewboard {margin:18px auto;}
.motor-wrap {width:280px;height:68px;overflow:hidden;position:relative;margin:0px auto;}
.motor-nail {margin:4px;width:58px;height:58px;overflow:hidden;float:left;border:2px solid #d0d0d0;}
.motor-nail:hover {border:2px solid red;}
.motor-active {border:2px solid #e60012;}
.motor-nail img {width:58px;margin:-0px 0;}
.prev {cursor:pointer;display:block;width:24px;height:62px;background:url("../images/lw_7_25_prev.gif");top:0px;}
.next {cursor:pointer;display:block;width:24px;height:62px;background:url("../images/lw_7_25_next.gif");top:0px;}
.product-view .right-border {position:absolute;right:4px;top:7px;border-right:1px solid #d0d0d0;height:36px;}
.product-view .prev {position:absolute;left:0px;top:24px;}
.product-view .next {position:absolute;right:0px;top:24px;}
.tab {margin-left:3px;}
.tab table{width:auto;}
.glike {font-weight:bold;text-shadow:1px 1px 1px #222;float:left;margin-right:1px;line-height:42px;color:white;text-align:center;display:inline-block;height:42px;width:156px;background-position:-160px -528px;}
.glick-active {text-shadow:1px 1px 1px #ccc;color:#e60012;background-position:-2px -528px;}

.series-a,
.series-b,
.series-c,
.series-d,
.series-e,
.series-f {font-weight:bold;font-size:12px;float:left;overflow:hidden;padding-top:0px;margin-right:0px;line-height:64px;color:white;text-align:center;display:inline;height:42px;width:104px;}
.series-a {margin-left:1px;background-position:-4px -794px;}
.series-b {background-position:-108px -794px;}
.series-c {background-position:-212px -794px;}
.series-d {margin-left:1px;background-position:-4px -794px;}
.series-e {background-position:-108px -794px;}
.series-f {background-position:-212px -794px;}
.series-a-active {background-position:-4px -837px;color:#e60012;}
.series-b-active {background-position:-108px -837px;color:#e60012;}
.series-c-active {background-position:-212px -837px;color:#e60012;}
.series-d-active {background-position:-4px -881px;color:#0054a7;}
.series-e-active {background-position:-108px -881px;color:#0054a7;}
.series-f-active {background-position:-212px -881px;color:#0054a7;}
.abutton {font:12px/24px simsun;padding: 0 0 0 24px;width: 58px;display:inline-block;height:24px;background-position:-77px -293px;}
.motor .abutton {margin:-3px 4px -3px 0}
.col-tip {float:left;color:#8A8A8A;width:38px;white-space:nowrap;font-size:12px;}
.col-color {float:left;width:42px;}
.col-btn {width:82px;white-space:nowrap;}
.motor-icon {margin:12px;}
.motor-icon img {width:99px;height:66px;}
.brief {margin:8px 0 7px;font-size:12px;}
.brief .model,
.brief p {margin:8px 0;}
.brief .model {font-size:14px;}
.brief p {font-size:12px;}
.brief img {margin:0 -4px;}
.product-stage .motor {border:none;margin:2px 0 -2px;}
.motor {
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius:5px;
  border:1px solid #ccc;
  margin:4px 4px 0;
  background:url(../images/board.gif) -3px -2px;
}
.motor-1 {
  -moz-border-radius-topleft:0px;
  -moz-border-radius-topright:0px;
  -khtml-border-top-left-radius:0px;
  -khtml-border-top-right-radius:0px;
  -webkit-border-top-left-radius:0px;
  -webkit-border-top-right-radius:0px;
  border-top:none;margin-top:0px;background-position:center -4px ;
}
.motor {
  *background-position:center -1px;
  *border:none;
}
.motor-1 {
  *background-position:center -3px;
}
.col-color img {_position:relative;}
.col-tip {margin-top:2px;}

.product-stage .even {background: #e6eaed; }
/*.product-stage .odd,
.product-stage tr:nth-child(even)
.product-stage tr:nth-child(odd) {}*/
.product-stage .etd {border-left:1px solid white;}
.text table {}
.text p {margin:8px 0;}
.text * {font:12px/18px simsun;line-height:18px;}
.text strong {font-weight: bold;}
.text b {font-weight: bold;}

.motor .rit {width:126px;}
.mask{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:url(../images/mask-gray.png);}
.pop {position:relative;z-index:2;}
.pop .box {
  position:absolute;z-index:2;top:-312px;left:4px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius:5px;
  border:1px solid #ccc;
  background:white;
  /*margin:-206px auto 0;*/
  width:310px;
}

/*.product h1 {text-align:left;font-size:14px;text-align:left;margin:12px 0 0 4px;background:url(../images/arrow.GIF) 6px center no-repeat;padding-left:16px;}
.product h2 {text-align:left;font-weight:normal;margin:4px 0 8px 20px;}*/

/* cover by Xian Bin */
.product h1 {text-align:left;font-size:14px;text-align:left;margin:12px 0 0 4px; color:#FF0000;padding-left:16px;}
.product h2 {text-align:left;font-size:14px;text-align:left;margin:12px 0 0 4px;background:url(../images/arrow.GIF) 6px center no-repeat;padding-left:16px;}

.product-stage .text td {padding:1px 8px;}
.product-stage .text {line-height:20px;}
.product-stage .text p {margin:0;}
.product-stage .text strong,
.product-stage .text b {font-weight: bold;}
.folked {padding:0px 0 32px;overflow:hidden;}

.mt-4 {margin-top:-4px;}
.mr8 {margin-right:8px;} .ml8 {margin-left:8px;} .mv8 {margin-right:8px;margin-left:8px;}
.bok {display:block;}
.di {display:inline;}
.db {display:inline-block;}
.lft {text-align:left;}
.cnt {text-align:center;}
.rit {text-align:right;}
.top {vertical-align:top;}
.mid {vertical-align:middle;}
.bot {vertical-align:bottom;}
.mnt {margin:auto;}
.fr {float:right;}
.fl {float:left;}
.clear {clear:both;}
.full {width:100%;}
.retext {display:none;}
.hidden {display:none;}
.pon {cursor:pointer;}
.cc {visibility:hidden;} /* conceal */
.oh {overflow:hidden;}
.bor {border:1px solid red;}
.nowrap {white-space:nowrap;}
.pre {white-space:pre;}
.rel {position:relative;}
.abs {position:absolute;}

.return{ text-align:right; padding:0px 14px; height:24px;margin:14px 0;}
.return a{display:block;width:56px; height:24px; background-position:-4px -339px; float:right;  }