﻿/*新添板块*/
.top_nav{ background:url(../../images/VIP/w01.gif) repeat-x; height:28px; width:100%; padding-bottom:5px;display:}
.top_nav .top_nav960{width:980px; height:28px; overflow:hidden; margin:0px auto}
.top_nav .top_nav960 .left_but{background:url(../../images/VIP/w01.gif) repeat-x; width:350px; float:left; padding-top:4px; height:28px}
.top_nav .top_nav960 .but_list{text-align:left}
.top_nav .top_nav960 .but_list input{float:left; margin-right:5px}
.top_but{ background:url(../../images/VIP/butsc.gif) no-repeat; width:90px; height:21px; border:0px}
.top_but2{ background:url(../../images/VIP/butsy.gif) no-repeat; width:77px; height:21px; border:0px}

.top_nav .right_sj{background:url(../../images/VIP/w02.gif) repeat-x; float:right;   height:28px; color:#676767; font-size:14px; font-weight:bold;}
.top_nav .right_sj img{margin-right:5px; float:left}
.top_nav .right_sj .ff{ float:left; width:150px;position:relative; top:6px; line-height:20px; overflow:hidden;}
.top_nav .right_sj .ff a{ float:left; color:#676767; clear:left;width:148px; height:20px; overflow:hidden;}
.top_nav .right_sj span{color:#fe0201;font-style: italic; padding:0px 4px 0px 2px; font-size:16px}


/*配送小区*/
#range {
background: url(../../images/VIP/range_bg.jpg) repeat-x 0 0;
border: none;
height: 109px;
margin-bottom: 10px;
}

#range_inner {
padding: 25px 102px 0 232px;
height: 66px;
overflow: hidden;
}

#range_inner a {
white-space: nowrap;
display: inline-block;
padding: 0 9px;
line-height: 22px;
}

/*营销型的终端页*/
.info_l{ width:320px; float:left;}
.info_r{ width:320px; float:right; border-top:1px dotted #DADADA;}
.info_r ul li{ height:40px; line-height:40px;}
.spbh{ color:#9A9A9A;}
.spjsbg{background:url(../../images/VIP/spjs.gif) 0px -2px no-repeat; height:30px; width:650px; margin-top:10px; margin-bottom:10px;}
.spjsbg span{ width:90px; text-align:center; line-height:30px; height:30px; color:#FFF; font-size:13px; font-weight:bold; display:block;}

.info_l{ width:292px; height:281px; border:1px solid #DADADA; overflow:hidden; line-height:281px; text-align:center;}
.info_l img{max-width:292px;width:expression(this.width>292?"292px":true);}
.info_l img{max-height:281px;height:expression(this.width>281?"281px":true);}


.info_l .pic {
text-align: center;
vertical-align: middle;
border: 0px currentColor;
width: 292px;
height: 281px;
display: table-cell;
}


/* 评论 */




#search-result .btns a,.rank .tab li,#preview .enlarge b,#preview .partake div a,#spec-n5 .control,.model-partake .i-con b,#service-trade b,#storeinfo .i-storeinfo,#storeinfo 

.i-storeinfo div,#storeinfo .close,#djd-store .i-storeinfo,#djd-store .i-storeinfo div,#djd-store .close,#choose .btn-append,#choose .btn-divide,#choose .btn-coll,#choose .btn-0yuan,#choose .btn-notice,#choose .btn-enternet,#choose .btn-buyitnow,#easybuy .close,#i-comment .actor b,.recommend .master .icon-add,.recommend .btn-buy,#i-comment .btn-

comment,.percent .d1,.percent .d1 div,#comment .btn-agree,#comment .btn-oppose,#comment .btn-reply,.btn-shouqi,#comment .corner,#consult dt b,#consult .i-search1 .btn-search,#discuss 

b,#float-bar div,#float-bar a,.sa0,.sa1,.sa2,.sa3,.sa4,.sa5{background-image:url(../../images/VIP/icon2011111801.png);background-repeat:no-repeat;}




.tab li {
position: relative;
height: 24px;
padding: 3px 12px 0;
background-position: right -59px;
overflow: hidden;
margin-right: 3px;
line-height: 24px;
font-size: 14px;
font-weight: bold;
cursor: pointer;
color: #C30;
float:left;
}

 .tab {
border-bottom: 2px solid #BE0000;
margin-bottom: 10px; width:635px;}

.tab {
overflow: hidden;
zoom: 1;
}

.tab .curr {
background-position: right -31px;
color: white;
}

.tab li,.tab span{
background-image: url(../../images/VIP/icon2011111802.png);
background-repeat: no-repeat;
}

.tab .curr span {
background-position: 0 -31px;
}

.tab span {
position: absolute;
left: 0;
top: 0;
z-index: 1;
width: 10px;
height: 27px;
background-position: 0 -59px;
}


#i-comment {
padding: 10px 0;
margin-bottom: 10px;
border: 1px solid #E4E4E4;
overflow: hidden;
zoom: 1;
}

.rate {
width: 100px;
}

#i-comment .rate {
float: left;
width: 90px;
height: 65px;
padding: 15px 0 0;
border-right: 1px solid #E4E4E4;
text-align: center;
color: #E26500;
}

.percent {
float: left;
width: 220px;
height: 70px;
padding: 5px 3px 5px 15px;

}

.percent dl {
padding: 2px 0;
overflow: hidden;
zoom: 1;
}

.percent dt, .percent dd {
float: left;
margin-right: 5px;
font-family: 宋体b8b\4f53;
}

.percent .d1 {
width: 150px;
border: 1px solid #CCC;
height: 9px;
margin-top: 4px;
overflow: hidden;
background-color: #EFEFEF;
background-repeat: repeat-x;
background-position: 0 -396px;
}

#i-comment .rate strong {
line-height: 36px;
font-size: 30px;
font-family: arial;
}

.percent .d1 div {
overflow: hidden;
height: 9px;
background-color: #FF701B;
background-repeat: repeat-x;
background-position: 0 -386px;
}

#comment .item {
position: relative;
padding: 0 0 2px 130px;
margin-bottom: 10px;
background: white;
zoom: 1;
}

#comment .user {
position: absolute;
top: 10px;
left: 0;
width: 130px;
text-align: center;
color: #999;
}

#comment .u-icon img {
border: 2px solid #EAEAEA;
}

#comment .user a {
color: #005AA0;
}

#comment .corner {
position: absolute;
overflow: hidden;
}

#comment .i-item {
padding: 10px 15px 5px;
border: 1px solid #F3E6C6;
background: #FFFCF5;
}

#comment .o-topic {
padding: 0 0 2px;
margin-bottom: 10px;
border-bottom: 1px solid #F9F0DB;
overflow: hidden;
zoom: 1;
}
#comment .topic {
float: left;
}

#comment .star {
float: left;
margin: 2px 0 0 5px;
}

.sa5 {
background-position: 0 0;
}

#comment .date-comment {
float: right;
color: #999;
}

.comment-content{ font-size:12px;}

.comment-content dl {
padding: 2px 0;
overflow: hidden;
zoom: 1;
}

.comment-content dt 
{
	font-size:12px;
float: left;

text-align: right;
color: #FE8F02;
}



#comment .tl {
top: 0;
left: 115px;
width: 20px;
height: 40px;
background-position: -134px -202px;
}

#comment .tr {
top: 0;
right: 0;
width: 10px;
height: 40px;
background-position: -154px -202px;
}

#comment .b {
bottom: 0;
width: 633px;
height: 10px;
background-position: 0 -406px;
background-repeat: repeat-x;
}

#comment .bl {
bottom: 0;
left: 130px;
width: 10px;
height: 10px;
background-position: -148px -242px;
}

#comment .br {
bottom: 0;
right: 0;
width: 10px;
height: 10px;
background-position: -154px -242px;
}

#comment .item .btns {
height: 25px;
padding: 10px 0 5px 2px;
line-height: 25px;
overflow: hidden;
zoom: 1;
}

#comment .btn-reply {
float: right;
}

#comment .btn-shouqi
{
float: right;	
}

#comment .btn-reply,#comment .btn-shouqi, #comment .btn-agree, #comment .btn-oppose {
width: 60px;
height: 25px;
background-position: -95px -308px;
border: 0;
text-align: center;
margin-right: 5px;
}


.hide {
display: none;
}

.item-reply 
{
position: relative;
zoom: 1;
padding-left:30px;
}

.item-reply strong {
display: block;
position: absolute;
top: 6px;
left: 0;
width: 45px;
color: #BEBEBE;
font-size: 20px;
font-family: arial;
text-align: right;
}

.item-reply dl {
border-top: 1px solid #F4F4F4;
padding: 5px;
}

.item-reply dt {
margin-bottom: 4px;
color: #999;
overflow: hidden;
zoom: 1;
}

.item-reply dt.u-name {
float: left;
}

#comment .date-comment {
float: right;
color: #999;
}

.item-reply p{ font-size:12px; float:left; margin-left:20px; font-weight:normal;}

.iespan{background: url("/images/vip/savetodesk.gif") no-repeat 0 0;
    float: left;
    height: 21px;
    text-indent: 20px;
font-size:14px;
    width: 150px;}
