
article {
    DISPLAY: block
}

aside {
    DISPLAY: block
}

details {
    DISPLAY: block
}

figcaption {
    DISPLAY: block
}

figure {
    DISPLAY: block
}

footer {
    DISPLAY: block
}

header {
    DISPLAY: block
}

main {
    DISPLAY: block
}

nav {
    DISPLAY: block
}

section {
    DISPLAY: block
}

audio {
    DISPLAY: inline-block
}

canvas {
    DISPLAY: inline-block
}

video {
    DISPLAY: inline-block
}

[hidden] {
    DISPLAY: none
}

HTML {
    FONT-SIZE: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

A:focus {
    OUTLINE-STYLE: dotted;
    OUTLINE-COLOR: #333;
    OUTLINE-WIDTH: thin;
    outline-offset: -2px
}

A:hover {
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px
}

A:active {
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px
}

B {
    FONT-WEIGHT: bold
}

STRONG {
    FONT-WEIGHT: bold
}

SMALL {
    FONT-SIZE: 80%
}

SUB {
    POSITION: relative;
    LINE-HEIGHT: 0;
    FONT-SIZE: 75%;
    VERTICAL-ALIGN: baseline
}

SUP {
    POSITION: relative;
    LINE-HEIGHT: 0;
    FONT-SIZE: 75%;
    VERTICAL-ALIGN: baseline
}

SUP {
    TOP: -0.5em
}

SUB {
    BOTTOM: -0.25em
}

IMG {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: auto;
    -MS-INTERPOLATION-MODE: bicubic;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

FORM {
    MARGIN: 0px
}

BUTTON {
    MARGIN: 0px;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: baseline
}

INPUT {
    MARGIN: 0px;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: baseline
}

SELECT {
    MARGIN: 0px;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: baseline
}

TEXTAREA {
    MARGIN: 0px;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: baseline
}

BUTTON {
    LINE-HEIGHT: normal
}

INPUT {
    LINE-HEIGHT: normal
}

BUTTON {
    CURSOR: pointer;
    -webkit-appearance: button
}

HTML INPUT[type='button'] {
    CURSOR: pointer;
    -webkit-appearance: button
}

INPUT[type='reset'] {
    CURSOR: pointer;
    -webkit-appearance: button
}

INPUT[type='submit'] {
    CURSOR: pointer;
    -webkit-appearance: button
}

BUTTON[disabled] {
    CURSOR: default
}

HTML INPUT[disabled] {
    CURSOR: default
}

INPUT[type='checkbox'] {
    BOX-SIZING: border-box;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

INPUT[type='radio'] {
    BOX-SIZING: border-box;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

INPUT[type='search'] {
    BOX-SIZING: content-box;
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box
}

TEXTAREA {
    VERTICAL-ALIGN: top;
    OVERFLOW: auto
}

TABLE {
    BORDER-SPACING: 0;
    BORDER-COLLAPSE: collapse
}

BODY {
    POSITION: relative;
    LINE-HEIGHT: 20px;
    BACKGROUND-COLOR: #F5F5F5;
    MARGIN: 0px;
    FONT-FAMILY: arial, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
    COLOR: #656d78;
    FONT-SIZE: 14px
}

.container {
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}

.container:before {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.container:after {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.container:after {
    CLEAR: both
}

.container.header {
    -webkit-transition: width .3s;
    -moz-transition: width .3s;
    -o-transition: width .3s;
    transition: width .3s
}

.container-fluid {
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px
}

.container-fluid:before {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.container-fluid:after {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.container-fluid:after {
    CLEAR: both
}

A {
    COLOR: #656d78;
    TEXT-DECORATION: none
}

A:hover {
    COLOR: #ff6f3d;
    TEXT-DECORATION: none
}

A:focus {
    COLOR: #ff6f3d;
    TEXT-DECORATION: none
}

.img-rounded {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
}

.img-polaroid {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)
}

.img-circle {
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px
}

.clearfix {

}

.clearfix:before {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.clearfix:after {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.clearfix:after {
    CLEAR: both
}

.hide {
    DISPLAY: none
}

.close {
    FILTER: alpha(opacity = 20);
    LINE-HEIGHT: 20px;
    FLOAT: right;
    COLOR: #000;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    text-shadow: 0 1px 0 #fff;
    opacity: .2
}

.close:hover {
    FILTER: alpha(opacity = 40);
    COLOR: #000;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    opacity: .4
}

.close:focus {
    FILTER: alpha(opacity = 40);
    COLOR: #000;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    opacity: .4
}

.row {
    MARGIN-LEFT: -10px
}

.row:before {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.row:after {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.row:after {
    CLEAR: both
}

.container {
    /*WIDTH: 1190px*/
}

.container980 {
    WIDTH: 980px;
    margin-left: auto;
    margin-right: auto;
    background: #ffffff;
}

.span15 {
    MIN-HEIGHT: 1px;
    WIDTH: 1190px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span14 {
    MIN-HEIGHT: 1px;
    WIDTH: 1110px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span13 {
    MIN-HEIGHT: 1px;
    WIDTH: 1030px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span12 {
    MIN-HEIGHT: 1px;
    WIDTH: 740px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span11 {
    MIN-HEIGHT: 1px;
    WIDTH: 870px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span10 {
    MIN-HEIGHT: 1px;
    WIDTH: 790px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span9 {
    MIN-HEIGHT: 1px;
    WIDTH: 710px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span8 {
    MIN-HEIGHT: 1px;
    WIDTH: 630px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span7 {
    MIN-HEIGHT: 1px;
    WIDTH: 550px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span6 {
    MIN-HEIGHT: 1px;
    WIDTH: 470px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span5 {
    MIN-HEIGHT: 1px;
    WIDTH: 390px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span4 {
    MIN-HEIGHT: 1px;
    WIDTH: 310px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span3 {
    MIN-HEIGHT: 1px;
    WIDTH: 230px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span3_1 {
    MIN-HEIGHT: 1px;
    FLOAT: left;
    MARGIN-LEFT: 1px;
    _display: inline;
}

.span3_2 {
    MIN-HEIGHT: 1px;
    FLOAT: left;
    MARGIN-LEFT: 8px;
    _display: inline;
}

.span3_3 {
    MIN-HEIGHT: 1px;
    FLOAT: left;
    MARGIN-LEFT: 8px;
    _display: inline;
}

.span2 {
    MIN-HEIGHT: 1px;
    WIDTH: 150px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.span1 {
    MIN-HEIGHT: 1px;
    WIDTH: 70px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    _display: inline
}

.offset15 {
    MARGIN-LEFT: 1210px
}

.offset14 {
    MARGIN-LEFT: 1130px
}

.offset13 {
    MARGIN-LEFT: 1050px
}

.offset12 {
    MARGIN-LEFT: 970px
}

.offset11 {
    MARGIN-LEFT: 890px
}

.offset10 {
    MARGIN-LEFT: 810px
}

.offset9 {
    MARGIN-LEFT: 730px
}

.offset8 {
    MARGIN-LEFT: 650px
}

.offset7 {
    MARGIN-LEFT: 570px
}

.offset6 {
    MARGIN-LEFT: 490px
}

.offset5 {
    MARGIN-LEFT: 410px
}

.offset4 {
    MARGIN-LEFT: 330px
}

.offset3 {
    MARGIN-LEFT: 250px
}

.offset2 {
    MARGIN-LEFT: 170px
}

.offset1 {
    MARGIN-LEFT: 90px
}

.btn {
    BORDER-BOTTOM: #e6e9ed 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #e6e9ed 1px solid;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 38px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 0px;
    WIDTH: 140px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 38px;
    COLOR: #656d78;
    FONT-SIZE: 14px;
    BORDER-TOP: #e6e9ed 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #e6e9ed 1px solid;
    PADDING-TOP: 0px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.btn:hover {
    BACKGROUND-COLOR: #fff;
    COLOR: #656d78;
    TEXT-DECORATION: none
}

.btn:focus {
    BACKGROUND-COLOR: #fff;
    COLOR: #656d78;
    TEXT-DECORATION: none
}

.btn:focus {
    OUTLINE-STYLE: dotted;
    OUTLINE-COLOR: #333;
    OUTLINE-WIDTH: thin;
    outline-offset: -2px
}

.active.btn {
    BACKGROUND-COLOR: #f5f7fa;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15)
}

.btn:active {
    BACKGROUND-COLOR: #f5f7fa;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15)
}

.disabled.btn {
    FILTER: alpha(opacity = 65);
    BACKGROUND: #ccd0d9;
    COLOR: #e5e9ec;
    CURSOR: default;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    opacity: .65
}

[disabled].btn {
    FILTER: alpha(opacity = 65);
    BACKGROUND: #ccd0d9;
    COLOR: #e5e9ec;
    CURSOR: default;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    opacity: .65
}

.btn-block {
    BOX-SIZING: content-box;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box
}

.btn-primary {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #ff6f3d;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.btn-primary:hover {
    BACKGROUND-COLOR: #ff7e51;
    COLOR: #fff
}

.btn-primary:focus {
    BACKGROUND-COLOR: #ff7e51;
    COLOR: #fff
}

.active.btn-primary {
    BACKGROUND-COLOR: #f06332
}

.btn-primary:active {
    BACKGROUND-COLOR: #f06332
}

.btn-green {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #85c143;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.btn-green:hover {
    BACKGROUND-COLOR: #8cc84d;
    COLOR: #fff
}

.btn-green:focus {
    BACKGROUND-COLOR: #8cc84d;
    COLOR: #fff
}

.active.btn-green {
    BACKGROUND-COLOR: #7cb83a
}

.btn-green:active {
    BACKGROUND-COLOR: #7cb83a
}

.btn-blue {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #4b89dc;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.btn-blue:hover {
    BACKGROUND-COLOR: #5d9cec;
    COLOR: #fff
}

.btn-blue:focus {
    BACKGROUND-COLOR: #5d9cec;
    COLOR: #fff
}

.active.btn-blue {
    BACKGROUND-COLOR: #4682d3
}

.btn-blue:active {
    BACKGROUND-COLOR: #4682d3
}

.btn-purple {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #967adc;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.btn-purple:hover {
    BACKGROUND-COLOR: #a084e4;
    COLOR: #fff
}

.btn-purple:focus {
    BACKGROUND-COLOR: #a084e4;
    COLOR: #fff
}

.active.btn-purple {
    BACKGROUND-COLOR: #8b6fd1
}

.btn-purple:active {
    BACKGROUND-COLOR: #8b6fd1
}

.btn-red {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #ed5567;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.btn-red:hover {
    BACKGROUND-COLOR: #f86072;
    COLOR: #fff
}

.btn-red:focus {
    BACKGROUND-COLOR: #f86072;
    COLOR: #fff
}

.active.btn-red {
    BACKGROUND-COLOR: #e14d5e
}

.btn-red:active {
    BACKGROUND-COLOR: #e14d5e
}

.btn-dake {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #656d78;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.btn-dake:hover {
    BACKGROUND-COLOR: #717984;
    COLOR: #fff
}

.btn-dake:focus {
    BACKGROUND-COLOR: #717984;
    COLOR: #fff
}

.active.btn-dake {
    BACKGROUND-COLOR: #5a606c
}

.btn-dake:active {
    BACKGROUND-COLOR: #5a606c
}

.btn-dakeLight {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #ccd0d8;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.btn-dakeLight:hover {
    BACKGROUND-COLOR: #d2d5dc;
    COLOR: #fff
}

.btn-dakeLight:focus {
    BACKGROUND-COLOR: #d2d5dc;
    COLOR: #fff
}

.active.btn-dakeLight {
    BACKGROUND-COLOR: #c6cad3
}

.btn-dakeLight:active {
    BACKGROUND-COLOR: #c6cad3
}

.btn-small {
    LINE-HEIGHT: 30px;
    WIDTH: 110px;
    HEIGHT: 30px;
    FONT-SIZE: 12px
}

.btn-round {
    LINE-HEIGHT: 24px;
    WIDTH: 105px;
    HEIGHT: 24px;
    FONT-SIZE: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px
}

.icon-common {
    BACKGROUND-IMAGE: url(./icon-common.png?0822);
    DISPLAY: inline-block;
    BACKGROUND-REPEAT: no-repeat
}

.icon-common-logo {
    WIDTH: 145px;
    BACKGROUND-POSITION: 0px 0px;
    HEIGHT: 62px
}

.icon-common-face {
    WIDTH: 28px;
    BACKGROUND-POSITION: -148px 0px;
    HEIGHT: 27px
}

.icon-common-tel {
    WIDTH: 31px;
    BACKGROUND-POSITION: -177px -5px;
    HEIGHT: 22px
}

.icon-common-cart {
    WIDTH: 16px;
    BACKGROUND-POSITION: -212px 0px;
    HEIGHT: 13px
}

.icon-common-carthover {
    WIDTH: 16px;
    BACKGROUND-POSITION: -294px -53px;
    HEIGHT: 13px
}

.icon-common-sina {
    WIDTH: 22px;
    BACKGROUND-POSITION: -458px -2px;
    HEIGHT: 17px
}

.icon-common-sina:hover {
    BACKGROUND-POSITION: -485px -2px
}

.icon-common-kongjian {
    WIDTH: 22px;
    BACKGROUND-POSITION: -459px -24px;
    HEIGHT: 17px
}

.icon-common-kongjian:hover {
    BACKGROUND-POSITION: -485px -23px
}

.icon-common-weixin {
    WIDTH: 22px;
    BACKGROUND-POSITION: -462px -51px;
    HEIGHT: 17px
}

.icon-common-weixin:hover {
    BACKGROUND-POSITION: -486px -51px
}

.icon-common-add {
    WIDTH: 20px;
    BACKGROUND-POSITION: -305px -12px;
    HEIGHT: 20px
}

.icon-common-negative {
    WIDTH: 20px;
    BACKGROUND-POSITION: -281px -12px;
    HEIGHT: 20px
}

.icon-common-nextRound {
    WIDTH: 16px;
    BACKGROUND-POSITION: -359px -14px;
    HEIGHT: 16px
}

.icon-common-radio {
    WIDTH: 16px;
    BACKGROUND-POSITION: -334px -51px;
    HEIGHT: 16px
}

.icon-common-radioHover {
    WIDTH: 16px;
    BACKGROUND-POSITION: -354px -51px;
    HEIGHT: 16px
}

.icon-common-editGray {
    WIDTH: 22px;
    BACKGROUND-POSITION: -327px -12px;
    HEIGHT: 20px
}

.icon-common-question {
    WIDTH: 16px;
    BACKGROUND-POSITION: -212px -15px;
    HEIGHT: 16px
}

.icon-common-questionBg {
    WIDTH: 18px;
    BACKGROUND-POSITION: -420px -48px;
    HEIGHT: 18px
}

.icon-common-questionBgHover {
    WIDTH: 18px;
    BACKGROUND-POSITION: -441px -48px;
    HEIGHT: 18px
}

.icon-common-checkbox {
    WIDTH: 16px;
    BACKGROUND-POSITION: -313px -51px;
    HEIGHT: 16px
}

.icon-common-grayheart {
    WIDTH: 13px;
    BACKGROUND-POSITION: -232px -18px;
    HEIGHT: 13px
}

.icon-common-heart {
    WIDTH: 13px;
    BACKGROUND-POSITION: -249px -18px;
    HEIGHT: 13px
}

.icon-common-arrow {
    WIDTH: 13px;
    BACKGROUND-POSITION: -265px -20px;
    HEIGHT: 13px
}

.icon-common-edit {
    WIDTH: 35px;
    BACKGROUND-POSITION: -146px -32px;
    HEIGHT: 35px
}

.icon-common-grid {
    WIDTH: 14px;
    BACKGROUND-POSITION: -184px -32px;
    HEIGHT: 14px
}

.icon-common-right {
    WIDTH: 16px;
    BACKGROUND-POSITION: -201px -32px;
    HEIGHT: 16px
}

.icon-common-pop {
    WIDTH: 15px;
    BACKGROUND-POSITION: -204px -52px;
    HEIGHT: 14px
}

.icon-common-del {
    WIDTH: 16px;
    BACKGROUND-POSITION: -220px -32px;
    HEIGHT: 17px
}

.icon-common-search {
    WIDTH: 17px;
    BACKGROUND-POSITION: -223px -51px;
    HEIGHT: 18px
}

.icon-common-searchhover {
    WIDTH: 36px;
    BACKGROUND-POSITION: -402px -12px;
    HEIGHT: 34px
}

.icon-common-plus {
    WIDTH: 15px;
    BACKGROUND-POSITION: -242px -34px;
    HEIGHT: 15px
}

.icon-common-minus {
    WIDTH: 15px;
    BACKGROUND-POSITION: -262px -34px;
    HEIGHT: 15px
}

.icon-common-qq {
    WIDTH: 18px;
    BACKGROUND-POSITION: -242px -51px;
    HEIGHT: 22px
}

.icon-common-arrowdown {
    WIDTH: 14px;
    BACKGROUND-POSITION: -263px -52px;
    HEIGHT: 14px
}

.icon-common-arrowup {
    WIDTH: 14px;
    BACKGROUND-POSITION: -203px -72px;
    HEIGHT: 14px
}

.icon-common-arrowright {
    WIDTH: 14px;
    BACKGROUND-POSITION: -278px -52px;
    HEIGHT: 14px
}

.icon-common-comment {
    WIDTH: 15px;
    BACKGROUND-POSITION: -204px -52px;
    HEIGHT: 15px
}

.icon-common-people {
    WIDTH: 18px;
    BACKGROUND-POSITION: -184px -49px;
    HEIGHT: 18px;
    _background-position: -184px -47px
}

.icon-common-close {
    WIDTH: 18px;
    BACKGROUND-POSITION: -302px -32px;
    HEIGHT: 18px
}

.icon-common-close:hover {
    BACKGROUND-POSITION: -281px -32px
}

.icon-common-closehover {
    WIDTH: 18px;
    BACKGROUND-POSITION: -281px -32px;
    HEIGHT: 18px
}

.icon-common-facebook {
    WIDTH: 18px;
    BACKGROUND-POSITION: -378px -12px;
    HEIGHT: 22px
}

.icon-common-openbox {
    WIDTH: 17px;
    BACKGROUND-POSITION: -403px 0px;
    HEIGHT: 10px
}

.icon-saleoff {
    BACKGROUND-IMAGE: url(http://p.www.sgrrj.com/zt/2013/icon-saleoff.png);
    TEXT-INDENT: -9999em;
    WIDTH: 50px;
    DISPLAY: inline-block;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    OVERFLOW: hidden
}

.icon-saleoff-large {
    WIDTH: 76px;
    HEIGHT: 60px
}

.icon-saleoff-1 {
    BACKGROUND-POSITION: -70px 0px
}

.icon-saleoff-2 {
    BACKGROUND-POSITION: -140px 0px
}

.icon-saleoff-3 {
    BACKGROUND-POSITION: -210px 0px
}

.icon-saleoff-4 {
    BACKGROUND-POSITION: -280px 0px
}

.icon-saleoff-5 {
    BACKGROUND-POSITION: -350px 0px
}

.icon-saleoff-6 {
    BACKGROUND-POSITION: -420px 0px
}

.icon-saleoff-7 {
    BACKGROUND-POSITION: -490px 0px
}

.icon-saleoff-8 {
    BACKGROUND-POSITION: -560px 0px
}

.icon-saleoff-9 {
    BACKGROUND-POSITION: -630px 0px
}

.icon-saleoff-large-1 {
    BACKGROUND-POSITION: -140px -60px
}

.icon-saleoff-large-2 {
    BACKGROUND-POSITION: -235px -60px
}

.icon-saleoff-large-3 {
    BACKGROUND-POSITION: -330px -60px
}

.icon-saleoff-large-4 {
    BACKGROUND-POSITION: -425px -60px
}

.icon-saleoff-large-5 {
    BACKGROUND-POSITION: -520px -60px
}

.icon-saleoff-large-6 {
    BACKGROUND-POSITION: -615px -60px
}

.icon-saleoff-large-7 {
    BACKGROUND-POSITION: -140px -138px
}

.icon-saleoff-large-8 {
    BACKGROUND-POSITION: -235px -138px
}

.icon-saleoff-large-9 {
    BACKGROUND-POSITION: -330px -138px
}

.icon-saleoff-specia {
    BACKGROUND-POSITION: 0px 0px
}

.icon-saleoff-new {
    BACKGROUND-POSITION: 0px -60px
}

.icon-saleoff-over {
    BACKGROUND-POSITION: -70px -60px
}

.icon-stat {
    BACKGROUND-IMAGE: url(http://p.www.sgrrj.com/zt/2013/icon-stat.png);
    TEXT-INDENT: -9999em;
    WIDTH: 85px;
    DISPLAY: inline-block;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 14px;
    OVERFLOW: hidden
}

.icon-stat-5 {
    BACKGROUND-POSITION: 0px 1px
}

.icon-stat-4half {
    BACKGROUND-POSITION: 0px -15px
}

.icon-stat-4 {
    BACKGROUND-POSITION: 0px -29px
}

.icon-stat-3half {
    BACKGROUND-POSITION: 0px -45px
}

.icon-stat-3 {
    BACKGROUND-POSITION: 0px -59px
}

.icon-stat-2half {
    BACKGROUND-POSITION: 0px -74px
}

.icon-stat-2 {
    BACKGROUND-POSITION: 0px -89px
}

.icon-stat-1half {
    BACKGROUND-POSITION: 0px -104px
}

.icon-stat-1 {
    BACKGROUND-POSITION: 0px -119px
}

.icon-stat-half {
    BACKGROUND-POSITION: 0px -133px
}

.icon-stat-0 {
    BACKGROUND-POSITION: 0px -149px
}

.icon-slides {
    BACKGROUND-IMAGE: url(http://p.www.sgrrj.com/zt/2013/icon-slides.png);
    TEXT-INDENT: -9999em;
    WIDTH: 41px;
    DISPLAY: inline-block;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 69px;
    OVERFLOW: hidden
}

.icon-slides:hover {
    FILTER: alpha(opacity = 60);
    opacity: .6
}

.icon-slides:focus {
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px
}

.icon-slides-prev {
    BACKGROUND-POSITION: -84px center
}

.icon-slides-prev:hover {
    BACKGROUND-POSITION: 0px center
}

.icon-slides-next {
    BACKGROUND-POSITION: -125px center
}

.icon-slides-next:hover {
    BACKGROUND-POSITION: -42px center
}

.modal-backdrop {
    Z-INDEX: 1040;
    POSITION: fixed !important;
    BACKGROUND-COLOR: #000;
    BOTTOM: 0px;
    TOP: 0px;
    RIGHT: 0px;
    LEFT: 0px;
    _position: absolute
}

.fade.modal-backdrop {
    opacity: 0
}

.modal-backdrop {
    FILTER: alpha(opacity = 20);
    opacity: .2
}

.modal {
    Z-INDEX: 1050;
    POSITION: fixed !important;
    BACKGROUND-COLOR: #fff;
    MARGIN-TOP: -200px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px;
    WIDTH: 560px;
    MARGIN-LEFT: -280px;
    TOP: 50%;
    LEFT: 50%;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    _position: absolute;
    _top: 15%;
    _margin-top: 0;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box
}

.fade.modal {
    TOP: -25%;
    -webkit-transition: opacity .3s linear, top .3s ease-out;
    -moz-transition: opacity .3s linear, top .3s ease-out;
    -o-transition: opacity .3s linear, top .3s ease-out;
    transition: opacity .3s linear, top .3s ease-out
}

.modal-header {
    BORDER-BOTTOM: #eee 1px solid;
    PADDING-BOTTOM: 9px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    PADDING-TOP: 9px
}

.modal-header .close {
    MARGIN-TOP: 2px;
    CURSOR: pointer
}

.modal-header H3 {
    LINE-HEIGHT: 30px;
    MARGIN: 0px
}

.modal-body {
    POSITION: relative;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    MAX-HEIGHT: 400px;
    PADDING-TOP: 15px
}

.modal-form {
    MARGIN-BOTTOM: 0px
}

.modal-footer {
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #f5f5f5;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    MARGIN-BOTTOM: 0px;
    BORDER-TOP: #ddd 1px solid;
    PADDING-TOP: 14px;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: inset 0 1px 0 #fff;
    -moz-box-shadow: inset 0 1px 0 #fff;
    box-shadow: inset 0 1px 0 #fff
}

.modal-footer:before {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.modal-footer:after {
    LINE-HEIGHT: 0;
    DISPLAY: table;
    CONTENT: ""
}

.modal-footer:after {
    CLEAR: both
}

.modal-footer .btn + .btn {
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 5px
}

.modal-footer .btn-group .btn + .btn {
    MARGIN-LEFT: -1px
}

.modal-footer .btn-block + .btn-block {
    MARGIN-LEFT: 0px
}

.xmSlide {
    POSITION: relative
}

.xmSlide-pagination {
    DISPLAY: none
}

.xmSlide-navigation {
    Z-INDEX: 1000;
    POSITION: absolute;
    DISPLAY: none;
    HEIGHT: 100%;
    TOP: 0px
}

.xmSlide-previous {
    LEFT: 0px
}

.xmSlide-next {
    RIGHT: 0px
}

.xm-box {
    MARGIN-BOTTOM: 0px;
    BACKGROUND: #fff;
    /*BACKGROUND: #F5F5F5;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    _zoom: 1
}

.xm-box .hd {
    BORDER-BOTTOM: #e6e9ed 1px solid;
    HEIGHT: 50px
}

.xm-box .hd .title {
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    FONT: 400 18px/50px arial, "Hiragino Sans GB", "Microsoft YaHei", SimHei, sans-serif;
    FLOAT: left;
    COLOR: #434a54
}

.xm-box .hd .title_r {
    MARGIN: 0px;
    PADDING-right: 20px;
    FONT: 300 18px/50px arial, "Hiragino Sans GB", "Microsoft YaHei", SimHei, sans-serif;
    FLOAT: right;
    COLOR: #434a54;
    font-size: 12px
}

.xm-box .hd .titlesm {
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    FONT: 400 18px/50px arial, "Hiragino Sans GB", "Microsoft YaHei", SimHei, sans-serif;
    FLOAT: left;
    COLOR: #434a54
}

.mileftnav .span3 {
    MARGIN-TOP: 580px
}
.header {
    MARGIN-BOTTOM: 10px
}

.header UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header DL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header DT {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header DD {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header A {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header STRONG {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header LABEL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header EM {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.header .top {
    Z-INDEX: 1001;
    POSITION: relative;
    TEXT-ALIGN: right;
    HEIGHT: 110px;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
}

.header .top .logo {
    Z-INDEX: 1;
    POSITION: absolute;
    WIDTH: 444px;
    HEIGHT: 61px;
    OVERFLOW: hidden;
    TOP: 35px;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(./bt.jpg);
}

.header .top .logo_index {
    Z-INDEX: 1;
    POSITION: absolute;
    WIDTH: 444px;
    HEIGHT: 96px;
    OVERFLOW: hidden;
    TOP: 0px;
    LEFT: 0px;
}

.header .top .logo A {
    FILTER: alpha(opacity = 100);
    opacity: 1
}

.header .top .logo A:hover {
    FILTER: alpha(opacity = 95);
    opacity: .95
}

.header .top .right {
    COLOR: #434a54;
    FONT-SIZE: 12px;
    PADDING-TOP: 33px
}

.header .top .right A {
    COLOR: #434a54;
    TEXT-DECORATION: none
}

.header .top .right A:hover {
    COLOR: #ff6f3d
}

.header .top .right .search {
    POSITION: relative;
    DISPLAY: inline-block;
    FLOAT: right
}

.header .top .right .search .txt {
    BORDER-BOTTOM: #ff6f3d 3px solid;
    BORDER-LEFT: #ff6f3d 3px solid;
    LINE-HEIGHT: 32px;
    TEXT-INDENT: 6px;
    WIDTH: 364px;
    DISPLAY: block;
    MARGIN-BOTTOM: 6px;
    BACKGROUND: #fff;
    HEIGHT: 32px;
    COLOR: #ccd1d9;
    BORDER-TOP: #ff6f3d 3px solid;
    BORDER-RIGHT: #ff6f3d 3px solid;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
}

.header .top .right .search .txt:focus {
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px
}

.header .top .right .search .hot {
    TEXT-ALIGN: left;
    DISPLAY: block;
    COLOR: #aab2bd
}

.header .top .right .search .hot A {
    COLOR: #aab2bd;
    MARGIN-RIGHT: 10px
}

.header .top .right .search .hot A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.header .top .right .search .mbtn {
    Z-INDEX: 2;
    BORDER-BOTTOM: 0px;
    POSITION: absolute;
    BORDER-LEFT: 0px;
    WIDTH: 50px;
    DISPLAY: block;
    BACKGROUND: 0px 50%;
    HEIGHT: 40px;
    BORDER-TOP: 0px;
    TOP: 0px;
    CURSOR: pointer;
    BORDER-RIGHT: 0px;
    LEFT: 322px
}

.header .top .right .search .iconsear {
    Z-INDEX: 1;
    BORDER-BOTTOM: 0px;
    POSITION: absolute;
    BORDER-LEFT: 0px;
    DISPLAY: block;
    BORDER-TOP: 0px;
    TOP: 10px;
    CURSOR: pointer;
    BORDER-RIGHT: 0px;
    LEFT: 343px
}

.header .top .right .search .iconsearbg {
    Z-INDEX: 1;
    BORDER-BOTTOM: 0px;
    POSITION: absolute;
    BORDER-LEFT: 0px;
    DISPLAY: none;
    BORDER-TOP: 0px;
    TOP: 3px;
    CURSOR: pointer;
    BORDER-RIGHT: 0px;
    LEFT: 333px;
    _top: 5px
}

.header .top .right .search .keyword-list {
    Z-INDEX: 1000;
    BORDER-BOTTOM: #ededed 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #ededed 1px solid;
    WIDTH: 368px;
    BACKGROUND: #fff;
    BORDER-TOP: #ededed 1px solid;
    TOP: 46px;
    BORDER-RIGHT: #ededed 1px solid;
    LEFT: 0px;
    border-radius: 5px
}

.header .top .right .search .keyword-list LI {
    TEXT-ALIGN: left;
    LINE-HEIGHT: 40px;
    ZOOM: 1;
    DISPLAY: block;
    HEIGHT: 40px;
    OVERFLOW: hidden
}

.header .top .right .search .keyword-list LI A {
    PADDING-LEFT: 10px;
    DISPLAY: block;
    COLOR: #656d78
}

.header .top .right .search .keyword-list LI A SPAN {
    COLOR: #ff6f3d
}

.header .top .right .search .keyword-list LI A:hover {
    TEXT-DECORATION: none
}

.header .top .right .search .keyword-list .current {
    BACKGROUND: #fef3ef
}

.header .top .right .search .keyword-list .current A {
    COLOR: #ff6f3d
}

.header .top .right .search .keyword-list .arrow-border {
    POSITION: absolute;
    BORDER-BOTTOM-STYLE: solid;
    BORDER-RIGHT-STYLE: dashed;
    WIDTH: 0px;
    DISPLAY: block;
    BORDER-TOP-STYLE: dashed;
    HEIGHT: 0px;
    BORDER-LEFT-STYLE: dashed;
    OVERFLOW: hidden
}

.header .top .right .search .keyword-list .arrow-bg {
    POSITION: absolute;
    BORDER-BOTTOM-STYLE: solid;
    BORDER-RIGHT-STYLE: dashed;
    WIDTH: 0px;
    DISPLAY: block;
    BORDER-TOP-STYLE: dashed;
    HEIGHT: 0px;
    BORDER-LEFT-STYLE: dashed;
    OVERFLOW: hidden
}

.header .top .right .search .keyword-list .arrow-border {
    BORDER-BOTTOM-COLOR: #ededed;
    BORDER-RIGHT-WIDTH: 8px;
    BORDER-TOP-COLOR: transparent;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 5px;
    BORDER-RIGHT-COLOR: transparent;
    BORDER-LEFT-COLOR: transparent;
    BORDER-LEFT-WIDTH: 8px;
    TOP: -5px;
    LEFT: 50px
}

.header .top .right .search .keyword-list .arrow-bg {
    BORDER-BOTTOM-COLOR: #fff;
    BORDER-RIGHT-WIDTH: 7px;
    BORDER-TOP-COLOR: transparent;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 4px;
    BORDER-RIGHT-COLOR: transparent;
    BORDER-LEFT-COLOR: transparent;
    BORDER-LEFT-WIDTH: 7px;
    TOP: -4px;
    LEFT: 51px
}

.header .top .right .menu {
    POSITION: relative;
    WIDTH: 200px;
    DISPLAY: inline-block;
    FLOAT: right;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 10px;
    _display: inline
}

.header .top .right .menu LI {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    DISPLAY: inline-block;
    FLOAT: right;
    HEIGHT: 15px;
    BORDER-RIGHT: #ccd1d9 1px solid;
    PADDING-TOP: 0px
}

.header .top .right .menu LI.first {
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 90px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.header .top .right .menu LI.last {
    BORDER-RIGHT: 0px
}

.header .top .right .menu LI.last STRONG {
    MARGIN-RIGHT: 4px
}

.header .top .right .menu LI DL {
    Z-INDEX: 99000;
    POSITION: absolute;
    TOP: 0px;
    LEFT: 0px
}

.header .top .right .menu LI DT {
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    DISPLAY: inline-block;
    MARGIN-BOTTOM: 4px;
    PADDING-TOP: 0px
}

.header .top .right .menu LI DT EM {
    BORDER-BOTTOM: transparent 5px dashed;
    POSITION: absolute;
    BORDER-LEFT: transparent 5px dashed;
    LINE-HEIGHT: 0;
    MARGIN-TOP: -3px;
    WIDTH: 0px;
    DISPLAY: inline-block;
    HEIGHT: 0px;
    FONT-SIZE: 0px;
    BORDER-TOP: #919191 5px solid;
    TOP: 50%;
    RIGHT: 5px;
    BORDER-RIGHT: transparent 5px dashed;
    _right: 8px
}

.header .top .right .menu LI DD {
    LINE-HEIGHT: 24px;
    DISPLAY: none;
    BACKGROUND: #fff;
    HEIGHT: 24px
}

.header .top .right .shop {
    Z-INDEX: 1;
    BORDER-BOTTOM: #f5f7fa 3px solid;
    POSITION: absolute;
    BORDER-LEFT: #f5f7fa 3px solid;
    LINE-HEIGHT: 40px;
    WIDTH: 110px;
    DISPLAY: inline-block;
    HEIGHT: 40px;
    BORDER-TOP: #f5f7fa 3px solid;
    TOP: 28px;
    RIGHT: 0px;
    BORDER-RIGHT: #f5f7fa 3px solid;
    border-radius: 5px 5px 0 0;
    _top: 31px
}

.header .top .right .shop .pay {
    TEXT-ALIGN: center;
    DISPLAY: block;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    _padding: 10px 0 10px 0
}

.header .top .right .shop .pay EM {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    DISPLAY: none;
    BACKGROUND: #85c143;
    HEIGHT: 14px;
    COLOR: #fff;
    MARGIN-LEFT: 3px;
    PADDING-TOP: 0px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    _position: relative;
    _top: -2px
}

.header .top .right .shop .pay .icon-common {
    MARGIN-BOTTOM: -2px;
    MARGIN-RIGHT: 4px
}

.header .top .right .mini-cart-on {
    Z-INDEX: 1002;
    BORDER-BOTTOM: 0px;
    BORDER-TOP-COLOR: #ededed;
    BACKGROUND: #fff;
    BORDER-RIGHT-COLOR: #ededed;
    BORDER-LEFT-COLOR: #ededed
}

.header .nav {
    POSITION: relative;
    LINE-HEIGHT: 45px;
    BACKGROUND: #DA0800;
    HEIGHT: 45px;
    COLOR: #fff;
    FONT-SIZE: 16px;
    -webkit-border-radius: 4px 4px 4px 0;
    -moz-border-radius: 4px 4px 4px 0;
    border-radius: 4px 4px 4px 0;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
}

.header .navALL {
    POSITION: relative;
    LINE-HEIGHT: 45px;
    BACKGROUND: #DA0800;
    HEIGHT: 45px;
    COLOR: #fff;
    FONT-SIZE: 16px;
    -webkit-border-radius: 4px 4px 4px 0;
    -moz-border-radius: 4px 4px 4px 0;
    border-radius: 4px 4px 4px 0;
}

.header .nav STRONG {
    WIDTH: 229px;
    DISPLAY: inline-block;
    FLOAT: left;
    BORDER-RIGHT: #C70700 1px solid
}

.header .nav STRONG.side A {
    TEXT-INDENT: 20px;
    WIDTH: 100%;
    DISPLAY: block;
    HEIGHT: 100%;
    COLOR: #fff;
    CURSOR: pointer;
    FONT-WEIGHT: 400;
    TEXT-DECORATION: none;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px
}

.header .nav STRONG.side A:hover {
    BACKGROUND: #C70700
}

.header .nav STRONG.side A EM {
    Z-INDEX: 1000;
    BORDER-BOTTOM: transparent 5px dashed;
    POSITION: absolute;
    BORDER-LEFT: transparent 5px dashed;
    LINE-HEIGHT: 0;
    WIDTH: 0px;
    DISPLAY: inline-block;
    HEIGHT: 0px;
    FONT-SIZE: 0px;
    BORDER-TOP: #fff 5px solid;
    TOP: 20px;
    BORDER-RIGHT: transparent 5px dashed;
    LEFT: 196px
}

.header .nav STRONG.side A EM.icon-header-arrow {
    BORDER-BOTTOM-STYLE: solid;
    BORDER-BOTTOM-COLOR: #fff;
    BORDER-RIGHT-STYLE: dashed;
    BORDER-TOP-COLOR: transparent;
    BORDER-TOP-STYLE: dashed;
    BORDER-RIGHT-COLOR: transparent;
    BORDER-LEFT-STYLE: dashed;
    BORDER-LEFT-COLOR: transparent;
    TOP: 15px
}

.header .nav STRONG EM {
    POSITION: absolute;
    TOP: 18px;
    LEFT: 205px
}

.header .nav .lnks .lnks-li LI {
    DISPLAY: inline-block;
    FLOAT: left
}

.header .nav .lnks .lnks-li LI A.lnk {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 14px;
    DISPLAY: block;
    HEIGHT: 100%;
    COLOR: #fff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px;
    margin: 0px;
}

.header .nav .lnks .lnks-li LI A.on {
    BACKGROUND: #C70700
}

.header .nav .lnks .lnks-li LI A:hover {
    BACKGROUND: #C70700
}

.header .nav .lnks .lnks-li LI.phonelistarr {
    Z-INDEX: 150;
    POSITION: relative
}

.header .nav .lnks .lnks-li LI.phonelistarr DL {
    Z-INDEX: 999;
    POSITION: absolute;
    FONT-STYLE: normal;
    MARGIN: 0px;
    WIDTH: 180px;
    DISPLAY: none;
    BACKGROUND: #fffbea;
    FONT-SIZE: 14px;
    OVERFLOW: hidden;
    TOP: 45px;
    LEFT: 0px;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}

.header .nav .lnks .lnks-li LI.phonelistarr DL DD {
    BORDER-BOTTOM: #f4edd9 1px solid;
    LINE-HEIGHT: 40px;
    MARGIN: 0px;
    WIDTH: 180px;
    HEIGHT: 40px;
    OVERFLOW: hidden
}

.header .nav .lnks .lnks-li LI.phonelistarr DL DD.last {
    BORDER-BOTTOM: 0px;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}

.header .nav .lnks .lnks-li LI.phonelistarr DL DD.last A {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}

.header .nav .lnks .lnks-li LI.phonelistarr DL DD.last A:hover {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}

.header .nav .lnks .lnks-li LI.phonelistarr DL DD A {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 180px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    HEIGHT: 40px;
    COLOR: #974c19;
    OVERFLOW: hidden;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}

.header .nav .lnks .lnks-li LI.phonelistarr DL DD A:hover {
    BACKGROUND: #FCE7DE
}

.header .nav .lnks .lnks-li LI.phonelistarr .tri {
    Z-INDEX: 1000;
    BORDER-BOTTOM: #d8d8d8 8px solid;
    POSITION: absolute;
    BORDER-LEFT: transparent 8px dashed;
    LINE-HEIGHT: 0;
    WIDTH: 0px;
    DISPLAY: none;
    HEIGHT: 0px;
    FONT-SIZE: 0px;
    BORDER-TOP: transparent 8px dashed;
    TOP: 31px;
    BORDER-RIGHT: transparent 8px dashed;
    LEFT: 33px
}

.header .nav .lnks .lnks-li LI.phonelistarr .tri I {
    BORDER-BOTTOM: #fafafa 7px solid;
    POSITION: absolute;
    BORDER-LEFT: transparent 7px dashed;
    LINE-HEIGHT: 0;
    WIDTH: 0px;
    DISPLAY: inline-block;
    HEIGHT: 0px;
    FONT-SIZE: 0px;
    BORDER-TOP: transparent 7px dashed;
    TOP: -5px;
    BORDER-RIGHT: transparent 7px dashed;
    LEFT: -7px
}

.header .navon {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.showlist {
    Z-INDEX: 999;
    POSITION: absolute;
    WIDTH: 230px;
    DISPLAY: none;
    HEIGHT: 465px;
    COLOR: #333;
    TOP: 47px;
    LEFT: 0px
}

.showlist UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.showlist LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.showlist .lists {
    BACKGROUND: #fffbea;
    HEIGHT: 100%
}

.showlist .lists LI {
    BORDER-BOTTOM: #f4edd9 1px solid;
    POSITION: relative;
    LINE-HEIGHT: 40px;
    HEIGHT: 40px;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: bottom
}

.showlist .lists LI.on {
    BACKGROUND: #FCE7DE
}

.showlist .lists LI.last {
    BORDER-BOTTOM: 0px
}

.showlist .lists LI .icon-common-arrowright {
    POSITION: absolute;
    TOP: 14px;
    RIGHT: 12px
}

.showlist .lists LI .tri {
    Z-INDEX: 3010;
    BORDER-BOTTOM: transparent 12px dashed;
    POSITION: absolute;
    BORDER-LEFT: transparent 12px dashed;
    LINE-HEIGHT: 0;
    WIDTH: 0px;
    DISPLAY: none;
    HEIGHT: 0px;
    FONT-SIZE: 0px;
    BORDER-TOP: transparent 12px dashed;
    TOP: 10px;
    RIGHT: -3px;
    BORDER-RIGHT: #e5e5e5 12px solid
}

.showlist .lists LI .tri I {
    BORDER-BOTTOM: transparent 7px dashed;
    POSITION: absolute;
    BORDER-LEFT: transparent 7px dashed;
    LINE-HEIGHT: 0;
    WIDTH: 0px;
    DISPLAY: inline-block;
    HEIGHT: 0px;
    FONT-SIZE: 0px;
    BORDER-TOP: transparent 7px dashed;
    TOP: -7px;
    BORDER-RIGHT: #fff 7px solid;
    LEFT: -2px
}

.showlist .lists LI A {
    CURSOR: pointer
}

.showlist .lists LI A.tit {
    Z-INDEX: 1;
    POSITION: absolute;
    TEXT-INDENT: 16px;
    WIDTH: 100%;
    DISPLAY: block;
    COLOR: #974c19;
    TEXT-DECORATION: none
}

.showlist .lists LI .show {
    Z-INDEX: 3000;
    BORDER-BOTTOM: #ededed 3px solid;
    POSITION: absolute;
    BORDER-LEFT: #ededed 3px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 0px;
    WIDTH: 224px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #fff;
    FONT-SIZE: 12px;
    OVERFLOW: hidden;
    BORDER-TOP: #ededed 3px solid;
    TOP: 0px;
    BORDER-RIGHT: #ededed 3px solid;
    PADDING-TOP: 5px;
    LEFT: 230px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.showlist .lists LI .show .lt {
    MARGIN: 0px auto;
    WIDTH: 184px
}

.showlist .lists LI .show .lt DL DT {
    COLOR: #434a54;
    FONT-SIZE: 14px
}

.showlist .lists LI .show .lt DL DT.dton {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ededed 1px solid;
    PADDING-TOP: 13px
}

.showlist .lists LI .show .lt DL DT .icon-common {
    MARGIN: 0px 23px 0px 13px;
    VERTICAL-ALIGN: -1px
}

.showlist .lists LI .show .lt DL DD {
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 40px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 40px;
    COLOR: #434a54;
    FONT-SIZE: 14px;
    OVERFLOW: hidden;
    PADDING-TOP: 5px
}

.showlist .lists LI .show .lt DL DD EM {
    COLOR: #434a54;
    FONT-SIZE: 20px;
    VERTICAL-ALIGN: -5px;
    MARGIN-RIGHT: 4px
}

.showlist .lists LI .show .lt DL DD IMG {
    WIDTH: 40px;
    HEIGHT: 40px;
    MARGIN-RIGHT: 10px
}

.showlist .lists LI .show .lt A {
    DISPLAY: block;
    COLOR: #434a54
}

.showlist .lists LI .show .lt A:hover {
    COLOR: #ff6f3d
}

.showlist .lists LI .show .lt A:hover EM {
    COLOR: #ff6f3d
}

.showlist .lists LI .show .bt {
    MARGIN-TOP: 12px;
    DISPLAY: none
}

.showlist .lists LI .show .bt .showline {
    LINE-HEIGHT: 0;
    MARGIN: 0px auto;
    WIDTH: 184px;
    BACKGROUND: #ededed;
    HEIGHT: 1px;
    FONT-SIZE: 0px
}

.showlist .lists LI .show .bt DL.dlon DD {
    LINE-HEIGHT: 20px;
    FONT-SIZE: 12px
}

.showlist .lists LI .show .bt A {
    DISPLAY: block;
    COLOR: #434a54
}

.showlist .lists LI .show .bt A:hover {
    COLOR: #ff6f3d
}

.showlist .lists LI .show .bt A:hover EM {
    COLOR: #ff6f3d
}

.showlist .lists LI .show .bt A .salelt {
    PADDING-LEFT: 18px;
    WIDTH: 96px;
    WORD-WRAP: break-word;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 12px
}

.showlist .lists LI .show .bt A .salert {
    WIDTH: 110px;
    FLOAT: right
}

.showlist .lists LI .show .rt {
    WIDTH: 350px;
    FLOAT: right
}

.footer {
    WIDTH: 980px;
    MARGIN-TOP: 20px;
    OVERFLOW: hidden
}

.footer UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer DL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer DT {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer DD {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer A {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer STRONG {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer LABEL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer EM {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.footer .footerup {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    PADDING-TOP: 10px
}

.footer .footercont {
    BACKGROUND: #f5f7fa
}

.footer .nums {
    BORDER-BOTTOM: #ededed 1px solid;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #656d78;
    FONT-SIZE: 15px;
    PADDING-TOP: 20px
}

.footer .nums LI {
    TEXT-ALIGN: center;
    WIDTH: 291px;
    FLOAT: left
}

.footer .nums LI SPAN {
    FONT-SIZE: 42px;
    MARGIN-RIGHT: 5px
}

.footer .nums LI STRONG {
    DISPLAY: inline-block;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 400
}

.footer .nums LI STRONG LABEL {
    TEXT-ALIGN: left;
    DISPLAY: block
}

.footer .nums LI.line {
    WIDTH: 1px;
    BACKGROUND: #ccd0d9;
    HEIGHT: 38px;
    FONT-SIZE: 0px
}

.footer .nums LI A {
    DISPLAY: block;
    COLOR: #656d78;
    TEXT-DECORATION: none
}

.footer .nums LI A:hover {
    COLOR: #ff6f3d
}

.footer .service {
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #434a54;
    FONT-SIZE: 12px;
    PADDING-TOP: 20px
}

.footer .service A {
    COLOR: #434a54;
    TEXT-DECORATION: none
}

.footer .service A:hover {
    COLOR: #ff6f3d
}

.footer .service DL {
    PADDING-LEFT: 4.4%;
    WIDTH: 15%;
    FLOAT: left
}

.footer .service DL DT {
    MARGIN-BOTTOM: 6px;
    FONT-WEIGHT: 700
}

.footer .service DL DD {
    LINE-HEIGHT: 24px;
    HEIGHT: 24px
}

.footer .service DL DD.sina SPAN {
    VERTICAL-ALIGN: -3px;
    MARGIN-RIGHT: 2px;
    _vertical-align: 1px;
    _margin-right: 6px
}

.footer .service DL DD.sina .icon-common-sina {
    _background-position: -485px -2px
}

.footer .service DL DD.sina:hover .icon-common-sina {
    BACKGROUND-POSITION: -485px -2px
}

.footer .service DL DD.kongjian SPAN {
    VERTICAL-ALIGN: -3px;
    MARGIN-RIGHT: 2px;
    _vertical-align: -2px;
    _margin-right: 5px
}

.footer .service DL DD.kongjian .icon-common-kongjian {
    _background-position: -485px -23px
}

.footer .service DL DD.kongjian:hover .icon-common-kongjian {
    BACKGROUND-POSITION: -485px -23px
}

.footer .service DL DD.facebook SPAN {
    VERTICAL-ALIGN: -6px;
    CURSOR: pointer;
    MARGIN-RIGHT: 1px;
    _vertical-align: -3px;
    _margin-right: 6px
}

.footer .service DL DD.facebook .icon-common-weixin {
    _background-position: -486px -51px
}

.footer .service DL DD.facebook:hover .icon-common-weixin {
    BACKGROUND-POSITION: -486px -51px
}

.footer .service DL DD A {
    LINE-HEIGHT: 24px;
    DISPLAY: inline-block;
    HEIGHT: 24px;
    CURSOR: pointer
}

.footer .service .online {
    WIDTH: 300px;
    FLOAT: right;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: 20px
}

.footer .service .online UL {
    TEXT-ALIGN: right
}

.footer .service .online UL .item1 {
    LINE-HEIGHT: 24px;
    MARGIN-BOTTOM: 6px;
    HEIGHT: 24px;
    FONT-SIZE: 24px;
    OVERFLOW: hidden
}

.footer .service .online UL .item1 .icon-common-tel {
    VERTICAL-ALIGN: -4px;
    MARGIN-RIGHT: 14px
}

.footer .service .online UL .item2 {
    LINE-HEIGHT: 20px;
    MARGIN-BOTTOM: 6px;
    FONT-SIZE: 12px
}

.footer .service .online UL .item3 {
    TEXT-ALIGN: left
}

.footer .service .online UL .item3 A {
    LINE-HEIGHT: 40px;
    WIDTH: 190px;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 40px;
    COLOR: #fff;
    FONT-SIZE: 16px;
    OVERFLOW: hidden;
    TEXT-DECORATION: none;
    border-radius: 6px
}

.footer .service .online UL .item3 A SPAN {
    VERTICAL-ALIGN: middle;
    MARGIN-RIGHT: 8px;
    _margin-top: 5px;
    _vertical-align: 0
}

.footer .info {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 30px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #434a54;
    FONT-SIZE: 12px;
    PADDING-TOP: 20px
}

.footer .info A {
    MARGIN: 0px 5px;
    COLOR: #434a54;
    TEXT-DECORATION: none
}

.footer .info A:hover {
    COLOR: #ff6f3d
}

.footer .info EM {
    WIDTH: 1px;
    DISPLAY: inline-block;
    BACKGROUND: #ccd1d9;
    HEIGHT: 12px;
    VERTICAL-ALIGN: -2px
}

.footer .info IMG {
    MARGIN: 20px auto 0px;
    WIDTH: 194px;
    DISPLAY: block
}

.footer .believe {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 80px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.footer .believe A {
    MARGIN: 0px 3px
}

.footer .believe IMG {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    HEIGHT: 42px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.xmweixin .modal-body {
    TEXT-ALIGN: center
}

.breadcrumbs {
    MARGIN: 0px auto 10px;
    COLOR: #434a54;
    FONT-SIZE: 12px;
    _position: relative
}

.breadcrumbs A {
    COLOR: #434a54;
    TEXT-DECORATION: none
}

.breadcrumbs A:hover {
    COLOR: #ff6f3d
}

.breadcrumbs .separator {
    COLOR: #ccd1d9
}

.mini-cart-list {
    Z-INDEX: 1001;
    BORDER-BOTTOM: #ededed 3px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #ededed 3px solid;
    WIDTH: 327px;
    DISPLAY: none;
    BACKGROUND: #fff;
    FONT-SIZE: 12px;
    BORDER-TOP: #ededed 3px solid;
    TOP: 68px;
    RIGHT: 0px;
    BORDER-RIGHT: #ededed 3px solid;
    border-radius: 5px 0 5px 5px;
    _top: 71px
}

.mini-cart-list UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.mini-cart-list LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.mini-cart-list LI {
    BORDER-BOTTOM: #ededed 1px solid;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    ZOOM: 1;
    DISPLAY: block;
    HEIGHT: 60px;
    PADDING-TOP: 10px;
    _overflow: hidden;
    _float: left
}

.mini-cart-list LI .pic {
    FLOAT: left;
    MARGIN-RIGHT: 10px
}

.mini-cart-list LI .name {
    FLOAT: left;
    MARGIN-RIGHT: 10px
}

.mini-cart-list LI .price {
    FLOAT: left;
    MARGIN-RIGHT: 10px
}

.mini-cart-list LI .pic IMG {
    WIDTH: 60px;
    HEIGHT: 60px
}

.mini-cart-list LI .name {
    MARGIN-TOP: 10px
}

.mini-cart-list LI .price {
    MARGIN-TOP: 10px
}

.mini-cart-list LI .name {
    WIDTH: 130px
}

.mini-cart-list LI .icon-common-close {
    MARGIN-TOP: 10px;
    FLOAT: right;
    CURSOR: pointer
}

.mini-cart-list LI EM {
    FONT-STYLE: normal
}

.mini-cart-list .count {
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND: #f6f7fb;
    PADDING-TOP: 20px
}

.mini-cart-list .count P {
    TEXT-ALIGN: left;
    MARGIN: 0px;
    FLOAT: left;
    COLOR: #aab2bd
}

.mini-cart-list .count EM {
    FONT-STYLE: normal;
    COLOR: #ff6f3d
}

.mini-cart-list .count STRONG {
    DISPLAY: block;
    COLOR: #333
}

.mini-cart-list .count .btn {
    WIDTH: 130px
}

.mini-cart-list .tip {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    COLOR: #aab2bd;
    FONT-SIZE: 14px;
    PADDING-TOP: 20px
}

.mini-cart-list .loading {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    COLOR: #999;
    PADDING-TOP: 20px
}

#loginBox-con {
    BACKGROUND: url(http://p.www.sgrrj.com/images/loading.gif) no-repeat center 35%
}

.loginBox-loading {
    TEXT-ALIGN: center;
    PADDING-TOP: 120px
}

#kaifanggm {
    COLOR: #aab2bd
}

#kaifanggm:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.ndash {
    FONT-FAMILY: sans-serif
}

.xm-goods-list-wrap {
    OVERFLOW: hidden;
    _zoom: 1
}

.span12 .xm-goods-list-wrap {
    WIDTH: 950px
}

.span12 .xm-goods-list {
    WIDTH: 952px
}

.span12 .xm-recommend {
    WIDTH: 952px
}

.xm-goods-list {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    _zoom: 1
}

.xm-goods-list LI {
    BORDER-BOTTOM: #ededed 1px solid;
    POSITION: relative;
    BORDER-LEFT: #ededed 0px solid;
    WIDTH: 237px;
    BACKGROUND: #fff;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: #ededed 0px solid;
    BORDER-RIGHT: #ededed 1px solid;
    _zoom: 1
}

.xm-goods-list LI:hover {
    BACKGROUND: #f8f8f8
}

.xm-goods-list .notice {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    FLOAT: none;
    CLEAR: both;
    PADDING-TOP: 10px
}

.xm-goods-list .notice .loading {
    TEXT-INDENT: -9999em;
    MARGIN: 20px auto;
    WIDTH: 32px;
    DISPLAY: block;
    BACKGROUND: url(http://p.www.sgrrj.com/zt/2013/loading.gif) no-repeat 50% 50%;
    HEIGHT: 32px;
    OVERFLOW: hidden
}

.xm-goods-item {
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    MARGIN: 5px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND: #fff;
    HEIGHT: 295px;
    PADDING-TOP: 10px
}

.xm-goods-item .item-thumb {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 25px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 25px
}

.xm-goods-item .item-thumb IMG {
    WIDTH: 180px;
    BACKGROUND: url(http://p.www.sgrrj.com/zt/2013/loading.gif) no-repeat 50% 50%;
    HEIGHT: 180px
}

.xm-goods-item .item-name {
    LINE-HEIGHT: 1.3;
    MARGIN: 0px;
    WIDTH: 100%;
    TEXT-OVERFLOW: ellipsis;
    WHITE-SPACE: nowrap;
    FONT-SIZE: 14px;
    OVERFLOW: hidden;
    FONT-WEIGHT: 400
}

.xm-goods-item .item-name A {
    COLOR: #434a54
}

.xm-goods-item .item-name A:hover {
    COLOR: #ff6f3d;
    TEXT-DECORATION: none
}

.xm-goods-item .item-price {
    LINE-HEIGHT: 1.3;
    COLOR: #434a54
}

.xm-goods-item .item-price DEL {
    COLOR: #aab2bd;
    MARGIN-LEFT: 10px;
    TEXT-DECORATION: line-through
}

.xm-goods-item .item-action {
    MARGIN: 5px 0px 0px;
    FONT-SIZE: 12px
}

.xm-goods-item .item-action .item-hot-level {
    MARGIN-TOP: 1px;
    FLOAT: right;
    _line-height: 14px
}

.xm-goods-item .item-action .action-add-cart {
    COLOR: #666
}

.xm-goods-item .item-action .action-add-cart:hover {
    COLOR: #fb541d;
    TEXT-DECORATION: none
}

.xm-goods-item .item-action .icon-common-plus {
    POSITION: relative;
    TOP: 4px
}

.xm-goods-item .item-action .icon-goods-notice {
    BACKGROUND-IMAGE: url(./icon-common.png);
    POSITION: relative;
    WIDTH: 20px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: -256px 0px;
    HEIGHT: 14px;
    TOP: 2px;
    MARGIN-RIGHT: 3px
}

.xm-goods-item .item-flags {
    Z-INDEX: 1;
    POSITION: absolute;
    WIDTH: 210px;
    HEIGHT: 40px;
    TOP: -5px;
    LEFT: 15px
}

.xm-goods-item .item-flags .icon-saleoff {
    _float: left
}

.xm-goods-item .item-action-state {
    Z-INDEX: 9;
    POSITION: absolute;
    PADDING-BOTTOM: 20px;
    LINE-HEIGHT: 25px;
    PADDING-LEFT: 45px;
    WIDTH: 147px;
    BOTTOM: -70px;
    PADDING-RIGHT: 45px;
    BACKGROUND: #91cd50;
    HEIGHT: 25px;
    COLOR: #fff;
    CURSOR: pointer;
    PADDING-TOP: 10px;
    LEFT: -5px;
    _zoom: 1
}

.xm-goods-item .item-action-state .icon-goods-add-success {
    BACKGROUND-IMAGE: url(http://p.www.sgrrj.com/zt/2013/icon-goods-list.png);
    POSITION: relative;
    WIDTH: 16px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: -36px 0px;
    HEIGHT: 16px;
    TOP: 2px;
    MARGIN-RIGHT: 2px
}

.xm-goods-special-list {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    _zoom: 1
}

.xm-goods-special-list LI {
    BORDER-BOTTOM: #ededed 1px solid;
    POSITION: relative;
    BORDER-LEFT: #ededed 0px solid;
    WIDTH: 474px;
    BACKGROUND: #fff;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: #ededed 0px solid;
    BORDER-RIGHT: #ededed 0px solid;
    _zoom: 1
}

.xm-goods-special-list LI:hover {
    BACKGROUND: #f8f8f8
}

.xm-goods-special-list .xm-goods-special-item-large {
    BORDER-RIGHT-WIDTH: 1px;
    WIDTH: 475px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 1px;
    HEIGHT: 665px;
    BORDER-LEFT-WIDTH: 0px
}

.xm-goods-special-list .xm-goods-special-item-large .xm-goods-special-item {
    WIDTH: 435px;
    HEIGHT: 635px
}

.xm-goods-special-list .xm-goods-special-item-large .xm-goods-special-item .item-thumb {
    PADDING-BOTTOM: 40px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 79px
}

.xm-goods-special-list .xm-goods-special-item-large .xm-goods-special-item .item-thumb IMG {
    WIDTH: 450px;
    HEIGHT: 450px
}

.xm-goods-special-list .xm-goods-special-item-large .xm-goods-special-item .item-action-state {
    WIDTH: 385px
}

.xm-goods-special-item {
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    MARGIN: 5px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND: #fff;
    HEIGHT: 302px;
    PADDING-TOP: 10px;
    _zoom: 1
}

.xm-goods-special-item .item-thumb {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 18px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.xm-goods-special-item .item-thumb IMG {
    WIDTH: 220px;
    HEIGHT: 220px
}

.xm-goods-special-item .item-name {
    LINE-HEIGHT: 1.3;
    MARGIN: 0px;
    WIDTH: 100%;
    TEXT-OVERFLOW: ellipsis;
    WHITE-SPACE: nowrap;
    FONT-SIZE: 14px;
    OVERFLOW: hidden;
    FONT-WEIGHT: 400
}

.xm-goods-special-item .item-name A {
    COLOR: #434a54
}

.xm-goods-special-item .item-name A:hover {
    COLOR: #ff6f3d;
    TEXT-DECORATION: none
}

.xm-goods-special-item .item-price {
    LINE-HEIGHT: 1.3;
    COLOR: #434a54
}

.xm-goods-special-item .item-price DEL {
    COLOR: #aab2bd;
    MARGIN-LEFT: 10px;
    TEXT-DECORATION: line-through
}

.xm-goods-special-item .item-action {
    MARGIN: 5px 0px 0px;
    FONT-SIZE: 12px
}

.xm-goods-special-item .item-action .action-add-cart {
    COLOR: #666
}

.xm-goods-special-item .item-action .action-add-cart:hover {
    COLOR: #fb541d;
    TEXT-DECORATION: none
}

.xm-goods-special-item .item-action .icon-common-plus {
    POSITION: relative;
    TOP: 4px
}

.xm-goods-special-item .item-action .icon-goods-notice {
    BACKGROUND-IMAGE: url(./icon-common.png);
    POSITION: relative;
    WIDTH: 20px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: -256px 0px;
    HEIGHT: 14px;
    TOP: 2px;
    MARGIN-RIGHT: 3px
}

.xm-goods-special-item .item-flags {
    Z-INDEX: 1;
    POSITION: absolute;
    WIDTH: 210px;
    HEIGHT: 40px;
    TOP: -5px;
    LEFT: 15px
}

.xm-goods-special-item .item-flags .icon-saleoff {
    _float: left
}

.xm-goods-special-item .item-action-state {
    Z-INDEX: 9;
    POSITION: absolute;
    PADDING-BOTTOM: 20px;
    LINE-HEIGHT: 25px;
    PADDING-LEFT: 45px;
    WIDTH: 384px;
    BOTTOM: -70px;
    PADDING-RIGHT: 45px;
    BACKGROUND: #91cd50;
    HEIGHT: 25px;
    COLOR: #fff;
    CURSOR: pointer;
    PADDING-TOP: 10px;
    LEFT: -5px;
    _zoom: 1
}

.xm-goods-special-item .item-action-state .icon-goods-add-success {
    BACKGROUND-IMAGE: url(http://p.www.sgrrj.com/zt/2013/icon-goods-list.png);
    POSITION: relative;
    WIDTH: 16px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: -36px 0px;
    HEIGHT: 16px;
    TOP: 2px;
    MARGIN-RIGHT: 2px
}

.xm-goods-sublist {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    _margin-bottom: -4px
}

.xm-goods-sublist LI {
    BORDER-BOTTOM: #ededed 1px solid;
    POSITION: relative;
    _zoom: 1
}

.xm-goods-sublist LI .item-name {
    WIDTH: 100%;
    TEXT-OVERFLOW: ellipsis;
    WHITE-SPACE: nowrap;
    OVERFLOW: hidden
}

.xm-goods-sublist LI .item-name A {
    COLOR: #434a54
}

.xm-goods-sublist LI .item-name A:hover {
    COLOR: #ff6f3d
}

.xm-goods-sublist LI .item-price {
    COLOR: #434a54
}

.xm-goods-sublist LI .item-thumb {
    POSITION: absolute;
    WIDTH: 60px;
    HEIGHT: 60px;
    TOP: 8px
}

.xm-goods-sublist LI .item-thumb IMG {
    WIDTH: 60px;
    HEIGHT: 60px
}

.xm-goods-sublist-l LI {
    PADDING-BOTTOM: 18px;
    PADDING-LEFT: 80px;
    PADDING-RIGHT: 18px;
    PADDING-TOP: 18px
}

.xm-goods-sublist-l LI .item-thumb {
    LEFT: 8px
}

.xm-goods-sublist-r LI {
    PADDING-BOTTOM: 18px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 80px;
    PADDING-TOP: 18px
}

.xm-goods-sublist-r LI .item-thumb {
    RIGHT: 8px
}

.xm-filter-list {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.5;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}

.xm-filter-list DT {
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 8px;
    PADDING-LEFT: 0px;
    WIDTH: 72px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    COLOR: #434a54;
    CLEAR: both;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}

.xm-filter-list DD {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}

.xm-filter-list DD UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}

.xm-filter-list DD LI {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    BACKGROUND: url(http://p.www.sgrrj.com/zt/2013/filter-seperator.png) no-repeat 0px 50%;
    FLOAT: left;
    PADDING-TOP: 0px;
    _display: inline
}

.xm-filter-list DD LI A {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline-block;
    COLOR: #434a54;
    PADDING-TOP: 3px
}

.xm-filter-list DD LI A:hover {
    COLOR: #ff6f3d
}

.xm-filter-list DD LI.first {
    BACKGROUND: 0px 50%
}

.xm-filter-list DD LI.first A {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 3px
}

.xm-filter-list DD LI.current A {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 9px;
    BACKGROUND: #aab2bd;
    COLOR: #fff;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.xm-filter-list DD LI.current A:hover {
    TEXT-DECORATION: none
}

.xm-filter-list DD LI .icon-order-ascending {
    BACKGROUND-IMAGE: url(http://p.www.sgrrj.com/zt/2013/icon-goods-list.png);
    POSITION: relative;
    WIDTH: 12px;
    HEIGHT: 12px;
    TOP: 1px;
    MARGIN-RIGHT: 2px
}

.xm-filter-list DD LI .icon-order-descending {
    BACKGROUND-IMAGE: url(http://p.www.sgrrj.com/zt/2013/icon-goods-list.png);
    POSITION: relative;
    WIDTH: 12px;
    HEIGHT: 12px;
    TOP: 1px;
    MARGIN-RIGHT: 2px
}

.xm-filter-list DD LI .icon-order-ascending {
    BACKGROUND-POSITION: 0px 0px
}

.xm-filter-list DD LI .icon-order-descending {
    BACKGROUND-POSITION: -12px 0px
}

.xm-filter-list DD LI.current .icon-order-ascending {
    BACKGROUND-POSITION: 0px -12px
}

.xm-filter-list DD LI.current .icon-order-descending {
    BACKGROUND-POSITION: -12px -12px
}

.xm-filter-sub {
    LINE-HEIGHT: 24px;
    FLOAT: right;
    FONT-SIZE: 12px;
    _position: relative;
    _top: 2px
}

.xm-filter-sub .icon-common {
    POSITION: relative;
    TOP: 3px;
    MARGIN-RIGHT: 2px
}

.xm-select {
    POSITION: relative
}

.xm-select .arrow-down {
    Z-INDEX: 9;
    POSITION: absolute;
    WIDTH: 11px;
    BACKGROUND: url(http://p.www.sgrrj.com/zt/2013/icon-arrow-down.png) no-repeat 0px 0px;
    HEIGHT: 5px;
    TOP: 18px;
    RIGHT: 10px;
    _font-size: 0
}

.toggled.xm-select .arrow-down {
    BACKGROUND-POSITION: 0px -5px
}

.xm-select .dropdown-text {
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.5;
    PADDING-LEFT: 10px;
    WIDTH: 155px;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    HEIGHT: 18px;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    PADDING-TOP: 5px
}

.xm-select .dropdown-menu LI A {
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.5;
    PADDING-LEFT: 10px;
    WIDTH: 155px;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    HEIGHT: 18px;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    PADDING-TOP: 5px
}

.xm-select .dropdown-menu LI SPAN {
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.5;
    PADDING-LEFT: 10px;
    WIDTH: 155px;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    HEIGHT: 18px;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    PADDING-TOP: 5px
}

.xm-select .dropdown-text {
    BORDER-BOTTOM: #e6e9ed 1px solid;
    BORDER-LEFT: #e6e9ed 1px solid;
    COLOR: #656d78;
    BORDER-TOP: #e6e9ed 1px solid;
    BORDER-RIGHT: #e6e9ed 1px solid;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.xm-select .dropdown-menu {
    Z-INDEX: 8;
    BORDER-BOTTOM: #ff6f3d 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #ff6f3d 1px solid;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    BACKGROUND: #fff;
    BORDER-TOP: #ff6f3d 1px solid;
    TOP: 0px;
    BORDER-RIGHT: #ff6f3d 1px solid;
    PADDING-TOP: 0px;
    LEFT: 0px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.xm-select .dropdown-menu LI A {
    COLOR: #ff6f3d
}

.xm-select .dropdown-menu LI SPAN {
    COLOR: #ff6f3d
}

.xm-select .dropdown-menu LI A:hover {
    BACKGROUND-COLOR: #fef3ef;
    COLOR: #ff6f3d;
    TEXT-DECORATION: none
}

.xm-select .dropdown-menu LI SPAN:hover {
    BACKGROUND-COLOR: #fef3ef;
    COLOR: #ff6f3d;
    TEXT-DECORATION: none
}

.xm-select .dropdown-menu LI:first-child A {
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px
}

.xm-select .dropdown-menu LI:first-child SPAN {
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px
}

.xm-pagenavi {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 30px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 30px
}

.xm-pagenavi .numbers {
    BORDER-BOTTOM: #e6e9ed 1px solid;
    BORDER-LEFT: #e6e9ed 0px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 20px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline-block;
    HEIGHT: 20px;
    COLOR: #656d78;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #e6e9ed 1px solid;
    BORDER-RIGHT: #e6e9ed 1px solid;
    PADDING-TOP: 5px
}

.xm-pagenavi A.numbers:hover {
    BACKGROUND: #f5f7fa;
    TEXT-DECORATION: none
}

.xm-pagenavi SPAN.numbers {
    COLOR: #ccd1d9
}

.xm-pagenavi SPAN.current {
    BACKGROUND: #ff6f3d;
    COLOR: #fff
}

.xm-pagenavi .first {
    BORDER-LEFT-WIDTH: 1px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px
}

.xm-pagenavi .last {
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px
}

.xm-recharge-form {
    PADDING-BOTTOM: 16px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 16px;
    COLOR: #434a54;
    FONT-SIZE: 12px;
    PADDING-TOP: 16px
}

.xm-recharge-form FIELDSET {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}

.xm-recharge-form LABEL {
    DISPLAY: inline-block
}

.xm-recharge-form LABEL INPUT {
    MARGIN-RIGHT: 2px;
    _margin-right: 0
}

.xm-recharge-form .fieldset-name {
    WIDTH: 42px;
    FLOAT: left
}

.xm-recharge-form .xm-recharge-tel LABEL {
    MARGIN-BOTTOM: 5px
}

.xm-recharge-form .xm-recharge-tel INPUT {
    BORDER-BOTTOM: #e6e9ed 1px solid;
    BORDER-LEFT: #e6e9ed 1px solid;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 24px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 8px;
    OUTLINE-WIDTH: 0px;
    WIDTH: 180px;
    PADDING-RIGHT: 8px;
    HEIGHT: 24px;
    FONT-SIZE: 12px;
    BORDER-TOP: #e6e9ed 1px solid;
    BORDER-RIGHT: #e6e9ed 1px solid;
    PADDING-TOP: 7px;
    -webkit-transition: border-color .3s;
    -moz-transition: border-color .3s;
    -o-transition: border-color .3s;
    transition: border-color .3s;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
}

.xm-recharge-form .xm-recharge-tel INPUT:focus {
    BORDER-BOTTOM-COLOR: #ff6f3d;
    BORDER-TOP-COLOR: #ff6f3d;
    COLOR: #656d78;
    BORDER-RIGHT-COLOR: #ff6f3d;
    BORDER-LEFT-COLOR: #ff6f3d
}

.xm-recharge-form .xm-recharge-tel .xm-recharge-tips {
    FONT-SIZE: 12px
}

.xm-recharge-form .xm-recharge-price .fieldset-text {
    COLOR: #ff6f3d
}

.xm-recharge-form .xm-recharge-submit {
    MARGIN: 10px 0px 0px
}

.xm-recharge-form .xm-recharge-submit .btn-recharge-submit {
    BORDER-BOTTOM: 0px;
    FILTER: progid: DXImageTransform . Microsoft . gradient(enabled = false);
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 40px;
    WIDTH: 198px;
    BACKGROUND: #ff6f3d;
    HEIGHT: 40px;
    COLOR: #fff;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.xm-recommend {
    ZOOM: 1;
    OVERFLOW: hidden;
    _width: 100%
}

.xm-recommend-page {
    MARGIN: 17px 0px 0px;
    FLOAT: right
}

.xm-recommend-page .page-btn-prev {
    MARGIN: 0px 15px;
    WIDTH: 10px;
    DISPLAY: inline-block;
    BACKGROUND: url(http://p.www.sgrrj.com/zt/2013//xm-recommend-btn.png) no-repeat;
    HEIGHT: 17px;
    OVERFLOW: hidden;
    _display: none
}

.xm-recommend-page .page-btn-next {
    MARGIN: 0px 15px;
    WIDTH: 10px;
    DISPLAY: inline-block;
    BACKGROUND: url(http://p.www.sgrrj.com/zt/2013//xm-recommend-btn.png) no-repeat;
    HEIGHT: 17px;
    OVERFLOW: hidden;
    _display: none
}

.xm-recommend-page .page-btn-prev {
    BACKGROUND-POSITION: 0px 0px
}

.xm-recommend-page .disabled.page-btn-prev {
    BACKGROUND-POSITION: -20px 0px;
    CURSOR: default
}

.xm-recommend-page .page-btn-next {
    BACKGROUND-POSITION: -10px 0px
}

.xm-recommend-page .disabled.page-btn-next {
    BACKGROUND-POSITION: -30px 0px;
    CURSOR: default
}

.m2s-content-gs {
    overflow: hidden
}

.m2s-content-gs .m2s-content-gs-ads {
    /*background-color: #fff;*/
    overflow: hidden;
    padding-bottom: 10px
}

.m2s-content-gs .m2s-content-gs-ads .con1 {
    margin-top: 10px;
    _display: inline;
    margin-left: 8px;
    height: 360px;
    width: 32.5%;
    float: left;
    /*background-color: #F9F9F9;*/
    background-color: white;
    /*background-image: url( "http://p.www.sgrrj.com/zt/130718/images/m2s_3.jpg?130809" );*/
    background-repeat: no-repeat;
    background-position: 20% 50%;
    overflow: hidden;
    /*border:1px solid lightgray;*/
}


.m2s-content-gs .m2s-content-gs-ads .con1 {
    margin-top: 10px;
    _display: inline;
    margin-left: 8px;
    height: 360px;
    width: 32%;
    float: left;
    /*background-color: #F9F9F9;*/
    background-color: white;
    /*background-image: url( "http://p.www.sgrrj.com/zt/130718/images/m2s_3.jpg?130809" );*/
    background-repeat: no-repeat;
    background-position: 20% 50%;
    overflow: hidden;
    border: 1px solid lightgray;
}

.m2s-content-gs .m2s-content-gs-ads .con2 {
    margin-top: 10px;
    _display: inline;
    margin-left: 8px;
    height: 360px;
    width: 32%;
    float: left;
    /*background-color: #F9F9F9;*/
    background-color: white;
    /*background-image: url( "http://p.www.sgrrj.com/zt/130718/images/m2s_3.jpg?130809" );*/
    background-repeat: no-repeat;
    background-position: 20% 50%;
    overflow: hidden;
    border: 1px solid lightgray;
}


.m2s-content-gs .m2s-content-gs-ads .con20 {
    margin-top: 10px;
    _display: inline;
    margin-left: 15px;
    height: 220px;
    width: 18%;
    float: left;
    /*background-color: #F9F9F9;*/
    background-color: white;
    /*background-image: url( "http://p.www.sgrrj.com/zt/130718/images/m2s_3.jpg?130809" );*/
    background-repeat: no-repeat;
    background-position: 20% 50%;
    overflow: hidden;
    border: 1px solid lightgray;
}

.m2s-content-gs .m2s-content-gs-ads .con1 dl {
    /*margin-left: 35%;*/
    margin-top: 20px;
    text-align: center;

}

.m2s-content-gs .m2s-content-gs-ads .con2 dl {
    /*margin-left: 35%;*/
    margin-top: 20px;
    text-align: center;

}

.m2s-content-gs .m2s-content-gs-ads .con1 dl .title {
    color: #333;
    font-size: 18px;
    display: inline-block;
    margin-left: 10px;
    font-weight: bold;
}

.m2s-content-gs .m2s-content-gs-ads .con2 dl .title {
    color: #333;
    font-size: 18px;
    display: inline-block;
    margin-left: 10px;
    font-weight: bold;
}

.m2s-content-gs .m2s-content-gs-ads .con1 dl .cona {
    color: #999;
    margin-top: 5px;
    font-size: 14px
}

.m2s-content-gs .m2s-content-gs-ads .con1 dl .conb {
    margin-top: 30px;
    color: #fb541d;
    font-size: 14px
}

.m2s-content-gs .m2s-content-gs-ads .con2 dl .cona {
    color: #999;
    margin-top: 5px;
    font-size: 14px
}

.m2s-content-gs .m2s-content-gs-ads .con2 dl .conb {
    margin-top: 30px;
    color: #fb541d;
    font-size: 14px

}

.m2s-content-gs .m2s-content-gs-ads .con2 dl .conb2 {
    margin-top: 30px;
    color: #fb541d;
    font-size: 14px;
    width: 160px;
    float: left;
    text-align: left;
    margin-left: 30px;
    font-size: 14px;
    line-height: 1.5;
    margin-top: 20px;
}

.m2s-content-gs .m2s-content-gs-ads .con20 dl .conb_s_img {
    margin-top: 30px;
    color: #fb541d;
    font-size: 14px;
    text-align: left;
    margin-left: 15px;
    font-size: 14px;
    line-height: 1.5;
    margin-top: 10px
}

.m2s-content-gs .m2s-content-gs-ads .con20 dl .conb_s_msg {
    margin-top: 30px;
    font-size: 14px;
    text-align: left;

    margin-left: 18px;
    font-size: 14px;
    line-height: 1.5;
    margin-top: 1px
}

.m2s-content-gs .m2s-content-gs-ads .con1 dl .cond {
    margin-top: 10px
}

.m2s-content-gs .m2s-content-gs-ads .con1 dl .cond a {
    /*height: 30px;*/
    /*line-height: 30px*/
}

.m2s-content-gs .m2s-content-gs-ads .con2 dl .cond {
    margin-top: 10px
}

.m2s-content-gs .m2s-content-gs-ads .con2 dl .cond a {
    /*height: 30px;*/
    /*line-height: 30px*/
}