
.feedback span{ display:block;height:15px; color:#fff; font-weight:700; font-size:14px; padding:7px 10px 8px 0; text-shadow:1px 1px 0 #d87a00;text-transform:capitalize;background:#fff url(../pagebg.png?r={REVISION}) no-repeat right -963px;}
.list_topPic{margin:0 auto;width: 990px;overflow:hidden;}
.list_topPic .picThumb{ line-height: 0;} /*for ie7*/
.list_topPic .picThumb.thumb_online{ padding-top:10px}
#left { float:left; width:230px;}
#right { float:right; width:750px }
#search_keywords{font-weight:bold;margin-bottom:10px;font-size:12px;}
#search_keywords a{text-decoration:underline; color:#990000; font-weight:normal;font-size:12px;}
.crumb { clear:both; width:950px; margin:auto; height:35px; line-height:35px; font-size:11px; color:#999 }
.crumb a { color:#03c; margin:0 5px }
#left h4,#left h3 { background-color:#eee;/* border:1px #bbb solid; */line-height:15px; padding:6px 0 6px 10px; font-size:12px }
#left .tops { margin-top:10px; }
#left #narrowby_box{height:30px;line-height:30px;background:#ccc;padding:0 10px; color:white; font-weight:bold; text-shadow:0px 1px 1px #a3a3a3;}
#left #narrowby_box a{ color:#555555; text-decoration:underline;font-weight:normal;font-size:10px;text-shadow:none;}
#left #narrowby_box a:hover{ color:#990000;}
#left #narrowby_box .narrowby_more{display: block;}
#left h3,#left h2, .ptitle ,#left strong{ font-weight: bold; /*border:1px #ccc solid;*/ /*border-top:none;*/ line-height:15px; padding:6px 3px 6px 10px; font-size:12px; color:#333; }

#left #leftslide{margin-top:10px;}
#left #leftslide strong { clear:both;overflow:hidden;}
#left #leftslide h2.leftslide_right { background: #E8E8E8 url(../list_bg.png?r={REVISION}) no-repeat -58px -331px; }
#leftslide h2 { /*cursor:pointer; */}
#leftslide h2 span {float:right;margin-right:5px;}
#leftslide h2 span a{color:#999;font-weight:normal;text-decoration:underline;font-size:10px;}
#leftslide h2 span a:hover{color:#990000;}



#leftslide .title{background:#e8e8e8;border-top:1px #ccc solid;position: relative;}
#leftslide .name{width:150px;}
#leftslide h2,#leftslide .name strong{display:inline-block;padding:5px 0px 5px 10px;clear:both;*float:left;}
#leftslide label{display:inline-block;padding:3px 0px 3px 10px;font-size:9px;word-break:keep-all;white-space:nowrap;vertical-align:top;}
#leftslide .arrow_img{position: absolute;display:inline-block;background:url(../list_bg.png?r={REVISION}) no-repeat 6px -383px;width:25px; height:25px;cursor:pointer;right:2px;top:0px;}
#leftslide label a{color:#0073cc;}
#leftslide label a:hover{text-decoration:underline;}
#leftslide .leftslide_right { background:url(../list_bg.png?r={REVISION}) no-repeat 6px -409px; }
#leftslide .name .name_h2{padding-bottom:0px;padding-top:3px;}
#leftslide .name .name_label{padding-top:0px;padding-bottom:3px;line-height:14px;}

#filter_item .title{background:#eeeeee;position: relative; padding: 1px 0;}
#filter_item .name{width:190px;}
#filter_item strong, .menu_item strong{display:inline-block;padding:5px 0px 5px 10px;*float:left;}
#filter_item label{display:none;padding:3px 0px 3px 10px;font-size:9px;word-break:keep-all;white-space:nowrap;vertical-align:top;}
#filter_item .arrow_img{position: absolute;display:inline-block;background:url(../list_bg.png?r={REVISION}) no-repeat 6px -383px;width:25px; height:25px;cursor:pointer;right:2px;top:0px;}
#filter_item label a{color:#0073cc;}
#filter_item label a:hover{text-decoration:underline;}
#filter_item .leftslide_right { background:url(../list_bg.png?r={REVISION}) no-repeat 6px -409px; }



#left dt h2 {
	border: 0;
	padding: 0;
	margin: 0;
}
#left ul { border:1px #EEEEEE solid; border-top:none;padding:12px 0; overflow-y:hidden; overflow-x:hidden;clear: both; }
#left #leftslide ul{border-bottom:none;}
#left #leftslide ul:last-child{ border-bottom: 1px #eee solid;}
#left ul.categories { max-height:none; padding: 10px 0;}
#left ul.categories li{clear: both;padding: 0 5px 3px 5px;}
#left ul.categories li:hover{background: none;}
#left ul li { padding:3px 5px; line-height:14px; font-size:12px; vertical-align:middle;}
#left ul li:hover{background:#FBD663;}
/*#left ul li:hover a,#left ul li:hover a span,#left ul li:hover a.more_up,#left ul li:hover a.current{ color: #fff;}*/
#left ul li a { display: block; text-align:left; color:#555; background:url(../list_bg.png?r={REVISION}) -60px -196px no-repeat; overflow:hidden;padding-left: 18px;}
#left ul li a:hover{background-position:0 -218px;}
#left ul .high_light{background: #FBD663;}
#left ul .high_light a{color: #fff;}
#left ul li a.current { background-position:0 -218px; color:#fc9f1a;}
#left ul li a.current:hover { background-position:-60px -260px;color:#555;}
#left ul li a.more_down, #left ul li a.more_down.current{background-position:-59px -444px;}
#left ul li a.more_up, #left ul li a.more_up.current{background-position:-59px -471px;}


#left ul li a.current span { font-weight:100 }
#left ul li span.attr_num { margin-left:5px; color:#999; float:none; font-size:10px; }
#left ul.categories li a { text-indent:0; background:url(../list_bg.png?r={REVISION}) 5px -295px no-repeat; display:inline-block;color: #666;font-size: 11px;}


#left .categories1{padding-top:5px;padding-bottom:5px;}
#left ul.categories1 li{padding: 3px 0;}
#left .categories1 li:hover{background: none;}
#left .categories1 li:hover a{font-weight:bold;color:#ffa600;}
#left .categories1 li a:hover{color:#ffa600;}
#left .categories1 li a.nextCategory_title{background: none;font-weight:normal;}
#left .categories1 li a {color:#ffa600;font-size:12px;font-weight:bold;text-indent:0; background:none; display:inline-block;padding-left:0px;max-width: 198px;}
#left .categories1 .goBack {text-indent:0; background:url(../list_bg.png?r={REVISION}) no-repeat -53px -146px; display:inline-block;float:left;width:15px;height:15px;padding: 0 5px;}
#left .categories1 li .goBack:hover {text-indent:0; background:url(../list_bg.png?r={REVISION}) no-repeat -53px -163px; display:inline-block;}


#left ul#attr_select li { background:#F1F1EF; border:1px solid #CCCCCC; margin:0 5px 5px 5px; height:auto; padding:0 5px 5px 15px; }
#left ul#attr_select li h3 { font-size:12px; line-height:25px; }
#left ul#attr_select li:hover { background:#FFF0DB; border:1px solid #FFBD5A; }
#left ul#attr_select li a.attr_select_hover { background:url(../list_bg.png?r={REVISION}) -59px -144px no-repeat; font-size:10px; color:#666666; padding-left:18px; display: block; margin-bottom:2px; }
#left ul#attr_select li:hover a:hover.attr_select_hover { background:url(../list_bg.png?r={REVISION}) -59px -161px no-repeat; }
#left ul li input, #left ul li label, #left ul li span { float:left; margin-right:3px }
#left ul li input#go { padding: 2px 4px;*padding:0;margin-top:0;}
@-moz-document url-prefix(){
#left ul li input#go { padding: 0px 4px;margin-top: -1px;}
}


#left .pri {border-top:1px #eeeeee solid;height:20px;line-height:20px;padding-top:3px;bottom:3px;}
#left .pri li { height:20px; line-height:20px; font-size:11px;}
#left .pri .range { height:auto; }
#left .pri .range input[type="text"] { height:17px; width:30px; padding:0;vertical-align:middle;}
#left ol#topsell_price{ border:1px solid #EEEEEE;}
#left ol#topsell_price li {
    color: #E3631E;
    float: left;
    font-size: 10px;
    font-weight: 700;
    height: 118px;
    overflow: hidden;
    padding: 7px 0;
    text-align: center;
    width: 50%;
}
#left ol#topsell_price li img {
    display: block;
    height: 95px;
    margin: 0 auto;
}
#left .pri .range #go {
    font-family: arial;
	
	margin: -1px 0 0 0;
	
	font-size: 12px;
	vertical-align: middle;
}
#left ul li.range:hover{background: none;}
#left .range{margin-top:12px;border-top:1px #eeeeee solid;height:20px;line-height:20px;bottom:3px;padding-top:7px;padding-bottom:8px;}
#left .range input[type="text"] { height:17px; width:30px; padding:0;vertical-align:middle;}
#left .range #go {
    font-family: arial;
	
	margin: -1px 0 0 0;
	
	font-size: 12px;
	vertical-align: middle;
}
#left .sale_range{ padding: 0; margin: 12px 0; border: none;}
#left .sale_range .range{ border: none;}
#left .MT10 .pri{border-top:1px #eeeeee solid;height:auto;line-height:20px;padding-top:3px;bottom:3px;}
#left .MT10 .range{padding-top:0px;border-top:0px;height:20px;line-height:20px;bottom:3px;padding-bottom:0px;}

#left ol#topsell_info {border-top:none; zoom:1; padding-top:8px; }
#left ol#topsell_info li { color:#990000; font-size:10px; padding:0 0 12px 0; height:95px; overflow:hidden; }
#left ol.topselling li{text-align:center; color:#990000; font-size:10px; font-weight:700; padding:7px 0; overflow:hidden;display: inline-block;vertical-align: top;*display: inline;zoom:1;width: 74px;}
#left ol.topselling li a.selling_link{
    overflow: hidden;
    display: block;
    padding: 5px 0;
}
#left ol.topselling li a.selling_link:hover{
	background: #f9f9f9;
}
#left ol.topselling li a.selling_link:hover span.selling_title{
	text-decoration: underline;
}
#left ol.topselling li span.selling_title{
    font-size: 11px;
    line-height: 15px;
    height: 60px;
    overflow: hidden;
    display: block;
}
#left ol.topselling li del{color:#999; display: block;font-weight: normal;}
#left ol#topsell_info li .selling_imgBox{float: left;margin-left: 8px;width:80px;}
#left ol#topsell_info li .selling_imgBox a{
	display:inline-block;
	*display:inline;
	*zoom:1;
}

#left ol#topsell_info li .selling_textBox{float: left;margin-left: 4px;width: 130px;text-align: left;}
#left ol#topsell_info li .selling_textBox s{display:block;color:#969696;}
#left ol#topsell_info li .selling_textBox strong{display:block;color:#E3631E; display:block;font-size:11px; padding-left: 0;}
#left ol#topsell_info li .selling_textBox a{line-height:14px;height: 43px;overflow: hidden;display: block;}
#left ol#topsell_info li .selling_textBox .proTitle{font-size: 11px;}
.cl, #left ol .cl { display:block; height:0; float:none; clear:both; overflow:hidden; padding:0; }
#left ol li img { max-height:95px;max-width: 75px; display:block; margin:0 auto;}
.catalog { /*border:#ccc solid 1px; border-width:1px 1px 0 1px; */}
.catalog dt { color:#333; font-weight:700; padding:6px 3px 6px 0px; line-height:14px; /*border-bottom:1px #ccc solid;*/ background-color:#EEEEEE; }
.catalog dl {border: 1px solid #eee;border-width: 0 1px;}
.catalog dd { line-height:15px; padding:2px 2px 3px 12px; margin-left:5px; font-size:11px; background:url(../list_bg.png?r={REVISION}) 2px -293px no-repeat; }
.catalog a { color:#333; }
.catalog a:hover { color:#900; text-decoration:underline; }
#left .categories span{cursor:pointer;}
#left .categories ul{ overflow:visible; border:none; max-height:100%; padding:0 5px;}
#left .categories ul li a{background: none; display:inline-block; padding:3px 5px;margin-left: 10px;}
#left .categories ul li a:hover{background:#FBD663;}
/*#left .categories ul{clear: both;}*/
#left .categories li span.icon{height: 9px;width: 9px;border-top: 1px solid #ADB4BB;border-left: 1px solid #ADB4BB;border-right: 1px solid #979797;border-bottom: 1px solid #979797;border-radius: 2px;line-height: 6px;margin-top: 2px;background: #E7E7E7;color:#999;text-align:center;background:-moz-linear-gradient(top, #E8E8E8, #ccc);background: -webkit-gradient(linear, 0 0, 0 100%, from(#E8E8E8), to(#ccc)); text-shadow:1px 1px 1px white;box-shadow: 1px 1px 1px #fff inset;}
/* 背景图标显示*/
#left .categories li span.plus {background:url(../list_bg.png?r={REVISION}) 0px -134px no-repeat; height:14px; width:10px;margin:4px 0 0 0;display: block;float: left;}
#left .categories li span.minus {background:url(../list_bg.png?r={REVISION}) 0px -120px no-repeat; height:14px; width:10px;margin:4px 0 0 0;display: block;float: left;}

#left .categories li .nextCategory li{padding: 1px 5px;}
#left .categories li .nextCategory li a:hover{background:#FBD663;display: inline-block;}

#left ul#Caracoter_lb li a.nextCategory_title{padding: 3px 5px;max-width: 198px;color: #222;}
#left ul li a.nextCategory_title{background:none; display:block;color: #000;font-size:12px;padding: 3px 5px;max-width: 198px;}
#left ul li a.nextCategory_title.liscurrstyle{background: #ffa600;color:white;font-weight: normal;}
#left ul li a.nextCategory_title:hover{background:#FBD663;}
/**/
.s_result { border:#ddd solid 1px; border-bottom:none; min-height:28px; line-height:28px; padding:5px 10px; overflow:hidden; *position:relative;}
.s_result h2 { float:left; font-size: 12px; font-weight: normal;}
.s_result dt strong{font-weight: normal;}
.s_result .pages { float:right; font-size:10px; color:#666; }
.s_result .num { color:#000; font-weight:700; }
.s_result input { vertical-align:middle; }

.s_result .chearance_btn{height: 18px;line-height:18px;border: 1px solid #ccc;color:green;text-align: center;
	display: inline-block;
	*zoom:1;
	*display:inline;
	padding: 0 7px;
	margin: 0 0 0 10px;
	text-shadow:0 1px 1px #FFFFFF;
	border-radius: 2px;
	background: #EBEBEB;
	background:-moz-linear-gradient(top,#EBEBEB, #D0D0D0);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#D0D0D0));

}
.s_result .chearance_btn:hover{
	
	background:-moz-linear-gradient(top,#D8D8D8, #CBCBCB);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#D8D8D8), to(#CBCBCB));
}
.s_result .chearance_btn:active{
	
	background:-moz-linear-gradient(top,#D0D0D0, #EBEBEB);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#D0D0D0), to(#EBEBEB));
}
.s_result .viewall_btn{color:#333; }
.descript_box{height: 100%;overflow: hidden;}
.descript_box h1.gs_cm_title{float: left;}
.descript_box .gs_btn_content{float: right;padding-right: 2px;padding-top: 4px;}
.descript_box .gs_btn_content .giftguide_btn span{background-position: 8px -56px;}
.descript_box .gs_btn_content .wear_btn span{background-position: 8px -25px;}
.descript_box .gs_btn_content .hshop_btn span{background-position: 8px 4px;}
.descript_box .gs_btn_content a{
	background:#F6F4F5;
	background:-moz-linear-gradient(top,#F4F4F4, #EEEEEE);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#F4F4F4), to(#EEEEEE));
    border-left: 1px solid #DEDDDD;
    border-right: 1px solid #DEDDDD;
    display: block;
    float: right;
    line-height: 15px;
    padding: 5px 0;
    *padding:6px 0;
    margin-left: 4px;
}
.descript_box  #title b{ display: inline-block; *display: inline;*zoom:1;}
.descript_box  #title span{font-size:11px;float:right;font-weight:normal;color:#666; height: 30px; line-height: 30px;}
.descript_box .gs_btn_content a span{
	border-bottom: 1px solid #DEDDDD;
    border-top: 1px solid #DEDDDD;
    color: #b44754;
    margin: 0;
    padding: 5px 5px 5px 30px;
    font-family: Georgia;
    font-style: italic;
    font-size: 12px;
    text-shadow:0 1px 1px #fff;
    background: url(../gs_newadd_btn.png?r={REVISION) no-repeat 0 0;
}
.descript_box .gs_btn_content a:hover{
	box-shadow: 0 2px 2px #DDDDDD;
    border-left: 1px solid #c6c6c6;
    border-right: 1px solid #c6c6c6;
    background:-moz-linear-gradient(top,rgb(250, 248, 248), rgb(240, 240, 240));
	background:-webkit-gradient(linear, 0 0, 0 100%, from(rgb(250, 248, 248)), to(rgb(240, 240, 240)));
}
.descript_box .gs_btn_content a:active{
	box-shadow: 0 -2px 2px #DDDDDD;
}
.descript_box .gs_btn_content a:hover span{
	color:#b50116;
	border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
}
.descript_box b,.descript_box h1#title {font-size:18px; height:30px; line-height:30px; font-weight:500; color:#333;border: none !important; }
.descript_box b{ display: block;}
.descript_box h1,.descript_box div{clear:both;font-size:10px; margin-bottom:10px; line-height:14px; color:#999;font-weight: normal; }
.descript_box div.picThumb{line-height: 0;}
#content > .descript_box > div{line-height: 0;}
.descript_box div h1{display:inline-block;margin-bottom:0;font-size: 10px !important;border: none !important;line-height: normal !important;*display:inline;}
.s_result .cosplay_fun {  }
.s_result .pages{position:static;padding:0;border:none;text-align:left;margin:0;background:none;*position:absolute;*right:10px; *top:0;}
.s_result .pages span{display:none;}
.s_result .pages .page_num{float:right;}
.cosplay_fun a { float:left; color:#555; padding-left:15px; background:url(../list_bg.png?r={REVISION}) -60px -408px no-repeat; display:block; margin-right:10px; font-size:10px; }
.cosplay_fun a:hover, .cosplay_fun a.current{ background-position:-60px -384px;}
.search_attr a.current {  }
.search_attr { overflow:hidden;padding-top: 10px; }
.search_attr a { float:left; color:#333;background:#FBD663 ;display:block; font-size:12px; padding:0 0 0 8px;height: 21px;line-height: 21px;margin:0 5px 5px 0; }
.search_attr a span{display: inline-block;*display: inline;*zoom:1;vertical-align: top;*vertical-align: middle;width: 21px;height: 21px;background:#FBD663 url(../list_bg.png?r={REVISION}) 100% -584px no-repeat;margin-left: 7px;}
.search_attr a:hover span{background: #666 url(../list_bg.png?r={REVISION}) 100% -562px no-repeat;}
.d_mode { border:#ddd solid 1px; background:#f1f1f1; overflow:hidden; padding:0 10px 0 0;}                
.d_mode dt{float:left;}
.d_mode dt a{border-right: 1px solid #ddd;padding:7px 10px 11px;color: #333;display: inline-block;*display:inline;*zoom:1;}
.d_mode dt a span{background:url(../list_bg.png?r={REVISION}) no-repeat 100% 100%;height: 12px;margin-left: 3px;width: 8px;vertical-align: middle;}
.d_mode dt a.price_low_to_high span{background-position: 100% -618px;display: inline-block;*display:inline;*zoom:1;}
.d_mode dt a.price_high_to_low span{background-position: 100% -641px;display: inline-block;*display:inline;*zoom:1;}
.d_mode dt a.price_low_to_high:hover span,.d_mode dt a.sortClicked.price_low_to_high span{background-position: 0 -618px;}
.d_mode dt a.price_high_to_low:hover span,.d_mode dt a.sortClicked.price_high_to_low span{background-position: 0 -641px;}
.d_mode dt a.sortClicked{color:#FFA600;font-weight: bold;}
.d_mode dt a:hover{color: #FFA600;}
.video_frequency{ 
	display:inline-block; background:url("../pagebg.png?r={REVISION}") no-repeat scroll -194px -1030px transparent;
	height: 13px;
	border-right: none; 
	opacity:0.5;
}
.d_mode dt a.video_frequency{
    border: none;
    margin-left: 4px;
    margin-top: -1px;
    padding: 1px 8px 0 5px;
    vertical-align: middle;
}
.d_mode dt a.video_frequency:hover,
.d_mode dt a.video_frequency.sortClicked{
	background-position: -194px -1007px;
	opacity: 1;
}
.custom_Attributes{ display:inline-block; background:url("../pagebg.png?r={REVISION}") no-repeat scroll -227px -1030px transparent;border-right: none; opacity:0.5;}
.d_mode dt a.custom_Attributes{
    border: none;
    margin-left: 4px;
    margin-top: -1px;
    padding: 1px 8px 0 13px;
    height: 13px;
    vertical-align: middle;
}
.d_mode dt a.custom_Attributes:hover,
.d_mode dt a.custom_Attributes.sortClicked{
	background-position: -227px -1007px;
	opacity: 1;
}
.list, .grid, .gallery, .list_on, .grid_on, .gallery_on,.mark,.mark_on { display:inline-block; background:url(../list_bg.png?r={REVISION}) no-repeat; margin-right:7px;*margin-right:12px; height:16px; width:16px; overflow:hidden; vertical-align: middle;}
.list { background-position:0 0; }
.grid { background-position:-16px 0; }
.mark { background-position:-48px 0; }
.gallery { background-position:-32px 0; }
.list_on,.list:hover { background-position:0 -16px; vertical-align: middle;}
.grid_on,.grid:hover { background-position:-16px -16px; }
.gallery_on,.gallery:hover { background-position:-32px -16px;vertical-align: middle; }
.mark_on,.mark:hover{background-position:-48px -16px;}
.d_mode dd { float:right; font-size:10px; padding:7px 0 0; color:#333; }
.d_mode dd a { line-height:12px; vertical-align:middle; }
.d_mode dd a:hover {border-color:#4A4A4A;color:#4A4A4A;}
.d_mode dd .now {background:#4a4a4a; color:#fff; border:#2d2d2d solid 1px;display:inline-block; line-height:12px; padding:2px; margin-right:4px; vertical-align:middle; }
.d_mode select{ vertical-align:middle; font-size:11px; color:#999; font-family:verdana; }
.goods_item{ text-align:center;display: inline-block;*zoom:1;*display:inline; width:170px;  padding:3px; line-height:20px; font-size:11px; margin:5px 0; vertical-align: top;}
.goods_item p { position:absolute; top:0; right:0px;z-index:1; }
.goods_item p img { border:none; padding:0; }
/*.goods_item:hover{ background-color:#fefefe; box-shadow:3px 3px 6px #ccc; border-color:#ccc; }*/
.goods_item dt { position:relative; height:229px; overflow:hidden; margin-bottom:10px; text-align:center; }
.goods_item dt .left_top { right:0; bottom:0; }
.goods_item dt a img{max-height:230px;max-width:170px;}
.goods_item dd{ text-align: left;}

.goods_name { line-height:14px; height:28px; overflow:hidden; }
.goods_name .icon_new, .goods_info .icon_new{background: red;color: white;font-size: 10px;margin-right: 4px;text-transform: uppercase;font-weight:normal;vertical-align: middle;}
.price{ display:block;}
.price b { color:#000; font-size:12px; white-space:nowrap;margin-right: 8px;}
.price del {color:#999;}
.comment{clear: both;overflow:hidden;}
.comment a { color:#666; text-decoration:underline;float: left;margin-top: -3px;margin-left: 3px; }
div.comment a{font-size:11px;}
.comment a:hover, .goods_info h2 a:hover, .goods_info p a:hover { /*color:#990000;*/color: #315C99; }
.gallery_display { 
    width: 230px;
    padding: 4px 0;
    margin: 10px 0px 0 0;
    text-align: center;
}
.gallery_display dt { height:310px; }
.gallery_display dd { padding:0 3px;text-align: left;}
.gallery_display dd a:hover{text-decoration: underline;}
.gallery_display dt a{display: inline-block;position: relative;}
.gallery_display dt a img{max-height:312px;max-width:230px;}

.simulate-Empty-Tags{
    text-align: left;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    *zoom:1;
    height: 0;
}

.goods_item dt a{display: inline-block;position: relative;}
.goods_item .price {
	margin: 3px 0;
	
}
.goods_item .price b, .goods_item .price del { 
	display: block;
}
.goods_item.gallery_display .price b, .goods_item.gallery_display .price del {
	display: inline-block;
}
.goods_item.gallery_display .price {
	height: 15px;
}
.goods_item.gallery_display .price b {
	float: left;
}
.goods_item.gallery_display .price del {
	float: right;
}
.goods_item.gallery_display .price p {
	right: 0px;
}



/* 瀑布流 */
.masonry_list.proItem{margin-left: 0px;width:765px;}

.masonry_list .goods_item{ float:left; display:inline; width:170px;height:auto; padding:3px 0; font-size:11px; margin:5px 3px 5px 0px; border:1px solid #EEE; }
.masonry_list .goods_item dt { position:relative; height:318px; overflow:hidden; margin-bottom:5px; text-align:center; }
.masonry_list .goods_item dt a img{max-height:230px;max-width:170px;}
.masonry_list .goods_item .messageList{position:relative;background:#f4f4f4;width:218px;}
.masonry_list .goods_item .messageList ul {padding:0px 5px 13px 5px;}
.masonry_list .goods_item .messageList ul li {
	line-height: 14px;
	border-top: 1px #d0d0d0 dashed;display:block;
	padding: 10px 0 0 0;
	color: #666;
	font-size: 11px;
}
.masonry_list .goods_item .messageList {
}
.masonry_list .goods_item .messageList div {
	width: 208px;
	/*word-break: break-all;*/
	overflow: hidden;
}
.masonry_list .goods_item .messageList ul li .message_list_title {color: #333;padding-bottom:3px;}
.masonry_list .goods_item .messageList ul li .message_list_title b {color:#999;padding-right:5px;}
.masonry_list .goods_item .messageList ul li:first-child {
	border-top:none;
}
.masonry_list .gallery_display { width:238px; padding:5px 0px 0px 0px; margin:10px 15px 5px 0px; border:1px #EEE solid; }
.masonry_list .gallery_display dt { height:310px;margin-bottom:2px;}
.masonry_list .gallery_display dd { padding:0 10px }
.masonry_list .gallery_display dd a:hover{text-decoration: underline;}
.masonry_list .gallery_display dt a{display: inline-block;position: relative;height: auto;}
.masonry_list .gallery_display dt a img{max-height:320px;max-width:226px;}
.masonry_list .gallery_display:hover { background-color:#fefefe; box-shadow:0 0 6px rgba(0,0,0,0.2); border:1px #ccc solid; }
.masonry_list .gallery_display .comment{ margin-bottom:3px;} 
/* 瀑布流 结束 */


.list_len_stream .gallery_display dt{height: 360px;margin-bottom:10px; }
.list_len_stream .gallery_display dt a img{max-height: 360px;}

.ImgLengthen{text-align: justify;}
.ImgLengthen .gallery_display dt{height: 380px;max-width: 234px;width: auto;}
.ImgLengthen .gallery_display dt a{height: auto;width: auto;}
.ImgLengthen .gallery_display dt a img{max-height: 378px;max-width: 238px;}
.ImgLengthen .gallery_display{border: none;height: auto;margin: 15px 0 11px 0px;vertical-align: top;width: 230px;padding:0;}
.ImgLengthen .occupy{margin: 0px 0 0px 0px;}
.ImgLengthen .gallery_display .goods_name{text-align: left;height: 34px;line-height: 17px;}
.ImgLengthen .goods_item{border: none;display: inline-block;float: none;}
.ImgLengthen .goods_item .price{margin: 6px 0;}
.ImgLengthen .goods_item{*display: inline;}
.ImgLengthen .gallery_display:hover{border: none;box-shadow: none;}
.ImgLengthen .gallery_display dd{padding:0;}

.len_image_grid .goods_item dt a img{max-height: 280px;}
.len_image_grid .goods_item dt{height: 280px;width: auto;}
.len_image_grid .goods_item {height: 378px;border:none;width: 178px;margin:10px 0 0 0;padding: 0;display: inline-block;float: none;vertical-align: top;}
.len_image_grid{padding: 0;text-align: justify;}
.len_image_grid .goods_item:hover{box-shadow: none;}
.len_image_grid .occupy{margin: 0;}

.lenimagelist .goods_list dt a img{height: 100%;max-height: 140px;max-width: 100%;}
.lenimagelist .goods_list{height: 150px;}


.gallery_display dt a {
	width: 226px;
	height: 297px;
}
.masonry_list .gallery_display dt a {
	width: auto;
}
.gallery_display dt a img {
	/*width: 226px;*/ 
}
.gallery_display dt a p img {
	width: auto;
}



.goods_list { min-height:120px; border-bottom:#c4c2c1 dotted 1px; margin-top:10px;padding-bottom: 20px; }
.goods_list dt { float:left; width:15%; text-align:center; position:relative; }
.goods_list dt p{position:absolute; right:0; bottom:0;}
.goods_list dt a img{max-height:120px;max-width:120px;}
.goods_list dd { float:left; }
.goods_list dd h2{text-align: left;display: block;}
.goods_list dd .replies{
    display: block;
    float: left;
    height: 13px;
    line-height: 13px;
    padding-top: 4px;
}
.goods_list dd .star{margin-top: 4px;}

.goods_info { width:55%; }
.goods_info h2 a { color:#666; font-size:13px; *vertical-align:top;}
.goods_info p a { color:#666; font-size:10px; margin-right:20px; }
.goods_info .description { text-align:left;color:#999; font-size:11px; line-height:14px; height:28px; overflow:hidden; margin:10px 0 10px 0; }
.add_fav, .view_all { display:inline-block; padding:1px 0 0 25px; }
.add_fav { background:url("../list_bg.png?r={REVISION}") no-repeat -53px -86px; }
.view_all { background:url("../list_bg.png?r={REVISION}") no-repeat -53px -118px; }
.other_info { width:25%; padding-left:30px; }
.other_info p { font-size:10px; color:#666; line-height:20px; }
.other_info p b { color:#990000; font-size:13px; }
.star { display:block;clear: both;background: url("../public_bg.png?r={REVISION}") -70px -113px;width: 68px;height: 13px;margin-right:3px; overflow:hidden;float:left; }
.star b { display:inline-block; background: url("../public_bg.png?r={REVISION}") 0 -113px; width:68px; height: 13px }
.pages { background:#e9e9e9; padding:7px 10px; border-bottom:#ddd solid 1px; text-align:right; margin:10px 0; position:relative;*zoom:1;}
.pages .page_num{float:right; color: #999;}
.pages span { float:left;color:#666; font-size:10px; }
.pages a { display:inline-block; border:#ccc solid 1px; background:#fff; padding:5px 6px; line-height:10px; *line-height:11px;margin-left:-1px; font-size:11px; color:#999; }
.pages a:hover{background:#666; color:#fff;}
.pages .current_p { background:#ed6d00; color:#fff;display:inline-block; border:#ccc solid 1px; padding:5px 6px; line-height:10px; *line-height:11px; font-size:11px; border-width: 1px 1px 1px 0;}
/*A directory*/
.ca_list#four li ul,.ca_list#three li ul{*margin-bottom: 4px;}
.ca_list#old{padding: 15px 0;}
.ca_list#old li {border: 1px solid #EAE4D9;float: left;height: 176px;margin: 0 9px 20px 18px;padding: 3px;text-align: center;width: 150px;}
.ca_list#old li:hover {background-color: #FEFEFE;box-shadow: 3px 3px 6px #CCCCCC;}
.ca_list#old li a.pic {display: block;height: 140px;overflow: hidden;}
.ca_list#old li img {overflow: hidden;width: 150px;}
.ca_list#old strong {background: url("../list_bg.png?r={REVISION}") no-repeat scroll 130px -79px transparent;font-size: 10px;margin: 5px 0;padding-right: 20px;text-align: left; display: block;}
.ca_list#old strong a{ display: block;width: 120px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ca_list#four {padding:15px 0 0 0; text-align:justify; text-justify:inter-ideograph;}
.ca_list#four li, .ca_list#four h2{letter-spacing:0;}
.ca_list#four li.cat_item {width:167px;margin: 0px; position: relative;min-height:310px; display:inline-block; vertical-align:top; *display:inline; zoom:1; text-align:left;}
.ca_list#four li.li_justify{ padding:0px; height:0px;width:167px;margin: 0px; position: relative; display:inline-block; vertical-align:top; *display:inline; zoom:1; text-align:left;} 

.ca_list#four li:hover { background-color:#fefefe;}
.ca_list#four li a.pic { display: block;border: 1px solid #eee;}
.ca_list#four li img { width:165px; height:230px; overflow:hidden; }
.ca_list#four li ul{/*height:90px;*/overflow: hidden;padding:0;*display:inline-block;}
.ca_list#four li ul li{line-height:18px;list-style-position: inside;text-align: left;margin:0;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;padding:0 0 0 10px;background:url(../list_bg.png?r={REVISION}) no-repeat 0px -500px;}
.ca_list#four li ul li a{font-size:11px;}
.ca_list#four li ul li a:hover{/*color:#f90;*/text-decoration: underline;}
.ca_list#four li div.more{text-align:right;font-size: 10px;}
.ca_list#four li div.more a{color:#336CA6;}
.ca_list#four h2 { font-size: 14px;font-weight:;text-align: left;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;color: black;}
.ca_list#four .cat_item h2 {margin-top: 6px; font-size: 12px;font-weight:;text-align: left;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;color: black;}
.ca_list#four .cat_item h2 a{color: #333;line-height: 20px;}
.ca_list#four .cat_item h2 a:hover{text-decoration: underline;}
.ca_list#three { zoom:1; padding:10px 0 0 0;text-align: justify;font-size: 0;letter-spacing: -3px; }
.ca_list#three li, .ca_list#three h2{letter-spacing:0;}
.ca_list#three li.cat_item { width:240px;  margin:0 4px 0 4px; text-align:center; vertical-align: top;display: inline-block;*display: inline;zoom:1;/* float:left;*/}
.ca_list#three li:hover { background-color:#fefefe;}
.ca_list#three li a.pic { display: block;border: 1px solid #eee;}
.ca_list#three li img { width:238px; height:174px; overflow:hidden; }
.ca_list#three li ul{/*height:90px;*/overflow: hidden;padding:0;*display:inline-block;}
.ca_list#three li ul li{line-height:18px;list-style-position: inside;text-align: left;margin:0;overflow: hidden;padding:0 0 0 10px;background:url(../list_bg.png?r={REVISION}) no-repeat 0px -500px;}
.ca_list#three li ul li a{font-size:11px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.ca_list#three li ul li a:hover{text-decoration: underline;}
.ca_list#three li div.more{text-align:right;font-size: 10px;}
.ca_list#three li div.more a{color:#336CA6;}
.ca_list#three h2 { font-size: 14px;width:auto;font-weight:;text-align: left;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;color: black;}
.ca_list#three .cat_item h2 {margin-top: 6px; font-size: 12px;width:auto;font-weight:;text-align: left;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;color: black;}
.ca_list#three .cat_item h2 a{color: #333;line-height: 20px;}
.ca_list#three .cat_item h2 a:hover{text-decoration: underline;}
/*search_empty*/
#search_empty_related { font-size:14px; color:#990000; }
#search_empty_related a { font-size:12px; color:#333; font-weight:normal; }
#search_empty_related a:hover { text-decoration:underline; }
#search_empty_words { font-size:18px;color:#333333; margin:80px 0; text-align:center; }
#search_empty_words span { color:red; }
#search_empty_words button { margin-top:20px; color: rgb(241, 241, 241);
	font-size:14px;
	font-family:Verdana,"ＭＳ Ｐゴシック",Geneva,sans-serif,Osaka,"ヒラギノ角ゴ Pro W3";
	padding: 11px 20px;
	border: none;
	border-radius: 4px;
	background: #FF9500;
	background: -webkit-gradient(linear,0 0,0 100%, from(#FF9500), to(#FF7800)); 
	background: -moz-linear-gradient(top, #FF9500, #FF7800);
	cursor: pointer;}
#search_empty_words button:hover{background: #FF9500;
	color: #fff;}
.cosplay_search{ margin:5px 10px; }
.cosplay_search_words { color:#999; text-indent:1em; margin-bottom: 10px;}
.cosplay_search_words a { margin:0 3px; }
.cosplay_search_words .link_now { color:#900; font-weight:700; }
/*dcp style*/
strong.dcp_title{font-size:16px;font-weight:bold;color:black;margin: 15px 0 0 0; display: block;}
.dcp_bs{}
.dcp_bs .item_box{width:126px;float:left;margin:10px 0 10px 20px;position: relative;}
.dcp_bs .item_box .item_box_img{height:176px;display: block;overflow: hidden;}
.dcp_bs .item_info a{font-size: 11px;color: #999;height: 32px;overflow: hidden;display: block;line-height: 16px;padding-top: 4px;}
.dcp_bs .item_info a:hover{color:#f90;}
.dcp_bs .item_info .price{color:#990000;font-weight:bold;text-align:right;display:block;}
.dcp_bs ul{overflow:hidden;}
.reviews{overflow:hidden;clear: both;}
.reviews p{display:block;float:left;}
.dcp_bs .item_info .reviews a{display:block;text-decoration:underline;line-height: 16px;height: 16px;}
.dcp_more{text-align:right;margin: -8px 14px 0px 1px;*margin-top:12px;position: relative;border-top: 1px solid #E5E5E5;}
.dcp_more a{right: 0px;display: block;padding: 0 10px;background: white;top: -10px;position: absolute;color: #315C99;font-size: 11px;}
.dcp_more a:hover{text-decoration: underline;}
.dcp_na{margin-bottom: 14px;margin-top: 15px;}
.dcp_na .dcp_na_row{text-align:justify; text-justify:inter-ideograph;}
.dcp_na .dcp_na_row .img_box{width:164px;height:230px;display: block; overflow:hidden;}
.dcp_na .dcp_na_row .item_info{padding-top: 6px;}
.dcp_na_row li{ width:167px;margin: 0px; position: relative;min-height:310px; display:inline-block; vertical-align:top; *display:inline; zoom:1; text-align:left; margin-top: 12px;}
.dcp_na_row li.li_justify{ width:167px;margin: 0px; position: relative;height:0px; min-height:0px; display:inline-block; vertical-align:top; *display:inline; zoom:1; text-align:left;}

.dcp_na_row li .icon{position: absolute; right:0; top:0;}
.dcp_na h2, .dcp_bs h2{color: black;font-weight: bold;font-size:16px;margin-bottom: 10px;}
.dcp_na .item_info .price{color:#DF0000;font-weight:bold; display: block;margin-bottom: 4px;}
.dcp_na .item_info a{font-size: 11px;display: block;height: 32px;overflow: hidden;}
.dcp_na .item_info .reviews a{height:auto;float: left;margin-left: 1px;margin-top: -4px;text-decoration:underline;font-size:9px !important;}
.proItem{text-align: justify;text-justify:inter-ideograph;margin-top: 10px;}
.topselling{border: 1px solid #eee;padding: 0 14px;text-align: justify; text-justify:inter-ideograph;}



#s-moreview {
	display: none;
}
.s-moreview_btns {
	position:absolute;
	opacity: 0.6;
	filter: alpha(opacity=60);
	z-index: 1;
}
.s-moreview_btns:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
#s-moreview_prev, #s-moreview_next {
	display: inline-block;
	width: 35px;
	height: 65px;
	cursor: pointer;
}
#s-moreview_prev {
	left: 0;
	background: url("../list_bg.png?r={REVISION}") no-repeat 0 -662px;
}
#s-moreview_next {
	right: 0;
	background: url("../list_bg.png?r={REVISION}") no-repeat -37px -662px;
}

#s-moreview_page {
	position: absolute;
	right: 3px;
	bottom: 3px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	background: #000;
	height: 12px;
	line-height: 12px;
	padding: 2px 10px;
}

#review_title{ font-size:18px; line-height:35px; border-bottom:2px #f70 solid; margin-top: 30px;}
#review_title h3{display: inline-block;*display: inline;*zoom:1;font-size: 18px;}
#review_title span,#review_title a{ font-size:12px; color:#999; font-weight:100;}
#review_title a{ float:right; color:#315c99; *margin-top:-35px;}
#list_reviews .review{ height:auto;}

#review_title a.seeall{
    clear: both;
}
#review_title i a {
	font-size: 11px;
	overflow: hidden;
	width: 5px;
	font-style: normal;
	float: none;
	padding: 0 5px;
}
/* 新版DCP 自定义容器大小样式
 * 默认4列 */
.fc_list {
	margin: 0;
	padding: 0;
    text-align: justify;
    text-justify:inter-ideograph;
}
.fc_list li {
	position: relative;
	width: 174px;
	margin: 10px 5px 0 5px;
	padding: 0;
	display: inline-block;
    *display: inline;
	vertical-align: top;
	text-align: left;
	zoom: 1;
}
.fc_list li img{
    *min-height: 127px;
}
.fc_list li a.picbox {
	text-align: center;
}
.fc_list li a.picbox img {
	max-width: 174px;
}
.fc_list li dl dt {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	color: black;
	margin: 5px 0;
	overflow: hidden; 
	text-overflow: ellipsis;
}
.fc_list li dl dd {
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	margin: 0 0 3px 0;
	padding: 0 0 0 10px;
	overflow: hidden;
	background: url("../list_bg.png?r={REVISION}") no-repeat 0px -503px;
}

/*rect squa flat*/
.fc_list li a.picbox  {
	overflow: hidden;
	display: block;
	border: 1px solid #eee;
}

/* 高大于宽的长方形 */
.fc_list.type_rect li a.picbox {
	/*height: 244px;*/
}
/* 接近正方形*/
.fc_list.type_squa li a.picbox {
	/*height: 187px;*/
}
.fc_list.type_flat li a.picbox {
	/*height: 127px;*/
}

/* 三列的情况 */
.column3.fc_list li {
	width: 230px;
	margin: 10px 8px 0 8px;
}
.column3.fc_list li a.picbox img {
	max-width: 230px;
}
/* 高大于宽的长方形 */
.column3.fc_list.type_rect li a.picbox {
	/*height: 324px;*/
}
/* 接近正方形*/
.column3.fc_list.type_squa li a.picbox {
	/*height: 248px;*/
}
.column3.fc_list.type_flat li a.picbox {
	/*height: 168px;*/
}




/* review imgs */
.masonry_list .goods_item .messageList .review_imgs { margin-top: 5px;}

.masonry_list .goods_item .messageList .review_imgs a{ width: 32px; height: 32px;line-height: 32px; text-align: center; display: table-cell;vertical-align: middle; margin-right: 5px; border: 1px #ddd solid;*zoom:1;}

.masonry_list .goods_item .messageList .review_imgs a img{ max-height: 30px; max-width: 30px;vertical-align: middle;}

.masonry_list .goods_item .messageList .review_imgs a.video_icon{ border: 0px; width: 40px; position: relative; width: 40px; height: 30px;background: url("../public_bg.png?r={REVISION}") -45px -788px no-repeat;}

.masonry_list .goods_item .messageList .review_imgs a.video_icon img{ max-width: 40px;height: 30px;max-height: 30px;}

.masonry_list .goods_item .messageList .review_imgs a.video_icon .play_button{
    position: absolute;
    display: block;
    width: 35px;
    height: 16px;
    background: url("../public_bg.png?r={REVISION}") 0px -678px no-repeat;
    left: 28%;
    top: 22%;
}
.masonry_list .goods_item .messageList .review_imgs a.video_icon:hover .play_button{ background-position: 0px -80px;}
/* review imgs end */

/*list*/ 

.goods_item dt .left_top,.dcp_na .dcp_na_row .left_top{
	color:#fff;
	font-family: Verdana;
	background: url(../public_bg.png?r={REVISION}) no-repeat -12px -467px;
	right: -8px;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	top: -12px;
	padding-left: 12px;
	position: absolute;
	z-index: 2;
	left: auto;

}
.goods_item dt .left_top span,.dcp_na .dcp_na_row .left_top span{
	background: #ed6d00;
	border-bottom:#c73d1c solid 1px;
	display:inline-block;
	height: 24px;
	padding: 0 10px 0 0;
}
.goods_item dt .left_top em,.dcp_na .dcp_na_row .left_top em{
	display: block;
	height:32px;
	width: 25px;
	background: url(../public_bg.png?r={REVISION}) no-repeat -13px -514px;
	position: absolute;
	top:0px;
	right: -12px;
}
.gallery_display dt a{
	width: auto;
}
.goods_item dt{
	overflow: visible;
	display:inline-block;
}
.fast_shipping{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:#578d2d;
	text-transform: uppercase;
	display: block;
}
.free_shopping{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:#ca1a1a;
	text-transform: uppercase;
	clear:both;
	line-height:normal;
	margin-bottom:3px;
}


#right .new_list_discount{
	color: #ed6d00;

}

.masonry_list .gallery_display{
	text-align: center;
}
.masonry_list .gallery_display dd{
	text-align: left;
}

.masonry_list .goods_item dt{
	overflow: visible;
}

.dcp_na .dcp_na_row .img_box{
	overflow: visible;
	display: inline-block;
	width: auto;
	position: relative;
}
.dcp_na_row li{
	text-align: center;
}
.dcp_na .dcp_na_row .img_box img{
	max-width: 164px;
	max-height: 230px;
}
.dcp_na .dcp_na_row .item_info{
	text-align: left;
}

.goods_item .comment a{
	text-decoration: none;
	color: #305c9b ;
}
.goods_item .comment a:hover{
	text-decoration: underline;
	color: #ed6d00 ;
}
.goods_item .comment a:active{
	text-decoration: underline;
	color: #ed6d00 ;
}
/*列表页排序方式--select展示*/
.g_jselect{ margin-left: 5px;}
.g_jselect div{ box-shadow: none;border:#ccc solid 1px; padding: 0; }
.g_jselect div em{ top: 1px;}
.dispaly_num{ width: auto !important;}
.dispaly_num div{padding-right: 15px !important;}
.pack_jselect ul{ padding: 10px 0;border: 1px solid #ccc;}
.pack_jselect li{ padding: 3px 8px;}
.pack_jselect-selected, .pack_jselect-selected:hover{ background: #ed6d00;}




/**
 * Also bought
 */
.also_bought {
	margin:20px 0;
	padding: 0 0 10px 0;
	border:1px solid #ccc;
}
.also_bought h4 {
	font-weight: normal;
	font-size: 14px;
	text-shadow: 1px 1px 2px #fff;
}
.s_imgroll {
	padding: 0 22px;
	height: 253px;
}
.also_bought ul {
	height: 245px;
	padding: 20px 0;
	overflow: hidden;
} 
.also_bought.list_center ul {
	padding-left: 5px;
}
.also_bought ul li {
	height: 233px;
	float: left;
	padding: 0 14px;
	position: relative;
}
.also_bought ul li a {
	display: block;
	width: 135px;
	height: 215px;
	line-height: 16px;
	color: #666;
	font-size: 11px;
}
.also_bought ul li a img {
	height: 180px;
	margin-bottom: 3px;
}
.also_bought ul li a span {
	display: block;
	height: 28px;
	line-height:14px;
	overflow: hidden;
}
.also_bought ul li a:hover {
	text-decoration: underline;
}
.pdo-droll_layout{
	margin-left: 31px;
}

.also_bought .howabout_box1 ul li {
	padding: 0 18px;
	overflow: visible;
}

.also_bought.list_center .howabout_box1 ul {
	padding-left: 0;
}
.howabout_box1 .discount_price{
	right: 11px;	
}
.title_shadow {
	height: 16px;
	line-height: 16px;
	padding: 12px 14px;
	background: url('../product_bg.png?r={REVISION}') repeat-x 0 -380px;
	font-weight: normal;
}
.title_shadow span {
	float: left;
}
.title_shadow > a {
	float: right;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
}
.title_shadow span.right {
	float: right;
}
.title_shadow span.right a {
	margin-left: 5px;
	font-size: 12px;
}
.also_bought ul li p,
.also_bought ul li del,
.bought_show del,
.also_bought ul li del b{
	color: #666;
}
.also_bought ul li del{
	display: block;
}

.bought_percent{
	height: 8px;
	background: #DDDDDD;
	position: relative;
	overflow: hidden;
	margin: 7px 0;
}
.bought_percent_w{
	position: absolute;
	top:0;
	left: 0;
	width:10%;
	height: 100%;
	background: #ED6D00;

}

.also_bought ul li b,
.bought_show b{
	font-weight: normal;
	color: #ed6d00;
}
.bought_show{
	position: absolute;
	top: 30px;
	left: 30px;
	background: url(../side_boundary.png) no-repeat 100% 20px;
	padding-right:40px;
}
.bought_show a img{
	max-width:129px;
	margin-bottom: 3px;
}
#also_bought_box .pdo-droll_next{
     right:-20px;
 }
#also_bought_box .pdo-droll_prev{
     left:-20px;
}
.discount_price{
	position: absolute;
	top: -8px;
	right: 7px;
	height: 17px;
	padding: 0 0 0 4px;
	background: url(../public_bg.png?r={REVISION}) no-repeat -38px -467px;
	color: #FFF;
	font-size: 10px;
	z-index: 999;
}
.also_bought ul li a .discount_price span,
.discount_price span{
	*zoom:1;
	*display: inline;
	display: inline-block;
	border-color: #C73D1C transparent transparent #C73D1C;
	border-width: 3px 2px 2px 3px;
	border-style: solid;
	width: 0;
	height: 0;
	position: absolute;
	top: 17px;
	right: 0px;
}
.discount_price_text{
	background: #ED6D00;
	padding: 0 5px;
	line-height: 16px;
	height: 16px;
	border-bottom: 1px solid #C73D1C;
}
.img_wrapper{
	width:129px;
	height:172px;
	overflow: hidden;
}


/*star*/
.reviews_star_level, .reviews_star_bar, .reviews_star_num{
	float: left;
	display: inline-block;
	margin-right: 10px;

}



/*万圣节*/
/*.halloween_box,.halloween_gs{
	padding-top: 400px;
	padding-bottom: 20px;
}
.halloween_gs{
	background:url("../halloween_bg.jpg?r={REVISION}") #000 center 0 no-repeat;
}
.halloween_box #content{
	background:#fff; 
	padding: 20px;
}

.halloween_cosplay_box{
	background:url("../halloween_bg_cosplay.png?r={REVISION}") #000 center 0 no-repeat; 
}
.halloween_costumes_box{
	background:url("../halloween_bg_costumes.jpg?r={REVISION}") #000 center 0 no-repeat; 
}
.halloween_lolita_box{
	background:url("../halloween_bg_lolita.jpg?r={REVISION}") #000 center 0 no-repeat; 
}*/
/*交叉分类样式*/
.Cross_directory{ margin-top: 10px;}
.Cross_directory .title{ background: #eee;color: #222;}
#left .Cross_directory ul{ padding: 8px 0;}
#left .Cross_directory li{padding: 3px 8px;}
#left ul .high_light a{color: #222;}
#left ul .high_light{ background: #fff;}

/*only*/
.gallery_display dd .only_num{
	color: #ff9900;
	font-size: 14px;
}



.s_ma_outter {
	height: 230px;
	overflow: hidden;
	margin-bottom: 10px !important;
}
.s_ma_outter .pdo-droll_layout {
	margin: 0;
}
.s_ma_outter .ma_lazyload {
	float: left;
	clear: none;
}
.s_ma_outter .pdo-droll_dirbutton {
	top: 0;
}
.s_ma_outter .pdo-droll_prev {
	width: 30px;
	height: 230px;
	left: 0;
	background: #fff;
	opacity: 0.8;
	filter: alpha(Opacity=80);
}
.s_ma_outter .pdo-droll_next {
	width: 30px;
	height: 230px;
	right: 0;
	background: #fff;
	opacity: 0.8;
	filter: alpha(Opacity=80);
}
.s_ma_outter .pdo-droll_prev > span {
	display: block;
	position: relative;
	top: 50%;
	left: 9px;
	margin-top: -9px;
	width: 10px;
	height: 19px;
	background: url('../product_bg.png?r={REVISION}') no-repeat -110px -240px;
}
.s_ma_outter .pdo-droll_next > span {
	display: block;
	position: relative;
	top: 50%;
	left: 10px;
	margin-top: -9px;
	width: 10px;
	height: 19px;
	background: url('../product_bg.png?r={REVISION}') no-repeat -131px -240px;
}

.s_ma_outter .pdo-droll_btn_locked {
	background: none !important;
}


/*stylist_mark_list*/
.stylist_mark_list{
	height: 14px;
	line-height: 14px;
	text-align: center;
	background: #F06D00;
	padding-left: 7px;
	padding-right: 9px;
	color: #fff;
	position: relative;
	font-size: 12px;
	font-weight: normal;
	display: inline-block;
	*display: inline;
	*zoom:1;
}
.stylist_mark_list .white_left_arrow{
	position: absolute;
	top: 0;
	right: 0;
	height: 0;
	width: 0;
	display: block;
	border-width: 7px 4px 7px 7px;
	border-style: solid;
	border-color: transparent white transparent transparent; 
}