@charset "utf-8";
html {
  color: #444;
  background: #fff;
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
html,
body {
  font-size: 12px;
  line-height: 1.6;
  font-family: Tahoma, Arial, "Hiragino Sans GB", "simsun", sans-serif;
  height: 100%;
}
a,
abbr,
acronym,
address,
article,
aside,
audio,
blockquote,
body,
button,
canvas,
caption,
cite,
code,
dd,
del,
details,
dfn,
dialog,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
html,
iframe,
img,
ins,
label,
legend,
li,
mark,
menu,
meter,
nav,
object,
ol,
output,
p,
pre,
progress,
q,
s,
section,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
u,
ul,
var,
video {
  border: 0;
  margin: 0;
  padding: 0;
}
article,
aside,
footer,
header,
menu,
nav,
section,
video {
  display: block;
}
i,
em {
  font-style: normal;
}
.ly-clearFix {
  *zoom: 1;
}
.ly-clearFix:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
.ly-left {
  float: left;
}
.ly-right {
  float: right;
}
.ly-hide {
  visibility: hidden;
}
.ly-none {
  display: none;
}
.fence {
  width: 100%;
  *zoom: 1;
}
.fence:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
.fence-grow {
  margin-top: -10px;
  margin-bottom: -15px;
}
.fence-thin,
.fence-wide,
.fence-superb {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}
.fence-thin:after,
.fence-wide:after,
.fence-superb:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
.fence-thin {
  width: 870px;
}
.fence-wide {
  width: 1010px;
}
.fence-superb {
  width: 1200px;
}
.yard-200,
.yard-220,
.yard-230,
.yard-270,
.yard-300,
.yard-320,
.yard-380,
.yard-560,
.yard-600,
.yard-670,
.yard-690,
.yard-760,
.yard-770,
.yard-860,
.yard-910,
.yard-950,
.yard-960,
.yard-wide,
.yard-superb {
  display: inline;
  float: left;
  min-height: 1px;
  margin-left: 5px;
  margin-right: 5px;
}
.yard-200 {
  width: 200px;
}
.yard-220 {
  width: 220px;
}
.yard-230 {
  width: 230px;
}
.yard-270 {
  width: 270px;
}
.yard-300 {
  width: 300px;
}
.yard-320 {
  width: 320px;
}
.yard-380 {
  width: 380px;
}
.yard-560 {
  width: 560px;
}
.yard-600 {
  width: 600px;
}
.yard-670 {
  width: 670px;
}
.yard-690 {
  width: 690px;
}
.yard-760 {
  width: 760px;
}
.yard-770 {
  width: 770px;
}
.yard-860 {
  width: 860px;
}
.yard-910 {
  width: 910px;
}
.yard-950 {
  width: 950px;
}
.yard-960 {
  width: 960px;
}
.yard-wide {
  width: 1000px;
}
.yard-superb {
  width: 1190px;
}
.lte1440 {
  right: 0px;
}
.gte1440 {
  left: 50%;
  margin-left: 605px;
}
a {
  color: #444444;
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  color: #e54410;
  text-decoration: underline;
  outline: none;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.color-red {
  color: #e94609;
}
.color-lightRed {
  color: #ff7553;
}
.color-green {
  color: #71ad4d;
}
.color-blue {
  color: #3068c5;
}
.color-gray9 {
  color: #999;
}
.color-gray6 {
  color: #666;
}
.color-gray4 {
  color: #444;
}
.color-gray3 {
  color: #333;
}
.color-ness {
  color: f60;
}
.link-green {
  color: #68a741;
}
.link-green:hover {
  color: #e64211;
}
.money {
  line-height: 1;
  font-family: Arial;
  font-size: 15px;
}
.money dfn {
  font-style: normal;
  padding-right: 1px;
  color: #999999;
}
.money .num {
  color: #e84720;
}
.money small {
  color: #999999;
  font-weight: normal;
  font-size: 12px;
  position: relative;
  top: -1px;
}
del .money,
del.money {
  font-size: 12px;
  color: #999999;
  font-weight: normal;
}
.dropdown-menu {
  position: relative;
}
.dropdown-remote {
  position: relative;
}
.dropdown-remote .icon-dropdown {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-style: dashed;
  border-width: 5px 5px;
  border-color: #999999 transparent transparent transparent;
  border-top-style: solid;
}
.dropdown-panel {
  background: #ffffff;
  border: 1px solid #cccccc;
  position: absolute;
  z-index: 8501;
}
#xyz-top {
  height: 29px;
  background: #f6f6f6;
  border-bottom: 1px solid #eeeeee;
  *position: relative;
  *z-index: 8500;
}
#xyz-top .icon-dropdown {
  display: block;
  position: absolute;
  top: 13px;
  right: 5px;
}
#xyz-top .icon-basket,
#xyz-top .icon-tele {
  background-image: url(/assets/img/total/total.png);
  background-repeat: no-repeat;
}
#xyz-top .icon-basket {
  display: block;
  position: absolute;
  top: 8px;
  left: 2px;
  width: 18px;
  height: 13px;
  background-position: -114px -139px;
}
#xyz-top .icon-tele {
  width: 12px;
  height: 15px;
  background-position: -142px -139px;
}
#xyz-top .member,
#xyz-top .menu {
  height: 29px;
  line-height: 29px;
  *line-height: 30px;
}
#xyz-top .member {
  float: left;
  color: #999999;
}
#xyz-top .member .politeNac {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100px;
  vertical-align: middle;
  _width: expression(documentElement.clientWidth>110 ? '110px':'auto');
}
#xyz-top .menu {
  *zoom: 1;
  float: right;
}
#xyz-top .menu:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-top .menu .attach {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 30px;
  padding: 0 6px;
  color: #666666;
  position: relative;
  z-index: 8502;
}
#xyz-top .menu .attach:hover {
  color: #e64211;
}
#xyz-top .menu .dropdown-remote {
  padding: 0 17px 0 6px;
}
#xyz-top .menu li {
  color: #dedede;
  float: left;
  margin: 0 4px;
  list-style: none;
}
#xyz-top .menu li li {
  margin: 0;
}
#xyz-top .menu .count {
  font-weight: bold;
  color: #ef4218;
}
#xyz-top .dropdown-menu .dropdown-on {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: none;
  background: #fff;
  padding: 0 16px 0 5px;
}
#xyz-top .dropdown-menu .dropdown-on .icon-dropdown {
  right: 4px;
}
#xyz-top .dropdown-panel {
  padding-top: 1px;
  top: 29px;
  right: 0;
  _right: -1px;
}
#xyz-top .basket .dropdown-remote {
  padding-left: 25px;
}
#xyz-top .basketPanel,
#xyz-top .favorPanel {
  width: 240px;
}
#xyz-top .pdGroup .pdItem {
  *zoom: 1;
  float: none;
  padding: 10px;
  border-bottom: 1px dashed #d8d8d8;
  overflow: hidden;
  margin-bottom: -1px;
  *position: relative;
}
#xyz-top .pdGroup .pdItem:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-top .pdPic,
#xyz-top .pdInfo {
  float: left;
}
#xyz-top .pdPic {
  width: 80px;
  height: 80px;
  margin-right: 10px;
}
#xyz-top .pdInfo {
  width: 130px;
}
#xyz-top .pdInfo .pdName {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  line-height: 1.3;
  margin-bottom: 7px;
}
#xyz-top .basketPanel .baseketCount {
  display: block;
  padding: 15px;
  color: #444444;
}
#xyz-top .basketPanel .realem {
  display: block;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background-color: #F5F6F8;
  color: #68a741;
}
#xyz-top .basketPanel .realem:hover {
  color: #e64211;
}
#xyz-top .favorPanel .collectionCount {
  padding: 15px 10px 20px;
  color: #444444;
}
#xyz-top .favorPanel .realem {
  display: block;
  text-align: right;
  padding: 10px;
}
#xyz-top .helpPanel,
#xyz-top .memberPanel {
  padding-left: 0;
  padding-right: 0;
}
#xyz-top .helpPanel li,
#xyz-top .memberPanel li {
  padding: 0;
}
#xyz-top .helpPanel a,
#xyz-top .memberPanel a {
  display: block;
  line-height: 16px;
  padding: 7px 20px 7px 10px;
}
#xyz-top .helpPanel a:hover,
#xyz-top .memberPanel a:hover {
  background: #f9f9f9;
}
#xyz-top .helpPanel {
  width: 100px;
}
#xyz-top .helpPanel a {
  width: 70px;
}
#xyz-top .memberPanel {
  width: 140px;
}
#xyz-top .memberPanel a {
  width: 110px;
}
#xyz-top .naviPanel {
  width: 200px;
  padding: 0 10px;
}
#xyz-top .naviPanel dl {
  margin-bottom: -1px;
}
#xyz-top .naviPanel dt {
  font-weight: bold;
  color: #999999;
  height: 28px;
  line-height: 28px;
}
#xyz-top .naviPanel dd {
  *zoom: 1;
  margin-right: 5px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d8d8d8;
}
#xyz-top .naviPanel dd:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-top .naviPanel dd a {
  float: left;
  white-space: nowrap;
  line-height: 14px;
  padding: 4px 10px 4px 0;
}
#xyz-top .hotline {
  float: right;
  height: 29px;
  line-height: 29px;
  position: relative;
  padding-left: 15px;
  margin-left: 15px;
  color: #e84720;
  font-weight: bold;
}
#xyz-top .hotline .icon-tele {
  position: absolute;
  left: 0;
  top: 7px;
}
#xyz-top .hotline .telFee {
  color: #999999;
  font-weight: normal;
}
#xyz-annouce .substance {
  background-color: #fffef9;
  border: 1px solid #ffca9c;
  color: #f95730;
  height: 12px;
  line-height: 12px;
  padding: 8px 10px;
  text-align: center;
  overflow: hidden;
}
#xyz-header {
  padding: 20px 0 8px;
  background: #fff;
}
#xyz-header .hallmark,
#xyz-header .slogan {
  float: left;
}
#xyz-header .hallmark {
  margin-top: 9px;
  padding-bottom: 14px;
}
#xyz-header .hallmark a {
  width: 220px;
  height: 43px;
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  display: block;
  overflow: hidden;
  background: url(/assets/img/total/total.png) 0 -56px no-repeat;
}
@media not all, not all, screen and (-webkit-min-device-pixel-ratio: 1.25), not all {
  #xyz-header .hallmark a {
    background-image: url(/assets/img/total/retina-hallmark.png);
    background-repeat: no-repeat;
    background-size: 240px 99px;
  }
}
#xyz-header .slogan {
  margin-left: 10px;
}
#xyz-header .search-integrate {
  float: right;
}
#xyz-header .activity {
  display: none;
}
#xyz-header .special-header-right {
  float: right;
  margin-top: 10px;
}
#xyz-header .special-header-right .special-header-quick {
  *zoom: 1;
  _width: 510px;
  margin-bottom: 5px;
}
#xyz-header .special-header-right .special-header-quick:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header .special-header-right .special-header-quick dt,
#xyz-header .special-header-right .special-header-quick dd {
  float: left;
}
#xyz-header .special-header-right .special-header-quick dt {
  *zoom: 1;
  color: #999999;
  width: 115px;
  _width: 120px;
}
#xyz-header .special-header-right .special-header-quick dt:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header .special-header-right .special-header-quick dd {
  color: #666666;
  padding-right: 5px;
  margin-left: 5px;
}
#xyz-header .special-header-right .special-header-quick a {
  color: #666;
}
#xyz-header .special-header-right .special-header-quick span {
  color: #dedede;
}
#xyz-header .special-header-right .special-header-quick a:hover {
  color: #e54410;
  text-decoration: underline;
}
#xyz-header .special-header-right .special-header-quick .private-home {
  width: 18px;
  height: 16px;
  background: url(/assets/img/total/total.png) -51px -201px no-repeat;
  display: block;
  float: left;
  margin: 2px 5px 0 0;
}
#xyz-header .special-header-right .special-header-quick .company-group {
  width: 18px;
  height: 14px;
  background: url(/assets/img/total/total.png) -76px -201px no-repeat;
  display: block;
  float: left;
  margin: 2px 5px 0 0;
}
#xyz-header .search-integrate {
  *zoom: 1;
  width: 552px;
  margin-top: 12px;
}
#xyz-header .search-integrate:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header .search-integrate .transPoint {
  background: #ffcfc1;
  width: 1px;
  height: 1px;
  position: absolute;
  display: inline-block;
}
#xyz-header .search-integrate .transPoint.lt {
  top: -2px;
  left: -2px;
}
#xyz-header .search-integrate .transPoint.lb {
  bottom: -2px;
  left: -2px;
}
#xyz-header .search-integrate .transPoint.rt {
  right: -2px;
  top: -2px;
}
#xyz-header .search-integrate .transPoint.rb {
  right: -2px;
  bottom: -2px;
}
#xyz-header .search-integrate .searchBar {
  *zoom: 1;
  width: 548px;
  height: 30px;
  position: relative;
  z-index: 7500;
  border: 2px solid #f65730;
}
#xyz-header .search-integrate .searchBar:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header .search-integrate .type,
#xyz-header .search-integrate .entrar,
#xyz-header .search-integrate .action {
  float: left;
}
#xyz-header .search-integrate .type {
  background: #f6f6f6;
  width: 85px;
  position: relative;
  z-index: 7503;
}
#xyz-header .search-integrate .type .value {
  height: 30px;
  line-height: 30px;
  padding-left: 7px;
  font-size: 14px;
  cursor: pointer;
  position: relative;
}
#xyz-header .search-integrate .type .dropdown {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-style: dashed;
  border-width: 5px 5px;
  border-color: #999999 transparent transparent transparent;
  border-top-style: solid;
  position: absolute;
  top: 13px;
  right: 5px;
}
#xyz-header .search-integrate .type .options {
  display: none;
  position: absolute;
  left: -2px;
  top: 30px;
  background: #f6f6f6;
  width: 100%;
  border: 2px solid #f65730;
  border-top: none;
}
#xyz-header .search-integrate .type .options .option {
  display: block;
  padding-left: 7px;
  font-size: 14px;
  height: 26px;
  line-height: 26px;
  cursor: pointer;
}
#xyz-header .search-integrate .type .options .option:hover {
  color: #f65730;
  background: #fff;
}
#xyz-header .search-integrate .entrar {
  width: 412px;
  position: relative;
  z-index: 7501;
}
#xyz-header .search-integrate .entrar input {
  width: 396px;
  height: 16px;
  display: block;
  margin: 0;
  border: 0 none;
  padding: 7px 8px;
  line-height: 16px;
  font-size: 14px;
  overflow: hidden;
  *height: 15px;
  _height: 14px;
}
#xyz-header .search-integrate .entrar input:focus {
  outline: none;
  -webkit-box-shadow: inset 0 0 5px rgba(246, 87, 48, 0.25);
  -moz-box-shadow: inset 0 0 5px rgba(246, 87, 48, 0.25);
  box-shadow: inset 0 0 5px rgba(246, 87, 48, 0.25);
}
#xyz-header .search-integrate .entrar .placeholder {
  *position: absolute;
  *left: 0;
  *top: 0;
}
#xyz-header .search-integrate .searchHint {
  position: absolute;
  z-index: 7502;
  top: 30px;
  left: -2px;
  width: 412px;
  background: #ffffff;
  border: 2px solid #f65730;
  border-top: none;
}
#xyz-header .search-integrate .searchHintItem a {
  *zoom: 1;
  display: block;
  padding: 4px 10px;
}
#xyz-header .search-integrate .searchHintItem a:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header .search-integrate .searchHintItem.mouseDown a,
#xyz-header .search-integrate .searchHintItem a:hover {
  background: #f6f6f6;
  text-decoration: none;
}
#xyz-header .search-integrate .searchHintItem .typehead {
  float: left;
}
#xyz-header .search-integrate .searchHintItem .typehead em {
  font-weight: bold;
}
#xyz-header .search-integrate .searchHintItem .typecount {
  float: right;
  color: #999999;
}
#xyz-header .search-integrate .action {
  width: 51px;
}
#xyz-header .search-integrate .action .submiter {
  display: block;
  border: 0 none;
  width: 51px;
  height: 30px;
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  cursor: pointer;
  background: url(/assets/img/total/total.png) -88px -156px no-repeat;
}
#xyz-header .search-integrate .topSearch {
  padding-top: 4px;
  height: 19px;
  vertical-align: bottom;
  *zoom: 1;
}
#xyz-header .search-integrate .topSearch:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header .search-integrate .topSearch dt,
#xyz-header .search-integrate .topSearch dd,
#xyz-header .search-integrate .topSearch a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 12px;
  line-height: 14px;
  margin: 0 7px;
  color: #999999;
}
#xyz-header .search-integrate .topSearch a:hover {
  color: #e54410;
}
#xyz-header .cms-logo {
  position: static;
  margin-top: 7px;
  margin-left: 15px;
  float: left;
}
#xyz-header .more-ins-hd {
  *zoom: 1;
  width: 83px;
  height: 24px;
  position: relative;
  float: left;
  display: block;
  padding-top: 33px;
  margin-left: 15px;
  margin-top: -14px;
}
#xyz-header .more-ins-hd:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header .more-ins-hd span {
  position: static;
  float: none;
  display: block;
  height: 22px;
  *line-height: 22px;
}
#xyz-header .more-ins-hd ul {
  top: 23px;
  left: 0;
}
.eval-star {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
}
.eval-star span {
  background: url(/assets/img/evaluate/star.png) no-repeat;
  display: inline-block;
  width: 15px;
  height: 15px;
  background-position: -40px 0;
  vertical-align: middle;
}
.eval-star .start-on {
  background-position: 0 0;
}
.eval-star .start-half {
  background-position: -20px 0;
}
.eval-star .title,
.eval-star .point {
  background: none;
  width: auto;
  line-height: 15px;
}
.eval-star .point {
  color: #666;
}
.company-logo,
.company-normal-logo {
  display: inline-block;
  *display: inline;
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  background-repeat: no-repeat;
  overflow: hidden;
  zoom: 1;
  text-decoration: none;
}
.company-normal-logo {
  width: 100px;
  height: 36px;
  background-image: url(/assets/img/company/company-normal.png);
}
.company-normal-810001 {
  background-position: 0 0;
}
.company-normal-811001 {
  background-position: 0 -46px;
}
.company-normal-609001 {
  background-position: 0 -92px;
}
.company-normal-608001 {
  background-position: 0 -138px;
}
.company-normal-802001 {
  background-position: 0 -184px;
}
.company-normal-618001 {
  background-position: 0 -230px;
}
.company-normal-604001 {
  background-position: 0 -276px;
}
.company-normal-613001 {
  background-position: 0 -322px;
}
.company-normal-606001 {
  background-position: 0 -368px;
}
.company-normal-817001 {
  background-position: 0 -414px;
}
.company-normal-621001 {
  background-position: 0 -460px;
}
.company-normal-823001 {
  background-position: 0 -506px;
}
.company-normal-601001 {
  background-position: -110px 0;
}
.company-normal-612001 {
  background-position: -110px -46px;
}
.company-normal-616001 {
  background-position: -110px -92px;
}
.company-normal-615001 {
  background-position: -110px -138px;
}
.company-normal-605001 {
  background-position: -110px -184px;
}
.company-normal-619001 {
  background-position: -100px -230px;
}
.company-normal-807000 {
  background-position: -110px -276px;
}
.company-normal-603001 {
  background-position: -110px -322px;
}
.company-normal-814001 {
  background-position: -110px -368px;
}
.company-normal-820001 {
  background-position: -110px -414px;
}
.company-normal-622001 {
  background-position: -110px -460px;
}
.company-normal-824001 {
  background-position: -110px -506px;
}
#xyz-nav {
  *zoom: 1;
  background: #ef4218 url(/assets/img/total/bg-xyz-nav.png) repeat-y;
  height: 40px;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
}
#xyz-nav:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-nav.eloquent {
  margin-bottom: 10px;
}
#xyz-nav .icon {
  display: block;
  width: 22px;
  height: 22px;
  background: url(/assets/img/total/total.png) no-repeat;
}
#xyz-nav .icon-house {
  background-position: 0 -198px;
}
#xyz-nav .icon-enterprise {
  background-position: -22px -198px;
}
#xyz-nav .icon-ins-travel {
  background-position: 0 -220px;
}
#xyz-nav .icon-ins-accident {
  background-position: -22px -220px;
}
#xyz-nav .icon-ins-health {
  background-position: -44px -220px;
}
#xyz-nav .icon-ins-treasure {
  background-position: -66px -220px;
}
#xyz-nav .icon-ins-car {
  background-position: -88px -220px;
}
#xyz-nav .icon-ins-investment {
  background-position: -110px -220px;
}
#xyz-nav .icon-ins-cargo {
  background-position: 0 -264px;
}
#xyz-nav .icon-ins-liability {
  background-position: -22px -264px;
}
#xyz-nav .icon-ins-group {
  background-position: -44px -264px;
}
#xyz-nav .icon-ins-auto {
  background-position: -66px -264px;
}
#xyz-nav .hover .icon-ins-travel {
  background-position: 0 -242px;
}
#xyz-nav .hover .icon-ins-accident {
  background-position: -22px -242px;
}
#xyz-nav .hover .icon-ins-health {
  background-position: -44px -242px;
}
#xyz-nav .hover .icon-ins-treasure {
  background-position: -66px -242px;
}
#xyz-nav .hover .icon-ins-car {
  background-position: -88px -242px;
}
#xyz-nav .hover .icon-ins-investment {
  background-position: -110px -242px;
}
#xyz-nav .hover .icon-ins-cargo {
  background-position: 0 -286px;
}
#xyz-nav .hover .icon-ins-liability {
  background-position: -22px -286px;
}
#xyz-nav .hover .icon-ins-group {
  background-position: -44px -286px;
}
#xyz-nav .hover .icon-ins-auto {
  background-position: -66px -286px;
}
#xyz-nav .icon-advantages {
  width: 13px;
  height: 13px;
  background-position: -159px -139px;
  overflow: hidden;
}
#xyz-nav .category,
#xyz-nav .menus {
  float: left;
}
#xyz-nav .category {
  width: 230px;
  position: relative;
  z-index: 7001;
}
#xyz-nav .category a:hover {
  text-decoration: underline;
}
#xyz-nav .category .linkAll {
  display: block;
  cursor: default;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  font-size: 18px;
  color: #ffffff;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
  background: #f75730;
}
#xyz-nav .category .linkAll:hover {
  text-decoration: none;
}
#xyz-nav .category .notHome {
  cursor: pointer;
}
#xyz-nav .category .designate {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-style: dashed;
  border-width: 7px 7px;
  border-color: #ffd8cf #f75730 #f75730 #f75730;
  border-top-style: solid;
  position: absolute;
  right: 17px;
  top: 17px;
}
#xyz-nav .category .designate .desigFix {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 8px;
  height: 4px;
  position: absolute;
  overflow: hidden;
  top: -7px;
  left: -4px;
}
#xyz-nav .category .designate .inner {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-style: dashed;
  border-width: 4px 4px;
  border-color: #f75730 transparent transparent transparent;
  border-top-style: solid;
  position: absolute;
  top: 0;
}
#xyz-nav .category .transform {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
#xyz-nav .category .transform .designate {
  border-color: #f75730 #f75730 #ffd8cf #f75730;
  border-bottom-style: solid;
  top: 10px;
}
#xyz-nav .category .transform .desigFix {
  top: 3px;
}
#xyz-nav .category .transform .inner {
  border-color: transparent transparent #f75730 transparent;
  border-bottom-style: solid;
  top: -4px;
}
#xyz-nav .category .flyout {
  position: absolute;
  top: 40px;
  left: 0;
  height: 535px;
  width: 100%;
}
#xyz-nav .category .litb,
#xyz-nav .category .extendOut {
  position: absolute;
  top: 0;
}
#xyz-nav .category .litb {
  top: 0;
  left: 0;
  border: 2px solid #f75730;
  border-top: 0 none;
  background: #fff8ef;
  z-index: 7004;
  *width: 226px;
}
#xyz-nav .category .litbTitle {
  background: #fdefdb;
  padding: 8px 10px;
  height: 22px;
  line-height: 22px;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
  color: #666666;
  font-size: 15px;
}
#xyz-nav .category .litbTitle .icon {
  float: left;
  margin-right: 10px;
}
#xyz-nav .category .litbOpen {
  padding: 0 2px;
}
#xyz-nav .category .litbOpen li {
  position: relative;
  padding: 5px 8px;
  line-height: 22px;
  font-size: 14px;
  border-bottom: 1px solid #fffcf8;
  border-top: 1px solid #fce7ca;
  min-height: 22px;
  *float: left;
  *display: inline;
  *zoom: 1;
  _height: 22px;
  _padding: 5px 6px;
}
#xyz-nav .category .litbOpen li:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-nav .category .litbOpen li.tinco {
  border-top: 1px solid #fff8ef;
}
#xyz-nav .category .litbOpen li.vilya {
  border-bottom: 1px solid #fff8ef;
}
#xyz-nav .category .litbOpen .signify,
#xyz-nav .category .litbOpen .insure {
  float: left;
}
#xyz-nav .category .litbOpen .signify {
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
#xyz-nav .category .litbOpen .insure {
  width: 174px;
  position: relative;
}
#xyz-nav .category .litbOpen .insure .icon-going {
  position: absolute;
  top: 6px;
  right: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-style: dashed;
  border-width: 6px 5px;
  border-color: #fff8ef #fff8ef #fff8ef #f9c4ab;
  border-left-style: solid;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
#xyz-nav .category .litbOpen .insure .icon-going .inner {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-style: dashed;
  border-width: 3px 3px;
  border-color: transparent transparent transparent #fff8ef;
  border-left-style: solid;
  position: absolute;
  left: -5px;
  top: -3px;
}
#xyz-nav .category .litbOpen .insure .insureMain {
  font-weight: bold;
  font-size: 15px;
  color: #555555;
}
#xyz-nav .category .litbOpen .insure .insureMain:hover {
  color: #e64211;
}
#xyz-nav .category .litbOpen .extra {
  line-height: 1.3;
}
#xyz-nav .category .litbOpen .extra a {
  font-size: 12px;
  font-weight: normal;
  margin-right: 10px;
  color: #666666;
}
#xyz-nav .category .litbOpen .extra a:hover {
  color: #e64211;
}
#xyz-nav .category .litbOpen .extend {
  display: none;
}
#xyz-nav .category .litbOpen li:hover {
  background: #fff;
  margin: 0px -2px -1px -2px;
  padding: 5px 8px 6px 10px;
  border-top: 1px solid #fce7ca;
  border-bottom: 1px solid #fce7ca;
  *padding-right: 10px;
  position: relative;
  zoom: 1;
}
#xyz-nav .category .litbOpen li.hover {
  background: #fff;
  padding-left: 10px;
  padding-right: 0px;
  padding-bottom: 6px;
  margin-left: -2px;
  margin-right: -5px;
  margin-bottom: -1px;
  border-top: 1px solid #f6c6af;
  border-bottom: 1px solid #f6c6af;
  z-index: 7003;
  *padding-right: 13px;
  *position: relative;
  *zoom: 1;
  _padding-left: 8px;
  _padding-right: 11px;
}
#xyz-nav .category .litbOpen li.hover .main {
  color: #ea4607;
}
#xyz-nav .category .litbOpen li.hover .icon-going {
  display: none;
}
#xyz-nav .category .direct {
  width: 226px;
  height: 80px;
  border-top: 1px solid #fce7ca;
}
#xyz-nav .category .extendOut {
  display: none;
  height: 100%;
  z-index: 7002;
  background: #fff;
  border: 1px solid #f6c6af;
  left: 230px;
}
#xyz-nav .category .extendPanel {
  *zoom: 1;
  width: 680px;
  height: 100%;
  display: none;
}
#xyz-nav .category .extendPanel:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-nav .category .extendPanel.deformity {
  width: 440px;
  overflow: hidden;
}
#xyz-nav .category .extendPanel .sort,
#xyz-nav .category .extendPanel .bargain {
  float: left;
  height: 100%;
}
#xyz-nav .category .extendPanel .sort {
  width: 400px;
  padding: 0 20px;
  color: #666666;
  background: #ffffff;
}
#xyz-nav .category .extendPanel .bargain {
  width: 200px;
  padding: 0 20px;
  background: #f8f8f8;
}
#xyz-nav .category .extendPanel .subdivide {
  padding: 15px 0;
}
#xyz-nav .category .extendPanel .subdivide a {
  color: #666666;
}
#xyz-nav .category .extendPanel .subdivide a:hover {
  color: #e64211;
}
#xyz-nav .category .extendPanel .subdivide .link-green {
  color: #68a741;
}
#xyz-nav .category .extendPanel .subdivide .link-green:hover {
  color: #e64211;
}
#xyz-nav .category .extendPanel dt {
  font-weight: bold;
  font-size: 14px;
  padding: 10px 0;
}
#xyz-nav .category .extendPanel dd {
  *zoom: 1;
  padding-bottom: 20px;
  border-bottom: 1px dotted #d3d3d3;
  margin-bottom: 20px;
}
#xyz-nav .category .extendPanel dd:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-nav .category .extendPanel dd a {
  display: block;
  float: left;
  width: 75px;
  padding: 3px 0;
}
#xyz-nav .category .extendPanel .clean {
  border-bottom: 0 none;
}
#xyz-nav .category .extendPanel .plate a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 100px;
  height: 36px;
  margin-right: 5px;
}
#xyz-nav .category .extendPanel .sug {
  padding-top: 10px;
  font-size: 16px;
  color: #666666;
  font-weight: bold;
}
#xyz-nav .category .extendPanel .sugName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
  font-size: 14px;
  padding: 5px 0;
}
#xyz-nav .category .extendPanel .sugPic img {
  display: block;
  width: 200px;
  height: 200px;
}
#xyz-nav .category .extendPanel .sugSpec {
  *zoom: 1;
  background: #ffffff;
  height: 36px;
}
#xyz-nav .category .extendPanel .sugSpec:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-nav .category .extendPanel .sugSpec .sugCom,
#xyz-nav .category .extendPanel .sugSpec .price {
  float: left;
  width: 100px;
  height: 36px;
}
#xyz-nav .category .extendPanel .sugSpec .sugCom img {
  display: block;
}
#xyz-nav .category .extendPanel .sugSpec .price {
  width: 95px;
  padding-right: 5px;
}
#xyz-nav .category .extendPanel .sugSpec .priceAlign {
  height: 36px;
  float: right;
}
#xyz-nav .category .extendPanel .sugSpec .priceAlign td {
  vertical-align: middle;
}
#xyz-nav .category .extendPanel .sugSpec .money {
  display: block;
  text-align: right;
  padding-right: 0 !important;
}
#xyz-nav .category .extendPanel .sugCause {
  color: #999999;
  margin: 15px 0 10px;
  width: 200px;
  height: 32px;
  line-height: 16px;
  overflow: hidden;
}
#xyz-nav .category .extendPanel .sugCount,
#xyz-nav .category .extendPanel .eval-star {
  color: #666666;
}
#xyz-nav .category .extendPanel .sugDirect {
  margin-top: 20px;
  text-align: right;
}
#xyz-nav .category .extendPanel .bewrite {
  color: #999999;
}
#xyz-nav .category .extendPanel .bewriteInDetail {
  display: inline;
  float: none;
  padding: 0;
}
#xyz-nav .category .extendPanel .aspect {
  display: block;
  text-align: right;
  color: #68a741;
}
#xyz-nav .category .extendPanel .aspect:hover {
  color: #e64211;
}
#xyz-nav .category .extendPanel .advantages {
  margin-top: 10px;
}
#xyz-nav .category .extendPanel .advantages li {
  padding: 7px 0;
  font-size: 14px;
  height: 14px;
  line-height: 14px;
}
#xyz-nav .category .extendPanel .advantages .icon-advantages {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: left;
  margin-right: 10px;
  *float: none;
}
#xyz-nav .category .extendPanel .advIllu {
  margin-top: 40px;
  text-align: center;
}
#xyz-nav .category .auto .bargain {
  width: 210px;
  padding: 0 15px;
}
#xyz-nav .menus {
  width: 770px;
  position: relative;
}
#xyz-nav .menu {
  *zoom: 1;
}
#xyz-nav .menu:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-nav .menu li {
  float: left;
}
#xyz-nav .menu a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #ffffff;
  padding: 0 20px;
}
#xyz-nav .menu a:hover {
  background: #e02e00;
  text-decoration: none;
}
#xyz-nav .menu .current a {
  padding: 0 19px;
  height: 38px;
  border: 1px solid #cb2902;
  background: #d62a00;
  cursor: default;
  _line-height: 38px;
}
#xyz-nav .advantage {
  *zoom: 1;
  display: block;
  position: absolute;
  right: 0;
  top: 10px;
}
#xyz-nav .advantage:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-nav .advantage li {
  float: left;
  height: 20px;
  line-height: 20px;
  margin-left: 8px;
  color: #fbbdb0;
}
#xyz-nav .advantage .icon-certi,
#xyz-nav .advantage .icon-lighting,
#xyz-nav .advantage .icon-assistant {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 20px;
  height: 20px;
  background-image: url(/assets/img/total/total.png);
  background-repeat: no-repeat;
  float: left;
  margin-right: 5px;
}
#xyz-nav .advantage .icon-certi {
  background-position: -196px -156px;
}
#xyz-nav .advantage .icon-lighting {
  background-position: -175px -156px;
}
#xyz-nav .advantage .icon-assistant {
  background-position: -154px -156px;
}
.bubble-info {
  position: absolute;
  margin-left: 10px;
}
.bubble-info .indicator {
  display: inline-block;
  position: absolute;
  top: 7px;
  left: -7px;
  width: 8px;
  height: 13px;
  background: url(/assets/img/bubble/indicator.png) no-repeat;
}
.bubble-info .content {
  display: inline-block;
  border: 1px solid #dcdcdc;
  padding: 10px;
  background: #fff;
  color: #666666;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.bubble-info-top {
  margin-left: 0;
  margin-top: 10px;
}
.bubble-info-top .indicator {
  top: -7px;
  left: 7px;
  width: 13px;
  height: 8px;
  background-position: -13px 0;
}
.icon {
  display: inline-block;
  marging-right: 5px;
  *margin-right: 0.3em;
  vertical-align: middle;
  background-repeat: no-repeat;
}
.icon-weibo,
.icon-other {
  width: 18px;
  height: 14px;
  line-height: 14px;
  margin-top: 1px;
  background-image: url(/assets/img/icon/icon-social.png);
}
.icon-weibo {
  vertical-align: text-top;
  background-position: 0 0;
}
.icon-lock,
.icon-capsLock,
.icon-calculator,
.icon-arrow-up,
.icon-arrow-down {
  background-image: url(/assets/img/icon/icon-function.png);
}
.icon-lock {
  width: 14px;
  height: 16px;
  background-position: -3px -2px;
}
.icon-capsLock {
  width: 19px;
  height: 20px;
  background-position: -20px 0;
}
.icon-calculator {
  width: 15px;
  height: 16px;
  background-position: -41px -2px;
}
.icon-arrow-up,
.icon-arrow-down {
  width: 12px;
  height: 10px;
}
.icon-arrow-up {
  background-position: -59px -5px;
}
.icon-arrow-down {
  background-position: -73px -5px;
}
.icon-error,
.icon-info,
.icon-warning,
.icon-suc {
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
}
.icon-error {
  background: url(/assets/img/icon/mark-16-error.png) no-repeat;
}
.icon-info {
  background: url(/assets/img/icon/mark-16-info.png) no-repeat;
}
.icon-warning {
  background: url(/assets/img/icon/mark-16-warning.png) no-repeat;
}
.icon-suc {
  background: url(/assets/img/icon/mark-16-suc.png) no-repeat;
}
#xyz-footer {
  margin-top: 15px;
}
#xyz-footer .compass {
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  background: #f6f6f6;
  padding: 20px 0 10px;
  *zoom: 1;
}
#xyz-footer .compass:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-footer .compass .inner {
  *zoom: 1;
  padding: 0 20px;
}
#xyz-footer .compass .inner:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-footer .compass dl {
  float: left;
  margin-right: 73px;
}
#xyz-footer .compass .vilya {
  width: 235px;
  margin-right: 0;
}
#xyz-footer .compass dt {
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
  font-weight: bold;
  font-size: 14px;
}
#xyz-footer .compass dd {
  line-height: 22px;
}
#xyz-footer .compass dd a {
  color: #666666;
}
#xyz-footer .compass dd a:hover {
  color: #e64211;
}
#xyz-footer .compass .askfor {
  *zoom: 1;
}
#xyz-footer .compass .askfor:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-footer .compass .askfor .microblog {
  height: 23px;
  margin-bottom: 5px;
  margin-top: 3px;
  overflow: hidden;
}
#xyz-footer .compass .askfor .qrcode,
#xyz-footer .compass .askfor .help {
  float: left;
}
#xyz-footer .compass .askfor .qrcode,
#xyz-footer .compass .askfor .mbSina,
#xyz-footer .compass .askfor .mbTencent {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(/assets/img/total/total.png);
  background-repeat: no-repeat;
}
#xyz-footer .compass .askfor .qrcode {
  width: 80px;
  height: 80px;
  background-position: 0 -106px;
  margin-right: 5px;
}
#xyz-footer .compass .askfor .help {
  width: 150px;
}
#xyz-footer .compass .askfor .mbSina,
#xyz-footer .compass .askfor .mbTencent {
  width: 25px;
  height: 23px;
}
#xyz-footer .compass .askfor .mbSina {
  background-position: -90px -106px;
  *margin-right: 4px;
}
#xyz-footer .compass .askfor .mbSina:hover {
  background-position: -160px -106px;
}
#xyz-footer .compass .askfor .mbTencent {
  background-position: -125px -106px;
}
#xyz-footer .compass .askfor .mbTencent:hover {
  background-position: -195px -106px;
}
#xyz-footer .compass .askfor .mail,
#xyz-footer .compass .askfor .hotline {
  color: #666666;
}
#xyz-footer .compass .askfor .mail a {
  color: #666666;
}
#xyz-footer .compass .askfor .mail a:hover {
  color: #e64211;
}
#xyz-footer .compass .atom {
  position: relative;
}
#xyz-footer .compass .atom .notice {
  position: absolute;
  top: 19px;
  left: 0;
}
#xyz-footer .compass .atom .heading {
  background: url(/assets/img/icon/mark-16-suc.png) 0 3px no-repeat;
  font-size: 16px;
  font-weight: bold;
  padding-left: 22px;
  margin-bottom: 5px;
}
#xyz-footer .compass .atom .tipError {
  display: none;
  position: absolute;
  width: 207px;
  top: 20px;
  left: 0;
  color: #ff6666;
  background: #dddddd url(/assets/img/icon/mark-16-error.png) 5px 3px no-repeat;
  padding-left: 25px;
  margin-top: 5px;
}
#xyz-footer .compass .feed {
  *zoom: 1;
  width: 230px;
  height: 21px;
  overflow: hidden;
  border: 1px solid #dddddd;
  margin-top: 5px;
}
#xyz-footer .compass .feed:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-footer .compass .feed input,
#xyz-footer .compass .feed .sub {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: left;
  vertical-align: top;
}
#xyz-footer .compass .feed input {
  width: 189px;
  height: 15px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
  padding: 3px 0;
  line-height: 15px;
  border: 0 none;
  padding-left: 2px;
  outline: 0;
}
#xyz-footer .compass .feed .sub {
  width: 37px;
  height: 19px;
  padding: 0;
  margin: 0;
  border: 1px solid #eb532c;
  background: #fa5e36;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
  text-align: center;
  line-height: 19px;
}
#xyz-footer .compass .feed .sub:hover {
  text-decoration: none;
  _color: #ffffff;
}
#xyz-footer .compass .feedTopic a {
  color: #666666;
}
#xyz-footer .compass .facilitate {
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  margin-top: 10px;
  height: 55px;
  width: 1000px;
  background: url(/assets/img/home/facilitate-1000.png) no-repeat;
}
#xyz-footer .footer {
  text-align: center;
  padding: 20px 0;
  width: 960px;
  margin-left: auto;
  margin-right: auto;
}
#xyz-footer .footer li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
#xyz-footer .footer .quick {
  margin-bottom: 3px;
}
#xyz-footer .footer .color-F05536 {
  color: #f05536;
}
#xyz-footer .footer .cooperation a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0 4px;
}
#xyz-footer .footer .copy {
  margin: 10px 0;
  color: #888888;
}
#xyz-footer .footer .verify a {
  width: 108px;
  height: 40px;
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  display: block;
  margin: 0 3px 0 2px;
  background: url(/assets/img/total/total.png) no-repeat;
}
#xyz-footer .footer .verify .verifySSL {
  background-position: 0 -318px;
}
#xyz-footer .footer .verify .verifyTenpay {
  background-position: -118px -318px;
}
#xyz-footer .footer .verify .verifyUnionpay {
  background-position: 0 -368px;
}
#xyz-footer .footer .verify .verifyPolice {
  background-position: -118px -368px;
}
#xyz-footer .footer .verify .verifySupervision {
  background-position: 0 -418px;
}
.captcha {
  width: 270px;
  height: 54px;
  table-layout: fixed;
}
.captcha td {
  padding: 0;
  margin: 0;
  vertical-align: middle;
}
.form-horizontal .captcha .form-controls,
.captcha .form-controls {
  padding: 0;
  margin: 0;
}
.captcha .hold {
  height: 32px;
}
.captcha .hold .typeIn {
  width: 96px;
  height: 20px;
  margin-right: 10px;
  border: 1px solid #d8d8d8;
  padding: 5px 6px;
}
.captcha .hold .typeIn:focus {
  border-color: #fac98f;
}
.captcha .hold .input-error .typeIn,
.captcha .hold .input-warning .typeIn {
  border-width: 2px;
  border-style: solid;
  padding: 4px 5px;
}
.captcha .hold .input-error .typeIn,
.captcha .hold .input-error .typeIn:focus {
  border-color: #f78282;
}
.captcha .hold .input-warning .typeIn,
.captcha .hold .input-warning .typeIn:focus {
  border-color: #fcdc5d;
}
.captcha .hold .img {
  border: 1px solid #ccc;
  width: 80px;
  height: 30px;
}
.captcha .hold .refreshCell,
.captcha .hold .audioCell {
  width: 33px;
  height: 32px;
}
.captcha .hold .audioWrap {
  display: block;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 7px;
  left: 6px;
}
.captcha .hold .refreshCell {
  text-align: center;
  vertical-align: middle;
}
.captcha .hold .inner {
  width: 33px;
  height: 32px;
  position: relative;
}
.captcha .hold .audio {
  display: block;
}
.captcha .hold .refresh,
.captcha .hold .audio {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/assets/img/captcha/actions.png) no-repeat;
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  *display: block;
}
.captcha .hold .refresh {
  margin-left: 1px;
  background-position: 0 -18px;
}
.captcha .hold .sepCell {
  width: 1px;
  height: 26px;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: middle;
}
.captcha .hold .sepCell .sep {
  background: #ccc;
  width: 1px;
  height: 27px;
}
.captcha .msg {
  height: 22px;
}
.popBg {
  position: absolute;
  left: 0px;
  top: 0px;
  background: #000000;
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  opacity: 0.4;
  height: 100%;
  width: 100%;
  z-index: 2;
}
.popDiv {
  background: #fff;
  border: 1px solid #e8edf1;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 9999;
  width: 500px;
}
.popDiv .lay-msg {
  margin-bottom: 0;
}
.popDivB {
  border: 8px solid #fce2bf;
}
.popDiv h2,
.popDiv .popDivHead {
  background: url(/images/bg_popDiv.gif) repeat-x;
  height: 25px;
  line-height: 140%;
  margin: 0;
  padding: 6px 3px 0 10px;
  font-size: 14px;
  font-weight: bold;
}
.popDiv h2 small,
.popDiv .popDivHead small {
  font-weight: normal;
  margin-left: 5px;
  font-size: 12px;
}
.popDiv h2 .fn-right,
.popDiv h2 .fr,
.popDiv .popDivHead .fn-right,
.popDiv .popDivHead .fr {
  cursor: pointer;
  margin: -7px -3px 0 0;
}
.popDiv h2 a:link,
.popDiv h2 a:visited,
.popDiv .popDivHead a:link,
.popDiv .popDivHead a:visited {
  float: left;
  padding: 2px 10px;
  margin-left: 5px;
  background: #005aa0;
  border-top: 1px solid #005aa0;
  border-left: 1px solid #005aa0;
  border-right: 1px solid #005aa0;
  color: #ffffff;
}
.popDiv h2 a:hover,
.popDiv .popDivHead a:hover {
  color: #ffffff;
}
.popDiv h2 a.now:link,
.popDiv h2 a.now:visited,
.popDiv .popDivHead a.now:link,
.popDiv .popDivHead a.now:visited {
  background: #fff;
  border-top: 1px solid #b0d0fa;
  border-left: 1px solid #b0d0fa;
  border-right: 1px solid #b0d0fa;
  color: #333333;
}
.popDiv h2 a.now:hover,
.popDiv .popDivHead a.now:hover {
  text-decoration: none;
}
.popDiv .popCon {
  padding: 10px 15px;
}
.popDiv button {
  margin: 0;
  *margin-right: 5px /*padding:2px 4px*/;
}
.adrift-service {
  position: absolute;
  z-index: 9000;
  top: 200px;
  right: 0;
}
.adrift-service .service {
  display: inline-block;
  *display: inline;
  width: 100px;
  height: 120px;
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  *float: left;
  background: url(/assets/img/total/total.png) -141px -188px no-repeat;
}
.adrift-navbar {
  border: 1px solid #fdcd99;
  border-bottom: none;
  position: absolute;
  z-index: 9000;
}
.adrift-navbar .shoppingCart,
.adrift-navbar .shoppingCart:hover,
.adrift-navbar .buy-ins,
.adrift-navbar .buy-ins:hover,
.adrift-navbar .buy-ins-on,
.adrift-navbar .compareSide-on,
.adrift-navbar .compareSide,
.adrift-navbar .compareSide:hover,
.adrift-navbar .goTop,
.adrift-navbar .goTop:hover {
  width: 43px;
  height: 43px;
  display: block;
  background-image: url(/assets/img/total/total.png);
  background-repeat: no-repeat;
}
.adrift-navbar .shoppingCart,
.adrift-navbar .buy-ins,
.adrift-navbar .compareSide,
.adrift-navbar .goTop,
.adrift-navbar .buy-ins-on,
.adrift-navbar .compareSide-on {
  border-bottom: 1px dashed #fdcd99;
}
.adrift-navbar .shoppingCart:hover,
.adrift-navbar .buy-ins:hover,
.adrift-navbar .compareSide:hover,
.adrift-navbar .goTop:hover,
.adrift-navbar .buy-ins-on:hover,
.adrift-navbar .compareSide-on:hover {
  text-decoration: none;
  border-bottom: 1px solid #ff7858;
}
.adrift-navbar .buy-ins:hover,
.adrift-navbar .compareSide:hover,
.adrift-navbar .buy-ins-on:hover,
.adrift-navbar .compareSide-on:hover {
  border-bottom: 1px dashed #fdcd99;
}
.adrift-navbar .shoppingCart {
  background-position: -48px -491px;
}
.adrift-navbar .shoppingCart:hover {
  background-position: -48px -537px;
}
.adrift-navbar .shoppingCart .num {
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  width: 22px;
  text-align: center;
  padding: 5px 6px 0 13px;
  display: block;
}
.adrift-navbar .buy-ins {
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  background-position: -96px -491px;
}
.adrift-navbar .buy-ins:hover {
  background-position: -96px -537px;
}
.adrift-navbar .buy-ins-on {
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  background-position: -96px -537px;
}
.adrift-navbar .compareSide {
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  background-position: -144px -491px;
}
.adrift-navbar .compareSide:hover {
  background-position: -144px -537px;
}
.adrift-navbar .compareSide-on {
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  background-position: -144px -537px;
}
.adrift-navbar .goTop {
  text-indent: -9999em;
  *text-transform: capitalize;
  *zoom: 1;
  outline: 0;
  background-position: 0 -491px;
  border-bottom-style: solid;
}
.adrift-navbar .goTop:hover {
  background-position: 0 -537px;
  border-bottom: 1px solid #fdcd99;
}
.buy-ins-animation {
  position: absolute;
  left: -130px;
  top: -25px;
  background: url("/assets/img/total/buy-ins-animation.gif") no-repeat;
  width: 125px;
  height: 80px;
}
.buy-ins-animation .close-animation {
  width: 22px;
  height: 22px;
  position: absolute;
  right: 42px;
  top: 3px;
  cursor: pointer;
}
.buy-ins-side-mian {
  position: absolute;
  left: -221px;
  bottom: 0;
  background-color: #fff;
  border: 1px solid #ff7858;
  width: 219px;
}
.buy-ins-side-mian .buy-ins-side-title {
  line-height: 30px;
  color: #fff;
  background-color: #ff7858;
  height: 30px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
}
.buy-ins-side-mian .buy-ins-side-title .close {
  display: block;
  width: 34px;
  height: 29px;
  cursor: pointer;
}
.buy-ins-side-mian .ins-detail dt {
  float: left;
  width: 209px;
  background-color: #fdefdb;
  font-size: 14px;
  color: #666;
  padding: 8px 0 8px 10px;
}
.buy-ins-side-mian .ins-detail dd {
  width: 99px;
  font-weight: bold;
  padding: 15px 0 15px 10px;
  float: left;
  border-bottom: 1px dashed #fce7ca;
}
.buy-ins-side-mian .ins-detail dd:hover {
  background-color: #fff8ef;
}
.buy-ins-side-mian .ins-detail .borderNone {
  border: none;
}
.buy-ins-side-mian .icon {
  float: left;
  background: url("/assets/img/total/total.png");
  background-repeat: no-repeat;
  display: block;
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
.buy-ins-side-mian .icon-house {
  background-position: 0 -198px;
}
.buy-ins-side-mian .icon-enterprise {
  background-position: -22px -198px;
}
.buy-ins-side-mian .icon-ins-travel {
  background-position: 0 -220px;
}
.buy-ins-side-mian .icon-ins-accident {
  background-position: -22px -220px;
}
.buy-ins-side-mian .icon-ins-health {
  background-position: -44px -220px;
}
.buy-ins-side-mian .icon-ins-treasure {
  background-position: -66px -220px;
}
.buy-ins-side-mian .icon-ins-car {
  background-position: -88px -220px;
}
.buy-ins-side-mian .icon-ins-investment {
  background-position: -110px -220px;
}
.buy-ins-side-mian .icon-ins-cargo {
  background-position: 0 -264px;
}
.buy-ins-side-mian .icon-ins-liability {
  background-position: -22px -264px;
}
.buy-ins-side-mian .icon-ins-group {
  background-position: -44px -264px;
}
.buy-ins-side-mian .icon-ins-auto {
  background-position: -66px -264px;
}
.x860 {
  min-width: 860px;
}
#xyz-header.x-special {
  padding: 6px 0 0;
}
#xyz-top.x860 .fence-wide {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  width: 870px;
}
#xyz-top.x860 .fence-wide:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-top.x860 .yard-wide {
  display: inline;
  float: left;
  min-height: 1px;
  margin-left: 5px;
  margin-right: 5px;
  width: 860px;
}
#xyz-top.x860 .menu li {
  margin: 0;
}
#xyz-annouce.x860 .fence-wide {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  width: 870px;
}
#xyz-annouce.x860 .fence-wide:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-annouce.x860 .yard-wide {
  display: inline;
  float: left;
  min-height: 1px;
  margin-left: 5px;
  margin-right: 5px;
  width: 860px;
}
#xyz-header.x860 {
  background: url(/assets/img/total/header860-bottom.png) repeat-x left bottom;
  padding-top: 12px;
  margin-bottom: 10px;
}
#xyz-header.x860 .hallmark {
  padding-bottom: 12px;
}
#xyz-header.x860 .fence-wide {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  width: 870px;
}
#xyz-header.x860 .fence-wide:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-header.x860 .yard-wide {
  display: inline;
  float: left;
  min-height: 1px;
  margin-left: 5px;
  margin-right: 5px;
  width: 860px;
}
#xyz-footer.x860 {
  margin-top: 15px;
  border-top: 1px solid #d5d5d4;
}
#xyz-footer.x860 .fence {
  border-top: 6px solid #f5f6f8;
  margin-top: 1px;
  padding: 5px 0;
}
#xyz-footer.x860 .footer {
  padding: 5px 0 5px;
  width: 860px;
}
#xyz-footer.x860 .fence-wide {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  width: 870px;
}
#xyz-footer.x860 .fence-wide:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#xyz-footer.x860 .yard-wide {
  display: inline;
  float: left;
  min-height: 1px;
  margin-left: 5px;
  margin-right: 5px;
  width: 860px;
}
#xyz-top,
#xyz-annouce,
#xyz-header,
#xyz-nav,
#xyz-footer {
  min-width: 1010px;
}
html{color:#444;background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html, body{height:100%}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin:0;padding:0}
body, button, input, select, textarea, table{font:12px/1.6 tahoma,arial,'Hiragino Sans GB',"simsun",sans-serif}
button, input, select, textarea{font-size:100%;vertical-align:middle}
textarea{overflow:auto;vertical-align:top}

button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button}

button[type="search"],button[type="button"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

button,button::-moz-focus-inner{border:0 none;padding:0}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}

select, textarea{border:1px solid #e1e1e1;padding:5px}
select{padding:3px;background-color:#FFF}
textarea{resize:none}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button}

table{border-collapse:collapse;border-spacing:0}

th{text-align:inherit;/* @hack */}
iframe{display:block;/* @hack */}

h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:700}
del{text-decoration:line-through}
fieldset, img{border:0 none;}
ol, ul, li{list-style:none}
li{list-style-position:outside}
caption, th, td{text-align:left}

q:before, q:after{content:''}
q{quotes:none}

sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}

address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:500}

.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{/*clear:both;*/zoom:1;/* for IE6 IE7 */}
body .fn-hide, .collapsed{display:none}
.fn-left, .fn-right{display:inline}
.fn-left,.fl{float:left}
.fn-right,.fr{float:right}
.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
abbr, acronym{border:0 none;font-variant:normal}
small{font-size:12px;color:#777;font-weight:normal}
i{font-style:normal}
input{line-height:18px;padding:1px 0}
input[disabled]{color:#6d6d6d}
html>/**/body a, x:-moz-any-link, x:default {outline:none;}
a{color:#333;text-decoration:none;cursor:pointer}
.cal{background:url(/images/ico_cal.gif) no-repeat scroll right 3px #FFF;border-color:#8D97A0 #C7CDD2 #C7CDD2 #8D97A0;border-style:solid;border-width:1px;cursor:pointer}
input.checkbox{width:auto;margin-right:5px;vertical-align:bottom;}
.w860, .w960, .w1000,.w1010{margin:0 auto}
.w860{width:860px}
.w960{width:960px}
.w1000{width:1000px}
.w1010{width:1010px}
.lay-top-cont{margin:0 5px; position:relative;}
.lay-content{margin-bottom:10px}
.m20{margin:0 20px}
.bg-gray5{background-color:#F5F6F8}
.bg-gray8{background-color:#F8F9FD}
.local{margin:0 5px 5px;padding:5px 10px;color:#666}
.local span{margin:0 3px}
.lay-topic,.lay-cont{margin-bottom:10px}
.lay-mode-cont{margin:0 5px;display:inline;float:left}
.lay-main{width:770px;}
.lay-main-cont,.lay-sider-cont{border:1px solid #d8d8d8;margin-bottom:10px;overflow:hidden;zoom:1}
.lay-sider{width:220px}
.lay-sider img{margin:0 auto 10px;display:block}
.prod-item-intro dd{background-image:url(/images/icon-simple.png); background-repeat:no-repeat}
.sider-cont-hd{background-color:#F5F6F8;border-bottom:1px solid #e5e5e5;padding:0 12px;height:31px;line-height:31px;font-weight:700}
.cont-list,.sider-list{margin:0;padding:10px;overflow:hidden;zoom:1}
.cont-list li,.sider-list li{background-image: url(/assets/img/list/list-style.png);background-repeat: no-repeat;background-position: 0px -11px;
line-height: 1.5;padding: 3px 0px 3px 10px;}
.lay-cont-ask{padding:0 10px;overflow:hidden;zoom:1}


.lay-cont-ask ul{margin:10px 0 0}

.lay-cont-ask li{background:url(/images/icon-ask-ques.png) no-repeat -58px -3px;padding:5px 0 5px 25px;}
.lay-cont-ask li{border-bottom:none}
.lay-cont-ask .ask-time{white-space:nowrap;}
.lay-cont-ask dl{padding:10px 0;*padding:15px 0 8px;margin:0;zoom:1}
.lay-cont-ask dt,.lay-cont-ask dd{ background-image:url(/images/icon-ask-ques.png); background-repeat:no-repeat;padding-left:25px}
.lay-cont-ask dt {background-position:-58px -9px}
.lay-cont-ask dd{background-position: -32px -34px;padding-top: 4px;}

.tit-tab-view{background:url(/images/bg_com_pro.png);height:31px;line-height:31px;overflow:hidden;zoom:1}
.tit-tab-view li{width:108px;text-align:center;cursor:pointer;border-left:1px solid #D8D8D8;margin-left:-1px;}
.tit-tab-view .now{background-color:#FFF;font-weight:600;}
.lay-cont-keywords{padding:5px 10px}
.lay-cont-keywords a{width:95px;margin:3px 0;display:inline-block;* display:inline;text-align:left;zoom:1}
.prod-list-item{padding:15px 10px;border-bottom:2px solid #e0e1e2;overflow:hidden;zoom:!}
.prod-titbar{border-bottom:1px dashed #dedede;padding-bottom:10px}
.prod-titbar dt{font-weight:700}
.prod-titbar dt img{ vertical-align:middle;margin:auto 10px}
.prod-list-cont{padding:10px 0}
.prod-list-cont .prod-cont-pic{border:1px solid #e9e9e9;width:80px;height:80px;padding:2px; margin-bottom::10px;}
.prod-list-cont .prod-cont-info{width:480px;margin:0 16px;float:left;}
.share-cont,.share-cont2 {line-height:18px; zoom:1; font-size:12px;}
.share-cont {position:relative;}
.share-cont2 a{float:left;font-weight:500;display:inline-block; line-height:18px;}
.giftNcollection {margin-top:5px; background-color:#f8f8f8; padding:0 5px;}
.share-gift, .collection {height:30px; padding:5px 0; height:18px;}
.share-gift {position:relative; border-bottom:1px dashed #d8d8d8;}
.share-gift .title {float:left;}
.collection a, .share-gift .title {margin-right:7px; float:left; vertical-align:middle;}
.share-cont-class {width:300px;}
.share-cont-class .shareSNS {width:155px; display:inline-block;}
.share-cont-class .shareSNS a {margin:0 4px;}
.share-cont-class .shareSNS .shareAll {float:left;}
.share-cont-class .shareSNS .shareAll span {display:inline-block; width:50px;}
.share-cont-class #sharebox {left:123px; top:20px;}

.share-cont .shareSNS {width:155px; display:inline-block;}
.share-cont .sina {background-position: 0 0;}
.share-cont .email {background-position: 0 -18px;}
.share-cont .tengxunweibo {background-position: 0 -36px;}
.share-cont .taobao {background-position: 0 -54px;}
.share-cont .qqzone {background-position: 0 -72px;}
.share-cont .renren {background-position: 0 -90px;}
.share-cont .baiducang {background-position: 0 -108px;}
.share-cont .douban {background-position: 0 -126px;}
.share-cont .kaixin {background-position: 0 -144px;}
.share-cont .wangyi {background-position: 0 -162px;}
.share-cont .shareSNS {*zoom: 1;overflow: hidden;*vertical-align: middle;}
.share-cont .shareSNS:after {display: block;content: "";width: 0;height: 0;font-size: 0;clear: both;visibility: hidden;overflow: hidden;}
.share-cont .shareSNS a{background-image: url(/assets/img/share/share.png);background-repeat: no-repeat;margin-right:2px;}
.share-cont .shareSNS a,.share-cont .shareSNS .shareAll {display: inline-block;*display: inline;width: 18px;height:18px;text-indent: -9999em;*text-transform: capitalize;*zoom: 1;outline: 0;*float: left;}
.share-cont .shareSNS .shareAll,.share-cont .shareSNS .shareAllNone {display: inline-block; *display: inline;*zoom: 1;}
.share-cont .shareSNS .shareAll:hover,.share-cont .shareSNS .shareAllNone:hover {text-decoration: none;}
.share-cont .shareSNS .shareAll {background-position: -1px -180px;}
.share-cont .shareSNS .shareAllNone {background-position: -1px -198px;}

.share-cont span{padding-right:5px;}
.share-cont a{float:left; font-weight:500px;}
.share-sina,.share-email{margin:0 10px 0 0;text-indent:-9999em;}
.sina {background-position:0 0;}
.email {background-position:0 -18px;}
.tengxunweibo {background-position:0 -36px;}
.taobao {background-position:0 -54px;}
.qqzone {background-position:0 -72px;}
.renren {background-position:0 -90px;}
.baiducang {background-position:0 -108px;}
.douban {background-position:0 -126px;}
.kaixin {background-position:0 -144px;}
.wangyi {background-position:0 -162px;}
.brand-cont{overflow:hidden;zoom:1}
.lay-prod-tabs a,.lay-prod-tabs s{ background-image:url(/images/bg_com_pro.png); background-repeat: no-repeat}
.lay-toolbar{padding-top:20px;}
.lay-prod-tabs,.prod-tabs-l,.prod-tabs-r{height:27px}
.lay-prod-tabs .pagerTop{float:right;}
.lay-prod-tabs .pagerTop a{background:none;}
.lay-prod-tabs .pagerTop img{vertical-align:middle; cursor:pointer;}
.lay-prod-tabs{border-bottom:2px solid #ff623f;overflow:hidden;zoom:1}
.lay-prod-tabs ul{float:left;}
.lay-prod-tabs li{float:left;margin:3px 3px 0 0;font-size:14px;font-weight:700;background-color:#f9f9f9;overflow:hidden;zoom:1}
.lay-prod-tabs s{width:5px;display:block;float:left}
.prod-tabs-l{background-position:left -200px}
.prod-tabs-r{background-position:-15px -200px}
.lay-prod-tabs .tab-sort span{zoom:1;overflow:hidden;/*vertical-align:middle;*/}
.lay-prod-tabs li a{color:#666;float:left;display:block;padding:0 10px;line-height:25px;height:25px;background-position:0 -227px}
.lay-prod-tabs li a:link,.lay-prod-tabs li a:visited,.lay-prod-tabs li a:hover{color:#666}/* ����ie6 */
.lay-prod-tabs .selected-tab a,.lay-prod-tabs .selected-tab a:hover{background-position:left -254px;color:#FFF !important;font-size:14px}
.selected-tab .prod-tabs-l{ background-position:-30px -200px}
.selected-tab .prod-tabs-r{background-position:-45px -200px}
.lay-cont-view,.lay-prod-list{padding:0 10px}
.lay-prod-list a:hover{color:#e84720;text-decoration:none}
.prod-cont-x{float:left}
.prod-cont-y{padding:10px 0;border-bottom:1px dashed #D8D8D8;margin-bottom:-1px;overflow:hidden;zoom:1}
.lay-prod-list .prod-cont-x,.lay-prod-list .prod-cont-y{position:relative}
.prod-cont-x em,.prod-cont-y em{position: absolute;width:24px;height:16px;top:4px;left:60px}
.prod-cont-pic{display:block;float:left;width:80px;margin-right:8px}
.prod-cont-pic img{width:80px;height:80px}
.prod-cont-info{word-wrap:break-word;width:55%;float:left}
.prod-cont-info a{line-height:130%;margin-bottom:3px;}
.pic-buttonad{display: block;margin:10px 0}
.prod-bottom-cont .prod-cont-x{width:300px;padding:15px 10px 0}
.prod-bottom-cont .prod-cont-pic{height:100px}
.prod-bottom-cont .prod-cont-info{margin-bottom:10px}
.cont-channel-info{border:2px solid #d8e5ed;padding:10px 15px 15px}
.main-sider-top img{background-image:url(/images/channel/bg_channel.png)}
.main-sider{width:380px}
.main-sider-top{border-bottom:1px dotted #CCC;margin-bottom:5px;padding:0 5px 5px}
.main-sider-top img{float:left;height:75px;width:75px;margin-right:10px}
.top-cont-info{padding:0 5px 10px}
.top-cont-info p{margin:10px 0 0}
.hdzq img {background-position:-166px -55px}/* ����ר�� */
.bxzl img {background-position:-89px -55px}/* ����ר8 */
.cont-list ul{padding:0 7px}
.secret-cont{ background-image:url(/images/member_center/icon-simple.png); background-position:-32px -44px; background-repeat:no-repeat;padding-left:20px;margin:5px 5px 10px;font-size:14px;color:#666}
.lay-register .secret-cont{margin:5px 30px}
.reg-suc-pay {border:1px solid #D8D8D8;margin:20px 0;padding:15px 20px 10px}
.lay-rec-pro{width:260px;padding:15px 10px 15px 5px;>width:265px;>padding:15px 10px 15px 0}
.recom-news-cont{position:relative;height:220px;overflow:hidden}
.recom-news-bg{position:absolute;bottom:0;background-color:#000;height:45px;filter:alpha(opacity=50);opacity:0.5;z-index:1000; cursor:pointer;width:100%}
.recom-news-info{position:absolute;bottom:20px;left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
.recom-news-info a:link,.recom-news-info a:visited,.recom-news-info a:hover{color:#fff}
.recom-news-cont ul{position:absolute;filter:alpha(opacity=80);opacity:0.8;z-index:1002;margin:0;padding:0;bottom:3px;right:3px}
.recom-news-cont li{padding:0 6px;font-size:11px;float:left;display:block;color:#fff;border:0 none;cursor:pointer;font-weight:700}
.recom-news-cont li.on{ background:#ff691f}
.news-pic-list a{position:absolute}
.prod-eval .on,.prod-eval .off,.prod-eval .over,.prod-eval .on-half{background:url(/images/member_center/evalbg.png); background-repeat:no-repeat;margin-right:2px; width:16px;height:15px; float:left;}
.prod-eval .on{background-position:0 -37px;}
.prod-eval .off{ background-position:0 -58px;}
.prod-eval .over{ background-position:0 -79px;}
.prod-eval .on-half{ background-position:-35px -37px}


.tit-hot-tags{padding:0 0 5px 10px;border-bottom:1px solid #d8d8d8;}
.lay-cont-tags ul{padding:10px}
.lay-cont-tags li{width:120px;}


.lay-news-deta-cont .tit-prod a{font-weight:500;font-size:12px}
.lay-news-deta-cont .lay-prod-list{padding-left:0;padding-right:0}
.lay-news-deta-cont .prod-cont-y{padding:15px 0}
.lay-news-deta-cont .prod-cont-pic{padding:2px;margin:3px 15px;border:1px solid #e9e9e9}
.lay-news-deta-cont .prod-cont-info{width:80%;_width:77%}
.lay-news-deta-cont .prod-cont-info dt{font-weight:700;margin-bottom:5px}
.lay-news-deta-cont .icon-com{margin:0 10px;vertical-align:middle}
.lay-news-deta-cont .prod-cont-info dd{font-size:12px;color:#666}
.lay-news-deta-cont .prod-cont-info label{color:#333;float:left}
.lay-news-deta-cont .prod-info{float:left;width:80%}
.lay-news-deta-cont .prod-cont-info .ui-money{color:#E84720;font-weight:500}
.lay-news-deta-cont .prod-cont-info .btn-more{margin-left:60px;margin-top:5px}

.memb-head{width:60px;height:60px; background-image:url(/images/member_center/head-portrait.png); background-position:left top;background-repeat:no-repeat;margin:0 auto 3px}
.head-girl{background-position:-70px top}
.head-midd{width:40px;height:40px;background-position:left -70px}
.head-girl-midd{width:40px;height:40px;background-position:-50px -70px}
.head-small{width:26px;height:26px; background-position:-100px -70px}
.head-girl-small{width:26px;height:26px; background-position:-136px -70px}
.icon-member{height:25px;width:25px;padding:1px;border:1px solid #E8EBED}
.icon-member-w25{width:25px;height:25px;float:right;}
.icon-member-w42{width:40px;height:40px;}
.icon-member-w60{width:60px;height:60px}

.company-logo{background-image: url(/images/company-sprite.png);background-repeat: no-repeat;background-position: 0 0;display:inline-block;*display:block;width:100px;height:36px;font-size:0;line-height:0;margin:0;padding:0;text-indent:-999em;overflow: hidden;zoom:1;text-decoration: none;}
.company-608001{background-position: 0 0;} /* ��̩ */
.company-807000{background-position: 0 -46px;} /* %�� */
.company-618001{background-position: 0 -92px;} /* ���� */
.company-601001{background-position: 0 -138px;} /* ƽ�� */
.company-606001{background-position: 0 -184px;} /* �� */
.company-817001{background-position: 0 -230px;} /* ���� */
.company-609001{background-position: 0 -276px;} /* ������ */
.company-802001{background-position: 0 -322px;} /* ̩�� */
.company-604001{background-position: 0 -368px;} /* ��� */
.company-616001{background-position: 0 -414px;} /* �˱� */
.company-810001{background-position: 0 -460px;} /* ̫ƽ */
.company-612001{background-position: 0 -506px;} /* ̫ƽ�� */
.company-615001{background-position: 0 -552px;} /* ���� */
.company-613001{background-position: 0 -598px;} /* ̫�� */
.company-603001{background-position: 0 -644px;} /* ���� */
.company-811001{background-position: 0 -690px;} /* ���� */
.company-605001{background-position: 0 -736px;} /* ��� */
.company-814001{background-position: 0 -782px;} /* ���� */
.recommend-show{ margin:0 5px 10px;}
.f11{font-size:11px}
.f12{font-size:12px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.f18{font-size:18px}
.f24{font-size:24px}
.ty{word-wrap:break-word;word-break:break-all}
.fontYH{font-family:\5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,sans-serif;}
.fontB{ font-weight:bold;}
a:hover{color:#e54410;text-decoration:underline}
li a:hover,dt a:hover,dd a:hover{color:#e54410;text-decoration:none}
.lnk-red:link,.lnk-red:visited,.lnk-hover{color:#e64211;text-decoration:none}
.lnk-green:link,.lnk-green:visited{color:#69a83f}
.lnk-blue:link,.lnk-blue:visited{color:#007fac}
.lnk-underline{text-decoration:underline}
.lnk-red:hover,.lnk-green:hover,.lnk-blue:hover{color:#e64211}
.lnk-view a:visited{color:#7c397c}
.local a:hover,.ui-btn:hover,.sider-cont-hd a:hover{text-decoration:none}
.gray3{color:#333;}
.grayC{color:#ccc}
.gray6{color:#666}
.gray9{color:#999}
.must{color:#FF6600;margin-right:2px}
.red{color:#E84720}
.green{color:#71AD4D}
.blue{color:#3068c5}
#oService{background-image:url(/images/online.png);background-repeat:no-repeat;background-position:-135px 0;width:25px;height:114px;position:fixed;z-index:9999;cursor:pointer}
#oService.exp{background-position:0 0;width:130px;height:239px;}
#oService label{position:absolute;width:22px;height:20px;display:block;right:0}
.lte1440{right:0px;}
.gte1440{left:50%;margin-left:510px;}
.go-back {position:fixed;left:50%;margin-left:510px;bottom:0px;display:block;width:50px;height:50px;background:url(/images/go-top.gif) no-repeat 0 0;text-indent:-9999px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}
.go-back:hover{background-position:0 -50px;}
.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.imp{font-size:18px;color:#e84720}
.must{color:#ff6600;margin-right:2px}
.img{padding:0;background:none;border:0 none;cursor:pointer;margin:0}
.mt{margin-top:10px}
.keep-secret{margin-left:5px}
.mb{margin-bottom:10px}
.collapsed{display:none}
.big{font-size:14px}
.loading{background:#fefdc6 url(/images/ico_loading.gif) 6px 7px no-repeat;color:#848279;padding:5px 5px 5px 25px;position:absolute;border:1px solid #e5e49a;margin:-15px 0 0 315px}
.loadingW{background:#fefdc6 url(/images/ico_wrong_s.gif) 6px 7px no-repeat;color:#848279;padding:5px 5px 5px 25px;position:absolute;border:1px solid #e5e49a;margin:-15px 0 0 315px}
.wait{cursor:wait}
.cal{background:url(/images/ico_cal.gif) no-repeat scroll right 1px #fff;border-color:#8d97a0 #c7cdd2 #c7cdd2 #8d97a0;border-style:solid;border-width:1px;cursor:pointer;padding:2px 15px 2px 1px;width:103px;line-height:13px}
.calDisable {background:#f3f3f3; cursor:default;}
.hBox{background:none repeat scroll 0 0 #FFFFFF;height:180px;overflow-y:scroll;border:1px solid #dfdfdf;padding:5px 10px 10px 10px}
.linkTit:link,.linkTit:visited{color:#333;text-decoration:none;}
.linkTit:hover{color:#e84720;text-decoration:underline;}
.fontHead{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1;}
.tag{zoom:1;overflow:hidden;background:url(/images/bg_tag_pay.gif) bottom repeat-x;margin-bottom:-1px}
.tag a{float:left;background:#005aa0;color:#fff;padding:3px 10px;margin-right:5px;font-weight:bold}
.tag a.now{background:#fff;color:#005aa0;border-left:1px solid #005aa0;border-right:1px solid #005aa0;border-top:1px solid #005aa0}
.payCBox{border:1px solid #edf0f2;padding:15px;zoom:1;margin-bottom:10px}
.tagB{zoom:1;overflow:hidden;height:28px;padding:5px 10px 15px 5px;background-color:#eaf2f8;background-image:url(/images/member_center/tabbg.jpg);background-repeat:no-repeat;background-position:center top}
.tagB a,.tagB a strong{float:left;height:28px;line-height:28px;_height:26px;_line-height:26px;background-image:url(/images/member_center/tagB_menu.gif);background-repeat:no-repeat}
.tagB a:link,.tagB a:visited{margin-left:6px;background-position:left top;padding-left:10px;color:#5c5f6b;cursor:pointer}
.tagB a strong{background-position:right -29px;padding-right:10px;padding-top:2px}
.tagB a.now:link,.tagB a.now:visited{background-position:left -58px;color:#FF5C29}
.tagB a.now:hover{text-decoration:none}
.tagB a.now strong{background-position:right -87px}
.tagB strong span{font-size:10px;padding-left:3px;font-weight:normal;background-image:none}
.conH{height:13px;margin-bottom:15px}
.tagA{zoom:1;overflow:hidden;margin-bottom:-1px}
.tagA a{background:url(/images/member_center/bg_tagA_select.png) no-repeat;width:100px;height:28px;float:left;margin-right:5px;text-align:center;line-height:28px}
.tagA a:link,.tagA a:visited{color:#333;background-position:top;text-decoration:none;}
.tagA a.now:link,.tagA a.now:visited{color:#fff;font-weight:bold;text-decoration:none;background-position:bottom}


.suc .contact-result-heading, .stop .contact-result-heading {text-indent:2em;}
.suc{background:#ecffd4;border:#badd8d 1px solid;margin-bottom:10px;padding:5px 10px}
.suc div{background:url(/images/ico_suc.gif) no-repeat 10px 17px;padding:15px 0 5px 70px}
.suc li{margin:4px 0}
.suc a:link,.suc a:visited{color:#68A741;}
.suc a:hover{color:#e84720;text-decoration:underline;}
.succ{text-align:center;background:#F5FEE9;border:#badd8d 1px solid;margin-top:50px;margin-bottom:20px;}
.succ div{background:url(/images/ico_suc.gif) no-repeat 340px 30px;padding:44px 50px 50px 50px}
.succ h2{margin-bottom:3em;}

.oBut:hover{text-decoration:none;}
.oBut{background:url(/images/member_center/suc.png) no-repeat scroll 0 0 transparent;border:0 none;width:123px;height:31px;color:#fff;cursor:pointer;margin:1em 0.5em;font-weight:bold;}/*OrangButtons*/

.stop{background:#fcd4c7;border:#ff7360 1px solid;margin-bottom:10px;padding:5px 10px}
.stop .stopStatusWithErrorMarkBackground {background-position:0 0;}
.stop .stopStatusWithErrorMarkTitle {padding:3px 0 12px 0;}
.stop div{background:url(/images/ico_stop.gif) no-repeat 10px 17px;padding:15px 0 5px 70px}
.stop div h3{font-size:14px; background:none;padding:5px 0 10px 0}
.stop div p{margin:0 0 10px}
.tipSuc{background:url(/images/ico_suc.gif) no-repeat 30px 20px;padding:22px 0 35px 90px}
.tipSuc p{margin:0}
.wrBox{zoom:1;overflow:hidden;padding-top:5px}
.wr{background:#ffe2e2;color:#ff0000;border:1px solid #dd0e0e;float:left;padding:0 2px;font-weight:bold}
.wa{background:#ffeecb;border:#ffda6b 1px solid;margin-bottom:10px;padding:5px 10px}
.waBox{zoom:1;overflow:hidden;padding-top:5px}
.waBox .wa{float:left;padding:0 2px;margin:0;color:#c37b0a}
.waBox .coupon_msg_tip_cancel {color: #007FAC; display: inline-block; margin-top: 2px;}
.waBox .coupon_msg_tip_cancel:hover {color:#e64211; text-decoration:underline;}
.info{background:#ecf7ff;border:#bfd9fb 1px solid;margin-bottom:10px;padding:5px 10px}
.atn{background:#fffcf1;border:#ffc600 1px solid;margin-bottom:10px;padding:5px 10px}
.atn button{margin:0 10px}
.okBox{position:relative}
.ok{background:#689c0c;color:#fafff1;padding:2px 8px;font-weight:bold;position:absolute;left:45%}
.tipBox{margin:0;color:#666;padding:10px 0px}
.tipBox h4,.tipBox dt{color:#333}
.popDiv .tipSuc strong{font-size:14px}
.infoTip{background:#F9FAFE;margin:10px;overflow:hidden;padding:100px}
.flyTip{position:absolute;background:url(/images/bg_flytip.gif) left top no-repeat;_width:150px;padding:1px 0 0 5px;zoom:1}
.flyTip div{background:#fffcf1;border-right:#ffc600 1px solid;border-bottom:#ffc600 1px solid;color:#a78922;padding:2px 5px 2px 10px;zoom:1}

#unSub{width:310px;margin:50px auto;padding:20px; text-align:left;}
#unSub p{font-size:16px;font-weight:bold; background-position:-140px -735px;padding-left:30px}
#unSub h2{font-size:16px;padding-left:5px;}
#unSub input{border:1px solid #ddd;color:#888;padding:6px 0 6px 4px;width:200px;background-color:#f7f7f7;}
#btnUnsub{margin-left:20px}
#btnUnsub img{background-position:-140px -698px;width:80px;height:29px;vertical-align:bottom}

.proNote{cursor:pointer;padding-left:4px;background:url(/images/ico_tip.gif) no-repeat 4px 0;width:15px;height:15px;display:inline-block;vertical-align:text-bottom}
.orderly li{list-style:decimal inside;padding:2px 0}
.noSub{background:none !important;}/*for no sub*/
.pop-login table{width:100%}
.pop-login .info-tab th{font-weight:500;vertical-align: top;padding-top:7px}
.pop-login .info-tab .no-border{border:0 none !important;margin:3px;padding:0;width:auto;margin-right:5px}

.info-tab{margin:15px auto;}
.info-tab th ,.info-tab td{padding:5px}
.info-tab th {width:32%; text-align:right}
.info-tab input{border:1px solid #E1E1E1;padding:4px 2px 5px;width:170px}
.no-border,table .no-border{border:0 none !important;margin:3px !important;padding:0 !important;width:auto !important;margin-right:5px !important}

.msgPopDiv{border:5px solid #e8edf1}
.msgWarn,.msgSuc,.msgError{padding: 22px 0 35px 90px;font-size:14px}
.msgWarn{background: url(/images/msgWarn.gif) no-repeat 30px 15px #fff;}
.msgSuc{background: url(/images/msgSuc.gif) no-repeat 30px 15px #fff;}
.msgError{background: url(/images/msgError.gif) no-repeat 30px 15px #fff;}
.pwLevel{margin:4px 0 0}
.pwlQreg{margin:2px 0}
.pwLevel label{width:90px;height:8px;display:inline-block;margin-right:10px;border:1px solid #ccc;padding:1px;vertical-align:text-bottom;}
.pwLevel label span{height:8px;display:block;zoom:1;overflow:hidden}
.pwLevel .level0 span{width:25%;background-color:#d42108;}
.pwLevel .level1 span{width:50%;background-color:#e79d00;}
.pwLevel .level2 span{width:75%;background-color:#019fb9;}
.pwLevel .level3 span{width:100%;background-color:#007803;}
.pwLevel .tipL0{color:#d42108}
.pwLevel .tipL1{color:#e79d00}
.pwLevel .tipL2{color:#019fb9}
.pwLevel .tipL3{color:#007803}
.dev_radio_backgroud{margin-bottom:10px;padding:7px}
.dev_industryTypeText{margin-top:3px;margin-left:18px}

.layout-con-gray{border:1px solid #d8d8d8}
.secret-cont{ background-image:url(/images/member_center/icon-simple.png); background-position:-32px -44px; background-repeat:no-repeat;padding-left:20px;margin:5px 5px 10px;font-size:14px;color:#666}
.lay-register .secret-cont{margin:5px 30px}


.layout-product-recommend {/* margin-bottom:50px */margin-bottom:10px;overflow:hidden;zoom:1}
.layout-con-gray .title{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#444;background-color:#f5f6f8;border-bottom:1px solid #ececec;padding-left:15px;margin:0}
.layout-pro-rec-intro {width:266px; padding:15px 10px; float:left;}
.layout-pro-rec-pic{float:left}
.layout-pro-rec-pic img{margin:5px 10px 5px 0;width:80px;height:80px}
.layout-pro-rec-text{float:left;width:170px}
.layout-pro-rec-text p{margin:0}

.butL,.butM,.butS,.butB,.butMax{background-image:url(/images/buts.png);background-color:#fd623c;cursor:pointer;height:27px;line-height:26px;border:0 none;padding:0;font-size:14px;color:#fff;font-weight:bold;text-shadow:1px 1px #c62a0a;}
.butS{background-position:0 0;width:76px !important}
.butM{background-position:0 -32px;width:96px}
.butL{background-position:0 -64px;width:109px}
.butB{background-position:0 -124px;width:150px}
.butMax{background-position:0 -156px;width:210px}
.butS:hover{background-position:-96px 0}
.butM:hover{background-position:-96px -32px}
.butL:hover{background-position:-115px -64px}
.butB:hover{background-position:-150px -124px}
.butMax:hover{background-position:-210px -156px}

.butDL,.butDM,.butDS,.butDB{background-image:url(/images/buts.png);cursor:pointer;height:27px;line-height:27px;border:0 none;padding:0;font-size:12px;color:#000;}
.butDS{background-position:0 -96px;width:64px;}
.butDM{background-position:0 -263px;width:95px}
.butDL{background-position:0 -193px;width:109px}
.butDS:hover{background-position:-64px -96px}
.butDL:hover{background-position:-115px -193px}
.butDM:hover{background-position:-100px -263px}

.pager{margin:20px 0 10px;font-weight:bold;font-size:12px}
.pager div,.pagerGroup div{margin:0 auto;text-align:center}
.pager a:link,.pager a:visited,.pager a:hover{text-decoration:none;}
.pager .sumP{padding-top:2px;font-weight:normal}
.pager strong{padding:0px 5px}
.pager .curP{color:#fff;background:#ff4b01;border:1px solid red;cursor:default}
.pager a,.pager .curP,.pager .sumP{height:18px;line-height:18px;text-align:center;vertical-align:middle;padding:2px 5px;margin:0 3px;}
.pager a{border:1px solid #ccc;vertical-align:middle}
.pager a:hover{border:1px solid red}
.pager a span{vertical-align:baseline;}



.fence-grow-down {margin-bottom:-15px;}
.nav-bread {margin: 0 5px 5px; padding: 5px 10px; color: #666;}
.nav-bread a {color: #444444;}
.nav-bread a:hover {color: #e54410;}
.nav-bread .orign {color: #68a741;}
.nav-bread .orign:hover, .nav-bread .orign:active {color: #e64211;}
.nav-bread span {margin: 0 3px;font-family: "simsun";}
.switch {-webkit-transition:-webkit-transform .2s ease-in;-webkit-backface-visibility:hidden;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in}
.top-nav {height:29px;line-height:28px;border:1px solid #eee;background-color:#f1f3f4;min-width:1010px; z-index:10000; position:relative;}
.msg-top{background-color:#FFFEF9; border:1px solid #FFCA9C; color:#f95730; height:28px; line-height:28px; margin:0 5px; padding:0 10px 0 10px; text-align:center; overflow:hidden;}
.login-info {color:#666;padding-left:10px}
.login-info span {padding:0 3px;color:#999}
.quick-menu {float:right;margin:1px 0 0;zoom:1}
.quick-menu li {padding:1px 0 0;margin-left:10px;position:relative;list-style-type:none;float:left}
.site-nav ,.site-nav-favorite,.site-nav-basket{display:block;width:48px;border:1px solid #f1f3f4;border-bottom:none;padding:1px 18px 0 10px;line-height:17px;height:20px;cursor:pointer;z-index:10000;position:relative;color:#444}
.site-nav-favorite{ width:60px;}
.quick-menu .on{background-color:#FFF;border:1px solid #ccc;border-bottom:none; background-image:none}
.quick-basket .on{ background-image:url(/images/shop-cart.gif); background-position:3px 3px; background-repeat:no-repeat;}
.quick-menu .member-menu, .quick-menu .sitemap, .quick-menu .help-menu {padding-top:5px;z-index:8888;}
.site-nav-basket{ background:url(/images/shop-cart.gif) 3px 3px no-repeat; padding-left:26px;}
.site-nav-basket{ width:60px;}
.menu-nobasket{width:225px; display:block; padding:10px;}
.menu-basket-all{display:block; text-align:center; width:245px; background-color:#F5F6F8;}
.menu-panel,.menu-favorite{border:1px solid #ccc;background:#fff;z-index:9999;margin:0;padding:0;right:0;}
.menu-favorite .lay-prod-list{ width:225px;}
.menu-panel ul {width:140px;background-color:#FFF;border:1px solid #CCC;left:-64px;margin:0;padding:0;position:absolute;top:26px;z-index:9999}
.menu-panel li {margin:0;display:block;position:relative}
.menu-panel li a {display:block;width:110px;padding:0 20px 0 10px}
.menu-panel li a:hover {background-color:#f9f9f9}
.menu-panel dl{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;margin:0;padding:0 10px 10px;position:absolute;right:0;top:26px;width:200px;z-index:9999;}
.menu-panel dt {font-weight:700;color:#999}
.menu-panel dd {margin:0 0 5px;padding:0 0 10px;line-height:22px;border-bottom:1px solid #D8D8D8;clear:both;overflow: hidden;zoom:1}
.menu-panel dd a {padding-right:10px;display:block;float:left;white-space:nowrap;}
.menu-panel .red {font-weight:700}
.menu-panel .none {border-bottom:none;margin:0;padding:0}
.quick-menu .help-menu ul {width:100px; left:-24px;}
.quick-menu .help-menu li a {width:70px;}
.menu-favorite{position:absolute;top:26px;}
.menu-nofav{width:156px; padding:10px;}
.menu-favorite ul{width:140px;background-color:#FFF;border:1px solid #CCC;left:-74px;margin:0;padding:0;position:absolute;top:26px;z-index:9999}
.menu-favorite .prod-cont-info{ width:125px; float:left;}
.menu-favorite .prod-cont-info a{ line-height:22px;}
.menu-favorite .prod-cont-pic{ width:80px;}
.menu-favorite-all{ display:block; text-align:right; width:230px;}
.quick-menu .switch-tri {width:0;height:0;line-height:0;font-size:0;position:absolute;border-width:4px;border-style:solid;border-color:#858585 #f1f3f4 #f1f3f4;top:7px;top:6px\9;left:62px}
.quick-menu .switch-fav{ left:74px;}
.quick-menu .switch-basket{ left:87px;}
.quick-menu .on .switch-tri,.quick-menu .on .switch-fav{border-color:#858585 #fff #fff;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);top:2px\9}
.lay-hd {margin-bottom:10px;/*overflow:hidden;*/zoom:1;min-width:1000px;background:#fff; z-index:7000;}
.lay-no-nav{background:url(/images/bg_header.png) repeat-x scroll left bottom transparent;padding-bottom:10px}
.logo {width:210px; position:absolute; left:0; top:20px;}
.logo a {display:block; width:210px; height:40px; background:url(/images/symbol/symbol-2013.png) no-repeat; text-indent:-5000em; outline:0 !important;}
.logo a:link, .logo a:visited, .logo a:hover {text-decoration:none;}
@media only screen and (-webkit-min-device-pixel-ratio:2) {
	.logo a {background-image:url(/images/symbol/symbol-2013-2x.png); background-size:210px 40px; }
}
.cms-logo{ position:absolute; left:225px; top:20px; padding-left:15px; font-size:28px; border-left:1px solid #ccc; }
.lay-hd-top{ position:relative;}
.logo-after {position:absolute; left:215px; top:10px; width:165px; height:73px; /*background:url(/images/symbol/subSymbol-yaanQuake.png) no-repeat;*/}
.logo-after a{display:block;width:165px;height:73px;text-indent:-999em;zoom:1}
.lay-hd-con{padding-top:37px; padding-bottom:11px; float:right; overflow:hidden;}
.lay-hd-con img{background-image:url(/images/bg_common_2012s.png);background-repeat:no-repeat;height:24px;}
.lay-hd-con .tel{background-position:0 -24px; width:140px; margin-left:20px;}
.lay-hd-con .service{background-position:0 0;width:166px;margin-right:10px;cursor:pointer;}
.lay-hd-top{ position:relative;}
#footer {padding:0;margin-top:15px;text-align:center;border-top:1px solid #d5d5d4;clear:both; min-width:1010px;}
.footer-cont{border-top:6px solid #f5f6f8;margin-top:1px;padding:5px 0}
.footer-mic, .copyright,.friend-link{margin:5px auto 10px;color:#888}
.friend-link{margin:-5px auto 5px}
.bottom {text-align:center;margin:10px auto;overflow:hidden;zoom:1;width:610px;}
.bottom a {background-image:url(/images/certificate.png);background-repeat:no-repeat;width:108px;height:40px;display:block;float:left;text-indent:-9999px;	margin:0 5px}
.cert-ssl {background-position:0 0}
.cert-tenpay {background-position:0 -40px}
.cert-unionpay {background-position:0 -80px}
.cert-police {background-position:0 -120px}
.cert-insurance{background-position:0 -160px}
.flyTip{position:absolute;background:url(/images/bg_flytip.gif) left top no-repeat;_width:150px;padding:1px 0 0 5px;zoom:1;width:180px}
.flyTip div{background:#fffcf1;border-right:#ffc600 1px solid;border-bottom:#ffc600 1px solid;color:#a78922;padding:2px 5px 2px 10px;zoom:1}
.popBg{position:absolute;left:0px;top:0px;background:#000000;filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;height:100%;width:100%;z-index:2;}
.popDiv{background:#fff;border:1px solid #e8edf1;margin:0;padding:0;position:absolute;z-index:9999;width:500px}
.popDiv .lay-msg{margin-bottom:0}
.popDivB{border:8px solid #fce2bf;}
.popDiv h2,.popDiv .popDivHead{background:url(/images/bg_popDiv.gif) repeat-x;height:25px;line-height:140%;margin:0;padding:6px 3px 0 10px;font-size:14px;font-weight:bold}
.popDiv h2 small,.popDiv .popDivHead small{font-weight:normal;margin-left:5px;font-size:12px}
.popDiv h2 .fn-right,.popDiv h2 .fr,.popDiv .popDivHead .fn-right,.popDiv .popDivHead .fr{cursor:pointer;margin:-7px -3px 0 0}
.popDiv h2 a:link,.popDiv h2 a:visited,.popDiv .popDivHead a:link,.popDiv .popDivHead a:visited{float:left;padding:2px 10px;margin-left:5px;background:#005aa0;border-top:1px solid #005aa0;border-left:1px solid #005aa0;border-right:1px solid #005aa0;color:#fff}
.popDiv h2 a:hover,.popDiv .popDivHead a:hover{color:#fff}
.popDiv h2 a.now:link,.popDiv h2 a.now:visited,.popDiv .popDivHead a.now:link,.popDiv .popDivHead a.now:visited{background:#fff;border-top:1px solid #b0d0fa;border-left:1px solid #b0d0fa;border-right:1px solid #b0d0fa;color:#333}
.popDiv h2 a.now:hover,.popDiv .popDivHead a.now:hover{text-decoration:none}
.popDiv .popCon{padding:10px 15px}
.popDiv button{margin:0;*margin-right:5px/*padding:2px 4px*/}
.pop-prod-cmp{position:fixed;display: block;width:220px;border:1px solid #ffce8c;background-color:#fff;z-index:10000;right:0;}
.pop-prod-cmp .prod-cmp-hd{background-color:#ffecc2;border-bottom:1px solid #ffce8c;height:30px;line-height:30px;font-size:14px;color: #f04f21;font-weight:700;padding-left:10px;}
.pop-prod-cmp .prod-cmp-con{background-color: #fff;}
.prod-cmp-con .cpList{display:block;padding:5px 0 5px 10px;border-bottom:1px dashed #ddd;}
.prod-cmp-con .mouseOver{background-color:#fdfaf3;}
.prod-cmp-con .proCompareA{display: block;text-indent:-9999px;margin:5px 10px 0 0;width:12px;height:12px;background:url(/images/product/icon_compare_close.gif) no-repeat 0 0;overflow: hidden;zoom:1;}
.prod-cmp-con .mouseOver .proCompareA,.prod-cmp-con .proCompareA:hover{background-position:0 -12px;}
.pop-prod-cmp .button{text-align:center;padding:10px 0;}
.pop-prod-cmp button{margin-right:10px;}
.pop-prod-cmp  label{cursor: pointer;}

.popBig{width:720px}
.oops,.smile{background-repeat:no-repeat;background-position:25px 80px; background-color:#fff;}
.oops h1,.smile h1{font-size:16px !important;}
.oops dt,.smile dt{padding:5px; font-weight:normal}
.oops dd,.smile dd{padding:5px;}
.smile{background-image:url(/images/smile.gif);}
.oops{background-image:url(/images/oops.gif);}
.moreSel{overflow:hidden;zoom:1;margin:10px 0}
.moreSel h3{margin-bottom:5px}
.moreSel .fl,.moreSel .fr{border:1px solid #dfdfdf;height:300px;overflow-y:auto;overflow-x:hidden}
.moreSel .fl{width:290px;background:#f7f7f7}
.moreSel .fr{width:380px;background:#fff}
.moreSel .fl a{display:block;padding:2px 2px 2px 8px;border-bottom:1px #dfdfdf solid;text-decoration:none;color:#333}
.moreSel .fr a{display:block;padding:2px 2px 2px 8px;border-bottom:1px #dfdfdf solid;text-decoration:none;color:#333}
.moreSel .fl a:hover{background:#fff;color:#333}
.moreSel .fr a:hover{background:#feffd9}
.moreSel .fr a span{display:none;font-size:12px;color:#E84720;padding-left:20px}
.moreSel .fr a:hover span{display:inline;}
.moreSel .fl a.now{background:#feffd9}
.moreSel input{margin-right:5px}
a.find,.newUser{margin-left:10px}
a.find{color:#666}
a.find:hover{color:#e84720}
.newUser .highLink{text-decoration:underline}
.loginOth{padding:7px 0 5px;color:#666}
.loginOth .btns{position:relative;line-height:14px;height:14px;color:#999;overflow:hidden;zoom:1;padding:5px 0 5px 23px;cursor:pointer}
.loginOth .btns a{color:#999;text-decoration:none}
.loginOth .btns s{background-image:url(/images/member_center/btn_login.png);background-repeat:no-repeat;display:block;height:23px; position:absolute;left:0;top:0;width:23px}
.loginOth .sina s{background-position:left top}
.popLogin{border:1px solid #ccc}
.popLogin ul{background:url(/images/bg_login.gif) repeat-x 0 bottom;overflow:hidden;padding:10px 0 0 6px;margin:0 10px;zoom:1}
.popLogin li{background:url(/images/bg_loginNav.gif) no-repeat 0 -32px;height:26px;line-height:26px;width:53px;text-align:center;float:left;margin-right:6px}
.popLogin li.now{background-position:0 0 !important;width:55px;}
.popLogin li a:link,.popLogin li a:visited,.popLogin li a:hover{font-size:14px;font-weight:bold;color:#7e3f14;text-decoration:none;}
.popLogin li.now a:link,.popLogin li.now a:visited,.popLogin li.now a:hover{color:#fff;text-decoration:none;}
.logoLink:link,.logoLink:visited{padding-left:20px;text-decoration:underline;color:#666}
.logoLink:hover{color:#e84720;}
.popLogin .remPass{margin-right:5px;vertical-align:text-bottom;vertical-align:middle \9}
.popLogin .half{width:50%;}
.pop-login table{width:100%}
.pop-login .info-tab th{font-weight:500;vertical-align: top;padding-top:7px}
.fromxyz{display:none}

.home-nav-bar{ position:absolute; margin-left:510px;}
.shopping-cart,.shopping-cart-on,.shopping-cart:hover,.online-service,.online-service:hover,.go-top,.go-top:hover{ background:url(/images/basket/home-basket-nav.png); background-repeat:no-repeat;}
.shopping-cart{ border-left:1px solid #fdcd99; border-right:1px solid #fdcd99; border-top:1px solid #fdcd99; border-bottom:1px dashed #fdcd99; position:relative; background-position:0 0; display:block; width:73px; height:66px; text-decoration:none;}
.shopping-cart-on,.shopping-cart:hover{ background-position:-73px 0; border-left:1px solid #ff7858; border-right:1px solid #ff7858; border-top:1px solid #ff7858; border-bottom:1px dashed #fdcd99; text-decoration:none;}
.shopping-cart-num{ color:#fff; font-size:16px; width:30px; text-align:center; padding:6px 6px 0 25px; display:block;}
.go-top{border-top:1px solid #fff7ea; border-bottom:1px solid #fdcd99;  border-left:1px solid #fdcd99; border-right:1px solid #fdcd99; background-position:0 -156px; text-indent:-9999em; display:block; width:73px; height:66px; }
.go-top:hover{border:1px solid #ff7858; background-position:-73px -156px;}
.prod-compare-side{ width:75px; height:36px; background-color:#ff7858; display:block; color:#fff; text-align:center; line-height:36px; font-weight:bold; cursor:pointer;}
.home-online-service{ position:absolute; margin-left:510px; top:200px; z-index:10001;}
.home-online-service a{ display:block; width:100px; height:120px; background:url(/images/basket/service-online-web.png) no-repeat; text-indent:-899em; }

.prod-compare-side-mian{ background-color:#fdfcf5; border-left:2px solid #ddd; border-top:2px solid #ddd; border-bottom:2px solid #ddd; border-right:2px solid #ff7858; width:219px; position:absolute; left:-221px; }
.prod-compare-side-mian .prod-cont-y{ padding:8px;}
.prod-compare-side-mian .ui-money{ margin:5px 0;}
.prod-cmp-side-hd{ padding:5px 0 5px 8px;}
.prod-cmp-side-hd .close,.compare-close,.btn-begin-cmp{ background:url(/images/basket/compare-sider.png); background-repeat:no-repeat;}
.prod-cmp-side-hd .close{ background-position:0 -22px; display:block; float:right; width:27px; height:19px; cursor:pointer;}
.compare-close{ background-position:0 -88px; width:43px; height:16px; float:right; display:block; text-indent:-999em;}
.prod-cmp-side-bottom{ padding:10px;}
.btn-begin-cmp{ background-position:0 -147px; width:90px; height:30px; display:block; text-indent:-999em;}
.clean-cmp{ color:#999; font-size:14px; font-weight:bold; cursor:pointer; margin-top:5px;}

.captcha {width: 270px; height: 54px; table-layout: fixed;}
.captcha td {padding: 0; margin: 0; vertical-align: middle; border:0 none;}
.captcha .hold {height: 32px;}
.captcha .hold .typeIn {width: 96px; height: 20px; margin-right: 10px; border: 1px solid #dfdfdf; padding: 5px 6px;}
.captcha .hold .typeIn:focus {border-color: #fac98f;}
.captcha .hold .img {border: 1px solid #ccc; width: 80px; height: 30px;}
.captcha .hold .refreshCell, .captcha .hold .audioCell {width: 33px; height: 32px;}
.captcha .hold .audioWrap {display: block; width: 18px; height: 18px; position: absolute; top: 7px; left: 6px;}
.captcha .hold .refreshCell {text-align: center; vertical-align: middle;}
.captcha .hold .inner {width: 33px; height: 32px; position: relative;}
.captcha .hold .audio {display: block;}
.captcha .hold .refresh, .captcha .hold .audio {display: inline-block; width: 18px; height: 18px; background: url(/assets/img/captcha/actions.png) no-repeat; text-indent: -9999em; *text-transform: capitalize; *zoom: 1; outline: 0; *display: block;}
.captcha .hold .refresh {margin-left: 1px; background-position: 0 -18px;}
.captcha .hold .sepCell {width: 1px; height: 26px; padding-top: 2px; padding-bottom: 2px; vertical-align: middle;}
.captcha .hold .sepCell .sep {background: #ccc; width: 1px; height: 27px;}
.captcha .msg {height: 22px;}


