html {
  color: #000;
  overflow-y: scroll;
  background: #fff;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
fieldset,
lengend,
button,
input,
textarea,
form,
th,
td {
  margin: 0;
  padding: 0;
}
body,
button,
input,
select,
textarea {
  font: 12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
address,
cite,
dfn,
em,
var {
  font-style: normal;
}
code,
kbd,
pre,
samp,
tt {
  font-family: "Courier New", Courier, monospace;
}
small {
  font-size: 12px;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
  color: #ff7300;
}
abbr[title],
acronym[title] {
  border-bottom: 1px dotted;
  cursor: help;
}
q:before,
q:after {
  content: '';
}
:focus {
  outline: 0;
}
legend {
  color: #000;
}
fieldset,
img {
  border: 0;
}
button,
input,
select,
textarea {
  font-size: 100%;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  border: 0;
  height: 1px;
  *color: #fff;
}
img {
  -ms-interpolation-mode: bicubic;
}
.fd-left {
  float: left;
}
.fd-right {
  float: right;
}
.fd-clear {
  clear: both;
}
.fd-clr {
  zoom: 1;
}
.fd-clr:after {
  display: block;
  clear: both;
  height: 0;
  content: "\0020";
}
.fd-hide {
  display: none;
}
.fd-show {
  display: block;
}
.fd-inline {
  display: inline;
}
.fd-lump {
  display: inline-block;
  display: -moz-inline-stack;
  zoom: 1;
  *display: inline;
}
.fd-visible {
  visibility: visible;
}
.fd-hidden {
  visibility: hidden;
}
.fd-locate {
  position: relative;
}
.fd-cny {
  font-family: Helvetica, Arial;
}
.fd-gray {
  color: #666;
}
.fd-bold {
  font-weight: 700;
}
#header:after,
#content:after,
#footer:after,
.layout:after,
.main-wrap:after,
.grid-sub:after,
.grid-extra:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
}
#header,
#content,
#footer,
.layout,
.main-wrap,
.grid-sub,
.grid-extra {
  *zoom: 1;
}
.w952 {
  width: 952px;
  margin: 0 auto;
  padding: 0 4px;
}
.grid-main {
  float: left;
  width: 100%;
  min-height: 1px;
}
.grid-sub,
.grid-extra {
  float: left;
}
.screen {
  width: 990px;
  margin: 0 auto;
  padding: 0 5px;
}
.debug-container {
  width: 952px;
  margin: 0 auto;
}
.debug-container .body {
  border-top: 1px solid #d7d7d7;
}
.debug-container .debug {
  padding: 2px 5px;
  border-bottom: 1px solid #d7d7d7;
}
.debug-container .debug-error {
  background: #f66;
}
.debug-container .debug-info {
  background: #ebf5ff;
}
.debug-container .editor {
  width: 500px;
  height: 80px;
}
body {
  background: url("none") #FFF;
  color: #333;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
* {
  -webkit-text-size-adjust: none;
}
body,
table,
td,
div,
p {
  word-wrap: break-word;
}
a,
a:link {
  color: #06c;
}
a:hover {
  color: #f90;
  text-decoration: underline;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
h1 {
  font-size: 3em;
}
h2 {
  font-size: 2em;
}
h3 {
  font-size: 1.5em;
}
h4 {
  font-size: 1.2em;
}
h5 {
  font-size: 1em;
  font-weight: bold;
}
h6 {
  font-size: 1em;
  font-weight: bold;
}
small {
  font-size: 11px;
  font-weight: normal;
  font-family: Tahoma;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
.dl-horizontal dt,
.dl-horizontal dd {
  line-height: 20px;
}
.dl-horizontal dt {
  font-weight: bold;
}
.dl-horizontal dd {
  margin-left: 10px;
}
.dl-horizontal {
  *zoom: 1;
  margin-bottom: 20px;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  line-height: 0;
  content: "";
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: left;
  width: 160px;
  overflow: hidden;
  clear: left;
  text-align: left;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  color: #666;
  font-weight: normal;
}
.dl-horizontal dd {
  color: #333;
  margin-left: 180px;
}
.hide {
  display: none;
}
.vis-hide {
  visibility: hidden;
}
.mode .mode-body .hint,
.hint {
  color: #aaa;
}
.item-label {
  display: block;
  font-weight: bold;
  color: #666;
  margin-bottom: 5px;
}
textarea,
input.text-input {
  padding: 5px;
  border-color: 1px solid #aaa;
  color: #333;
}
textarea.placeholder,
input.placeholder,
.hint .item-label {
  color: #aaa;
}
object,
label,
input {
  vertical-align: middle;
}
.clearfix,
.util-clearfix {
  zoom: 1;
}
.clearfix:after,
.util-clearfix:after {
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
input.feedback-error {
  border: 1px solid #e66045;
}
.ellipsis,
.text-ellipsis {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
.no-photo {
  display: block;
  text-align: center;
  background-color: #f5f5f5;
  color: #999;
}
.savm {
  text-align: center;
  display: table;
  table-layout: fixed;
  vertical-align: middle;
}
.savm a {
  height: 100%;
  width: 100%;
  *width: auto;
  display: table-cell;
  *writing-mode: tb-rl;
  font-size: 0;
  vertical-align: middle;
}
.savm img {
  max-height: 200px;
  max-width: 200px;
  vertical-align: middle;
}
.icon-loading {
  width: 16px;
  height: 16px;
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/loading.gif) no-repeat 0 0;
}
.icon-loading-big {
  width: 32px;
  height: 32px;
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/loading.gif) no-repeat 0 0;
}
.vcut {
  color: #666;
  margin: 0 5px;
}
.widget-msgbox {
  border: 1px solid #618bbd;
  background-color: #fff;
  position: absolute;
  width: 350px;
  top: 0;
  left: 0;
  z-index: 1000;
}
.widget-msgbox .widget-msgbox-inner-wrap {
  border: 1px solid #ebf5f5;
  padding: 40px 10px 18px 12px;
  margin: 1px;
}
.widget-msgbox .widget-msgbox-inner-wrap.wrap-without-title {
  padding: 12px 10px 18px 12px;
}
.widget-msgbox .widget-msgbox-inner-wrap .icon-close {
  position: absolute;
  top: 6px;
  right: 6px;
  display: inline-block;
  background: url("../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/crosstrade/icon.gif") no-repeat 0 0;
  overflow: hidden;
  padding-left: 14px;
  height: 14px;
  background-position: -148px -24px;
}
.widget-msgbox .widget-msgbox-inner-wrap .wmb-title {
  position: absolute;
  top: 2px;
  left: 2px;
  background-color: #ebf5f5;
  width: 348px;
  height: 26px;
  font-weight: bold;
  line-height: 26px;
  text-indent: 10px;
}
.widget-msgbox .widget-msgbox-inner-wrap .wmb-btn-container {
  margin-top: 12px;
  text-align: center;
}
.widget-msgbox .widget-msgbox-inner-wrap .wmb-btn-container button {
  margin: auto 15px;
}
.wmb-mask {
  background-color: black;
  opacity: .2;
  filter: alpha(opacity=20);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
}
.wmb-mask .wmb-without-mask {
  position: absolute;
}
#content {
  width: 990px;
  margin: 0 auto;
  padding: 0;
  background-color: #fff;
}
.layout-fly {
  position: absolute;
  left: 0;
  top: 0;
}
.layout-s5m0 .main-wrap {
  margin-left: 198px;
}
.layout-s5m0 .grid-sub {
  width: 190px;
  margin-left: -100%;
}
.layout-m0s5 .main-wrap {
  margin-right: 198px;
}
.layout-m0s5 .grid-sub {
  width: 190px;
  margin-left: -190px;
}
.layout-m0s12 .main-wrap {
  margin-right: 480px;
}
.layout-m0s12 .grid-sub {
  width: 472px;
  margin-left: -472px;
}
.layout-s5m0s5 .main-wrap {
  margin-left: 198px;
  margin-right: 198px;
}
.layout-s5m0s5 .grid-sub {
  width: 190px;
  margin-left: -100%;
}
.layout-s5m0s5 .grid-extra {
  width: 190px;
  margin-left: -190px;
}
.layout {
  padding-bottom: 8px;
}
.mod .m-body:after,
.mod .m-header:after,
.mod .m-content:after,
.mod .m-footer:after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.mod .m-body,
.mod .m-header,
.mod .m-content,
.mod .m-footer {
  *zoom: 1;
}
.mod-box {
  margin-top: 10px;
}
.m-header {
  display: block;
  height: 28px;
  background: #4a4a4a;
  color: #fff;
  line-height: 28px;
}
.m-header a {
  color: #fff;
}
.m-header-ext {
  position: relative;
  height: 0;
}
.m-header-ext-body {
  position: absolute;
  right: 0;
  top: -40px;
  padding-right: 8px;
}
.m-header-ext.no-padding .m-header-ext-body {
  top: -25px;
}
.m-body {
  margin-bottom: 10px;
  padding-bottom: 8px;
  border: 1px solid #d6d6d6;
  background: #fff;
}
.layout-fly .m-body {
  margin-bottom: 0;
}
.m-header h1,
.m-header h3 {
  float: left;
  padding-left: 15px;
  font-size: 16px;
  font-weight: bold;
  white-space: nowrap;
  word-wrap: normal;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.grid-sub .m-header h1,
.grid-sub .m-header h3,
.grid-extra .m-header h1,
.grid-extra .m-header h3 {
  width: 160px;
}
.m-content {
  padding: 8px 8px 0;
}
.m-footer {
  padding: 0 8px;
}
#content .mod-ui-hidden-title .m-header,
#content .mod-ui-not-show-title .m-header {
  display: none;
}
#content .mod-ui-hidden-title .m-body,
#content .mod-ui-not-show-title .m-body {
  padding-bottom: 0;
  border: 0;
}
#content .mod-ui-hidden-title,
#content .mod-ui-not-show-title {
  margin-bottom: 10px;
}
#content .layout-m0 .mod-ui-hidden-title .m-body,
#content .layout-m0 .mod-ui-not-show-title .m-body {
  margin-bottom: 0;
}
#content .mod-ui-hidden-title .m-content,
#content .mod-ui-not-show-title .m-content {
  padding: 0;
}
#content .mod-ui-hidden-title .m-footer,
#content .mod-ui-not-show-title .m-footer {
  padding: 0;
}
#content .mod-ui-hidden {
  display: none;
}
#content .mod-ui-hidden {
  display: none;
}
.ui-mini-mode #content .m-header {
  display: block;
}
.ui-mini-mode #content .m-body {
  padding: 0;
}
.ui-mini-mode #content .m-content,
.ui-mini-mode #content .m-footer,
.ui-mini-mode .m-body-ext {
  display: none;
}
.ui-mini-mode #content .layout-fly {
  display: none;
}
.grid-main .m-content {
  padding: 16px 16px 0;
}
.grid-main .m-body {
  padding-bottom: 16px;
}
.grid-main .m-footer {
  padding: 0 16px;
}
.layout-m0s12 .grid-main .m-content {
  padding: 8px 8px 0;
}
.layout-m0s12 .grid-main .m-body {
  padding-bottom: 8px;
}
.layout-m0s12 .grid-main .m-footer {
  padding: 0 8px;
}
.m-footer,
.m-content .m-content-footer {
  text-align: right;
}
.m-content .no-content {
  text-align: center;
}
.mod a {
  color: #06c;
}
.mod .m-header {
  border: 0;
  border-bottom: 1px solid #dddddd;
  background-color: #fff;
  color: #333;
  font-size: 16px;
}
.mod .m-body {
  border: 0;
}
.ui-colorbox {
  border: 1px solid #ccc;
  z-index: 100000;
}
.widget-color-picker {
  display: inline-block;
  width: 16px;
  height: 16px;
  border: 1px solid #d2d2d2;
  padding: 1px;
  cursor: pointer;
}
.widget-color-picker span {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: #a7a7a7;
}
.widget-upload-panel {
  overflow: hidden;
  width: 325px;
}
.widget-upload-panel .preview {
  display: none;
  float: left;
  position: relative;
  overflow: hidden;
  width: 80px;
  height: 80px;
  line-height: 80px;
  border: 1px solid #d9d9d9;
  margin-right: 8px;
}
.widget-upload-panel .preview a.remove {
  position: absolute;
  right: 2px;
  bottom: 2px;
  overflow: hidden;
  width: 15px;
  height: 15px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/diy/remove-icon.png);
  text-indent: -5000px;
  font-size: 0;
}
.widget-upload-panel .preview a.remove:hover {
  background-position: 0 -15px;
}
.widget-upload-panel .preview img {
  width: 80px;
  height: 80px;
  vertical-align: middle;
}
.widget-upload-panel .upload-section {
  float: left;
  width: 235px;
}
.widget-upload-panel .loading {
  display: none;
  height: 32px;
  padding-left: 35px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/single/icon/loading_max.gif) no-repeat left center;
  line-height: 32px;
}
.widget-upload-panel .message {
  display: none;
}
.widget-upload-panel .message.success {
  color: #090;
}
.widget-upload-panel .message.error {
  color: #f00;
}
.widget-upload-panel .desc {
  color: #999;
}
.widget-upload-panel .upload,
.widget-upload-panel .loading,
.widget-upload-panel .message,
.widget-upload-panel .desc {
  margin-bottom: 5px;
}
.ui-btn-01,
.ui-btn-01:hover {
  color: #333;
  text-decoration: none;
  cursor: pointer;
}
.ui-btn-01,
.ui-btn-01 span {
  display: inline-block;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/widget/89880_719516335.png);
}
.ui-btn-01 {
  padding-right: 16px;
  background-position: right 0;
}
.ui-btn-01 span {
  height: 26px;
  padding-left: 16px;
  background-position: 0 0;
  line-height: 26px;
}
.ui-btn-01:hover {
  background-position: right -52px;
}
.ui-btn-01:hover span {
  background-position: 0 -52px;
}
.ui-btn-01-disabled,
.ui-btn-01-disabled:hover {
  color: #999;
  text-decoration: none;
  cursor: default;
}
.ui-btn-01-disabled,
.ui-btn-01-disabled span {
  display: inline-block;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/widget/89880_719516335.png);
}
.ui-btn-01-disabled {
  padding-right: 16px;
  background-position: right -78px;
}
.ui-btn-01-disabled span {
  height: 26px;
  padding-left: 16px;
  background-position: 0 -78px;
  line-height: 26px;
}
.ui-btn-02,
.ui-btn-02:hover {
  text-decoration: none;
  cursor: pointer;
}
.ui-btn-02,
.ui-btn-02 span {
  display: inline-block;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/widget/350721_646277519.png);
}
.ui-btn-02 {
  padding-right: 16px;
  background-position: right 0;
  color: #934002;
}
.ui-btn-02 span {
  height: 26px;
  padding-left: 16px;
  background-position: 0 0;
  line-height: 25px;
}
.ui-btn-02:hover {
  background-position: right -32px;
  color: #333;
}
.ui-btn-02:hover span {
  background-position: 0 -32px;
}
.ui-vertical-img {
  display: table;
  text-align: center;
  overflow: hidden;
  font-size: 0;
  *display: block;
}
.ui-vertical-img .img-box {
  display: table-cell;
  vertical-align: middle;
  *display: inline;
  *writing-mode: tb-rl;
  *text-align: center;
  *height: 100%;
}
.ui-vertical-img img {
  vertical-align: middle;
}
.widget-date-picker {
  width: 107px;
  border: 1px solid #e0e0e0;
  *zoom: 1;
}
.widget-date-picker:after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.widget-date-picker .text {
  float: left;
  height: 18px;
  width: 72px;
  padding-left: 11px;
  color: #999;
  line-height: 18px;
}
.widget-date-picker-disabled .text {
  color: #ccc;
}
.widget-date-picker .trigger {
  overflow: hidden;
  float: left;
  width: 12px;
  height: 13px;
  margin-top: 3px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/widget/widget-date-picker.png) no-repeat 0 0;
  cursor: pointer;
}
.widget-date-picker-disabled .trigger {
  background-position: 0 -15px;
}
.widget-date-picker-group {
  *zoom: 1;
}
.widget-date-picker-group:after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.widget-date-picker-group .widget-date-picker {
  float: left;
  margin-right: 7px;
}
.widget-date-picker-group .to-label {
  float: left;
  margin-right: 7px;
}
.ui-datepicker {
  z-index: 3000;
}
.ui-dialog #sys-ibank {
  height: auto;
}
.ui-dialog #sys-ibank .overlay {
  z-index: 3504;
}
.ui-dialog #sys-ibank .tabs-content {
  z-index: 3501;
}
.ui-dialog #sys-ibank .indicator {
  z-index: 3506;
}
.ui-dialog #sys-ibank .create {
  z-index: 3503;
}
a.ui-alitalk {
  padding: 2px 0 2px 20px;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/widget/contact-icon.gif) no-repeat;
  line-height: 14px;
  color: #06c;
  font: 12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif;
  font-weight: normal;
  zoom: 1;
}
a.ui-alitalk:hover {
  color: #ff7300;
}
a.alitalk-on {
  background-position: -190px -59px;
}
a.ui-alitalk-off {
  background-position: -190px -29px;
}
a.ui-alitalk-mb {
  background-position: -190px 1px;
}
.site-dialog .d-body {
  width: 480px;
  border: solid 1px #cfcfcf;
  background: #fff;
  -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.13);
  -moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.13);
  box-shadow: 3px 3px 4px rgba(0,0,0,0.13);
}
.site-dialog .d-header {
  height: 27px;
  padding: 7px 15px;
}
.site-dialog .d-header h3 {
  float: left;
  height: 28px;
  font-size: 16px;
  font-weight: bold;
  line-height: 28px;
  color: #333;
}
.ui-draggable .site-dialog .d-header {
  cursor: move;
}
.site-dialog .d-header .d-close {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 9px;
  height: 9px;
  font-size: 0;
  background: url("../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/app/sprite-window-close.png") no-repeat 0 -9px;
  cursor: pointer;
}
.site-dialog .d-header .d-close:hover {
  background-position: 0 0;
}
.site-dialog .d-content {
  padding: 0;
  background: #fff;
  padding: 0 15px;
  overflow-y: auto;
}
.site-dialog .d-loading,
.site-dialog .d-error {
  line-height: 60px;
  text-align: center;
}
.site-dialog .d-footer {
  padding: 15px;
}
.d-btn-group .d-btn,
.d-btn-group .d-btn:link,
.d-btn-group .d-btn:visited {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: relative;
  overflow: visible;
  margin: 0;
  font-family: Arial;
  text-align: center;
  vertical-align: middle;
  color: #333;
  border: solid 1px #bcbcbc;
  background-color: #f7f7f7;
  cursor: pointer;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  *line-height: 14px;
  padding: 3px 15px;
  *padding: 2px 15px;
  text-decoration: none;
}
.d-btn-group .d-btn-submit,
.d-btn-group .d-btn-submit:link,
.d-btn-group .d-btn-submit:visited,
.d-btn-group .d-btn-confirm,
.d-btn-group .d-btn-confirm:link,
.d-btn-group .d-btn-confirm:visited {
  color: #fff;
  border: solid 1px #e87b0e;
  background: -moz-linear-gradient(top,#ffab02,#ff8a28 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#ffab02),to(#ff8a28));
  background: -ms-linear-gradient(top,#ffab02,#ff8a28);
  background: -webkit-linear-gradient(top,#ffab02,#ff8a28);
  background: -o-linear-gradient(top,#ffab02,#ff8a28);
  background: linear-gradient(top,#ffab02,#ff8a28);
  background-color: #ff9917;
  margin-right: 5px;
}
.d-btn-group .d-btn-submit:hover,
.d-btn-group .d-btn-confirm:hover {
  color: #fff;
  background: -moz-linear-gradient(top,#ffbc35,#f2a210 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#ffbc35),to(#f2a210));
  background: -ms-linear-gradient(top,#ffbc35,#f2a210);
  background: -webkit-linear-gradient(top,#ffbc35,#f2a210);
  background: -o-linear-gradient(top,#ffbc35,#f2a210);
  background: linear-gradient(top,#ffbc35,#f2a210);
  background-color: #f8af23;
  text-decoration: none;
}
.d-btn-group .d-btn-cancel,
.d-btn-group .d-btn-cancel:link,
.d-btn-group .d-btn-cancel:visited,
.dialog-delete .d-btn-group .d-btn-submit,
.dialog-delete .d-btn-group .d-btn-submit:link,
.dialog-delete .d-btn-group .d-btn-submit:visited,
.dialog-delete .d-btn-group .d-btn-confirm,
.dialog-delete .d-btn-group .d-btn-confirm:link,
.dialog-delete .d-btn-group .d-btn-confirm:visited {
  color: #333;
  border: solid 1px #bcbcbc;
  background: -moz-linear-gradient(top,#fafafa,#e8e8e8 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e8e8e8));
  background: -ms-linear-gradient(top,#fafafa,#e8e8e8);
  background: -webkit-linear-gradient(top,#fafafa,#e8e8e8);
  background: -o-linear-gradient(top,#fafafa,#e8e8e8);
  background: linear-gradient(top,#fafafa,#e8e8e8);
  background-color: #eee;
}
.d-btn-group .d-btn-cancel:hover,
.dialog-delete .d-btn-group .d-btn-submit:hover,
.dialog-delete .d-btn-group .d-btn-confirm:hover {
  color: #333;
  background: -moz-linear-gradient(top,#fafafa,#f2f2f2 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f2f2f2));
  background: -ms-linear-gradient(top,#fafafa,#f2f2f2);
  background: -webkit-linear-gradient(top,#fafafa,#f2f2f2);
  background: -o-linear-gradient(top,#fafafa,#f2f2f2);
  background: linear-gradient(top,#fafafa,#f2f2f2);
  background-color: #fdfdfd;
  text-decoration: none;
}
.site-dialog .d-footer .d-loading {
  position: absolute;
  right: 45px;
  bottom: 10px;
  height: 32px;
  margin-top: 6px;
  padding-left: 36px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/loading.gif) no-repeat 0 0;
  line-height: 32px;
}
.site-dialog-center-footer .d-footer .d-loading {
  left: 50%;
  margin-left: -50px;
}
.site-dialog .d-alert {
  padding: 32px 0;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}
.site-dialog .d-alert .detail {
  margin-top: 8px;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
}
.site-dialog .d-alert i {
  float: left;
  display: inline-block;
  height: 32px;
  width: 32px;
  margin-right: 8px;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/diy/msg-icon.png) no-repeat 0 -100px;
  vertical-align: middle;
}
.en_US .site-dialog .d-alert i {
  width: auto;
  padding-left: 32px;
}
.site-dialog .d-alert-warn i {
  background-position: 0 0;
}
.site-dialog .d-alert-info i {
  background-position: 0 -100px;
}
.site-dialog .d-alert-success i {
  background-position: 0 -50px;
}
.site-dialog .form-tabs {
  margin-bottom: 10px;
  background: none repeat scroll 0 0 #eee;
  border-bottom: 1px solid #dbdbdb;
  height: 34px;
}
.site-dialog .form-tabs li {
  background: none repeat scroll 0 0 #eee;
  border-right: 1px solid #dbdbdb;
  color: #333;
  cursor: pointer;
  float: left;
  font-size: 14px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  width: 113px;
}
.site-dialog .form-tabs li.selected {
  background: none repeat scroll 0 0 #fff;
  font-weight: bold;
  height: 35px;
  margin-top: -1px;
  position: relative;
  top: 1px;
}
.ui-dialog-overlay {
  color: #eee !important;
  opacity: .7 !important;
}
.part-offer-list-main {
  overflow: hidden;
  width: 716px;
  margin: 0 auto;
  padding-left: 1px;
  *zoom: 1;
}
.part-offer-list-main:after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.part-offer-list-main li {
  float: left;
  width: 160px;
  padding: 0 10px 10px 9px;
}
.part-offer-list-main .image {
  position: relative;
  width: 150px;
  height: 150px;
  margin-bottom: 5px;
  padding: 3px;
  border: 1px solid #d4d4d4;
  display: table;
  text-align: center;
  overflow: hidden;
  font-size: 0;
  *display: block;
}
.part-offer-list-main .image a {
  display: table-cell;
  vertical-align: middle;
  *display: inline;
  *writing-mode: tb-rl;
  *text-align: center;
  *height: 100%;
}
.part-offer-list-main .image img {
  vertical-align: middle;
}
.part-offer-list-main .image a.img-lock {
  position: absolute;
  left: 4px;
  top: 4px;
  *left: 3px;
  *top: 3px;
  width: 150px;
  height: 150px;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/part/150.png) no-repeat;
  _background: 0;
  text-indent: -5000px;
  *writing-mode: lr-tb;
}
.part-offer-list-main .image span.img-unlock {
  position: absolute;
  display: block;
  height: 25px;
  width: 25px;
  right: 0;
  bottom: -1px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/private-all.png) no-repeat 0 -150px;
  text-indent: -5000px;
}
.part-offer-list-main .title {
  margin-bottom: 5px;
  word-break: break-all;
  word-wrap: break-word;
}
.part-offer-list-main .price {
  margin-bottom: 5px;
}
.part-offer-list-main .price .cny {
  float: left;
  color: #8f8f8f;
  font-family: Arial;
  margin-right: 2px;
}
.part-offer-list-main .price em {
  float: left;
  color: #f00;
  font-weight: bold;
}
.part-offer-list-main .props {
  clear: both;
  margin-bottom: 5px;
}
.part-offer-list-main .props .mix-text {
  color: #8f8f8f;
}
.part-offer-list-main .price .price-lock,
.part-offer-list-main .price .price-unlock,
.part-offer-list-main .price .mix-icon,
.part-offer-list-main .price .alipay-icon {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  margin: 0 2px;
}
.part-offer-list-main .price .price-lock,
.part-offer-list-main .price .price-unlock {
  float: left;
}
.part-offer-list-main .booked-info {
  margin-bottom: 5px;
  text-align: center;
}
.part-offer-list-main .price .price-lock {
  width: 16px;
  height: 16px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/icon/state_locked.gif);
}
.part-offer-list-main .price .price-unlock {
  width: 16px;
  height: 16px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/private-all.png) -50px -149px;
}
.part-offer-list-main .price .icon {
  float: right;
  text-align: right;
}
.part-offer-list-main .price .mix-icon {
  width: 37px;
  height: 14px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/mix.gif);
}
.part-offer-list-main .price .alipay-icon {
  width: 12px;
  height: 16px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/logo_alipay.gif);
}
.part-offer-list-main .discount {
  color: #8f8f8f;
  text-align: center;
}
.part-offer-list-main .discount em {
  color: #ff7300;
}
.part-offer-list-main .booked-count,
.part-offer-list-main .booked-count em {
  color: #956e0f;
  font-weight: bold;
}
.part-offer-list-main .purchase-button em {
  color: #666;
  text-decoration: underline;
}
.part-offer-list-sub li {
  overflow: hidden;
  width: 100%;
  margin-bottom: 8px;
  padding-bottom: 8px;
  border-bottom: 1px dotted #cbcbcb;
}
.part-offer-list-sub li.last {
  border-bottom: 0;
}
.part-offer-list-sub .image {
  position: relative;
  float: left;
  width: 64px;
  height: 64px;
  padding: 1px;
  margin-right: 4px;
  border: 1px solid #e5e5e5;
  display: table;
  text-align: center;
  overflow: hidden;
  font-size: 0;
  *display: block;
}
.part-offer-list-sub .image a {
  display: table-cell;
  vertical-align: middle;
  *display: inline;
  *writing-mode: tb-rl;
  *text-align: center;
  *height: 100%;
}
.part-offer-list-sub .image img {
  vertical-align: middle;
}
.part-offer-list-sub .title,
.part-offer-list-sub .price {
  float: left;
  width: 100px;
  word-break: break-all;
  word-wrap: break-word;
}
.part-offer-list-sub .price {
  margin-top: 3px;
}
.part-offer-list-sub .price em {
  color: #f00;
  font-weight: bold;
}
.part-offer-list-sub .booked-count,
.part-offer-list-sub .booded-count em {
  color: #956e0f;
  font-weight: bold;
}
.part-offer-list-sub .price .price-lock,
.part-offer-list-sub .price .price-unlock {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  margin: 0 2px;
  width: 16px;
  height: 16px;
}
.part-offer-list-sub .price .price-lock {
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/icon/state_locked.gif);
}
.part-offer-list-sub .price .price-unlock {
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/private-all.png) -50px -149px;
}
.part-offer-list-sub .image a.img-lock {
  position: absolute;
  left: 2px;
  top: 2x;
  *left: 1px;
  *top: 1x;
  width: 64px;
  height: 64px;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/part/64.png) no-repeat;
  _background: 0;
  *writing-mode: lr-tb;
}
.part-offer-list-sub .image span.img-unlock {
  position: absolute;
  display: block;
  height: 25px;
  width: 25px;
  right: 0;
  bottom: -1px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/private-all.png) no-repeat 0 -150px;
  text-indent: -5000px;
}
.part-offer-list-sub .props-wrap {
  float: left;
  width: 100px;
}
.part-offer-list-main-catalogs {
  margin-top: 15px;
}
.part-offer-list-main-catalogs li {
  border-bottom: 1px dotted #ccc;
  margin-bottom: 8px;
  overflow: hidden;
  padding-bottom: 8px;
  width: 100%;
}
.part-offer-list-main-catalogs li .image {
  overflow: hidden;
  border: 1px solid #e5e5e5;
  float: left;
  height: 100px;
  width: 100px;
  padding: 1px;
  position: relative;
}
.part-offer-list-main-catalogs li .image a {
  display: table-cell;
  height: 100px;
  width: 100px;
  text-align: center;
  vertical-align: middle;
  *display: block;
  *font-size: 87px;
  *font-family: Arial;
}
.part-offer-list-main-catalogs li .image img {
  vertical-align: middle;
}
.part-offer-list-main-catalogs .image a.img-lock {
  position: absolute;
  left: 1px;
  top: 1px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/100.png) no-repeat;
  _background: 0;
  text-indent: -5000px;
}
.part-offer-list-main-catalogs .image span.img-unlock {
  position: absolute;
  display: block;
  height: 25px;
  width: 25px;
  right: 0;
  bottom: -1px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/private-all.png) no-repeat 0 -150px;
  text-indent: -5000px;
}
.part-offer-list-main-catalogs li .title {
  float: left;
  padding-left: 16px;
  width: 260px;
  word-wrap: break-word;
}
.part-offer-list-main-catalogs li .title a {
  font-size: 14px;
}
.part-offer-list-main-catalogs li .title p {
  width: 250px;
  color: #999;
}
.part-offer-list-main-catalogs li .price-props-wrap {
  float: right;
}
.part-offer-list-main-catalogs li .price {
  float: left;
  margin-bottom: 5px;
  padding-left: 16px;
  width: 110px;
  text-align: center;
}
.part-offer-list-main-catalogs li .price .cny {
  color: #8f8f8f;
  font-family: Arial;
  margin-right: 2px;
}
.part-offer-list-main-catalogs li .price em {
  color: #f00;
  font-weight: bold;
}
.part-offer-list-main-catalogs li .props {
  float: left;
  margin-bottom: 5px;
  padding-left: 16px;
  width: 110px;
  text-align: center;
  color: #888;
}
.part-offer-list-main-catalogs li .props .mix-text {
  color: #8f8f8f;
}
.part-offer-list-main-catalogs li .price .price-lock,
.part-offer-list-main-catalogs li .price .price-unlock,
.part-offer-list-main-catalogs li .price .mix-icon,
.part-offer-list-main-catalogs li .price .alipay-icon,
.offer-list-tab-box .mix-icon {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  margin: 0 2px;
}
.part-offer-list-main-catalogs li .price .price-lock {
  width: 16px;
  height: 16px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/icon/state_locked.gif);
}
.part-offer-list-main-catalogs li .price .price-unlock {
  width: 16px;
  height: 16px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/private-all.png) -50px -149px;
}
.part-offer-list-main-catalogs li .price .mix-icon,
.offer-list-tab-box .mix-icon {
  width: 37px;
  height: 14px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/mix.gif);
}
.part-offer-list-main-catalogs li .price .alipay-icon {
  width: 12px;
  height: 16px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/part/logo_alipay.gif);
}
.part-offer-list-main-catalogs li .discount {
  color: #8f8f8f;
  text-align: center;
}
.part-offer-list-main-catalogs li .discount em {
  color: #ff7300;
}
.part-offer-list-main-catalogs li .booked-count,
.part-offer-list-main-catalogs li .booked-count em {
  color: #888;
  font-weight: bold;
}
.part-offer-list-main-catalogs li .purchase .purchase-button {
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.part-offer-list-main-catalogs li .purchase a {
  float: left;
  margin-left: 6px;
  background: url("../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/part/addtolist2.png") no-repeat;
  display: inline-block;
  height: 27px;
  width: 77px;
  line-height: 27px;
  text-align: center;
}
.part-offer-list-main-catalogs li .purchase a:hover {
  background: url("../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/part/addtolist.png") no-repeat;
  color: #fff;
}
.part-offer-list-main-catalogs li .purchase .msg-expired {
  color: #ff7300;
  font-weight: normal;
}
.ui-button {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: relative;
  overflow: visible;
}
.ui-button-primary,
.ui-button-normal,
.ui-button-primary-s,
.ui-button-normal-s,
.ui-button-primary-l,
.ui-button-normal-l {
  margin: 0;
  font-family: Arial;
  text-align: center;
  vertical-align: middle;
  color: #333;
  border: solid 1px #bcbcbc;
  background-color: #f7f7f7;
  cursor: pointer;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
}
.ui-button-primary:hover,
.ui-button-normal:hover,
.ui-button-primary-s:hover,
.ui-button-normal-s:hover,
.ui-button-primary-l:hover,
.ui-button-normal-l:hover {
  color: #333;
  background-color: #f8f8f8;
}
.ui-button-primary:active,
.ui-button-normal:active,
.ui-button-primary-s:active,
.ui-button-normal-s:active,
.ui-button-primary-l:active,
.ui-button-normal-l:active {
  color: #333;
  -webkit-box-shadow: 0 0 0 0 transparent, inset 0 1px 2px rgba(0,0,0,0.15), 0 0 0 rgba(0,0,0,0.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 0 0 transparent, inset 0 1px 2px rgba(0,0,0,0.15), 0 0 0 rgba(0,0,0,0.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,0.15);
  box-shadow: 0 0 0 0 transparent, inset 0 1px 2px rgba(0,0,0,0.15), 0 0 0 rgba(0,0,0,0.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,0.15);
}
button.ui-button-disabled,
button.ui-button-disabled:hover,
button.ui-button-disabled:active,
input.ui-button-disabled,
input.ui-button-disabled:hover,
input.ui-button-disabled:active {
  color: #cbcbcb;
  border: solid 1px #d4d4d4;
  cursor: default;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top,#f5f5f5,#e6e6e6);
  background-image: -ms-linear-gradient(top,#f5f5f5,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#e6e6e6);
  background-image: -o-linear-gradient(top,#f5f5f5,#e6e6e6);
  background-image: linear-gradient(top,#f5f5f5,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#e6e6e6',GradientType=0);
  text-shadow: #fff 0 1px 1px;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
}
.ui-button-primary,
.ui-button-normal {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  *line-height: 14px;
  padding: 3px 15px;
  *padding: 2px 15px;
}
.ui-button-primary-s,
.ui-button-normal-s {
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  *line-height: 12px;
  padding: 2px 10px;
  *padding: 1px 10px;
}
.ui-button-primary-l,
.ui-button-normal-l {
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  *line-height: 17px;
  padding: 8px 15px;
  *padding: 6px 15px;
}
.ui-button-primary:hover,
.ui-button-primary-s:hover,
.ui-button-primary-l:hover {
  color: #fff;
  background-color: #f8af23;
  background-image: -moz-linear-gradient(top,#ffbc35,#f2a210);
  background-image: -ms-linear-gradient(top,#ffbc35,#f2a210);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffbc35),to(#f2a210));
  background-image: -webkit-linear-gradient(top,#ffbc35,#f2a210);
  background-image: -o-linear-gradient(top,#ffbc35,#f2a210);
  background-image: linear-gradient(top,#ffbc35,#f2a210);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbc35',endColorstr='#f2a210',GradientType=0);
}
.ui-button-primary,
.ui-button-primary-s,
.ui-button-primary-l,
.ui-button-primary:active,
.ui-button-primary-s:active,
.ui-button-primary-l:active {
  color: #fff;
  border: solid 1px #e87b0e;
  background-color: #ff9917;
  background-image: -moz-linear-gradient(top,#ffab02,#ff8a28);
  background-image: -ms-linear-gradient(top,#ffab02,#ff8a28);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffab02),to(#ff8a28));
  background-image: -webkit-linear-gradient(top,#ffab02,#ff8a28);
  background-image: -o-linear-gradient(top,#ffab02,#ff8a28);
  background-image: linear-gradient(top,#ffab02,#ff8a28);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab02',endColorstr='#ff8a28',GradientType=0);
}
.ui-button-normal:hover,
.ui-button-normal-s:hover,
.ui-button-normal-l:hover {
  color: #333;
  background-color: #fdfdfd;
  background-image: -moz-linear-gradient(top,#fafafa,#f2f2f2);
  background-image: -ms-linear-gradient(top,#fafafa,#f2f2f2);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f2f2f2));
  background-image: -webkit-linear-gradient(top,#fafafa,#f2f2f2);
  background-image: -o-linear-gradient(top,#fafafa,#f2f2f2);
  background-image: linear-gradient(top,#fafafa,#f2f2f2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#f2f2f2',GradientType=0);
}
.ui-button-normal,
.ui-button-normal-s,
.ui-button-normal-l,
.ui-button-normal:active,
.ui-button-normal-s:active,
.ui-button-normal-l:active {
  background-color: #eee;
  background-image: -moz-linear-gradient(top,#fafafa,#e8e8e8);
  background-image: -ms-linear-gradient(top,#fafafa,#e8e8e8);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e8e8e8));
  background-image: -webkit-linear-gradient(top,#fafafa,#e8e8e8);
  background-image: -o-linear-gradient(top,#fafafa,#e8e8e8);
  background-image: linear-gradient(top,#fafafa,#e8e8e8);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#e8e8e8',GradientType=0);
}
.pager-wrap {
  padding: 6px 10px;
  background-color: #f5f5f5;
  padding-left: 200px;
}
.ui-pagination-nav {
  list-style: none;
  margin: 0 0 0 -3px;
  padding: 0;
}
.ui-pagination-nav a:link,
.ui-pagination-nav a:visited,
.ui-pagination-nav a:hover {
  color: #06c;
  text-decoration: none;
}
.ui-pagination-nav li {
  float: left;
  display: inline;
  height: 22px;
  margin: 0 0 0 3px;
  padding: 0;
}
.ui-pagination-nav li a:link,
.ui-pagination-nav li a:visited {
  display: block;
  _float: left;
  padding: 4px 6px;
  overflow: hidden;
  font-size: 11px;
  line-height: 12px;
  background-color: #fff;
  border: 1px solid #d3d3d4;
}
.ui-pagination-nav li a:hover {
  background-color: #eff5fe;
  border: 1px solid #80add6;
}
.ui-pagination-nav .ui-pagination-disabled a:link,
.ui-pagination-nav .ui-pagination-disabled a:visited,
.ui-pagination-nav .ui-pagination-disabled a:hover {
  border: 1px solid transparent;
  background: 0;
  cursor: default;
  _padding: 5px 7px;
  _border: 0;
}
.ui-pagination-nav li .ui-pagination-prev:link,
.ui-pagination-nav li .ui-pagination-prev:visited,
.ui-pagination-nav li .ui-pagination-prev:hover,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:link,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:visited,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:hover,
.ui-pagination-nav li .ui-pagination-next:link,
.ui-pagination-nav li .ui-pagination-next:visited,
.ui-pagination-nav li .ui-pagination-next:hover,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:link,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:visited,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:hover {
  width: 6px;
  overflow: hidden;
  text-indent: -999px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/app/pagination.png) no-repeat 0 0;
}
.ui-pagination-nav li .ui-pagination-prev:link,
.ui-pagination-nav li .ui-pagination-prev:visited {
  background-position: -1px -23px;
}
.ui-pagination-nav li .ui-pagination-prev:hover {
  background-position: -21px -23px;
}
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:link,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:visited,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:hover {
  background-position: -41px -23px;
  *border: solid 1px #ccc !important;
  _padding: 4px 6px;
}
.ui-pagination-nav li .ui-pagination-next:link,
.ui-pagination-nav li .ui-pagination-next:visited {
  background-position: -1px -1px;
}
.ui-pagination-nav li .ui-pagination-next:hover {
  background-position: -21px -1px;
}
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:link,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:visited,
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:hover {
  background-position: -41px -1px;
  *border: solid 1px #ccc !important;
  _padding: 4px 6px;
}
.ui-pagination-nav li.ui-pagination-active a,
.ui-pagination-nav li.ui-pagination-active a:visited,
.ui-pagination-nav li.ui-pagination-active a:hover {
  border: 1px solid transparent;
  background-color: transparent;
  color: #999;
  font-weight: bold;
  _border: 0;
  _padding: 5px 7px;
  cursor: default;
}
.ui-pager-nav {
  list-style: none;
  float: left;
  margin: 0 0 0 -3px;
  padding: 0;
}
.ui-pager-nav li {
  float: left;
  display: inline;
  height: 15px;
  margin: 0 0 0 3px;
  padding: 0;
}
.ui-pager-nav li a:link,
.ui-pager-nav li a:visited {
  display: block;
  width: 15px;
  height: 15px;
  overflow: hidden;
  text-indent: -999px;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/app/pager.png) no-repeat 0 0;
}
.ui-pager-nav li .ui-pager-prev:link,
.ui-pager-nav li .ui-pager-prev:visited {
  background-position: 0 0;
}
.ui-pager-nav li .ui-pager-prev:hover {
  background-position: -15px 0;
}
.ui-pager-nav li .ui-pager-next:link,
.ui-pager-nav li .ui-pager-next:visited {
  background-position: 0 -15px;
}
.ui-pager-nav li .ui-pager-next:hover {
  background-position: -15px -15px;
}
.ui-pager-nav .ui-pager-disabled a:link,
.ui-pager-nav .ui-pager-disabled a:visited,
.ui-pager-nav .ui-pager-disabled a:hover {
  cursor: default;
}
.ui-pager-nav .ui-pager-disabled .ui-pager-prev:link,
.ui-pager-nav .ui-pager-disabled .ui-pager-prev:visited,
.ui-pager-nav .ui-pager-disabled .ui-pager-prev:hover {
  background-position: -30px 0;
}
.ui-pager-nav .ui-pager-disabled .ui-pager-next:link,
.ui-pager-nav .ui-pager-disabled .ui-pager-next:visited,
.ui-pager-nav .ui-pager-disabled .ui-pager-next:hover {
  background-position: -30px -15px;
}
.ui-pager-label {
  float: left;
  display: inline;
  padding: 2px 0;
  margin: 2px 5px 0 5px;
  line-height: 11px;
}
.ui-pager .ui-textfield-normal {
  width: 28px;
  height: 14px;
  padding-top: 2px;
  padding-bottom: 2px;
  *margin-right: 3px;
  *margin-left: 3px;
}
.ui-textfield {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  overflow: visible;
  outline: 0;
}
.ui-textfield-normal,
.ui-textfield-error {
  height: 12px;
  padding: 6px 4px;
  line-height: 12px;
}
.ui-textfield-normal {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  background-color: #fff;
  border: 1px solid #ccc;
  color: #333;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-transition: border linear .2s;
  -moz-transition: border linear .2s;
  -ms-transition: border linear .2s;
  -o-transition: border linear .2s;
  transition: border linear .2s;
}
.ui-textfield-normal:focus {
  border: 1px solid #70a5e0;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1), 0 0 1px 0 #70a5e0;
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1), 0 0 1px 0 #70a5e0;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1), 0 0 1px 0 #70a5e0;
}
.ui-textfield-disabled,
.ui-textfield-readonly {
  border: 1px solid #ccc;
  background: #eee;
  cursor: normal;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.ui-textfield-error {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  background-color: #fff;
  border: 1px solid #e66045;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}
.ui-textfield-normal:-moz-placeholder {
  color: #aaa;
}
.ui-textfield-normal:-ms-input-placeholder {
  color: #aaa;
}
.ui-textfield-normal::-webkit-input-placeholder {
  color: #aaa;
}
.ui-textfield-placeholder {
  color: #aaa;
}
.ui-textfield-multiple {
  height: auto;
}
.ui-tab-nav {
  list-style: none;
  position: relative;
  margin: 0;
  padding: 0;
}
.ui-tab-nav li {
  margin: 0;
  padding: 0;
}
.ui-tab-nav li a {
  display: block;
  cursor: pointer;
  text-decoration: none;
}
.ui-tab-nav li.ui-tab-active a {
  cursor: default;
}
.ui-tab-nav li a:hover,
.tab-nav li.ui-tab-active a,
.tab-nav li.ui-tab-active a:hover {
  text-decoration: none;
}
.ui-tab-content .ui-tab-pane {
  padding: 10px;
  display: none;
}
.ui-tab-content .ui-tab-active {
  padding: 10px;
  display: block;
}
.ui-tab-normal .ui-tab-nav:after {
  content: '\0020';
  display: block;
  height: 0;
  clear: both;
}
.ui-tab-normal .ui-tab-nav {
  zoom: 1;
}
.ui-tab-normal .ui-tab-nav li {
  float: left;
  display: inline;
  margin-right: 5px;
  margin-bottom: -1px;
}
.ui-tab-normal .ui-tab-nav li a {
  position: relative;
}
.ui-tab-stacked:after {
  content: '\0020';
  display: block;
  height: 0;
  clear: both;
}
.ui-tab-stacked {
  zoom: 1;
}
.ui-tab-stacked .ui-tab-nav {
  float: left;
  display: block;
}
.ui-tab-stacked .ui-tab-nav li {
  margin-right: -1px;
  margin-bottom: -1px;
}
.ui-tab-stacked .ui-tab-content {
  overflow: hidden;
}
.alibaba .ui-tab-normal .ui-tab-nav li {
  border-top: 1px solid #ddd;
}
.alibaba .ui-tab-normal .ui-tab-nav li a {
  color: #666;
  font-size: 12px;
  font-weight: bold;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-top: 0;
  border-bottom: 0;
  height: 26px;
  line-height: 26px;
  padding: 0 15px;
  height: 25px \9;
  line-height: 25px \9;
  _float: left;
}
.alibaba .ui-tab-normal .ui-tab-nav li a:hover {
  background-color: #f5f5f5;
}
.alibaba .ui-tab-normal .ui-tab-nav li.ui-tab-active a,
.alibaba .ui-tab-normal .ui-tab-nav li.ui-tab-active a:hover {
  background-color: #fff;
  color: #333;
  border-bottom: 0;
  height: 27px;
  line-height: 27px;
  height: 26px \9;
  line-height: 26px \9;
  _float: left;
}
.alibaba .ui-tab-normal .ui-tab-content {
  border-top: 1px solid #ddd;
}
.alibaba .ui-tab-front .ui-tab-nav li {
  margin-bottom: -2px;
}
.alibaba .ui-tab-front .ui-tab-nav li a {
  height: 31px;
  line-height: 31px;
  font-size: 14px;
}
.alibaba .ui-tab-front .ui-tab-nav .ui-tab-active {
  background-color: #fff;
  border-top: 2px solid #1996e6;
}
.alibaba .ui-tab-front .ui-tab-nav li.ui-tab-active a,
.alibaba .ui-tab-front .ui-tab-nav li.ui-tab-active a:hover {
  background-color: #fff;
  height: 32px;
  line-height: 32px;
}
.alibaba .ui-tab-front .ui-tab-content {
  border-top: 2px solid #ddd;
}
.alibaba .ui-tab-stacked .ui-tab-nav li {
  margin-right: -1px;
}
.alibaba .ui-tab-stacked .ui-tab-nav li a {
  font-size: 12px;
  font-weight: bold;
  color: #666;
  background-color: #fafafa;
  border: 1px solid #ddd;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
}
.alibaba .ui-tab-stacked .ui-tab-nav li a:hover {
  background-color: #f5f5f5;
}
.alibaba .ui-tab-stacked .ui-tab-nav li.ui-tab-active a,
.alibaba .ui-tab-stacked .ui-tab-nav li.ui-tab-active a:hover {
  background-color: #fff;
  border-right: 0;
  color: #333;
  padding: 0 15px;
}
.alibaba .ui-tab-stacked .ui-tab-content .ui-tab-pane {
  border: 1px solid #ddd;
  height: 200px;
}
.alibaba .ui-tab-stacked .ui-tab-nav li {
  *width: 112px;
}
.alibaba .ui-tab-stacked .ui-tab-nav li a {
  position: relative;
  zoom: 1;
}
.alibaba .ui-tab-stacked .ui-tab-nav {
  _margin-right: -3px;
}
.ui-feedback-alone .ui-feedback-title {
  margin-bottom: 8px;
}
.ui-feedback-error .ui-feedback-alone,
.ui-feedback-alert .ui-feedback-alone,
.ui-feedback-success .ui-feedback-alone {
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/app/sprite-feedback-standalone.png@v=1.1) no-repeat 0 0;
  padding: 10px 10px 10px 56px;
}
.ui-feedback-error .ui-feedback-alone {
  border: 1px solid #ffd4d2;
  background-color: #ffefee;
  background-position: -95px 0;
}
.ui-feedback-alert .ui-feedback-alone {
  border: 1px solid #fff1d2;
  background-color: #fffaee;
  background-position: -52px -41px;
}
.ui-feedback-success .ui-feedback-alone {
  border: 1px solid #ecf5c5;
  background-color: #f7ffee;
  background-position: -6px -82px;
}
.ui-feedback-alone .ui-feedback-title {
  font-size: 14px;
  line-height: 14px;
  font-weight: bold;
  color: #000;
}
.ui-feedback-alone .ui-feedback-content {
  font-size: 12px;
  line-height: 16px;
  color: #333;
}
.ui-feedback-error .ui-feedback-addon,
.ui-feedback-alert .ui-feedback-addon,
.ui-feedback-success .ui-feedback-addon {
  padding: 4px 10px 4px 37px;
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/app/sprite-feedback-addon.png@v=1.1) no-repeat 0 0;
}
.ui-feedback-error .ui-feedback-addon {
  border: 1px solid #ffd4d2;
  background-color: #ffefee;
  background-position: -110px 0;
}
.ui-feedback-alert .ui-feedback-addon {
  border: 1px solid #fff1d2;
  background-color: #fffaee;
  background-position: -67px -41px;
}
.ui-feedback-success .ui-feedback-addon {
  border: 1px solid #ecf5c5;
  background-color: #f7ffee;
  background-position: -21px -82px;
}
.ui-feedback-addon {
  font-size: 12px;
  color: #333;
  line-height: 16px;
}
.ui-feedback-simple .ui-feedback-alone,
.ui-feedback-simple .ui-feedback-addon {
  border: 0;
  background-color: transparent;
}
.ui-window {
  position: fixed;
  _position: absolute;
  width: 320px;
  overflow: hidden;
}
#ui-window .ui-window-close,
#ui-window .ui-window-close:visited {
  position: absolute;
  padding-top: 17px;
  height: 0;
  width: 17px;
  overflow: hidden;
}
.ui-window-close {
  top: 6px;
  right: 6px;
}
.ui-window-title {
  height: 27px;
  padding-top: 10px;
  margin-bottom: 0;
  text-indent: 15px;
  font: 700 16px/26px Arial;
  color: #333;
  background: #FFF;
}
.ui-window-bd {
  padding: 7px 15px 15px;
  background: #FFF;
}
.ui-window-btn {
  padding-top: 10px;
  text-align: center;
}
.ui-window-btn input {
  margin: 0 5px;
}
.ui-window {
  opacity: 0;
  -moz-transform: scale(1.2);
  -moz-box-shadow: 2px 5px 8px rgba(0,0,0,0.25);
  -webkit-box-shadow: 2px 5px 8px rgba(0,0,0,0.25);
  box-shadow: 2px 5px 8px rgba(0,0,0,0.25);
}
.ui-window-transition {
  opacity: 1;
  -moz-transform: scale(1);
  -moz-transition: opacity, -moz-transform .15s ease-in-out 0s;
}
.ui-window-max {
  width: 500px;
}
.ui-window-medium {
  width: 400px;
}
#ui-window-mask {
  position: fixed;
  _position: absolute;
  top: 0;
  left: 0;
  background: #eee;
}
.ui-window {
  border: 1px solid #ccc;
}
#ui-window .ui-window-close,
#ui-window .ui-window-close:visited {
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/app/ui-window-close.png) no-repeat 0 -2px;
}
#ui-window .ui-window-close:hover {
  background-position: 0 -51px;
}
.ui-window-title h3 {
  background: #f5f5f5;
}
a.ui-button:link,
a.ui-button:visited,
a.ui-button:hover {
  color: #333;
  text-decoration: none;
}
a.ui-button-primary,
a.ui-button-primary:link,
a.ui-button-primary:visited,
a.ui-button-primary:hover {
  color: #fff;
  text-decoration: none;
}
a.ui-button-normal,
a.ui-button-normal:link,
a.ui-button-normal:visited,
a.ui-button-normal:hover {
  color: #333;
}
.ui-hover {
  background: -moz-linear-gradient(center top,#fafafa,#f2f2f2 100%) repeat scroll 0 0 #fdfdfd;
  color: #333;
}
.page-body {
  padding: 0 10px;
}
.page-body h1 {
  font-size: 14px;
  font-weight: bold;
  padding-left: 0;
  border-bottom: 2px solid #999;
  line-height: 28px;
}
.article,
.section {
  padding-bottom: 10px;
  margin-bottom: 15px;
  border-bottom: 1px solid #ccc;
  zoom: 1;
}
.article.page-main {
  border-bottom: 0;
}
.article.last,
.section.last {
  border-bottom: 0;
}
.article:after,
.section:after {
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.article p {
  padding-top: 0;
  padding-bottom: 20px;
}
.article h2 {
  font-size: 14px;
  font-weight: bold;
  padding-left: 0;
  margin-bottom: 10px;
}
.article .pic {
  float: left;
  margin-right: 10px;
}
.article .pic {
  float: left;
  margin-right: 10px;
}
.icon-verified,
.icon-down-arrow-blue,
.icon-right-arrow-blue,
.icon-top-arrow-blue,
.icon-onsite,
.icon-assessment,
.icon-av,
.location-icon,
.video-icon,
.icon-add-to-contacts,
.icon-contact,
.icon-down-arrow-gray,
.icon-right-arrow-gray,
.icon-pdf,
.icon-view-more-plus,
.icon-view-more-minus,
.icon-help-info,
.more-info,
.icon-main-product {
  background: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/env/site/dpl-no-repeat.png") no-repeat scroll 0 0 transparent;
}
.icon-pdf {
  display: inline-block;
  line-height: 20px;
  padding: 0 0 0 20px;
}
.icon-verified {
  background-position: -415px -550px;
  display: inline-block;
  height: 16px;
  vertical-align: text-bottom;
  width: 20px;
}
.icon-av {
  background-position: -254px -346px;
  width: 25px;
  height: 20px;
  display: inline-block;
}
.icon-pdf {
  background-position: -933px -1076px;
}
.figure {
  text-align: center;
}
.ui-tab {
  position: relative;
  *zoom: 1;
}
.ui-tab-nav li.selected a {
  cursor: default;
}
.tab-nav li.selected a,
.tab-nav li.selected a:hover {
  text-decoration: none;
}
.ui-tab-content .selected {
  padding: 10px;
  display: block;
}
.alibaba .ui-tab-normal .ui-tab-nav li.selected a,
.alibaba .ui-tab-normal .ui-tab-nav li.selected a:hover {
  background-color: #fff;
  color: #333;
  border-bottom: 0;
  height: 27px;
  line-height: 27px;
  height: 26px \9;
  line-height: 26px \9;
  _float: left;
}
.alibaba .ui-tab-front .ui-tab-nav .selected {
  background-color: #fff;
  border-top: 2px solid #999;
}
.alibaba .ui-tab-front .ui-tab-nav li.selected a,
.alibaba .ui-tab-front .ui-tab-nav li.selected a:hover {
  background-color: #fff;
  height: 32px;
  line-height: 32px;
}
.alibaba .ui-tab-stacked .ui-tab-nav li.selected a,
.alibaba .ui-tab-stacked .ui-tab-nav li.selected a:hover {
  background-color: #fff;
  border-right: 0;
  color: #333;
  padding: 0 15px;
}
.alibaba .ui-tab-stacked .ui-tab-content .ui-tab-pane {
  border: 1px solid #ddd;
  height: 200px;
}
.alibaba .ui-tab-normal .ui-tab-nav li.extra {
  float: right;
  border: 0;
  background: 0;
}
.alibaba .ui-tab-normal .ui-tab-nav li.extra a {
  border: 0;
  background: 0;
  font-size: 11px;
  font-weight: normal;
}
.alibaba .ui-tab-normal .ui-tab-nav li.extra a:hover {
  background-color: none;
}
.ui-tab-extra {
  position: absolute;
  top: 8px;
  right: 5px;
}
.table {
  width: 90%;
}
.table th,
.table td {
  padding: 0 10px 4px 0;
  margin-bottom: 8px;
  vertical-align: top;
}
.table tbody th {
  width: 190px;
}
.table th {
  color: #666;
  font-weight: normal;
  text-align: left;
}
.table td {
  color: #333;
}
.table td.icon-col {
  padding: 0;
}
.table thead {
  margin-bottom: 10px;
}
.table thead th {
  padding-right: 20px;
  padding-bottom: 10px;
  font-weight: bold;
}
.table thead th.verified-col {
  width: 50px;
}
.table tbody td {
  padding-bottom: 10px;
}
.table td.table-container {
  padding: 0;
}
.icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-top: 1px;
  line-height: 16px;
  vertical-align: text-top;
}
.view-more-target {
  cursor: pointer;
  display: block;
  height: 20px;
  left: 1px;
  line-height: 20px;
  padding-left: 15px;
  position: relative;
}
.icon-view-more-minus {
  background-position: -630px -811px;
}
.icon-view-more-plus {
  background-position: -600px -775px;
}
a.atm16,
a.atm16online {
  display: block;
  float: left;
  height: 20px;
  padding: 2px 2px 2px 18px;
  text-align: left;
  font: 10px verdana;
  line-height: 1em;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_16.gif) left no-repeat;
}
a.atm16grey,
a.atm16none {
  display: block;
  float: left;
  height: 20px;
  padding: 2px 2px 2px 18px;
  text-align: left;
  font: 10px verdana;
  line-height: 2em;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_16_grey.gif) left no-repeat;
}
a.atm16v {
  text-align: center;
  width: 7em;
  display: block;
  padding-top: 16px;
  margin: 5px 0;
  font: .8em verdana;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_16.gif) top no-repeat;
}
a.atm16vgrey,
a.atm16vnone {
  text-align: center;
  width: 7em;
  display: block;
  padding-top: 16px;
  margin: 5px 0;
  font: .8em verdana;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_16_grey.gif) top no-repeat;
}
a.atm16logo {
  display: block;
  width: 18px;
  height: 18px;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_16.gif) left no-repeat;
}
a.atm16logogrey {
  display: block;
  width: 18px;
  height: 18px;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_16_grey.gif) left no-repeat;
}
a.atm24 {
  padding: 10px 10px 10px 25px;
  line-height: 30px;
  margin: 0;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/icon/alitalk_24.gif) left no-repeat;
}
a.atm24grey,
a.atm24none {
  padding: 10px 10px 10px 25px;
  line-height: 30px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/icon/alitalk_24_gray.gif) left no-repeat;
}
a.atm32 {
  display: block;
  float: left;
  _height: 1%;
  padding: 8px 5px 10px 37px;
  font: bold 11px/1.2em arial;
  text-decoration: underline !important;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_32.gif) left no-repeat;
}
a.atm32online,
a.atm32away,
a.atm32busy {
  display: block;
  float: left;
  _height: 1%;
  padding: 8px 5px 10px 37px;
  font: bold 11px/1.2em arial;
  text-decoration: underline !important;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_32.gif) left no-repeat;
}
a.atm32grey,
a.atm32none {
  display: block;
  float: left;
  _height: 1%;
  padding: 8px 5px 10px 37px;
  font: normal 11px/2.4em arial;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_32_grey.gif) left no-repeat;
}
a.atm32logo {
  display: block;
  padding: 16px;
  width: 0;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_32.gif) left no-repeat;
}
a.atm32logogrey {
  display: block;
  padding: 16px;
  width: 0;
  background: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/icon/atm_32_grey.gif) left no-repeat;
}
a.atm48 {
  display: block;
  float: left;
  padding: 10px 10px 10px 53px;
  font: bold 12px/1.2em arial;
  text-decoration: underline !important;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/icon/atm_48.gif) left no-repeat;
}
a.atm48grey,
a.atm48none {
  display: block;
  float: left;
  padding: 10px 10px 10px 53px;
  font: normal 12px/2.4em arial;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/icon/atm_48_grey.gif) left no-repeat;
}
a.atmonline,
a.atmgrey,
a.atmaway,
a.atmbusy {
  display: block;
  width: 60px;
  height: 25px;
  float: left;
  margin-bottom: 3px;
  text-align: left;
  font: bold 10px/12px verdana !important;
  padding-left: 32px;
  text-decoration: underline !important;
  -webkit-text-size-adjust: none;
}
a.atmgrey,
a.atmaway,
a.atmbusy {
  padding-top: 3px;
  height: 20px !important;
}
a.atmonline {
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 4px;
}
a.atmgrey {
  color: #666 !important;
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 -222px;
}
a.atmaway {
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 -140px;
}
a.atmbusy {
  background: transparent url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 -70px;
}
a.atmPngOnline {
  background-image: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.png);
}
a.atmPngGrey {
  background-image: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.png);
}
a.atmPngAway {
  background-image: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.png);
}
a.atmPngBusy {
  background-image: url(../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.png);
}
.contactus_widget h3 {
  font-size: 16px;
  font-weight: bold;
}
.app-globalConfig {
  display: none;
}
header {
  display: block;
}
#top-header {
  position: relative;
  height: 38px;
  line-height: 38px;
  margin-bottom: 10px;
  background-color: #F5F5F5;
  border-bottom: 1px solid #DDD;
}
.header-main {
  width: 990px;
  margin: 0 auto;
  z-index: 100;
}
.header-main form {
  float: right;
}
.header-nav-user {
  width: 500px;
  margin-left: 150px;
}
#search-box {
  position: relative;
  float: left;
  width: 258px;
  height: 23px;
  margin: 6px 3px 0 0;
  background-color: #FFF;
  border: 1px solid #DDD;
  line-height: 23px;
  color: #CCC;
}
#search-box span {
  margin: 0 10px;
  cursor: pointer;
  color: #000;
}
#on-where {
  float: left;
  display: block;
  width: 75px;
  background: #FFF url('../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png') no-repeat -58px -665px;
  _background-image: url('../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png');
}
#on-where-main {
  position: absolute;
  top: 23px;
  left: 0;
  float: left;
  width: 95px;
  background-color: #FFF;
  border: 1px solid #DDD;
  z-index: 999;
}
#on-where-main span {
  display: block;
  width: 75px;
  height: 20px;
  margin: 0;
  padding: 5px 10px;
  line-height: 20px;
  _padding: 2px 10px;
}
#on-where-main span.hover {
  background-color: #0091EC;
  color: #FFF;
}
#key-words {
  float: right;
  width: 150px;
  _width: 135px;
  margin-top: 3px;
  _margin-top: -18px;
  border: 1px solid #FFF;
}
#top-header #form-submit {
  float: left;
  width: 50px;
  height: 26px;
  margin-top: 6px;
  background-color: #0091EC;
  border: 0;
  background: url('../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png') no-repeat 0 -675px;
  cursor: pointer;
  _background-image: url('../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png');
}
#ali-logo {
  position: relative;
  float: left;
  width: 132px;
  height: 37px;
  margin-right: 10px;
  background: url('../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png') no-repeat 0 -630px;
  text-indent: -999px;
  z-index: 999;
  _background-image: url('../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png');
}
#welcomeInfo {
  float: left;
}
#welcomeInfo li {
  float: left;
  margin-right: 5px;
}
.interval {
  padding: 0 7px;
}
#getLastPrice {
  z-index: 2000 !important;
}
.top-contact {
  width: auto !important;
}
#back-top {
  display: none;
  position: fixed;
  _position: absolute;
  right: 0;
  bottom: 200px;
  width: 48px;
}
#back-top a {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
  margin-bottom: 1px;
  text-indent: -2000px;
  background: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") no-repeat 0 0;
}
#back-top .survey {
  background-position: 0 -1805px;
}
#back-top .backtop {
  background-position: 0 -1903px;
}
#first-come {
  display: none;
  position: absolute;
  left: 50%;
  top: 50px;
  width: 250px;
  height: 90px;
  margin-left: -215px;
  padding: 10px 10px 0 170px;
  border: 3px solid #AADCFF;
  -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.13);
  -moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.13);
  box-shadow: 3px 3px 4px rgba(0,0,0,0.13);
  background: #FFF url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/first-come.png") no-repeat 0 0;
  *background-image: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png");
  font-size: 14px;
}
#float-contact .supplier-feedback a.ui-button,
.top-contact .supplier-feedback a.ui-button {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
footer {
  display: block;
}
#footer12 {
  margin-top: 10px;
  background-color: #f5f5f5;
  padding-bottom: 20px;
}
#footer12 a:link {
  color: #999;
  text-decoration: none;
}
#footer12 a:visited {
  color: #999;
  text-decoration: none;
}
#footer12 a:focus,
#footer12 a:hover {
  color: #333;
  text-decoration: underline;
}
#footer12 a.fake-text {
  color: #333;
  cursor: text;
  text-decoration: none;
}
#footer12 .sociality,
#footer12 .sitemap,
#footer12 .seo {
  width: 990px;
  margin: 0 auto;
}
#footer12 hr {
  border: 0 none;
  border-top: 1px solid #cecece;
  margin: 0;
}
#footer12 .sociality {
  color: #333;
  font-size: 14px;
  padding: 10px 0;
}
#footer12 .facebook,
#footer12 .twitter,
#footer12 .youtube,
#footer12 .app-store,
#footer12 .atm-download {
  background-image: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/app/footer.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  width: 28px;
  height: 29px;
}
#footer12 .facebook {
  background-position: 0 0;
}
#footer12 .twitter {
  background-position: 0 -30px;
}
#footer12 .youtube {
  background-position: 0 -60px;
}
#footer12 .app-store {
  width: 93px;
  background-position: 0 -90px;
}
#footer12 .atm-download {
  background-position: 0 -120px;
}
#footer12 .share,
#footer12 .app,
#footer12 .ta,
#footer12 .atm {
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/app/footer.png) no-repeat -99px -150px transparent;
  float: left;
  _margin-right: -3px;
  padding: 2px 20px 2px 21px;
  height: 29px;
}
#footer12 .share {
  padding-left: 0;
  background-image: none;
}
#footer12 .ta {
  padding-top: 1px;
  padding-bottom: 1px;
  height: 30px;
}
#footer12 .ta form {
  height: 30px;
  _width: 293px;
}
#footer12 .text,
#footer12 .submit {
  height: 30px;
  line-height: 30px;
  border: 0 none;
  vertical-align: middle;
  font-size: 14px;
  font-family: Arial;
  -webkit-appearance: none;
  border-radius: 0;
}
#footer12 .text {
  line-height: 20px;
  height: 20px;
  padding: 5px 0 5px 5px;
  width: 195px;
  margin-right: -5px;
}
#footer12 .submit {
  padding: 0 11px;
  *overflow: visible;
  color: #FFF;
  font-weight: bold;
  background-color: #1896e6;
  cursor: pointer;
}
#footer12 .submit:hover {
  background-color: #39abf3;
}
#footer12 .sitemap {
  border-bottom: 1px solid #cecece;
  overflow: hidden;
  margin-top: 15px;
}
#footer12 .section {
  float: left;
  width: 180px;
  margin: 0 20px 0 0;
}
#footer12 .last-section {
  margin: 0 10px 0 0;
}
#footer12 .sitemap ul,
#footer12 .sitemap li {
  margin: 0;
  list-style-image: none;
  list-style-type: none;
}
#footer12 .sitemap ul {
  padding: 5px 0;
  margin-bottom: 15px;
}
#footer12 .sitemap li {
  padding: 5px 0;
  line-height: 12px;
}
#footer12 .site-type {
  color: #333;
  font-size: 14px;
  line-height: 14px;
  padding: 10px 0;
  border-bottom: 1px solid #cecece;
}
#footer12 .seo {
  margin-top: 15px;
  text-align: center;
  color: #999;
}
#footer12 .seo p {
  margin: 0 auto 6px !important;
}
.app-companyTopBar {
  width: 990px;
  margin: 0 auto 10px auto;
  height: 30px;
}
#company-topbar {
  float: right;
}
#company-topbar li {
  float: left;
  margin-top: 7px;
}
#company-topbar li a {
  display: block;
  float: left;
  background: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") no-repeat 0 0;
  *background-image: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png");
  height: 16px;
  line-height: 16px;
  vertical-align: text-top;
  padding-left: 20px;
  margin: 0 10px 5px 0;
  font-family: Tahoma;
  font-size: 11px;
  -webkit-text-size-adjust: none;
  color: #666;
}
#company-topbar .ct-icon-av a {
  background-position: 0px -1206px;
}
#company-topbar .ct-icon-onsite a {
  background-position: 0px -1333px;
}
#company-topbar .ct-icon-assessment a {
  background-position: 0px -1359px !important;
}
#company-topbar .ct-icon-video a {
  background-position: 0 -1379px;
}
#company-card,
.main-open,
.response,
.resloved,
.contact,
#company-card-main .location-icon,
#trustworthy-icons li a,
#trustworthy-icons .icon-guarantee a,
#trustworthy-icons .gold_supplier_year_sprite {
  background: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") no-repeat 0 0;
  *background-image: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png");
}
#company-card,
#company-card-main {
  position: absolute;
  width: 270px;
  border: 1px solid #FFF;
  background-color: #FFF;
  font-size: 12px;
}
#company-card {
  height: 25px;
  border-bottom: none;
  padding: 0 15px;
  line-height: 25px;
  cursor: pointer;
  overflow: hidden;
  background-color: #F5F5F5;
  background-position: 285px -1723px;
}
.main-open {
  background-position: 285px -1707px !important;
}
#company-card strong {
  font-weight: bold;
  color: #F60;
}
.cc-interval {
  color: #CCC;
  padding: 0 10px;
}
#company-card-main {
  border-top: none;
  margin-top: 25px;
  padding: 15px;
  font-size: 11px;
  font-family: Tahoma;
  z-index: 999;
}
#company-card-main-content {
  border-top: 1px dotted #DDD;
}
#company-card-main-content h3 {
  margin: 10px 0;
  font-size: 12px;
}
.box-shadow {
  background-color: #FFF !important;
  border-color: #DDD !important;
  -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.13);
  -moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.13);
  box-shadow: 3px 3px 3px rgba(0,0,0,0.13);
}
.meta {
  color: #666;
  line-height: 1.5;
  font-family: Tahoma;
  margin-bottom: 8px;
}
.meta strong {
  color: #000;
  font-weight: normal;
}
.efeedback,
.response,
.resloved,
.contact {
  clear: both;
  border-top: 1px dotted #DDD;
  margin-top: 10px;
  padding: 10px 0 0 20px;
  color: #666;
}
.efeedback {
  background: url('../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/efeedback.png') 0 15px no-repeat;
}
.efeedback strong {
  margin-right: 5px;
  font-size: 12px;
  font-weight: bold;
  color: #000;
}
.response,
.resloved,
.contact {
  clear: both;
  border-top: 1px dotted #DDD;
  margin-top: 10px;
  padding-top: 10px;
  color: #666;
}
.response {
  padding-left: 20px;
  background-position: 0 -1478px;
}
.resloved {
  padding-left: 20px;
  background-position: -23px -1420px;
}
#resloved-zero.resloved {
  padding-left: 0 !important;
  background: none !important;
}
.contact {
  padding-left: 20px;
  background-position: 0 -1551px;
}
.response strong {
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  margin-bottom: 5px;
}
.response a,
.resloved a {
  color: #000 !important;
}
.resloved strong {
  font-size: 12px;
  color: #000;
}
.resloved .unresloved {
  margin-left: 10px;
}
#company-card-main .location-icon {
  display: inline-block;
  height: 18px;
  vertical-align: middle;
  width: 18px;
  background-position: 0 -1403px;
}
#trustworthy-icons {
  margin-top: 10px;
}
#trustworthy-icons li {
  float: left;
  background: none !important;
  margin-right: 10px;
}
#trustworthy-icons li a {
  display: block;
  float: left;
  display: inline-block;
  height: 16px;
  line-height: 16px;
  vertical-align: text-top;
  width: 16px;
  margin: 0 5px 5px 0;
}
#trustworthy-icons .icon-av a {
  background-position: 0 -1206px;
}
#trustworthy-icons .clock a {
  background-position: 0 -1227px;
}
#trustworthy-icons .file a {
  width: 15px;
  height: 16px;
  background-position: 0 -1253px;
}
#trustworthy-icons .gold-supplier {
  width: 35px !important;
  background-position: 0 -1278px;
}
#trustworthy-icons .icon-guarantee a {
  background-position: 0 -2408px;
}
#trustworthy-icons .icon-onsite a {
  background-position: 0 -1334px;
}
#trustworthy-icons .icon-assessment a {
  background-position: 0 -1360px !important;
}
#trustworthy-icons .icon-video a {
  background-position: 0 -1380px;
}
#trustworthy-icons .gold_supplier_year_sprite {
  display: inline-block;
  width: 31px;
  height: 11px;
  margin: 0 -40px 0 6px;
  position: relative;
  top: 0 !important;
  *top: -8px;
  _left: 8px;
  _margin-left: 0;
  _overflow: hidden;
  font-family: Tahoma;
}
#trustworthy-icons .gold_20 {
  background-position: 0 -2545px;
}
#trustworthy-icons .gold_19 {
  background-position: 0 -2562px;
}
#trustworthy-icons .gold_18 {
  background-position: 0 -2578px;
}
#trustworthy-icons .gold_17 {
  background-position: 0 -2595px;
}
#trustworthy-icons .gold_16 {
  background-position: 0 -2611px;
}
#trustworthy-icons .gold_15 {
  background-position: 0 -2628px;
}
#trustworthy-icons .gold_14 {
  background-position: 0 -2644px;
}
#trustworthy-icons .gold_13 {
  background-position: 0 -2661px;
}
#trustworthy-icons .gold_12 {
  background-position: 0 -2678px;
}
#trustworthy-icons .gold_11 {
  background-position: 0 -2698px;
}
#trustworthy-icons .gold_10 {
  background-position: 0 -2715px;
}
#trustworthy-icons .gold_9 {
  background-position: -2px -2731px;
}
#trustworthy-icons .gold_8 {
  background-position: -2px -2748px;
}
#trustworthy-icons .gold_7 {
  background-position: -2px -2765px;
}
#trustworthy-icons .gold_6 {
  background-position: -2px -2781px;
}
#trustworthy-icons .gold_5 {
  background-position: -2px -2798px;
}
#trustworthy-icons .gold_4 {
  background-position: -2px -2814px;
}
#trustworthy-icons .gold_3 {
  background-position: -2px -2831px;
}
#trustworthy-icons .gold_2 {
  background-position: -2px -2847px;
}
#trustworthy-icons .gold_1 {
  background-position: -2px -2864px;
}
.supplier-name a {
  float: left;
  line-height: 18px;
  margin-top: 15px;
  padding-left: 22px;
  background: url("../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/company-intro.png") no-repeat -100px -85px;
  *background-image: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png");
  font-size: 12px;
}
.supplier-atm {
  height: 30px;
  padding-top: 10px;
}
.supplier-atm a.atmonline,
.supplier-atm a.atmgrey,
.supplier-atm a.atmaway,
.supplier-atm a.atmbusy {
  text-decoration: none !important;
}
.supplier-atm a.atmonline {
  line-height: 25px !important;
}
.supplier-feedback a {
  width: 150px;
  height: 20px;
  text-align: left;
  color: #FFF;
  text-decoration: none;
}
.supplier-feedback a span {
  width: 17px;
  height: 13px;
  display: inline-block;
  background: url("../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/company-intro.png") no-repeat 0 -72px;
  vertical-align: middle;
  margin-top: -2px;
  margin-right: 5px;
  overflow: hidden;
}
.supplier-escrow {
  font-size: 12px;
}
.escrow-logo {
  display: inline-block;
  width: 73px;
  height: 18px;
  background: url("../../../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/single/logo/escrow_icon_63x20.png") no-repeat -2px -3px;
  margin-left: 3px;
  cursor: pointer;
  font-size: 0;
  vertical-align: top;
}
.top-contact {
  float: left;
  width: 350px;
  _width: 330px;
  margin-left: 310px;
  _margin-left: 155px;
}
.top-contact .supplier-atm {
  float: left;
  margin-top: 3px;
  padding-top: 0;
}
.top-contact .supplier-atm a {
  width: auto !important;
}
.top-contact .supplier-atm a.atmonline {
  margin-top: -4px;
}
.top-contact .supplier-feedback {
  float: left;
  _padding-top: 3px;
}
.top-contact .supplier-feedback a {
  border: none;
  box-shadow: none;
  font-size: 12px;
  font-weight: normal;
  color: #06C;
  background: none !important;
}
.top-contact .supplier-feedback a span {
  background: #FFFFFF url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") no-repeat 0 -2472px;
  *background-image: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png");
  overflow: hidden;
}
.top-contact .supplier-feedback a:link {
  color: #06C;
}
.top-contact .supplier-feedback a:visited {
  color: #06C;
}
.top-contact .supplier-feedback a:hover {
  color: #F90;
  text-decoration: underline;
}
.top-contact .supplier-feedback a:active {
  color: #06C;
}
#float-contact {
  display: none;
  position: fixed;
  _position: absolute;
  right: 0;
  top: 100px;
  width: 150px;
  border: 1px solid #EEE;
  padding: 10px;
  -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.13);
  -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.13);
  box-shadow: 4px 4px 4px rgba(0,0,0,0.13);
  z-index: 998;
  background-color: #FFF;
}
#float-contact h3 {
  position: relative;
  width: 145px;
  height: 20px;
  padding-left: 5px;
  background-color: #F9952F;
  font-size: 11px;
  font-weight: bold;
  -webkit-text-size-adjust: none;
  line-height: 20px;
  color: #FFF;
  font-family: Arial !important;
  cursor: pointer;
}
#fold {
  position: relative;
  float: right;
  margin: 5px 5px 0 0;
  *margin-top: -15px;
  width: 0;
  height: 0;
  border-top: 5px solid #F9952F;
  border-left: 5px solid #F9952F;
  border-right: 5px solid #FFF;
  border-bottom: 5px solid #F9952F;
  z-index: 999;
  overflow: hidden;
}
a#fold:hover {
  border-right: 5px solid #930;
}
#float-contact .triangle {
  width: 0;
  height: 0;
  border-top: 3px solid #F9952F;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  position: absolute;
  left: 23px;
  top: 20px;
  overflow: hidden;
}
#float-contact .supplier-photo {
  height: 57px;
  font-size: 12px;
}
#float-contact .supplier-photo .supplier-photo-img {
  float: left;
  width: 55px;
  height: 55px;
  margin: 1px 10px 1px 0;
}
#float-contact .supplier-photo span {
  float: left;
  width: 80px;
  margin-top: 15px;
  line-height: 1.2;
}
#float-contact .supplier-atm,
#float-contact .supplier-feedback {
  width: 148px;
  height: 28px;
  margin-bottom: 1px;
  padding-top: 0;
  background-color: #FFE8CB;
  border: 1px solid #FFCB92;
  text-align: center;
  overflow: hidden;
}
#float-contact .supplier-atm a {
  width: 100px;
  margin: 3px 0 0 18px;
  _margin-left: 9px;
  padding-left: 28px;
  font-size: 14px !important;
  text-decoration: none !important;
  line-height: 20px !important;
  font-family: Arial !important;
}
#float-contact .supplier-atm a.atmonline,
#float-contact .supplier-atm a.atmaway,
#float-contact .supplier-atm a.atmbusy {
  background: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/alitalk.gif") no-repeat 0 0;
  color: #930;
}
#float-contact .supplier-feedback a {
  float: left;
  width: 120px !important;
  _width: 97px !important;
  border: none;
  box-shadow: none;
  margin-top: 3px;
  padding-left: 46px;
  _padding-left: 36px;
  background: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") no-repeat 18px -2347px;
  *background-image: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png");
  _background-position: 8px -2347px;
  font-size: 12px !important;
  font-weight: bold !important;
  text-decoration: none !important;
  color: #930;
  overflow: hidden;
}
#float-contact .supplier-feedback a span {
  display: none;
}
#float-contact.hold-close {
  width: 55px;
  overflow: hidden;
}
#float-contact.hold-close h3 {
  width: 50px;
}
#float-contact.hold-close span {
  display: none;
}
#float-contact.hold-close .supplier-atm,
#float-contact.hold-close .supplier-feedback {
  width: 53px;
  overflow: hidden;
}
#float-contact.hold-close .supplier-atm a,
#float-contact.hold-close .supplier-feedback a {
  width: 50px;
  text-indent: -9999px;
}
#float-contact .supplier-edit {
  display: none;
  width: 100%;
  height: 100%;
}
#float-contact .supplier-edit a {
  position: absolute;
  right: 5px;
  top: 5px;
  overflow: hidden;
  height: 20px;
  padding: 0 5px;
  font-size: 12px;
  font-weight: normal;
  _width: 50px;
}
#float-contact .supplier-edit .supplier-edit-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  _width: 75px;
  _height: 500px;
  background-color: #000;
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  opacity: 0.3;
}
#body-on {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2012;
}
.body-on-bg {
  width: 100%;
  height: 100%;
  background-color: #000;
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  opacity: 0.3;
}
#body-on-content {
  position: absolute;
  left: 50%;
  top: 200px;
  margin-left: -190px;
}
.index-contact {
  float: right;
  width: 235px;
  background-color: #F5F5F5;
}
.index-contact .supplier-name {
  padding-left: 15px;
}
.index-contact .supplier-atm {
  clear: both;
  padding-left: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #FFF;
}
.index-contact .supplier-atm a.atmonline {
  background: url("../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.gif") no-repeat 0 -2px;
  margin-top: 2px;
}
.index-contact .supplier-feedback {
  margin-top: 25px;
  padding-left: 15px;
}
.index-contact .supplier-feedback a {
  width: 175px;
  height: 32px;
  font-size: 18px;
  line-height: 30px;
  _padding-top: 7px;
}
.index-contact .supplier-escrow {
  margin-top: 15px;
  padding-left: 15px;
  padding-bottom: 25px;
}
.detail-contact {
  width: 425px;
  background-color: #F5F5F5;
  padding-left: 25px;
  margin-top: 30px;
}
.detail-contact .supplier-name {
  width: 130px;
  height: 35px;
  border-right: 1px solid #FFF;
  padding-top: 10px;
  padding-right: 25px;
}
.detail-contact .supplier-atm {
  clear: both;
  width: 130px;
  padding-bottom: 20px;
  padding-right: 25px;
  border-right: 1px solid #FFF;
}
.detail-contact .supplier-feedback {
  float: left;
  margin: -85px 0 0 186px;
  _margin-left: 93px;
}
.detail-contact .supplier-feedback a {
  width: 175px;
  height: 32px;
  font-size: 18px;
  line-height: 30px;
  _padding-top: 7px;
}
.detail-contact .supplier-escrow {
  float: left;
  width: 175px;
  margin: -35px 0 0 186px;
  _margin-left: 93px;
}
.contacts-contact .supplier-atm {
  padding-bottom: 5px;
}
.company-contact {
  margin-top: 30px;
}
.company-contact .supplier-atm {
  float: left;
}
.company-contact .supplier-feedback {
  float: left;
  margin-top: 5px;
}
.ui-button {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: relative;
  overflow: visible;
}
.ui-button-primary,
.ui-button-normal,
.ui-button-primary-s,
.ui-button-normal-s {
  margin: 0;
  font-family: Arial;
  text-align: center;
  vertical-align: middle;
  color: #333;
  border: solid 1px #bcbcbc;
  background-color: #f7f7f7;
  cursor: pointer;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
}
.ui-button-primary:hover,
.ui-button-normal:hover,
.ui-button-primary-s:hover,
.ui-button-normal-s:hover {
  color: #333;
  background-color: #f8f8f8;
}
.ui-button-primary:active,
.ui-button-normal:active,
.ui-button-primary-s:active,
.ui-button-normal-s:active {
  color: #333;
  -webkit-box-shadow: 0 0 0 0 transparent, inset 0 1px 2px rgba(0,0,0,0.15), 0 0 0 rgba(0,0,0,0.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 0 0 transparent, inset 0 1px 2px rgba(0,0,0,0.15), 0 0 0 rgba(0,0,0,0.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,0.15);
  box-shadow: 0 0 0 0 transparent, inset 0 1px 2px rgba(0,0,0,0.15), 0 0 0 rgba(0,0,0,0.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,0.15);
}
button.ui-button-disabled,
button.ui-button-disabled:hover,
button.ui-button-disabled:active,
input.ui-button-disabled,
input.ui-button-disabled:hover,
input.ui-button-disabled:active {
  color: #cbcbcb;
  border: solid 1px #d4d4d4;
  cursor: default;
  background: -moz-linear-gradient(top,#f5f5f5,#e6e6e6 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#e6e6e6));
  background: -ms-linear-gradient(top,#f5f5f5,#e6e6e6);
  background: -webkit-linear-gradient(top,#f5f5f5,#e6e6e6);
  background: -o-linear-gradient(top,#f5f5f5,#e6e6e6);
  background: linear-gradient(top,#f5f5f5,#e6e6e6);
  background-color: #e6e6e6;
  text-shadow: #fff 0 1px 1px;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
}
.ui-button-primary,
.ui-button-normal {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  *line-height: 14px;
  padding: 3px 15px;
  *padding: 2px 15px;
}
.ui-button-primary-s,
.ui-button-normal-s {
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  *line-height: 12px;
  padding: 2px 15px;
  *padding: 1px 15px;
}
.ui-button-primary:hover,
.ui-button-primary-s:hover {
  color: #fff;
  background: -moz-linear-gradient(top,#ffbc35,#f2a210 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#ffbc35),to(#f2a210));
  background: -ms-linear-gradient(top,#ffbc35,#f2a210);
  background: -webkit-linear-gradient(top,#ffbc35,#f2a210);
  background: -o-linear-gradient(top,#ffbc35,#f2a210);
  background: linear-gradient(top,#ffbc35,#f2a210);
  background-color: #f8af23;
}
.ui-button-primary,
.ui-button-primary-s,
.ui-button-primary:active,
.ui-button-primary-s:active {
  color: #fff;
  border: solid 1px #e87b0e;
  background: -moz-linear-gradient(top,#ffab02,#ff8a28 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#ffab02),to(#ff8a28));
  background: -ms-linear-gradient(top,#ffab02,#ff8a28);
  background: -webkit-linear-gradient(top,#ffab02,#ff8a28);
  background: -o-linear-gradient(top,#ffab02,#ff8a28);
  background: linear-gradient(top,#ffab02,#ff8a28);
  background-color: #ff9917;
}
.ui-button-normal:hover,
.ui-button-normal-s:hover {
  color: #333;
  background: -moz-linear-gradient(top,#fafafa,#f2f2f2 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f2f2f2));
  background: -ms-linear-gradient(top,#fafafa,#f2f2f2);
  background: -webkit-linear-gradient(top,#fafafa,#f2f2f2);
  background: -o-linear-gradient(top,#fafafa,#f2f2f2);
  background: linear-gradient(top,#fafafa,#f2f2f2);
  background-color: #fdfdfd;
}
.ui-button-normal,
.ui-button-normal-s,
.ui-button-normal:active,
.ui-button-normal-s:active {
  background: -moz-linear-gradient(top,#fafafa,#e8e8e8 100%);
  background: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e8e8e8));
  background: -ms-linear-gradient(top,#fafafa,#e8e8e8);
  background: -webkit-linear-gradient(top,#fafafa,#e8e8e8);
  background: -o-linear-gradient(top,#fafafa,#e8e8e8);
  background: linear-gradient(top,#fafafa,#e8e8e8);
  background-color: #eee;
}
.contact-block .contact-sendmsg {
  padding-left: 0;
}
button,
input,
textarea,
select {
  font-family: inherit;
}
.onside,
.review-action {
  color: #666;
}
.lesser {
  color: #999;
}
a {
  -webkit-transition: color 0.2s ease-out;
  -webkit-transition-delay: 0.1s;
  -moz-transition: color 0.2s ease-out 0.1s;
  -o-transition: color 0.2s ease-out 0.1s;
  transition: color 0.2s ease-out 0.1s;
}
.ui-button {
  -webkit-transition: box-shadow 0.2s ease-out;
  -webkit-transition-delay: 0.1s;
  -moz-transition: box-shadow 0.2s ease-out 0.1s;
  -o-transition: box-shadow 0.2s ease-out 0.1s;
  transition: box-shadow 0.2s ease-out 0.1s;
}
.list-sprite,
.list-gray-l,
.list-gray,
.list-highlight-l,
.list-highlight,
.list-light,
.list-response {
  background: url('../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/env/allin/assess/list-s9254d8579b.png') no-repeat;
}
.list-gray-l {
  background-position: 0 0;
}
.list-gray {
  background-position: 0 -28px;
}
.list-highlight-l {
  background-position: 0 -14px;
}
.list-highlight {
  background-position: 0 -55px;
}
.list-light {
  background-position: 0 -39px;
}
.list-response {
  background-position: 0 -66px;
}
.inline-block,
.list-gray-l,
.list-highlight-l,
.list-gray {
  display: inline-block;
  vertical-align: top;
  *display: inline;
  zoom: 1;
}
.list-sprites {
  display: inline-block;
  vertical-align: middle;
}
.list-gray,
.list-highlight {
  width: 60px;
  height: 11px;
  overflow: hidden;
}
.list-gray-l,
.list-highlight-l {
  width: 80px;
  height: 14px;
}
.list-response {
  width: 11px;
  height: 11px;
}
.review-item-star0 .list-highlight {
  width: 0px;
}
.review-item-star-l-0 .list-highlight-l {
  width: 0px;
}
.review-item-star1 .list-highlight {
  width: 12px;
}
.review-item-star-l-1 .list-highlight-l {
  width: 16px;
}
.review-item-star2 .list-highlight {
  width: 24px;
}
.review-item-star-l-2 .list-highlight-l {
  width: 32px;
}
.review-item-star3 .list-highlight {
  width: 36px;
}
.review-item-star-l-3 .list-highlight-l {
  width: 48px;
}
.review-item-star4 .list-highlight {
  width: 48px;
}
.review-item-star-l-4 .list-highlight-l {
  width: 64px;
}
.review-item-star5 .list-highlight {
  width: 60px;
}
.review-item-star-l-5 .list-highlight-l {
  width: 80px;
}
.review-list-top {
  font-size: 16px;
  height: 30px;
  border-bottom: 1px solid #ddd;
}
.review-list-top h3 {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 30px;
  margin-left: 10px;
}
.review-list-top .ui-pager-wrap {
  float: right;
  font-size: 12px;
  padding-top: 5px;
}
.review-list-top .ui-pager-label {
  margin-top: 0;
  font-size: 11px;
}
.review-list-item {
  border-bottom: 1px solid #ddd;
  padding: 20px 10px 20px 10px;
  overflow: hidden;
}
.review-item-name {
  float: left;
  width: 80px;
}
.review-item-name p {
  margin-bottom: 5px;
}
.review-item-content {
  margin-left: 90px;
}
.review-item-content-top {
  padding-bottom: 10px;
  border-bottom: 1px dotted #ddd;
}
.review-list .review-item-content-body {
  margin-top: 15px;
  max-width: 840px;
}
.review-item-star-content {
  overflow: hidden;
  height: 18px;
}
.review-item-star-line {
  float: left;
  margin-right: 50px;
}
.review-container .review-item-star-line {
  margin-right: 25px;
}
.review-item-content-desc,
.review-item-content-response {
  margin-top: 10px;
  word-break: break-all;
  word-wrap: break-word;
}
.review-item-content-response {
  color: #996633;
  position: relative;
  _height: 1%;
}
.review-item-content-response .list-response {
  margin-right: 5px;
  margin-top: -1px;
}
.list-gray {
  margin-left: 5px;
  margin-top: 3px;
}
.review-time,
.review-action {
  float: right;
}
.review-item-info .review-time,
.review-item-info .review-action {
  margin-right: 5px;
}
.review-list .pager-wrap {
  margin-top: 10px;
}
.review-manage {
  width: 950px;
  margin: 0 auto;
}
.review-manage .review-title {
  font-size: 18px;
  font-weight: bold;
}
.review-manage .review-list-top {
  border: 0;
}
.review-manage .review-list-item {
  border: 1px solid #ddd;
  margin-bottom: 10px;
  padding: 0;
}
.review-manage .review-item-content-top {
  padding-bottom: 0;
  height: 30px;
  line-height: 30px;
  background: #fafafa;
  padding: 0 10px;
  border-style: solid;
}
.review-manage .review-item-content-body {
  padding: 15px;
}
.review-manage .review-item-star-line {
  margin-right: 30px;
}
.response-text-container {
  position: relative;
  display: block;
}
.response-text-container .list-label {
  float: left;
}
.response-text-container .list-comments {
  overflow: hidden;
  zoom: 1;
  display: block;
  padding-left: 10px;
}
.review-total-info {
  padding: 15px 20px;
  border: 1px solid #ddd;
  margin-bottom: 15px;
  background: #fafafa;
}
.review-total-info p {
  margin-bottom: 10px;
}
.review-total-info .onside,
.review-total-info .review-action {
  margin-right: 10px;
}
.review-total-info .list-gray-l {
  margin-left: 10px;
}
.review-info-group {
  margin-right: 30px;
}
.review-info-group img {
  margin-left: 5px;
}
.review-list-item-deleted .review-item-content-body {
  position: relative;
  _height: 1%;
}
.review-list-item-deleted .review-item-modal {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
  background: #eee;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.review-total-star label.onside,
.review-total-star label.review-action {
  float: left;
}
.review-item-action {
  margin-left: 20px;
}
.shopsign-background .logo {
  padding: 45px 0 0 20px;
}
.shopsign-background .title {
  font-size: 24px;
  font-family: 'Open Sans', sans-serif, arial;
  font-weight: 700;
  float: left;
  padding: 40px 0 0 20px;
}
.shopsign-background .title a {
  color: #444;
}
.shopsign-background .title a:hover {
  text-decoration: none;
}
.shopsign-background .title span {
  font-size: 14px;
  color: #FFF;
}
.shopsign-background .logo {
  height: 100px;
  max-width: 300px;
  overflow: hidden;
  float: left;
}
.shopsign-background .logo img {
  max-height: 100px;
}
.pageNav {
  list-style: none;
  margin: 0 0 0 -3px;
  padding: 0;
}
.pageNav a:link,
.pageNav a:visited,
.pageNav a:hover {
  color: #06c;
  text-decoration: none;
}
.pageNav li {
  float: left;
  display: inline;
  height: 22px;
  margin: 0 0 0 3px;
  padding: 0;
}
.pageNav li a:link,
.pageNav li a:visited {
  display: block;
  _float: left;
  padding: 4px 6px;
  overflow: hidden;
  font-size: 11px;
  line-height: 12px;
  background-color: #fff;
  border: 1px solid #d3d3d4;
}
.pageNav li a:hover {
  background-color: #eff5fe;
  border: 1px solid #80add6;
}
.pageNav .pageNav-disabled a:link,
.pageNav .pageNav-disabled a:visited,
.pageNav .pageNav-disabled a:hover {
  border: 1px solid transparent;
  background: 0;
  cursor: default;
  _padding: 5px 7px;
  _border: 0;
}
.pageNav li .pageNav-prev:link,
.pageNav li .pageNav-prev:visited,
.pageNav li .pageNav-prev:hover,
.pageNav .pageNav-disabled .pageNav-prev:link,
.pageNav .pageNav-disabled .pageNav-prev:visited,
.pageNav .pageNav-disabled .pageNav-prev:hover,
.pageNav li .pageNav-next:link,
.pageNav li .pageNav-next:visited,
.pageNav li .pageNav-next:hover,
.pageNav .pageNav-disabled .pageNav-next:link,
.pageNav .pageNav-disabled .pageNav-next:visited,
.pageNav .pageNav-disabled .pageNav-next:hover {
  width: 6px;
  overflow: hidden;
  text-indent: -999px;
  background: url(../../../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/app/pagination.png) no-repeat 0 0;
}
.pageNav li .pageNav-prev:link,
.pageNav li .pageNav-prev:visited {
  background-position: -1px -23px;
}
.pageNav li .pageNav-prev:hover {
  background-position: -21px -23px;
}
.pageNav .pageNav-disabled .pageNav-prev,
.pageNav .pageNav-disabled .pageNav-prev:link,
.pageNav .pageNav-disabled .pageNav-prev:visited,
.pageNav .pageNav-disabled .pageNav-prev:hover {
  background-position: -41px -23px;
  *border: solid 1px #ccc !important;
  _padding: 4px 6px;
}
.pageNav li .pageNav-next:link,
.pageNav li .pageNav-next:visited {
  background-position: -1px -1px;
}
.pageNav li .pageNav-next:hover {
  background-position: -21px -1px;
}
.pageNav .pageNav-disabled .pageNav-next,
.pageNav .pageNav-disabled .pageNav-next:link,
.pageNav .pageNav-disabled .pageNav-next:visited,
.pageNav .pageNav-disabled .pageNav-next:hover {
  background-position: -41px -1px;
  *border: solid 1px #ccc !important;
  _padding: 4px 6px;
}
.pageNav li.pageNav-active a,
.pageNav li.pageNav-active a:visited,
.pageNav li.pageNav-active a:hover {
  border: 1px solid transparent;
  background-color: transparent;
  color: #999;
  font-weight: bold;
  _border: 0;
  _padding: 5px 7px;
  cursor: default;
}
#q-key-words {
  margin-top: 8px;
}
.main-products-container-bigpic li,
.main-products-container-smallpic li {
  text-align: center;
}
.app-productsGalleryView .product-title {
  text-align: center;
}
#chat_icon {
  padding-left: 20px;
  padding-top: 20px;
}
.readm-more {
  cursor: pointer;
}
.rssHeader a {
  font-weight: bold;
  font-size: 18px !important;
}
#ticker2 .odd {
  background-color: #fff !important;
}
#ticker2 .even {
  background-color: #fff !important;
}
.carousel {
  width: 700px;
  float: left;
}
.carousal-before {
  width: 25px;
  float: left;
  padding-top: 48px;
}
.carousal-after {
  width: 25px;
  float: left;
  padding-top: 32px;
}
.carousel ul {
  width: 620px;
  float: left;
  padding: 14px;
}
.carousel ul li {
  width: 100px;
  float: left;
  display: inline;
  margin-right: 24px;
}
.carousel ul li span {
  width: 100px;
  float: left;
  padding-top: 8px;
}
.carousel ul li span a {
  font-size: 14px;
  color: #0072C6 !important;
  text-decoration: none;
}
.js {
  overflow: hidden;
  zoom: 1;
}
.carousel {
  float: left;
  padding-left: 16px;
  width: 650px;
}
.carousel-wrap {
  margin: 0;
  border: 0;
  zoom: 1;
  width: 750px;
  margin-bottom: 0;
  zoom: 1;
}
.js .carousel-wrap {
  display: inline-block;
  vertical-align: middle;
  width: 477px;
  margin: 0 25px 15px;
}
.IE .js .carousel-wrap {
  display: inline;
}
.carousel ul {
  margin: 0;
  padding: 0;
  zoom: 1;
}
.js ul li {
  overflow: hidden;
  float: left;
  padding: 9px;
  width: 522px;
  zoom: 1;
}
.carousel .carousel-control {
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 66px;
  cursor: pointer;
  line-height: 999px;
  zoom: 1;
  border: 0;
  text-indent: -9999px;
}
.carousel .carousel-next {
  background: url(../images/arrow-right.png) 0 0 no-repeat;
  padding-left: 10px;
}
.carousel .carousel-previous {
  background: url(../images/arrow-left.png) 0 0 no-repeat;
}
.carousel .carousel-control:hover {
  -moz-opacity: .7;
  opacity: 0.70;
  filter: alpha(opacity=70);
}
.carousel .disabled,
.carousel .disabled:hover {
  -moz-opacity: .1;
  opacity: 0.10;
  filter: alpha(opacity=10);
  cursor: default;
}
.carousel div {
  margin: 0;
  padding: 0;
  border: 0;
}
.carousel ul {
  padding: 0;
  list-style: none;
}
.carousel ul li {
  position: relative;
  width: 100px;
  margin: 0;
}
.carousel ul li cite {
  position: absolute;
  bottom: 3px;
  right: 10px;
  line-height: 19px;
  font-size: 11px;
}
.carousel ul li cite a img {
  vertical-align: middle;
}
.carousel ul li cite a {
  color: #fff;
  text-decoration: none;
}
.carousel ul li span {
  width: 100px;
  float: left;
  padding-top: 8px;
}
.carousel ul li span a {
  font-size: 14px;
  color: #0072C6 !important;
  text-decoration: none;
}
