.spacer10px{height:10px;overflow:hidden;}
a { text-decoration:none; color:#1E50A2;}
a:hover{ text-decoration: underline;}

#w{width:990px; margin:0 auto; position:relative;background:transparent url(images/left_bj.jpg) repeat-y scroll 0 0;padding-bottom:20px;}


.favbut{ float:right; margin:15px 20px 20px 0; margin:-1px 10px 0 0; width:118px; height:40px; text-indent:-9999em; cursor:pointer; }

#right_top{text-align:right; font-size:12px; height:24px; line-height:24px;}

#sidebar{width:168px; border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF; float:left; }

.title{ height:33px; width:168px; font-size:14px; font-weight:bold; line-height:33px; text-align:center;}
.set{height:40px; width:168px; font-size:14px; font-weight:bold; line-height:40px;text-align:left;width:150px;padding-left:5px; }
.set span{ background:url(images/icon.gif) no-repeat; float:left; margin:3px 3px 0 0; display:block;width:40px; height:30px;   }

.alink {cursor:pointer;}



#sidebar ul{ padding:0; margin:0; list-style:none;}
#sidebar ul li {font-size:14px; height:33px; line-height:33px; text-align:left; padding-left:18px;  }
#sidebar .sel{ font-weight:bold; color:#E21B23;background:transparent url(images/cate_select.jpg) no-repeat scroll right center}

#sidebar ul li  span{ background:url(images/icon.gif) no-repeat; float:left; margin:6px 10px 0 0; display:block;width:20px; height:20px;   }


#result{margin-top:-3px; width:790px; float:left; padding:0 0 25px 25px; position:relative}

#st{margin-top:20px; width:379px; float:left; padding:0 0 25px 25px; border-left:1px solid #E5F4FC; position:relative}

#result ol { list-style-image:none;list-style-type:none;margin:0;padding:0;}
#result ol li { border-bottom:1px dotted #B3DBF7;padding:5px 0 20px 6px;padding:10px 0 5px 5px;}

.date{ color:#CCCCCC; float:right; display:block; margin-right:10px; margin-top:5px;_margin-top:5px;}


#operate { font-size:12px; margin-top:15px; margin-bottom:10px;}
#operate a{ margin-right:15px; display:block; float:left; line-height:16px;}

.iconspan{ background:url(images/icon.gif) no-repeat; float:left;  display:block;width:12px; height:12px;   }

h3 {margin:15px 0 10px 0; margin:5px 10px 3px 0; font-size:20px;}

h3 a {color:#333333; text-decoration:none;}
h3 a:hover{ text-decoration:underline; color:#333333；}

p {margin:6px 0 ; line-height:22px;}

 
.picborder{ height:160px; width:320px; float:left; display:block; border:3px solid #73dffa; margin-right:15px; overflow:hidden; }


.grey{ color:#999999}
.grey *{ color:#999999}
.grey h3{ color:#999999}
.grey .recommend {color:#999999}
.grey .recommend_already {color:#999999}
.grey .color_time {color:#999999}
.grey .picborder{ border:3px solid #cccccc; }
.expired {color:#999999; margin-left:20px; font-size:90%; float:right;}  

.item_img {display:inline; float:right; margin-top:10px;vertical-align:middle; width:160px;}
.item_img img {border:0; max-width:160px; } 
.recommend {float:left; color:#1E50A2; cursor:pointer; margin-right:15px;}
.iconspan{ background:url(images/icon.gif) no-repeat; float:left;  display:block;width:12px; height:12px;   }

.recommend_already {float:left; color:#BBBBBB; cursor:pointer; margin-right:15px;}

.cate_top {width: 20px; background-position: -2px -420px; height: 20px;}
.cate_all {background-position:-4px  0px;}
.cate_clothes {background-position:-4px -31px; }
.cate_huazhuangpin{background-position:-4px  -62px; }
.cate_shuma{background-position:-4px  -91px;}
.cate_jiadian {background-position:-4px  -122px;}
.cate_jiaju {background-position:-4px -152px;}
.cate_xiangbao{background-position:-4px  -184px;}
.cate_shipin {background-position:-4px  -214px;}
.cate_youhuiquan {background-position:-2px -564px;}
.cate_other {background-position:-4px  -246px;}

.cf li{padding-left:48px;}

.deleteAlready{ cursor:pointer; color:red;}
.delete{ cursor:pointer;}
.modify{  cursor:pointer; color:black;}

.renren{background: transparent url(images/sns_icons_blue.png) no-repeat scroll 0px -160px; padding-left:22px;}
.renren_hover{background: transparent url(images/sns_icons.png) no-repeat scroll 0px -160px; padding-left:22px;}
.kaixin{background: transparent url(images/sns_icons_blue.png) no-repeat scroll 0px -176px;padding-left:22px;}
.kaixin_hover{background: transparent url(images/sns_icons.png) no-repeat scroll 0px -176px;padding-left:22px;}
.sina{background: transparent url(images/sns_icons_blue.png) no-repeat scroll 0px -96px; padding-left:22px;}
.sina_hover{background: transparent url(images/sns_icons.png) no-repeat scroll 0px -96px; padding-left:22px;}
.t163{background: transparent url(images/sns_icons_blue.png) no-repeat scroll 2px -128px;padding-left:24px;}
.t163_hover{background: transparent url(images/sns_icons.png) no-repeat scroll 2px -128px;padding-left:24px;}

.topmail{ height:115px; background:url(images/mail_bj.gif) no-repeat;border-top:1px solid #CBE3F9;width:167px;}
.mailicon{background:url(images/icon.gif) -2px -678px; display:block; float:left;height:18px;margin:6px 5px 0 5px;width:20px;}
.mailtitle{margin:10px 0 0 5px;display:block;float:left;font-size:12px; font-weight:bold;}
.mailinput{height:40px;width:145px; margin:0  auto;}
.topmailinput{background:#FFFFFF  url(images/icon.gif) left bottom;border:1px solid #A7B3C2;color:#CCCCCC;font-size:14px;height:22px;width:140px; padding:5px 0 0 5px;}
.topmailbtn{width:79px;margin:0 auto;}
.mailbtn{background:transparent url(images/icon.gif) left -705px;border:medium none;color:#FFFFFF; font-weight:bold;cursor:pointer;font-size:12px;height:29px;line-height:29px;width:79px;}
.mail_bottom{width:625px; height:50px; padding:17px 0 0 138px;background:url(images/b_bj.png) no-repeat;margin-left:190px;}
.bot_mailinput{background:#FFFFFF  url(images/icon.gif) left bottom;border:1px solid #A7B3C2;color:#CCCCCC;font-size:14px;height:20px;width:204px; padding:7px 0 0 5px; float:left;}
#shade_div{
    position: fixed !important; 
    position: absolute; 
    top: 0px; 
    left: 0px;
    width: 100%; 
    height:3500px; 
    background-image:url(images/shade.png);
    _background-color:#000; 
    _background-image: none; 
    _filter:alpha(opacity=50);
    z-index: 100;
    display:none;
}

#mail_feed_success{
    width:370px; height:272px; 
    background:url(images/mail_alert.png) no-repeat;
    position:fixed !important;
    position:absolute;
    left:350px;
    top:200px;
    padding:20px; 
    z-index:150;
    display:none;
}

#mail_feed_failed{
    width:370px; height:272px; 
    background:url(images/mail_alert.png) no-repeat;
    position:fixed !important;
    position:absolute;
    left:300px;
    top:200px;
    padding:20px; 
    z-index:150;
    display:none;
}
.failed_mail {
    background:#FEFBBD  url(images/icon.gif) left bottom;border:1px solid #A7B3C2;color:#000000;font-size:14px;height:22px;width:230px; padding:5px 0 0 5px;
}
.failed_mail_focus {
    background:#FFFFFF  url(images/icon.gif) left bottom;border:1px solid #A7B3C2;color:#000000;font-size:14px;height:22px;width:230px; padding:5px 0 0 5px;
}
.time-range{
    font-size:12px;
    color:#888888;
}

/* -------------product detail page---------------*/

/* ------product detail--------*/
#detail {padding:30px 0 0 0;margin-bottom:30px}
#detail .picborder {float:left;margin:0 15px 0 0}
.detail_right {position:relative;margin:0 0 15px 166px;height:164px;width:430px;}
.detail_right p{margin:6px 0;line-height:22px;width:380px;}
.detail_right .goshop {position:absolute; bottom:3px;left:18px;}
/* ------relative product--------*/
#relative {margin-bottom:30px}
.block_title {background:#eaf7fd;border-bottom:1px solid #cbe3f9;height:28px;line-height:28px;color:#2872bc;padding:0 7px;font-size:14px}
#relative img {border:1px solid #d2e1e9}
#relative .product {height:170px;}
#relative .product li {float:left;width:393px;height:auto;text-align:center;line-height:18px;padding:5px 0 0 0}
#relative .product li .text {font-size:12px;padding:15px 0;margin:0 auto;width:267px;}
#relative .product li span {background:none;float:none;margin:0;width:auto;}
#relative .product li .prize{color:#ff0000;}
/* ------ product comments--------*/
#comment {margin-bottom:30px;font-size:12px}
#comment .inner {padding:10px;}
.comment_list {position:relative;margin-top:15px;padding-bottom:15px;zoom:1;border-bottom:1px solid #eeeeee;}
.comment_id {margin-bottom:8px;}
.comment_time {position:absolute;right:0px;top:0px;color:#8e8e8e}
.reply {margin-top:25px;vertical-align:top}
.reply_text_title {float:left}
.reply_text {width:614px;height:98px;text-align:left;font-size:12px}
.comment_reply {background:url(images/btn_reply.jpg);width:89px;height:35px;border:0;margin:10px 0 20px 37px;cursor:pointer;}

.laohuji {margin-bottom:10px;float:left;cursor:pointer;height:45px;width:300px;background:url(images/laohuji.png) no-repeat scroll 0 0;}
*html .laohuji{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='laohuji.png' ,sizingMethod='crop');
    margin-bottom:10px;float:left;cursor:pointer;height:45px;width:300px;
}