
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}
body {
line-height : 1;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
:focus {
outline : 0;
}
ins {
text-decoration : none;
}
del {
text-decoration : line-through;
}
li {
list-style : none;
}
table {
width : 100%;
line-height : 1.5em;
border-collapse : collapse;
border-spacing : 0;
}
.clearfix:after, .container:after {
content : '\0020';
display : block;
height : 0;
clear : both;
visibility : hidden;
max-height : 0;
}
.clearfix, .container {
display : inline-block;
}
* html .clearfix, * html .container {
height : 1%;
}
.clearfix, .container {
display : block;
}
.clearer {
background : none;
border : 0;
clear : both;
display : block;
float : none;
font-size : 0;
list-style : none;
margin : 0;
padding : 0;
overflow : hidden;
visibility : hidden;
width : 0;
height : 0;
}
html {
color : #555;
font-size : 11px;
font-family : Arial;
text-align : left;
}
strong, th, thead td, h1, h2, h3, h4, h5, h6 {
font-weight : bold;
}
h1 {
font-size : 1.9em;
}
h2 {
font-size : 1.7em;
}
h3 {
font-size : 1.5em;
}
h4 {
font-size : 1.3em;
}
h5 {
font-size : 1.2em;
}
h6 {
font-size : 1em;
}
cite, em, dfn {
font-style : normal;
}
code, kbd, samp, pre, tt, var, button, input, select, textarea {
font-family : Helvetica, Arial, sans-serif;
font-size : 92%;
}
a {
color : #444;
text-decoration : none;
outline : none;
}
a:hover {
color : #A72D2C;
text-decoration : underline;
}
hr {
background : #ddd;
color : #ddd;
clear : both;
float : none;
width : 100%;
height : 0.1em;
margin : 0.5em 0;
border : none;
}
hr.space {
background : #fff;
color : #fff;
}
table {
border-top : 1px solid #eee;
border-left : 1px solid #eee;
}
th, td {
padding : 5px;
border-bottom : 1px solid #eee;
border-right : 1px solid #eee;
vertical-align : top;
}
th {
font-weight : bold;
text-align : center;
background : #f8f8f8;
}
textarea, input[type="text"], input[type="password"], select {
padding : 4px;
border-width : 1px;
border-style : solid;
border-color : #bbb #ddd #ddd #bbb;
}
input[type="text"], input[type="password"] {
width : 16em;
}
textarea:hover, input[type="text"]:hover, input[type="password"]:hover, select:hover {
border-color : #aaa;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus {
border-color : #888;
outline : none;
}
input, select {
cursor : pointer;
}
input[type="text"], input[type="password"] {
cursor : text;
}
label {
cursor : pointer;
}
#header, #content, #footer {
display : table;
width : 100%;
}
#footer {
display : table;
width : 100%;
}
.container {
width : 1000px;
margin : 0 auto;
padding : 0;
clear : both;
}
#content {
padding : 8px 0 5px;
}
.col_main, .col_sub {
display : inline;
float : left;
}
.col_main {
width : 765px;
margin-left : 235px;
}
.col_sub {
width : 220px;
margin-left : -1000px;
}
.col_subr {
width : 745px;
margin-left : 0;
}
.col_subr0 {
margin-left : 0;
}
.col_subr1 {
width : 220px;
margin-left : 545px;
}
.right_sidebar .col_main {
margin-left : 0;
}
.right_sidebar .col_sub {
margin-left : 15px;
}
h1, .empty, .message_wrapper dt {
font-family : 'Microsoft JhengHei', 'Microsoft YaHei', 'å¾®è½¯é›…é»‘', 'é»‘ä½“';
}
.price {
color : #A72D2C;
}
.market_price {
color : #555;
text-decoration : line-through;
}
.error_box, .notice_box, .success_box {
padding : 9px;
margin-bottom : 10px;
border : #ddd solid 1px;
line-height : 1.2em;
border-radius : 5px;
}
.error_box {
background : #fbe3e4;
color : #8a1f11;
border-color : #fbc2c4;
}
.notice_box {
background : #fff6bf;
color : #514721;
border-color : #ffd324;
}
.success_box {
background : #e6efc2;
color : #264409;
border-color : #c6d880;
}
.error_box a {
color : #8a1f11;
}
.notice_box a {
color : #514721;
}
.success_box a {
color : #264409;
}
.center {
text-align : center;
}
.hidden {
display : none;
}
input.captcha {
text-transform : uppercase;
width : 4em !important ;
}
img.captcha {
margin-left : 5px;
}
.bright_table {
border-top-color : #aacded;
border-left-color : #aacded;
}
.bright_table th, .bright_table td {
border-bottom-color : #aacded;
border-right-color : #aacded;
}
.bright_table th {
background : #deedf9;
}
.data_table {
border-width : 0;
}
.data_table tr {
background-color : #fff;
}
.data_table .odd {
background-color : #fff;
}
.data_table .even {
background-color : #f8f8f8 !important ;
}
.data_table td.last, .data_table th.last {
border-right-width : 0;
}
.data_table tr.last th, .data_table tr.last td {
border-bottom-width : 0;
}
.data_table th {
padding : 8px 10px;
color : #444;
text-align : left;
white-space : nowrap;
border-right : 1px solid #ddd;
border-bottom : 1px solid #ddd;
}
.data_table th.wrap {
white-space : normal;
}
.data_table th a, .data_table th a:hover {
color : #fff;
}
.data_table td {
padding : 8px 10px;
}
.data_table thead th {
background-color : #f6f6f6;
border-bottom-width : 0;
border-right-width : 0;
}
.data_table tbody {
border-top : 1px solid #eee;
border-bottom : 1px solid #eee;
}
.data_table tbody td {
border-bottom-width : 0;
border-right-width : 0;
}
.data_table tbody th {
background-color : #f6f6f6;
border-bottom-width : 0;
border-right : 1px solid #eee;
}
.data_table tbody.odd tr {
background-color : #f8f7f5 !important ;
}
.data_table tbody.even tr {
background-color : #f6f6f6 !important ;
}
.data_table tbody.odd tr td, .data_table tbody.even tr td {
border-bottom : 0;
}
.data_table tbody.odd tr.border td, .data_table tbody.even tr.border td {
border-bottom : 1px solid #d9dde3;
}
.data_table tbody td h5.title {
margin : 0;
padding : 0;
color : #2f2f2f;
font-size : 1em;
font-weight : bold;
}
.data_table tbody td .option-label {
font-weight : bold;
font-style : italic;
}
.data_table tbody td .option-value {
padding-left : 10px;
}
.data_table tfoot tr {
background-color : #fcfcfc !important ;
}
.data_table tfoot td {
border-bottom-width : 0;
}
.data_table tfoot td.last {
border-right-width : 0;
}
dl.table {
padding : 5px;
line-height : 20px;
background : #fff;
border : #eee solid 1px;
}
dl.table dt {
margin-bottom : -27px;
padding-left : 10px;
line-height : 27px;
}
dl.table dt.title {
margin-bottom : 5px;
color : #444;
font-weight : bold;
background-color : #f6f6f6;
border-bottom : 1px solid #eee;
}
dl.table dd {
padding : 5px 6px 5px 150px;
line-height : 19px;
background-color : #f8f8f8;
}
dl.table dd.even {
background-color : transparent;
}
dl.table dt.head {
font-weight : bold;
}
dl.table dd.head {
margin-bottom : 5px;
font-weight : bold;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x transparent;
}
dl.table dt.group {
margin-top : 5px;
color : #000;
font-weight : bold;
}
dl.table dd.group {
margin-top : 5px;
margin-bottom : 5px;
font-weight : bold;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x transparent;
}
dl.table dd:after {
clear : both;
content : '.';
display : block;
visibility : hidden;
height : 0;
}
dl.table dd {
display : inline-block;
}
* html dl.table dd {
height : 1%;
}
dl.table dd {
display : block;
}
dl.table.col4 .col {
display : inline-block;
width : 180px;
}
dl.text_list {
padding : 3px;
line-height : 20px;
background : #fff;
border : #e8e8e8 solid 1px;
}
dl.text_list dt {
margin-bottom : -25px;
padding-left : 6px;
color : #069;
font-weight : bold;
line-height : 25px;
}
dl.text_list dt.title {
margin-bottom : 3px;
color : #fff;
background-color : #069;
}
dl.text_list dd {
padding : 3px 6px 3px 114px;
line-height : 19px;
border-top : 1px dashed #999;
}
dl.text_list dd:after {
clear : both;
content : '.';
display : block;
visibility : hidden;
height : 0;
}
dl.text_list dd {
display : inline-block;
}
* html dl.table dd {
height : 1%;
}
dl.text_list dd {
display : block;
}
dl.text_list dd.first {
border-top-width : 0;
}
dl.text_list em, dl.text_list a {
padding : 0 3px;
color : #069;
font-weight : bold;
}
ul.text_list li {
padding : 5px;
line-height : 18px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
ul.text_list li.first {
background-image : none;
}
ul.text_list li.active a, ul.text_list li.end a {
display : block;
line-height : 18px;
text-indent : 55px;
background : url('../img/icon/status_active.gif') left 2px no-repeat;
}
ul.text_list li.end a {
background-image : url('../img/icon/status_end.gif');
}
ul.text_list li .type a {
display : block;
padding-right : 5px;
color : #069;
font-weight : bold;
}
.form {
width : 100%;
padding : 0.5em 0;
position : relative;
}
.form fieldset {
width : auto;
margin : 0 1em;
}
.form h4 {
margin : 0 0 0.6em;
color : #A72D2C;
font-size : 18px;
font-weight : bold;
}
.form label, .form .label {
float : left;
display : block;
padding : 5px 0;
width : 100%;
border-top : 1px solid #fff;
}
.form label input, .form label textarea, .form label select {
float : left;
margin-left : 10px;
}
.form label .directions {
float : left;
display : inline-block;
width : 40em;
clear : both;
margin-left : 10em;
padding-left : 10px;
padding-top : 5px;
}
.form label .to {
float : left;
display : block;
padding : 5px 0 0 10px;
}
.form label .status {
display : inline-block;
width : 16px;
height : 16px;
padding-left : 5px;
}
.form label .valid {
background : url('../img/icon/accept.gif') right top no-repeat;
}
.form label b, .form .label b {
float : left;
width : 10em;
line-height : 1.7;
font-weight : normal;
display : block;
position : relative;
}
.form .label em, .form label em {
float : left;
margin-left : 10px;
padding : 5px 0;
}
.form label b .req {
color : #A72D2C;
font-size : 150%;
font-weight : normal;
position : absolute;
top : -0.1em;
line-height : 1;
left : -0.4em;
width : 0.3em;
height : 0.3em;
}
.form div.req {
color : #999;
font-size : 96%;
font-weight : normal;
position : absolute;
top : 0.4em;
right : 1em;
left : auto;
width : 13em;
text-align : right;
}
.form div.req b {
color : #A72D2C;
font-size : 140%;
}
.form label textarea {
width : 450px;
}
.form div.submit_wrap {
float : left;
padding : 5px 0 5px 10em;
}
.form input.submit {
margin : 0 5px 0 10px;
}
.form fieldset.checkbox_wrap, .form fieldset.radio_wrap {
margin : 0;
}
.form fieldset.checkbox_wrap fieldset, .form fieldset.radio_wrap fieldset {
float : left;
width : auto;
margin-left : 10px;
}
.form fieldset.checkbox_wrap label, .form fieldset.radio_wrap label {
float : left;
width : auto;
border : none;
margin : 0;
padding : 4px 0;
margin-right : 15px;
}
.form label input.checkbox, .form label input.radio {
width : auto;
float : none;
margin : 0;
margin-right : 3px;
}
.empty {
display : block;
padding : 50px 0;
color : #999;
font-size : 1.5em;
font-weight : bold;
text-align : center;
}
.button {
display : inline-block;
height : 26px;
padding-left : 12px;
color : #555;
line-height : 26px;
font-size : 12px;
font-weight : bold;
text-align : center;
text-decoration : none;
background : url('../img/button.gif') left top no-repeat;
border-width : 0;
vertical-align : middle;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.button:hover {
text-decoration : none;
}
.button span {
display : inline-block;
height : 26px;
padding-right : 12px;
background : url('../img/button.gif') right -30px no-repeat;
}
.text_button, .text_button span {
font-weight : normal;
background-image : none;
}
.bright_button, .brighter_button, .brightest_button, .bright_button:hover, .brighter_button:hover, .brightest_button:hover {
color : #fff;
}
.bright_button {
background-position : left -60px;
text-shadow : 0 0 0, 0 1px 0 #069;
}
.bright_button span {
background-position : right -90px;
}
.brighter_button {
background-position : left -120px;
text-shadow : 0 0 0, 0 1px 0 #c4620d;
}
.brighter_button span {
background-position : right -150px;
}
.brightest_button {
height : 36px;
padding-left : 15px;
line-height : 36px;
font-size : 16px;
background-position : left -180px;
text-shadow : 0 0 0, 0 1px 0 #c4620d;
}
.brightest_button span {
height : 36px;
padding-right : 15px;
background-position : right -220px;
}
.brightest_button_pn span {
height : 36px;
padding-right : 0;
}
.tool_link {
margin-left : 10px;
font-size : 14px;
vertical-align : middle;
}
.btn_s1, .btn_s2, .btn_s3, .btn_s4, .btn_s1_a, .btn_s2_a, .btn_s3_a, .btn_s4_a, .btn_s1_b, .btn_s2_b, .btn_s3_b, .btn_s4_b, .btn_s1_c, .btn_s2_c, .btn_s3_c, .btn_s4_c {
display : inline-block;
height : 26px;
color : #000;
line-height : 26px;
font-size : 12px;
font-weight : bold;
text-align : center;
text-decoration : none;
background : url('../img/btn_bg.gif') 0 0 no-repeat;
border-width : 0;
vertical-align : middle;
}
.btn_s1_a, .btn_s2_a, .btn_s3_a, .btn_s4_a, .btn_s1_b, .btn_s2_b, .btn_s3_b, .btn_s4_b, .btn_s1_c, .btn_s2_c, .btn_s3_c, .btn_s4_c, .btn_s1_a:hover, .btn_s2_a:hover, .btn_s3_a:hover, .btn_s4_a:hover, .btn_s1_b:hover, .btn_s2_b:hover, .btn_s3_b:hover, .btn_s4_b:hover, .btn_s1_c:hover, .btn_s2_c:hover, .btn_s3_c:hover, .btn_s4_c:hover {
color : #000;
text-decoration : none;
}
.btn_s1, .btn_s2, .btn_s3, .btn_s4 {
background-color : #eee;
}
.btn_s1_a, .btn_s2_a, .btn_s3_a, .btn_s4_a {
background-color : #eee;
}
.btn_s1_b, .btn_s2_b, .btn_s3_b, .btn_s4_b, .btn_s1_c, .btn_s2_c, .btn_s3_c, .btn_s4_c {
background-color : #eee;
}
.btn_s1 {
width : 60px;
background-position : 0 0;
}
.btn_s2 {
width : 80px;
background-position : -200px 0;
}
.btn_s3 {
width : 100px;
background-position : -400px 0;
}
.btn_s4 {
width : 120px;
background-position : -600px 0;
}
.btn_s1_a {
width : 60px;
background-position : 0 -30px;
}
.btn_s2_a {
width : 120px;
background-position : -600px 0;
}
.btn_s3_a {
width : 120px;
background-position : -600px 0;
}
.btn_s4_a {
width : 120px;
background-position : -600px 0;
}
.btn_s1_b {
width : 60px;
background-position : 0 -60px;
}
.btn_s2_b {
width : 80px;
background-position : -200px -60px;
}
.btn_s3_b {
width : 120px;
background-position : -600px 0;
}
.btn_s4_b {
width : 120px;
background-position : -600px 0;
}
.btn_s1_c, .btn_s2_c, .btn_s3_c, .btn_s4_c {
height : 36px;
line-height : 36px;
font-size : 20px;
}
.btn_s1_c {
width : 80px;
background-position : 0 -90px;
}
.btn_s2_c {
width : 110px;
background-position : -200px -90px;
}
.btn_s3_c {
width : 140px;
background-position : -400px -90px;
}
.btn_s4_c {
width : 170px;
background-position : -600px -90px;
}
.btn_special {
display : inline-block;
height : 29px;
text-indent : -999em;
background-repeat : no-repeat;
background-position : 0 0;
border-width : 0;
vertical-align : middle;
}
.btn_add_to_cart {
width : 199px;
height : 44px;
background-image : url('../img/btn_add_to_cart.gif');
}
.btn_buy {
width : 110px;
background-image : url('../img/btn_buy.gif');
}
.btn_booking {
width : 199px;
height : 44px;
background-image : url('../img/btn_booking.gif');
}
.btn_login {
width : 104px;
height : 32px;
background-image : url('../img/btn_login.gif');
}
.btn_register {
width : 104px;
height : 32px;
background-image : url('../img/btn_register.gif');
}
.btn_submit {
width : 74px;
background-image : url('../img/btn_submit.gif');
}
.btn_continue_shopping {
width : 200px;
background-image : url('../img/continue.gif');
}
.btn_detail {
width : 106px;
background-image : url('../img/btn_detail.gif');
}
.btn_bidding {
width : 108px;
background-image : url('../img/btn_bidding.gif');

}
.btn_exchange {
width : 134px;
height : 34px;
background-image : url('../img/btn_exchange.gif');
}
.btn_checkout_now {
width : 220px;
background-image : url('../img/btn_checkout_now.gif');
}
.btn_order_now {
width : 172px;
height : 56px;
background-image : url('../img/btn_order_now.gif');
}
.btn_download {
width : 142px;
background-image : url('../img/btn_download.gif');
}
.btn_search {
width : 104px;
height : 32px;
background-image : url('../img/btn_search.gif');
}
#loading_box {
display : none;
position : fixed;
right : 50%;
top : 0;
z-index : 1000;
padding : 6px 11px 6px 31px;
background : url('../img/lb_loading.gif') 10px center no-repeat scroll #fff1a8;
color : #3f0000;
font-size : 12px;
font-weight : bold;
border-radius : 0 0 4px 4px;
}
#loader {
background : #dae6ec;
border : #069 solid 1px;
position : fixed;
color : #069;
z-index : 1000;
left : 0;
bottom : 0;
padding : 5px 15px;
opacity : 0.800000011920928955078125;
}
.compare_box {
position : relative;
width : 200px;
background : #fff;
border : #eee solid 3px;
z-index : 9999;
}
.compare_box .title {
padding : 8px;
text-align : center;
text-shadow : 0 0 0, 0 1px 0 #fff;
background : url('../img/slight_bg.gif') 0 0 repeat-x #eee;
border : #ccc solid 1px;
border-bottom-width : 0;
}
.compare_box .arrows {
display : none;
}
.compare_box .arrows .left, .compare_box .arrows .right {
display : block;
float : left;
position : absolute;
top : 6px;
left : 8px;
height : 19px;
width : 19px;
margin-right : 3px;
text-indent : -999em;
background : url('../img/scroll_btn.gif') left top no-repeat;
}
.compare_box .arrows .right {
left : 174px;
background-position : right top;
}
.compare_box .arrows .left:hover {
background-position : left bottom;
}
.compare_box .arrows .right:hover {
background-position : right bottom;
}
.compare_inner {
padding : 5px;
border : #ccc solid 1px;
}
.compare_list {
padding : 5px;
}
.compare_list .item {
position : relative;
padding : 5px;
line-height : 1.2em;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.compare_list .item .photo {
float : left;
margin : 0 5px 2px 0;
}
.compare_list .item .photo img {
height : 40px;
width : 40px;
}
.compare_list .item .remove {
position : absolute;
top : 5px;
right : 10px;
visibility : hidden;
padding : 2px 8px;
color : #fff;
background : url('../img/slight_bg.gif') left -90px repeat-x #A72D2C;
text-shadow : 0 0 0, 0 1px 0 #c4620d;
border-radius : 3px;
}
.compare_list .item:hover .remove, .compare_list .hover .remove {
visibility : visible;
}
.compare_box .actions {
padding : 5px;
text-align : center;
}
.tipsy {
padding : 8px 5px;
font-size : 12px;
position : absolute;
z-index : 10000;
}
.tipsy-inner {
padding : 5px 8px;
max-width : 300px;
color : #fff;
text-align : center;
text-shadow : 0 0 0, 0 1px 0 #000;
background-color : #1a1a1a;
border-radius : 3px;
}
.tipsy-arrow {
position : absolute;
background : url('../img/tipsy.gif') top left no-repeat;
width : 9px;
height : 5px;
}
.tipsy-n .tipsy-arrow {
top : 3px;
left : 50%;
margin-left : -4px;
}
.tipsy-nw .tipsy-arrow {
top : 3px;
left : 10px;
}
.tipsy-ne .tipsy-arrow {
top : 3px;
right : 10px;
}
.tipsy-s .tipsy-arrow {
bottom : 3px;
left : 50%;
margin-left : -4px;
background-position : bottom left;
}
.tipsy-sw .tipsy-arrow {
bottom : 3px;
left : 10px;
background-position : bottom left;
}
.tipsy-se .tipsy-arrow {
bottom : 3px;
right : 10px;
background-position : bottom left;
}
.tipsy-e .tipsy-arrow {
top : 50%;
margin-top : -4px;
right : 0;
width : 5px;
height : 9px;
background-position : top right;
}
.tipsy-w .tipsy-arrow {
top : 50%;
margin-top : -4px;
left : 0;
width : 5px;
height : 9px;
}
#colorbox, #cboxOverlay, #cboxWrapper {
position : absolute;
top : 0;
left : 0;
z-index : 10000;
overflow : hidden;
}
#cboxOverlay {
position : fixed;
width : 100%;
height : 100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
clear : left;
}
#cboxContent {
position : relative;
overflow : hidden;
}
#cboxLoadedContent {
overflow : auto;
}
#cboxLoadedContent iframe {
display : block;
width : 100%;
height : 100%;
border : 0;
}
#cboxTitle {
margin : 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
position : absolute;
top : 0;
left : 0;
width : 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
border:0;cursor:pointer;
}
#cboxOverlay {
background-color : #fff;
}
#cboxTopLeft {
width : 21px;
height : 21px;
background : url('../img/colorbox/controls.png') -100px 0 no-repeat;
}
#cboxTopRight {
width : 21px;
height : 21px;
background : url('../img/colorbox/controls.png') -129px 0 no-repeat;
}
#cboxBottomLeft {
width : 21px;
height : 21px;
background : url('../img/colorbox/controls.png') -100px -29px no-repeat;
}
#cboxBottomRight {
width : 21px;
height : 21px;
background : url('../img/colorbox/controls.png') -129px -29px no-repeat;
}
#cboxMiddleLeft {
width : 21px;
background : url('../img/colorbox/controls.png') left top repeat-y;
}
#cboxMiddleRight {
width : 21px;
background : url('../img/colorbox/controls.png') right top repeat-y;
}
#cboxTopCenter {
height : 21px;
background : url('../img/colorbox/border.png') 0 0 repeat-x;
}
#cboxBottomCenter {
height : 21px;
background : url('../img/colorbox/border.png') 0 -29px repeat-x;
}
#cboxContent {
background : #fff;
}
#cboxLoadedContent {
margin-bottom : 28px;
}
#cboxTitle {
position : absolute;
top : 0;
left : 0;
text-align : left;
width : 100%;
color : #333333;
font-weight : bold;
}
#cboxCurrent {
position : absolute;
bottom : 4px;
left : 58px;
color : #949494;
}
#cboxSlideshow {
position : absolute;
bottom : 4px;
right : 30px;
color : #0092ef;
}
#cboxPrevious {
position : absolute;
bottom : 0;
left : 0;
background : url('../img/colorbox/controls.png') -75px 0 no-repeat;
width : 25px;
height : 25px;
text-indent : -9999px;
}
#cboxPrevious.hover {
background-position : -75px -25px;
}
#cboxNext {
position : absolute;
bottom : 0;
left : 27px;
background : url('../img/colorbox/controls.png') -50px 0 no-repeat;
width : 25px;
height : 25px;
text-indent : -9999px;
}
#cboxNext.hover {
background-position : -50px -25px;
}
#cboxLoadingOverlay {
background : url('../img/colorbox/loading_background.png') center center no-repeat;
}
#cboxLoadingGraphic {
background : url('../img/colorbox/loading.gif') center center no-repeat;
}
#cboxClose {
position : absolute;
bottom : 0;
right : 0;
background : url('../img/colorbox/controls.png') -25px 0 no-repeat;
width : 25px;
height : 25px;
text-indent : -9999px;
}
#cboxClose.hover {
background-position : -25px -25px;
}
.cboxSlideshow_on #cboxSlideshow {
background-position : -125px 0;
right : 27px;
}
.cboxSlideshow_on #cboxSlideshow.hover {
background-position : -150px 0;
}
.cboxSlideshow_off #cboxSlideshow {
background-position : -150px -25px;
right : 27px;
}
.cboxSlideshow_off #cboxSlideshow.hover {
background-position : -125px 0;
}
.message_box {
width : 280px;
min-height : 50px;
padding : 20px 20px 10px 20px;
font-size : 14px;
line-height : 1.3em;
overflow : hidden;
}
.message_box .action {
padding-top : 25px;
text-align : center;
}
.mb_question {
padding-left : 80px;
background : url('../img/question.gif') 20px 20px no-repeat;
}
.mb_warning {
padding-left : 80px;
background : url('../img/warning.gif') 20px 20px no-repeat;
}
.mb_info {
padding-left : 80px;
background : url('../img/info.gif') 20px 20px no-repeat;
}
.ap_ajax h1 {
padding : 0 10px;
color : #fff;
line-height : 32px;
font-size : 18px;
background-color : #57b5c7;
}
.ap_ajax p {
padding : 15px 10px 10px;
line-height : 20px;
font-size : 14px;
}
#properties_box {
width : 388px;
}
.properties_wrapper {
padding : 14px;
background-color : #fff;
border : #f7f7f7 solid 1px;
border-radius : 1px;
}
.properties dt {
display : inline-block;
float : left;
line-height : 30px;
}
.properties dd {
display : inline-block;
padding : 3px 0;
}
.properties label {
position:relative;
display : block;
float : left;
margin : 0 5px 3px 0;
padding : 3px 8px;
line-height : 14px;
background-color : #fff;
border : #eee solid 2px;
}
.properties label.hover {
border-color : #ccc;
}
.properties label.checked {
color : #A72D2C;
background : url('../img/checked.gif') right bottom no-repeat #fff;
border-color : #A72D2C;
}
.properties label input {
position:absolute;left:-999em;
}
.properties label.has_image em {
vertical-align : middle;
}
.properties label.has_image {
position : relative;
padding : 0;
}
.properties label.has_image img {
height : 32px;
width : 40px;
vertical-align : middle;
}
.properties label.has_image .image_label {
display : none;
}
.properties label.checked .image_label {
display : block;
position : absolute;
right : 0;
bottom : 0;
height : 12px;
width : 12px;
text-indent : -999em;
background : url('../img/checked.gif') 0 0 no-repeat;
}
.icon_delete, .icon_info, .icon_pack, .icon_view, .icon_cf {
display : inline-block;
height : 16px;
width : 16px;
text-indent : -999em;
background-color : transparent;
background-position : 0 0;
}
.icon_delete {
display : inline-block;
height : 14px;
width : 14px;
text-indent : -999em;
background-color : transparent;
background-position : 0 0;
}
.icon_heart {
display : inline-block;
height : 14px;
width : 14px;
text-indent : -999em;
background-color : transparent;
background-position : 0 0;
}
.icon_delete {
background-image : url('../img/icon/delete.gif');
}
.icon_heart {
background-image : url('../img/icon/heart.gif');
}
.icon_pack {
background-image : url('../img/icon/package.gif');
}
.icon_view {
background-image : url('../img/icon/eye.gif');
}
.icon_cf {
background-image : url('../img/icon/smile.gif');
}
.star-rating {
float : left;
width : 24px;
height : 24px;
text-indent : -999em;
cursor : pointer;
display : block;
background : transparent;
overflow : hidden;
}
.star-rating, div.star-rating a {
background : url('../img/star.gif') 0 0 no-repeat;
}
.star-rating a {
display : block;
width : 24px;
height : 24px;
background-position : 0 0;
border : 0;
}
.rating-cancel, div.rating-cancel a {
display : none;
}
.star-rating-on a {
background-position : 0 -24px !important ;
}
.star-rating-hover a {
background-position : 0 -48px !important ;
}
.star-rating-readonly a {
cursor : default !important ;
}
.star-rating {
background : transparent !important ;
overflow : hidden !important ;
}
.hoverscroll {
position : relative;
overflow : hidden;
}
.hoverscroll .listcontainer {
overflow : hidden;
}
.hoverscroll .arrow_left, .hoverscroll .arrow_right, .hoverscroll .fixed_arrow_left, .hoverscroll .fixed_arrow_right {
position : absolute;
top : 0;
width : 60px;
height : 100%;
}
.hoverscroll .arrow_left, .hoverscroll .fixed_arrow_left {
left : 0;
background : url('../img/selector_scroll_btn.png') left top no-repeat;
}
.hoverscroll .arrow_right, .hoverscroll .fixed_arrow_right {
right : 0;
background : url('../img/selector_scroll_btn.png') right top no-repeat;
}
.extra_box .hoverscroll .arrow_left, .extra_box .hoverscroll .arrow_right {
top : 5px;
}
.hoverscroll .arrow_top, .hoverscroll .arrow_bottom, .hoverscroll .fixed_arrow_top, .hoverscroll .fixed_arrow_bottom {
position : absolute;
left : 0;
width : 100%;
height : 40px;
}
.hoverscroll .arrow_top, .hoverscroll .fixed_arrow_top {
top : 0;
}
.hoverscroll .arrow_bottom, .hoverscroll .fixed_arrow_bottom {
bottom : 0;
}
.cloud_zoom_lens {
margin : -1px;
background-color : #fff;
cursor : move;
border : #b20d0d solid 1px;
}
.cloud_zoom_title {
position : absolute !important ;
top : 0;
width : 100%;
padding : 3px;
color : #fff;
font-size : 12px;
line-height : 16px;
text-align : center;
background-color : #000;
}
.cloud_zoom_big {
overflow : hidden;
border : #e4e4e4 solid 1px;
}
.cloud_zoom_loading {
padding : 3px;
background : #e4e4e4;
border : #e4e4e4 solid 1px;
}
.user_area {
float : right;
height : 20px;
width : 300px;
padding : 6px 0;
line-height : 20px;
text-align : right;
}
.user_area .register, .user_area .login, .user_area .logout, .user_area .logout, .user_area .gotouser {
display : inline-block;
margin-left : 15px;
padding-left : 21px;
}
.user_area .register {
background : url('../img/icon/group.gif') left center no-repeat;
}
.user_area .login {
background : url('../img/icon/key.gif') left center no-repeat;
}
.user_area .logout {
background : url('../img/icon/lock.gif') left center no-repeat;
}
.user_area .gotouser {
background : url('../img/icon/door_in.gif') left center no-repeat;
}
.top_nav {
float : left;
height : 20px;
width : 435px;
padding : 6px 0;
line-height : 20px;
}
.top_nav a {
display : inline-block;
padding : 0 10px 0 11px;
background : url('../img/dot_spacer.gif') left center no-repeat;
}
.top_nav a.first {
padding-left : 5px;
background-image : none;
}
.top_nav a.hidden {
display : none;
}
#logo {
display : block;
float : left;
height : 50px;
width : 200px;
margin-right : 15px;
padding : 75px 0 12px;
font-size : 3em;
font-weight : bold;
text-align : center;
}
#header .container {
height : 45px;
position : relative;
}
.main_nav {
float : right;
width : 780px;
margin-top : 6px;
}
.main_nav_group {
float : right;
width : 997px;
margin-top : 6px;
}
.all_cat_wrapper {
position : absolute;
left : 0;
top : 6px;
height : 58px;
width : 220px;
overflow : hidden;
}
#page_index .all_cat_wrapper {
bottom : 0;
height : 58px;
}
.all_cat_wrapper .all_cat {
display : block;
height : 58px;
width : 220px;
background : url('../img/all_cat.gif') 0 0 no-repeat;
text-indent : -999em;
}
.all_cat_wrapper .fixed {
overflow : hidden;
}
.all_cat_wrapper .all_category {
width : 220px;
z-index : 7000;
}
.all_cat_wrapper:hover, .all_cat_wrapper_hover {
overflow : visible;
}
.all_cat_wrapper:hover .all_cat, .all_cat_wrapper_hover .all_cat {
height : 58px;
background-position : 0 -58px;
text-decoration : none;
}
#page_index .all_cat_wrapper .all_cat {
width : 220px;
background-position : 0 0;
}
#page_index .all_cat_wrapper:hover .all_cat, #page_index .all_cat_wrapper_hover .all_cat {
background-position : 0 -58px;
text-decoration : none;
}
.nav {
background : url('../img/nav_bg.gif') left -59px repeat;
}
.nav ul.level_1 {
height : 58px;
width : 100%;
background : url('../img/nav_bg.gif') right -118px no-repeat;
}
.nav li.level_1 {
display : block;
float : left;
height : 45px;
padding : 5px;
background : url('../img/nav_bg.gif') left -176px no-repeat;
position : relative;
}
.nav li.first {
display : block;
float : left;
height : 45px;
padding : 5px;
background : url('../img/nav_bg.gif') left -176px no-repeat;
}
.nav li.hidden {
display : none;
}
.nav a:hover {
text-decoration : none;
}
.nav a.level_1 {
display : block;
float : left;
padding-left : 13px;
font-size : 13px;
font-weight : bold;
line-height : 46px;
color : #FFFFFF;
text-transform : uppercase;
}
.nav a.level_1 strong {
display : block;
float : left;
height : 26px;
padding-right : 11px;
}
.nav li.parent:hover a.level_1, .nav li.parent_hover a.level_1 {
background : url('../img/nav_active.gif') left top no-repeat;
}
.nav li.parent:hover a.level_1 strong, .nav li.parent_hover a.level_1 strong {
background : url('../img/nav_active.gif') right top no-repeat;
}
.nav li.parent a.level_1 span {
padding-right : 15px;
background : url('../img/nav_arrow.gif') right 5px no-repeat;
}
.nav li.parent:hover a.level_1 span, .nav li.parent_hover a.level_1 span {
background-position : right -25px;
}
.nav li.parent:hover, .nav li.parent_hover {
z-index : 100;
}
.nav li:hover .sub_nav, .nav li.parent_hover .sub_nav {
display : block;
}
.nav .sub_nav {
display : none;
position : absolute;
left : 0;
top : 31px;
height : auto;
width : 180px;
}
.nav .sub_nav .top {
height : 6px;
font-size : 0;
background : url('../img/nav_dd.png') left top no-repeat;
}
.nav .sub_nav .bottom {
height : 10px;
font-size : 0;
background : url('../img/nav_dd.png') -360px bottom no-repeat;
}
.nav .sub_nav .inner {
padding-right : 1px;
background : url('../img/nav_dd.png') -180px top repeat-y;
}
.nav .sub_nav ul {
height : auto;
padding : 10px 15px 6px 16px;
background : url('../img/nav_dd.png') left -6px no-repeat;
}
.nav .sub_nav ul li {
display : block;
position : relative;
height : 24px;
width : 100%;
background-image : none;
}
.nav .sub_nav ul a {
display : block;
height : 24px;
padding : 0 8px;
font-size : 14px;
font-weight : bold;
line-height : 24px;
}
.bright_search {
display : block;
position : relative;
z-index : 9000;
float : right;
height : 35px;
padding : 1px;
width : 472px;
background : url('../img/bg_search.png') no-repeat;
}
.bright_search form {
display : block;
height : 32px;
padding : 3px;
}
.bright_search form .keyword {
display : block;
height : 18px;
width : 430px;
color : #999;
font-size : 12px;
line-height : 18px;
border-width : 0;
}
.bright_search form .submit {
position : absolute;
top : 0;
right : 0;
display : block;
height : 36px;
width : 48px;
text-indent : -999em;
background : url('../img/eo_search.gif') right bottom no-repeat;
border-width : 0;
}
.hot_search_wrapper {
display : none;
position : absolute;
left : 0;
top : 29px;
padding-top : 8px;
z-index : 9000;
}
.hot_search {
width : 461px;
padding : 4px 6px;
line-height : 15px;
background-color : #fff7ee;
border : #A72D2C solid 1px;
border-radius : 3px;
z-index : 9000;
font-size : 10px;
}
.hot_search em {
color : #666;
font-weight : bold;
}
.hot_search a {
display : inline-block;
padding : 2px 6px;
white-space : nowrap;
border-radius : 3px;
z-index : 9000;
}
.hot_search a:hover {
color : #fff;
text-decoration : none;
background : url('../img/slight_bg.gif') left -90px repeat-x #A72D2C;
text-shadow : 0 0 0, 0 1px 0 #c4620d;
z-index : 9000;
}
.cart .cart_info {
float : left;
background-color : transparent;
}
.cart .cart_info em {
padding : 0;
}
.cart .list_wrapper {
display : none;
position : absolute;
top : 0;
right : 21px;
z-index : 8000;
}
.cart .list_wrapper .hd {
height : 31px;
background-color : #eee;
border-right : 2px solid #eee;
border-top : 2px solid #eee;
border-left : 2px solid #eee;
border-bottom : 2px solid #A72D2C;
border-top-left-radius : 8px;
}
.cart .list_wrapper .hd h3 {
height : 28px;
padding : 3px 10px 0;
font-size : 14px;
font-weight : bold;
line-height : 28px;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.cart .list_wrapper2 {
box-shadow : 0 3px 3px #eee;
border-bottom-right-radius : 8px;
border-bottom-left-radius : 8px;
background-color : #fff;
}
.cart:hover .list_wrapper {
display : block;
}
.cart .list_arrow {
display : block;
position : absolute;
top : -15px;
height : 15px;
width : 650px;
text-indent : -999em;
}
.cart .loader {
position : absolute;
top : 10px;
right : 10px;
}
.cart .list {
width : 650px;
padding : 10px;
z-index : 8888;
max-height : 200px;
overflow : auto;
overflow-x : hidden;
}
.cart .list .cart_empty {
padding : 20px 5px;
height : 50px;
font-size : 14px;
font-weight : bold;
text-align : center;
background : url('../img/empty_cart_icon.jpg') left 100px top no-repeat;
}
.cart .list li {
padding : 5px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.cart .list li.first {
background-image : none;
}
.cart .list .info {
float : left;
width : 500px;
padding-right : 5px;
font-size : 10px;
line-height : 14px;
}
.cart .list .package_goods_list {
display : none;
}
.cart .list .photo {
display : block;
float : left;
width : 40px;
height : 40px;
margin-right : 5px;
}
.cart .list .photo img {
width : 40px;
height : 40px;
}
.cart .list .name {
padding-top : 3px;
line-height : 16px;
}
.cart .list .name em {
margin-left : 3px;
}
.cart .list .package_name {
display : block;
padding : 5px 5px 5px 20px;
font-size : 12px;
font-weight : bold;
line-height : 18px;
background : url('../img/icon/package.gif') left 6px no-repeat;
}
.cart .list .extra_info {
color : #999;
font-size : 10px;
}
.cart .list .extra_info em {
margin-left : 2px;
padding : 2px 5px;
color : #fff;
background-color : green;
border-radius : 3px;
}
.cart .list span.price {
float : left;
width : 110px;
padding-top : 3px;
font-weight : bold;
text-align : center;
}
.cart .list .action {
float : left;
width : 110px;
padding-top : 3px;
text-align : center;
font-size : 10px;
}
.cart .list .action a {
display : inline-block;
padding : 2px 8px;
border-radius : 3px;
}
.cart .list .action a:hover {
color : #fff;
text-decoration : none;
background-color : #A72D2C;
background-position : left -90px;
}
.cart .listt {
background-color : #eee;
}
.cart .listt .total {
margin-top : 5px;
padding : 5px 10px;
border-top : 1px solid #eee;
font-size : 11px;
}
.cart .listt .total .price {
font-weight : bold;
font-size : 11px;
padding-left : 5px;
}
.cart .listt .next {
padding : 5px 10px;
text-align : right;
}
.cart .listt .close {
position : absolute;
left : 20px;
bottom : 15px;
display : none;
}
.cart .listtc .total {
margin-top : 5px;
padding : 5px 10px;
border-top : 1px solid #eee;
font-size : 11px;
}
.cart .listtc .next {
padding : 5px 10px;
text-align : right;
}
.shop_notice {
padding : 9px 14px 9px 36px;
font-size : 14px;
background-image : url('../img/icon/note.gif');
background-repeat : no-repeat;
background-position : 14px 9px;
}
#footer .container {
padding-bottom : 10px;
}
#footer .links .bd {
padding : 10px;
}
.link_list a {
display : inline-block;
margin-right : 10px;
vertical-align : middle;
}
.footer_listing .bd {
padding : 10px;
}
.floor-6 .subscription {
width : 222px;
padding-left : 5px;
margin-top : 14px;
float : left;
}
.floor-6 .subscription .more-sub {
float : right;
font-family : 'Microsoft JhengHei', 'Microsoft YaHei', 'å¾®è½¯é›…é»‘', 'é»‘ä½“';
color : #999;
}
.floor-6 .sub-title {
height : 23px;
line-height : 23px;
}
.floor-6 .sub-form {
height : 32px;
clear : both;
width : 222px;
background : url('../img/subscription.png') no-repeat;
overflow : hidden;
padding : 0 2px 0 10px;
}
.floor-6 .sub-form .subtext {
height : 24px;
border : 0;
line-height : 24px;
padding : 0;
margin : 4px 0 0;
outline : 0;
float : left;
width : 161px;
}
.floor-6 .sub-form .subbt {
float : right;
width : 61px;
height : 32px;
background-color : #666;
color : #fff;
border : 0;
margin-top : 0;
cursor : pointer;
}
.footer_listing .inner {
margin-top : 5px;
background : url('../img/vertical_spacer.gif') 270px 0 repeat-y;
}
.footer_listing .contact {
float : left;
width : 240px;
padding : 10px 15px 20px;
}
.footer_listing .contact h4 {
margin-bottom : 3px;
padding : 6px 0;
}
.footer_listing .contact p {
padding : 3px 0;
}
.footer_listing .contact p a {
margin-right : 5px;
}
.footer_listing .contact p img {
margin-right : 3px;
vertical-align : middle;
}
.footer_listing .contact .tel {
color : #b00;
font-size : 22px;
}
.footer_listing .articles {
float : right;
width : 660px;
padding-bottom : 20px;
}
.footer_listing .articles dl {
width : 146px;
float : left;
margin-left : 3px;
padding : 10px 0 10px 8px;
}
.footer_listing .articles dl.first {
margin-left : 0;
padding-left : 0;
}
.footer_listing .articles dt {
margin-bottom : 3px;
padding : 6px 0;
font-size : 13px;
font-weight : bold;
}
.footer_listing .articles dd {
padding : 3px 0 3px 8px;
line-height : 15px;
background : url('../img/icon.gif') 0 9px no-repeat;
}
.bottom_nav_wrapper {
clear : both;
padding : 3px 9px 5px;
background-color : #fff;
border : #e4e4e4 solid 1px;
border-top-width : 0;
}
.bottom_nav {
width : 800px;
float : left;
padding : 5px 0;
}
.bottom_nav a {
padding : 0 9px 0 10px;
background : url('../img/dot_spacer.gif') left center no-repeat;
}
.bottom_nav a.first {
padding-left : 5px;
background-image : none;
}
p#back-to-top {
position : fixed;
display : none;
bottom : 100px;
right : 80px;
}
p#back-to-top a {
text-align : center;
text-decoration : none;
color : #d1d1d1;
display : block;
width : 37px;
transition-duration : 0.05s;
transition-timing-function : ease-in-out;
}
p#back-to-top a:hover {
color : #979797;
}
p#back-to-top a span {
background : url('../img/back_tp.gif') no-repeat transparent;
display : block;
height : 38px;
width : 37px;
margin-bottom : 0;
transition-duration : 0.05s;
transition-timing-function : ease-in-out;
}
#back-to-top a:hover span {
background : url('../img/back_tp.gif') 0 -58px no-repeat transparent;
}
.copyright, .credits {
float : left;
width : 680px;
padding : 0 10px;
color : #999;
}
.copyright a, .credits a {
color : #999;
}
.credits {
float : right;
width : 220px;
text-align : right;
}
.box {
margin-bottom : 10px;
}
.box .hd {
height : 31px;
background : url('../img/box_title.png') left top repeat-x #ededed;
}
.box .hd h3 {
float : left;
height : 28px;
padding : 3px 10px 0;
font-size : 14px;
font-weight : bold;
line-height : 28px;
background : url('../img/box_title.png') left -31px no-repeat;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.box .hd .extra {
float : right;
height : 28px;
padding : 3px 10px 0 0;
line-height : 28px;
background : url('../img/box_title.png') right -62px no-repeat;
}
.box .bd {
padding : 9px;
background-color : #fff;
border : #e4e4e4 solid 1px;
}
.bd:after {
clear : both;
content : '\0020';
display : block;
visibility : hidden;
height : 0;
}
.bd {
display : inline-block;
}
* html .bd {
height : 1%;
}
.bd {
display : block;
}
.box .bd .more {
visibility : hidden;
position : relative;
float : right;
margin-top : -50px;
margin-right : 5px;
}
.box:hover .bd .more {
visibility : visible;
}
.box .bd h2.title {
clear : both;
height : 35px;
margin : 10px 0;
background : url('../img/box_title.png') left -346px repeat-x #ededed;
}
.box .bd h2.title span {
display : block;
float : left;
height : 32px;
padding : 3px 10px 0;
font-size : 14px;
font-weight : bold;
line-height : 30px;
background : url('../img/box_title.png') left -381px no-repeat;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.box .bd h2.title .extra {
display : block;
float : right;
height : 32px;
padding : 3px 10px 0 0;
font-size : 14px;
line-height : 30px;
background : url('../img/box_title.png') right -416px no-repeat;
}
.box .bd h2.first_title {
margin-top : 0;
}
.thin_box .hd {
height : 4px;
overflow : hidden;
line-height : 4px;
background-color : #fff;
background-position : left -124px;
}
.thin_box .hd h3 {
height : 1px;
line-height : 0;
text-indent : -999em;
background-position : left -128px;
}
.thin_box .hd .extra {
height : 1px;
background-position : right -132px;
}
.thin_box .bd {
padding : 1px 4px;
border-top-width : 0;
}
.extra_box .hd {
height : 39px;
line-height : 39px;
background-position : left -229px;
}
.extra_box .hd h3 {
height : 36px;
line-height : 36px;
background-position : left -268px;
}
.extra_box .hd .extra {
height : 36px;
background-position : right -307px;
}
.extra_box .bd {
border-top-width : 0;
}
.legend_box {
position : relative;
margin-top : 30px;
}
.legend_box .legend {
position : absolute;
left : 20px;
top : -18px;
height : 36px;
width : 150px;
text-indent : -999em;
background : url('../img/box_legend.gif') left top no-repeat;
}
.fancy_box .hd {
color : #000;
background-position : left -136px;
}
.fancy_box .hd h3 {
padding : 3px 0 0 10px;
text-align : center;
background-position : left -167px;
}
.fancy_box .hd .extra {
background-position : right -198px;
}
.fancy_box .bd {
background-color : #fff;
border-color : #E4E4E4;
}
.col_sub .fancy_box .hd h3 {
width : 180px;
text-align : center;
}
.col_sub .box .bd, .col_main .box .bd, .full_box .bd {
border-bottom-width : 0;
}
.col_sub .box, .col_main .box, .full_box {
padding-bottom : 5px;
background : url('../img/box_bottom.gif') left bottom no-repeat;
}
.col_main .box {
background-position : -220px bottom;
}
.full_box {
background-position : -1205px bottom;
}
.col_sub .box h3 {
padding-left : 32px;
background-position : left -93px;
font-family : "Helvetica Neue", arial, sans-serif;
}
.col_sub .extra_box h3 {
padding-left : 10px;
background-position : left -268px;
}
.col_main .box h3 {
padding-left : 15px;
}
.col_sub .fancy_box .hd h3, .col_main .fancy_box .hd h3 {
padding-left : 10px;
background-position : left -167px;
}
.col_sub .fancy_box .hd h3 {
width : 160px;
padding-left : 20px;
text-align : center;
}
.col_sub .fancy_box {
background-position : -985px bottom;
}
.col_main .extra_box .hd {
border-bottom : 2px solid #A72D2C;
}
.col_main .extra_box .hd h3 {
height : 31px;
width : 136px;
padding-top : 8px;
color : #000;
line-height : 31px;
text-align : center;
background : url('../img/box_title_extra.gif') left top no-repeat;
text-shadow : 0 0 0, 0 1px 0 #FFFFFF;
}
.tab_able_box .box {
padding-top : 39px;
margin-top : -39px;
}
.tab_able_box .box .hd {
display : none;
}
.tab_able_box .box .bd {
border-top-width : 0;
}
.tab_wrapper {
position : relative;
height : 39px;
line-height : 39px;
background : url('../img/box_title.png') left -229px repeat-x #ededed;
border-bottom : 2px solid #A72D2C;
}
.tab_wrapper .tabs {
float : left;
height : 32px;
padding : 7px 8px 0;
background : url('../img/box_title.png') left -268px no-repeat;
}
.tab_wrapper .extra {
float : right;
height : 36px;
padding : 3px 10px 0;
background : url('../img/box_title.png') right -307px no-repeat;
}
.tab_wrapper .tabs .label {
display : inline-block;
float : left;
padding : 0 5px 0 14px;
line-height : 32px;
}
.tab_wrapper .tabs a {
display : block;
float : left;
height : 32px;
margin-right : 4px;
color : #444;
line-height : 29px;
font-size : 14px;
font-weight : bold;
text-decoration : none;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.tab_able_box2 .box {
padding-top : 39px;
margin-top : -39px;
}
.tab_able_box2 .box .hd {
display : none;
}
.tab_able_box2 .box .bd {
border-top-width : 0;
}
.tab_able_box2.tab_wrapper {
position : relative;
height : 39px;
line-height : 39px;
background : url('../img/box_title.png') left -229px repeat-x #ededed;
border-bottom : 2px solid #A72D2C;
}
.tab_able_box2.tab_wrapper .tabs {
float : left;
height : 32px;
padding : 7px 8px 0;
background : url('../img/box_title.png') left -268px no-repeat;
}
.tab_able_box2.tab_wrapper .extra {
float : right;
height : 36px;
padding : 3px 10px 0;
background : url('../img/box_title.png') right -307px no-repeat;
}
.tab_able_box2.tab_wrapper .tabs .label {
display : inline-block;
float : left;
padding : 0 5px 0 14px;
line-height : 32px;
}
.tab_able_box2.tab_wrapper .tabs a {
display : block;
float : left;
height : 32px;
margin-right : 4px;
color : #444;
line-height : 29px;
font-size : 14px;
font-weight : bold;
text-decoration : none;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.tab_able_box .tab_wrapper {
position : relative;
height : 39px;
line-height : 39px;
background : url('../img/box_title.gif') left -229px repeat-x #ededed;
border-bottom : 2px solid #A72D2C;
}
.tab_able_box .tab_wrapper .tabs {
float : left;
height : 32px;
padding : 7px 8px 0;
background : url('../img/box_title.gif') left -268px no-repeat;
}
.tab_able_box .tab_wrapper .extra {
float : right;
height : 36px;
padding : 3px 10px 0;
background : url('../img/box_title.gif') right -307px no-repeat;
}
.tab_able_box .tab_wrapper .tabs .label {
display : inline-block;
float : left;
padding : 0 5px 0 14px;
line-height : 32px;
}
.tab_able_box .tab_wrapper .tabs a {
display : block;
float : left;
height : 32px;
padding-left : 20px;
margin-right : 4px;
color : #444;
line-height : 29px;
font-size : 14px;
font-weight : bold;
text-decoration : none;
background : url('../img/box_title_extra.gif') left -40px no-repeat #e4e4e4;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.tab_able_box .tab_wrapper .tabs a span {
display : block;
float : left;
height : 29px;
padding : 3px 20px 0 0;
background : url('../img/box_title_extra.gif') right -80px no-repeat;
}
.tab_able_box .tab_wrapper .tabs a sup {
display : inline-block;
float : right;
height : 19px;
margin : 5px -5px 0 5px;
padding-left : 6px;
line-height : 19px;
font-size : 12px;
font-weight : bold;
background : url('../img/tab_amout.gif') left top no-repeat;
}
.tab_able_box .tab_wrapper .tabs a sup em {
display : inline-block;
height : 19px;
padding-right : 6px;
background : url('../img/tab_amout.gif') right -20px no-repeat;
}
.tab_able_box .tab_wrapper .tabs a.current {
color : #A72D2C;
background-color : #A72D2C;
background-position : left -200px;
}
.tab_able_box .tab_wrapper .tabs a.current span {
background-position : right -240px;
}
.tab_able_box .tab_wrapper .tabs a.current sup {
background-position : left -40px;
}
.tab_able_box .tab_wrapper .tabs a.current sup em {
background-position : right -60px;
}
#eobutton #mainsubmit input.btn-submit {
float : left;
border : none;
background : url('../img/btn_submit.gif') no-repeat transparent;
cursor : pointer;
overflow : hidden;
width : 74px;
height : 24px;
}
#eobutton #mainsubmit span.btn-reset {
float : left;
margin-left : 10px;
border : none;
background : url('../img/btn_rest.gif') no-repeat transparent;
cursor : pointer;
overflow : hidden;
width : 74px;
height : 24px;
}
#eobutton #mainsubmit input:hover.btn-submit {
background-position : 0 -24px;
}
#eobutton #mainsubmit span:hover.btn-reset {
background-position : 0 -24px;
}
.tab_wrapper .tabs a span {
display : block;
float : left;
height : 29px;
padding : 3px 0 0 0;
}
.tab_wrapper .tabs a sup {
display : inline-block;
float : right;
height : 19px;
margin : 5px -5px 0 5px;
padding-left : 6px;
line-height : 19px;
font-size : 12px;
font-weight : bold;
background : url('../img/tab_amout.gif') left top no-repeat;
}
.tab_wrapper .tabs a sup em {
display : inline-block;
height : 19px;
padding-right : 6px;
background : url('../img/tab_amout.gif') right -20px no-repeat;
}
.tab_wrapper .tabs a.current span {
background-position : right -240px;
}
.tab_wrapper .tabs a.current sup {
background-position : left -40px;
}
.tab_wrapper .tabs a.current sup em {
background-position : right -60px;
}
.tab_wrapper .tabs .arrow_up {
display : inline-block;
float : right;
height : 19px;
width : 25px;
margin : 3px -5px 0 5px;
text-indent : -999em;
background : url('../img/btn_sortby_time.png') left top no-repeat;
}
.tab_wrapper .tabs .arrow_down {
display : inline-block;
float : right;
height : 19px;
width : 25px;
margin : 3px -5px 0 5px;
text-indent : -999em;
background : url('../img/btn_sortby_time.png') left -38px no-repeat;
}
.tab_wrapper .tabs .arrow_down_t {
display : inline-block;
float : right;
height : 19px;
width : 25px;
margin : 3px -5px 0 5px;
text-indent : -999em;
background : url('../img/btn_sortby_time.png') left -19px no-repeat;
}
.tab_wrapper .tabs .arrow_up_m {
display : inline-block;
float : right;
height : 19px;
width : 25px;
margin : 3px -5px 0 5px;
text-indent : -999em;
background : url('../img/btn_sortby_modify.png') left top no-repeat;
}
.tab_wrapper .tabs .arrow_down_m {
display : inline-block;
float : right;
height : 19px;
width : 25px;
margin : 3px -5px 0 5px;
text-indent : -999em;
background : url('../img/btn_sortby_modify.png') left -38px no-repeat;
}
.tab_wrapper .tabs .arrow_down_t_m {
display : inline-block;
float : right;
height : 19px;
width : 25px;
margin : 3px -5px 0 5px;
text-indent : -999em;
background : url('../img/btn_sortby_modify.png') left -19px no-repeat;
}
.tab_wrapper .tabs .search_up {
display : inline-block;
float : right;
height : 31px;
width : 201px;
margin : -3px -35px 0 -10px;
text-indent : -999em;
background : url('../img/advance_search.gif') left top no-repeat;
}
.tab_wrapper .display {
float : right;
padding : 9px 4px;
}
.tab_wrapper .display em {
display : block;
float : left;
padding-right : 5px;
line-height : 19px;
}
.tab_wrapper .display a {
display : block;
float : left;
height : 19px;
width : 19px;
margin-right : 3px;
line-height : 19px;
text-indent : -999em;
background-image : url('../img/display_icon.gif');
background-repeat : no-repeat;
}
.tab_wrapper .dp_grid {
background-position : -20px 0;
}
.tab_wrapper .dp_grid_current {
background-position : -20px -20px;
}
.tab_wrapper .dp_list {
background-position : 0 0;
}
.tab_wrapper .dp_list_current {
background-position : 0 -20px;
}
.tab_wrapper .dp_text {
background-position : -40px 0;
}
.tab_wrapper .dp_text_current {
background-position : -40px -20px;
}
.slider {
position : relative;
overflow : hidden;
background : url('../img/loading.gif') center center no-repeat;
}
.slider, .slider li, .slider img {
width : 735px;
height : 280px;
}
.slider .triggers {
position : absolute;
bottom : -40px;
right : 0;
height : 40px;
padding-right : 10px;
z-index : 10;
}
.slider .triggers a {
float : left;
height : 28px;
width : 28px;
color : #aaa;
cursor : pointer;
font-size : 16px;
line-height : 28px;
margin-left : 5px;
text-align : center;
text-decoration : none;
background-color : #eee;
border : #aaa solid 1px;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.slider .triggers .current {
color : #333;
background-color : #fff;
border-color : #333;
}
.slider .triggers .current {
color : #fff;
background-color : #A72D2C;
border-color : #f26600;
text-shadow : 0 0 0, 0 1px 0 #c4620d;
}
.box .hd .selector {
visibility : hidden;
height : 26px;
width : 550px;
padding : 3px 0 0 0;
line-height : 0;
text-align : left;
}
.extra_box .hd .selector {
padding-top : 8px;
}
.box .hd .selector a {
display : block;
float : left;
height : 21px;
padding-left : 12px;
font-size : 12px;
line-height : 21px;
white-space : nowrap;
}
.box .hd .selector span {
display : block;
float : left;
height : 21px;
padding-right : 12px;
}
.box .hd .selector a.current {
color : #fff;
background : url('../img/box_title_selector.gif') left top no-repeat;
text-shadow : 0 0 0, 0 1px 0 #666;
}
.box .hd .selector a.current span {
background : url('../img/box_title_selector.gif') right bottom no-repeat;
}
.col_sub .box .hd .selector, .col_extra .box .hd .selector {
display : none;
}
.loader {
display : inline-block;
height : 16px;
width : 16px;
background : url('../img/loader.gif') center center no-repeat;
visibility : hidden;
}
.col_main .goods_list .loader {
position : absolute;
top : 50%;
left : 50%;
height : 30px;
width : 30px;
margin-top : -15px;
margin-left : -15px;
background-image : url('../img/loading.gif');
}
.photo, .cover {
background : url('../img/loading.gif') center center no-repeat;
}
.goods_list ul:after {
clear : both;
content : '\0020';
display : block;
visibility : hidden;
height : 0;
}
.goods_list ul {
display : inline-block;
}
* html .goods_list ul {
height : 1%;
}
.goods_list ul {
display : block;
}
.goods_list li {
display : block;
float : left;
background-color : #fff;
position : relative;
}
.goods_list .photo {
display : block;
}
.goods_list .photo img {
vertical-align : top;
}
.goods_list .info {
position : relative;
}
.goods_list .name {
display : block;
}
.goods_list .name em {
font-weight : bold;
}
.goods_list .price {
display : block;
font-weight : bold;
}
.goods_list .end_time_wrapper {
display : block;
overflow : hidden;
padding : 3px 3px 3px 3px;
color : #999;
line-height : 20px;
text-align : center;
background-color : #029842;
border-radius : 5px;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.goods_list .end_time_wrapper em {
padding : 0 1px 0 2px;
color : #A72D2C;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
}
.goods_list .menu {
position : absolute;
top : 30px;
right : 20px;
display : none;
}
.goods_list li:hover .menu, .goods_list li.hover .menu {
display : block;
}
.goods_list .menu a {
display : block;
height : 25px;
width : 25px;
margin-bottom : 3px;
text-indent : -999em;
background : url('../img/menu_icon.png') 0 0 no-repeat;
}
.goods_list .menu .buy {
background-position : 0 -25px;
}
.goods_list .menu .collect {
background-position : 0 -50px;
}
.goods_list .menu a:hover {
background-position : -25px 0;
}
.goods_list .menu .buy:hover {
background-position : -25px -25px;
}
.goods_list .menu .collect:hover {
background-position : -25px -50px;
}
.goods_slider {
position : relative;
}
.goods_list .controls .prev, .goods_list .controls .next {
display : block;
float : left;
position : absolute;
top : -25px;
right : 32px;
height : 18px;
width : 18px;
margin-right : 3px;
text-indent : -999em;
background : url('../img/scroll_btn.gif') left top no-repeat #eee;
}
.goods_list .controls .next {
right : 11px;
background-position : right top;
}
.extra_box .goods_list .controls .prev, .extra_box .goods_list .controls .next {
top : -29px;
}
.goods_list .controls .prev:hover {
background-position : left bottom;
}
.goods_list .controls .next:hover {
background-position : right bottom;
}
.vertical_slider_wrapper {
position : relative;
padding : 20px 0;
}
.vertical_slider_wrapper .prev, .vertical_slider_wrapper .next {
display : block;
position : absolute;
top : 0;
left : 50%;
margin-left : -90px;
height : 15px;
width : 180px;
text-indent : -999em;
background : url('../img/vertical_scroll_btn.gif') left top no-repeat #eee;
}
.vertical_slider_wrapper .next {
top : auto;
bottom : 0;
background-position : left bottom;
}
.vertical_slider_wrapper .prev:hover {
background-position : right top;
}
.vertical_slider_wrapper .next:hover {
background-position : right bottom;
}
.col_main .goods_list {
position : relative;
}
.col_main .goods_list .empty {
padding : 80px 0;
background-color : #fff;
}
.col_main .goods_list ul {
padding : 10px;
}
.col_main .goods_list li {
width : 160px;
padding : 8px;
}
.col_main .goods_list li:hover {
background : #f7f7f7;
}
.col_main .goods_list li.first_child {
clear : left;
}
.col_main .goods_list .photo {
height : 128px;
width : 160px;
padding : 10px 0;
}
.col_main .goods_list .info {
display : block;
padding : 0 5px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.col_main .goods_list .photo img {
height : 128px;
width : 160px;
border : #eee solid 1px;
}
.col_main .goods_list .name {
padding : 5px 0;
line-height : 16px;
font-size : 11px;
}
.col_main .goods_list .price {
padding : 2px 0;
font-size : 12px;
}
.col_main .goods_list .promo {
display : block;
height : 52px;
width : 22px;
position : absolute;
top : -1px;
right : 10px;
text-indent : -999em;
background : url('../img/sale.png') left top no-repeat;
}

.col_main .goods_list .btn_qv{display:none;position:absolute;top:120px;left:20px;height:23px;width:135px;color:#fff;text-align:center;text-indent:-999em;background:transparent url('../img/btn_qv.png') no-repeat 0 0;opacity:0.8;}
.col_main .goods_list .btn_qv:hover{opacity:1;}
.col_main .goods_list li:hover .btn_qv, .col_main .goods_list li.hover .btn_qv{display:block;}

.display_grid ul {
padding : 2px;
}
.display_grid li {
width : 156px;
padding : 12px;
}
.display_grid li.first_child {
clear : left;
}
.display_grid .photo {
width : 160px;
height : 128px;
padding : 10px 5px;
}
.display_grid .info {
display : block;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.display_grid .photo img {
width : 120px;
height : 120px;
}
.display_grid .name {
padding : 5px 0;
line-height : 18px;
font-size : 14px;
}
.display_grid .price {
padding : 3px 0;
font-size : 14px;
}
.display_grid .promo {
display : block;
height : 52px;
width : 22px;
position : absolute;
top : -1px;
right : 32px;
text-indent : -999em;
background : url('../img/sale.png') left top no-repeat;
}
.display_grid .actions {
padding : 5px 0;
}
.col_main .display_list ul {
padding : 2px;
}
.col_main .display_list li {
width : 225px;
padding : 7px;
}
.col_main .display_list .photo {
width : 225px;
height : 180px;
padding : 2px;
}
.col_main .display_list .photo img {
width : 225px;
height : 180px;
}
.col_main .display_list .promo {
right : 5px;
}
.col_main .display_text li {
width : 100%;
padding : 5px 0;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.col_main .display_text li.first {
background-image : none;
}
.col_main .display_text li:hover {
background-color : #f6f6f6;
}
.col_main .display_text .photo {
float : left;
width : 40px;
height : 40px;
padding : 5px;
border-bottom-width : 0;
}
.col_main .display_text .photo img {
width : 40px;
height : 40px;
}
.col_main .display_text .info {
float : left;
width : 460px;
padding : 0 5px;
background-image : none;
}
.col_main .display_text .promo {
top : -6px;
right : 20px;
}
.col_main .display_text .actions {
float : right;
width : 200px;
padding : 18px 10px 0 0;
text-align : right;
}
.col_main .display_text .actions .button {
margin-left : 2px;
font-size : 12px;
}
.col_sub .goods_list li {
display : inline-block;
float : none;
width : 100%;
padding : 8px 0;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.col_sub .goods_list li.first {
background-image : none;
}
.col_sub .goods_list .photo {
float : left;
width : 40px;
height : 32px;
padding : 5px;
}
.col_sub .goods_list .photo img {
width : 40px;
height : 32px;
}
.col_sub .goods_list .info {
display : block;
float : left;
width : 125px;
padding : 5px 0;
}
.col_sub .goods_list .name {
line-height : 16px;
margin-bottom : 3px;
}
.col_sub .goods_list .promo {
display : block;
height : 46px;
width : 18px;
position : absolute;
top : -9px;
right : 15px;
text-indent : -999em;
background : url('../img/sale_s.png') left top no-repeat;
}
.filter dl {
padding : 5px 0;
line-height : 18px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.filter .first {
background-image : none;
}
.filter dt {
float : left;
width : 100px;
padding : 5px 0;
font-weight : bold;
text-align : right;
}
.filter dd {
padding : 3px 10px 3px 100px;
}
.filter dd a {
display : inline-block;
margin-right : 5px;
padding : 2px 8px;
white-space : nowrap;
border-radius : 3px;
}
.filter dd a:hover {
text-decoration : none;
background-color : #eee;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.filter dd a.all {
font-weight : bold;
background-color : #eee;
}
.filter dd a.current {
color : #fff;
background : url('../img/slight_bg.gif') left -90px repeat-x #A72D2C;
text-shadow : 0 0 0, 0 1px 0 #c4620d;
}
.breadcrumbs {
margin-top : -5px;
padding-bottom : 10px;
padding-left : 10px;
position : relative;
}
.breadcrumbs a {
color : #777;
font-weight : normal;
}
.breadcrumbs code {
padding : 0 3px;
}
.pagination {
padding : 15px 0 10px;
font-size : 11px;
font-weight : bold;
text-align : right;
clear : both;
}
.pagination a {
color : #ccc;
margin-left : 2px;
padding : 2px 4px;
background-color : #f8f8f8;
border : #ccc solid 1px;
}
.pagination a:hover {
color : #aaa;
text-decoration : none;
border-color : #aaa;
}
.pagination a.current {
color : #A72D2C;
background-color : #ffe8ce;
border-color : #A72D2C;
}
.pagination span {
padding : 3px 6px;
}
.goods_details .bd {
padding : 9px 19px 9px;
}
.goods_details h1 {
padding : 5px 0;
color : #333;
font : bold 18px/16px Helvetica, Arial, sans-serif;
line-height : 24px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.goods_details h1 em {
float : right;
padding-left : 10px;
color : #999;
font-size : 12px;
font-weight : normal;
}
.goods_details h1 span {
color : #A72D2C;
}
.goods_details .slogan {
background-color : #008000;
border-radius : 3px 3px 3px 3px;
color : #FFFFFF;
margin-left : 2px;
padding : 2px 5px;
}
.goods_details .details {
float : right;
width : 580px;
margin-bottom : 10px;
padding-top : 10px;
position : relative;
}
.goods_details .extra_details {
float : left;
width : 300px;
margin-bottom : 10px;
padding-top : 10px;
}
.goods_details .related {
height : 90px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.goods_details .related ul {
width : 560px;
}
.goods_details .related li {
float : left;
margin-right : 10px;
background-color : #fff;
border : #d9d9d9 solid 1px;
}
.goods_details .related img {
height : 80px;
width : 100px;
}
.goods_details .basic {
padding : 1px 0;
}
.goods_details .basic li {
padding : 5px 0;
line-height : 10px;
}
.goods_details .basic li strong {
font-weight : normal;
}
.goods_details .basic li a {
color : #069;
}
.goods_details .basic li.sale_price {
padding-bottom : 0;
line-height : 20px;
}
.goods_details .basic li.sale_price strong {
vertical-align : top;
}
.goods_details .basic li.sale_price .price {
color : #A72D2C;
font : bold 24px/20px Helvetica, Arial, sans-serif;
}
.goods_details .basic li.sale_price .price sup {
display : none;
}
.goods_details .basic li.sale_price .org_price {
padding-left : 10px;
color : #999;
vertical-align : top;
}
.goods_details .basic li.sale_point {
padding-bottom : 0;
line-height : 20px;
}
.goods_details .basic li.sale_point strong {
vertical-align : top;
}
.goods_details .basic li.sale_point .price {
color : #A72D2C;
font-family : arial;
font-size : 26px;
font-weight : bold;
}
.goods_details .basic .rank_price, .goods_details .basic .volume_price {
padding-right : 10px;
}
li.end_time_wrapper strong {
line-height : 28px;
vertical-align : top;
}
li.end_time_wrapper .end_time {
display : inline-block;
padding : 3px 8px 3px 3px;
color : #999;
line-height : 20px;
background-color : #f6f6f6;
border-radius : 5px;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
li.end_time_wrapper .end_time em {
padding : 0 3px 0 5px;
color : #A72D2C;
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : bold;
}
.goods_details .actions {
margin-bottom : 10px;
padding : 14px;
background-color : #f6f6f6;
border : #eee solid 1px;
border-radius : 5px;
}
.goods_details .actions p {
padding : 5px 0;
line-height : 16px;
}
.goods_details .actions strong {
font-weight : normal;
}
.goods_details .actions .stock {
padding-left : 10px;
color : #999;
}
.goods_details .actions .number {
width : 30px;
padding : 2px;
color : #999;
}
.goods_details .actions .price_input {
width : 50px;
color : #999;
}
.goods_details .actions .notice {
padding-left : 22px;
background : url('../img/icon/error.gif') left 6px no-repeat;
}
.goods_details .extra_options {
margin-top : -10px;
padding : 5px 15px;
}
.goods_details .extra_options a {
display : block;
float : left;
padding : 3px 20px;
line-height : 18px;
background-position : left center;
background-repeat : no-repeat;
}
.goods_details .extra_options .col {
background-image : url('../img/icon/heart.gif');
}
.goods_details .extra_options .aff {
background-image : url('../img/icon/smile.gif');
}
.goods_details .actions table {
border : #eee solid 1px;
}
.goods_details .actions th, td {
padding : 5px;
border-bottom : 1px solid #eee;
border-right : 1px solid #eee;
vertical-align : top;
}
.gallery {
float : left;
margin-bottom : 10px;
}
.gallery .cover {
display : block;
width : 300px;
height : 240px;
margin : 0 auto;
border : #e4e4e4 solid 1px;
}
.gallery .cover img {
width : 300px;
height : 240px;
font-size : 19px;
}
.gallery .thumb {
position : relative;
padding : 5px 36px;
}
.gallery .thumb li {
display : block;
float : left;
height : 46px;
width : 46px;
padding : 2px;
text-align : center;
}
.gallery .thumb li a {
display : block;
padding : 2px;
border : #ccc solid 1px;
}
.gallery .thumb li a:hover {
padding : 1px;
border : #A72D2C solid 2px;
}
.gallery .thumb li img {
height : 32px;
width : 40px;
vertical-align : middle;
}
.gallery .thumb .thumb_inner {
position : relative;
}
.gallery .thumb .prev, .gallery .thumb .next {
position : absolute;
top : 5px;
left : 18px;
width : 13px;
height : 50px;
text-indent : -999em;
background : url('../img/thumb_scroll_btn.gif') left top no-repeat;
}
.gallery .thumb .next {
left : 291px;
background-position : right top;
}
.goods_details .promote_box {
clear : both;
margin-bottom : 10px;
font-size : 14px;
font-weight : bold;
line-height : 25px;
}
.goods_details .promote_box em {
color : #069;
font-size : 20px;
font-weight : bold;
}
.goods_details .promote_box .price {
font-size : 22px;
font-weight : bold;
}
.goods_promotion {
clear : both;
padding : 10px;
margin-bottom : 10px;
line-height : 20px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.goods_promotion dt {
padding-bottom : 5px;
font-size : 14px;
font-weight : bold;
}
.goods_promotion .type {
margin-right : 5px;
padding : 2px 5px;
border-radius : 3px;
}
.type_snatch {
color : #fff;
background-color : #ff5215;
}
.type_group_buy {
color : #fff;
background-color : #ff9522;
}
.type_auction {
color : #fff;
background-color : #ff5215;
}
.type_activity {
color : #fff;
background-color : #97cf4d;
}
.type_package {
color : #fff;
background-color : #97cf4d;
}
.goods_tags {
clear : both;
padding : 10px;
margin-bottom : 10px;
line-height : 20px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.goods_tags h2 {
padding-bottom : 5px;
font-size : 14px;
font-weight : bold;
}
.goods_tags .tags {
padding : 5px 0;
line-height : 18px;
}
.goods_tags input {
vertical-align : middle;
}
.tags .item_wrapper {
display : block;
margin-bottom : 5px;
}
.tags_cloud .tags .item_wrapper {
display : inline;
white-space : nowrap;
}
.tags .item {
display : inline-block;
margin : 0 5px 3px 0;
padding : 3px 5px 3px 12px;
line-height : 16px;
white-space : nowrap;
background-color : #eee;
border-radius : 11px;
}
.tags .item em {
display : inline-block;
margin-left : 5px;
padding : 2px 4px;
line-height : 12px;
background-color : #fff;
border-radius : 7px;
}
.tags .item:hover {
color : #fff;
text-decoration : none;
background-color : #A72D2C;
}
.tags .item:hover em {
color : #A72D2C;
}
.tags .drop {
margin-right : 15px;
}
.package_goods .bd {
padding : 14px;
}
.package_goods dl {
padding : 10px 0;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.package_goods dl.first {
background-image : none;
}
.package_goods dt {
margin-bottom : 10px;
padding : 5px 10px;
font-size : 16px;
font-weight : bold;
background : url('../img/icon.gif') left -110px no-repeat;
}
.package_goods .item_wrapper {
display : block;
float : left;
width : 580px;
padding : 5px 0;
}
.package_goods .item {
display : block;
float : left;
width : 140px;
padding-right : 45px;
background : url('../img/plus.gif') 145px 45px no-repeat;
}
.package_goods .last {
padding-right : 0;
}
.package_goods .item .photo {
display : block;
width : 120px;
height : 120px;
}
.package_goods .item .photo img {
width : 120px;
height : 120px;
}
.package_goods .item .name {
display : block;
padding : 3px 0;
line-height : 1.3em;
}
.package_goods .item em {
padding : 2px 5px;
background-color : #eee;
border-radius : 3px;
}
.package_goods .price_wrapper {
display : block;
float : right;
width : 130px;
padding : 5px 0;
}
.package_goods .price_wrapper span {
display : block;
padding-bottom : 5px;
}
.package_goods .price_wrapper .shop {
font-size : 20px;
font-weight : bold;
}
.package_goods .action {
display : block;
float : right;
width : 130px;
margin-top : 10px;
}
#goods_info .box {
float : left;
width : 100%;
}
.goods_description {
padding : 10px 10px 10px 1px;
color : #333;
font-size : 12px;
line-height : 20px;
}
.goods_description p {
padding : 5px 0 5px 1px;
}
.goods_description h2 {
margin : 2px 0;
padding : 5px 10px;
}
.goods_description ul {
padding : 2px 0 15px 1px;
margin-left : 15px;
margin-bottom : 0;
}
.goods_description li {
list-style-type : disc;
padding : 1px 0 0 1px;
}
.goods_description h3 {
margin : 2px 0;
padding : 5px 10px;
color : #333;
font-size : 12px;
}
.goods_description h4 {
margin : 2px 0;
padding : 5px 10px;
color : #333;
font-size : 12px;
}
.goods_description a:link, .goods_description a:visited {
color : #A72D2C;
}
.goods_description img {
max-width : 800px;
height : auto !important ;
}
.goods_description table {
margin : 10px 0;
}
.goods_description dl.faq {
padding : 5px 10px;
}
.goods_description dl.faq dd {
margin-left : 2em;
margin-bottom : 15px;
}
.goods_description dl.table {
padding : 0;
border-width : 0;
}
.goods_description .time em {
padding : 0 5px;
color : #069;
font-size : 1.2em;
font-weight : bold;
}
.goods_description .price {
font-size : 1.3em;
}
.comment_box .bd, .bought_box .bd, .goods_desc .bd {
padding : 14px;
}
.comment_list li {
padding : 5px 0;
}
.comment_list li .info {
margin-bottom : 5px;
padding : 5px 10px;
font-size : 14px;
line-height : 20px;
background-color : #f6f6f6;
border-bottom : 1px solid #eee;
}
.comment_list li .info .name {
font : 12px/150% Verdana, Helvetica, sans-serif;
padding-right : 10px;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.comment_list li .info .time {
font-size : 12px;
color : #999;
}
.comment_list li .info .drop {
float : right;
}
.comment_list li .info .drop .button {
margin-top : -3px;
}
.comment_list li .talk {
padding : 10px;
font : 11px/150% Verdana, Helvetica, sans-serif;
line-height : 18px;
}
.comment_list li .talk .title {
padding : 5px 0;
}
.comment_list li .talk .type {
padding-right : 5px;
}
.comment_list li .talk blockquote {
overflow : hidden;
}
.comment_list li .talk blockquote cite {
background : url('../img/quote-left-mini.png') 0 0 no-repeat scroll transparent;
display : block;
color : #666666;
font : 11px/150% Verdana, Helvetica, sans-serif;
margin : 5px 0;
}
.comment_list li .talk blockquote cite span {
background : url('../img/quote-right-mini.png') right bottom no-repeat scroll transparent;
padding : 10px 20px;
}
.comment_list li .talk .text {
display : block;
padding : 5px 0;
}
.comment_list li .talk .reply {
margin : 5px 0 5px 50px;
padding : 10px;
background-color : #fff7ee;
border-radius : 8px;
}
.comment_list li .talk .reply p {
padding : 5px 0;
}
.comment_list li .talk .reply .name {
color : #A72D2C;
font-weight : bold;
}
.comment_box .pagination {
margin-bottom : 20px;
}
.comment_box .form {
width : 665px;
padding : 10px 20px 20px;
}
.comment_box .form div.req {
top : 20px;
right : 20px;
}
.comment_box .form #star_tip {
padding : 7px 0 0;
}
.comment_list .rank {
display : block;
float : right;
height : 17px;
width : 100px;
margin-top : 1px;
text-indent : -999em;
background : url('../img/stars.gif') left top no-repeat;
}
.comment_list .rank_2 {
background-position : 0 -30px;
}
.comment_list .rank_3 {
background-position : 0 -60px;
}
.comment_list .rank_4 {
background-position : 0 -90px;
}
.comment_list .rank_5 {
background-position : 0 -120px;
}
.message_wrapper {
margin : 40px auto 50px;
padding : 10px 50px;
font-size : 14px;
}
.message_info {
padding-left : 130px;
background : url('../img/info.gif') 50px 15px no-repeat;
}
.message_wrapper dt {
margin-bottom : 15px;
padding : 5px 0 10px;
color : #A72D2C;
line-height : 24px;
font-size : 20px;
font-weight : bold;
border-bottom : 1px dashed #d5d6d7;
}
.message_wrapper dt em {
padding-left : 5px;
color : #A72D2C;
}
.message_wrapper dd {
padding : 5px 0;
}
.message_wrapper dd p {
line-height : 1.5em;
}
.message_wrapper dd em {
color : #A72D2C;
font-weight : bold;
}
.search_form_wrapper .bd {
padding : 19px;
}
.search_form .price_input {
width : 50px;
}
.promotion_goods_list .item {
padding : 20px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.promotion_goods_list .first {
background-image : none;
}
.promotion_goods_list .item h2 {
float : right;
width : 530px;
padding : 5px 10px 5px 25px;
color : #333;
font-weight : bold;
font-size : 20px;
line-height : 24px;
}
.promotion_goods_list .item .photo_wrapper {
float : left;
width : 120px;
}
.promotion_goods_list .item .photo {
display : block;
width : 120px;
}
.promotion_goods_list .item .photo img {
width : 120px;
height : 120px;
}
.promotion_goods_list .item .details {
float : left;
width : 280px;
padding : 14px 10px 14px 25px;
}
.promotion_goods_list .item .details li {
padding : 3px 0;
line-height : 16px;
}
.promotion_goods_list .item .details li strong {
font-weight : normal;
}
.promotion_goods_list .item .actions {
float : right;
width : 210px;
padding : 9px;
background-color : #fff7ee;
border : #ffdeb9 solid 1px;
}
.promotion_goods_list .item .actions p {
padding : 3px 0;
line-height : 16px;
text-align : center;
}
.promotion_goods_list .item .actions strong {
padding-right : 5px;
font-weight : normal;
}
.promotion_goods_list .item .actions .button_wrapper {
padding-top : 10px;
}
.promotion_goods_list .item .actions .bright_price {
padding-bottom : 0;
line-height : 20px;
}
.promotion_goods_list .item .actions .bright_price strong {
vertical-align : top;
}
.promotion_goods_list .item .actions .bright_price .price {
padding-left : 18px;
color : #A72D2C;
font-family : arial;
font-size : 26px;
font-weight : bold;
background : url('../img/currency.gif') left center no-repeat;
}
.promotion_goods_list .item .actions .bright_price .price sup {
display : none;
}
.activity_list .bd {
padding : 9px;
}
.activity_list .item {
padding : 20px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.activity_list .first {
background-image : none;
}
.activity_list .item h2 {
padding : 5px 10px;
color : #333;
font-weight : bold;
font-size : 20px;
line-height : 24px;
}
.activity_list dd.name {
font-size : 20px;
font-weight : bold;
}
.activity_list .user_rank em {
padding-right : 5px;
color : #069;
font-size : 1.2em;
font-weight : bold;
}
.activity_list .number {
position : absolute;
top : 0;
right : 0;
padding : 5px 10px;
color : #fff;
font-size : 2em;
font-weight : bold;
background-color : #069;
}
.activity_list .display_text li {
width : 100%;
padding : 5px 0;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.activity_list .display_text li.first {
background-image : none;
}
.activity_list .display_text li .photo {
float : left;
width : 50px;
height : 50px;
border-bottom-width : 0;
}
.activity_list .display_text li .photo img {
width : 50px;
height : 50px;
}
.activity_list .display_text li .info {
float : left;
width : 460px;
padding : 0 10px;
background-image : none;
}
.activity_list .display_text li .promo {
top : -1px;
right : 200px;
}
.activity_list .display_text li .actions {
float : right;
width : 160px;
padding-top : 15px;
}
.activity_list .display_text li .actions .brighter_button {
margin-right : 5px;
}
.quotation form {
padding : 50px 0;
text-align : center;
line-height : 26px;
}
.quotation form input, .quotation form select {
vertical-align : middle;
}
.myship .bd {
padding : 19px;
}
.myship form, .myship table {
margin-bottom : 10px;
}
.myship form select {
margin-right : 5px;
}
.myship_list {
width : 100%;
margin-top : 10px;
}
.myship_list .name {
color : #069;
font-weight : bold;
}
.wholesale h4 {
padding : 5px;
margin-bottom : 10px;
color : #000;
font-size : 1.2em;
font-weight : bold;
background : #ddd;
border-top : 1px solid #ccc;
border-left : 1px solid #ccc;
border-right : 1px solid #999;
border-bottom : 1px solid #999;
}
.wholesale h4 a {
padding-left : 10px;
color : #A72D2C;
font-size : 12px;
font-weight : bold;
}
.wholesale table {
margin-bottom : 10px;
}
.wholesale .submit_order {
margin-bottom : 10px;
}
.wholesale .submit_order p {
color : #069;
font-size : 1.2em;
font-weight : bold;
line-height : 1.5em;
}
.wholesale .submit_order textarea {
display : block;
float : left;
width : 85%;
}
.wholesale .submit_order .action {
display : block;
float : right;
width : 10%;
padding-top : 20px;
}
.wholesale .submit_order .button {
font-size : 1.4em;
}
.wholesale .photo {
display : block;
width : 160px;
height : 160px;
padding : 2px;
margin : 0 auto;
}
.wholesale .name {
display : block;
padding : 2px;
color : #069;
font-size : 1.2em;
text-align : center;
}
.wholesale .table {
margin-bottom : 10px;
}
.wholesale .number {
margin-bottom : 10px;
}
.pick_out a {
display : inline-block;
padding : 2px 8px;
margin : 0 5px 3px 0;
background : #fff;
border-width : 1px;
border-style : solid;
border-color : #eee #ccc #ccc #eee;
}
.pick_out a:hover {
color : #fff;
text-decoration : none;
background : red;
border : red solid 1px;
}
.pick_out .table {
padding : 0;
border-width : 0;
}
.your_choose p {
padding : 3px 5px;
line-height : 18px;
}
.your_choose p strong {
display : inline-block;
padding-left : 12px;
background : url('../img/icon.gif') 5px -23px no-repeat;
}
.your_choose .action {
text-align : center;
}
.po_cat_list .text_list a {
display : inline-block;
padding-left : 12px;
background : url('../img/icon.gif') 5px -23px no-repeat;
}
.po_cat_list .text_list sup {
display : inline-block;
margin-left : 5px;
padding : 2px 6px;
line-height : 14px;
background-color : #eee;
border-radius : 3px;
}
.tags_cloud .bd {
padding : 14px;
}
.tags_cloud .description {
padding-bottom : 20px;
font-size : 14px;
line-height : 18px;
}
.brand_details .bd {
padding : 9px 19px 9px;
}
.brand_details h1 {
padding : 5px 0;
color : #333;
font-size : 20px;
font-weight : bold;
line-height : 24px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.brand_details .description {
padding : 10px;
font-size : 12px;
line-height : 20px;
}
.brand_details .logo {
float : left;
padding : 0 20px 20px 0;
}
.brand_details .website {
padding : 10px;
}
.brand_details .cat_list {
clear : both;
padding : 10px 0;
line-height : 18px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.brand_details .cat_list a {
display : inline-block;
margin : 0 5px 5px 0;
padding : 2px 8px;
white-space : nowrap;
border-radius : 3px;
}
.brand_details .cat_list a.current {
color : #fff;
background : url('../img/slight_bg.gif') left -90px repeat-x #A72D2C;
}
.brand_details .cat_list a:hover {
text-decoration : none;
background-color : #eee;
}
.brand_details .cat_list sup {
display : inline-block;
margin-left : 5px;
padding : 0 6px;
color : #999;
background-color : #eee;
border-radius : 3px;
}
.brand_details .cat_list a:hover sup, .brand_details .cat_list a.current sup {
color : #A72D2C;
background-color : #fff;
}
.brand_list li {
display : block;
float : left;
width : 210px;
height : 90px;
padding : 15px;
text-align : center;
}
.brand_list .logo {
display : block;
color : #A72D2C;
line-height : 60px;
font-size : 16px;
font-weight : bold;
}
.brand_list .logo img {
max-width : 180px;
}
.brand_list .name {
display : block;
padding : 4px;
line-height : 16px;
}
.all_brand_list li {
padding : 12px;
}
.all_cat_list .bd {
padding : 19px;
}
.all_cat_list dt {
clear : both;
padding : 8px 10px;
font-size : 14px;
font-weight : bold;
line-height : 20px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.all_cat_list dt a {
padding-left : 12px;
background : url('../img/icon.gif') left -116px no-repeat;
}
.all_cat_list dt a sup {
display : inline-block;
margin-left : 5px;
padding : 0 5px;
color : #999;
background-color : #eee;
border-radius : 3px;
}
.all_cat_list dd {
float : left;
padding : 5px;
line-height : 18px;
}
.all_cat_list dd.parent {
font-size : 14px;
font-weight : bold;
}
.all_cat_list dd a {
float : left;
padding : 2px 5px 2px 15px;
white-space : nowrap;
background : url('../img/icon.gif') 5px 10px no-repeat;
}
.all_cat_list dd a sup {
display : inline-block;
margin-left : 5px;
padding : 0 5px;
color : #999;
background-color : #eee;
border-radius : 3px;
}
.article .bd {
padding : 9px 19px;
}
.article_title {
margin-bottom : 10px;
padding : 8px 0;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.article h1 {
display : inline;
color : #333;
font-size : 16px;
line-height : 30px;
}
.article_info {
float : right;
clear : right;
padding : 14px 10px 0;
color : #999;
line-height : 16px;
}
.article_info span {
padding-left : 10px;
}
.article_content {
padding : 0;
color : #333;
font-size : 12px;
line-height : 20px;
}
.article_content h2 {
margin : 5px 0;
padding : 5px 5px;
color : #333;
font-size : 16px;
background-color : #f6f6f6;
border-bottom : 1px solid #eee;
}
.article_content h3 {
margin : 3px 0;
padding : 5px 5px;
color : #333;
font-size : 14px;
}
.article_content a:link, .article_content a:visited {
color : #069;
}
.article_content p {
margin-bottom : 10px;
padding : 3px;
}
.article_content ul {
padding : 2px 0 15px 1px;
margin-left : 15px;
margin-bottom : 0;
}
.article_content li {
list-style-type : disc;
padding : 3px 0 0 1px;
}
.article_content img {
max-width : 705px;
height : auto !important ;
}
.article_content table {
margin : 10px 0;
border : #fff solid 0;
padding : 0;
}
.article_content table td {
margin : 0;
border : 0;
}
.article_content dl.faq {
padding : 5px 5px;
}
.article_content dl.faq dd {
margin-left : 2em;
margin-bottom : 15px;
}
.article .download_wrapper {
padding : 10px 0;
text-align : center;
}
.article .nearby {
margin-top : 10px;
padding : 10px;
line-height : 18px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.article .nearby .next {
float : right;
}
.article_search {
padding-bottom : 10px;
text-align : right;
}
.article_search input {
vertical-align : middle;
}
.article_list li {
padding : 10px;
font-size : 16px;
font-weight : bold;
line-height : 20px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.article_list .first {
background-image : none;
}
.article_list li .title {
display : inline-block;
width : 500px;
}
.article_list li .author, .article_list li .time {
float : right;
padding-left : 10px;
color : #999;
font-size : 12px;
font-weight : normal;
}
.article_list li.head {
margin-bottom : 3px;
color : #444;
font-weight : bold;
background-color : #fff;
border-bottom : 1px dashed #888;
}
.article_list li.even {
background-color : transparent;
}
.topic .bd {
padding : 9px 19px;
}
.topic h1 {
margin-bottom : 10px;
padding : 8px 0;
color : #555;
font-size : 26px;
line-height : 30px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.topic .display_grid ul {
padding : 10px;
}
.compare_wrapper .bd {
padding : 14px;
}
.compare_wrapper .button {
margin : 3px;
}
.flow_wrapper .full_box {
position : relative;
margin-top : 30px;
}
.flow_bar {
position : absolute;
left : 20px;
top : -18px;
height : 36px;
width : 456px;
background : url('../img/flow_bar.gif') left top no-repeat;
}
.flow_step2 {
background-position : center -36px;
}
.flow_step3 {
background-position : center -72px;
}
.flow_wrapper .box .bd {
padding : 14px;
}
.flow_wrapper .full_box .bd {
padding-top : 32px;
padding-bottom : 32px;
}
.flow_wrapper .box h4 {
padding : 8px 10px;
font-size : 1.2em;
}
.flow_wrapper .box .form h4 {
padding : 0;
margin : 0 0 0.6em;
color : #A72D2C;
font-size : 18px;
}
.flow_wrapper .box .content {
padding : 0;
border-width : 0;
}
.flow_wrapper .form label b, .user .form .label b {
width : 12em;
}
.flow_wrapper .form div.submit_wrap {
padding : 5px 0 5px 12em;
}
.flow_wrapper .form label .directions {
margin-left : 12em;
}
.flow_wrapper .form label select {
width : auto;
}
.flow_wrapper .cart_list .content {
padding-right : 10px;
}
.flow_wrapper .cart_list .photo {
float : left;
padding-right : 10px;
}
.flow_wrapper .cart_list .photo img {
height : 40px;
width : 50px;
}
.flow_wrapper .cart_list .name {
display : block;
padding : 2px;
font-size : 12px;
}
.flow_wrapper .cart_list .package_name {
padding : 5px 5px 5px 20px;
font-size : 14px;
font-weight : bold;
line-height : 18px;
background : url('../img/icon/package.gif') left 6px no-repeat;
}
.flow_wrapper .cart_list .extra_info {
color : #999;
}
.flow_wrapper .cart_list .extra_info em {
margin-left : 2px;
padding : 2px 5px;
color : #fff;
background-color : green;
border-radius : 3px;
}
.flow_wrapper .cart_list .number {
width : 30px;
padding : 2px;
color : #999;
}
.flow_wrapper .cart_list .subtotal {
font-size : 11px;
}
.flow_wrapper .cart_list .actions {
text-align : right;
}
.flow_wrapper .cart_list .actions p {
float : left;
font-size : 14px;
}
.flow_wrapper .cart_list .actions .price {
font-weight : bold;
}
.cart_list .package_goods_list em {
margin-right : 5px;
padding : 2px 5px;
background-color : #eee;
border-radius : 3px;
}
.checkout_cart_list .package_goods_list {
display : none;
}
.flow_wrapper .goods_list, .flow_wrapper .favourable_list {
padding : 10px;
}
.flow_wrapper .consignee_list {
margin-top : 0;
}
.consignee_list form {
margin-bottom : 10px;
}
.consignee_list input {
margin-right : 5px;
}
.flow_wrapper .zoom {
padding-right : 10px;
}
.flow_wrapper .other_info input {
margin-right : 5px;
}
.order_total .complete {
padding : 10px 0;
color : #999;
font-size : 12px;
line-height : 14px;
}
.order_total .total_list {
padding-bottom : 10px;
font-size : 14px;
line-height : 16px;
text-align : right;
border-bottom : 1px dashed #ccc;
}
.order_total .total_fee {
padding-top : 10px;
font-size : 1.3em;
line-height : 1.4em;
text-align : center;
}
.order_total .total_fee .price {
font-size : 1.4em;
font-weight : bold;
}
.flow_action {
display : inline-block;
width : 100%;
padding : 20px 0 30px;
}
.flow_action .next {
float : right;
margin-right : 30px;
}
.flow_action .back {
float : right;
margin-right : 20px;
line-height : 40px;
font-size : 16px;
}
.checkout_wrapper .options {
float : left;
width : 615px;
}
.checkout_wrapper .details {
float : right;
width : 300px;
margin-left : 10px;
}
.checkout_wrapper .checkout_box {
padding : 0 5px;
}
.checkout_wrapper .cart_list li {
position : relative;
float : left;
width : 290px;
padding : 5px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.checkout_wrapper .cart_list .photo {
display : block;
float : left;
width : 40px;
height : 40px;
margin-right : 5px;
padding : 2px;
border : #e4e4e4 solid 1px;
}
.checkout_wrapper .cart_list .photo img {
width : 40px;
height : 40px;
}
.checkout_wrapper .cart_list .name em {
margin-left : 3px;
}
.checkout_wrapper .cart_list .price {
font-weight : bold;
}
.checkout_wrapper .cart_list .drop {
visibility : hidden;
position : absolute;
top : 15px;
right : 5px;
}
.checkout_wrapper .cart_list li:hover .drop, .checkout_wrapper .cart_list li.hover .drop {
visibility : visible;
}
.checkout_wrapper .cart_list .total {
clear : both;
padding : 5px 10px;
text-align : right;
}
.checkout_wrapper .cart_list .next {
padding : 5px 10px;
text-align : right;
}
.checkout_wrapper .next {
float : right;
margin-right : 0;
}
.checkout_wrapper .back {
float : right;
margin-right : 10px;
}
.checkout_wrapper .goods_card textarea, .checkout_wrapper .other_info textarea {
width : 450px;
}
.checkout_wrapper .other_info .price_input {
width : 50px;
}
.checkout_wrapper .other_info p {
padding : 3px 0;
}
.flow_done {
margin-top : 20px;
}
.flow_done .pay_online {
margin : 30px;
text-align : center;
}
.virtual_card {
padding : 30px 10px 30px 30px;
}
.virtual_card li {
float : left;
width : 300px;
margin-right : 30px;
padding : 20px 30px 40px 30px;
background-color : #f6f6f6;
border-radius : 10px;
}
.virtual_card li span {
display : block;
line-height : 24px;
}
.virtual_card li .type {
margin-bottom : 10px;
font-size : 16px;
font-weight : bold;
}
.goods_description img.left {
float : left;
margin : 2px 20px 16px 0;
}
.goods_description img.right {
float : right;
margin : 2px 0 16px 20px;
}
.goods_description img.reflection {
margin-bottom : 0;
}
.goods_description .back_to_top {
display : block;
float : right;
height : 22px;
margin : 10px 0;
padding-right : 14px;
color : #069;
font-size : 12px;
line-height : 22px;
background : url('../img/icon.gif') right -51px no-repeat;
}
.goods_description .section {
margin-top : 36px;
padding-top : 18px;
border-top : 1px solid #e5e5e5;
}
.goods_description .section h2 {
margin-bottom : 25px;
font-size : 18px;
background-color : transparent;
border-bottom-width : 0;
}
.goods_description .section img.across {
display : block;
margin : 0 auto 25px;
}
.goods_description .grid4col {
margin : 10px 0 20px;
padding : 10px 15px;
text-align : left;
}
.goods_description .grid4col .column {
float : left;
width : 150px;
padding-left : 20px;
}
.goods_description .grid4col .column.first {
padding-left : 0;
}
.goods_description .grid4col .column h3 {
margin-bottom : 5px;
font-size : 14px;
line-height : 18px;
}
.goods_description .grid4col .column h4, .goods_description .grid4col .column p {
padding : 0;
font-size : 12px;
line-height : 18px;
}
.goods_description .grid3col {
margin : 10px 0 20px;
padding : 10px 15px;
text-align : left;
}
.goods_description .grid3col .column {
float : left;
width : 208px;
padding-left : 25px;
}
.goods_description .grid3col .column.first {
padding-left : 0;
}
.goods_description .grid3col .column h3, .goods_description .grid3col .column h4, .goods_description .grid3col .column p {
padding : 0;
font-size : 12px;
line-height : 18px;
}
.goods_description .grid3col .column h3 {
font-size : 14px;
}
.goods_description .grid2col {
margin : 10px 0 20px;
padding : 10px 15px;
text-align : left;
}
.goods_description .grid2col .column {
float : left;
width : 316px;
padding-left : 33px;
}
.goods_description .grid2col .column.first {
padding-left : 0;
}
.goods_description .grid2col .column h3, .goods_description .grid2col .column h4, .goods_description .grid2col .column p {
padding : 0;
font-size : 12px;
line-height : 18px;
}
.goods_description .grid2col .column h3 {
font-size : 14px;
}
.col_sub .loader {
position : absolute;
top : -23px;
right : 10px;
}
.col_sub .result {
display : none;
float : left;
width : 100%;
padding : 5px 0;
margin-top : 5px;
line-height : 1.4em;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.col_sub .bottom_button {
padding-top : 5px;
text-align : center;
}
.col_sub .banner, .col_extra .banner {
margin-bottom : 10px;
}
.invoice_list li {
float : left;
width : 180px;
padding : 5px 0;
line-height : 18px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.invoice_list .first {
background-image : none;
}
.invoice_list .title {
display : block;
float : left;
width : 50px;
padding-left : 5px;
font-weight : bold;
}
.invoice_list .data {
display : block;
float : left;
width : 125px;
}
.invoice_list a {
color : #069;
font-weight : bold;
}
.invoice_list a:hover {
color : #A72D2C;
text-decoration : underline;
}
.order_query .bd {
position : relative;
}
.order_query .main {
text-align : center;
}
.order_query .input {
width : 150px;
margin-bottom : 10px;
}
.order_query p {
line-height : 18px;
}
.order_query p em {
display : block;
float : left;
width : 50px;
font-weight : bold;
}
.order_query p span {
display : block;
float : left;
width : 120px;
}
.order_query p a {
color : #069;
font-weight : bold;
}
.order_query p a:hover {
color : #A72D2C;
text-decoration : underline;
}
.brands li {
display : block;
height : 60px;
padding : 8px 0;
text-align : center;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.brands li.first {
background-image : none;
}
.brands li img {
max-width : 180px;
}
.vote .bd {
position : relative;
}
.vote h4 {
font-size : 14px;
line-height : 18px;
}
.vote .count {
padding : 5px 0 10px;
color : #999;
}
.vote label {
display : block;
padding : 2px 0;
}
.vote label input {
vertical-align : middle;
}
.vote label em {
padding-left : 3px;
color : #999;
font-size : 0.8em;
}
.vote .actions {
padding-top : 10px;
text-align : center;
}
.subscription .bd {
position : relative;
}
.subscription form {
text-align : center;
}
.subscription .input {
width : 180px;
margin-bottom : 10px;
}
.subscription .btn_s1 {
margin-right : 3px;
}
.help_center .bd {
padding : 0 0 20px 0;
}
.help_center dt {
margin : 10px 0;
padding : 8px 15px;
font-size : 14px;
font-weight : bold;
background-color : #f6f6f6;
border-bottom : 1px solid #eee;
}
.help_center .first dt {
margin-top : 0;
}
.help_center dd {
padding : 3px 10px 3px 25px;
line-height : 15px;
background : url('../img/icon.gif') 15px -22px no-repeat;
}
.goods_article li {
padding : 5px;
line-height : 16px;
}
.goods_article li a {
display : block;
padding-left : 10px;
background : url('../img/icon.gif') 0 -24px no-repeat;
}
.user_form_box .bd {
padding : 29px;
}
.user_form {
float : left;
position : relative;
width : 580px;
padding : 10px 30px;
}
.user_form h1 {
margin-bottom : 20px;
padding : 5px 0 15px;
font-size : 1.3em;
font-weight : bold;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.user_form div.req {
font-size : 1em;
position : absolute;
top : 12px;
right : 30px;
width : 13em;
text-align : right;
}
.user_form div.req b {
color : #b00;
font-size : 1.4em;
}
.user_form label, .user_form .label {
display : block;
padding : 5px 0;
}
.user_form label b {
display : block;
float : left;
width : 150px;
line-height : 23px;
text-align : right;
}
.user_form .label b {
display : block;
float : left;
width : 150px;
line-height : 15px;
text-align : right;
}
.user_form label b .req {
padding-right : 3px;
color : #b00;
}
.user_form label em {
padding-left : 5px;
vertical-align : middle;
}
.user_form label .status {
display : inline-block;
width : 16px;
height : 16px;
padding-left : 5px;
}
.user_form label .valid {
background : url('../img/icon/accept.gif') right top no-repeat;
}
.user_form label input {
vertical-align : middle;
}
.user_form label img.captcha {
vertical-align : middle;
}
.user_form .submit_wrap {
padding : 10px 0 20px 150px;
}
.user_form .submit {
vertical-align : middle;
}
.user_form fieldset.checkbox_wrap, .user_form fieldset.radio_wrap {
margin : 0;
}
.user_form fieldset.checkbox_wrap label, .user_form fieldset.radio_wrap label {
float : left;
width : auto;
border : none;
margin : 0;
padding : 2px 0;
margin-right : 15px;
}
.user_form label input.checkbox, .user_form label input.radio {
width : auto;
float : none;
margin : 0;
margin-right : 3px;
}
.user_form .quick_buy {
background : url('../img/icon.gif') right -112px no-repeat;
}
.user_form_wrapper .closed {
display : block;
padding : 50px 0;
color : #069;
font-size : 1.5em;
font-weight : bold;
text-align : center;
}
.user_form_wrapper .extra {
float : right;
width : 230px;
padding : 10px 30px 10px 0;
}
.user_form_wrapper .extra h2 {
margin-bottom : 20px;
padding : 5px 0 15px;
font-size : 1.3em;
font-weight : bold;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.user_form_wrapper .extra p {
margin-bottom : 5px;
line-height : 1.4em;
}
.user_cp .col_main .bd {
padding : 19px;
}
.user_nav_wrapper h1 {
height : 2px;
text-indent : -999em;
background : #eee;
}
.user_nav {
margin-bottom : 10px;
}
.user_nav li {
height : 45px;
background : url('../img/user_nav.gif') left -24px no-repeat #eee;
}
.user_nav li.last {
height : 46px;
background-position : left -69px;
}
.user_nav li a {
display : block;
height : 20px;
padding : 13px 20px 12px 10px;
font-size : 13px;
font-weight : bold;
line-height : 20px;
text-decoration : none;
}
.user_nav .user_order_list a {
background-position : 15px -38px;
}
.user_nav .user_profile a {
background-position : 15px -86px;
}
.user_nav .user_booking_list a {
background-position : 15px -136px;
}
.user_nav .user_bonus a {
background-position : 15px -192px;
}
.user_nav .user_collection_list a {
background-position : 15px -239px;
}
.user_nav .user_message_list a {
background-position : 15px -287px;
}
.user_nav .user_account a {
background-position : 15px -338px;
}
.user_nav .user_track_packages a {
background-position : 15px -388px;
}
.user_nav .user_affiliate a {
background-position : 15px -440px;
}
.user_nav .user_tag_list a {
background-position : 15px -490px;
}
.user_status {
padding : 10px;
line-height : 18px;
}
.user_status .hello {
margin-right : 10px;
font-size : 16px;
}
.user_status .hello em {
padding-left : 3px;
font-weight : bold;
}
.user_status .email_valid {
display : block;
margin-right : 10px;
}
.user_status .email_valid a {
margin-left : 5px;
padding-left : 20px;
background : url('../img/icon/email.gif') left center no-repeat;
}
.user_status .rank, .user_status .log {
margin-right : 10px;
color : #999;
}
.user_dashboard {
height : 151px;
width : 765px;
margin-bottom : 9px;
background : url('../img/user_dashboard.gif') left top no-repeat;
}
.user_dashboard .item {
display : inline;
float : left;
height : 100px;
width : 166px;
margin-top : 22px;
margin-left : 30px;
}
.user_dashboard .first {
margin-left : 10px;
}
.user_dashboard .third {
margin-left : 21px;
}
.user_dashboard .item .item_inner {
display : block;
height : 100px;
width : 166px;
text-decoration : none;
}
.user_dashboard .item .item_inner .count {
display : block;
height : 63px;
width : 166px;
overflow : hidden;
text-align : center;
font-family : arial;
font-size : 30px;
font-weight : bold;
line-height : 63px;
}
.user_dashboard .item .item_inner .label {
display : block;
height : 37px;
width : 166px;
overflow : hidden;
text-align : center;
font-size : 18px;
font-weight : bold;
line-height : 37px;
}
.user_dashboard .item .price {
padding-left : 24px;
}
.user_dashboard .item .price sup {
display : none;
}
.user_dashboard .item .price sub {
font-size : 18px;
}
.user_cp .display_text li .actions {
width : 150px;
}
.merge_order p {
padding-top : 10px;
font-size : 1.2em;
line-height : 1.3em;
}
.merge_order select {
margin-right : 5px;
}
.generate_code .options {
width : 300px;
float : left;
}
.generate_code .options input[type="text"], .generate_code .options input[type="password"] {
width : 20px;
}
.generate_code .code_wrapper {
width : 330px;
float : right;
}
.generate_code .code_wrapper textarea {
height : 120px;
width : 320px;
margin : 0;
}
.affiliate_code label {
display : block;
padding-bottom : 10px;
}
.affiliate_code label input {
width : 180px;
margin-left : 5px;
}
.affiliate_code_goods .preview table, .affiliate_code_goods .preview table tbody {
border-width : 0;
}
.affiliate_code_goods .preview th, .affiliate_code_goods .preview td {
border-top : none;
border-bottom : none;
border : none;
}
.affiliate_code_goods .item {
margin-bottom : 10px;
}
.affiliate_code_goods .item .label {
padding : 5px;
}
.affiliate_code_goods .item .label a {
float : right;
}
.affiliate_code_goods .item textarea {
width : 98%;
}
.user .affiliate_code table table, .user .affiliate_code table table tbody, .user .affiliate_code table table tr, .user .affiliate_code table table td, .user .affiliate_code table table th {
background-color : transparent !important ;
border-width : 0;
}
.user .affiliate_code .item {
padding-bottom : 10px;
}
.user .affiliate_code .item em {
display : block;
padding-bottom : 5px;
color : #069;
font-size : 1.2em;
}
.user .affiliate_code .item a {
display : block;
padding-top : 5px;
}
.funds .actions {
padding : 5px 0;
}
.consignee_list input[type="text"], .consignee_list input[type="password"] {
width : 160px;
}
.order_list td {
line-height : 26px;
}
.order_list .order_id {
font-size : 12px;
font-weight : bold;
}
.order_list .handle, .order_list .handler, .order_list .order_status {
text-align : left;
}
.order_list .order_status em, .order_list .handler .status, .order_detail .status {
padding : 3px 5px;
line-height : 20px;
border-radius : 3px;
}
.order_status em {
margin-left : 5px;
}
.order_detail .order_id {
font-size : 12px;
font-weight : bold;
}
.order_detail .view_message {
float : right;
}
.order_detail .invoice_no a {
display : inline-block;
padding : 3px 3px 3px 20px;
font-size : 14px;
background : url('../img/icon/delivery.gif') left 3px no-repeat;
}
.order_goods_list p {
margin-bottom : 5px;
line-height : 18px;
}
.order_goods_list .photo img {
float : left;
height : 32px;
width : 40px;
}
.order_goods_list .price_input {
width : 50px;
margin : 0 5px;
padding : 2px;
}
.order_goods_list .extra_info {
color : #999;
}
.order_goods_list .extra_info em {
margin-left : 2px;
padding : 2px 5px;
color : #fff;
background-color : #A72D2C;
border-radius : 3px;
}
.user .box h4 {
padding : 8px 10px;
color : #069;
font-size : 1.2em;
}
.user .box .form h4 {
padding : 0;
margin : 0 0 0.6em;
color : #b00;
font-size : 18px;
}
.user .box .content {
padding : 0;
border-width : 0;
}
.user .form label b, .user .form .label b {
width : 12em;
}
.user .form div.submit_wrap {
padding : 5px 0 5px 12em;
}
.user .form label .directions {
margin-left : 12em;
}
.user .form label select {
width : auto;
}
.tab_wrapper .size {
float : right;
padding : 9px 4px;
}
.tab_wrapper .size em {
display : block;
float : left;
padding-right : 5px;
line-height : 19px;
}
.tab_wrapper .size a {
display : block;
float : left;
height : 19px;
width : 19px;
margin-right : 3px;
color : #B3B3B3;
font-size : 10px;
line-height : 19px;
font-family : Arial;
text-align : center;
background-image : url('../img/page_size_bg.gif');
background-repeat : no-repeat;
}
.tab_wrapper .size a:hover {
color : #B3B3B3;
text-decoration : none;
}
.tab_wrapper .size .current {
color : #A72D2C;
background-position : 0 -20px;
}
.tab_wrapper .size .current:hover {
color : #A72D2C;
}
.checkout_wrapper .options {
float : left;
width : 600px;
padding : 20px 0;
}
.checkout_wrapper .option_title {
margin-top : -1px;
padding : 8px 15px;
background : url('../img/slight_bg.gif') left bottom repeat-x #f8f8f8;
border : #ddd solid 1px;
text-shadow : 0 0 0, 0 1px 0 #fff;
}
.checkout_wrapper .option_title h2 {
font-size : 14px;
line-height : 18px;
}
.checkout_wrapper .option_inner {
padding : 12px;
}
.checkout_wrapper .option_item {
float : left;
width : 180px;
padding : 10px 6px;
}
.checkout_wrapper .option_item label {
position : relative;
display : block;
height : 37px;
width : 92px;
margin : 0 auto 5px;
font-size : 14px;
font-weight : bold;
line-height : 50px;
text-align : center;
background : url('../img/option_item_bg.gif') left top no-repeat #fafafa;
border : #eee solid 1px;
}
.checkout_wrapper .option_item label .name {
display : block;
height : 37px;
width : 92px;
overflow : hidden;
}
.checkout_wrapper .option_item label:hover, .checkout_wrapper .option_item label.hover {
border-color : #ccc;
}
.checkout_wrapper .option_item label.checked {
border-color : #A72D2C;
}
.checkout_wrapper .option_item label.disabled {
opacity : 0.5;
cursor : default;
}
.checkout_wrapper .option_item label .status {
position : absolute;
left : -2px;
top : -2px;
display : none;
height : 37px;
width : 92px;
background : url('../img/option_item_bg.gif') left bottom no-repeat transparent;
border : #A72D2C solid 2px;
}
.checkout_wrapper .option_item label.checked .status {
display : block;
}
.checkout_wrapper .option_item img {
position : absolute;
left : 0;
top : 0;
height : 37px;
width : 92px;
}
.checkout_wrapper .option_item input {
position : absolute;
right : 5px;
bottom : 5px;
}
.checkout_wrapper .option_item .info {
display : block;
width : 148px;
margin : 0 auto 5px;
line-height : 16px;
text-align : center;
}
.checkout_wrapper .option_item .info .price {
display : block;
}
.checkout_wrapper .option_item .info .free {
display : block;
color : #999;
}
.checkout_wrapper .option_item .info .not_supported {
display : block;
color : #999;
}
.checkout_wrapper .option_extra {
clear : both;
}
.checkout_wrapper .option_inner .current_intro {
display : block;
clear : both;
margin-bottom : 10px;
padding : 9px 9px 9px 35px;
line-height : 16px;
background-color : #f8f8f8;
background-image : url('../img/icon/exclamation.gif');
background-repeat : no-repeat;
background-position : 12px 10px;
border : #eee solid 1px;
}
.checkout_wrapper .option_inner .current_intro a {
padding : 0 2px;
text-decoration : underline;
}
.checkout_wrapper .option_inner .insure_wrapper {
text-align : right;
}
.checkout_wrapper .option_inner .insure_disabled {
display : none;
}
.checkout_wrapper .card_message {
clear : both;
padding : 9px;
background-color : #f8f8f8;
border : #eee solid 1px;
}
.checkout_wrapper .card_message h4 {
float : left;
padding : 2px 5px;
}
.checkout_wrapper .card_message textarea {
width : 450px;
}
.checkout_wrapper .postscript textarea {
width : 526px;
margin-left : 20px;
}
.checkout_wrapper .current_option h2 span {
color : #b00;
}
.checkout_wrapper .later_option .option_inner {
display : none;
}
.checkout_wrapper .extra_options {
clear : both;
padding : 9px 19px;
background-color : #f8f8f8;
border : #eee solid 1px;
}
.checkout_wrapper .extra_options .item {
float : left;
width : 100%;
padding : 5px 0;
border-bottom : 1px dotted #eee;
}
.checkout_wrapper .extra_options .last {
border-bottom-width : 0;
}
.checkout_wrapper .extra_options h3 {
width : 80px;
float : left;
font-size : 12px;
line-height : 28px;
}
.checkout_wrapper .extra_options .inner {
float : left;
}
.checkout_wrapper .extra_options .price_input {
width : 50px;
margin-right : 5px;
}
.checkout_wrapper .extra_options .text_input {
width : 100px;
margin-right : 5px;
}
.checkout_wrapper .details {
margin-top : 18px;
float : right;
width : 320px;
padding : 9px;
background-color : #fff;
border : #eee solid 1px;
position : relative;
}
.checkout_wrapper .detail_inner {
padding : 0 5px;
}
.checkout_wrapper .details h2.title {
border : #FFF2BC solid 1px;
background : url('../img/order_title_bg.gif') left top repeat #fff;
}
.checkout_wrapper .details h2.title span {
float : left;
background-image : none;
}
.checkout_wrapper .details h2.title .extra {
background-image : none;
}
.checkout_wrapper .cart_list li {
position : relative;
float : left;
width : 290px;
padding : 5px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.checkout_wrapper .cart_list .photo {
display : block;
float : left;
width : 40px;
height : 40px;
margin-right : 5px;
padding : 2px;
background-color : #fff;
border : #eee solid 1px;
}
.checkout_wrapper .cart_list .photo img {
width : 40px;
height : 40px;
}
.checkout_wrapper .cart_list .name em {
margin-left : 3px;
}
.checkout_wrapper .cart_list .price {
font-weight : bold;
}
.checkout_wrapper .cart_list .drop {
visibility : hidden;
position : absolute;
top : 15px;
right : 5px;
}
.checkout_wrapper .cart_list li:hover .drop, .checkout_wrapper .cart_list li.hover .drop {
visibility : visible;
}
.checkout_wrapper .cart_list .total {
clear : both;
padding : 5px 10px;
text-align : right;
}
.checkout_wrapper .cart_list .next {
padding : 5px 10px;
text-align : right;
}
.checkout_wrapper .consignee_info {
font-size : 11px;
line-height : 18px;
background : url('../img/consignee_info.png') no-repeat #fff;
margin-bottom : 10px;
max-height : 160px;
height : 160px;
}
.checkout_wrapper .consignee_info strong {
color : #999;
font-size : 12px;
font-weight : normal;
}
.consignee_info {
padding : 10px;
line-height : 1.5em;
}
.consignee_info .name {
margin-right : 5px;
font-weight : bold;
font-size : 1.2em;
}
.checkout_wrapper .next {
float : right;
margin-right : 0;
}
.checkout_wrapper .back {
float : right;
margin-right : 10px;
}
.checkout_wrapper .goods_card textarea, .checkout_wrapper .other_info textarea {
width : 450px;
}
.checkout_wrapper .other_info {
line-height : 25px;
}
.checkout_wrapper .other_info span {
line-height : 25px;
vertical-align : middle;
}
.checkout_wrapper .other_info .price_input {
width : 50px;
}
.checkout_wrapper .other_info p {
padding : 3px 0;
}
.checkout_wrapper .cart_list .bottom {
background-color : #f8f8f8;
}
.checkout_wrapper .postscript .label {
float : left;
margin-right : 5px;
}
.checkout_wrapper .postscript textarea {
float : left;
height : 15px;
width : 300px;
color : #999;
border-color : #A5B1BD;
}
.checkout_wrapper .postscript textarea:hover, .checkout_wrapper .postscript textarea.hover {
color : #333;
border-color : #A72D2C;
}
.checkout_wrapper .postscript textarea.active {
height : 48px;
color : #333;
border-color : #A72D2C;
}
.checkout_wrapper .shipping_select {
text-align : right;
}
.checkout_wrapper .shipping_select select {
width : 230px;
}
.checkout_wrapper .cart_list .subtotal {
text-align : right;
font-size : 1em;
}
.checkout_wrapper .next {
margin-right : 10px;
}
#slide-info {
height : 68px;
background : url('../img/welcome_1.gif') no-repeat #fff;
margin-bottom : 10px;
}
#slide-info .join-btn {
display : block;
position : absolute;
left : 290px;
top : 17px;
}
#slide-info .login-info {
position : absolute;
left : 17px;
top : 41px;
font-size : 11px;
}
#slide-info .login-info a {
margin : 0 10px 0 3px;
font : bold 13px/18px arial;
text-decoration : underline;
}
#slide-info .escrow-des {
position : absolute;
right : 65px;
top : 5px;
}
#slide-info .escrow-des dt {
font : bold 13px/16px arial;
margin : 5px 0;
color : #a0410d;
}
#slide-info .escrow-des dd {
font : normal normal 11px/12px arial;
}
#crosspromotions {
position : relative;
display : block;
margin : 1px 0 0;
padding : 0;
float : left;
clear : left;
width : 531px;
height : 319px;
overflow : hidden;
}
#crosspromotions .placard {
position : relative;
display : block;
width : 531px;
height : 234px;
margin : 0;
padding : 0;
}
#crosspromotions .controls {
position : relative;
display : block;
margin : 0;
padding : 0 0 0 14px;
width : 531px;
height : 85px;
min-height : 85px;
overflow : hidden;
background : url('../img/banner_base.jpg') 0 0 no-repeat;
}
#crosspromotions .controls div {
position : relative;
display : block;
margin : 0 2px 0 0;
padding : 10px 4px;
float : left;
clear : none;
width : 74px;
height : 65px;
background : none;
}
#crosspromotions .controls div.active {
padding : 6px 0 1px;
border : #A72D2C solid 4px;
}
#crosspromotions .controls a {
outline : none;
}
#globalmenu .dropdown-content {
clear : both;
float : left;
padding : 10px;
}
#globalmenu .dropdown h6, .dropdown h6 {
font-size : 1.2em;
font-weight : 700;
margin : 0;
}
#globalmenu .dropdown p {
font-size : 1.1em;
font-weight : 400;
line-height : 1.4em;
}
#globalmenu .dropdown-content div.hr-dotted {
margin : 10px 0;
}
#globalmenu .dropdown-content .content-footer .hr-dotted {
margin-bottom : 6px;
}
#globalmenu .dropdown .fieldSet {
clear : both;
float : left;
}
#globalmenu #options .dropdown-content ul.list-companies {
float : left;
}
#globalmenu #options .dropdown-content ul.list-companies {
clear : both;
}
#globalmenu #options .dropdown-content ul li {
border : none;
float : left;
height : auto;
padding : 0 0 6px;
}
#globalmenu #options .dropdown-content ul li a {
background : none;
color : #5e5e5e;
font-size : 11px;
margin : 0;
padding : 0;
}
#globalmenu #options .dropdown-content ul li a:hover {
color : #d00000;
}
#globalmenu #actions .dropdown p a {
color : #d00000;
float : none;
font-size : 1em;
margin : 0;
}
#globalmenu .dropdown p a:hover {
text-decoration : underline;
}
#globalmenu #actions .dropdown p a.btn-member-benefits {
float : left;
margin-right : 12px;
}
.eoemColumn .eoemContent {
padding-right : 0;
margin-right : 0;
}
.eoemColumn .eoemStyleContent08 h2 {
width : 220px;
}
.eoemColumn .eoemSecondaryContent01 {
width : 294px !important ;
width : 296px !important ;
float : left;
}
.eoemColumn .eoemSecondaryContent01 .eoemContent {
margin-left : 0 !important ;
margin-right : 0 !important ;
}
.eoemColumn .eoemContent {
margin-right : 0 !important ;
}
.eoemColumn .eoemSecondaryContent01 .eoemStyleContent04, .eoemColumn .eoemSecondaryContent01 .eoemStyleContent05 {
border-right : 32px solid #fff;
width : 236px;
}
.eoemColumn .eoemStyleContent02 {
padding-right : 16px !important ;
margin-right : -16px !important ;
margin-left : 16px !important ;
padding-left : 16px;
}
.eoemColumn .eoemSecondaryContent01 .eoemStyleContent02 {
padding-left : 0 !important ;
margin-left : 0 !important ;
margin-right : 16px !important ;
padding-right : 16px !important ;
}
.eoemColumn div.eoemStyleContent08 .eoemRightContent {
width : 96% !important ;
}
.eoemColumn .eoemSecondaryContent01 div.eoemStyleContent08 .eoemRightContent {
width : 85% !important ;
}
.eoemColumn .eoemSecondaryContent01 .eoemStyleContent06 {
padding-left : 16px !important ;
margin-left : 0 !important ;
margin-right : 32px !important ;
padding-right : 16px !important ;
}
.eoemColumn .eoemSecondaryContent01 .eoemFlexStyle01 {
padding-left : 14px;
margin-right : 32px !important ;
}
.w-azProdIndexpage {
border-color : #DDDDDD;
border-image : none;
border-style : solid;
line-height : 20px;
padding-left : 5px;
font : 12px/120% Verdana, Helvetica, sans-serif;
}
.w-azProdIndexpage p {
padding : 0 3px;
}
.w-azProdIndexpage a {
padding : 0 3px;
}
.w-azProdIndex {
border-color : #DDDDDD;
border-image : none;
border-style : solid;
border-width : 1px 0;
line-height : 30px;
padding-left : 10px;
font : 12px/120% Verdana, Helvetica, sans-serif;
}
.w-azProdIndex p {
padding : 0 5px;
}
.w-azProdIndex a {
padding : 0 5px;
}
.w-azIndexItems ul {
margin-top : 20px;
overflow : hidden;
}
.w-azIndexItems li {
float : left;
padding : 0 0 5px 10px;
width : 212px;
}
.empty_tags {
margin-top : 30px;
display : block;
color : #999;
font-size : 1.5em;
font-weight : bold;
text-align : center;
}
.ptags .bd {
padding : 9px 19px;
}
.ptags h1 {
display : inline;
color : #333;
font-size : 26px;
line-height : 30px;
}
.ptags .nearby {
margin-top : 10px;
padding : 10px;
line-height : 18px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.ptags .nearby .next {
float : right;
}
.visit_15 {
width : 200px;
height : 240px;
margin-left : auto;
margin-right : auto;
margin-top : 0;
overflow : hidden;
position : relative;
}
.visit_15 ul:after {
clear : both;
content : '\0020';
display : block;
visibility : hidden;
height : 0;
width : 200px;
}
.visit_15 ul {
display : inline-block;
}
* html .goods_list ul {
height : 1%;
}
.goods_list ul {
display : block;
}
.visit_15 li {
width : 200px;
float : left;
}
#tab-wrap {
width : 200px;
position : relative;
overflow : hidden;
height : 238px;
}
#tab-wrap .list {
position : relative;
height : 238px;
}
#tab-wrap .list li {
position : absolute;
top : 0;
left : 0;
width : 186px;
height : 239px;
}
#tab-wrap .list li img {
margin : 0 auto;
width : 186px;
}
#tab-wrap .list li .bg-right {
position : absolute;
top : 0;
right : 0;
width : 50%;
height : 238px;
z-index : -1;
}
#tab-wrap .count {
position : absolute;
left : 50%;
width : 10px;
height : 125px;
top : 75px;
margin-left : 470px;
z-index : 300;
}
#tab-wrap .count li {
float : left;
width : 10px;
height : 10px;
background : #ccc;
margin-bottom : 10px;
}
#tab-wrap .count li:hover {
cursor : pointer;
}
#tab-wrap .count li.current {
background : #85BE2E;
}
#n {
margin : 10px auto;
width : 200px;
border : #CCC solid 1px;
font-size : 12px;
line-height : 30px;
}
#n a {
padding : 0 4px;
color : #333;
}
.promotion_goods box .bd .more {
visibility : hidden;
position : relative;
float : right;
margin-top : -50px;
margin-right : 5px;
}
.promotion_goods box:hover .bd .more {
visibility : visible;
}
.m1_cate {
overflow : hidden;
border-right : 0 solid #cfcfcf;
padding : 0;
background-color : #fff;
}
.m1_cate .li {
width : 165px;
text-align : center;
font-size : 11px;
float : left;
line-height : 20px;
margin : 12px;
font-family : "Helvetica Neue", arial, sans-serif;
background : url('../img/featured_categories.png') no-repeat #fff;
max-height : 275px;
height : 275px;
}
.m1_cate .li li {
background : url('../img/icon_arr.gif') 28px center no-repeat;
text-align : left;
padding-left : 33px;
}
.m1_cate span.tt {
font-size : 13px;
font-weight : 700;
color : #A72D2C;
}
.m1_cate span.ch {
font-size : 9px;
}
.m1_cate span.more {
font-size : 9px;
text-align : right;
}
.m1_cate span.more a:link, .m1_cate span.more a:visited {
color : #A72D2C;
text-decoration : none;
}
.m1_cate span.more a:hover, .m1_cate span.more a:active {
color : #A72D2C;
text-decoration : underline;
}
.m1_cate .li img {
width : 120px;
height : 120px;
font-size : 0;
margin-bottom : 5px;
margin-top : 3px;
}
html .placeholder {
color : #a9a9a9 !important ;
}
.sideLabel {
display : block;
width : 21px;
height : 108px;
margin-left : 500px !important ;
margin-left : 505px;
position : fixed;
}
.SLCart {
left : 50%;
top : 280px;
}
.SLTrack {
left : 50%;
top : 355px;
}
.SLChat {
left : 50%;
top : 415px;
}
.sideLabel img {
display : block;
}
.community-block .block-c {
padding : 15px;
overflow : hidden;
}
.community-block ul li {
float : left;
}
.community-block ul li a {
float : left;
padding-right : 15px;
display : inline-block;
width : 131px;
height : 34px;
}
.community-block ul li.community-title {
width : 180px;
}
.community-block ul li.community-title span {
font-size : 15px;
font-weight : bold;
color : #b41b1d;
line-height : 27px;
}
.community-block .rss {
background : url('../img/footer_commuity-icon.png') left 0 no-repeat;
}
.community-block .wechat {
background : url('../img/footer_commuity-icon.png') left -34px no-repeat;
}
.wechat span {
position : absolute;
}
.wechat span img {
display : block;
height : 294px;
left : -110px;
position : absolute;
top : -297px;
visibility : hidden;
width : 249px;
}
.wechat:hover img {
visibility : inherit;
z-index : 9999;
}
.community-block .facebook {
background : url('../img/footer_commuity-icon.png') left -68px no-repeat;
}
.community-block .twitter {
background : url('../img/footer_commuity-icon.png') left -102px no-repeat;
}
.community-block .youtube {
background : url('../img/footer_commuity-icon.png') left -136px no-repeat;
}
.footer-block .block-c {
overflow : hidden;
border-bottom : 1px solid #E4E4E4;
}
.footer-block ul li {
float : left;
}
.footer-block ul li a {
float : left;
padding-right : 5px;
display : inline-block;
width : 131px;
height : 60px;
}
.footer-block ul li.footer-title {
width : 180px;
}
.footer-block ul li.footer-title span {
font-size : 15px;
font-weight : bold;
color : #b41b1d;
line-height : 27px;
}
.footer-block .Comodo {
padding-left : 247px;
width : 88px;
}
.footer-block .mcafeesecure {
float : right;
padding-top : 25px;
width : 65px;
}
* html #generalCustomPage {
height : 100%;
}
div#generalCustomPage_innerWrap {
padding-bottom : 10px;
}
div#generalCustomPage_innerWrap:after {
content : " ";
display : block;
clear : both;
}
div#generalCustomPage_leftMenuCategory {
float : left;
background-color : #F4F4F2;
width : 196px;
margin-left : 1px;
height : auto;
}
div#generalCustomPage_leftMenu {
background-color : #fff;
}
div#generalCustomPage_leftMenu p.vMenuSpace {
margin-top : 5px;
}
div#generalCustomPage_leftMenu a.menuItem {
font : 13px arial;
color : #4D4D4D;
text-decoration : none;
}
div#generalCustomPage_leftMenu a.menuItem:hover {
font : 13px arial;
color : #B40000;
text-decoration : underline;
}
div#generalCustomPage_leftMenu font.menuItem {
font : 13px arial;
color : #4D4D4D;
text-decoration : none;
}
div#generalCustomPage_leftMenu a.otherMenuItem {
font : 12px arial;
color : #666;
text-decoration : none;
}
div#generalCustomPage_leftMenu font.otherMenuItem {
font : 12px arial;
color : #666;
text-decoration : none;
}
div#generalCustomPage_leftMenu a.menuTitle {
font : bold 15px arial;
color : #B40000;
text-decoration : none;
}
div#generalCustomPage_leftMenu a.menuTitle:hover {
font : bold 15px arial;
color : #B40000;
text-decoration : underline;
}
div#generalCustomPage_leftMenu font.menuTitle {
font : bold 15px arial;
color : #B40000;
text-decoration : none;
}
div#generalCustomPage_leftMenu a.electronicMenuTitle {
font : bold 15px arial;
color : #666;
}
div#generalCustomPage_leftMenu font.electronicMenuTitle {
font : bold 15px arial;
color : #666;
}
div#generalCustomPage_leftMenu a.shopByDepartment {
font : bold 17px arial;
color : #929292;
}
div#generalCustomPage_leftMenu font.shopByDepartment {
font : bold 17px arial;
color : #929292;
}
div#generalCustomPage_leftMenu img {
border : 0;
}
div#generalLogin_newCustomerRegistration {
float : left;
width : 480px;
text-align : left;
}
div#generalLogin_newCustomerRegistration td.newCustomerBarTitle {
width : 425px !important ;
width : 430px;
padding-left : 10px !important ;
}
div#generalLogin_newCustomerRegistration td.newCustomerBottomBar {
width : 429px !important ;
width : 434px;
}
div#generalLogin_newCustomerRegistration td a.newVisitorRegistration {
font : bold 18px arial;
color : #ce2104;
}
div#generalLogin_newCustomerRegistration td font.newVisitorRegistration {
font : bold 16px arial;
color : #ce2104;
}
div#generalLogin_newCustomerRegistration td a.newVisitorRegistrationDescription {
font : 11px arial;
color : #666;
}
div#generalLogin_newCustomerRegistration td font.newVisitorRegistrationDescription {
font : 11px arial;
color : #666;
}
div#generalLogin_newCustomerRegistration td a.newVisitorRegistrationMenuText {
font : 13px arial;
color : #666;
}
div#generalLogin_newCustomerRegistration td font.newVisitorRegistrationMenuText {
font : 13px arial;
color : #666;
}
div#generalLogin_newCustomerRegistration td a.mailSample {
font : 11px arial;
color : #444;
}
div#generalLogin_newCustomerRegistration td font.mailSample {
font : 11px arial;
color : #444;
}
div#generalLogin_newCustomerRegistration td.space {
padding-top : 3px;
}
div#generalLogin_returningCustomerLogin {
float : right;
width : 480px;
vertical-align : top;
}
div#generalLogin_returningCustomerLogin td.returnCustomerBarTitle {
width : 425px !important ;
width : 430px;
padding-left : 10px;
}
div#generalLogin_returningCustomerLogin td.returnCustomerBottomBar {
width : 429px !important ;
width : 434px;
}
div#generalLogin_returningCustomerLogin td a.returningCustomerLogin {
font : bold 18px arial;
color : #999;
}
div#generalLogin_returningCustomerLogin td font.returningCustomerLogin {
font : bold 16px arial;
color : #999;
}
div#generalLogin_returningCustomerLogin td a.returningCustomerDescription {
font : 11px arial;
color : #666;
}
div#generalLogin_returningCustomerLogin td font.returningCustomerDescription {
font : 11px arial;
color : #666;
}
div#generalLogin_returningCustomerLogin td a.returningCustomerMenuText {
font : 13px arial;
color : #666;
}
div#generalLogin_returningCustomerLogin td font.returningCustomerMenuText {
font : 13px arial;
color : #666;
}
div#generalLogin_returningCustomerLogin td a.mailSample {
font : 11px arial;
color : #444;
}
div#generalLogin_returningCustomerLogin td font.mailSample {
font : 11px arial;
color : #444;
}
div#generalLogin_returningCustomerLogin td a.forgotPassword {
font : 11px arial;
color : #840913;
padding-left : 5px;
}
div#generalLogin_returningCustomerLogin td font.forgotPassword {
font : 11px arial;
color : #840913;
padding-left : 5px;
}
div#generalLogin_returningCustomerLogin td.space {
padding-top : 3px;
}
.uprofile {
padding-left : 10px;
width : 180px;
font-family : arial;
font-style : normal;
font-variant : normal;
font-weight : 700;
font-size : 13px;
line-height : normal;
font-size-adjust : none;
font-stretch : normal;
color : #A72D2C;
text-decoration : none;
margin-top : 10px;
margin-bottom : 3px;
}
#userMenu {
width : 198px;
margin-bottom : 8px;
}
#userMenu h1 {
height : 45px;
overflow : hidden;
text-align : center;
padding : 0 0 0 4px;
background : url(images/header_bg.gif) 0 -3px no-repeat;
font-size : 14px;
color : #666;
font-weight : 700;
line-height : 45px;
}
#userMenu h1 span {
height : 28px;
width : 11px;
background : url('../img/header_bg.gif') 0 -116px no-repeat;
display : inline-block;
float : right;
}
div#generalMemberLogin_controlPanelMenu {
float : left;
width : 750px;
}
div#generalMemberLogin_controlPanelMenu a.highlightWelcomeText {
font : bold 13px arial;
color : #ce2104;
}
div#generalMemberLogin_controlPanelMenu font.highlightWelcomeText {
font : bold 13px arial;
color : #ce2104;
}
div#generalMemberLogin_controlPanelMenu a.grayWelcomeText {
font : 12px arial;
color : #666;
}
div#generalMemberLogin_controlPanelMenu font.grayWelcomeText {
font : 12px arial;
color : #666;
}
div#generalMemberLogin_controlPanelMenu a.highlightMenuText {
font : bold 13px arial;
color : #ce2104;
text-decoration : none;
}
div#generalMemberLogin_controlPanelMenu font.highlightMenuText {
font : bold 13px arial;
color : #ce2104;
text-decoration : none;
}
div#generalMemberLogin_controlPanelMenu a.normalMenuText {
font : 11px arial;
color : #666;
}
div#generalMemberLogin_controlPanelMenu font.normalMenuText {
font : 11px arial;
color : #666;
}
div#generalMemberLogin_controlPanelMenuInsideLeft {
float : right;
width : 350px;
height : 110px;
}
div#generalMemberLogin_controlPanelMenuInsideRight {
float : left;
width : 345px;
margin-left : 15px !important ;
margin-left : 19px;
height : 110px;
}
div.controlPanelSubMenu ul {
list-style-type : none;
}
div.controlPanelSubMenu ul li {
color : #DEDCD8;
font-family : arial;
font-size : 11px;
display : block;
width : 136px !important ;
width : 140px;
background-color : #FFF;
text-decoration : none;
padding-top : 2px;
padding-bottom : 2px;
}
div.controlPanelSubMenu ul li a {
display : block;
width : 146px !important ;
width : 150px;
padding-left : 20px;
font-size : 11px;
color : #666;
text-decoration : none;
}
div.controlPanelSubMenu ul li a:visited {
font-size : 11px;
color : #666;
text-decoration : none;
}
div.controlPanelSubMenu ul li a:hover {
font-size : 11px;
color : #A72D2C;
text-decoration : underline;
background : url('../img/icon_menu_highlighted.gif') 2px center no-repeat #fff;
}
div.controlPanelSubMenu ul li a:active {
font-size : 11px;
color : #A72D2C;
text-decoration : underline;
background : url('../img/icon_menu_highlighted.gif') 2px center no-repeat #fff;
}
.content blockquote {
overflow : hidden;
}
.content blockquote cite {
background : url('../img/quote-left-mini.png') 0 0 no-repeat scroll transparent;
display : block;
color : #666666;
font : 11px/150% Verdana, Helvetica, sans-serif;
margin : 5px 0;
}
.content blockquote cite span {
background : url('../img/quote-right-mini.png') right bottom no-repeat scroll transparent;
padding : 10px 20px;
}
.content blockquote p {
padding : 10px 0 10px 0;
margin-left : 90px;
font-size : 9px;
}
#A72D2C #message_img {
font-size : 12px;
}
.user_form textarea {
height : 60px;
width : 350px;
}
.flow_wrapper .cart_list .mall_name {
display : block;
padding : 20px 0 3px 22px;
background : url('../img/icon/store.gif') 0 21px no-repeat;
}
.flow_wrapper .cart_list .mall_name a {
color : #F9780D;
}
.flow_wrapper .cart_list .mall_name .location {
float : right;
}
.flow_wrapper .cart_list .item {
background-color : #f8f8f8;
border-top : 1px solid #ddd;
}
.flow_wrapper .cart_list .item_last {
border-bottom : 1px solid #ddd;
}
.language_switcher {
width : 40px;
float : right;
margin : 3px 0 0 5px;
text-align : left;
}
.language_switcher .flag_cn, .language_switcher .flag_en {
display : block;
float : left;
height : 15px;
width : 20px;
text-indent : -999em;
background : url('../img/flags.gif') 2px 2px no-repeat;
}
.language_switcher .flag_en {
background-position : 2px -18px;
}
.language_switcher .flag_cn:hover, .language_switcher .current_cn {
background-position : -18px 2px;
}
.language_switcher .flag_en:hover, .language_switcher .current_en {
background-position : -18px -18px;
}
.currency_switcher {
position : relative;
width : 80px;
float : right;
margin : 10px 0 0 0;
}
.currency_switcher select {
width : 74px;
padding : 2px;
line-height : 14px;
}
.big_error h1 {
padding : 40px;
font-size : 20px;
font-weight : bold;
text-align : center;
color : #dedede;
}
.big_error h1 em {
display : block;
margin-bottom : 20px;
color : #e5e5e5;
font-size : 100px;
font-weight : bold;
}
.tab_wrapper .size {
float : right;
padding : 9px 4px;
}
.tab_wrapper .size em {
display : block;
float : left;
padding-right : 5px;
line-height : 19px;
}
.tab_wrapper .size a {
display : block;
float : left;
height : 19px;
width : 19px;
margin-right : 3px;
color : #B3B3B3;
font-size : 10px;
line-height : 19px;
font-family : Arial;
text-align : center;
background-image : url('../img/page_size_bg.gif');
background-repeat : no-repeat;
}
.tab_wrapper .size a:hover {
color : #B3B3B3;
text-decoration : none;
}
.tab_wrapper .size .current {
color : #A72D2C;
background-position : 0 -20px;
}
.tab_wrapper .size .current:hover {
color : #A72D2C;
}
.tab_s_wrapper {
position : relative;
height : 27px;
overflow : hidden;
line-height : 27px;
border-bottom : 1px solid #A72D2C;
}
.tab_s_wrapper .tabs {
float : left;
height : 27px;
}
.tab_s_wrapper .extra {
float : right;
height : 24px;
padding : 3px 10px 0;
}
.tab_s_wrapper .tabs a {
display : block;
float : left;
height : 27px;
padding-left : 20px;
margin-right : 4px;
color : #444;
line-height : 24px;
font-size : 14px;
font-weight : bold;
text-decoration : none;
background : url('../img/tab_s_bg.gif') left 0 no-repeat #e4e4e4;
}
.tab_s_wrapper .tabs a span {
display : block;
float : left;
height : 24px;
padding : 3px 20px 0 0;
background : url('../img/tab_s_bg.gif') right -30px no-repeat;
}
.tab_s_wrapper .tabs a.current {
color : #A72D2C;
background-color : #A72D2C;
background-position : left -60px;
}
.tab_s_wrapper .tabs a.current span {
background-position : right -90px;
}
.question_box .bd {
padding : 14px;
}
#question .tab_s_wrapper .extra {
padding-left : 0;
}
#question .comment_list .rank {
display : none;
}
.review_summary {
overflow : hidden;
margin-bottom : 10px;
padding : 5px 0;
border : #e4e4e4 solid 1px;
}
.review_summary .rate {
border-right : 1px solid #E4E4E4;
color : #A72D2C;
float : left;
height : 65px;
padding : 15px 0 0;
text-align : center;
width : 150px;
}
.review_summary .rate strong {
font-family : arial;
font-size : 30px;
line-height : 36px;
}
.review_summary .percent {
border-right : 1px solid #E4E4E4;
float : left;
height : 70px;
padding : 5px 3px 5px 25px;
width : 320px;
}
.review_summary .percent p {
float : left;
width : 100%;
margin-bottom : 5px;
padding : 3px 0;
line-height : 14px;
}
.review_summary .percent em, .review_summary .percent .value {
float : left;
margin : 0 5px;
}
.review_summary .percent .bar {
float : left;
height : 12px;
width : 200px;
overflow : hidden;
background : url('../img/slight_bg.gif') 0 -15px repeat-x #eee;
border : #ccc solid 1px;
}
.review_summary .percent .bar span {
float : left;
height : 12px;
overflow : hidden;
background : url('../img/slight_bg.gif') 0 -95px repeat-x #A72D2C;
}
.review_summary .actions {
float : right;
height : 75px;
padding : 0 20px 0 10px;
text-align : center;
}
.review_summary .actions p {
padding-top : 15px;
color : #999;
}
.review_summary .actions .button {
float : right;
margin-top : 15px;
}
.review_summary .question_tip {
border-right : 1px solid #E4E4E4;
float : left;
height : 95px;
width : 462px;
padding : 1px 10px 5px 10px;
background : url('../img/order_title_bg.gif') left top repeat #fff;
}
.review_summary .question_tip p {
padding-top : 1px;
line-height : 16px;
}
.comment_list li.status0 {
opacity : 0.5;
}
.comment_list li .talk {
position : relative;
}
.comment_list li .talk .quick_reply {
position : absolute;
right : 10px;
bottom : 10px;
}
.avatar_added li .talk .avatar {
display : block;
float : left;
height : 80px;
width : 80px;
}
.avatar_added li .talk .text {
margin-left : 95px;
}
.avatar_added li .talk .reply {
margin-left : 140px;
}
.all_category {
position : relative;
z-index : 7000;
}
.col_sub .all_category {
margin-top : -8px;
}
.all_category .hd {
display : none;
}
.all_category .bd {
overflow : hidden;
padding : 0;
box-shadow : 0 3px 7px rgba(0, 0, 0, 0.3);
background : url('../img/all_cat_border.gif') 216px 0 repeat-y #fff;
}
.col_sub .all_category {
background-image : none;
padding-bottom : 0;
}
.col_sub .all_category .bd {
border-bottom-width : 2px;
}
.all_category ul.level_1 {
width : 219px;
}
.all_category li.level_1 {
float : left;
position : relative;
z-index : 1;
height : 35px;
width : 220px;
}
.all_category li.current_hover {
z-index : 100;
}
.all_category a.level_1 {
position : relative;
display : block;
height : 29px;
overflow : hidden;
padding : 3px 14px;
font-size : 12px;
line-height : 28px;
white-space : nowrap;
border-top : 1px solid #E7E6E3;
font-weight : bold;
}
.all_category .first a.level_1 {
border-top-color : #fff;
}
.all_category a.level_1:hover {
text-decoration : none;
}
.all_category a.level_1 em {
display : none;
position : absolute;
top : 8px;
right : 5px;
height : 0;
border : #fff solid 6px;
border-left-color : #A72D2C;
}
.all_category .current_hover a.level_1 em {
display : block;
}
.all_category .sub_cat_lv1 {
visibility : hidden;
overflow : hidden;
position : absolute;
left : 216px;
top : 0;
width : 777px;
background-color : #fff;
border-left : 1px solid #CCCCCC;
background : url('../img/all_cat_border.gif') -1px 0 repeat-y #fff;
}
.all_category .current_hover .sub_cat_lv1 {
visibility : visible;
}
.all_category .level_2_sub {
float : left;
width : 571px;
padding : 2px 0 2px 15px;
color : #A72D2C;
}
.all_category .level_2_sub dl {
float : left;
width : 182px;
margin : 7px 8px 0 0;
padding-bottom : 7px;
}
.all_category .level_2_sub dl.bottop {
border-top : 1px solid #E7E6E3;
margin-top : 0;
padding-bottom : 10px;
padding-top : 7px;
}
.all_category .level_2_sub dt {
padding : 1px 0 6px;
font-size : 11px;
line-height : 14px;
font-weight : bold;
}
.all_category .level_2_sub dd {
padding : 3px 0;
font-size : 11px;
line-height : 12px;
}
.all_category .sub_cat_two {
width : 582px;
}
.all_category .sub_cat_two .level_2_sub {
width : 375px;
}
.all_category .sub_cat_one {
width : 406px;
}
.all_category .sub_cat_one .level_2_sub {
width : 199px;
}
.all_category .level_2_extra {
float : right;
width : 182px;
padding : 0;
margin : 0;
background-color : #fff;
border-left : 1px solid #E7E6E3;
margin-bottom : -999em;
padding-bottom : 999em;
position : relative;
}
.all_category .level_2_extra dl {
margin-top : 7px;
padding-bottom : 7px;
}
.all_category .level_2_extra dt {
padding : 1px 0 6px;
font-size : 14px;
line-height : 18px;
font-weight : bold;
}
.all_category .level_2_extra dd {
padding : 3px 0;
font-size : 13px;
line-height : 14px;
}
.all_category .level_2_extra .cat_brands dd {
float : left;
}
.all_category .level_2_extra .cat_brands dd a {
padding : 0 8px;
font-size : 12px;
line-height : 20px;
white-space : nowrap;
}
.all_category .level_2_extra .cat_promotion dd {
padding : 3px 0;
}
.all_category .level_2_extra .cat_promotion dd a {
display : block;
height : 16px;
width : 182px;
overflow : hidden;
padding : 0 8px 0 10px;
font-size : 12px;
line-height : 16px;
white-space : nowrap;
text-overflow : ellipsis;
background : url('../img/icon.gif') 3px 4px no-repeat;
}
.all_category .level_2_extra .ads {
margin-top : 0;
}
.all_category .level_2_extra .ads li {
margin-bottom : 0;
}
.all_category .level_2_extra .ads img {
display : block;
width : 182px;
}
.cate_menu {
position : relative;
}
#page_index .cate_menu .bd {
position : absolute;
left : 0;
top : 0;
}
.cate_menu .bd {
position : absolute;
overflow : hidden;
display : block;
left : 0;
top : 0;
z-index : 7000;
border-top-width : 0;
}

#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;

background : url(http://www.eoem.cc/static/img/nav_bg.gif) -9999px -9999px no-repeat;

background : url(http://www.eoem.cc/static/img/all_cat.gif) -9999px -9999px no-repeat;

background : url(http://www.eoem.cc/static/img/globalsources.gif) -9999px -9999px no-repeat;

background : url(http://www.eoem.cc/static/img/becoming_eoem_supplier.gif) -9999px -9999px no-repeat;

background : url(http://http://www.eoem.cc/images/ads/Dual-USB-PowerBank.jpg) -9999px -9999px no-repeat;
}



#testimonials {
width : 190px;
height : 240px;
overflow : hidden;
margin : 2px auto 0 auto;
}
#testimonials li {
line-height : 28px;
padding-bottom : 15px;
}
#testimonials li .a-r {
text-align : center;
}
#testimonials li span {
color : #999;
margin : 0 0 0 10px;
}
.bought-table {
color : #333;
}
.bought-table .col-name th {
border-bottom : 1px solid #C4D5E0;
border-top : 1px solid #C4D5E0;
color : #000000;
height : 15px;
text-align : center;
background : url('../img/box_title.png') 0 0 repeat-x;
}
.bought-table .order-hd td {
overflow : hidden;
padding : 8px 5px;
border : #E6E6E6 solid 1px;
background : #F3F3F3;
}
.bought-table .order-bd td {
overflow : hidden;
padding : 8px 5px;
border : #E6E6E6 solid 1px;
border-top : 0;
}
.bought-table .order-bd .no-border-right {
border-right : none;
}
.bought-table .order-bd .no-border-left {
border-left : none;
}
.bought-table .baobei .pic {
border : #E9E9E9 solid 1px;
margin-right : 10px;
float : left;
height : 30px;
width : 41px;
}
.bought-table .baobei .pic img {
height : 30px;
width : 41px;
}
.bought-table .baobei .desc {
overflow : hidden;
width : 180px;
overflow-wrap : break-word;
}
.bought-table .baobei .baobei-name {
display : block;
line-height : 25px;
margin-top : -2px;
overflow : hidden;
}
.bought-table .baobei .baobei-name:hover {
color : #404040;
cursor : text;
text-decoration : none;
}
.bought-table .sep-row td {
border : none medium;
}
.bought-table .baobei .goods_desc {
clear : both;
padding-left : 5px;
padding-top : 5px;
padding-bottom : 5px;
text-align : center;
line-height : 15px;
height : 60px;
border-bottom : 1px solid #F3F3F3;
}
.bought-table .baobei .last {
border : 0;
}
.bought-table .baobei .price {
line-height : 15px;
}
.remide-box {
background-color : #FFFFE0;
border : #F9DFB2 solid 1px;
margin-bottom : 10px;
overflow : hidden;
line-height : 25px;
height : 25px;
}
.remide-box h3, .box_8 .remide-box ul, .box_8 .remide-box li {
display : inline;
float : left;
}
.remide-box h3 {
line-height : 25px;
height : 25px;
padding-left : 10px;
font-weight : bold;
}
.remide-box ul {
border-bottom : 0 solid #EFEFEF;
height : 1%;
margin-bottom : 0;
padding : 0 0;
}
.remide-box li {
margin : 0 30px 0 10px;
float : left;
line-height : 25px;
}
.remide-box .num {
color : #CC3333;
position : relative;
}
.remide-box a:hover .num {
color : #FF6600;
}
.red {
color : #A72D2C;
}
#search_name font {
color : #A72D2C;
}
.quick_view {
width : 880px;
padding : 5px;
margin-bottom : 0;
}
.group_details .bd {
padding : 9px 19px 9px;
}
.group_details h1 {
padding : 5px 0;
color : #333;
font-size : 20px;
font-weight : bold;
line-height : 24px;
background : url('../img/horizontal_spacer.gif') left bottom repeat-x;
}
.group_details .cat_list {
clear : both;
padding : 10px 0;
line-height : 18px;
}
.group_details .cat_list a {
display : inline-block;
margin : 0 5px 5px 0;
padding : 2px 8px;
white-space : nowrap;
border-radius : 3px;
background-color : #eee;
}
.group_details .cat_list a.current {
color : #fff;
background : url('../img/slight_bg.gif') left -90px repeat-x #A72D2C;
}
.group_details .cat_list a:hover {
text-decoration : none;
background-color : #eee;
}
.group_details .cat_list sup {
display : inline-block;
margin-left : 5px;
padding : 0 6px;
color : #999;
background-color : #fff;
border-radius : 3px;
}
.group_details .cat_list a:hover sup, .group_details .cat_list a.current sup {
color : #A72D2C;
background-color : #fff;
}
.group_details table {
border : #eee solid 0;
}
.group_details th, td {
padding : 5px;
border : #eee solid 0;
vertical-align : top;
}
.group_details hr {
clear : both;
padding : 10px 0;
line-height : 18px;
background : url('../img/horizontal_spacer.gif') left top repeat-x;
}
.goods_details .detailsgroup {
float : left;
width : 300px;
margin-bottom : 10px;
padding-top : 10px;
position : relative;
}
.goods_details .extra_detailsgroup {
float : left;
width : 300px;
margin-bottom : 10px;
padding-top : 10px;
position : relative;
left : 20px;
}
.goods_details .group_related {
float : right;
width : 320px;
margin-bottom : 10px;
padding-top : 10px;
position : relative;
left : 0;
}
.goods_details .actionsbuy .groupon_buy {
background : url("../img/bt_groupon_buy.png") 0 0 no-repeat scroll;
float : left;
margin-left : -20px;
height : 71px;
line-height : 71px;
width : 320px;
}
.goods_details .actionsbuy .groupon_buy span a {
cursor : pointer;
display : block;
float : right;
height : 71px;
width : 118px;
}
.goods_details .actionsbuy .groupon_buy span.price {
padding-left : 60px;
color : #A72D2C;
font-size : 24px;
font-weight : bold;
}
.cat_wrapper_group {
position : absolute;
left : 0;
top : 6px;
height : 39px;
width : 3px;
overflow : hidden;
}
.cat_wrapper_group .all_cat_group {
position : relative;
z-index : 99;
clear : both;
height : 39px;
width : 100%;
background : url('../img/nav_bg.gif') 0 0 no-repeat;
}
.wdiv .more1 {
float : left;
padding : 20px 0 0 10px;
width : 1000px;
}
.wdiv .more1 a {
color : #FD6A02;
font-size : 14px;
font-weight : bold;
text-decoration : none;
}
.menu_li {
height : 27px;
margin : 0 auto;
padding-left : 20px;
width : 990px;
}
.menu_li li {
float : left;
width : 80px;
}
.menu_li li a, .menu_li li a:hover, .menu_li li.on a, .menu_li li.on a:hover {
background : url(../img/tuan6.bg.png) 0 0 repeat scroll transparent;
cursor : pointer;
display : block;
height : 27px;
line-height : 27px;
margin-right : 5px;
text-align : center;
width : 75px;
}
.menu_li li.on a, .menu_li li.on a:hover {
background : url(../img/tuan6.bg.png) -75px 0 no-repeat scroll transparent;
color : #FFFFFF;
font-weight : bold;
}
.menu1 {
background : none 0 0 repeat scroll #FFFFFF;
border-color : #FE6902;
border-left : 1px solid #FE6902;
border-right : 1px solid #FE6902;
border-style : solid;
border-width : 3px 1px 1px;
height : auto;
margin : 0 auto;
padding : 5px 0 5px 22px;
width : 966px;
}
.menu_left, .menu_right {
float : left;
padding : 5px 0;
}
.menu_right {
line-height : 20px;
width : 920px;
}
.menu_right a, .menu_right a:hover, .menu_right span {
cursor : pointer;
height : 17px;
padding : 3px 8px;
text-align : center;
}
.menu_left span {
color : #FE6A01;
float : left;
font-weight : bold;
padding-right : 5px;
}
.menu_right a.on, .menu_right a.on:hover {
background : none 0 0 repeat scroll #FE6A00;
color : #FFFFFF;
font-weight : normal;
height : 17px;
padding : 3px 8px;
text-align : center;
width : 40px;
}
.menu_w {
float : left;
height : auto;
padding-left : 20px;
width : 966px;
}
.menu_bod {
background : none 0 0 repeat scroll #F7F7F7;
border-top : 1px solid #FFFFFF;
}
.menu_hotel {
background : none 0 0 repeat scroll #FFFFFF;
border : #DDDDDD solid 1px;
height : auto;
margin : 0 auto;
width : 988px;
}
.menu_left_hotel, .menu_right_hotel {
float : left;
padding : 9px 0 6px;
}
.menu_right_hotel {
line-height : 20px;
position : relative;
width : 880px;
}
#citymenu1 {
z-index : 2;
}
.haveb {
border-bottom : 1px dotted #CCCCCC;
}
.menu_right_hotel ul {
float : left;
list-style : none outside none;
margin : 0;
padding : 0;
width : 600px;
}
.menu_right_hotel ul li {
cursor : pointer;
display : inline;
float : left;
height : 23px;
line-height : 23px;
padding : 0 20px 0 5px;
position : relative;
white-space : nowrap;
}
.menu_right_hotel ul li a, .menu_right_hotel ul li a:hover, .menu_right_hotel ul li span {
color : #005EA6;
display : block;
float : left;
line-height : 17px;
padding : 1px 4px;
white-space : nowrap;
}
.menu_right_hotel ul li a.onon, .menu_right_hotel ul li a.onon:hover, .menu_right_hotel ul li span.onon {
color : red;
}
.menu_right_hotel ul li a.onon span, .menu_right_hotel ul li a.onon:hover span {
color : red;
}
.menu_right_hotel ul li a span, .menu_right_hotel ul li a:hover span {
color : #9A9A9A;
}
.menu_right_hotel span.other {
cursor : pointer;
display : block;
line-height : 17px;
position : absolute;
right : 200px;
top : 30px;
white-space : nowrap;
}
.menu_right_hotel a.on, .menu_right_hotel a.on:hover, .menu_right_hotel ul li span.on {
background : none 0 0 repeat scroll #4698D4;
color : #FFFFFF;
float : left;
font-weight : normal;
height : 17px;
padding : 0 6px 1px;
text-align : center;
}
.menu_left_hotel, .menu_left_hotel a, .menu_left_hotel a:hover {
float : left;
font-weight : bold;
text-align : right;
text-decoration : none;
width : 66px;
}
.menu_right_hotel ul.b1, .menu_right_hotel ul.b2 {
float : left;
list-style : none outside none;
margin : 0;
padding : 0;
width : 840px;
}
.menu_right_hotel ul.b2 {
width : 790px;
}
.menu_right_hotel ul.b1 li, .menu_right_hotel ul.b2 li {
cursor : pointer;
display : inline;
float : left;
height : 23px;
line-height : 23px;
padding : 0 6px 0 4px;
position : relative;
white-space : nowrap;
}
.menu_w h1 {
display : block;
float : left;
font-size : 12px;
font-weight : bold;
height : 35px;
line-height : 35px;
padding-left : 27px;
width : 40px;
}
.menu_w .hbutton1 {
float : left;
height : 22px;
margin : 8px 0;
width : 167px;
}
.menu_w #hbutton a {
display : block;
float : left;
height : 22px;
}
.menu_w #hbutton a.last_update, .menu_w #hbutton a.price {
width : 56px;
}
.menu_w #hbutton a.number {
width : 54px;
}
.menu_w #hbutton a.last_update_default {
background : url(../img/last_update_default.gif) no-repeat scroll;
}
.menu_w #hbutton a.last_update_DESC {
background : url(../img/last_update_DESC.gif) no-repeat scroll;
}
.menu_w #hbutton a.last_update_ASC {
background : url(../img/last_update_ASC.gif) no-repeat scroll;
}
.menu_w #hbutton a.number_default {
background : url(../img/number_default.png) no-repeat scroll;
}
.menu_w #hbutton a.number_ASC {
background : url(../img/number_DESC.png) no-repeat scroll;
}
.menu_w #hbutton a.number_DESC {
background : url(../img/number_ASC.png) no-repeat scroll;
}
.menu_w #hbutton a.price_default {
background : url(../img/price_default.png) no-repeat scroll;
}
.menu_w #hbutton a.price_ASC {
background : url(../img/price_DESC.png) no-repeat scroll;
}
.menu_w #hbutton a.price_DESC {
background : url(../img/price_ASC.png) no-repeat scroll;
}
.menu_w .newtuan {
background : url(../img/tuan6.bg.png) -306px -385px no-repeat scroll transparent;
cursor : pointer;
float : left;
height : 22px;
line-height : 22px;
margin : 8px 0 8px 30px;
position : relative;
width : 100px;
}
.menu_w .jifen {
color : #CC0000;
float : left;
font-weight : bold;
height : 22px;
line-height : 22px;
margin : 8px 0 8px 10px;
position : relative;
width : 100px;
}
.menu_w .jifen a {
color : #CC0000;
text-decoration : none;
}
.menu_w .newtuan a, .menu_w .newtuan a:hover {
color : #333333;
display : block;
height : 22px;
padding-left : 20px;
text-decoration : none;
}
.menu_w .non {
background : url(../img/tuan6.bg.png) -306px -413px no-repeat scroll transparent;
}
.l {
float : left;
overflow : hidden;
padding-top : 10px;
width : 1002px;
}
.page {
float : left;
height : 25px;
padding : 20px 0 10px;
position : relative;
text-align : right;
width : 1000px;
}
.l .page {
float : left;
height : 25px;
padding : 0 0 10px;
position : relative;
text-align : right;
width : 1000px;
}
.l .pro {
float : left;
height : auto;
overflow : hidden;
width : 1018px;
z-index : 1;
}
.l .adad {
float : left;
height : auto;
overflow : hidden;
width : 1018px;
z-index : 1;
}
.product {
background : none 0 0 repeat scroll #FFFFFF;
border : #DDDDDD solid 1px;
float : left;
height : auto;
margin : 0 15px 15px 0;
padding : 15px 21px 10px;
width : 279px;
}
.product .title {
float : left;
font-family : "microsoft yahei";
font-size : 14px;
font-weight : bold;
height : 40px;
line-height : 20px;
padding-top : 10px;
overflow : hidden;
width : 278px;
}
.product .title span {
background : none 0 0 repeat scroll #CB0000;
color : #FFFFFF;
display : inline;
height : 18px;
line-height : 18px;
padding : 0 4px;
text-align : center;
width : 33px;
}
.product .pic {
display : block;
margin : auto;
height : 180px;
padding-top : 0;
position : relative;
width : 225px;
z-index : 1;
}
.product .pic .new_icon, .product .pic .prize_icon, .product .pic .hotmai_icon {
background : url(../img/tuan6.bg.png) 0 -683px repeat scroll transparent;
height : 50px;
position : absolute;
right : -15px;
top : 0;
width : 50px;
z-index : 2;
}
.product .pic .prize_icon {
background : url(../img/tuan6.bg.png) -50px -683px repeat scroll transparent;
}
.product .pic .hotmai_icon {
background : url(../img/tuan6.bg.png) -100px -683px repeat scroll transparent;
}
.product .pic .t_icon_sf, .product .pic .t_icon_dzs, .product .pic .t_icon_er, .product .pic .t_icon_ydt, .product .pic .t_icon_hwg, .product .pic .t_icon_jbdxy, .product .pic .t_icon_jddj {
background : url(../img/ticon-1.png) 0 0 repeat scroll transparent;
height : 81px;
left : 198px;
position : absolute;
top : 8px;
width : 82px;
z-index : 2;
}
.product .pic .t_icon_dzs {
background : url(../img/ticon-1.png) 0 -81px repeat scroll transparent;
}
.product .pic .t_icon_er {
background : url(../img/ticon-1.png) 0 -162px repeat scroll transparent;
}
.product .pic .t_icon_ydt {
background : url(../img/ticon-1.png) 0 -243px repeat scroll transparent;
}
.product .pic .t_icon_hwg {
background : url(../img/ticon-1.png) 0 -324px repeat scroll transparent;
}
.product .pic .t_icon_jbdxy {
background : url(../img/ticon-1.png) 0 -405px repeat scroll transparent;
}
.product .pic .t_icon_jddj {
background : url(../img/ticon-1.png) 0 -486px repeat scroll transparent;
}
.product .price {
color : #676767;
float : left;
height : 12px;
line-height : 12px;
padding : 0 5px 0;
width : 268px;
}
.product .price font {
font-size : 12px;
text-decoration : line-through;
}
.product .price font.zhe {
color : #E43A3B;
font-size : 12px;
font-weight : bold;
padding-left : 10px;
text-decoration : none;
}
.product .price span {
float : right;
font-weight : bold;
padding : 0;
}
.product .price span font {
font-size : 12px;
text-decoration : none;
color : #E53939;
}
.product .address {
float : left;
height : 20px;
line-height : 20px;
overflow : hidden;
padding : 0 5px;
width : 268px;
}
.product .address font {
font-size : 12px;
}
.product .address span {
color : #999999;
float : right;
}
.product .buy, .product .buy2 {
background : url(../img/buy1.png) 0 0 no-repeat scroll transparent;
float : left;
height : 45px;
line-height : 45px;
padding-left : 0;
width : 280px;
}
.product .buy1 {
background : url(../img/buy1.png) 0 0 no-repeat scroll transparent;
float : left;
height : 45px;
line-height : 45px;
padding-left : 0;
width : 278px;
}
.product .buy2 {
background : url(../img/tuan6.bg.png) 0 -734px repeat scroll transparent;
}
.product .buy span, .product .buy2 span {
color : #E6393B;
display : block;
float : left;
font-family : "microsoft yahei";
font-size : 30px;
font-weight : bold;
width : 185px;
}
.product .buy1 span {
color : #E6393B;
display : block;
float : left;
font-family : "microsoft yahei";
font-size : 20px;
font-weight : bold;
overflow : hidden;
width : 178px;
}
.product .buy span.tg, .product .buy span.tg a, .product .buy1 span.tg, .product .buy1 span.tg a, .product .buy2 span.tg, .product .buy2 span.tg a {
cursor : pointer;
display : block;
float : left;
height : 45px;
width : 94px;
}
.product1 {
background : none 0 0 repeat scroll #FFFFFF;
border-color : #CCCCCC;
border-style : solid;
border-width : 1px;
float : left;
height : auto;
margin : 0 15px 15px 0;
padding : 15px 20px 10px;
width : 278px;
}
.product1 .title {
float : left;
font-family : "microsoft yahei";
font-size : 14px;
font-weight : bold;
height : 40px;
line-height : 20px;
overflow : hidden;
width : 278px;
}
.product1 .pic {
float : left;
height : 185px;
padding-top : 10px;
position : relative;
width : 278px;
z-index : 1;
}
.product1 .price {
color : #676767;
float : left;
height : 12px;
line-height : 12px;
padding : 8px 5px 0;
width : 268px;
}
.product1 .price font {
font-size : 12px;
text-decoration : line-through;
}
.product1 .price font.zhe {
color : #7F7F7F;
font-size : 12px;
font-weight : bold;
padding-left : 10px;
text-decoration : none;
}
.product1 .price span {
float : right;
font-weight : normal;
padding : 0;
}
.product1 .price span font {
color : #7F7F7F;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
.product1 .address {
float : left;
height : 20px;
line-height : 20px;
overflow : hidden;
padding : 0 5px;
width : 268px;
}
.product1 .address span {
color : #999999;
float : right;
}
.product1 .address font {
font-size : 12px;
}
.product1 .buy {
background : url(../img/tuan6.bg.png) 0 -114px repeat scroll transparent;
float : left;
height : 45px;
line-height : 45px;
padding-left : 20px;
width : 258px;
}
.product1 .buy span {
color : #999999;
display : block;
float : left;
font-family : "microsoft yahei";
font-size : 30px;
font-weight : bold;
width : 140px;
}
.product1 .buy span.tg {
cursor : pointer;
display : block;
float : left;
height : 45px;
width : 100px;
}
.product1 .pic .t_icon_sf, .product1 .pic .t_icon_dzs, .product1 .pic .t_icon_er, .product1 .pic .t_icon_ydt, .product1 .pic .t_icon_hwg, .product1 .pic .t_icon_jbdxy, .product1 .pic .t_icon_jddj {
background : url(../img/ticon-1.png) 0 0 repeat scroll transparent;
height : 81px;
left : 198px;
position : absolute;
top : 8px;
width : 82px;
z-index : 2;
}
.product1 .pic .t_icon_dzs {
background : url(../img/ticon-1.png) 0 -81px repeat scroll transparent;
}
.product1 .pic .t_icon_er {
background : url(../img/ticon-1.png) 0 -162px repeat scroll transparent;
}
.product1 .pic .t_icon_ydt {
background : url(../img/ticon-1.png) 0 -243px repeat scroll transparent;
}
.product1 .pic .t_icon_hwg {
background : url(../img/ticon-1.png) 0 -324px repeat scroll transparent;
}
.product1 .pic .t_icon_jbdxy {
background : url(../img/ticon-1.png) 0 -405px repeat scroll transparent;
}
.product1 .pic .t_icon_jddj {
background : url(../img/ticon-1.png) 0 -486px repeat scroll transparent;
}
.hover1 {
border-color : #DDDDDD;
}
.bannerindex {
position : relative;
background-color : #fff;
width : 1000px;
height : 306px;
margin-bottom : 10px;
}
.banner-rotator, .wt-rotator {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
background : none;
background-color : #fff;
border : #dedede solid 0;
position : relative;
width : 0;
height : 0;
overflow : hidden;
}
.banner-rotator img {
max-width : none;
max-height : none;
}
.banner-rotator a {
outline : none;
}
.banner-rotator .screen {
position : relative;
top : 0;
left : 0;
width : 825px;
height : 300px;
background : url('../assets/spacer.png') center repeat;
overflow : hidden;
}
.banner-rotator .strip {
display : block;
position : absolute;
top : 0;
left : 0;
z-index : 0;
overflow : hidden;
}
.banner-rotator .content-box {
visibility : hidden;
position : absolute;
top : 0;
left : 0;
overflow : hidden;
}
.banner-rotator .content-box img {
display : block;
}
.banner-rotator .main-img {
display : none;
position : absolute;
top : 0;
left : 0;
z-index : 0;
border : 0;
max-width : none;
max-height : none;
}
.banner-rotator .preloader {
position : absolute;
top : 50%;
left : 50%;
width : 40px;
height : 40px;
margin-top : -20px;
margin-left : -20px;
border-radius : 4px;
background : url('../assets/loader.gif') center no-repeat #000;
background : url('../assets/loader.gif') center no-repeat rgba(0, 0, 0, 0.7);
z-index : 4;
display : none;
}
.banner-rotator .timer {
position : absolute;
left : 0;
height : 4px;
background-color : #FFF;
opacity : 0.5;
z-index : 4;
visibility : hidden;
font-size : 0;
}
.banner-rotator .desc {
position : absolute;
color : #FFF;
z-index : 6;
overflow : hidden;
visibility : hidden;
text-align : left;
}
.banner-rotator .inner-bg {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
background-color : #000;
opacity : 0.699999988079071044921875;
z-index : 0;
}
.banner-rotator .inner-text {
position : relative;
top : 0;
left : 0;
padding : 10px;
width : auto;
height : auto;
z-index : 1;
}
.banner-rotator .c-panel {
left : 580px;
position : absolute;
top : 0;
z-index : 8;
visibility : hidden;
}
.banner-rotator .outer-vp {
top : 0;
height : 100%;
border-top : none;
border-bottom : none;
}
.banner-rotator .back-scroll, .banner-rotator .fwd-scroll {
position : absolute;
top : 0;
left : 0;
z-index : 10;
background : url('../assets/spacer.png') no-repeat;
}
.banner-rotator .thumbnails, .banner-rotator .buttons {
display : inline;
position : relative;
float : left;
overflow : hidden;
}
.banner-rotator .thumbnails ul {
position : relative;
list-style : none;
margin : 0;
padding : 0;
}
.banner-rotator .thumbnails ul.inside {
position : absolute;
top : 0;
left : 0;
}
.banner-rotator .thumbnails li, .banner-rotator .play-btn, .banner-rotator .prev-btn, .banner-rotator .next-btn {
position : relative;
list-style : none;
display : inline;
float : left;
overflow : hidden;
width : 24px;
height : 24px;
line-height : 24px;
text-align : center;
color : #EEE;
text-shadow : 0 1px 0 #222;
background-color : #A72D2C;
border : #111 solid 1px;
cursor : pointer;
font-size : 12px;
font-weight : bold;
background-repeat : no-repeat !important ;
background-position : center !important ;
border-radius : 3px;
}
.banner-rotator .thumbnails li:hover {
color : #FFF;
text-shadow : 0 1px 0 #888;
background-color : #CCC;
}
.banner-rotator .thumbnails li.curr-thumb {
color : #000;
text-shadow : 0 1px 0 #fff;
background-color : #FFF;
cursor : default;
}
.banner-rotator .thumbnails li.image {
background : #000;
border-radius : 0;
}
.banner-rotator .thumbnails li.image.curr-thumb, .banner-rotator .thumbnails li.image:hover {
border-color : #06F;
}
.banner-rotator .thumbnails li.image a {
display : block;
border : 0;
}
.banner-rotator .thumbnails li.image a img {
display : block;
border : 0;
position : absolute;
opacity : 0.85000002384185791015625;
max-width : none;
max-height : none;
}
.banner-rotator .thumbnails li.image:hover a img {
opacity : 1;
}
.banner-rotator .thumbnails li.image.curr-thumb a img {
opacity : 1;
cursor : default;
}
.banner-rotator .thumbnails li * {
display : none;
}
.banner-rotator .thumbnails li div {
position : relative;
top : 0;
left : 0;
color : #FFF;
background-color : #000;
width : 0;
height : 0;
padding : 10px;
z-index : 0;
}
.banner-rotator .play-btn {
background : url('../assets/play.png') #000;
}
.banner-rotator .play-btn:hover {
background-color : #CCC !important ;
}
.banner-rotator .pause {
background : url('../assets/pause.png') #000;
}
.banner-rotator .pause:hover {
background-color : #CCC !important ;
}
.banner-rotator .prev-btn {
background : url('../assets/prev.png') #000;
}
.banner-rotator .prev-btn:hover {
background-color : #CCC !important ;
}
.banner-rotator .next-btn {
background : url('../assets/next.png') #000;
}
.banner-rotator .next-btn:hover {
background-color : #CCC !important ;
}
.banner-rotator .up {
background : url('../assets/up.png') #000;
}
.banner-rotator .up:hover {
background-color : #CCC !important ;
}
.banner-rotator .down {
background : url('../assets/down.png') #000;
}
.banner-rotator .down:hover {
background-color : #CCC !important ;
}
.rotator-tooltip {
position : absolute;
top : 0;
left : 0;
z-index : 99999;
display : none;
overflow : hidden;
width : auto;
height : auto;
}
.rotator-tooltip.txt-up {
margin-left : -10px;
margin-bottom : 5px;
background : url('../assets/vtip.png') no-repeat;
background-position : 10px bottom;
}
.rotator-tooltip.txt-down {
margin-left : -10px;
margin-top : 24px;
background : url('../assets/vtip.png') no-repeat;
background-position : 10px top;
}
.rotator-tooltip.img-up {
line-height : 0;
background : url('../assets/vtip.png') center bottom no-repeat;
}
.rotator-tooltip.img-down {
line-height : 0;
background : url('../assets/vtip.png') center top no-repeat;
}
.rotator-tooltip.img-right {
line-height : 0;
background : url('../assets/htip.png') left center no-repeat;
}
.rotator-tooltip.img-left {
line-height : 0;
background : url('../assets/htip.png') right center no-repeat;
}
.rotator-tooltip .tt-txt {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #FFF;
background-color : #000;
padding : 5px;
border-radius : 3px;
margin : 8px 0;
overflow : hidden;
}
.rotator-tooltip .img-frame {
position : relative;
background-color : #000;
border : #000 solid 3px;
margin : 8px;
border-radius : 2px;
overflow : hidden;
}
.rotator-tooltip img.tt-img {
z-index : -1;
display : none;
position : relative;
max-width : none;
max-height : none;
}
.banner-rotator .s-prev, .banner-rotator .s-next {
position : absolute;
top : 0;
width : 40px;
height : 100%;
cursor : pointer;
background : url('../assets/large_buttons.png') center no-repeat;
opacity : 0.800000011920928955078125;
z-index : 7;
}
.banner-rotator .s-prev {
left : 0;
background-position : 0 center;
}
.banner-rotator .s-next {
left : 100%;
margin-left : -40px;
background-position : -40px center;
}
.banner-rotator .s-prev:hover, .banner-rotator .s-next:hover {
opacity : 1;
background-color : transparent !important ;
}
.banner-rotator .block, .banner-rotator .vpiece, .banner-rotator .hpiece {
position : absolute;
z-index : 2;
}
body {
color : #2c2c2c;
font : 11px/120% Verdana, Helvetica, sans-serif;
font-style : inherit;
}
a:focus {
outline : thin #ccc;
}
a {
color : #5e5e5e;
text-decoration : none;
cursor : pointer;
}
ul, ol {
margin : 0;
}
#globalmenu {
font-size : 82.5%;
height : 35px;
width : 100%;
min-width : 960px;
margin : 0 auto;
position : fixed;
top : 0;
left : 0;
z-index : 500005;
padding : 0;
border : 0;
font-weight : inherit;
font-style : inherit;
font-family : inherit;
vertical-align : baseline;
}
#globalmenu .globalmenu-content {
background : url(../img/globalmenu_bg.gif) repeat-x;
border-bottom : 1px solid #d0d0d0;
height : 34px;
margin : 0;
}
#globalmenu #options {
float : left;
list-style : none;
margin : 0;
padding : 0;
position : relative;
}
#globalmenu #options li {
border-left : 1px solid #d0d0d0;
float : left;
height : 20px;
line-height : 1.4em;
margin : 0;
padding : 4px 6px 0 14px;
}
#globalmenu #options li.region {
border-right : none;
}
#globalmenu .secr p.main {
display : block;
float : left;
height : 12px;
margin-top : 1px;
padding : 0 0 4px 16px;
}
#globalmenu #actions {
float : right;
list-style : none;
margin : 0;
padding : 0;
position : relative;
right : 0;
}
#globalmenu #actions li {
border-right : 1px solid #d0d0d0;
float : left;
height : 25px;
line-height : 1.6em;
margin : 0;
padding : 10px 6px 0 10px;
}
#globalmenu li a {
color : #5c5c5c;
font-size : 1.1em;
float : left;
margin-right : 5px;
}
#globalmenu li a:hover {
color : #d00000;
}
#globalmenu li.current a, #globalmenu a:hover {
color : #d00000;
cursor : pointer;
}
#globalmenu .navlist .navchat a {
background : url(../img/chat.gif) left 1px no-repeat;
display : block;
float : left;
height : 14px;
line-height : 1.4em;
padding-left : 20px;
}
#globalmenu .navlist .signup a {
background : url(../img/signup_icon.gif) left 1px no-repeat;
display : block;
float : left;
height : 14px;
line-height : 1.4em;
padding-left : 20px;
}
#globalmenu .navlist .signout a {
background : url(../img/login_out.gif) left 1px no-repeat;
display : block;
float : left;
height : 14px;
line-height : 1.4em;
padding-left : 20px;
}
#globalmenu .navlist .navphone a {
background : url(../img/tel.gif) left 1px no-repeat;
display : block;
float : left;
height : 14px;
line-height : 1.4em;
padding-left : 20px;
}
#globalmenu .navlist .navhelp a {
background : url(../img/help_icon.gif) left 1px no-repeat;
border : none;
display : block;
float : left;
height : 14px;
line-height : 1.4em;
padding-left : 20px;
}
#globalmenu #navinsidedrop {
float : left;
list-style : none;
margin : 0;
padding : 0;
position : relative;
}
#globalmenu #navinsidedrop ul {
list-style : none;
}
#globalmenu #navinsidedrop li {
float : left;
position : relative;
}
#globalmenu #navinsidedrop ul ul {
visibility : hidden;
position : absolute;
left : 0;
top : 20px;
background : url(../img/navdropbg.gif);
width : 95px;
}
#globalmenu #navinsidedrop table {
position : absolute;
top : 0;
left : 0;
}
#globalmenu #navinsidedrop ul li:hover ul, #globalmenu #navinsidedrop ul a:hover ul {
visibility : visible;
}
#globalmenu #navinsidedrop ul li a {
float : left;
list-style : none;
margin : 0;
padding : 0;
position : relative;
text-decoration : none;
top : 1px;
}
#globalmenu #navinsidedrop ul li a:hover {
visibility : visible;
}
#globalmenu #navinsidedrop ul ul li {
clear : both;
text-align : center;
font-size : 95.5%;
}
#globalmenu #navinsidedrop ul ul li a {
display : block;
width : 95px;
line-height : 19px;
height : 19px;
margin : 0;
border : 0;
font-weight : normal;
}
#globalmenu #navinsidedrop ul ul li a:hover {
border : 0;
}
.wg_notice i.close {
background-image : url(../img/module.png);
background-repeat : no-repeat;
}
.wg_notice {
width : 906px;
margin : 0 auto;
padding : 5px 30px 5px 10px;
position : relative;
border : #EACAA5 solid 1px;
background-color : #FFFAE3;
}
.wg_notice i.close {
font : 300 16px/18px "\5B8B\4F53";
position : absolute;
width : 10px;
height : 10px;
overflow : hidden;
top : 9px;
right : 9px;
background-position : -60px -140px;
cursor : pointer;
}
.wg_notice a {
color : #2C53A8;
}
.wg_notice a:hover {
color : #d70000;
}
.global_ad_close {
background-image : url(../img/module.png);
background-repeat : no-repeat;
}
.global_ad {
width : 985px;
margin : 0 auto;
padding-bottom : 15px;
}
.global_ad_close_wrap {
position : relative;
display : block;
z-index : 2;
}
.global_ad_close {
position : absolute;
left : 970px;
top : 4px;
width : 11px;
height : 11px;
overflow : hidden;
background-position : -100px -140px;
cursor : pointer;
}
.info_default {
background : #F0F0F0;
border : #C3C3C3 solid 1px;
padding : 5px;
color : #4C4C4C;
}
.suggestions_box {
width : 422px;
background : white;
border : #d70000 solid 1px;
position : absolute;
top : 32px;
left : 1px;
z-index : 10;
font-size : 9px;
}
.suggestions_box .suggestions_list ul li:hover {
background : #6ACCE5;
cursor : pointer;
}
.suggestions_class_name {
background-color : #6ACCE5;
cursor : pointer;
}
.suggestions_box .suggestions_list ul li {
height : 20px;
line-height : 20px;
}
.suggestions_box .suggestions_list ul li .suggest_span {
float : right;
}
