@charset "utf-8";
body{font:12px/1.5 Tahoma,Helvetica,Arial,'\5b8b\4f53',sans-serif;}
html,legend{color:#404040;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
q:before,q:after{content:'';}
abbr,acronym{border:none;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
select,input,button,textarea{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:'Courier New',Courier,monospace;}
small{font-size:100%;}
a{color:#36c;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
html{overflow-y:scroll;}
#page,#page3{width:950px;margin-left:auto;margin-right:auto;}
#page3{width:750px;}
.col-main{float:left;width:100%;}
.col-sub,.col-extra{float:left;}

.col-main{min-height:1px;}
body:first-of-type .main-wrap{position:relative;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.h{color:#F50!important;}
.floatleft{float:left!important;}
.floatright{float:right!important;}
.clearfix:after{content:'\0020';display:block;height:0;clear:both;}
.list-price strong{background:none;}
.detail-price strong{font-size:24px;font-weight:normal;color:#f50;padding-right:5px;}
.pic a{display:table-cell;vertical-align:middle;text-align:center;}
.pic a img{vertical-align:middle;}
.item{text-align:center;}
.item .pic{border:1px solid #E4E4E4;}
.small-btn{background-position:0 -150px;width:51px;height:21px;line-height:21px;font-size:12px;font-weight:normal;}
.long-btn{background-position:0 -300px;width:100px;font-size:12px;}
.short-btn{background-position:0 -450px;width:60px;font-size:12px;}
.small-long-btn{background-position:0 -600px;width:61px;height:21px;font-size:12px;line-height:21px;font-weight:normal;}
.btn,.small-btn,.long-btn,.short-btn,.small-long-btn{color:#fff;}
.btn:hover,.small-btn:hover,.long-btn:hover,.short-btn:hover,.small-long-btn:hover{color:#fff;text-decoration:underline;}
button.btn:hover,button.small-btn:hover,button.long-btn:hover,button.short-btn:hover,button.small-long-btn:hover{text-decoration:none;}
.crumbs a{background:url(../images/photo/crumb_bg.gif) no-repeat 100% 50%;padding-right:8px;margin-right:1px;}
.crumbs span{display:none;}
.clearfix{*zoom:1;}
.pic{*overflow:hidden;}
.pic a{*display:block;*font-family:Arial;*line-height:1;}
.btn,.small-btn,.long-btn,.short-btn{*display:inline;}
.msg,.msg24{*zoom:1;}

#related-goods dt,.poster-page-navigation a.prev-page,.poster-page-navigation a.next-page,.poster-page-navigation a.view-all-images,#related-goods-v1-btn,.poster-sidebar #poster-prev,.poster-sidebar #poster-next,.poster-sidebar .poster-thumb .prev-thumb,.poster-sidebar .poster-thumb .next-thumb,#poster-detail .col-sub h2,.poster-original-image .related-goods-marker .marked-area .inner-border,#share-to li:hover,#share-to a{background:url(../images/photo/T1byFNXltwXXXXXXXX-140-472.png) no-repeat;}
#header{width:950px;margin:0 auto;}
body{padding:0;}
.poster-area-950{width:950px;margin:0 auto;overflow:hidden;}
.poster-pic-box a{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-family:Arial;*line-height:1;}
.poster-pic-box a img{vertical-align:middle;}
#poster-detail{background:#232323;min-width:950px;}
.crumbs{height:24px;line-height:24px;}
.crumbs .poster-area-950{background:#474340;text-indent:10px;}
.crumbs .poster-area-950 a{ color:#FFF;}
.crumbs,.crumbs *{color:#EFEFEF;}
.crumbs .chl-link{float:right;display:inline;margin:6px 10px 0 0;height:13px;line-height:14px;border:1px solid #EFEFEF;border-width:0 1px;padding:0 5px;*margin-top:-18px;}
.crumbs .chl-link a{background:none;margin:0;padding:0;}
.disclaimer{background:#4B4A48;color:#C1C1C1;height:33px;line-height:33px;text-align:center;margin:2px auto;}
.poster-container{background:#373634;padding:10px 0;margin-top:5px;clear:both;position:relative;}
.poster-box{float:left;padding:10px 15px 0;width:660px;}
#poster-detail .col-sub h2{height:45px;overflow:hidden;text-indent:-10000px;}
.poster-list{border:12px solid #434240;background:#F2EEEF;margin-bottom:15px;padding:10px 0 0 18px;}
.poster-list h2{font-size:16px;}
.poster-list .poster-list-image{padding:10px 0;}
.poster-list .poster-list-image li{overflow:hidden;float:left;width:162px;height:280px;padding:3px;background:#FFF;border:1px solid #E1E1E1;margin-right:10px;text-align:center;}
.poster-list .poster-list-image li .thumb-wrap{overflow:hidden;width:162px;}
.poster-list .poster-list-image li .thumb-wrap,.poster-list .poster-list-image li .thumb-wrap a{height:230px;*font-size:200px;}
.poster-list .poster-list-image li a{color:#7A7C7B;}
.poster-list .poster-list-image .wrap{width:200px;height:230px;margin-left:-20px;text-align:center;overflow:hidden;}
.poster-list .poster-list-image a{height:272px;color:#7A7C7B;font-weight:700;font-size:14px;display:block;}
.poster-list .poster-list-image img{border:1px solid #FFF;}
.poster-list .poster-list-image span{line-height:40px;}
.content {font-size:14px;line-height:160%;padding:10px 20px 10px 20px; }
.content a { }
.content p {text-indent:2em;}