/* close :http://img02.taobaocdn.com/tps/i2/T1RZqJXfNbXXXXXXXX-7-7.gif */
#header{ width:990px;}
#logo{ display:none;}
.w990{ margin:0 auto; width:990px; text-align:left;}


.radius-box{ background:#fff; zoom:1; overflow:hidden;}
.radius-box .left-corner,
.radius-box .right-corner{ width:5px; height:5px; line-height:0; overflow:hidden; background-image:url("http://img02.taobaocdn.com/tps/i2/T1PXOJXcxnXXXXXXXX-990-60.png"); background-repeat:no-repeat;}
.radius-box .border-top,
.radius-box .border-bottom{ height:5px; overflow:hidden; background:#fff;}
.radius-box .border-top .left-corner{ float:left; background-position:0 -30px;}
.radius-box .border-top .right-corner{ float:right; background-position:right -30px;}
.radius-box .border-bottom .left-corner{ float:left; background-position:0 -35px;}
.radius-box .border-bottom .right-corner{ float:right; background-position:right -35px;}

#nav{ background:#1281bc; height:33px; line-height:33px; font-size:14px; color:#ffffff;}
#nav ul li{ float:left; font-weight:bold;}
#nav ul li.hover{ background:#0876b0;}
#nav ul li a{ padding:0 30px;}
#nav ul li a:link{ color:#fff; text-decoration:none;}
#nav ul li a:visited{ color:#fff; text-decoration:none;}
#nav ul li a:hover{ color:#fff; text-decoration:none;}
#nav ul li a:active{ color:#fff; text-decoration:none;}
#nav ul li.daily-gift{ position:relative;}
#nav ul li.daily-gift i{ display:block; width:21px; height:12px; position:absolute; top:3px; right:10px; background:url("http://img03.taobaocdn.com/tps/i3/T1hYKRXeFdXXXXXXXX-21-12.gif") 0 0 no-repeat;}
#total-num{ float:right; white-space:nowrap;}
#total-num em{ color:#fff067; padding:0 5px; font-weight:bold;}


#first-screen{ height:526px; background:url("http://img04.taobaocdn.com/tps/i4/T1D01EXhhoXXXXXXXX-8-526.png") 0 0 repeat-x;}


#first-screen .container{ background:url("http://img03.taobaocdn.com/tps/i3/T19wmEXlVgXXXXXXXX-1840-526.png") center 0 no-repeat; height:526px;}
.wish-slide{ position:relative; zoom:1; overflow:hidden; width:990px; height:164px;}
.wish-slide .ks-switchable-nav{ position:absolute; bottom:15px; right:20px; z-index:999;}
.wish-slide .ks-switchable-nav li{ background-color: #ffffff; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;color: #3ebcd7;
    cursor: pointer; float: left; font-size: 13px;height: 20px; line-height: 20px; margin-left: 6px; margin-top: -2px;
    opacity: 0.7; overflow: visible; position: relative; text-align: center; width: 20px;}
.wish-slide .ks-switchable-nav li.ks-active{ background-color:#fff067; filter:none; opacity: 1; font-weight:bold;}
.wish-slide .ks-switchable-content img{ width:990px; height:164px;}

/* ???? */
.photos-wall .border-top{ background:url("http://img02.taobaocdn.com/tps/i2/T1PXOJXcxnXXXXXXXX-990-60.png") 0 0 no-repeat; height:8px; line-height:0; overflow:hidden; clear:both;}
.photos-wall .border-bottom{ background:url("http://img02.taobaocdn.com/tps/i2/T1PXOJXcxnXXXXXXXX-990-60.png") 0 -10px no-repeat; height:8px; line-height:0; overflow:hidden; clear:both;}
.photos-wall .photos-container{ border-left:10px solid #fff; border-right:10px solid #fff; width:970px; height:322px; background:#fff;}
.photos-wall .photos-container .photos-wall-list{ width:970px; height:322px; margin-right:-2px;}
.photos-wall .photos-wall-list li{ float:left; width:160px; height:160px; position:relative;}
.photos-wall .photos-wall-list li .pic{ position:absolute; z-index:2; width:160px; height:160px;}
.photos-wall .photos-wall-list li.add-wish .pic{ background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") 0 -150px no-repeat; width:130px; height:130px; padding:15px; color:#fff; line-height:24px; _overflow:hidden;
    text-align:center;
}
.photos-wall .photos-wall-list li.add-wish .pic a{ cursor:pointer; margin-top:10px; display:block; width:134px; height:36px; text-indent:-999px; overflow:hidden;
    background:url("http://img04.taobaocdn.com/tps/i4/T1mxOFXoRjXXXXXXXX-134-36.png") 0 0 no-repeat;
    _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img04.taobaocdn.com/tps/i4/T1mxOFXoRjXXXXXXXX-134-36.png',sizingMethod='crop');}
.photos-wall .photos-wall-list li.add-wish .pic a.hover{
    background:url("http://img03.taobaocdn.com/tps/i3/T1mNOFXoNjXXXXXXXX-134-36.png") 0 0 no-repeat;
    _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img03.taobaocdn.com/tps/i3/T1mNOFXoNjXXXXXXXX-134-36.png',sizingMethod='crop');
}
.photos-wall .photos-wall-list li.add-wish .pic em{ color:#fff067; padding:0 5px;}
.photos-wall .photos-wall-list li.add-wish .pic a:link{ color:#ff4e00;}
.photos-wall .photos-wall-list li.add-wish .pic a:visited{ color:#ff4e00;}
.photos-wall .photos-wall-list li.add-wish .pic a:hover{ color:#ff4e00;}
.photos-wall .photos-wall-list li.add-wish .pic a:active{ color:#ff4e00;}
.photos-wall .photos-wall-list li .pic a{ display:block; width:160px; height:160px;}
.photos-wall .photos-wall-list li .pic img{ display:block; width:160px; height:160px;}
.photos-wall .photos-wall-list li .pic span.tag{ background:#000;background:rgba(0,0,0,0.4);filter:alpha(opacity=40); position:absolute; bottom:6px; right:6px;
    -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; display:block; padding:0 10px; height:20px; line-height:20px; color:#fff;}
.photos-wall .photos-wall-list li .mask{ position:absolute; width:160px; height:160px; background:#000;background:rgba(0,0,0,0.4);filter:alpha(opacity=40);
    left:0; top:0; z-index:3; cursor:pointer; display:none;}
.photos-wall .photos-wall-list li .info{ position:absolute; height:160px; width:294px; z-index:1; background:#37aed0;
    border:2px solid #37aed0; color:#fff; overflow:hidden; display:none;
    -moz-box-shadow:0 0 4px #000000; -webkit-box-shadow:0 0 4px #000000; box-shadow:0 0 4px #000000;}
.photos-wall .photos-wall-list li .info .item-title{ padding:10px 0 5px 0; line-height:20px; width:294px;}
.photos-wall .photos-wall-list li .info .price{ width:294px;}
.photos-wall .photos-wall-list li .info .price i{ display:block;float:left; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") 0 -79px no-repeat; width:8px; height:10px; overflow:hidden; margin:5px 5px 0 0;}
.photos-wall .photos-wall-list li .info .comment-icon{ border-bottom:1px solid #29a4c7; padding:15px 0 5px 0; zoom:1; overflow:hidden; width:294px;}
.photos-wall .photos-wall-list li .info .comment-icon span{ display:block; float:left; padding:0 10px 0 0;}
.photos-wall .photos-wall-list li .info .comment-icon span i{display:block; float:left; background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat; overflow:hidden; margin:5px 5px 0 0;}
.photos-wall .photos-wall-list li .info .comment-icon .favor-num i{ background-position:0 -89px; width:12px; height:10px;}
.photos-wall .photos-wall-list li .info .comment-icon .comment-num i{ background-position:0 -99px; width:15px; height:10px;}
.photos-wall .photos-wall-list li .info .avatar-block{ border-top:1px solid #44badc; padding:15px 0 0 0; width:294px;}
.photos-wall .photos-wall-list li .info .avatar-block .avatar-pic{ float:left; padding:0 15px 0 0; width:30px; height:30px; overflow:hidden;}
.photos-wall .photos-wall-list li .info .avatar-block .avatar-pic img{ width:30px; height:30px;}
.photos-wall .photos-wall-list li .info .avatar-block .user-name{ line-height:1; font-size:12px; padding-bottom:5px}
.photos-wall .photos-wall-list li .info .avatar-block .wish-time{ line-height:1; font-size:12px;}

.block-container{ background:#f5f5f5; padding:20px 0 50px 0;}
.fp-block .border-top{ background:url("http://img02.taobaocdn.com/tps/i2/T1PXOJXcxnXXXXXXXX-990-60.png") 0 -30px no-repeat; height:5px; line-height:0; _overflow:hidden;}
.fp-block .border-bottom{ background:url("http://img02.taobaocdn.com/tps/i2/T1PXOJXcxnXXXXXXXX-990-60.png") 0 -35px no-repeat; height:5px; line-height:0; overflow:hidden;}
.fp-block .main-container{ padding:15px 20px; background:#fff;}
.fp-block .main-container .title h5{ background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat; height:19px; text-indent:-999px; overflow:hidden;}
.fp-block .main-container .content{ margin:15px 0 0 0;}
.fp-block .main-container .content .showing-tirggers{ zoom:1; overflow:hidden; }
.fp-block .main-container .content .showing-tirggers li{ float:left; padding:5px;}
.fp-block .main-container .content .showing-tirggers li span{ display:block;}
.fp-block .main-container .content .showing-tirggers li span a{ display:block;}
.fp-block .main-container .content .showing-tirggers li img{ width:30px; height:30px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.fp-block .main-container .content .showing-tirggers li.hover{ padding:0;}
.fp-block .main-container .content .showing-tirggers li.hover span{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#ff6384; padding:3px;}
.fp-block .main-container .content .showing-tirggers li.hover img{ width:34px; height:34px; }
.fp-block .main-container .content .showing-tirggers li.reload{ padding:10px 0 10px 15px; line-height:20px;}
.fp-block .main-container .content .showing-tirggers li.reload span{ color:#3399cc; text-decoration:none; cursor:pointer;}

.showing-content{ width:920px; padding:15px 0 0 0; }
.showing-content .border-top{ background:url("http://img02.taobaocdn.com/tps/i2/T1PXOJXcxnXXXXXXXX-990-60.png") 0 -20px no-repeat; height:5px; line-height:0;}
.showing-content .border-top .moving-arrow{ background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -83px -56px no-repeat; width:18px; height:8px; overflow:hidden; position:relative; top:-7px; left:11px;}
.showing-content .border-bottom{ background:url("http://img02.taobaocdn.com/tps/i2/T1PXOJXcxnXXXXXXXX-990-60.png") 0 -25px no-repeat; height:5px; line-height:0;}
.showing-content .main{ border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:0 19px 10px; height:208px; _width:880px; _overflow:hidden;}
.showing-content .main p{ padding:15px 0; height:18px; line-height:18px; text-align:left;}
.showing-content .main p a:link{ color:#29a5c9; text-decoration:none; font-weight:bold;}
.showing-content .main p a:visited{ color:#29a5c9; text-decoration:none; font-weight:bold;}
.showing-content .main p a:hover{ color:#29a5c9; text-decoration:none; font-weight:bold;}
.showing-content .main p a:active{ color:#29a5c9; text-decoration:none; font-weight:bold;}
.showing-content .main p span{ padding:0 0 0 15px; color:#666666;}
.showing-content .main p span em{ color:#ff6384}
.showing-content .main ul{ zoom:1; overflow:hidden; width:900px;}
.showing-content .main ul li{ float:left; padding:0 20px 0 0;}
.showing-content .main ul li a{display:block; width:160px; height:160px;}
.showing-content .main ul li img{ display:block; width:160px; height:160px;}

.showing .title h5{ background-position:0 -112px; width:132px;}
.fp-waterfall{ margin-top:10px;}
.fp-waterfall .title h5{ background-position:0 -131px; width:81px; float:left;}
.fp-waterfall .title ul{ padding:0 0 0 20px; zoom:1; overflow:hidden;}
.fp-waterfall .title ul li{ float:left; line-height:20px; height:20px; }
.fp-waterfall .title ul li span{ margin:0 5px 0 5px; padding:0 5px; background:#fff; color:#3399cc; cursor:pointer; height:20px; float:left;}
.fp-waterfall .title ul li.hover span,.fp-waterfall .title ul li.def-hover span{ background:#f86047; color:#fff; float:left;}
.fp-waterfall .title ul li i{ display:block; float:left; margin:5px 0; width:1px; height:12px; background:#dddddd;}
.fp-waterfall .title ul li.reload{ float:right;}
.fp-waterfall .title ul li.reload span{color:#3399cc; text-decoration:none; cursor:pointer;}
.fp-waterfall .waterfall-foot{ padding:10px 20px 0 0; overflow:hidden; zoom:1;}
.fp-waterfall .waterfall-foot span{color:#3399cc; text-decoration:none; cursor:pointer; display:block; float:right; white-space:nowrap;}


.wish-list-drop{ border-bottom:1px solid #F7F7F7; margin-bottom:20px; margin-right:15px; width:222px; height:auto; position:absolute;}
.wish-list-drop-inner{ border-top:1px solid #ebebeb; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #c4c4c4; padding:10px 10px 0 10px; zoom:1}

.wish-list-drop-inner .wish-img{ margin-bottom:8px; width:200px; position:relative;}
.wish-list-drop-inner .wish-img a{display:block;}
.wish-list-drop-inner .wish-img a img{ width:200px;}
.wish-list-drop-inner .wish-img .wish-status-icon{ display:block; width:52px; height:52px; overflow:hidden;
    position:absolute; bottom:-10px; right:-7px;
    background:url("http://img04.taobaocdn.com/tps/i4/T14BiEXaxoXXXXXXXX-52-52.png") 0 0 no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img04.taobaocdn.com/tps/i4/T14BiEXaxoXXXXXXXX-52-52.png',sizingMethod='crop');
}

.wish-list-drop-inner .wish-tag{ position:relative; padding-top:2px; margin-bottom:8px;}
.wish-list-drop-inner .wish-tag dl{ zoom:1; overflow:hidden;}
.wish-list-drop-inner .wish-tag dl dt{ float:left; padding:0 8px 0 0; color:#3399cc;}
.wish-list-drop-inner .wish-tag dl dd{ float:left; padding:0 8px 0 0; color:#ff836e;}
.wish-list-drop-inner .wish-ops{ color:#2c75ae; margin-bottom:8px; position:relative; height:22px; line-height:20px;}
.wish-list-drop-inner .wish-ops .tl-privacy{ top:0; right:0; visibility:hidden;}
.wish-list-drop-inner .wish-ops .wish-ops-btn{ float:left; }
.wish-list-drop-inner .wish-ops .wish-ops-btn a.want-num{ display:block; float:left;}
.wish-list-drop-inner .wish-ops .wish-ops-btn a.want-num:link{ color:#f86047; text-decoration:none;}
.wish-list-drop-inner .wish-ops .wish-ops-btn a.want-num:visited{ color:#f86047; text-decoration:none;}
.wish-list-drop-inner .wish-ops .wish-ops-btn a.want-num:hover{ color:#f86047; text-decoration:none;}
.wish-list-drop-inner .wish-ops .wish-ops-btn a.want-num:active{ color:#f86047; text-decoration:none;}
.wish-list-drop-inner .wish-ops .wish-ops-btn .icon{ display:block; float:left; background-image:url(http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png); background-repeat:no-repeat; position:relative;}
.wish-list-drop-inner .wish-ops .wish-ops-btn .icon span{ text-indent:-999px; overflow:hidden; display:block; cursor:pointer;}
.wish-list-drop-inner .wish-ops .wish-ops-want{ padding:0 10px 0 0;}
.wish-list-drop-inner .wish-ops .wish-ops-want a.want-num{ font-weight:bold; color:#f86047}
.wish-list-drop-inner .wish-ops .wish-ops-want .icon{ background-position:-85px 0; width:51px; height:22px; margin-right:5px;}
.wish-list-drop-inner .wish-ops .wish-ops-want .s-icon{ background-position:-136px -26px; width:15px; height:13px; margin:5px 4px 0 0; margin:3px 4px 0 0 \9; _overflow:hidden;}
.wish-list-drop-inner .wish-ops .wish-ops-share{ padding:0 10px 0 0;}
.wish-list-drop-inner .wish-ops .wish-ops-share .icon{ background-position:-85px -64px; width:51px; height:22px; margin-right:5px;}
.wish-list-drop-inner .wish-ops .wish-ops-share a.want-num{ font-weight:bold;}
.wish-list-drop-inner .wish-ops .wish-ops-comment{ float:right;}
.wish-list-drop-inner .wish-ops .wish-ops-comment .icon{ background-position:-136px 0px; width:15px; height:13px; margin:5px 5px 0 0; _overflow:hidden;}
.wish-list-drop-inner .wish-angle{ background:#f6f6f6; margin:0 -10px 0; padding:15px 10px 0; zoom:1; overflow:hidden;}
.wish-list-drop-inner .wish-angle .wish-unreceived{ padding:15px 0;}
.wish-list-drop-inner .wish-angle .wish-angle-avatar{ float:left; width:30px; height:30px;}
.wish-list-drop-inner .wish-angle .wish-angle-avatar a{display:block;width:30px;height:30px;}
.wish-list-drop-inner .wish-angle .wish-angle-avatar img{ width:30px; height:30px;}
.wish-list-drop-inner .wish-angle .wish-angle-info{ float:left; padding-left:10px; width:160px; color:#999999}
.wish-list-drop-inner .wish-angle .wish-angle-info .wish-angle-id{ line-height:1; padding-bottom:4px; color:#29a5c9}
.wish-list-drop-inner .wish-angle .wish-angle-info .wish-angle-id a{ color:#29a5c9}
.wish-list-drop-inner .wish-angle .wish-angle-info p{ line-height:1; font-size:12px;}
.wish-list-drop-inner .wish-words{ background:#f6f6f6; margin:0 -10px 0; padding:10px 10px 10px; zoom:1; overflow:hidden; color:#999999; word-wrap:break-word;}


.clearfix:after { clear: both; content: " "; display: block; height: 0;}
.pagination{ clear:both;}
.max-box{ background:#f5f5f5; padding-top:10px; padding-bottom:50px; text-align:left;}  /* width:100% */
.max-box a:link{ color:#3399cc}
.max-box a:visited{ color:#3399cc}
.max-box a:hover{ color:#3399cc}
.max-box a:active{ color:#3399cc}
.box-title{ padding:10px 20px;}
.box-title h5{ background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat;
    background-position:0 -334px; width:159px; height:22px; line-height:999px; overflow:hidden;}
.box-content{ padding:0px 20px 20px 20px; overflow:hidden;}
.box-content .tab-bar ul{ border-bottom:1px solid #e6e6e6; _overflow:hidden; zoom:1;}
.box-content .tab-bar ul li{ float:left; background:#f4f4f4; margin-right:5px; line-height:28px; width:100px;}
.box-content .tab-bar ul li.def-hover{ background:#fff; margin-bottom:-1px; _position:relative;}
.box-content .tab-bar ul li a{ padding:0 25px; display:block; text-align:center; color:#a1a1a1; white-space:nowrap;}
.box-content .tab-bar ul li.def-hover a{ border:1px solid #e6e6e6; border-bottom:none; color:#3399cc; font-weight:bold;}
.box-content .content-main{ padding:10px; zoom:1; overflow:hidden;}



/* ????URL */
.insert-url-box{ height:100px;}
.insert-url-box p{ color:#999;}
.insert-url-box p.tip{ width:590px; margin:0 auto; padding:10px 0; text-align:left;}
.insert-url-box p.form{ width:590px; margin:0 auto; zoom:1; overflow:hidden;}
.insert-url-box p.form span{ display:block; float:left; margin-right:5px;}
.insert-url-box p.form span input{ border:none; border:0; background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-position:0 -391px; background-repeat:no-repeat; width:505px; height:22px; line-height:22px; padding:3px 5px; outline:none; color:#999999;}
.insert-url-box p.form a{ display:block; float:left; width:63px; height:28px; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -198px 0 no-repeat; line-height:999px; overflow:hidden;}
.insert-url-box p.insert-url-msg{ width:590px; margin:0 auto; padding:8px 0; background-image:url("http://a.tbcdn.cn/sys/common/img/msg_bg.png");
background-repeat:no-repeat; text-indent:25px; background-position:0 10px; color:#ff0000; display:none;}
.insert-url-box p.msg-loading{ width:190px; margin:0 auto; color:#999999; padding:15px 0; display:none;}
.insert-url-box p.msg-loading span{ padding:0 0 0 10px;}

.insert-item-box{ padding:20px 0 0 0; zoom:1; overflow:hidden; width:788px; margin:0 auto;}
.insert-item-box ul{ width:808px; height:204px;}
.insert-item-box ul .insert-item{ position:relative; float:left; margin:0 20px 0 0; height:202px;}
.insert-item-box ul .insert-item .item-pic{ line-height:0; padding:10px; border:1px solid #e1e1e1; width:160px; height:160px; background:#fff; }
.insert-item-box ul .insert-item .item-pic a{display:block;width:160px; height:160px;}
.insert-item-box ul .insert-item .item-pic img{ width:160px; height:160px;}
.insert-item-box ul .insert-item .item-mask{ position:absolute; z-index:2; left:11px; bottom:31px; height:22px; width:160px; background:#000;background:rgba(0,0,0,0.4);filter:alpha(opacity=40);}
.insert-item-box ul .insert-item .item-del{ width:160px; text-align:center; position:absolute; z-index:3; left:11px; bottom:31px;}
.insert-item-box ul .insert-item .item-del p{ line-height:22px; height:22px; font-size:12px; overflow:hidden; }
.insert-item-box ul .insert-item .item-del p a{ color:#fff; text-decoration:none; display:block; text-align:center; padding:0 0 0 13px; width:26px; margin:0 auto; position:relative;}
.insert-item-box ul .insert-item .item-del p a i{ background:url("http://img02.taobaocdn.com/tps/i2/T1hgWGXkRkXXXXXXXX-9-9.gif") 0 0 no-repeat; width:9px; height:9px; line-height:0; overflow:hidden; position:absolute; top:8px; top:6px \9; _top:8px; left:0;}
.insert-item-box ul .hover .item-pic{ border:1px solid #bfdaf2; background:#eff9ff;}
.insert-item-box ul .hover .item-mask{ background:#1281bc;background:rgba(18,129,188,0.4);filter:alpha(opacity=40);}

.insert-item-confirm{ text-align:center; width:360px; margin:0 auto; font-size:14px; color:#666666; line-height:34px; height:35px; padding-top:10px; clear:both;}
.insert-item-confirm span{ float:left;}
.insert-item-confirm em{ color:#f86047; font-weight:bold; padding:0 5px;}
.insert-item-confirm a{ display:block; width:155px; height:35px; float:right; color:#fff; text-decoration:none; text-indent:15px;}
.insert-item-confirm a:link{background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") 0 -356px no-repeat; color:#fff;}
.insert-item-confirm a:visited{background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") 0 -356px no-repeat; color:#fff;}
.insert-item-confirm a:hover{background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -155px -356px no-repeat; color:#fff;}
.insert-item-confirm a:active{background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -155px -356px no-repeat; color:#fff;}
.insert-item-confirm a.disabled:link{ background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -168px -310px no-repeat; color:#fff; cursor:default}
.insert-item-confirm a.disabled:visited{ background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -168px -310px no-repeat; color:#fff; cursor:default}
.insert-item-confirm a.disabled:hover{ background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -168px -310px no-repeat; color:#fff; cursor:default}
.insert-item-confirm a.disabled:active{ background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -168px -310px no-repeat; color:#fff; cursor:default}

/* ??????????Tag  */
#add-items .box-title h5{ background-position:0 -447px; width:80px; height:22px; line-height:999px; overflow:hidden;}
#add-items .box-main{ border-top:1px solid #eeeeee;}
#add-item-succeed-tip{ background:url("http://img02.taobaocdn.com/tps/i2/T1hM5GXhhmXXXXXXXX-503-117.png") 0 0 no-repeat; width:503px; height:117px; margin:25px auto 0;}

.add-tags-list{ width:680px; margin:0 auto; zoom:1; overflow:hidden; padding-top:35px;}
.add-tag-area{ zoom:1; overflow:hidden; margin:0 0 30px 0;}
.add-tag-area .item-pic{ padding:5px; border:1px solid #eeeeee; width:80px; height:80px; float:left; margin-right:15px;}
.add-tag-area .item-pic img{ width:80px; height:80px;}
.add-tag-area .item-tag{ float:left; color:#666666; background:#eff9ff; border:1px solid #def3ff; width:550px; padding:10px; position:relative;}
.add-tag-area .item-tag .item-area{ line-height:28px; clear:both;}
.add-tag-area .item-tag .item-area label{ display:block; float:left; width:70px; text-align:right;}
.add-tag-area .item-tag .item-area .right-part{ display:block; float:left; width:480px;}
.add-tag-area .item-tag .item-area .right-part a{ color:#3399cc; padding:0 5px; cursor:pointer;}
.add-tag-area .item-tag .item-wish-text{}
.add-tag-area .item-tag .item-wish-text .text-container{ display:block; background-position:0 -114px; width:375px; height:42px; padding:3px 5px;}
.add-tag-area .item-tag .item-wish-text .text-container-focus{ background-position:0 -162px;}
.add-tag-area .item-tag .item-wish-text .text-container textarea{ width:375px; height:40px; border:none; border:0;}
.add-tag-area .item-tag .item-wish-text .text-container .word-count{ float:none; clear:both;}
.add-tag-area .item-tag .item-tag-form{}
.add-tag-area .item-tag .item-tag-form input{ border:none; border:0; background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-position:0 -469px; background-repeat:no-repeat; width:375px; height:22px; line-height:22px; padding:3px 5px; outline:none; color:#999999;}
.add-tag-area .item-tag .item-title{ line-height:20px; padding:0 0 10px 0; zoom:1; overflow:hidden;}
.add-tag-area .item-tag .item-wish-text{ line-height:20px; margin-bottom:10px; zoom:1; overflow:hidden;}
.add-tag-area .item-tag .item-hot-tag{ line-height:20px; height:20px; padding:10px 0 0 0;}
.add-tag-area .item-tag .arrow{ position:absolute; left:-8px; top:12px; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -75px -56px no-repeat; width:8px; height:15px;}
.add-tag-save-box{ line-height:28px; text-align:center;}
.add-tag-save-box p{ width:67px; height:28px; margin:0 auto;}
.add-tag-save-box p a{ background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat; width:67px; height:28px; display:block;}
.add-tag-save-box p a:link{ background-position:-310px -363px; color:#fff}
.add-tag-save-box p a:visited{ background-position:-310px -363px; color:#fff}
.add-tag-save-box p a:hover{ background-position:-377px -363px; color:#fff}
.add-tag-save-box p a:active{ background-position:-377px -363px; color:#fff}


/* ???????*/
#add-item-succeed .tip-box{ background:url("http://img04.taobaocdn.com/tps/i4/T1zgOGXhJqXXXXXXXX-594-238.png") 0 0 no-repeat; width:594px; height:238px; margin:30px auto;}
#add-item-succeed .tip-box .box-content{ padding:145px 0 0 160px; line-height:22px;}
#limited-error-box .tip-box{ background:url("http://img04.taobaocdn.com/tps/i4/T1IRyTXd0kXXXXXXXX-514-189.png") 0 0 no-repeat; width:514px; height:189px; margin:30px auto; color:#333333;}
#limited-error-box .tip-box .box-content{ padding:69px 0 0 152px; line-height:22px;}
#limited-error-box .tip-box .box-content a{ padding:0 3px}


/* ?????? */
#recent-items .box-content .content-main,
#favor-items .box-content .content-main{ padding:10px 0;}
.recent-grid .main-wrap{margin-right:107px;}
.recent-grid .col-sub{width:107px;margin-left:-107px;}
.detail-grid .main-wrap{ margin-right:250px;}
.detail-grid .col-sub{ width:240px; margin-left:-240px;background:red}
/* .recent-viewed-grid .col-extra{width:230px;margin-left:-430px;} */
.recent-list-box{ width:818px;}
.recent-list-box ul{ width:848px;}
.recent-item{ background:#fff; border:1px solid #eeeeee; border-bottom:1px solid #cccccc; padding:10px; float:left; margin:0 30px 30px 0; width:160px; height:210px;}
.recent-item .item-pic{ position:relative; width:160px; height:160px; }
.recent-item .item-pic a{ width:160px; height:160px; display:block;}
.recent-item .item-pic img{ width:160px; height:160px; }
.recent-item .item-pic i{ display:none; width:16px; height:16px; position:absolute; right:0px; bottom:0px; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -15px -96px no-repeat;}
.recent-item .item-title{ line-height:20px; padding-top:10px; height:40px; overflow:hidden;}
.recent-item .item-title a{ color:#666666;}
.item-hover{ background:#eff9ff; border:1px solid #bfdaf2; border-bottom:1px solid #a4c4e1}
.item-hover .item-title a{ color:#3399cc}
.item-selected{ background:#1281bc; border:1px solid #0876b0; border-bottom:1px solid #036395}
.item-selected .item-pic i{ display:block;}
.item-selected .item-title a{ color:#fff}

#fixed-box{border:1px solid #eeeeee; background:#f7f7f7; width:105px;}
.fixed-scroll{ width:84px; margin:0 auto; }
.fixed-scroll .scroller{ position:relative;}
.fixed-scroll .scroller .fixed-scroll-content{ position:absolute; left:0; top:0;}
.fixed-scroll-content .none-added{ width:80px; height:80px; border:2px solid #d1d1d1; background:#eaeaea;}
.fixed-scroll-content .none-added p{ color:#9c9c9c; width:50px; height:50px; margin:0 auto; padding-top:12px;}
.fixed-scroll .prev-def,
.fixed-scroll .next-def{ display:block; width:30px; height:15px; text-indent:-999px; overflow:hidden; background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat; cursor:pointer}

.fixed-scroll .prev-disabled{ background-position:-160px -150px; margin:10px auto; cursor:default}
.fixed-scroll .next-disabled{ background-position:-160px -165px; margin:10px auto; cursor:default}
.fixed-scroll .prev-unhover{ background-position:-190px -150px; margin:10px auto; cursor:pointer}
.fixed-scroll .next-unhover{ background-position:-190px -165px; margin:10px auto; cursor:pointer}
.fixed-scroll .prev-hover{ background-position:-220px -150px; margin:10px auto; cursor:pointer}
.fixed-scroll .next-hover{ background-position:-220px -165px; margin:10px auto; cursor:pointer}
.fixed-scroll .scroller{ zoom:1; overflow:hidden; width:84px; } /* 376px; */

.fixed-bar-item{ position:relative; width:84px; height:84px; margin-bottom:10px; cursor:pointer}
.fixed-bar-item .item-pic{ line-height:0; border:2px solid #f7f7f7; width:80px; height:80px; background:#fff; }
.fixed-bar-item .item-pic a{display:block;width:80px; height:80px;}
.fixed-bar-item .item-pic img{ width:80px; height:80px;}
.fixed-bar-item .item-mask{ display:none; position:absolute; z-index:2; left:2px; bottom:2px; height:18px; width:80px; background:#000;background:rgba(0,0,0,0.4);filter:alpha(opacity=40);}
.fixed-bar-item .item-del{ display:none; width:80px; text-align:center; position:absolute; z-index:3; left:2px; bottom:2px;}
.fixed-bar-item .item-del p{ line-height:18px; height:18px; font-size:12px; overflow:hidden; }
.fixed-bar-item .item-del p a{ color:#fff; text-decoration:none; display:block; text-align:center; padding:0 0 0 13px; width:26px; margin:0 auto; position:relative;}
.fixed-bar-item .item-del p a i{ background:url("http://img02.taobaocdn.com/tps/i2/T1hgWGXkRkXXXXXXXX-9-9.gif") 0 0 no-repeat; width:9px; height:9px; line-height:0; overflow:hidden; position:absolute; top:6px; top:4px \9; _top:6px; left:0;}
.hover .item-pic{ border:2px solid #35a6e2;}
.hover .item-mask{ display:block;}
.hover .item-del{ display:block;}
.ks-overlay {
        position:absolute;
        left:-9999px;
        top:-9999px;
    }


#total-selected{ color:#666666; line-height:20px; margin:0 auto; width:89px;}
#total-selected p{ margin-bottom:5px;}
#total-selected p em{ padding:0 2px; color:#f9705a; font-weight:bold;}
#total-selected .confirm-button-disabled{ color:#999; display:block; width:89px; height:28px; line-height:28px;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -160px -180px no-repeat; text-align:center; text-decoration:none}
#total-selected .confirm-button{ color:#fff; display:block; width:89px; height:28px; line-height:28px;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -160px -208px no-repeat; text-align:center; text-decoration:none}


.max-num-mask{position:absolute; left:0; top:0; padding:5px;}
.max-num-mask .mask-border{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;color:#3ebcd7;
    background:#000;background:rgba(0,0,0,0.3);filter:alpha(opacity=30); position:absolute; left:0; top:0; width:372px; height:152px;}
.max-num-mask .mask-container{ border:1px solid #a0a0a0; background:#fff; position:relative; width:360px; height:140px; overflow:hidden;}
.max-num-mask .mask-container .mask-close{ width:7px; height:7px; line-height:0; overflow:hidden;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -160px -284px no-repeat; position:absolute; right:5px; top:5px; cursor:pointer;}
.max-num-mask .mask-container .mask-tip{ color:#666666; line-height:20px; padding:36px 40px; white-space:nowrap;}
.max-num-mask .mask-container .mask-tip i{ display:block; float:left; *display:inline-block; *float:none; *vertical-align:middle; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -167px -284px no-repeat;
    width:14px; height:20px; margin-right:10px;}
.max-num-mask .mask-container .mask-button{ background:#f5f5f5; border-top:1px solid #ececec; height:37px; padding:10px 0 0 0; }
.max-num-mask .mask-container .mask-button .confirm-button{ display:block; margin:0 auto;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -160px -236px no-repeat; width:63px; height:24px; overflow:hidden;line-height:24px; color:#fff; text-decoration:none;
    text-align:center;
}
.max-num-mask .mask-container .mask-button .cancel-button{ display:block; float:left; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -160px -260px no-repeat; width:63px; height:24px;
    overflow:hidden; color:#333333; line-height:24px; text-align:center; line-height:24px;}



/* wish detail page */
/* detail item infos */
.detail-wish-list-box{ margin-top:10px;}
.detail-waterfall-box{ width:696px; padding-top:10px;}
.detail-waterfall{ width:711px;}
.detail-item-box .box-title .wish-path{ color:#666666;}
.detail-item-box .box-title .wish-path span{ padding-right:8px; }
.detail-item-box .box-title .wish-path span i{ display:inline-block; width:5px; height:10px; overflow:hidden; margin-left:8px; background-position:0 -100px;}
.detail-item-box .box-content{ padding-top:10px; zoom:1; overflow:hidden;}
/* ???????? version_0.2 by???? */
.detail-item-box .box-title .wish-path span i,
.detail-item-box .box-content .detail-wish-word-box .box-title,
.detail-item-box .box-content .detail-wish-word-box .box-content .wish-word i,
.item-infos-box .border-top .left-corner,
.item-infos-box .border-top .right-corner,
.item-infos-box .border-bottom .left-corner,
.item-infos-box .border-bottom .right-corner,
.add-tag-area .item-tag .item-wish-text .text-container{
    background-image:url("http://img03.taobaocdn.com/tps/i3/T1m6ySXfxgXXXXXXXX-385-210.png");  background-repeat:no-repeat;
}
.wish-cmt-box{ margin-top:10px;}
.detail-item-box .box-content .detail-wish-word-box{ zoom:1; overflow:hidden; padding-bottom:10px;}
.detail-item-box .box-content .detail-wish-word-box .box-title{ width:31px; height:89px; padding:0; text-indent:-999px; overflow:hidden; float:left; background-position:0 0;}
.detail-item-box .box-content .detail-wish-word-box .box-content{ background:#ffffff; padding:0; border-top:1px solid #eeeeee; margin-top:3px; padding:6px 0 0 11px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .user-info{ }
.detail-item-box .box-content .detail-wish-word-box .box-content .user-info a{ font-size:14px; font-weight:bold;}
.detail-item-box .box-content .detail-wish-word-box .box-content .user-info span{ display:inline-block; padding-left:10px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .wish-word{ padding-top:10px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .wish-word p{ padding-left:15px; position:relative; color:#666666; word-wrap:break-word;}
.detail-item-box .box-content .detail-wish-word-box .box-content .wish-word p i{ width:10px; height:8px; overflow:hidden;}
.detail-item-box .box-content .detail-wish-word-box .box-content .wish-word p .quote-start{ position:absolute; left:0px; _left:-15px; top:3px; background-position:0 -89px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .wish-word p .quote-end{ display:inline-block; background-position:-10px -89px; margin-left:5px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .me-no-wish-word-box{ background:url("http://img01.taobaocdn.com/tps/i1/T1bdWTXddoXXXXXXXX-350-43.png") 0 0 no-repeat; height:43px; line-height:50px; padding-left:360px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .other-no-wish-word-box{ background:url("http://img03.taobaocdn.com/tps/i3/T1HjSTXnFuXXXXXXXX-350-43.png") 0 0 no-repeat; height:43px; line-height:50px; padding-left:360px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box{ display:none; zoom:1; overflow:hidden; width:650px; padding-top:5px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .textarea-box{ background-image:url("http://img03.taobaocdn.com/tps/i3/T1GXqUXdXjXXXXXXXX-650-104.png"); background-repeat:no-repeat; background-position:0 0; width:640px; height:44px; padding:4px 5px; overflow:hidden; zoom:1;}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box textarea{ line-height:22px; color:#666666; word-wrap:break-word; border:0; width:640px; height:44px; outline:none;}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .buttons-box{ float:right; padding:5px 0 10px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .buttons-box span,
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .buttons-box a{
    display:inline-block;
    line-height:24px;
    text-align:center;
}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .buttons-box span{ color:#999999}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .buttons-box a{ background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat; width:54px; height:24px;}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .buttons-box a.confirm-button{ background-position:-214px -98px; color:#ffffff;}
.detail-item-box .box-content .detail-wish-word-box .box-content .edit-wish-word-box .buttons-box a.cancel-button{ background-position:-160px -98px; color:#666666;}

.item-infos-box{ background:#fffaf2;}
.item-infos-box .box-content{ padding:10px; border-left:1px solid #f1e4db; border-right:1px solid #f1e4db;}
.item-infos-box .border-top{ background:#fffaf2;}
.item-infos-box .border-top .left-corner{ background-position:-31px -9px;}
.item-infos-box .border-top .center{ border-top:1px solid #f1e4db; height:4px; line-height:0; overflow:hidden; float:left; width:690px;}
.item-infos-box .border-top .right-corner{ background-position:-36px -9px;}
.item-infos-box .border-bottom .left-corner{ background-position:-31px -14px;}
.item-infos-box .border-bottom .center{ border-bottom:1px solid #f1e4db; height:4px; line-height:0; overflow:hidden; float:left; width:690px;}
.item-infos-box .border-bottom .right-corner{ background-position:-36px -14px;}

.detail-item-box .detail-item-pic{ float:left; display:block; padding-right:20px; width:310px; height:310px; *overflow:hidden;}
.detail-item-box .detail-item-pic a{ border:1px solid #ccc; width:308px; height:308px;
    display:table-cell; text-align: center; vertical-align: middle; background:#ffffff; *display:block;*font-family:Arial;*line-height:1;*font-size:270px;*overflow:hidden;}
.detail-item-box .detail-item-pic a img{ max-height: 308px; max-width: 308px; vertical-align:middle;}
.detail-item-box .detail-item-infos{ float:left; width:348px; position:relative;}
.detail-item-box .detail-item-infos .item-title{ font-size:14px; line-height:26px; font-weight:bold; padding:12px 0;}
.detail-item-box .detail-item-infos .item-price{ color:#f86047; font-size:18px; padding-bottom:20px; border-bottom:1px solid #eeeeee}
.detail-item-box .detail-item-infos .item-price i{ display:block; width:14px; height:18px; float:left;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -101px -28px no-repeat; margin:5px 7px 0 0; overflow:hidden;}
.detail-item-box .detail-item-infos .item-tags{ color:#999; padding:15px 0 0 0; zoom:1; overflow:hidden;}
.detail-item-box .detail-item-infos .item-tags label{ float:left;}
.detail-item-box .detail-item-infos .item-tags span{ color:#3399cc; float:left;}
.detail-item-box .detail-item-infos .item-tags .operat-icon{ float:left; padding-left:20px;}
.detail-item-box .detail-item-infos .item-tags .icon-close{
    display:none; float:right;
    background:url("http://img02.taobaocdn.com/tps/i2/T1RZqJXfNbXXXXXXXX-7-7.gif") 7px 7px no-repeat; cursor:pointer; color:#999999}
.detail-item-box .detail-item-infos .item-tags .edit-tag-form-box{ clear:both; padding-top:8px; zoom:1; overflow:hidden;display:none;}
.detail-item-box .detail-item-infos .item-tags .edit-tag-form-box .tag-input-box{ background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") 0 -645px no-repeat;
    width:210px; height:28px; float:left;
}
.detail-item-box .detail-item-infos .item-tags .edit-tag-form-box .tag-input-box input{ border:none; border:0; text-decoration:none; background:none;
    line-height:28px; font-size:12px; padding:6px 5px; width:200px;
}
.detail-item-box .detail-item-infos .item-tags .edit-tag-form-box .tag-confirm-box{ float:left;}
.detail-item-box .detail-item-infos .item-tags .edit-tag-form-box .tag-confirm-box a{ display:block; width:52px; height:28px;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -210px -645px no-repeat; text-indent:-999px; overflow:hidden;
}
.detail-item-box .detail-item-infos .item-tags .hot-tags-box{ padding-top:8px; display:none;}
.detail-item-box .detail-item-infos .item-tags .hot-tags-box label{ float:left; color:#ff836e}
.detail-item-box .detail-item-infos .item-tags .hot-tags-box ul li{ float:left; padding:0 5px;}
.detail-item-box .detail-item-infos .item-tags .hot-tags-box ul li a:link{ color:#3399cc}
.detail-item-box .detail-item-infos .item-tags .hot-tags-box ul li a:visited{ color:#3399cc}
.detail-item-box .detail-item-infos .item-tags .hot-tags-box ul li a:hover{ color:#3399cc}
.detail-item-box .detail-item-infos .item-tags .hot-tags-box ul li a:active{ color:#3399cc}

.detail-item-box .detail-item-infos .item-created-time{ color:#999; padding:5px 0 0 0;}
.detail-item-box .detail-item-infos .item-share{ text-align:left; padding:15px 0; zoom:1; overflow:hidden;}
.detail-item-box .detail-item-infos .item-share a{ display:block; width:99px; height:28px; line-height:28px; color:#fff;
background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -160px -122px no-repeat; text-decoration:none; text-align:center;}
.detail-item-box .detail-item-infos .item-share .i-also-want-button{ display:block; float:left;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -249px -236px no-repeat;
    width:101px; height:28px; color:#fff; text-decoration:none;
    text-indent:10px; margin-right:10px;
}
.detail-item-box .detail-item-infos .item-share .share-button{ display:block; float:left;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -249px -180px no-repeat;
    width:99px; height:28px; color:#fff; text-decoration:none;
}
.detail-item-box .detail-item-infos .item-operats{ }
.detail-item-box .detail-item-infos .item-operats ul li{ float:left; margin:0 20px 0 0;}
.detail-item-box .detail-item-infos .item-operats .del-wish-box{ float:right; }
.detail-item-box .detail-item-infos .finished-icon-box{ position:absolute; bottom:-40px; right:0px;
    background:url("http://img04.taobaocdn.com/tps/i4/T1RZSHXlhtXXXXXXXX-127-120.png") 0 0 no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img04.taobaocdn.com/tps/i4/T1RZSHXlhtXXXXXXXX-127-120.png',sizingMethod='crop');
    width:127px; height:120px;
}

.operat-icon{ color:#ff836e; cursor:default}
.operat-icon i{ display:block; float:left; width:15px; height:13px; overflow:hidden; background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png");
background-repeat:no-repeat; margin:4px 3px 0 0;}
.iwant-num i{ background-position:-136px -26px; margin-top:3px;}
.comment-num i{ background-position:-136px 0px;}
.hot-num i{ background-position:-136px -52px; margin-right:0; margin-top:2px;}
.icon-edit-tag{ cursor:pointer}
.icon-edit-tag i{ background-position:-136px -13px; margin-right:2px;}
.icon-add-tag{ cursor:pointer}
.icon-add-tag i{ background-position:-136px -39px; margin-right:2px;}

/* comment part */
.ql-comment-box{ margin:20px 0 0 0; padding-bottom:20px}
.ql-comment-box .comment-form-box{ background:#f0f8fb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
    padding:15px; zoom:1; overflow:hidden;}
.ql-comment-box .comment-form-box .avatar,
.ql-comment-box .comment-form-box .avatar img{ width:60px; height:60px;}
.ql-comment-box .comment-form-box .avatar{ float:left; padding:0 10px 0 0;}
.ql-comment-box .comment-form-box .comment-input-box{ width:586px; height:54px; overflow:hidden; padding:3px 5px;
    background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat; float:right;
}
.ql-comment-box .comment-form-box .comment-input-blur{ background-position:0 -525px}
.ql-comment-box .comment-form-box .comment-input-focus{ background-position:0 -585px}
.ql-comment-box .comment-form-box .comment-input-box textarea{ width:586px; height:54px; line-height:26px; border:none; border:0; outline:none}
.ql-comment-box .comment-submit-box{ float:right; color:#999999; width:100px; line-height:24px; text-align:center; padding:10px 0 0 0;}
.ql-comment-box .comment-submit-box span{ float:left;}
.ql-comment-box .comment-submit-box a{ display:block; float:right; background-image:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png"); background-repeat:no-repeat; width:54px; height:24px;}
.ql-comment-box .comment-submit-box a:link{ background-position:-160px -98px; color:#333333; text-decoration:none}
.ql-comment-box .comment-submit-box a:visited{ background-position:-160px -98px; color:#333333; text-decoration:none}
.ql-comment-box .comment-submit-box a:hover{ background-position:-214px -98px; color:#fff; text-decoration:none}
.ql-comment-box .comment-submit-box a:active{ background-position:-214px -98px; color:#fff; text-decoration:none}

/* comment list */
.comment-list-box{}
.comment-list-box ul .comment-item{ padding:15px 0; border-bottom:1px solid #eeeeee; zoom:1; overflow:hidden;}
.comment-list-box ul .comment-item .avatar{ float:left;}
.comment-list-box ul .comment-item .avatar img{ width:40px; height:40px;}
.comment-list-box ul .comment-item .comment{ float:left; padding:0 0 0 10px; color:#666666; width:634px}
.comment-list-box ul .comment-item .comment .user-name{}
.comment-list-box ul .comment-item .comment em{ padding:0 7px 0 2px}
.comment-list-box ul .comment-item .comment-time{ color:#b0b0b0}
.comment-list-box ul .comment-item .comment-time a{ float:right;}
.comment-list-box .comment-widget{ background:#ffffff; padding:0 10px;}

.col-sub-box{ padding-bottom:30px; border-bottom:1px solid #eeeeee; zoom:1; overflow:hidden;}
.col-sub-box .box-title{ font-size:14px; font-weight:bold; line-height:30px; height:30px; padding:10px 0 0 0;}
.col-sub-box .box-title em{ font-weight:normal; color:#999999; padding-left:5px;}
.col-sub-box .box-content{ padding:0;}
/* ?????С?????????*/
.user-infos-box{ padding-top:10px;}
.user-infos-box .avatar,
.user-infos-box .avatar a,
.user-infos-box .avatar img{ width:60px; height:60px;}
.user-infos-box .avatar a{ display:block;}
.user-infos-box .avatar{ float:left; padding-right:10px;}
.user-infos-box .user-infos{ float:left; width:130px; color:#666;}
.user-infos-box .user-infos .user-name,
.user-infos-box .user-infos .user-location,
.user-infos-box .user-infos .wish-num{ display:block; line-height:20px;}
.user-infos-box .user-infos .wish-num em{ color:#f86047; padding:0 3px;}
.user-infos-box .user-infos .user-name{ font-size:14px; font-weight:bold;}
.user-infos-box .add-firend-button{ clear:both; padding-top:10px;}
.user-infos-box .add-firend-button a{
    display:block; float:left;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -249px -208px no-repeat;
    width:97px; height:28px; line-height:26px; color:#fff; text-decoration:none;
    text-indent:30px; margin-right:10px;}
/* ???????????????*/
.user-detail-infos-box{ color:#999999}
.user-detail-infos-box .box-content{ padding-top:10px; zoom:1; overflow:hidden;}
.user-detail-infos-box .avatar,
.user-detail-infos-box .avatar img{ width:160px; height:160px;}
.user-detail-infos-box .avatar{ float:left; padding-right:25px;}
.user-detail-infos-box .user-infos{ float:left; width:400px;}
.user-detail-infos-box .user-infos .user-name-box{ font-size:14px; line-height:20px; padding-top:10px; color:#333333}
.user-detail-infos-box .user-infos .user-name-box .user-name{ font-weight:bold; color:#3399cc; padding-right:10px;}
.user-detail-infos-box .user-infos .user-name-box em{ padding:0 5px;}
.user-detail-infos-box .user-infos .user-location{ padding:5px 0;}
.user-detail-infos-box .user-infos .user-birthday{ padding:0 0 10px;}
.user-detail-infos-box .user-infos .user-birthday i{ display:block; float:left; width:13px; height:12px;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") 0 -67px no-repeat;
    margin:3px 5px 0 0;
}
.user-detail-infos-box .user-infos .user-birthday em{padding:0 5px; color:#ff6600}
.user-detail-infos-box .user-infos .user-birthday a{ margin-left:10px;}
.user-detail-infos-box .user-infos .friend-birthday-list{ zoom:1; overflow:hidden; margin-bottom:15px;}
.user-detail-infos-box .user-infos .friend-birthday-list li,
.user-detail-infos-box .user-infos .friend-birthday-list li img{ width:30px; height:30px;}
.user-detail-infos-box .user-infos .friend-birthday-list li{ float:left; margin-right:5px;}
.user-detail-infos-box .user-infos .user-share{ line-height:26px; text-align:center;}
.user-detail-infos-box .user-infos .user-share .add-wish-button{ display:block; float:left;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -249px -208px no-repeat;
    width:97px; height:28px; color:#fff; text-decoration:none;
    text-indent:10px; margin-right:10px;
}
.user-detail-infos-box .user-infos .user-share .share-button{ display:block; float:left;
    background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -249px -180px no-repeat;
    width:99px; height:28px; color:#fff; text-decoration:none;
}


.friend-list-box{ clear:both;}
.friend-list-box .box-content .tao-npc{ float:left; width:64px; height:70px;
    background:url("http://img02.taobaocdn.com/tps/i2/T1ZeuHXnJiXXXXXXXX-64-70.png") 0 0 no-repeat;
    margin:20px 0 30px 0;
}
.friend-list-box .box-content{ overflow:hidden; width:200px;}
.friend-list-box .box-content .sorry{ float:left; width:126px; color:#333333; padding:30px 0 0 10px; line-height:20px;}
.friend-list-box .box-content ul{ zoom:1; overflow:hidden; width:205px; padding-top:10px;}
.friend-list-box .box-content ul li{ float:left; padding:0 1px 1px 0;}
.friend-list-box .box-content ul li a,
.friend-list-box .box-content ul li img{ width:40px; height:40px;}
.friend-list-box .box-content ul li a{ display:block;}
.friend-list-box .box-content .reload{ padding-top:10px;}

.detail-grid .wish-list-box{ border-bottom:none; padding-bottom:0;}
.wish-list-box .box-content .wish-item{ zoom:1; overflow:hidden; padding:15px 0; border-bottom:1px solid #eeeeee}
.wish-list-box .box-content .wish-item .item-pic,
.wish-list-box .box-content .wish-item .item-pic a,
.wish-list-box .box-content .wish-item .item-pic img{ width:60px; height:60px;}
.wish-list-box .box-content .wish-item .item-pic{ float:left; padding-right:10px;}
.wish-list-box .box-content .wish-item .item-infos{ float:left; width:130px;}
.wish-list-box .box-content .wish-item .item-infos a:link{ color:#666;}
.wish-list-box .box-content .wish-item .item-infos a:visited{ color:#666;}
.wish-list-box .box-content .wish-item .item-infos a:hover{ color:#f60;}
.wish-list-box .box-content .wish-item .item-infos a:active{ color:#f60}
.wish-list-box .box-content .wish-item .item-infos .item-operats{ padding-top:5px;}
.wish-list-box .box-content .wish-item .item-infos .item-operats .operat-icon{ float:left; width:60px;}
.wish-list-box .box-content .wish-item .item-infos .item-operats .iwant-num{}
.wish-list-box .box-content p{ padding-top:10px;}

/* ?????,????κ???? */
.has-no-wish-box{ background:url("http://img03.taobaocdn.com/tps/i3/T1U1OHXbFjXXXXXXXX-657-330.png") 0 0 no-repeat; width:657px; height:330px;}
.has-no-wish-box p{ padding:174px 0 0 312px; font-size:14px; font-weight:bold;}
.has-no-wish-box p a:link{ color:#fff067}
.has-no-wish-box p a:visited{ color:#fff067}
.has-no-wish-box p a:hover{ color:#fff067}
.has-no-wish-box p a:active{ color:#fff067}

/* ????κκ??? version_0.2 ???? */
.has-no-friend-box .box-content{ background:url("http://img03.taobaocdn.com/tps/i3/T1lyORXcFkXXXXXXXX-657-330.png") 0 0 no-repeat; width:657px; height:330px;}
.has-no-friend-box .box-content p{ padding:187px 0 0 285px; font-size:14px; font-weight:bold;}
.has-no-friend-box .box-content p a:link{ color:#fff067}
.has-no-friend-box .box-content p a:visited{ color:#fff067}
.has-no-friend-box .box-content p a:hover{ color:#fff067}
.has-no-friend-box .box-content p a:active{ color:#fff067}

.friend-no-wish-box .box-content{ background:url("http://img04.taobaocdn.com/tps/i4/T1A9GSXjJxXXXXXXXX-657-330.png") 0 0 no-repeat; width:657px; height:330px;}
.friend-no-wish-box .box-content p{ padding:187px 0 0 285px; font-size:14px; font-weight:bold;}
.friend-no-wish-box .box-content p a:link{ color:#fff067}
.friend-no-wish-box .box-content p a:visited{ color:#fff067}
.friend-no-wish-box .box-content p a:hover{ color:#fff067}
.friend-no-wish-box .box-content p a:active{ color:#fff067}

/* ????????????嵥???version_0.1 */
.recommend-wishes-box{ zoom:1; overflow:hidden; width:680px;}
.recommend-wishes-box ul{ width:680px;}
.recommend-wishes-box ul .recommend-wish-item{ float:left; width:60px; height:82px; margin:0 25px 5px 0;}
.recommend-wishes-box ul .recommend-wish-item .avatar,
.recommend-wishes-box ul .recommend-wish-item .avatar a,
.recommend-wishes-box ul .recommend-wish-item .avatar img{ width:60px; height:60px;}
.recommend-wishes-box ul .recommend-wish-item .avatar a{ display:block;}
.recommend-wishes-box ul .recommend-wish-item .user-name{ line-height:22px; height:22px; text-align:center;}


/* ??????????????????嵥 version_0.2 ????????????wish */
.rec-wish-box{ margin-top:10px; zoom:1; overflow:hidden;}
.rec-wish-box .box-title{ width:663px; margin:10px auto; height:25px; padding:0; text-indent:-999px; overflow:hidden; }
.rec-wish-box .box-title h3{ width:200px; height:25px; background:url("http://img02.taobaocdn.com/tps/i2/T1QyCTXoBgXXXXXXXX-220-67.png") 0 0 no-repeat;}
.rec-wish-box .box-title span.friend-num{ color:#666666; font-weight:bold; font-size:14px; float:left; text-indent:0;}
.rec-wish-box .box-title span.friend-num em{ color:#f86047; padding:0 5px;}
.rec-wish-box .box-title span.invite{ float:right; text-indent:0; color:#666666;}
.rec-wish-box .box-title span.invite a{ display:block; text-indent:15px; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") -249px -208px no-repeat; width:97px; height:28px; display:inline-block; margin-left:10px; text-align:center; font-size:14px;}
.rec-wish-box .box-title span.invite a:link{ color:#ffffff;}
.rec-wish-box .box-title span.invite a:visited{ color:#ffffff;}
.rec-wish-box .box-title span.invite a:hover{ color:#ffffff;}
.rec-wish-box .box-title span.invite a:active{ color:#ffffff;}
.friend-wish-box .box-title{ padding:10px 0 10px 18px; height:28px; line-height:28px; width:680px;}
.rec-wish-box .box-content{ padding:0 20px 0 40px; zoom:1; overflow:hidden;}
.rec-wish-box .box-content .wish-item{ position:relative; zoom:1; overflow:hidden; margin-bottom:10px;}
.rec-wish-box .box-content .wish-item .avatar{ float:left; width:60px; height:60px; margin-right:15px;}
.rec-wish-box .box-content .wish-item .avatar img{ width:60px; height:60px;}
.rec-wish-box .box-content .wish-item .wish-list-box{ float:left; width:605px;overflow:hidden; zoom:1;}
.rec-wish-box .box-content .wish-item .wish-list-box .border-top{ }
.rec-wish-box .box-content .wish-item .wish-list-box .border-top .left-corner{ display:block; width:5px; height:5px; background:url("http://img02.taobaocdn.com/tps/i2/T1QyCTXoBgXXXXXXXX-220-67.png") -210px 0 no-repeat}
.rec-wish-box .box-content .wish-item .wish-list-box .border-top .center{ display:block; width:595px; border-top:1px solid #eeeeee; float:left;}
.rec-wish-box .box-content .wish-item .wish-list-box .border-top .right-corner{ display:block; width:5px; height:5px; background:url("http://img02.taobaocdn.com/tps/i2/T1QyCTXoBgXXXXXXXX-220-67.png") -215px 0 no-repeat}
.rec-wish-box .box-content .wish-item .wish-list-box .border-bottom .left-corner{ display:block; width:5px; height:5px; background:url("http://img02.taobaocdn.com/tps/i2/T1QyCTXoBgXXXXXXXX-220-67.png") -210px -5px no-repeat}
.rec-wish-box .box-content .wish-item .wish-list-box .border-bottom .center{ display:block; width:595px; border-bottom:1px solid #eeeeee; float:left; height:4px; line-height:0;}
.rec-wish-box .box-content .wish-item .wish-list-box .border-bottom .right-corner{ display:block; width:5px; height:5px; background:url("http://img02.taobaocdn.com/tps/i2/T1QyCTXoBgXXXXXXXX-220-67.png") -215px -5px no-repeat}
.rec-wish-box .box-content .wish-item .wish-list-box .arrow{ width:8px; height:17px; background:url("http://img02.taobaocdn.com/tps/i2/T1QyCTXoBgXXXXXXXX-220-67.png") 0 -50px no-repeat; position:absolute; left:68px; top:20px;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-title{ background:none; width:573px; text-indent:0; padding:5px 15px; margin:0; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-title a{ font-weight:bold;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-title a:link{ color:#3399cc; }
.rec-wish-box .box-content .wish-item .wish-list-box .box-title a:visited{ color:#3399cc;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-title a:hover{ color:#3399cc;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-title a:active{ color:#3399cc;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-title span{ color:#666666; padding-left:10px;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-title span em{ color:#f86047; padding-left:5px;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-content{ padding:0 15px 15px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; width:573px; overflow:hidden;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-content ul{ width:580px; zoom:1; overflow:hidden;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-content ul li{ width:135px; height:135px; float:left; margin-right:10px;}
.rec-wish-box .box-content .wish-item .wish-list-box .box-content ul li img{ width:135px; height:135px;}

/* ????????????嵥???version_0.2 ???????User */
.rec-user-box{ margin-top:10px;}
.rec-user-box .box-title{ width:660px; margin:10px auto; height:25px; padding:0; text-indent:-999px; overflow:hidden;}
.rec-user-box .box-title h3{ width:220px; height:25px; background:url("http://img02.taobaocdn.com/tps/i2/T1QyCTXoBgXXXXXXXX-220-67.png") 0 -25px no-repeat;}
.rec-user-box .box-content{ zoom:1; overflow:hidden; width:655px; padding:0; margin:0 auto 10px;}
.rec-user-box .box-content ul{ width:680px;}
.rec-user-box .box-content ul .user-item{ float:left; width:60px; margin:0 25px 5px 0;}
.rec-user-box .box-content ul .user-item .avatar,
.rec-user-box .box-content ul .user-item .avatar a,
.rec-user-box .box-content ul .user-item .avatar img{ width:60px; height:60px;}
.rec-user-box .box-content ul .user-item .avatar a{ display:block;}
.rec-user-box .box-content ul .user-item .user-name{ line-height:22px; text-align:center; }
.rec-user-box .box-content ul .user-item .user-name a{ display:block; word-wrap:break-word; height:22px; *word-wrap:normal; *white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:60px;}


.scroll-to-top-unhover{ width:49px; height:49px; background:url("http://img02.taobaocdn.com/tps/i2/T1sySYXf8iXXXXXXXX-596-700.png") right 0 no-repeat;
    text-indent:-999px; overflow:hidden; cursor:pointer}

.comment-box .comment-widget .comment-list{ clear:both; padding-top:30px;}
.comment-box .comment-widget .comment-list .sns-pagination {
    border-top:1px #eee solid;
    text-align:right;
    height:50px
}

.comment-box .comment-widget .comment-list li {
    border-top:1px #eee solid;
    padding:10px 0;
    margin:0;
    background-color:#fff
}

.comment-box .comment-widget .comment-list .detail {
    padding-left:50px;
    color:#888
}

.comment-box .comment-widget .comment-list .detail .name {
    color:#000
}

.comment-box .comment-widget .comment-list .detail .time {
    color:#c3c3c3
}

.comment-box .comment-widget .comment-list .detail .words {
    word-wrap:break-word
}

.comment-box .comment-widget .comment-list .opt a {
    color:#6a84b9
}

.comment-box .comment-widget .sns-pagination .page-up, .comment-box .comment-widget .sns-pagination .page-down {
    display:inline-block;
    width:50px;
    height:22px;
    border:1px #c7e5ff solid;
    background-color:#eff6ff;
    margin-left:10px;
    margin-top:20px;
    text-align:center;
    background-image:none;
    line-height:20px;
    font-size:12px
}

.friend-wishes-page{ padding-right:20px;}