@charset utf-8;
body {
background-color:#FFF;
color:#7b7b7b;
font-family:宋体;
font-size:12px;
margin:0;
padding:0
}

ul {
list-style-type:none;
margin:0;
padding:0
}

.textInput {
background-color:#fff;
border:1px solid #ccc;
font-size:12px;
width:140px
}

input {font-size:12px}
.border_no_top{border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;padding-bottom:10px}

#searchForm {margin:0;padding:0}

.sidebar_list li#l2 {
background-image:url(images/icon_arr_grays.gif);
background-position:left center;
background-repeat:no-repeat;
margin-left:55px
}

a {
color:#757575;
text-decoration:none
}

a:hover {
color:#B81613
}

img {
align:absmiddle;
border:0
}

select {border:1px solid;font-size:12px}

.itemGrid .item .pic img {
background:#FFF none repeat scroll 0 0;
border:1px solid #CCC
}

.content {
margin-left:auto;
margin-right:auto;
width:945px
}

.left {
clear:left;
float:left;
margin-top:-3px;
width:182px
}

.lefts {
clear:left;
float:left;
margin-top:-3px;
width:211px
}

.leftz {
clear:left;
float:left;
margin-top:-3px;
width:183px
}

.right {
float:right;
overflow:hidden;
width:750px
}

.topline {margin-top:1px}

.topbar {
float:right;
padding-top:5px;
width:648px!important
}

.topbar a {
color:#9a9a9a;
padding-left:2px;
padding-right:8px
}

.topbar a span {
color:#ed3841
}

.logo {
background-repeat:no-repeat;
height:34px;
}

.img_time {
background:url(images/img_time.jpg) no-repeat 750px 5px;
height:39px
}

.text_right {
text-align:right
}

.nav {
padding-left:2px;
width:750px
}

#tabs4 {
float:left;
font-family:Arial, Helvetica, sans-serif;
width:105%
}

#tabs4 ul {
list-style:none;
margin:8px 0 0;
padding:0
}

#tabs4 li {
display:inline;
font-size:12px;
margin:0;
padding:0
}

.nav2 {
height:15px!important;
padding-bottom:2px!important;
padding-top:2px!important;
width:775px
}

.nav2 li {float:right;padding-left:8px}

.nav2 a {color:#cc413e}

.navbg {
background-image:url(images/navbg.gif);
background-repeat:repeat-x
}

.navbg#left {
background-image:url(images/navbg_left.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:4px
}

.navbg#right {
background-image:url(images/navbg_right.gif);
background-position:right;
background-repeat:no-repeat;
height:63px;
padding-right:4px
}

.navsearch {
float:right;
padding-bottom:5px;
padding-right:5px;
padding-top:5px;
text-align:right
}

.navsearch2 {text-align:center;width:670px}

.clear {clear:both}

.carbg {
background-repeat:repeat-x;
color:#000;
float:right;
line-height:1.8em;
margin-right:5px;
margin-top:2px;
padding-left:10px;
padding-right:10px
}

.navbar2 {
float:left;
padding:10px 0 5px 15px;
width:750px
}

.navbar2 li {
background:url(images/nav_line.gif) no-repeat left;
background-image:url(images/nav_line.gif);
background-position:left;
background-repeat:no-repeat;
float:left;
padding-left:8px;
padding-right:8px
}

.navbar2 li#line {
background-image:url(images/nav_line2.gif);
background-position:left;
background-repeat:no-repeat
}

.red_bolds {
color:#b81613;
font-weight:700
}

.red_bold {
background:url(/themes/haier/images/baby-price-hight-bg.png) no-repeat scroll center center;
color:#FFF;
display:inline-block;
font-weight:700;
height:12px;
line-height:12px;
text-align:center;
width:63px
}

.font_white a:hover {color:#E1767E}

.space12 {margin-top:12px}

.space10 {padding-bottom:10px}

.spacemargintop5 {margin-top:5px}

.sidebar_title {
background-image:url(/themes/haier/images/bg_gray.jpg);
background-repeat:repeat-x;
clear:both;
line-height:29px;
margin-bottom:-4px;
padding-left:15px
}

.sidebar {
background-image:url(/themes/haier/images/bg_gray.jpg);
background-repeat:repeat-x;
clear:both;
line-height:35px;
margin-bottom:-4px;
padding-left:8px
}

.sidebar span {
color:#a70007;
font-family:宋体;
font-size:12px
}

.sidebar_title span {
background-image:url(images/icon_arr_gray.gif);
background-position:left center;
background-repeat:no-repeat;
color:#a70007;
font-family:宋体;
font-size:12px;
padding-left:12px
}

.sidebar_list {
padding:9px
}

.sidebar_list li {
background-image:url(images/icon_arr_blue.gif);
background-position:left center;
background-repeat:no-repeat;
line-height:1.6em;
margin-left:10px;
padding-left:12px
}

.sidebar_list li a {
color:#7d7d7d
}

.info {
float:right;
width:181px
}

.info#corn {
background-image:url(images/img_corn.gif);
background-repeat:no-repeat;
height:5px;
width:181px
}

.ad {
height:270px;
width:550px
}

.border {
border:1px solid #e6e6e6
}

.searchbg {
background-image:url(images/bg_gray2.gif);
background-repeat:repeat-x;
border:1px solid #FFF;
padding:5px 0 0 5px
}

.titlebg {
background-image:url(images/img_title_bg.gif);
background-repeat:repeat-x;
line-height:39px
}

.titlebg_search {
background-image:url(images/img_title_bg.gif);
background-repeat:repeat-x;
line-height:15px
}

.titlebgs {
background-image:url(images/img_title_bg.gif);
background-repeat:repeat-x;
line-height:20px
}

.titlebg#l1 {
background-image:url(images/img_title_tj.gif);
background-position:left 10px;
background-repeat:no-repeat;
padding-bottom:12px;
padding-left:80px;
padding-top:10px
}

.titlebg#search {
background-position:left bottom;
background-repeat:no-repeat;
padding-bottom:12px;
padding-left:10px;
padding-top:10px
}

.titlebg#l2 {
padding-bottom:10px;
padding-left:15px;
padding-top:12px
}

.titlebg span {
float:right;
margin-right:10px;
text-align:right
}

.pdu_line {
background-image:url(images/pdu_line.gif);
background-position:left center;
background-repeat:no-repeat
}

.pdu_ads {
height:380px
}



.pdu_list {
clear:none;
float:left;
width:186px;
height:85px!important;
display:inline;
overflow:hidden;
line-height:1.1em;
margin:10px 0 4px 10px;
}

.pdu_list1 {
clear:none;
float:left;
height:95px;
margin-left:20px;
margin-top:15px;
overflow-x:hidden;
width:195px;
}

.pdu_lists {
clear:none;
float:left;
height:160px;
line-height:1.4em;
margin-bottom:10px;
margin-left:18px!important;
margin-top:10px;
width:150px!important
}

.pic1 {
background:#FFF none repeat scroll 0 0;
border:1px solid #E4E4E4;
display:block;
height:170px;
margin:0;
overflow:hidden;
padding:10px 0 0;
position:relative;
text-align:center;
width:168px
}

.pic2 {
background:#FFF none repeat scroll 0 0;
border:1px solid #E4E4E4;
display:block;
float:left;
height:170px;
margin:0;
overflow:hidden;
padding:10px 0 0;
position:relative;
text-align:center;
width:170px
}

.price1 {
height:17px;
margin:0;
padding:0
}

.now-price {
color:#C00;
float:left;
font-size:14px;
font-weight:700;
white-space:nowrap
}

.now-price1 {
color:#C00;
float:left;
font-size:12px;
font-weight:700;
white-space:nowrap
}

.now-price2 {
color:#C00;
float:left;
font-size:20px;
font-weight:700;
white-space:nowrap
}

.del {
color:#999;
font-size:11px;
line-height:18px;
padding-left:10px;
text-decoration:line-through;
white-space:nowrap
}

.del1 {
color:#999;
line-height:18px;
padding-left:10px;
text-decoration:line-through;
white-space:nowrap
}

.money {
color:#5c5c5c;
height:80px!important;
line-height:1.3em;
overflow:hidden;
text-align:center
}

.line {
border-bottom-color:#E0E0E0;
border-bottom-style:solid;
border-bottom-width:1px;
margin:2px auto 8px;
width:90%
}

.hx_0 {
display:block;
height:3px!important;
overflow:hidden;
padding-top:0!important;
width:134px!important;
word-break:break-all
}

.hx123 {
color:#ff5400;
display:block;
height:14px!important;
overflow:hidden;
padding-top:0!important;
width:134px!important;
word-break:break-all
}

.more {
background:url(images/icon_arr_orange.gif) no-repeat 28px 18px;
float:right;
padding:15px 20px 0 0;
text-align:right
}

.img {
border:1px solid #E6E6E6
}

.footer {
font-family:Arial, Helvetica, sans-serif;
line-height:2em;
margin-bottom:20px;
margin-top:20px;
text-align:center
}

.hot_list li {
background-image:url(images/icon_blockblack.gif);
background-position:left 7px;
background-repeat:no-repeat;
line-height:1.6em;
padding-left:12px
}

.red_bold_small {
color:#872526;
font-weight:700
}

.user_reply_admin {
background-color:#FFF;
border-bottom:1px dashed #CCC;
float:left;
font-family:宋体;
font-size:12px;
height:auto;
line-height:30px;
margin-bottom:4px;
margin-top:3px;
overflow:auto;
width:99%
}

.blue_title_small {
color:#1FA3ED
}

.table_yellow {
color:#91893C
}

.table_ye {
background:#FBFCF7;
border:1px thin #E0DEB8
}

.am {
background-image:ehaierhtml_155.jpg;
border-left-color:#E6E6E6;
border-left-style:solid;
border-left-width:1px;
border-right-color:#E6E6E6;
border-right-style:solid;
border-right-width:1px;
border-top-style:none;
color:#888;
height:77px;
width:944px
}

.seach_b {
border-left-color:#C9C9C9;
border-left-style:solid;
border-left-width:1px;
border-right-color:#C9C9C9;
border-right-style:solid;
border-right-width:1px;
border-top-style:none;
height:105px;
width:183px
}

.itemList {
padding-left:10px
}

.itemList .item {
border:1px solid #E6E6E6;
margin-bottom:10px;
overflow:hidden;
padding:10px;
width:700px;
zoom:1
}

.itemList .item .pic {
float:left;
position:relative;
width:108px
}

.itemList .item .pic img {
border:1px solid #E7E7E7;
padding:4px
}

.itemList .item .itemListInfo {
float:left;
padding-left:30px;
width:450px
}

.itemList .item .itemListInfo .name img {
vertical-align:middle
}

.itemList .item .itemListInfo .name a:hover {
color:#F60;
text-decoration:underline
}

.itemList .item .price .goodsPrice {
color:red
}

.itemList .item .price .marketPrice {
background:url(../images/line_through.gif) repeat-x center 7px;
color:#666
}

.itemList .item .brief {
color:#999;
height:30px;
overflow:hidden;
width:580px
}

.itemList .item .btnList {
color:#666;
text-align:right
}

.itemList .item .sort {
color:#0b54ab
}

.itemText .item {
border-bottom:1px solid #E4E4E4;
padding:10px 20px
}

.itemText .item .name a:hover {
color:#F60;
text-decoration:underline
}

.itemText .item .price .goodsPrice {
color:red;
margin-right:25px
}

.itemText .item .price .marketPrice {
background:url(../images/line_through.gif) repeat-x center 7px;
color:#666;
margin-right:25px
}

.itemText .item .brief {
color:#999;
height:30px
}

.itemGrid {
overflow:hidden;
padding-top:21px;
width:100%;
}

.itemGrid p {margin:0}

.itemGrid .item {
float:left;
height:245px;
overflow:hidden;
padding:15px 0 0 15px;
width:165px
}

.left#borderpinglun {
border:1px solid #CDCDCD
}

.tab4a {
background:url(images/tableft4.gif) no-repeat left top;
float:left;
margin:0;
padding:0 0 0 7px;
text-decoration:none
}

#tabs4 a span {
background:url(" images/tabright4.gif") no-repeat right top;
color:#000;
display:block;
float:none;
padding:7px 14px 4px 9px
}

#tabs4 a:hover {
background-position:0 -42px;
cursor:pointer
}

#tabs4 a:hover span {
background-position:100% -42px;
color:#FFF;
cursor:pointer
}

#tabs4 #current a {
background-position:0 -42px
}

#tabs4 #current a span {
background-position:100% -42px;
color:#FFF;
font-size:12px
}

.sidebar_pinglun {
border-bottom-color:#CDCDCD;
border-bottom-style:solid;
border-bottom-width:2px;
line-height:29px;
padding-bottom:10px;
padding-left:15px;
padding-top:12px
}

.sidebar_homelist {
padding:12px
}

.sidebar_homelist li {
line-height:1.6em
}

span.promote {
background:url(images/watermark_promote.gif) 50px 70px no-repeat;
height:100px;
opacity:0.5;
position:absolute;
width:100px;
z-index:1
}

span.hot {
background:url(images/watermark_new.gif) 50px 70px no-repeat;
height:100px;
opacity:0.5;
position:absolute;
width:100px;
z-index:1
}

span.best {
background:url(images/watermark_best.gif) 50px 70px no-repeat;
height:100px;
opacity:0.5;
position:absolute;
width:100px;
z-index:1
}

.info_list1 {
border-left-color:#B9B9B9;
border-left-style:solid;
border-left-width:2px;
border-right-color:#b9b9b9;
border-right-style:solid;
border-right-width:2px;
list-style:none;
margin-top:-2px!important;
padding-left:5px;
padding-right:0;
padding-top:6px!important
}

.info_list {
border-left-color:#B9B9B9;
border-left-style:solid;
border-left-width:2px;
border-right-color:#b9b9b9;
border-right-style:solid;
border-right-width:2px;
height:223px!important;
line-height:12px;
list-style:none;
margin-top:0!important;
padding:0 0 6px 5px !important
}

.info_list li {
background-image:url(images/icon_blockblack.gif);
background-position:left 8px!important;
background-repeat:no-repeat;
height:18px!important;
line-height:1.7em!important;
list-style:none;
overflow:hidden;
padding-left:8px;
width:164px!important;
word-break:break-all!important
}

.info_list1 li {
background-image:url(images/icon_blockblack.gif);
background-position:left 7px;
background-repeat:no-repeat;
line-height:1.6em;
list-style:none;
padding-left:8px
}

.act_ad {
background-repeat:no-repeat;
height:35px;
padding-left:32px
}

.act_list {
clear:none;
float:left;
line-height:1.4em;
margin-bottom:10px;
margin-left:8px!important;
margin-top:10px;
width:158px!important
}

.act_lists {
clear:none;
float:left;
line-height:1.4em;
margin-left:0!important;
width:238px!important
}

.mall_list_text {
color:#666;
margin:0;
width:150px
}

.mall_list_text a,.mall_list_text a:hover {
color:#666;
margin-left:0
}

.mall_list_text li {
background:url(images/li_r_bg.gif) no-repeat right 3px;
display:block;
float:left;
padding:0 8px 0 7px;
text-align:center;
word-break:keep-all
}

.watermark_small2 {
display:block;
float:left;
height:26px;
margin-right:0;
text-indent:-9999px;
width:26px;
position: absolute;
top: -92px; 
*top: -101px!important; 
left:1px;
}

.hot3_123 {
display:block;
height:23px;
left:625px;
margin:0;
padding:0;
position:absolute;
text-indent:-9999px;
top:15px;
width:19px
}

.hot3_1234 {
display:block;
height:23px;
left:625px;
margin:0;
padding:0;
position:absolute;
text-indent:-9999px;
top:15px;
width:30px
}

.watermark_promote_small {
background:url(images/watermark_promote_small.gif) no-repeat
}

.watermark_new_small {
background:url(images/watermark_new_small.gif) no-repeat
}

.watermark_best_small {
background:url(images/watermark_best_small.gif) no-repeat
}

.watermark_hot_small {
background:url(images/watermark_hot_small.gif) no-repeat
}

.hot_samll {
background-attachment:scroll;
background-image:url(images/hot123.gif);
background-position:0 0;
background-repeat:no-repeat
}

.hot_samll_0 {
background:url(images/6.gif) 0 0 no-repeat;
background-attachment:scroll;
left:675px;
position:absolute;
top:-7px
}

.watermark_hot_small2 {
background:url(images/pic_hot.gif) no-repeat
}

.watermark_best_small2 {
background:url(images/pic_hothand.gif) no-repeat
}

.login1 {
float:left;
height:28px;
width:944px
}

.login1_title {
background-image:url(images/img_login1_title1.gif);
float:left;
height:28px;
margin-top:10px;
width:19px
}

.login1_title2 {
background:#F2F2F2;
border-bottom-color:#EAEAEA;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#EAEAEA;
border-top-style:solid;
border-top-width:1px;
float:left;
height:18px;
margin-top:10px;
padding-left:8px;
padding-top:8px;
width:909px
}

.login1_title_2 {
background:#F2F2F2;
border-bottom-color:#EAEAEA;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#EAEAEA;
border-top-style:solid;
border-top-width:1px;
float:left;
height:18px;
margin-top:10px;
padding-left:8px;
padding-top:8px;
width:auto
}

.login1_title3 {
background-image:url(images/img_login1_title2.gif);
float:left;
height:28px;
margin-top:10px;
width:7px
}

.login1_title_hy {
margin-left:auto;
margin-right:auto;
width:847px
}

.login1_title_hybg {
background-image:url(images/title_hybgright.jpg);
background-position:right bottom;
background-repeat:no-repeat;
border-left-color:#CDCDCD;
border-left-width:1px;
border-right-color:#CDCDCD;
border-right-width:1px;
border-style:none solid;
float:left;
height:174px;
text-align:center;
width:846px;
padding-top:10px
}

.login1_title_body {
line-height:22px;
margin-bottom:20px;
margin-left:55px;
margin-top:20px
}

.login2_title_hy {
margin-left:auto;
margin-right:auto;
width:644px
}

.login2_titlebg {
padding-top:8px;
background:#F6F6F6;
border:#E5E5E5 1px solid;
height:80px;
width:420px
}

.login_2con {
height:auto;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-top:20px;
width:644px
}

.login_2top {
height:8px;
width:644px
}

.login_2bg {
border-left:#A7A7A7 1px solid;
border-right:#A7A7A7 1px solid;
width:642px
}

.buy_title_hy {
margin-left:auto;
margin-right:auto;
width:943px
}

.buy_title_hybg {
border-left-color:#CDCDCD;
border-left-width:1px;
border-right-color:#CDCDCD;
border-right-width:1px;
border-style:none solid;
float:left;
height:auto;
text-align:center;
width:941px
}

.buy_title_hybgs {
border-left-color:#CDCDCD;
border-left-width:1px;
border-right-color:#CDCDCD;
border-right-width:1px;
border-style:none solid;
float:left;
height:auto;
text-align:center
}

.buy_title_font {
height:25px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
width:893px
}

.buy_title_fontop {
float:left;
height:25px;
text-align:left;
width:110px
}

.buy_title_fontop2 {
float:right;
height:19px;
padding-top:6px;
text-align:left;
width:780px
}

.buy_titlebg {
background:#F6F6F6;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
height:68px;
width:941px
}

.login_yh {
height:auto;
padding-top:12px;
width:201px
}

.login_zc {
border-left-color:#A7A7A7;
border-left-style:solid;
border-left-width:1px;
border-right-color:#A7A7A7;
border-right-style:solid;
border-right-width:1px;
height:auto;
width:199px
}

.login_line {
border-bottom:solid 1px #EDEDED;
width:147px
}

.login_id {
color:#656565;
font-size:14px;
font-weight:700
}

.login_idred {
color:#C90200;
font-size:14px;
font-weight:700
}

.login_idhui {color:#999;font-size:12px}

.tli {
float:right;
padding-top:12px;
width:38em!important
}

.tli #rotate li {
float:left;
padding-left:3px;
padding-right:1px;
text-align:center
}

.form-table {
background-color:#CCC;
width:100%
}

.form-table td,.form-table th {
background-color:#F9F9F9;
text-align:left;
vertical-align:top
}

.buttonstyle {
background-color:#fff;
border:1px solid;
font-family:宋体;
font-size:12px;
height:20px;
}

.buttonstyles {
background-color:#B70F0E;
border:1px solid;
font-family:宋体;
font-size:12px;
height:20px;
width:68px
}

.goods-price {color:red;font-weight:700}

#compareBox {
background:#fff;
border:1px solid #999;
opacity:0.8;
padding:10px 3px 5px;
position:absolute;
right:1px;
top:200px;
width:130px
}

#compareBox input {
background:#000;
border:1px solid #000;
color:#FFF;
margin-bottom:5px;
padding-top:3px;
width:120px
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden
}

.gallery {
_margin-left:5px;
float:left;
height:56px;
margin-left:10px;
overflow:hidden;
width:290px
}

.gallery ul {width:auto}

.gallery li {
float:left;
margin:0 2px;
overflow:hidden;
width:50px
}

.gallery li img {
display:block;
height:48px;
width:48px
}

.spanL {
background:url(images/bg2.gif);
float:left;
height:56px;
width:4px
}

.spanR {
background:url(images/bg3.gif);
float:right;
height:56px;
width:4px
}

.B_blue {border:1px solid #CCC}

.title-02 {
background:url(images/img_title_dg1.gif) repeat-x;
clear:both;
height:29px;
width:185px
}

.title-02-arrow {
color:#FFF;
font:bold 13px Arial, Helvetica, sans-serif;
height:22px;
padding:6px 0 0 30px !important
}

.sort-box01 .art-title {
border-bottom:1px solid #CCC;
float:left;
height:20px;
padding-top:5px;
width:365px
}

#history,#your-picking {padding:10px}

#history li,#your-picking li {
background:url(images/list-dist2.gif) no-repeat center left;
list-style:none;
padding-left:8px
}

#history li a,#your-picking li a {
border-bottom-color:#CCC;
border-bottom-style:dashed;
border-bottom-width:1px;
color:#333;
display:block;
line-height:20px;
margin-left:-10px;
width:160px
}

#history li a:hover,#your-picking li a:hover {color:#F90}

a.top_link_blue {color:#06F}

.cmtFooter {background-color:#F9F9F9}

.cmtContent {background-color:#fff}

.cmtHeader {background-color:#F2F2F2}

.sidebar-box-main {
height:auto!important;
min-height:100px
}

#RelatedBuyed ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0
}

#RelatedBuyed ul li {
border-bottom:1px dashed #E0E0E0;
display:block;
float:left;
height:62px;
width:100%
}

#RelatedBuyed ul li a {
cursor:pointer;
display:block;
height:48px!important;
overflow:hidden;
padding:3px 0 0 8px;
text-align:left;
width:166px
}

#RelatedBuyed ul li span {
border:2px solid #FFF;
color:#FFF;
display:inline;
float:left;
font-size:0;
height:50px;
line-height:0;
margin:0 3px 0 0;
text-align:left;
width:50px
}

#RelatedBuyed ul li em {
font-style:normal
}

#RelatedBuyed ul li a:active {
background-color:#FFF;
text-decoration:none
}

#RelatedBuyed ul li a i {
color:#C90600;
display:block;
font-size:13px;
font-style:normal;
font-weight:700
}

.hot_10 li {
background-image:url(images/tubiao.jpg);
background-position:left 10px!important;
background-repeat:no-repeat;
line-height:26.6px!important;
padding-left:12px;
padding-top:5px!important
}

.lispan {overflow:hidden;width:100px}

.f5 {font-size:14px;font-weight:700}

.boxCenterList {padding:8px}

.group {background:#f2f2f2;padding:8px}

.group li {
background:#FFF none repeat scroll 0 0;
float:left;
padding:8px
}

h3 {
font-size:12px;
font-weight:100;
height:33px;
line-height:33px;
padding:0 12px;
text-align:right
}

h3.border {
border:1px solid #c5e4ff;
border-bottom:none
}

h3 img {position:relative;top:7px}

h3 span {
background:#FAFAFA;
color:#333;
float:left;
font-weight:700;
height:33px;
line-height:33px;
padding-left:12px;
text-align:left;
width:auto
}

.st_table {
border-left:1px solid #ece9d8;
border-top:1px solid #ece9d8;
margin-bottom:20px;
width:100%
}

.st_table td {
border-bottom:1px solid #ece9d8;
border-right:1px solid #ece9d8;
border-top:1px solid #ece9d8;
padding:5px;
text-align:left;
vertical-align:middle
}

.st_table .st_table_td {
color:#333;
padding:10px 20px 20px 46px;
text-align:left
}

#AllSort {
background:#FFFFF5;
border:solid #CE2020;
border-width:0 1px 1px;
margin-bottom:6px;
margin-top:-3px;
padding:10px 0 0!important;
position:relative;
text-align:left;
width:182px;
z-index:200
}

#AllSort h3 {
color:#025FA8;
height:22px;
line-height:22px;
padding:3px 5px 0 9px;
width:184px
}

#AllSort h3 a:link,#AllSort h3 a:visited {color:#D6290B}

#AllSort dl {overflow:hidden;width:182px}

#AllSort dt {
cursor:default;
height:24px;
line-height:24px;
overflow:hidden;
padding:3px 5px 0 9px;
width:195px
}

#AllSort dt span {
color:#999;
display:block;
float:right;
height:21px;
overflow:hidden;
padding-right:5px;
width:140px
}

*html #AllSort dt span {padding-right:4px}

#AllSort .curr {
background:url(images/jo_line_bg.jpg) #fff repeat-x 0 -478px;
border-top:1px solid #959595;
height:19px;
line-height:19px;
padding-bottom:4px;
width:184px
}

#AllSort dd {
background:#fff;
cursor:default;
overflow:hidden;
padding:5px 5px 5px 9px;
width:184px
}

#AllSort dd span,#AllSort div span {
background:url(images/jo_item.gif) no-repeat 0 -143px;
display:block;
float:left;
padding-left:8px;
width:82px
}

.viewall {
border-top:1px dotted #E1E1E1;
padding:6px 8px 0;
text-align:right
}

.pop_wrap {
background:url(images/shadow_04.gif) no-repeat left top;
display:none;
left:180px;
margin-top:0;
padding:0 3px 3px 0;
position:absolute;
width:184px;
z-index:999
}

.pop {
background:url(images/jo_line1.gif) #fff no-repeat 0 -780px;
border:solid #959595;
border-width:1px 1px 1px 0;
line-height:24px;
overflow:hidden;
padding:3px 10px;
width:180px
}

.catalogDiv2 {
background:#FFF;
border-bottom:#FFDA3E 3px solid;
border-left:#FFDA3E 3px solid;
border-right:#FFDA3E 3px solid;
border-top:#FFDA3E 3px solid;
display:none;
margin:0 0 0 -228px;
padding:0 0 10px;
position:absolute;
width:330px;
z-index:1000px
}

.catalogDiv2 dl {
border-bottom-color:#FFDA3E;
border-bottom-style:dashed;
border-bottom-width:1px;
line-height:17px;
padding:10px 0
}

.catalogDiv2 dt {
border-right-color:#FFDA3E;
border-right-style:solid;
border-right-width:1px;
float:left;
font-weight:700;
height:17px;
padding:0 15px
}

.catalogDiv2 dd {height:17px}

.catalogDiv2 dd ul li {float:left;padding:0 8px}

.SlidePlayer {
background-image:url(images/border.gif);
background-repeat:no-repeat;
height:270px;
margin-left:1px;
padding:1px 5px;
position:relative;
width:550px
}

.SlidePlayer ul {
list-style:none;
margin:0;
padding:0;
position:relative
}

.SlidePlayer-List {width:525px}

.SlidePlayer-List li {
display:none;
height:268px;
left:-4px;
position:absolute;
top:0
}

ul.SlidePlayer-Trigger {
background-color:#D5D5D3;
height:268px;
left:526px;
padding-top:1px;
position:absolute;
top:1px;
width:17px
}

.SlidePlayer-Trigger li {
cursor:pointer;
height:67px;
margin-bottom:1px;
text-align:center;
width:16px
}

.SlidePlayer-Trigger li#l1 {
background-image:url(images/btn1.gif);
background-repeat:no-repeat
}

.SlidePlayer-Trigger li#l1.selected {
background-image:url(images/btn1_1.gif);
background-repeat:no-repeat
}

.SlidePlayer-Trigger li#l2 {
background-image:url(images/btn2.gif);
background-repeat:no-repeat
}

.SlidePlayer-Trigger li#l2.selected {
background-image:url(images/btn2_1.gif);
background-repeat:no-repeat
}

.SlidePlayer-Trigger li#l3 {
background-image:url(images/btn3.gif);
background-repeat:no-repeat
}

.SlidePlayer-Trigger li#l3.selected {
background-image:url(images/btn3_1.gif);
background-repeat:no-repeat
}

.SlidePlayer-Trigger li#l4 {
background-image:url(images/btn4.gif);
background-repeat:no-repeat
}

.SlidePlayer-Trigger li#l4.selected {
background-image:url(images/btn4_1.gif);
background-repeat:no-repeat
}

.SlidePlayer-List img {border:0}

#demo {
background:#FFF;
border:1px solid #E8E5EC;
height:88px;
overflow:hidden;
width:100%
}

#demo img {border:3px solid #F2F2F2}

#indemo {float:left;width:800%}

.top_adiv {
float:right;
height:25px;
margin-top:-10px;
*margin-top:0px!important;
}

.top_aleft01 {float:right}

.top_aleft02 {
float:right;
border-bottom:1px solid #E2E4E3;
height:24px;
width:auto
}

.top_aleft03 {clear:right;float:right}

.left#border,.borders {
border-left-color:#CDCDCD;
border-left-style:solid;
border-left-width:1px;
border-right-color:#cdcdcd;
border-right-style:solid;
border-right-width:1px
}

.carbg a,.navbar2 a {color:#fceaa8}

.carbg a:hover,.navbar2 a:hover,.font_white a {color:#FFF}

.dline,.dline_red {text-decoration:line-through}

.hx,.hx3,.hx2 {
display:block;
height:14px!important;
overflow:hidden;
padding-top:0!important;
width:134px!important;
word-break:break-all;
font-size:12px;
}

.hxx,.hxx2 {
display:block;
height:14px!important;
overflow:hidden;
padding-top:0!important;
width:134px!important;
word-break:break-all
}

.hxx123,.hxx213 {
color:#ff5400;
display:block;
height:14px!important;
overflow:hidden;
padding-top:1px!important;
width:134px!important;
word-break:break-all
}

.center,.login1_title_line {text-align:center}

.hot_list,.hot_10 {padding:8px 8px 10px}

.itemList .item .itemListInfo .name a,.itemText .item .name a,a.ddqr {color:#666;font-weight:700}

.itemList .item .price,.itemList .item .btnList a:hover,.itemText .item .price,.itemText .item .btnList {
color:#666
}

.itemList .item .btnList a,.itemText .item .btnList a {
color:#666;
text-decoration:underline
}

.itemList .item .name,.itemList .item .price,.itemList .item .brief,.itemList .item .sort,.itemList .item .btnList,.itemText .item .name,.itemText .item .price,.itemText .item .brief,.itemText .item .btnList {
margin-bottom:5px
}

.itemText .item .btnList a:hover,a.jxgw {color:#333}

.login1_title_hytop,.buy_title_hytop {float:left;margin-top:20px}

.login1_title_hybot,.login2_title_hybot,.buy_title_hybot,#demo1,#demo2 {float:left}

a.jxgw:link,a.jxgw:visited,a.jxgw:active,a.ddqr:link,a.ddqr:visited,a.ddqr:active {text-decoration:underline}

a.jxgw:hover,a.ddqr:hover,#RelatedBuyed ul li a:visited {text-decoration:none}

*html .clearfix,*+html .clearfix {height:1%}

.st_table_show,#AllSort .Dis,.SlidePlayer-List li.selected {display:block}

#AllSort .noDis,#AllSort .curr span {display:none}

*+html .catalogDiv2,*html .catalogDiv2 {
background:#FFF;
border-bottom:#FFDA3E 3px solid;
border-left:#FFDA3E 3px solid;
border-right:#FFDA3E 3px solid;
border-top:#FFDA3E 3px solid;
display:none;
margin:0 0 0 -318px;
padding:0 0 10px;
position:absolute;
width:330px;
z-index:1000px
}

.new_titlebg{
background:url('images/new_goods_title.jpg') no-repeat;
height:40px;
}
.hot_titlebg{
	background:url('images/hot_goods_title.jpg') no-repeat;
	height:40px;
}
/* 会员专区 */
.member_info li{
float:left; width:145px; margin:15px 15px 0 20px;
list-style-type:none
}
.member_info li a span {color: #F76310; font-weight:bold}


/*精品推荐 */
.best_goods{
	background:url('images/best_goods_title.jpg') no-repeat;width:750px;height:495px top left;
}
.best_goods .pdu_ad{
	background-repeat:no-repeat;
	margin:-top:-10px;
	height:455px;
}
.best_goods .pdu_ad a{
	
}
#one9, #one8, #one7, #one6, #one5, #one4, #one3{
	float:right;
	cursor:pointer;
	width:70px;
	height:25px;
	margin-top:8px;
	font-size:15px;
	font-weight:bold;
	color:#ccc;
}
#one9 p, #one8 p, #one7 p, #one6 p, #one5 p, #one4 p, #one3 p{margin:auto;margin-top:5px}
#one9{padding-right:8px;}
#con_goods_3, #con_goods_4, #con_goods_5, #con_goods_6,
 #con_goods_7, #con_goods_8, #con_goods_9{
	float:left;
	width:470px!important;
	width:470px;
}
#con_goods_3 p.name, #con_goods_4  p.name, #con_goods_5  p.name, #con_goods_6  p.name,
#con_goods_7  p.name, #con_goods_8  p.name, #con_goods_9  p.name{
 	position: relative;
 	 padding-left: 0px;
}