#logo {
    display: block;
}

#logo .main-logo {
    text-indent: 0;
    background:url(http://img01.taobaocdn.com/tps/i1/T1Ual5XgpXXXXXXXXX-143-36.png) 0 0 no-repeat;
}

.chl-poster .info-search-form .info-search-condition-list li:hover,
.chl-poster .info-search-form .info-search-condition-list li.hover {
    color: #000;
}

.info-logo-and-search-wrap {
    height: 60px;
}

.info-logo-and-search {
    height:60px;
}

#header,
#poster-detail {
    width: 990px;
    margin: 0 auto;
}

.grid-m0s270 .main-wrap { margin-right: 270px; }
.grid-m0s270 .col-sub { width: 240px; margin-left: -240px; }

#logo .main-logo {
    width: 143px;
    height: 36px;
}

.chl-poster #logo .sub-logo {
    width: 54px;
    height: 28px;
    margin-left: 10px;
    margin-top: 8px;
    background: url(http://img04.taobaocdn.com/tps/i4/T1nQibXnprXXXXXXXX-55-28.png) no-repeat 0 0;
}

.rmb {
    font-family: arial !important;
}

.s170, .s170 a {
    width: 170px;
    height: 170px;
}

.s170 img {
    max-width: 170px;
    max-height: 170px;
}

.s170 a {
    *font-size: 148px;
}
html, legend {
    color:#404040;
}
.logo a.huabao {
	background-position:-146px 0;
	width:65px;
	margin-left:10px
}

.simple .wrap-box {
	margin-top:10px !important;
	position:absolute;
	right:0;
}

#header, .poster-detail {
	width:990px;
	margin:0 auto;
	color:#666;
	position:relative;
}

#header {
    z-index:2;
}

#content {
    margin-top:11px;
    position:relative;
    z-index:2;
}

a:link {
	color:#666;
}

a:visited {
	color:#666;
}

a:hover {
	color:#FF7303;
	text-decoration:none;
}

#page {
    width:990px;
}

#site-nav-bd {
    width:990px;
}

/* images */
.poster-prev, .poster-next, .poster-thumb a.prev-thumb, .poster-thumb a.next-thumb, .poster-thumb-list b.thumbCurrent b, .poster-goods .goods-wrap:hover b, .poster-goods .hover b, .on, .poster-tools li a, .tip-close, .poster-tools li span, .poster-share li a, .tip-info a.info, .share_other a.s_pub, .share_other a, .xia p {
	background:url(http://img04.taobaocdn.com/tps/i4/T1XNB_Xl4uXXXXXXXX-111-990.png) no-repeat;
}


.tip-pri b.ic1 {
	background-image:url(http://img02.taobaocdn.com/tps/i2/T1F4ygXnxeXXXXXXXX-72-14.png);
}

.info-search-chl {
    padding-right:10px;
}
.info-search-chl .info-search-form {
    width:302px;
}

.info-search-chl .info-search-form .info-search-condition {
    display:none;
}
/* left */


/** path **/
.poster_path {
	height:26px;
	line-height:26px;
	position:relative;
}

.poster_path p {
	position:absolute;
	top:0;
	right:0;
	color:#b5b5b5;
	/*padding-right:59px; */
    font-family: simsun;
}

.black-theme .poster_path .poster-tools {
    background:url(http://img03.taobaocdn.com/tps/i3/T14rehXdpfXXXXXXXX-128-21.png) 0 0 no-repeat;
    height:21px;
    width:128px;
}
.poster_path .poster-tools {
    background:url(http://img01.taobaocdn.com/tps/i1/T1nFChXaBkXXXXXXXX-128-21.png) no-repeat;
    height:21px;
    width:128px;
}
.poster_path .poster-tools .lighten,
.poster_path .poster-tools .list {
    background:url(http://img02.taobaocdn.com/tps/i2/T1QByhXidXXXXXXXXX-11-70.gif) no-repeat transparent;
    float:left;
    width:34px;
    height:21px;
    padding-left:26px;
    line-height:21px;
    display:block;
    color:#666;
}

.poster_path .poster-tools .lighten {
    background-position:10px 3px;
}

.poster_path .poster-tools .lighten:hover {
    background-position:10px -35px;
    color:#f30;
}

.poster_path .poster-tools .list {
    margin-left:5px;
    _margin-left:2px;
    background-position:8px -15px;
}

.poster_path .poster-tools .list:hover {
    background-position:8px -53px;
    color:#f30;
}


.black-theme .poster_path .poster-tools .lighten,
.black-theme .poster_path .poster-tools .list {
    background:url(http://img03.taobaocdn.com/tps/i3/T1_NGhXklrXXXXXXXX-11-70.gif) no-repeat;
    float:left;
    width:34px;
    height:21px;
    padding-left:26px;
    line-height:21px;
    display:block;
    color:#c0c0c0;
}

.black-theme .poster_path .poster-tools .lighten {
    background-position:10px 4px;
}

.black-theme .poster_path .poster-tools .lighten:hover {
    background-position:10px -34px;
    color:#fff;
}

.black-theme .poster_path .poster-tools .list {
    margin-left:5px;
    _margin-left:2px;
    background-position:8px -15px;
}

.black-theme .poster_path .poster-tools .list:hover {
    background-position:8px -53px;
    color:#fff;
}

/*.poster_path .poster-tools .list {*/
    /*float:left;*/
    /*width:30px;*/
    /*height:18px;*/
    /*padding-left:30px;*/
    /*line-height:18px;*/
    /*display:block;*/
/*}*/

/** poster-container **/
.poster-container {
	background-color:#f1f1f1;
	position:relative;
	padding:0 0 17px 0;
	width:722px;
	float:left;
	margin:4px 0 30px;
}

.poster-box {
    text-align: center;
    width: 620px;
    min-height:560px;
    margin-left: 10px;
	margin-top:34px;
}

.poster-image-arrow-next {
    cursor:url("http://a.tbcdn.cn/apps/poster/static/next.cur"),pointer;
}

.poster-image-arrow-prev {
    cursor:url("http://a.tbcdn.cn/apps/poster/static/prev.cur"),pointer;
}

.poster-sidebar {
	position:absolute;
    top:1px;
    right:1px;
	width:80px;
}

.poster-prev, .poster-next {
	height:96px;
	width:60px;
    padding: 0 10px;
    padding-top: 11px;
    background-position: 0 -831px;
}

.poster-prev {
    background-position:0px -527px;
}

.poster-prev a,
.poster-next a {
    height:auto;
}

.poster-prev img,
.poster-next img {
    vertical-align: middle;
}

.poster-prev span {
    height: 18px;
    display: block;
    line-height: 18px;
    text-align: center;
    margin-bottom: 5px;
    font-size:12px;
}

.poster-next span {
    height: 18px;
    display: block;
    line-height: 18px;
    text-align: center;
    margin-top:5px;
    font-size:12px;
}

.poster-thumb {
	width:80px;
	background-color:#e6e6e6;
	height:360px;
	padding:7px 0;
}

.poster-thumb a.prev-thumb,
.poster-thumb a.next-thumb {
    height: 26px;
    width: 72px;
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    margin: auto;
    background-position: 23px -24px;
    outline: none;
	border-radius:2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.poster-thumb a.next-thumb {
	background-position:-63px -24px;
}

.poster-thumb a.prev-thumb:hover {
    background-position: 23px 4px;
}

.poster-thumb a.next-thumb:hover {
    background-position:-63px 4px;
}

.poster-thumb-list {
    overflow: hidden;
	width:80px;
	height:300px;
	position:relative;
	margin-top:8px;
}

.poster-thumb-list .thumb-content {
    padding: 0 9px;
}

.poster-thumb-list .thumb-content .s60{
    height:64px;
    width:64px;
}

.poster-thumb-list .thumb-content a {
    border:1px solid #e6e6e6;
}

.poster-thumb-list .thumb-content a:hover {
    border:1px solid #717171;
}

.black-theme .poster-thumb-list .thumb-content a {
    border:none;
	padding:2px;
	display:inline-block;
	height:59px;
}

.black-theme .poster-thumb-list .thumb-content a:hover {
    border:1px solid #f00;
	padding:0;
	margin:1px;
	display:inline-block;
}

.poster-thumb-list .thumb-first-notice {
    background:url(http://img03.taobaocdn.com/tps/i3/T16cOlXdViXXXXXXXX-60-60.png) 0 0 no-repeat;
}

.black-theme .poster-thumb-list .thumb-first-notice {
    background:url(http://img04.taobaocdn.com/tps/i4/T1McOlXnRpXXXXXXXX-60-60.png) 0 0 no-repeat;
}

.poster-thumb-list .thumb-last-notice {
    background:url(http://img01.taobaocdn.com/tps/i1/T1WsSlXbBpXXXXXXXX-60-60.png) 0 0 no-repeat;
}

.black-theme .poster-thumb-list .thumb-last-notice {
    background:url(http://img01.taobaocdn.com/tps/i1/T1CEesXhBqXXXXXXXX-60-60.png) 4px 2px no-repeat;
	cursor: default;
}


.poster-thumb-list li {
    cursor: pointer;
	text-align:center;
	width:62px;
	height:62px;

	padding: 4px 0 10px;
}

.poster-thumb-list b.thumbCurrent {
	display: block;
/* 	border: 4px solid #f30;
	height: 60px;
	left: 6px;
	position: absolute;
	width: 60px; */
}

.poster-thumb-list b.thumbCurrent b {
	height:12px;
	width:6px;
	display:block;
	position:absolute;
	left:-8px;
	top:25px;
	background-position:-105px -380px;
}

/*.poster-sidebar div.hover,*/
/*.poster-sidebar div.hover,*/
.poster-sidebar .curr {
	background:#171717 none;
}

.poster-sidebar .poster-prev:hover span,
.poster-sidebar .poster-next:hover span {
    color:#FF3300;
}

.poster-sidebar .poster-prev img,
.poster-sidebar .poster-next img {
    border:1px solid #EBEBEB;
}

.poster-sidebar .poster-prev:hover img,
.poster-sidebar .poster-next:hover img {
    border:1px solid #717171;
}

/*.poster-sidebar div.hover,*/
/*.poster-sidebar div.hover,*/
.poster-sidebar .curr span {
	color:#FFF;
}

.related-goods {
    display:none;
    width:100%;
    margin-bottom:10px;
}

.related-goods-list .goods-wrap b {
    font-weight:400;
}

.related-goods .related-goodslink:link,
.related-goods .related-goodslink:visited {
    float: left;
    height: 27px;
    line-height: 27px;
    font-size:14px;
    font-weight:600;
    width:90px;
    margin:0 80px 0 0;
    padding-left:8px;
    color:#FAFAFA;
    background:url(http://img01.taobaocdn.com/tps/i1/T1vq9jXlFXXXXXXXXX-15-15.png) 75px center no-repeat #FF4400;
}

.marker {
    position: absolute;
    text-align: left;
    cursor:default;
}

.poster-point {
    cursor: pointer;
	position: relative;
	left:0;
	top:0;
	text-align:center;
	line-height:32px;
    height:32px;
	width:32px;
	display:block;
	color:#fff;
    background:url(http://img04.taobaocdn.com/tps/i4/T1P0KfXo4yXXXXXXXX-32-32.png) no-repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img04.taobaocdn.com/tps/i4/T1P0KfXo4yXXXXXXXX-32-32.png", sizingMethod="scale");
	font-family:Helvetica;
	font-size:18px;
    font-weight:600;
}

.on {
    background:none;
}

/* limit the number of png24 && AlphaImageLoader
, so I combine the definition into one */
.poster-point:hover,
.poster-point.pthover,
.black-theme .poster-point:hover,
.black-theme .poster-point.pthover {
    background:url(http://img01.taobaocdn.com/tps/i1/T1JtKfXX4zXXXXXXXX-31-32.png) no-repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img01.taobaocdn.com/tps/i1/T1JtKfXX4zXXXXXXXX-31-32.png", sizingMethod="scale")!important;
}

poster-container {
    position:relative;
    z-index:1;
    
}

/*.poster-tools {*/
    /*float:right;*/
	/*position:absolute;*/
	/*right:130px;*/
	/*top:26px;*/
    /*z-index:20;*/
    /*_zoom:1;*/
/*}*/

/*.poster-tools ul {*/
    /*background:none;*/
/*}*/

/*.poster-tools li {*/
	/*height:44px;*/
	/*width:111px;*/
	/*margin-bottom:8px;*/
	/*position:relative;*/
    /*z-index:21;*/
/*}*/

/*.poster-tools li span {*/
    /*display:none;*/
	/*height:44px;*/
	/*width:111px;*/
	/*filter:alpha(opacity=70);*/
	/*opacity: 0.7;*/
	/*background-position:0 -606px;*/
	/*color:#fff;*/
	/*line-height:44px;*/
	/*text-align:center;*/
	/*font-size:14px;*/
	/*position:absolute;*/
	/*left:0;*/
	/*top:0;*/
    /*z-index:22;*/
/*}*/

/*.poster-tools li:hover span,*/
/*.poster-tools li.lighthover span {*/
	/*display:block;*/
/*}*/

/*.poster-tools li a {*/
	/*height:44px;*/
	/*width:44px;*/
	/*display:block;*/
	/*filter:alpha(opacity=90);*/
	/*opacity: 0.9;*/
	/*position:absolute;*/
	/*left:80px;*/
	/*top:0;*/
    /*z-index:23;*/
    /*outline:none;*/
    /*-moz-border-radius:25px;*/
    /*-moz-box-shadow:0 0 8px #acacac;*/
    /*-webkit-border-radius:25px;*/
    /*-webkit-box-shadow:0 0 8px #acacac;*/
    /*border-radius:25px;*/
    /*box-shadow:0 0 8px #acacac;*/
/*}*/

/*.poster-tools li a:hover {*/
	/*filter:alpha(opacity=100);*/
	/*opacity: 1;*/
/*}*/

/*.poster-tools li a.t1 {*/
	/*background-position:-1px -561px;*/
/*}*/

/*.poster-tools li a.t1:hover {*/
	/*background-position:-47px -561px;*/
/*}*/

/*.poster-tools li a.t2 {*/
	/*background-position:-1px -381px;*/
/*}*/

/*.poster-tools li a.t2:hover {*/
	/*background-position:-47px -381px;*/
/*}*/

/*.poster-tools li.off a.t2 {*/
	/*background-position:-1px -516px;*/
/*}*/

/*.poster-tools li.off a.t2:hover {*/
	/*background-position:-47px -516px;*/
/*}*/

/*.poster-tools li a.t3 {*/
	/*background-position:-1px -471px;*/
/*}*/

/*.poster-tools li a.t3:hover {*/
	/*background-position:-47px -471px;*/
/*}*/

/*.poster-tools li a.t4 {*/
	/*background-position:-1px -426px;*/
/*}*/

/*.poster-tools li a.t4:hover {*/
	/*background-position:-47px -426px;*/
/*}*/

/* col-sub */


.poster-title {
	padding:33px 0 0 0;
}

.poster_path h2 {
    float:left;
    font-family:"微软雅黑";
	font-size:18px;
	color:#4D4D4D;
    padding-bottom:5px;
    /*border-bottom:1px solid #E9E9E9;*/
}

.black-theme .poster_path h2 {
    color:#FFF;
    /*border-bottom:1px solid #343434;*/
}

.poster_path .current-page {
    color:#FF0000;
    font-size:16px;
}

.poster-title .description a,
.poster-title .description a:hover {
    color:#666;
}

.black-theme .poster-title .description a,
.black-theme .poster-title .description a:hover {
    color:#FFF;
}

.poster-title .description .view-more {
    display:inline-block;
    width:43px;
    height:16px;
    line-height:16px;
    vertical-align:middle;
    padding-left:3px;
    background:url(http://img01.taobaocdn.com/tps/i1/T1RXeXXjFDXXXXXXXX-43-70.png) no-repeat 3px -34px;
}

.black-theme .poster-title .description .view-more {
    background:url(http://img01.taobaocdn.com/tps/i1/T1RXeXXjFDXXXXXXXX-43-70.png) no-repeat 3px 0px;
}

.poster-title .description .less {
    /*-moz-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    transform:scaleY(-1);
    /*IE
    filter:FlipV;*/
    background:url(http://img01.taobaocdn.com/tps/i1/T1RXeXXjFDXXXXXXXX-43-70.png) no-repeat 3px -53px;
}

.black-theme .poster-title .description .less {
    background:url(http://img01.taobaocdn.com/tps/i1/T1RXeXXjFDXXXXXXXX-43-70.png) no-repeat 3px -17px;
}

.poster-title ul {
	margin:10px 0 10px 3px;
}

.poster-title p {
    /*overflow: hidden;*/
    /*max-height: 72px;*/
    /*_height:72px;*/
	padding:0 3px 0;
    margin-bottom:10px;
}

.poster-title li {
	line-height:20px;
}

.poster-title li span {
	color:#f30;
}

.poster-title .contributer a:link,
.poster-title .contributer a:visited {
    padding:1px 2px;
    background:#A5A5A5;
	color:#FFF;
}

.poster-title .contributer a:hover {
    background:#666;
    color:#FFF;
}

.poster-goods {
    /* background:#F1F1F1; */
}

.black-theme .poster-goods {
    /* background:#000; */
}

.poster-goods h4 {
	color:#404040;
	line-height:14px;
	font-size:14px;
	text-indent:9px;
    padding-top:18px;
    padding-bottom:10px;
    border-top:1px solid #E9E9E9;
}

.black-theme .poster-goods h4{
	border-top:1px dotted #474747;
	padding-bottom:2px;
	text-align:center;
	padding-right: 14px;
}

.poster-goods .goods-wrap {
    position:relative;
	height:70px;
	width:230px;
	padding:11px 0 11px 10px;
}

/*.poster-goods .goods-wrap:hover,
.poster-goods .hover {
	background-color:#f5f5f5;
	border-radius:2px;
}*/

.poster-goods .goods-wrap:hover .goods-name a,
.poster-goods .hover .goods-name a {
    color:#FF3300;
}



.poster-goods .goods-wrap b {
    position:absolute;
    display:block;
    top:0px;
    left:70px;
	float:left;
	height:22px;
	line-height:22px;
	width:22px;
	text-align:center;
	color:#fff;
	font-family:"黑体";
    font-weight:600;
	font-size:15px;
    background:url(http://img01.taobaocdn.com/tps/i1/T1oTSkXmBhXXXXXXXX-22-22.png) no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img01.taobaocdn.com/tps/i1/T1oTSkXmBhXXXXXXXX-22-22.png", sizingMethod="scale");
    z-index:10;
}

.poster-goods .goods-wrap:hover b,
.poster-goods .hover b {
	display:block;
	background:url(http://img03.taobaocdn.com/tps/i3/T14gx9XjpzXXXXXXXX-22-22.png) no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img03.taobaocdn.com/tps/i3/T14gx9XjpzXXXXXXXX-22-22.png", sizingMethod="scale");
}

.poster-goods .goods-pic {
    background:#F0F0F0;
    float: left;
    z-index:1;
}

.black-theme .poster-goods .goods-pic {
    background:#fff;
}

.poster-goods .goods-description {
    margin-top: -9px;
    float: right;
    width: 145px;
}
.poster-goods .goods-name {
    overflow: hidden;
    height: 18px; 
}

.poster-goods .goods-info li {
    margin:2px auto 4px;
	_overflow:hidden;
}

.poster-goods .goods-info .not-onsale {
    height:50px;
    line-height:50px;
}

.poster-goods .goods-info .buyit {
    float:left;
    width:53px;
    height:16px;
    margin-right:5px;
    background:url(http://img03.taobaocdn.com/tps/i3/T1ZoykXfdxXXXXXXXX-215-16.png) no-repeat;
}

.black-theme .poster-goods .goods-info .buyit {
    background-position:-108px 0;
}

.poster-goods .goods-wrap:hover .buyit,
.poster-goods .hover .buyit {
    background-position:-54px 0;
    /*background:url(http://img03.taobaocdn.com/tps/i3/T1ZoykXfdxXXXXXXXX-215-16.png) no-repeat;*/
}

.black-theme .poster-goods .goods-wrap:hover .buyit,
.black-theme .poster-goods .hover .buyit {
    background-position:-162px 0;
    /*background:url(http://img03.taobaocdn.com/tps/i3/T1ZoykXfdxXXXXXXXX-215-16.png) no-repeat;*/
}

.poster-goods li p, .poster-goods li h3 {
	width:137px;
	overflow:hidden;
	float:left;
	font-weight:normal;
	font-family:Verdana;
}

.poster-goods li h3 {
	white-space:nowrap;
	overflow:hidden;
	color:#474747;
}

.g1 {
	text-decoration: line-through;
	color:#b5b5b5;
}

.g2 {
	color:#f30;
	font-weight:bold;
}

.goods-info .g2 a:link,
.goods-info .g2 a:visited {
    color:#F30;
}

.g3 {
	color:#c60;
	font-weight:bold;
}

.poster-goods li p em {
	font-size:14px;
	line-height:40px;
	color:#999;
}

.poster-btm {
	clear:both;
	background-color:#F7F7F7;
    border-top:2px solid #ECECEC;
	padding:10px 0 20px;
	background-repeat:repeat-x;
    
}

.poster-btm p {
	text-align:center;
	color:#727272;
	padding-top:57px;
}

.poster-about {
	width:990px;
	margin:auto;
	overflow:hidden;
}

.poster-about ul {
	width:1020px;
}

.poster-about li {
	width:142px;
	height:148px;
	float:left;
	margin-right:27px;
}

.poster-about li a {
	width:140px;
	height:148px;
	display:block;
	text-align:center;
    color:#8A8A8A;
}
.poster-about li a:hover span {
    text-decoration:underline;
    color:#8A8A8A;
}

.poster-about li img {
    border:1px solid #cecece;
}

.poster-about li a:hover img {
    border:1px solid #8A8A8A;
}

.black-theme .poster-about li img,
.black-theme .poster-about li a:hover img {
    border:1px solid #101010;
}

.poster-about li span {
    display: block;
	line-height:25px;
    height:25px;
    width:140px;
    overflow:hidden;
}

.poster-about h4 {
	color:#404040;
	font-size:16px;
	line-height:35px;
}

.poster-tags {
	width:540px;
    height:18px;
	float:left;
	/*margin:0 0 18px;*/
    padding-top:10px;
    padding-left:10px;
    overflow:hidden;
    /*border-top:1px solid #E9E9E9;*/
}

.black-theme .poster-tags {
    /*border-top:1px solid #343434;*/
}

.poster-tags h4, .poster-recom h4 {
	color:#404040;
	font-size:14px;
	text-indent:10px;
}

.poster-tags span a {
	line-height:16px;
    height:16px;
	padding:0 4px;
	display:inline-block;
    word-wrap:break-word;
    word-break:break-all;
    color:#666;
}

.poster-tags span a:hover {
    text-decoration:underline;
    color:#666;
}

.poster-source {
    float:left;
    padding-top:10px;
    color:#666;
}

.poster-source a:link,
.poster-source a:visited {
    color:#666;
}

.poster-source a:hover {
    color:#666;
    text-decoration:underline;
}

.poster-recom {
	width:240px;
	overflow:hidden;
    border-top:1px solid #E9E9E9;
    background:#fff;
}

.poster-recom li img {
    border:1px solid #ececec;
}

.poster-recom li a:hover img {
    border:1px solid #8A8A8A;
}

.black-theme .poster-recom li img,
.black-theme .poster-recom li a:hover img {
    border:1px solid #232323;
}

.black-theme .poster-recom {
    border-top:1px solid #343434;
    background:#232323;
}

.poster-recom h4 {
	padding:7px 0 6px 0;
    margin-top:20px;
}

.black-theme .poster-recom h4 {
    color:#FF3300;
}

.poster-recom ul {
	width:300px;
}

.poster-recom li {
	float:left;
	margin:0 5px 0 5px;
    _margin-left:0px;
	height:126px;
    width:110px;
}

.poster-recom li a {
	display:block;
    color:#8A8A8A;
}

.poster-recom li a:hover span {
	text-decoration:underline;
}

.poster-recom li span {
	display:block;
	text-align:center;
    height:15px;
    width:110px;
	line-height:15px;
    _height:20px;
    _line-height:20px;
	color:#8a8a8a;
    overflow:hidden;
    cursor:pointer;
}

/* goods-tip */
.goods-tip {

	position:absolute;
    width:364px;

	/*-moz-border-radius:5px;*/
    /*-webkit-border-radius:5px;*/
	/*-moz-box-shadow:0 0 2px #979497;*/
    /*-webkit-box-shadow:0 0 2px #979497;*/

	overflow:hidden;
}

.goods-tip .tl {
    display:block;
    height:5px;
    width:364px;
    overflow:hidden;
    background:url(http://img01.taobaocdn.com/tps/i1/T10QahXiddXXXXXXXX-328-5.gif) 0 0 no-repeat;
}

.goods-tip .tr {
    display:block;
    float:right;
    width:50px;
    height:5px;
    overflow:hidden;
    background:url(http://img01.taobaocdn.com/tps/i1/T10QahXiddXXXXXXXX-328-5.gif) top right no-repeat;    
}

.goods-tip .bl {
    display:block;
    height:5px;
    width:364px;
    overflow:hidden;
    background:url(http://img02.taobaocdn.com/tps/i2/T197ahXhtdXXXXXXXX-328-6.gif) left bottom no-repeat;
}

.goods-tip .br {
    display:block;
    float:right;
    width:50px;
    height:5px;
    overflow:hidden;
    background:url(http://img02.taobaocdn.com/tps/i2/T197ahXhtdXXXXXXXX-328-6.gif) right bottom no-repeat;
    *background-position:right -1px;
}

.goods-tip .tip-wrap {
    width:354px;
    padding:0 4px;
    border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
    background-color:#fff;
}

.tip-close:hover {
	background-position:-94px -277px
}

.goods-tip .goods-pic {
	float:left;
	display:inline;
	margin-right:8px;
    background: #f3f3f3;
}

.goods-tip .goods-name {
    overflow: hidden;
    height: 21px;
}

.goods-tip .goods-name a {
    color:#333;
    font-weight:600;
    font-family:"微软雅黑";
}

.goods-tip .desc {
    width:175px;
    height:28px;
    overflow:hidden;
    float:left;
    line-height:28px;
/*    white-space:nowrap;*/
}

.tip-info {
	height:160px;
}

.tip-info ul {
    width:175px;
	float:left;
	padding:10px 0 0 0;
    overflow-x:hidden;
}

.tip-info .goods-name {
	font-size:14px;
	color:#404040;
}

.tip-info b {
    float:left;
    display:block;
	font-weight:normal;
	color:#666;
	line-height:14px;
}

.tip-info b span {
	color:#f30;
}

.tip-pri {
    float:left;
    margin-top:5px;
	height:14px;
    width:175px;
    overflow:hidden;
}

.tip-info li {
	float:left;
    margin-bottom:13px;
	text-align:center;
    height:45px;
	width:70px;
	line-height:22px;
	_overflow:hidden;
}

.tip-info li.tp1 {
	width:45px;
	overflow:hidden;
}

.tip-info li.tp2 {
	width:55px;
	border-left:1px solid #d9d9d9;
}

.tip-info li.tp3 {
    width:70px;
    border-left:1px solid #d9d9d9;
}

.tip-info li.tp4 {
    width:70px;
}

.tip-info li.tp5 {
    width:80px;
    border-left:1px solid #d9d9d9;
}

.tip-info li.tp5 em {
	color:#f30;
	font-size:18px;
}

.tip-info li del,
.tip-info li span {
	color:#8c8c8c;
	font-size:16px;
    font-weight:600;
}

.tip-info li.tp3 em {
	color:#f30;
	font-size:18px;
}

.tip-info li.tp3 .rmb {
    font-size:16px;
    vertical-align:baseline;
    font-weight:600;
    color:#f30;
}

.tip-info li.tp3 .login-tip {
    font-size:12px;
}

.tip-info li.tp3 .login-tip a:link,
.tip-info li.tp3 .login-tip a:visited {
    color:#F30;
}

.tip-pri b.ic1 {
	width:72px;
	height:14px;
	display:block;
	/*float:left;*/
    margin-left:5px;
}

.tip-info a.info {
	width:70px;
	height:26px;
	background-color:#eb2a04;
	background-position:-7px -650px;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
}

.tip-info a.info:hover {
	background-position:-7px -677px;
}

.poster-share {
	border:1px solid #d9d9d9;
	background-color:#f1f1f1;
	margin-top:5px;
}

.poster-share ul {
	height:41px;
}

.poster-share li {
	float:left;
	text-align:center;
	height:40px;
}

.poster-share li a {
	height:21px;
	display:block;
	padding-top:20px;
	margin-right:0;
}

.poster-share li a.s1 {
	width:115px;
	border-right:1px solid #dbdbdb;
	background-position:48px -177px;
}

.poster-share li a.s1:hover {
	color:#7e7e7e;
	background-position:-47px -177px;
}

.poster-share li a.s2 {
	width:115px;
	border-left:1px solid #fdfdfd;
	border-right:1px solid #dbdbdb;
	background-position:48px -126px;
}

.poster-share li a.s2:hover {
	color:#7e7e7e;
	background-position:-47px -126px;
}

.poster-share li a.s3 {
	width:115px;
	border-left:1px solid #fdfdfd;
	background-position:48px -68px;
}

.poster-share li a.s3:hover {
	color:#7e7e7e;
	background-position:-44px -68px;
}

.poster-share li.on a.s1 {
	width:153px;
	border-right:1px solid #dbdbdb;
	background-position:70px -225px;
}

.poster-share li.on a.s1:hover {
	color:#7e7e7e;
	background-position:-25px -225px;
}

.poster-share li.on {
	border-bottom:1px solid #eee;
}

.share-area {
}

.share-area textarea {
	border:none;
	background-color:#fffcf0;
	width:342px;
	height:47px;
	color:#999;
	overflow-y:scroll;
	padding:3px 5px;
	border:1px solid #bebebe;
	border-top:none;
}

.share_other {
	margin-top:9px;
	height:25px;
	position:relative;
}

.share_other span {
	float:left;
	line-height:14px;
	padding:0 3px;
}

.share_other a {
	height:17px;
	width:17px;
	display:block;
	float:left;
	margin-right:5px;
}

.share_other a.jh {
	background-position:-94px -834px;
}

.share_other a.ren {
	background-position:-94px -852px;
}

.share_other a.zone {
	background-position:-94px -870px;
}

.share_other a.dou {
	background-position:-94px -888px;
}

.share_other a.fetion {
    background:url(http://img04.taobaocdn.com/tps/i4/T1Ej05XgdAXXXXXXXX-17-17.png) no-repeat;
}

.share_other a.s_pub {
	float:right;
	height:37px;
	width:104px;
	text-align:center;
	position:absolute;
	right:-5px;
	top:-10px;
	background-position:0 -704px;
	text-indent:-9999px;
	overflow:hidden;
}

.share_other a.s_pub:hover {
	background-position:0 -741px;
}

.xia {
	padding:15px 5px 0 5px;
}

.xia p {
	height:20px;
	line-height:20px;
	font-size:14px;
	padding:0 0 9px 28px;
	background-position:-92px -336px;
}

.xia p span {
	float:left;
}

.xia p a:link,.xia p a:visited, .xia li span {
	color:#ff2900;
	font-family:Verdana;
}

.xia li .pic {
    width:80px;
    height:80px;
    margin:0 auto;
    border:1px solid #ACACAC;
    display:block;
}

.xia li .link {
    
}

.xia b {
	border-top:1px dashed #ccc;
	width:100%;
	display:block;
	font-weight:normal;
	font-size:14px;
	line-height:34px;
}

.xia ul {
	width:364px;
	margin-left:10px;
*width:374px;
    height:130px;
}

.xia li {
	width:110px;
	float:left;
	margin-right:5px;
	display:inline;
	overflow:hidden;
}

.xia li strong {
	width:110px;
	height:24px;
	overflow:hidden;
	display:block;
	line-height:24px;
}

#footer {
	background-color:#e2e2e2;
	margin:0;
    text-align:center;
}

#server-num {
    color:#e2e2e2;
}


/* 黑色主题 */
/* images */

.black-theme {
    background-color:#232323;
}

.black-theme .poster-prev,
.black-theme .poster-next,
/*.black-theme .poster_path p,*/
/* .black-theme .poster-thumb a.prev-thumb,  特木
.black-theme .poster-thumb a.next-thumb, */
.black-theme .poster-thumb-list b.thumbCurrent span,
.poster-goods li b {
    background: url(http://img03.taobaocdn.com/tps/i3/T12Xl.XexBXXXXXXXX-80-435.png) no-repeat
}

.black-theme .poster-prev {
    background-color:#000;
}

/* .black-theme .poster-thumb a.prev-thumb:hover {
    background-position:-27px -241px;
}
.black-theme .poster-thumb a.next-thumb:hover {
    background-position:-27px -267px;
} */


/* 特木 */
.black-theme .poster-thumb a.prev-thumb,
.black-theme .poster-thumb a.prev-thumb-disable,
.black-theme .poster-thumb a.next-thumb,
.black-theme .poster-thumb a.next-thumb-disable {
	background:url(http://img03.taobaocdn.com/tps/i3/T1tAusXkdxXXXXXXXX-300-500.png) no-repeat #232323;
	height:60px;
	width:22px;
	margin-top:2px;
}
.black-theme .poster-thumb a.prev-thumb {
	float:left;
	background-position:0 -194px;
}
.black-theme .poster-thumb a.prev-thumb:hover {
	background-position:-26px -194px;
}
.black-theme .poster-thumb a.prev-thumb-disable,
.black-theme .poster-thumb a.prev-thumb-disable:hover {
	float:left;
	background-position:-52px -194px;
	cursor:default;
}
.black-theme .poster-thumb a.next-thumb {
	float:left;
	background-position: -105px -194px;
}
.black-theme .poster-thumb a.next-thumb:hover {
	background-position:-78px -194px;
}
.black-theme .poster-thumb a.next-thumb-disable,
.black-theme .poster-thumb a.next-thumb-disable:hover {
	float:left;
	background-position: -132px -194px;
	cursor:default;
}

.black-theme .poster-thumb-list b.thumbCurrent {
	width:60px;
	height:57px;
	border:2px solid #f00;
	left: 2px;
	*top:1px;
	_top:2px;
}
.black-theme .poster-thumb-list b.thumbCurrent b {
	background:url(http://img01.taobaocdn.com/tps/i1/T1FhStXaXdXXXXXXXX-7-4.png) no-repeat 0 0;
    height: 4px;
    left: 28px;
    width: 7px;
	top:59px;
}
.black-theme .poster-btm {
    border:none;
	background:url(http://img02.taobaocdn.com/tps/i2/T1.nesXfRfXXXXXXXX-1-2.png) repeat-x 0 0 #1e1e1e;
	padding-top:40px;
	padding-bottom:0;
	display: none;
}
/* 特木 */


.black-theme #logo .main-logo {
    background: url(http://img04.taobaocdn.com/tps/i4/T1sSNMXaNxXXXXXXXX-143-36.jpg) 0 0;
}

.black-theme #logo .sub-logo {
    background: url(http://img01.taobaocdn.com/tps/i1/T1jeSgXiBwXXXXXXXX-209-28.png) -155px 0;
}

.black-theme #site-search {
	background-color:#000;
}

.black-theme .info-search-form {
    border-color:#333;
}

.black-theme #content {
	background-color:#232323;
}
/*特木*/
.black-theme .poster-container {
    margin-bottom:10px;
    background: none;
	width:990px;
}

.black-theme .poster-container .ShowPrevImage,
.black-theme .poster-container .ShowPrevImage-disable,
.black-theme .poster-container .ShowNextImage,
.black-theme .poster-container .ShowNextImage-disable{
	height:190px;
	width:45px;
	background:url(http://img03.taobaocdn.com/tps/i3/T1tAusXkdxXXXXXXXX-300-500.png) no-repeat 0 0;
	display:block;
	position:absolute;
	top:230px;
	text-indent:-9999px;
	cursor:pointer;
	outline:none;
}
.black-theme .poster-container .ShowPrevImage{
	left:16px;
}
.black-theme .poster-container .ShowPrevImage:hover{
	background-position:-51px 0;
}
.black-theme .poster-container .ShowPrevImage-disable,
.black-theme .poster-container .ShowPrevImage-disable:hover{
	background-position:-103px 0;
	cursor:default;
}
.black-theme .poster-container .ShowNextImage{
	right:20px;
	background-position:-155px 0;
}
.black-theme .poster-container .ShowNextImage:hover{
	background-position:-205px 0;
}
.black-theme .poster-container .ShowNextImage-disable,
.black-theme .poster-container .ShowNextImage-disable:hover{
	background-position:-255px 0;
	cursor:default;
}

.black-theme .poster-container .poster-period{
	width:57px;
	height:60px;
	position:absolute;
	top:0;
	left:13px;
	font-size:22px;
	color:#232323;
	padding:5px 41px 0px 42px;
	font-weight:bold;
	background:url(http://img04.taobaocdn.com/tps/i4/T1CSCsXfdkXXXXXXXX-140-60.png) no-repeat 0 0;
	margin:0 auto;
}
.black-theme .poster-container .poster-period div{
	background:url(http://img03.taobaocdn.com/tps/i3/T1tAusXkdxXXXXXXXX-300-500.png) no-repeat 0 -450px;
	float:left;
	height:50px;
	width:17px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}
.black-theme .poster-container .poster-period div.num0{
	background-position:-3px -450px;
}
.black-theme .poster-container .poster-period div.num1{
	background-position:-20px -450px;
	width:11px;
}
.black-theme .poster-container .poster-period div.num2{
	background-position:-31px -450px;
}
.black-theme .poster-container .poster-period div.num3{
	background-position:-48px -450px;
}
.black-theme .poster-container .poster-period div.num4{
	background-position:-65px -450px;
	width:20px;
}
.black-theme .poster-container .poster-period div.num5{
	background-position:-85px -450px;
}
.black-theme .poster-container .poster-period div.num6{
	background-position:-102px -450px;
}
.black-theme .poster-container .poster-period div.num7{
	background-position:-119px -450px;
}
.black-theme .poster-container .poster-period div.num8{
	background-position:-136px -450px;
}
.black-theme .poster-container .poster-period div.num9{
	background-position:-153px -450px;
}

.black-theme .poster-sidebar {
    position: absolute;
    left: 164px;
    top: 0;
    width: 514px;
    _width: 525px;
}

.black-theme .poster-thumb {
    height: 70px;
	width: 506px;
	_width: 525px;
	background: none;
	padding: 0;
}

.black-theme .poster-thumb-list {
    height: 70px;
	width:462px;
	_width:476px;
	float:left;
	margin-top: 0;
}
.black-theme .poster-thumb-list .thumb-content {
	padding:0;
	height:64px;
	overflow:hidden;
}
.black-theme .poster-thumb-list li {
	float:left;
	padding:0 2px;
}
.black-theme .poster-thumb-list .thumb-content a img{
	width:60px;
	height:58px;
}

.poster-tomorrow{
	position:absolute;
	right:58px;
	top:2px;
	width:234px;
	display:none;
}
.poster-tomorrow .poster-tomorrow-title{
	background:url(http://img03.taobaocdn.com/tps/i3/T1tAusXkdxXXXXXXXX-300-500.png) -173px -193px;
	_background-position:-173px -194px;
	height:62px;
	_height:60px;
	width:27px;
	margin-right:5px;
	text-indent:-9999px;
	float:left;
	_margin-top:1px;
}
.poster-tomorrow li{
	float:left;
	margin-right:5px;
}
.poster-tomorrow li .pic {
	width:62px;
	height:62px;
}
.poster-tomorrow li a{
	padding:1px;
}
.poster-tomorrow li a:hover{
	border:1px solid #5e5e5e;
	padding:0;
}

.black-theme .poster-btm p{
		border-bottom:1px solid #313131;
		padding-bottom:20px;
		width:900px;
		margin:0 auto;
		padding-top:0;
	}
/*特木*/




/* .black-theme .poster-thumb-list b.thumbCurrent {
    border-color:#FFF;
    background:url(http://img02.taobaocdn.com/tps/i2/T1VYilXmXjXXXXXXXX-1-1.png) repeat;
}

.black-theme .poster-thumb-list b.thumbCurrent b {
    background-position:-105px -423px;
} */

.black-theme .poster-next {
	background-position:0 -108px;
}

.black-theme .goods-name:link,
.black-theme .goods-name:visited {
    color:#fff;
}

.black-theme .poster-title h2,
.black-theme .poster-goods li h3,
.black-theme .poster-about h4 {
	color:#fff;
}

.black-theme .poster-title ul li,
.black-theme .poster-title p {
	color:#C1C1C1;
}

/*特木*/
.black-theme .poster-title {
	padding:27px 25px;
}
.black-theme .poster-title p {
	margin-bottom:0;
	height:54px;
	overflow:hidden;
}
/*特木*/


.black-theme .poster_path, 
.black-theme .poster_path a, 
.black-theme .g3,
.black-theme .poster-tags h4 {
	color:#fff;
}

.black-theme .poster-title .contributer,
.black-theme .poster-title .contributer a:link,
.black-theme .poster-title .contributer a:visited {
    color:#232323;
}


.black-theme .poster-title .contributer a:hover {
    color:#232323;
    background:#fff;
}

/* .black-theme .poster-thumb a.prev-thumb {
	background-position:23px -241px;
}

.black-theme .poster-thumb a.next-thumb {
    background-position:23px -267px;
}
 */
.black-theme .poster-goods .goods-wrap:hover,
.black-theme .poster-goods .hover {
    background-color:#000;
    border-radius: 2px;
}

.black-theme .poster-goods .goods-wrap b {
    background:url(http://img04.taobaocdn.com/tps/i4/T1BgF9XepyXXXXXXXX-22-22.png) 0 center no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img04.taobaocdn.com/tps/i4/T1BgF9XepyXXXXXXXX-22-22.png", sizingMethod="scale");
    color:#333;
}

.black-theme .poster-goods .goods-wrap:hover b,
.black-theme .poster-goods .goods-wrap.hover b {
    background:url(http://img03.taobaocdn.com/tps/i3/T14gx9XjpzXXXXXXXX-22-22.png) 0 center no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img03.taobaocdn.com/tps/i3/T14gx9XjpzXXXXXXXX-22-22.png", sizingMethod="scale");
    color:#333;
}


.black-theme #footer {
    background-color:#1E1E1E;
    margin: 0;
    padding-top:20px;
    border-top:1px solid #1F1F1F;
    text-align:center;
}

.black-theme #server-num {
    color:#1e1e1e;
}

.black-theme .poster-point {
    color:#333;
    background:url(http://img02.taobaocdn.com/tps/i2/T1Z0KfXnRyXXXXXXXX-32-32.png) no-repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img02.taobaocdn.com/tps/i2/T1Z0KfXnRyXXXXXXXX-32-32.png", sizingMethod="scale");
}

/*.black-theme .poster-sidebar div.hover,*/
/*.black-theme .poster-sidebar div.hover,*/
.black-theme .poster-sidebar .curr {
	background:#FFF none!important;
}

.black-theme .poster-sidebar .poster-prev:hover span,
.black-theme .poster-sidebar .poster-next:hover span {
    color:#fff!important;
}

.black-theme .poster-sidebar .poster-prev img,
.black-theme .poster-sidebar .poster-next img {
    border:1px solid #000;
}

.black-theme .poster-sidebar .poster-prev:hover img,
.black-theme .poster-sidebar .poster-next:hover img{
    border:1px solid #8D8D8D;
}
.black-theme .poster-sidebar div.hover,
.black-theme .poster-sidebar div.hover,
.black-theme .poster-sidebar .curr span {
	color:#666!important;
}




/**
*
*
*/








.poster-goods .goods-wrap {
    /*height: 500px;*/
	padding:0 25px;
}
.black-theme .poster-goods .goods-wrap:hover,
.black-theme .poster-goods .hover {
	background:none !important;
}

.poster-goods .goods-pic {
	margin:0 auto;
	float:none;
	position:relative;
	overflow:visible;
}

.poster-goods .goods-pic i{
	position:absolute;
	top:-15px;
	right:-15px;
	left:none;
	width:25px;
	height:30px;
	line-height:30px;
	padding-left:5px;
	font-weight:bold;
	color:#fff;
	font-style:normal;
	text-indent:-9999px;
}
.poster-goods .goods-pic i.qingcang{
	background:url(http://img04.taobaocdn.com/tps/i4/T1kVatXfJlXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img04.taobaocdn.com/tps/i4/T1kVatXfJlXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.jiuyuan{
	background:url(http://img02.taobaocdn.com/tps/i2/T1hVatXgXlXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img02.taobaocdn.com/tps/i2/T1hVatXgXlXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.xianliang{
	background:url(http://img02.taobaocdn.com/tps/i2/T1hVetXbhlXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img02.taobaocdn.com/tps/i2/T1hVetXbhlXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.fengqiang{
	background:url(http://img03.taobaocdn.com/tps/i3/T1f.9sXlVlXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img03.taobaocdn.com/tps/i3/T1f.9sXlVlXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.baoyou{
	background:url(http://img01.taobaocdn.com/tps/i1/T1v.WsXj0mXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img01.taobaocdn.com/tps/i1/T1v.WsXj0mXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.qizhe{
	background:url(http://img02.taobaocdn.com/tps/i2/T1clSsXnFLXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img02.taobaocdn.com/tps/i2/T1clSsXnFLXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.liuzhe{
	background:url(http://img02.taobaocdn.com/tps/i2/T1vlKsXhJMXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img02.taobaocdn.com/tps/i2/T1vlKsXhJMXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.wuzhe{
	background:url(http://img01.taobaocdn.com/tps/i1/T1BROsXbpMXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img01.taobaocdn.com/tps/i1/T1BROsXbpMXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.sizhe{
	background:url(http://img04.taobaocdn.com/tps/i4/T1LBKsXf4MXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img04.taobaocdn.com/tps/i4/T1LBKsXf4MXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.sanzhe{
	background:url(http://img01.taobaocdn.com/tps/i1/T16lKsXelMXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img01.taobaocdn.com/tps/i1/T16lKsXelMXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.erzhe{
	background:url(http://img04.taobaocdn.com/tps/i4/T168KsXexMXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img04.taobaocdn.com/tps/i4/T168KsXexMXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.yizhe{
	background:url(http://img03.taobaocdn.com/tps/i3/T1C8KsXgRMXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img03.taobaocdn.com/tps/i3/T1C8KsXgRMXXXXXXXX-30-30.png", sizingMethod="scale");
}
.poster-goods .goods-pic i.miaosha{
	background:url(http://img03.taobaocdn.com/tps/i3/T1pE1sXetmXXXXXXXX-30-30.png) 0 0 !important;
	_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img03.taobaocdn.com/tps/i3/T1pE1sXetmXXXXXXXX-30-30.png", sizingMethod="scale");
}


.poster-goods .goods-description {
	float:none;
	margin:0 auto;
	width: 160px;
}
.poster-goods .goods-description .buy,
.poster-goods .goods-description .not-onsale{
	outline:none;
	display:block;
	height:33px;
	width:105px;
	background:url(http://img03.taobaocdn.com/tps/i3/T1tAusXkdxXXXXXXXX-300-500.png) no-repeat 0 -326px;
	text-indent:-9999px;
	margin:0 auto;
}
.poster-goods .goods-description .buy:hover{
	background-position:0 -368px;
}
.poster-goods .goods-description .not-onsale,
.poster-goods .goods-description .not-onsale:hover{
	background-position:0 -413px;
	width:115px;
}
.poster-goods .goods-name {
	line-height:18px;
	height:auto;
	padding:8px 0 3px 0;
	text-align: center;
}
.poster-goods .goods-name a{
	color:#808080;
}
.poster-goods .goods-name a:hover{
	text-decoration:underline;
}
.black-theme .goods-name:link, .black-theme .goods-name:visited{
	color:#808080;
}
.poster-goods .goods-wrap:hover .goods-name a,
.poster-goods .hover .goods-name a{
	color:#808080;

}


.poster-box {
	margin-top:93px;
	margin-left: 65px;
	width:580px;
	min-height: 400px;
	position:relative;
}




.poster-sub{
	position:absolute;
	right:65px;
	width:280px;
	top:93px;
	/* background:#2d2d2d; */
	/*min-height: 440px;*/
	height: 440px;
	_overflow:hidden;
}
.black-theme .poster-goods {
	/* background:#2d2d2d; */
}
.image-wrapper{
	background:#383838;
	font-size:0;
}









.poster-about h4 {
	width:860px;
	margin:0 auto;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.poster-about h4 span{
	width:85px;
	text-indent:-9999px;
	display:inline-block;
	display:block;
	float:left;
	background:url(http://img03.taobaocdn.com/tps/i3/T1tAusXkdxXXXXXXXX-300-500.png) no-repeat -115px -326px;
}
.poster-about h4 .seller-apply{
	float:right;
	display:block;
	height:24px;
	width:135px;
	background:url(http://img03.taobaocdn.com/tps/i3/T1tAusXkdxXXXXXXXX-300-500.png) no-repeat 0 -264px;
	text-indent:-9999px;
}
.poster-about h4 .seller-apply:hover{
	background-position:0 -293px;
}
.poster-about ul {
	width: 860px;
	margin:0 auto 41px auto;
}
.poster-about li {
	height:auto;
	width:160px;
	height:225px;
	overflow:hidden;
	display:block;
	margin:10px 15px 5px 0;
	_margin-right: 12px;
}
.poster-about li.last {
	margin-right:0;
}
.poster-about li a {
	width:160px;
	height:160px;
	margin-bottom:10px;
	text-align:left;
}
.poster-about li a.spanlink {
	height:auto;
	margin-bottom:0;
}
.poster-about li span {
	width:160px;

	color:#808080;
	height:19px;
	line-height:19px;
}
.poster-about li span.title {
	color:#999;
}
.poster-about li span.item-price em{
	color:#b3b3b3;
	text-decoration:line-through;
}
.poster-about li span.poster-price em{
	color:#f30;
}
	
	






/**
 * override poster-tools (add-favor added)
 *
 * @author	fahai
 * @last-modified	2011-7-11
 */

.poster-detail .poster_path .poster-tools {
    background: url(http://img04.taobaocdn.com/tps/i4/T1IX1jXaFqXXXXXXXX-206-100.png) no-repeat -2px -26px;
    height: 21px;
    width: 180px!important;
    _width: 183px!important;
    margin-top:2px;
}

.black-theme .poster-detail .poster_path .poster-tools {
    background-position: -2px -2px;
}

.poster-detail .poster_path .poster-tools .add-favor {
    float: left;
    display: block;
    width: 34px;
    height: 21px;
    line-height: 21px;
    padding-left: 26px;
    color: #666;
    background: url(http://img01.taobaocdn.com/tps/i1/T1OGNOXflBXXXXXXXX-206-110.png) no-repeat -185px -61px;
}

.poster-detail .poster_path .poster-tools .add-favor:hover {
    color: #f30;
    background-position: -185px -83px;
}

.black-theme .poster-detail .poster_path .poster-tools .add-favor {
    color: #c0c0c0;
    background-position: -185px 0;
}

.black-theme .poster-detail .poster_path .poster-tools .add-favor:hover {
    color: #fff;
    background-position: -185px -20px;
}

.poster-detail .poster_path .poster-tools .list {
    margin-left: 0!important;
}

.ks-dialog {
	position: absolute;
	-webkit-box-shadow: 3px 3px 3px 0px #696969;
	-moz-box-shadow: 3px 3px 3px 0px #696969;
	box-shadow: 3px 3px 3px 0px #696969; 
}

.ks-dialog .msg24 a {
	color: #36c;
	font-weight: normal;
	font-size: 12px;
}

.ks-dialog .msg24 a:hover {
	text-decoration: underline;
}

.ks-dialog .ks-stdmod-header {
    *line-height: 0;
}

.ks-ext-close {
    border: 1px solid #ccc;
    cursor: pointer;
    height: 18px;
    outline: medium none;
    overflow: hidden;
    position: absolute;
    right: 6px;
    text-decoration: none;
    top: 6px;
    vertical-align: middle;
	text-align: center;
    width: 18px;
}

.ks-ext-close .ks-ext-close-x {
	background: url(http://img01.taobaocdn.com/tps/i1/T1D70KXhtzXXXXXXXX-13-13.png) no-repeat 0 0;
    display: block;
    height: 13px;
	line-height: 13px;
	text-indent: -9999em;
    margin: 2.5px;
    width: 13px;
}

/**
 * style for imagine
 *
 * @author	fahai
 * @last-modified	2011-7-22
 */

.ks-absolute {
    position: absolute;
}

#imagine-container,
.ks-contentbox {
    width: 100%;
    height: 100%;
}

.ks-contentbox {
    border: 1px solid #888;
	background: #fff;
}

.ks-contentbox .close {
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    font-family: verdana, sans-serif;
    padding: 2px;
    color: #888;
    border: 0 none;
    cursor: pointer;
}

.poster-imagine {
    _display: inline;
    height: 22px;
    line-height: 22px;
    float: right;
    margin-right: 190px;
    margin-top: 2px;
    *margin-top: -24px;
    position: relative;
}

.poster-imagine .pop {
    padding: 10px 5px 5px;
    width: 178px;
    height: 12px;
    line-height: 12px;
    position: absolute;
    color: #333;
    z-index: 1;
    left: -55px;
    top: 25px;
    visibility: hidden;
    background: url("http://img04.taobaocdn.com/tps/i4/T1n1N3XdJzXXXXXXXX-188-27.png") no-repeat;
}

.poster-imagine .visible {
    visibility: visible;
}

.poster-imagine .pop .close {
    display: block;
    width: 9px;
    height: 9px;
    line-height: 9px;
    position: absolute;
    right: 7px;
    top: 11px;
    cursor: pointer;
}

#poster-imagine {
    width: 81px;
    height: 22px;
    display: block;
    cursor: pointer;
    background: url("http://img04.taobaocdn.com/tps/i4/T1HW03XnJDXXXXXXXX-166-48.png") no-repeat -1px -25px;
}

#poster-imagine:hover {
    background-position: -84px -25px;
}

.black-theme #poster-imagine {
    background-position: -1px -1px;
}

.black-theme #poster-imagine:hover {
    background-position: -84px -1px;
}

.poster_path {
    *position: relative;
    *z-index: 1;
}

.ks-ext-mask {
    background-color: #000;
    opacity: 0.3;
    filter: alpha(opacity = 30);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity = 30)";
}

.ks-overlay {
    -webkit-box-shadow: 3px 3px 3px 1px #363636;
    -moz-box-shadow: 3px 3px 3px 1px #363636;
    box-shadow: 3px 3px 3px 1px #363636;
    color: #363636;
    /* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#363636')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 4, Direction = 135, Color = '#363636'); */
}

.ks-stdmod-header {
    position: absolute;
    width: 398px;
    height: 40px;
/*    right: 0;*/
    top: 0;
    background: white;
    /*opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 0);*/
}
.ks-stdmod-header h4{
    height: 40px;
    line-height:40px;
    padding-left:20px;
}
.ks-stdmod-header h4 a{
    color: #f00;
}

.ks-stdmod-body {
    position: absolute;
    bottom: 0;
    background: #fff;
}