.left {
	float:left;
	width:210px;
}
.right {
	float:right;
	width:770px;
}
.right #inner{ 	
	width:770px; z-index:9999999;}
.m2 {
	border:1px solid #ddd;
}
.m1 .mt, .m2 .mt {
	height:34px;
	background:#fff;
	border-bottom:1px solid #ddd;
	font:bold 14px/1em simsun;
}
.left .m1 .mt, .left .m2 .mt {
	line-height:34px;
}
.m1 .mt {
	border-top:1px solid #DEDFDE;
	border-left:1px solid #DEDFDE;
	border-right:1px solid #DEDFDE;
}
.m1 .tab li a {
	float:left;
	height:34px;
	line-height:34px;
	padding:0 35px;
	border-left:1px solid #ddd;
    font-weight:normal;
    font-family:"microsoft yahei";
}
.m1 .tab li a:hover {
	color:#333 !important;
	text-decoration:none;
}
.m1 .tab li a, .m1 .tab li a:hover, .m1 .tab li a:visited {
	color:#666;
}
.m1 .tab .curr a, .m1 .tab .curr a:hover, .m1 .tab .curr a:visited {
	background:#fff;
	color:#BD0000;
	cursor:default;
}
.left .m2 .mt {
	height:34px;
}
.right .tab {
	float:left;
	padding-right:1px;
	background:url(i/line.gif) right top no-repeat;
    margin-left:-1px;
}
.right .m1 .tab li a {
	background-position:right -318px;
}
.right .m1 .tab li {
	padding-top:1px;
}
.right .m1 .tab .curr {
	padding-top:0;
}
.right .mt {
	border:0;
	background-position:0 -286px;
}
.right .m1 .tab .curr a {
	border-top:3px solid #BD0000;
	padding:0 35px;
	height:32px;
	line-height:31px;
	border-bottom:0;
}
.m2 h2 {
	padding:0 10px;
	font:normal 14px/34px simsun;
}
.left .m2 h2 {
	font-size:14px;
}
.none {
	display:none;
}
.mt .extra {
	float:right;
	display:inline;
	font-weight:normal;
}
button {
	padding:0;
}
.choose input {
	vertical-align:middle;
}
.hl_red, a.hl_red, .hl_red:hover, .hl_red:visited, #summary .hl_red {
	color:#c00;
}
.hl_green, a.hl_green, .hl_green:hover, .hl_green:visited, #summary .hl_green {
	color:#090;
}
a.hl_link, .hl_link:hover, .hl_link:visited {
	color:#005AA0;
}
.hl_red_bg {
	color:#fff;
	background:#c00;
	padding:1px 2px;
	line-height:12px;
	margin-right:5px;
	display:inline-block;
*zoom:1;
}
.tc {
	text-align:center;
}
.p10 {
	padding:10px;
}
.p-bfc {
	overflow:hidden;
*zoom:1;
}
.thickcon iframe {
	display:block;
}
.spec-control, #store-selector .text b, #choose .selected b, #choose-btns .choose-btn-append-lite .btn-append, .slogens b, #brand-bar .slogens .fore2, #brand-bar .slogens .fore4, .star, .wrap-input a, #choose-btns .btn a b, #brand-bar .slogens dt, #brand-bar .seller-btn a, .itemover-title button, .topic .icon, #ranklist .tabcon span, #comment .btn-comment, #recomment .master s, #ranklist .tab .curr, .topic-best, .master s, .suits li s, #recommend .infos s, .favorable-suit .infos s, .btn-buy, #product-detail .detail-correction b, .nav-minicart-btn a, #consult-search .btn-search, #comments-list .tl, #comments-list .mt, #comments-list li.last, .item-warnning s, .share-list-item a, .share-ft b, #view-bigimg b, #tab-services table td .btn-buy, #evaluate span, #evaluate s, #evaluate-detail s, .li-img a b, #store-selector .close, .extra-ico, .f-sercvice-list b, .btn-append-extra, #more-fitting-link b {
	background-image:url(i/newicon20121210.png);
	background-repeat:no-repeat;
}
.seller-status .p-price, .itemover-related-list .p-price, .itemover1-related-list .p-price, .join a {
	color:#c00;
}
.norecode {
	padding-top:10px;
}
.slogens a:hover {
	text-decoration:none;
}
#choose-btns #choose-btn-append a {
	line-height:38px;
}
#choose-btns .btn a {
	position:relative;
	color:#fff;
	font:normal 18px/38px "microsoft yahei";
	text-align:center;
}
#choose-btns .btn a b {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}
#choose-btns .disabled a {
	cursor:not-allowed;
	background:#F5F5F5;
}
#summary .s-arrow {
	font:normal 8px simsun;
	text-decoration:none;
	-webkit-text-size-adjust:none;
}
.clb {
	clear:both;
}
#view-buy, #buy-buy, #browse-browse, #related-viewed, #choose-btn-divide, #choose-btn-easybuy, #choose-btn-notice, .product-intro-noitem #choose-amount, #recommend .tab li, #product-intro-noitem #choose-btn-easybuy, #recommend, #brand-bar .seller-btn #jdim.noservice, #choose-result, #nav-minicart, #view-buy, #search-result, #itemover-related-list, #itemover1-related-list, #comment {
	display:none;
}
#noitem-related-list {
	overflow:hidden;
}
.pagin .current:hover {
	background:none;
	border:0;
	cursor:default;
}
.product-intro-noitem #choose #choose-noresult {
	border:none;
}
.seller-link a, #tab-services a, #view-bigimg a, .detail-correction a, .detail-list a, #summary a, .p-comm a {
	color:#005aa0;
}
.root61 .right {
	width:990px; z-index:999999;
}

.root61 .right #inner {
	width:987px;
}


.star {
	display:inline-block;
	width:75px;
	height:14px;
}
.sa5 {
	background-position:-109px -239px;
}
.sa4 {
	background-position:-124px -239px;
}
.sa3 {
	background-position:-139px -239px;
}
.sa2 {
	background-position:-154px -239px;
}
.sa1 {
	background-position:-169px -239px;
}
.sa0 {
	background-position:-184px -239px;
}
#product-intro {
	position:relative;
	z-index:1;
	padding-left:370px;
*zoom:1;
	min-height:470px;
	height:auto!important;
	height:470px;
}
#product-intro .dt {
	float:left;
	width:72px;
	text-align:right;
}
#product-intro .dd {
	float:left;
	width:376px;
}
#name {
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	zoom:1;
}
#name h1 {
	font:bold 16px/1.5em Arial, Verdana, "microsoft yahei";
}
#name h1, #name strong {
	width:620px;
	overflow:hidden;
	font-family:arial, "microsoft yahei";
}
#name strong {
	display:block;
	color:#C00;
	font-size:16px;
}
#summary .dt {
	font-family:simsun;
}
#summary {
	float:left;
	width:452px;
	padding:10px 0;
}
#summary li {
	padding:6px 0;
	overflow:hidden;
*zoom:1;
	clear:both;
}
#summary-price .dd {
	line-height:12px;
}
#summary #summary-stock {
	height:28px;
	padding-bottom:0;
}
#summary-price {
	height:18px;
	overflow:hidden;
}
#summary-price .p-price img {
	margin-left:-4px;
}
#summary-price .p-price {
	color:#C00;
	font-size:18px;
}
#summary-grade .star {
	float:left;
	margin:1px 5px 0 0;
}
#summary-service a {
	margin:0 6px;
}
#summary #summary-stock {
	overflow:visible;
	margin-top:15px;
}
#summary-stock .dt {
	margin-top:4px;
}
#summary-gifts .li, #summary-gifts .li-img {
	margin-bottom:8px;
}
#summary-gifts .li-img {
	margin-top:-3px;
	line-height:28px;
	overflow:hidden;
	margin-right:10px;
*zoom:1;
}
.li-img a b {
	display:inline-block;
	width:25px;
	height:25px;
	background-position:-56px -259px;
	border:1px solid #ddd;
*zoom:1;
}
#summary-gifts .li-img em {
	font-size:12px;
}
#summary-gifts .li-img img {
	float:left;
	border:1px solid #ddd;
	margin-right:5px;
}
.li-img .gift-text {
	display:inline-block;
	width:470px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
*zoom:1;
}
#choose {
	float:left;
	width:450px;
	margin-bottom:20px;
    border-top:1px dotted #ddd;
}
.product-intro-noitem #choose:hover, .product-intro-itemover #choose:hover {
	border-radius:0;
	box-shadow:none;
}
.product-intro-noitem #choose {
	background:#f5f5f5;
	border-color:#ddd;
	margin-bottom:0;
}
.product-intro-noitem, .product-intro-itemover {
	margin-bottom:15px;
}
#choose li {
	overflow:hidden;
	zoom:1;
}
.product-intro-noitem #choose li {
	border-color:#ddd;
}
#choose-noresult {
	padding-left:10px;
}
#choose a {
	display:block;
	white-space:nowrap;
	text-decoration:none;
}
#choose #choose-btns {
	border-bottom:none;
}
#choose .dt {
	width:71px;
}
#choose .dd {
	overflow:hidden;
}
.product-intro-noitem #choose .dd {
	border-color:#f5f5f5;
}
#choose .item {
	float:left;
	margin:2px 8px 2px 0;
}
#choose .item img {
	float:left;
}
#choose .item a:link, #choose .item a:visited {
	border:1px solid #ccc;
	padding:1px;
}
#choose .item a:hover, #choose .item a:active, #choose .selected a:link, #choose .selected a:visited {
	border:2px solid #C00;
	padding:0;
}
#choose .selected, #choose .disabled {
	position:relative;
	zoom:1;
}
#choose .disabled i {
	display:none;
}
#choose #choose-color .disabled a {
	border:1px dashed #ccc;
	padding:1px;
}
#choose #choose-version .disabled a {
	border:1px dashed #ccc;
	padding:4px;
}
#choose #choose-version .disabled a, #choose #choose-version .disabled a:visited {
	color:#999;
}
#choose .selected b {
	position:absolute;
	bottom:0;
	right:0;
	width:12px;
	height:12px;
	overflow:hidden;
	background-position:-202px -224px;
}
#choose-color .dt {
	margin-top:24px;
}
#choose-color .dd a {
	float:left;
}
#choose-version .dt {
	margin-top:14px;
}
#choose-version .item a:link, #choose-version .item a:visited {
	float:left;
	padding:4px 6px;
	background:#fff;
}
#choose-version .item a:hover, #choose-version .item a:active, #choose-version .selected a:link, #choose-version .selected a:visited {
	padding:3px 5px;
}
#choose-type .dt {
	margin-top:15px;
}
#choose-type .item a:link, #choose-type .item a:visited {
	float:left;
	padding:4px 6px;
	background:#fff;
}
#choose-type .item a:hover, #choose-type .item a:active, #choose-type .selected a:link, #choose-type .selected a:visited {
	padding:3px 5px;
}
#choose-amount {
	padding:4px 0;
}
#choose-amount .dt, #choose-result .dt {
	line-height:28px;
}
#choose-amount .wrap-input {
	position:relative;
	width:36px;
	padding:0 18px;
}
#choose-amount .wrap-input a {
	position:absolute;
	top:3px;
	width:15px;
	height:15px;
	overflow:hidden;
	line-height:50px;
}
#choose-amount .btn-reduce {
	left:0;
	background-position:-216px -190px;
}
#choose-amount .btn-add {
	right:0;
	background-position:-232px -190px;
}
#choose-amount .btn-reduce:hover {
	background-position:-216px -206px;
}
#choose-amount .btn-add:hover {
	background-position:-232px -206px;
}
#choose-amount .text {
	width:30px;
	height:16px;
	border:1px solid #ccc;
	padding:2px;
	text-align:center;
}
#choose #choose-result {
	padding:6px 0 0 10px;
	color:#C00;
	border-bottom:none;
}
#choose #choose-result .dt {
	width:auto;
}
#choose .choose-noresult strong {
	padding-left:1em;
}
.product-intro-noitem #choose #choose-result {
	color:#333;
}
#choose-btns {
	padding:0 0 8px 10px;
}
#choose-btns .btn {
	float:left;
	margin-top:8px;
	height:38px;
}
#choose-btns .btn a {
	float:left;
}
#choose-btns .btn-append, #choose-btns .btn-easybuy, #choose-btns .btn-divide, #choose-btns .btn-coll, #choose-btns .btn-notice, #choose-btns .btn-subsidies {
	display:block;
	margin-right:6px;
	overflow:hidden;
}
#choose-btns .btn-append {
	width:137px;
	height:38px;
}
#choose-btns a.btn-append:hover b{background-position:-281px 0}
#choose-btns #choose-btn-append.choose-btn-append-lite .btn-append {
	height:30px;
	width:84px;
	font:12px/30px simsun;
	margin:6px 6px 0 0;
	background-position:-142px -355px;
	background-color:none;
	color:#333;
}
#choose-btns .choose-btn-append-lite .btn-append b {
	background:none;
}
#choose-btn-append .btn-append-buynow b {
	background-position:0 -390px;
}
#choose-btns .btn-subsidies {
	width:137px;
	height:38px;
}
#choose-btns .btn-subsidies b {
	background-position:0 -349px;
}
.product-intro-noitem #choose-btns .disabled .btn-append b {
	background-position:-139px 0;
}
#choose-btns .btn-easybuy {
	width:77px;
	height:38px;
}
#choose-btns .btn-easybuy b {
	background-position:0 -40px;
}
#choose-btns .btn a.btn-divide {
	width:88px;
	height:30px;
	margin:6px 6px 0 0;
	line-height:30px;
}
#choose-btns .btn-divide b {
	background-position:-165px -48px;
}
#choose-btns .btn a.btn-coll {
	width:72px;
	height:38px;
	line-height:38px;
}
#choose-btns .btn-coll b {
	background-position:-290px -48px;
}
#choose-btns .btn-coll:hover b {
	background-position:-374px -48px;
}
#choose-btns .btn-notice {
	width:84px;
	height:30px;
	margin-top:6px;
	background-position:-79px -48px;
}
#choose-btns .btn-notice b {
	background-position:-79px -48px;
}
#summary-market del {
	float:left;
}
#summary-market {
	display:none;
}
#summary .extra-ico {
	margin-left:1em;
	visibility:hidden;
	display:inline-block;
	width:62px;
	height:15px;
	overflow:hidden;
	line-height:100px;
	background-position:-216px -222px;
*zoom:1;
}
.product-intro-noitem #choose-btn-notice {
	display:block;
}
* html #choose .dd {
	border-bottom:8px solid #FFFDEE;
}
.root61 #name h1 {
	height:1.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.root61 #name strong, .root61 #name h1 {
	width:840px;
}
.disabled {
	cursor:default;
}
#noitem-related-list {
	width:450px;
	float:left;
	border:1px solid #ddd;
	border-top:0;
	position:relative;
	margin-bottom:20px;
}
#noitem-related-list p {
	padding:10px 0 0 10px;
}
#noitem-list li div {
	width:100px;
	margin:0 15px;
}
#noitem-list li .p-name {
	height:3em;
	line-height:1.5em;
	overflow:hidden;
	text-align:center;
}
#noitem-list {
	margin:10px 0 0 37px;
	padding-bottom:10px;
	height:160px;
}
#noitem-list .p-price, #itemover-list .p-price, #itemover1-list .p-price {
	height:16px;
	text-align:center;
}
#noitem-related-list .spec-control {
	display:block;
	position:absolute;
	top:80px;
	width:17px;
	height:54px;
}
#noitem-forward {
	left:10px;
	background-position:0 -139px;
}
#noitem-backward {
	right:10px;
	background-position:-17px -139px;
}
#noitem-backward:hover {
	background-position:-51px -139px;
}
#noitem-forward:hover {
	background-position:-34px -139px;
}
#noitem-related-list #noitem-forward.disabled {
	background-position:-68px -139px;
}
#noitem-related-list #noitem-backward.disabled {
	background-position:-85px -139px;
}
#out-of-stock #noitem-related-list {
	width:auto;
	float:none;
	border:0;
	margin-bottom:0;
}
#out-of-stock .mt {
	height:28px;
}
#out-of-stock li div {
	width:165px;
	margin:0 30px;
}
#out-of-stock li .p-name {
	text-align:center;
	margin-bottom:5px;
}
#out-of-stock li .p-img {
	text-align:center;
}
#out-of-stock .spec-control {
	width:21px;
	height:107px;
	top:50px;
	background-image:url(i/scroll.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
#out-of-stock #noitem-related-list #noitem-forward {
	background-position:0 0;
	left:20px;
}
#out-of-stock #noitem-related-list #noitem-backward {
	background-position:-21px 0;
	right:20px;
}
.root61 #noitem-related-list {
	width:598px;
}
div#itemover-related-list {
	margin-bottom:0;
}
#itemover-list .fore, #itemover1-list .fore, #noitem-list .fore {
	float:left;
}
#itemover1-related-list {
	height:213px;
}
#itemover-related-list, #itemover1-related-list {
	border:1px solid #ddd;
	border-top:0;
	position:relative;
	margin-bottom:20px;
}
#itemover-related-list p, #itemover1-related-list p {
	padding:10px 0 0 10px;
}
#itemover-list li div, #itemover1-list li div {
	width:100px;
	margin:0 15px;
}
#itemover-list li .p-name, #itemover1-list li .p-name {
	height:3em;
	line-height:1.5em;
	overflow:hidden;
	text-align:center;
}
#itemover-list, #itemover1-list {
	margin:10px 0 0 50px;
	padding-bottom:10px;
}
#itemover1-list .p-price {
	overflow:visible;
}
#itemover-related-list .spec-control, #itemover1-related-list .spec-control {
	display:block;
	position:absolute;
	top:80px;
	width:17px;
	height:54px;
}
#itemover-related-list #itemover-forward, #itemover1-related-list #itemover1-forward {
	left:10px;
	background-position:0 -139px;
}
#itemover-backward, #itemover1-backward {
	right:10px;
	background-position:-17px -139px;
}
#itemover-backward:hover, #itemover1-backward:hover {
	background-position:-51px -139px;
}
#itemover-forward:hover #itemover1-forward:hover {
	background-position:-34px -139px;
}
#itemover-related-list #itemover-forward.disabled, #itemover1-related-list #itemove1r-forward.disabled {
	background-position:-68px -139px;
}
#itemover-related-list #itemover-backward.disabled, #itemover1-related-list #itemover1-backward.disabled {
	background-position:-85px -139px;
}
.itemover-title button {
	width:89px;
	height:25px;
	line-height:25px;
	border:0;
	background-color:none;
	background-position:0 -112px;
	cursor:pointer;
}
.itemover-title {
	border:1px solid #ddd;
	height:38px;
	line-height:38px;
	background:#f5f5f5;
	margin-top:10px;
}
.itemover-title h3 {
	padding-left:10px;
}
.root61 #itemover-list, .root61 #itemover1-list {
	margin:10px 0 0 37px;
}
#store-selector {
	position:relative;
	float:left;
	z-index:2;
	height:26px;
	margin-right:6px;
}
#store-selector dl, #store-selector dt, #store-selector dd {
	float:none;
	color:#999;
}
#store-selector dl {
	width:390px;
}
#store-selector dd {
	line-height:18px;
}
#store-selector dt {
	padding:6px 0 10px 0;
}
#store-selector a:link, #store-selector a:visited {
	color:#005aa0;
}
#store-selector a:hover, #store-selector a:active {
	background:#005aa0;
	color:#fff;
}
#store-selector .text {
	float:left;
	position:relative;
	top:0;
	height:23px;
	background:#fff;
	border:1px solid #CECBCE;
	padding:0 20px 0 4px;
	line-height:23px;
	overflow:hidden;
}
#store-selector .text b {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:17px;
	height:24px;
	background-position:-264px -188px;
	overflow:hidden;
}
#store-selector .content {
	display:none;
	position:absolute;
	top:25px;
	left:-45px;
	border:1px solid #CECBCE;
	width:390px;
	padding:15px;
	background:#fff;
	-moz-box-shadow:0 0 5px #ddd;
	-webkit-box-shadow:0 0 5px #ddd;
	box-shadow:0 0 5px #ddd;
}
#store-selector .content select {
	float:left;
	width:120px;
	border:1px solid #CECBCE;
	margin-right:15px;
}
#store-selector .content .select3 {
	margin-right:0;
}
#store-selector .close {
	display:none;
	position:absolute;
	z-index:2;
	top:20px;
	left:365px;
	width:17px;
	height:17px;
	background-position:-257px -86px;
}
#store-selector.hover .content, #store-selector.hover .close {
	display:block;
}
#store-selector.hover .text {
	z-index:1;
	height:25px;
	border-bottom:0;
}
#store-prompt {
	float:left;
	margin-top:4px;
}
#store-prompt strong {
	font-size:14px;
}
#store-prompt strong.store-over {
	color:#c00;
}
#preview {
	position:absolute;
	top:0;
	left:0;
	width:352px; 
*z-index:4;
}
#preview #spec-list a.disabled {
	cursor:default;
}
#spec-n1 {
	width:350px;
	height:350px;
	border:1px solid #ddd;
	margin-bottom:5px;
}
#spec-list {
	position:relative;
	width:310px;
	height:54px;
	overflow:hidden;
	padding:0 21px;
}
#spec-list .spec-control {
	display:block;
	position:absolute;
	top:0;
	width:17px;
	height:54px;
}
#spec-forward {
	left:0;
	background-position:0 -139px;
}
#spec-backward {
	right:0;
	background-position:-17px -139px;
}
#preview .view-sup {
	position:absolute;
	right:0;
	top:0;
	z-index:3;
}
#preview .view-sup a {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
	text-indent:-200px;
}
#view-360 a {
	background:url(i/360_flash.png) no-repeat 0 0;
}
#view-video a {
	background:url(i/360_video.png) no-repeat 0 0;
}
* html #view-360 a {
	background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='../../../201007/skin/df/i/360_flash.png');
}
* html #view-video a {
	background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='../../../201007/skin/df/i/360_video.png');
}
#spec-forward:hover {
	background-position:-34px -139px;
}
#spec-backward:hover {
	background-position:-51px -139px;
}
#spec-forward.disabled {
	background-position:-68px -139px;
}
#spec-backward.disabled {
	background-position:-85px -139px;
}
#spec-list .spec-items {
	position:absolute;
	top:0;
	left:21px;
}
#spec-list .spec-items li {
	width:62px;
	text-align:center;
	font-size:0;
	position:relative;
}
#spec-list li b {
	display:block;
	position:absolute;
	z-index:1;
	bottom:0;
	left:4px;
	width:54px;
	height:49px;
	height:18px;
	font:12px/18px simsun;
	color:#fff;
}
#spec-list li b {
	background:rgba(0, 0, 0, 0.4);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#8c000000', EndColorStr='#8c000000');
}
:root #spec-list li b, :root #spec-list li b {
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');
}
#spec-list .spec-items img {
	width:50px;
	height:50px;
	padding:1px;
	border:1px solid #CECFCE;
}
#spec-list .spec-items .curr img {
	padding:0;
	border:2px solid #C00;
}
.jqzoom {
	position:relative;
	padding:0;
}
.zoomdiv {
	z-index:8;
	position:absolute;
	top:0;
	left:362px;
	width:400px;
	height:400px;
	background:url(i/loading.gif) #fff no-repeat center center;
	border:1px solid #e4e4e4;
	display:none;
	text-align:center;
	overflow:hidden;
}
.bigimg {
	width:800px;
	height:800px;
}
.jqZoomPup {
	z-index:3;
	visibility:hidden;
	position:absolute;
	top:0;
	left:0;
	width:50px;
	height:50px;
	border:1px solid #aaa;
	background:#FEDE4F 50% top no-repeat;
	opacity:.5;
	-moz-opacity:.5;
	-khtml-opacity:.5;
	filter:alpha(Opacity=50);
	cursor:move;
}
#spec-list .spec-items img.img-hover {
	border:2px solid #c00;
	padding:0;
}
#brand-bar {
	float:right;
	width:155px;
	padding-top:18px;
	margin-bottom:15px;
	display:none;
}
#brand-bar .brand {
	border:1px solid #ddd;
	padding:5px 0;
	margin-bottom:8px;
	text-align:center;
}
#brand-bar .slogens dt {
	width:140px;
	height:15px;
	margin:15px auto 10px auto;
	overflow:hidden;
	line-height:50px;
	background-position:-121px -271px;
}
#brand-bar .slogens {
	border:1px solid #DEDFDE;
	padding-bottom:8px;
	overflow:hidden;
	zoom:1;
}
#brand-bar .slogens dd {
	float:left;
	display:inline;
	text-align:center;
}
#brand-bar .slogens span {
	display:block;
}
#brand-bar .slogens .fore2, #brand-bar .slogens .fore4 {
	width:1px;
	height:56px;
	background-position:-277px -39px;
}
#brand-bar .slogens .fore1, #brand-bar .slogens .fore5 {
	width:36px;
}
#brand-bar .slogens .fore3 {
	width:58px;
}
#brand-bar .slogens .fore1 {
	margin:0 5px 0 5px;
}
#brand-bar .slogens .fore5 {
	margin:0 5px 0 5px;
}
#brand-bar .slogens b {
	display:block;
	width:36px;
	height:30px;
	margin:0 auto 8px;
	background-repeat:no-repeat;
	background-position:0 0;
}
#brand-bar .slogens .fore1 b {
	background-position:0 -197px;
}
#brand-bar .slogens .fore3 b {
	background-position:-36px -197px;
}
#brand-bar .slogens .fore5 b {
	background-position:-72px -197px;
}
#brand-bar .slogens .fore1 a:hover b {
	background-position:0 -227px;
}
#brand-bar .slogens .fore3 a:hover b {
	background-position:-36px -227px;
}
#brand-bar .slogens .fore5 a:hover b {
	background-position:-72px -227px;
}
#brand-bar .seller {
	border:solid #DEDFDE;
	border-width:0 1px 1px;
	padding:10px 0;
}
#brand-bar .seller .seller-btn {
	padding:10px 32px 0 32px;
}
.seller-btn a:hover {
	text-decoration:none;
}
#brand-bar .seller-btn {
	padding:5px 10px 0 5px;
	border-top:1px dotted #ccc;
	margin-top:10px;
	display:none;
}
#brand-bar .seller-link {
	padding-left:5px;
}
#brand-bar .seller-btn a {
	float:left;
	width:90px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	text-align:center;
}
#brand-bar .seller-btn #jdim {
	background-position:-162px -85px;
	width:70px;
	padding-left:20px;
	display:inline;
	margin-bottom:10px;
	position:relative;
}
#brand-bar .seller-btn #jdim s, #brand-bar .seller-btn #jdim b {
	float:left;
	height:21px;
	line-height:21px;
	background:url(i/im.png) 0 -21px no-repeat;
	text-decoration:none;
	cursor:pointer;
	font-weight:normal;
}
#jdim img {
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
#seller-enter {
	background-position:-162px -85px;
}
#brand-bar .seller-status {
	text-align:center;
	border-top:1px solid #DEDFDE;
	margin-top:5px;
	padding-top:5px;
}
#brand-bar .seller-status span {
	display:block;
}
.root61 #summary {
	width:600px;
}
.root61 #choose {
	width:598px;
}
.root61 #product-intro .dd {
	width:524px;
}
.root61 #brand-bar {
	width:210px;
}
.root61 #brand-bar .slogens span {
	display:inline;
}
.root61 #brand-bar .seller-btn #jdim {
	margin:0 10px 0 0;
}
.root61 #brand-bar .seller .seller-btn {
	padding:10px 0 0 10px;
}
.root61 #brand-bar .seller-status span {
	display:inline;
}
.root61 #brand-bar .slogens .fore1, .root61 #brand-bar .slogens .fore5 {
	width:4em;
}
.root61 #brand-bar .slogens .fore3 {
	width:78px;
}
.root61 #brand-bar .slogens .fore1 {
	margin:0 6px 0 10px;
}
.root61 #brand-bar .slogens .fore5 {
	margin:0 10px 0 6px;
}
.root61 #brand-bar .seller-btn {
	padding:5px 10px 0 10px;
}
.root61 #brand-bar .seller-link {
	padding-left:10px;
}
#brand-bar-pop {
	float:right;
	width:155px;
	margin-top:15px;
}
#brand-bar-pop #evaluate dd {
	height:16px;
	line-height:16px;
	margin-bottom:10px;
}
#brand-bar-pop #evaluate dd s {
	margin-top:0;
}
#brand-bar-pop dl {
	overflow:hidden;
*zoom:1;
	padding:10px 0 0 10px;
	border:1px solid #ddd;
	border-bottom:none;
}
#brand-bar-pop #hotline {
	padding:0 0 0 10px;
	border-top:0;
}
#online-service dt, #online-service dd {
	margin-bottom:5px;
}
#brand-bar-pop #evaluate-detail {
	padding:10px 0 0 10px;
	border:1px solid #ddd;
	border-top:none;
	border-bottom:0;
}
#brand-bar-pop #evaluate {
	border-bottom:1px solid #ddd;
	display:none;
	border-top:none;
}
#brand-bar-pop dd {
	clear:both;
}
#brand-bar-pop dt {
	float:left;
	padding-bottom:5px;
	font-family:'simsun';
}
#brand-bar-pop #online-service {
	padding:0 0 0 10px;
	border-top:0;
}
#online-service dt {
	padding-top:10px;
}
#online-service dd {
	padding-top:0;
}
#brand-bar-pop #seller {
	padding-bottom:10px;
	border:1px solid #ddd;
}
#seller dd a {
	color:#005ea7;
}
#brand-bar-pop #seller dd {
	width:130px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#brand-bar-pop .evaluate-grade {
	float:left;
}
#brand-bar-pop .heart-white {
	position:relative;
	top:2px;
}
#enter-shop {
	border:1px solid #ddd;
	border-top:0;
	padding-top:10px;
}
#enter-shop a {
	display:block;
	border-top:1px solid #ddd;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#005ea7;
}
#enter-shop a:hover {
	background:#eee;
}
#brand-bar-pop #evaluate strong {
	margin-left:2px;
}
#brand-bar-pop #evaluate-detail .mc dl {
	padding-bottom:1px;
	border:0;
	padding:0;
}
#brand-bar-pop #evaluate-detail .mc dd {
	overflow:hidden;
	clear:none;
*zoom:1;
}
#brand-bar-pop #evaluate-detail .mc dt {
*line-height:1.2em;
}
#brand-bar-pop #evaluate-item-last {
	padding-bottom:10px;
}
#brand-bar-pop #online-service dt {
	line-height:20px;
}
#brand-bar-pop #online-service dd {
	float:left;
}
#j-im, #j-im s, #j-im b, #brand-bar #j-im b, #brand-bar #j-im {
	float:left;
	width:auto;
	height:21px;
	line-height:21px;
	background:url(i/im.png) 0 -21px no-repeat;
	text-decoration:none;
	cursor:pointer;
	font-weight:normal;
}
#j-im {
	padding-left:27px;
	white-space:nowrap;
}
#j-im.im-offline, #brand-bar .seller-btn #j-im.im-offline {
	background-position:0 0;
}
#j-im s, #j-im b, #brand-bar #j-im b {
	background-position:right -42px;
	padding-right:6px;
}
#brand-bar-pop #evaluate-detail .mc .evaluate-item-last {
	padding-bottom:10px;
}
#evaluate-detail .line {
	width:135px;
	height:0;
	overflow:hidden;
	border-bottom:1px dotted #ddd;
}
#brand-bar-pop #evaluate-detail .fl {
	width:6em;
}
.eva-grade b {
	display:none;
}
#brand-bar-pop #evaluate-detail s {
	margin-left:0;
}
#brand-bar-pop #pop-company {
	border-top:1px dotted #ddd;
}
#brand-bar-pop #pop-address {
	border-top:0;
}
.root61 #brand-bar-pop {
	width:210px;
}
.root61 #brand-bar-pop dd {
	overflow:hidden;
*zoom:1;
	clear:none;
}
.root61 #brand-bar-pop dt {
	padding-bottom:0;
}
.root61 #brand-bar-pop .eva-grade b {
	display:inline;
}
.root61 #brand-bar-pop #evaluate-detail .fl {
	width:10em;
}
.root61 #brand-bar-pop #evaluate-detail s {
	margin-left:1.5em;
}
.root61 #brand-bar-pop #seller dd {
	width:120px;
}
.root61 #online-service dd {
	padding-top:10px;
}
.root61 #evaluate-detail .line {
	width:190px;
}
#global-buy {
	padding-bottom:10px;
}
#global-buy em {
	position:relative;
	display:block;
	width:155px;
	height:30px;
	overflow:hidden;
}
#global-buy em img {
	position:absolute;
	left:auto;
	right:0;
}
.root61 #global-buy, .root61 #global-buy em {
	width:210px;
}
.root61 #global-buy em img {
	left:0;
}
#brand-bar #evaluate {
	display:none;
}
#evaluate {
	padding:10px 0 0 5px;
	overflow:hidden;
*zoom:1;
	clear:both;
}
#brand-bar .seller .dt {
	float:left;
	text-align:left;
	margin-bottom:10px;
	width:auto;
}
.seller em {
	float:left;
	font:12px/12px simsun;
}
.seller a {
	white-space:nowrap;
	clear:both;
	display:block;
	font:12px/12px simsun;
}
* html .seller em, * html .seller a {
	font:12px/14px simsun;
}
#evaluate span {
	float:left;
	width:70px;
	height:11px;
	clear:both;
	overflow:hidden;
}
#evaluate s {
	float:left;
	width:16px;
	height:16px;
	margin:-2px 0 0 4px;
	display:inline-block;
	cursor:pointer;
	background-position:-227px -369px;
}
#evaluate s.fold {
	background-position:-227px -352px;
}
.eva-grade b {
	display:none;
	font-weight:normal;
}
.heart-white {
	background-position:-190px -258px;
	margin:0 5px 0 0;
}
.heart-red {
	background-position:-120px -258px;
	position:relative;
	z-index:1;
	background-color:#fff;
}
#evaluate-detail {
	padding:10px 0 0 5px;
	margin:0;
}
#evaluate-detail .fl {
	width:7em;
}
#evaluate-detail .mt {
	color:#999;
	margin-bottom:10px;
}
#evaluate-detail .mc dl {
	margin-bottom:10px;
}
#evaluate-detail .mc .evaluate-item-last {
	margin-bottom:0;
}
#evaluate-detail .mc dt {
	float:left;
	width:5em;
	color:#999;
	line-height:1.1em;
}
#evaluate-detail .mc dd {
	overflow:hidden;
*zoom:1;
	line-height:1.1em;
}
#evaluate-detail s {
	width:11px;
	height:11px;
	display:inline-block;
*zoom:1;
	margin-left:.5em;
}
#evaluate-detail .eva-down {
	color:#090;
}
#evaluate-detail .eva-eq {
	color:#333;
}
#evaluate-detail .eva-up {
	color:#f60;
}
.eva-percent s {
	margin-right:2px;
}
.eva-up s {
	background-position:-139px -95px;
}
.eva-down s {
	background-position:-150px -84px;
}
.eva-eq s {
	background-position:-139px -84px;
}
#evaluate .h0 {
	width:100%;
}
#evaluate .h1 {
	width:14px;
}
#evaluate .h2 {
	width:28px;
}
#evaluate .h3 {
	width:42px;
}
#evaluate .h4 {
	width:56px;
}
#evaluate .h5 {
	width:70px;
}
.root61 #brand-bar .seller .dt {
	display:inline;
	margin-bottom:0;
}
.root61 .seller a {
	white-space:nowrap;
	clear:none;
	display:inline;
}
.root61 #evaluate, .root61 #evaluate-detail {
	padding-left:10px;
}
.root61 #evaluate span {
	clear:none;
}
.root61 #evaluate-detail .fl {
	width:9em;
}
.root61 #evaluate-detail s {
	margin-left:1.5em;
}
.root61 .eva-grade b {
	display:inline;
}
.stabcon .infos .btns a:hover, #i-comment .btns a {
	text-decoration:none;
}
.i-item .btns a:hover, .i-item .btns a:visited {
	color:#333;
}
.master .p-price {
	display:none;
}
#recommend {
	overflow:visible;
}
#recommend .mc {
	border:solid #DEDFDE;
	border-width:0 1px 1px;
	padding:10px 0;
}
#recommend .p-name {
	height:3em;
}
#recommend .master .p-name {
	width:100px;
	padding:0 13px;
}
#recommend .stab {
	overflow:hidden;
	margin-bottom:10px;
}
#recommend .stab li {
	padding:0 10px;
	height:16px;
	cursor:pointer;
	border-left:1px solid #D4D1C8;
	margin-left:-1px;
	line-height:16px;
	text-align:center;
	color:#005aa0;
	white-space:nowrap;
}
#recommend .stab .fore1 {
	border:none;
}
#recommend .stab .scurr {
	font-weight:bold;
	color:#333;
}
#recommend .master {
	float:left;
	width:150px;
	padding:0 0 0 10px;
	text-align:center;
	overflow:hidden;
}
#recommend .master s, #recommend .suits li s {
	float:right;
	display:inline;
	width:24px;
	height:22px;
	background-position:0 -260px;
	margin-top:40px;
	margin-right:3px;
}
#recommend .suits .p-img, #recommend .suits .p-name, #recommend .suits .choose, #recommend .suits .p-more {
*float:left;
}
#recommend .suits .p-more {
*white-space:nowrap;
}
#recommend .suits li.last-item s, .favorable-suit .suits li.last-item s, #recommend .suits li.last_item s, .favorable-suit .suits li.last_item s {
	display:none;
}
#recommend .suits {
	float:left;
	width:356px;
	padding-bottom:10px;
}
#recommend .suits li {
	width:128px;
	padding:0;
	background-position:0 -260px;
}
#recommend .suits li .p-name {
	width:100px;
}
.last_item .p-more {
	display:block;
}
#newFittign-tab .iloading {
	margin:60px auto;
}
#newFittign-tab .choose {
	_width:145px;
}
#recommend #newFittign-tab .master s, #recommend #newFittign-tab .suits li s {
	margin-top:60px;
}
#recommend .infos {
	float:left;
	width:190px;
	line-height:20px;
	padding-left:10px;
}
#recommend .infos s {
	float:left;
	width:24px;
	height:22px;
	background-position:-30px -260px;
	margin-top:40px;
}
#recommend .infos .selected, #recommend .infos .p-price, #recommend .infos .p-saving, #recommend .infos .btns, #recommend .infos .p-name, #more-fitting-link {
	margin-left:35px;
}
.infos .p-saving {
	color:#999;
}
#more-fitting-link b {
	position:absolute;
	top:-16px;
	left:10px;
	display:block;
	width:26px;
	height:15px;
	background-position:-247px -352px;
}
#more-fitting-link {
	font-weight:bold;
	position:relative;
	top:-20px;
}
#more-fitting-link span {
	font:bold 12px/1em simsun;
	padding-left:3px;
	position:relative;
	top:1px;
}
.tab-cat {
	width:590px;
}
#recommend .btn-buy {
	display:block;
	width:77px;
	height:25px;
	margin-top:10px;
	background-position:-166px -112px;
	text-align:center;
	line-height:25px;
	color:#fff;
	font-weight:bold;
}
#tab-hot .infos .p-name a, #tab-hot .infos .p-name a:visited {
	font-weight:bold;
	color:#005AA0;
}
#recommend #tab-hot .suits {
	position:relative;
}
#tab-reco .suits {
	overflow-x:scroll;
	padding-bottom:10px;
}
#tab-reco #newFittign-tab .suits {
	height:200px;
	overflow:hidden;
}
#tab-reco .suits ul {
	width:1958px;
	height:186px;
}
#tab-hot .suits {
	overflow-x:hidden;
}
#tab-hot {
	overflow:visible;
}
#tab-hot .suits ul {
	width:1858px;
}
#tab-services .i-mc {
	padding:0 10px;
}
#tab-services table {
	margin-left:20px;
}
#tab-services table td {
	padding:2px 5px;
	font-size:12px;
}
#tab-services table td .btn-buy {
	width:70px;
	height:21px;
	line-height:21px;
	margin:0;
	background-position:-69px -84px;
}
#tab-services table td .btn-buy:hover {
	text-decoration:none;
}
.root61 #recommend .suits {
	width:620px;
}
.root61 .tab-cat {
	width:790px;
}
.root61 #recommend .suits li {
	width:145px;
	padding-left:20px;
}
#recommend #stabcon_pop .master .p-name {
	width:140px;
	padding:0 10px;
}
#stabcon_pop .pop-wrap {
	position:relative;
	float:left;
}
#stabcon_pop #pop-info {
	position:absolute;
	z-index:5;
	left:0;
	top:208px;
}
#stabcon_pop .master {
	width:200px;
}
#stabcon_pop .suits {
	overflow:visible;
}
#stabcon_pop .lh {
	overflow:hidden;
}
.match-pop-tips {
	padding:5px 0 0 0;
	color:#c00;
}
#stabcon_pop .infos s, #stabcon_pop .infos {
	margin-top:50px;
}
#pop-box {
	position:absolute;
	z-index:5;
	left:0;
	top:169px;
	width:175px;
	overflow:hidden;
	background:#fff;
	border:1px solid #C4C4C4;
	-moz-box-shadow:0 0 5px #ddd;
	-webkit-box-shadow:0 0 5px #DDD;
	box-shadow:0 0 5px #DDD;
}
#pop-box {
	visibility:hidden;
}
#pop-box #p-scroll {
	padding:10px 0 0 10px;
}
#pop-box #p-scroll .p-scroll {
	padding:0 0 10px 0;
}
#p-tips {
	color:#c00;
}
#p-size-btn, #p-size, #p-tips {
	padding:0 10px;
}
#p-size-btn {
	padding-bottom:10px;
}
#p-tips p {
	padding:5px 0;
}
#p-size-btn a:hover {
	text-decoration:none;
}
#p-size-btn a {
	display:inline-block;
*zoom:1;
	width:50px;
	margin-right:5px;
	height:21px;
	line-height:21px;
	background:url(i/scroll-btns.png) -36px 0 no-repeat;
	text-align:center;
}
#p-size a {
	display:inline-block;
*zoom:1;
	padding:2px 5px;
	border:1px solid #ccc;
	margin:0 5px 10px 0;
}
.p-selected {
	background:#fffdee;
	width:138px;
	border:1px solid #edd28b;
	margin:7px 0;
	padding:4px 10px;
}
.p-selected a {
	color:#005ea7;
	white-space:nowrap;
}
.p-selected a, .p-selected a:hover, .p-selected a:visited {
	color:#005ea7;
}
#recommend #stabcon_pop li {
	position:relative;
}
#recommend #stabcon_pop li .p-name, #recommend #stabcon_pop li .choose {
	width:156px;
}
#stabcon_pop .master s, #stabcon_pop .suits li s {
	margin-top:100px;
}
#stabcon_pop .p-size {
	border:1px solid #c4c4c4;
	padding:0 10px 10px 10px;
	width:155px;
	left:5px;
	background:#fff;
	border-top:0;
	-webkit-box-shadow:0 2px 4px #ccc;
	box-shadow:0 2px 4px #ccc;
}
#stabcon_pop .p-scroll-btn {
	background-image:url(i/scroll-btns.png);
	background-repeat:no-repeat;
}
#stabcon_pop .selected {
	border-color:#c00;
}
.p-size-list, .p-size-btn {
	padding:5px 0 0 0;
}
.p-size-btn a:hover {
	text-decoration:none;
}
.p-size-btn a {
	display:inline-block;
*zoom:1;
	width:50px;
	margin-right:5px;
	height:21px;
	line-height:21px;
	background:url(i/scroll-btns.png) -36px 0 no-repeat;
	text-align:center;
}
.p-size-list a {
	display:inline-block;
*zoom:1;
	padding:2px 5px;
	border:1px solid #ccc;
	margin:0 5px 5px 0;
}
#stabcon_pop .p-scroll {
	width:155px;
	_width:155px;
	height:29px;
	background:#fff;
	padding-bottom:10px;
	overflow:hidden;
*zoom:1;
	padding:5px 0;
	border:1px solid #fff;
	border-bottom:0;
}
#stabcon_pop .actived {
	border-color:#c4c4c4;
	border-bottom:0;
	-webkit-box-shadow:0 2px 4px #ccc;
	box-shadow:0 2px 4px #ccc;
}
#recommend #stabcon_pop .p-scroll li {
	width:30px;
	height:30px;
	padding:0;
}
#stabcon_pop .p-scroll-btn-w {
	float:left;
	width:16px;
	height:29px;
}
#stabcon_pop .p-scroll-btn {
	float:left;
	display:none;
	width:16px;
	height:29px;
	text-indent:-9999px;
}
#stabcon_pop .p-scroll-prev {
	margin-right:2px;
	background-position:0 0;
}
#stabcon_pop .p-scroll-next {
	background-position:-18px 0;
}
#stabcon_pop * html .psearch .disableIE6 {
	background-position:0 -31px;
}
#stabcon_pop .p-scroll-prev.disabled {
	background-position:0 -31px;
}
#stabcon_pop .p-scroll-next.disabled {
	background-position:-18px -31px;
}
#stabcon_pop .p-scroll-wrap {
	float:left;
	width:186px;
	height:29px;
	overflow:hidden;
}
#stabcon_pop .p-scroll-wrap li, .p-scroll-wrap li a {
	float:left;
}
#stabcon_pop .p-scroll-wrap li a {
	padding:1px;
	border:1px solid #ddd;
}
#stabcon_pop .p-scroll-wrap li a img {
	width:25px;
	height:25px;
}
#stabcon_pop .p-scroll-wrap li a.curr {
	border:1px solid #c00;
}
#stabcon_pop .suits li {
	padding-left:5px;
	width:195px;
}
.root61 #stabcon_pop .suits {
	width:570px;
}
.root61 #stabcon_pop .suits li {
	padding-left:5px;
	width:195px;
}
.favorable-suit .mt {
	height:34px;
	background:url(i/repeat.png?v=2015072701) 0 -300px;
	border-right:0;
	border-bottom:solid 1px #DDD;
    overflow:visible;
}
.favorable-suit .mt h2{
	float:left;
    padding:0 36px;
    border-top:solid 3px #E4393C;
    margin:-1px;
    height:34px;
    line-height:30px;
    color:#d00;
    background:#fff;
    border-right:solid 1px #DDD;
    font-weight:normal;
}
.favorable-suit .p-name {
	height:3em;
}
.favorable-suit .master .p-name {
	width:100px;
	padding:0 13px;
}
.favorable-suit .stab {
	overflow:hidden;
	margin-bottom:10px;
}
.favorable-suit .stab li {
	padding:0 15px;
	height:16px;
	cursor:pointer;
	border-left:1px solid #D4D1C8;
	line-height:16px;
	text-align:center;
	color:#005aa0;
}
.favorable-suit .stab .fore1 {
	border:none;
}
.favorable-suit .stab .scurr {
	font-weight:bold;
	color:#333;
}
.favorable-suit .master {
	float:left;
	width:150px;
	padding:0 0 0 10px;
	overflow:hidden;
}
.favorable-suit .master s, .favorable-suit .suits li s {
	float:right;
	width:24px;
	height:22px;
	background-position:0 -260px;
	margin-top:40px;
	margin-right:3px;
}
.favorable-suit .suits {
	float:left;
	width:356px;
	padding-bottom:10px;
}
.favorable-suit .suits li {
	width:128px;
	padding:0;
	background-position:0 -260px;
}
.favorable-suit .suits li .p-name {
	width:100px;
}
.favorable-suit .infos {
	float:left;
	width:190px;
	line-height:20px;
	padding-left:10px;
}
.favorable-suit .infos s {
	float:left;
	width:24px;
	height:22px;
	background-position:-30px -260px;
	margin-top:40px;
}
.favorable-suit .infos .selected, .favorable-suit .infos .p-price, .favorable-suit .infos .p-saving, .favorable-suit .infos .btns, .favorable-suit .infos .p-name {
	margin-left:35px;
}
.favorable-suit .infos .p-name {
	height:3em;
	overflow:hidden;
	line-height:1.5em;
}
.favorable-suit .btn-buy {
	display:block;
	width:77px;
	height:25px;
	margin-top:10px;
	background-position:-166px -112px;
	text-align:center;
	line-height:25px;
	color:#fff;
	font-weight:bold;
}
.favorable-suit .infos .p-name a, .favorable-suit .infos .p-name a:visited {
	font-weight:bold;
	color:#005AA0;
}
.favorable-suit .suits {
	overflow-x:hidden;
	padding-bottom:10px;
}
.favorable-suit .suits ul {
	width:958px;
}
.root61 .favorable-suit .suits {
	width:620px;
}
.root61 .favorable-suit .suits li {
	width:145px;
	padding-left:20px;
}
#product-detail {
	overflow:visible;
    border:1px solid #ddd;
    background:#fff;
}
#product-detail .detail-list {
	padding:8px;
	border:1px solid #DEDFDE;
	overflow:hidden;
	zoom:1;
    margin:20px;
}
#product-detail .detail-list li {
	float:left;
	width:33%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding:2px 0;
}
#product-detail .detail-correction {
	position:relative;
	padding:8px 0 8px 24px;
	zoom:1;
}
#product-detail .detail-correction b {
	display:block;
	position:absolute;
	top:9px;
	left:2px;
	width:18px;
	height:15px;
	background-position:-260px -270px;
}
#promises {
	padding:10px;
	overflow:hidden;
	zoom:1;
	border-top:1px dotted #DEDEDE;
	clear:both;
}
#state {
	padding:10px;
	overflow:hidden;
	zoom:1;
	border-top:1px dotted #DEDEDE;
}
#state strong {
	color:#c30;
}
#comment .mt {
	height:28px;
	background-position:0 -287px;
	border-right:0;
	border-bottom:1px solid #ccc;
}
#comment h2 {
	padding:0 12px;
	font-size:14px;
}
#comment .mc {
	padding:10px 0;
	overflow:hidden;
	zoom:1;
}
#comment .rate {
	float:left;
	width:120px;
	padding:20px 0 0;
	text-align:center;
}
#comment .rate strong {
	font:normal 46px/30px arial;
	color:#c00;
}
#comment .rate span {
	color:#999;
	font-family:arial;
}
#comment .rate strong span {
	font-size:24px;
	color:#c00;
}
#comment .percent {
	float:left;
	width:186px;
	height:74px;
	padding:8px 0;
	border-right:1px solid #E4E4E4;
}
#comment .percent span {
	color:#9C9A9C;
}
#comment .percent dl {
	padding:2px 0;
	overflow:hidden;
	zoom:1;
}
#comment .percent dt {
	float:left;
	width:70px;
}
#comment .percent dd {
	float:left;
	width:100px;
	height:10px;
	margin-top:6px;
	overflow:hidden;
	background:#efefef;
}
#comment .percent dd div {
	overflow:hidden;
	height:10px;
	width:0;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#ed0000), to(#a50000));
	background:-moz-linear-gradient(top, #ed0000, #a50000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed0000', endColorstr='#a50000');
}
#comment .actor {
	float:left;
	position:relative;
	width:296px;
	height:85px;
	padding:5px 15px 0;
	line-height:15px;
	border-right:1px solid #E4E4E4;
	overflow:hidden;
	zoom:1;
}
#comment .actor a {
	color:#005aa0;
}
#comment .actor ul {
	margin-top:5px;
}
#comment .actor li {
	float:left;
	width:130px;
	height:15px;
	padding:2px 17px 2px 0;
	overflow:hidden;
}
#comment .actor li span {
	color:#9C9A9C;
}
#comment .actor .u-name {
	float:left;
	width:100px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#comment .actor span {
	float:right;
}
#comment .btns {
	float:right;
	width:132px;
	height:75px;
	padding-top:5px;
	line-height:15px;
	text-align:center;
}
#comment .btn-comment {
	display:block;
	overflow:hidden;
	margin:5px auto;
	width:70px;
	height:25px;
	line-height:25px;
	background-position:-94px -112px;
}
#comment .btns .btn-comment {
	color:#333;
}
#comment .btns a {
	color:#005aa0;
}
.root61 #comment .rate {
	width:190px;
}
.root61 #comment .actor {
	width:446px;
}
.root61 #comment .actor li {
	width:160px;
}
#comments-list .mt .tab {
	height:29px;
*height:28px;
*zoom:1;
	background:none;
}
#comments-list, #consult {
	margin-bottom:20px;
}
#comment-0 .extra {
	padding-top:5px;
}
#comments-list .mc {
	clear:both;
}
#comments-list div.mt {
	background-position:0 -287px;
	background-repeat:repeat-x;
}
#comments-list .iloading {
	margin:20px auto;
}
#comments-list .tab a {
	float:none;
}
#comments-list .mt .tab a:hover {
	background-color:#fff;
	height:28px;
	text-decoration:none;
}
#comments-list .tab a:hover, #comments-list .tab a:visited {
	color:#666;
}
#comments-list .tab .curr a, #comments-list .tab .curr a:hover, #comments-list .tab .curr a:visited {
	color:#BD0000;
	cursor:default;
}
#comments-list .mt {
	height:28px;
	border-bottom:1px solid #ddd;
	line-height:28px;
	border-top:2px solid #BD0000;
	font-size:12px;
	font-weight:bold;
	overflow:visible;
}
#comments-list .tab li {
	border:solid #DEDEDE;
	border-width:0 0 0 1px;
	cursor:pointer;
	width:auto;
}
#comments-list .tab .tab-last {
	width:1px;
	height:29px;
	border-left:1px solid #ddd;
}
#comments-list .tab a {
	padding:0 10px 0;
	height:30px;
}
#comments-list .tab li a {
	padding:0 10px;
	float:left;
}
#comments-list .tab a em {
	float:right\9\0;
}
#comments-list .tab .curr {
	border:solid #ddd;
	border-width:0 0 0 1px;
	cursor:default;
}
#comments-list .tab .curr a {
	position:relative;
	padding-bottom:2px;
	background:#fff;
}
#comments-list .item {
	position:relative;
	padding:0 0 2px 120px;
	margin-top:8px;
	background:#fff;
	zoom:1;
}
#comments-list .user {
	position:absolute;
	top:10px;
	left:0;
	width:120px;
	text-align:center;
	color:#9C9A9C;
}
#comments-list .user .u-name {
	width:120px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#comments-list .user a {
	color:#005aa0;
}
#comments-list .u-icon img {
	width:50px;
	height:50px;
	padding:8px;
	background:url(i/avatar-bg.png) no-repeat 0 0;
}
#comments-list .i-item {
	padding:10px 15px 5px;
	border:1px solid #F3E6C6;
	background:#fffcf5;
}
#comments-list .o-topic {
	padding:0 0 2px;
	margin-bottom:10px;
	border-bottom:1px solid #F7E7C6;
	overflow:hidden;
	zoom:1;
}
#comments-list .topic {
	float:left;
}
#comments-list .topic-best {
	width:35px;
	height:20px;
	line-height:100px;
	overflow:hidden;
	margin-right:5px;
	background-position:-243px -112px;
}
#comments-list .star {
	float:left;
	margin:1px 0 0 5px;
}
#comments-list .date-comment {
	float:right;
	color:#9C9A9C;
}
#comments-list .date-comment a {
	margin-right:10px;
	color:#005aa0;
}
#comments-list .comment-content dl {
	padding:2px 0;
	overflow:hidden;
	zoom:1;
}
#comments-list .comment-content dt {
	float:left;
	width:62px;
	text-align:right;
	color:#9C9A9C;
}
#comments-list .comment-content dd {
	float:left;
	width:530px;
}
#comments-list .comment-content dd a, #comments-list .comment-content dd a:visited {
	color:#005ea7;
}
#comments-list .item .btns {
	padding:10px 0 5px 350px;
	overflow:hidden;
	zoom:1;
	line-height:23px;
}
#comments-list .btn-reply, #comments-list .btn-agree, #comments-list .btn-oppose {
	display:block;
	height:23px;
	padding:0 5px;
	border-top:1px solid #DEDEDE;
	border-right:1px solid #B5B6B5;
	border-bottom:1px solid #B5B6B5;
	border-left:1px solid #DEDEDE;
	text-decoration:none;
	text-align:center;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));
	background:-moz-linear-gradient(top, #fff, #f2f2f2);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2');
}
#comments-list .btn-agree, #comments-list .btn-oppose {
	float:left;
	margin-right:5px;
}
#comments-list .btn-reply {
	float:right;
	width:60px;
}
#comments-list .useful {
	float:left;
}
#comments-list .useful span {
	float:left;
	margin-right:5px;
	color:#999;
}
#comments-list .item-reply {
	position:relative;
	border-top:1px dotted #F7E7C6;
	padding-left:50px;
	zoom:1;
}
#comments-list .item-reply strong {
	display:block;
	position:absolute;
	top:6px;
	left:0;
	width:45px;
	color:#BEBEBE;
	font-size:20px;
	font-family:arial;
	text-align:right;
}
#comments-list .item-reply dl {
	padding:5px;
}
#comments-list .item-reply dt {
	margin-bottom:4px;
	color:#9C9A9C;
	overflow:hidden;
	zoom:1;
}
#comments-list .item-reply dt .u-name {
	float:left;
}
#comments-list .item-reply dt a {
	float:left;
	color:#005aa0;
	margin-right:8px;
}
#comments-list .item-reply dt .date-comment {
	float:right;
}
#comments-list .corner {
	position:absolute;
	overflow:hidden;
}
#comments-list .tl {
	top:10px;
	left:108px;
	width:14px;
	height:26px;
	background-position:-259px -47px;
}
#comments-list .pagin, #consult .pagin {
	margin-top:8px;
}
#comments-list .comment-show-pic {
	overflow:hidden;
*zoom:1;
}
.comment-show-pic a {
	float:left;
	margin-right:5px;
}
a.comment-show-pic-wrap:hover {
	text-decoration:none;
}
.comment-show-pic span {
	float:left;
	margin-top:82px;
}
.comment-show-pic em {
	display:none;
}
.root61 #comments-list .comment-content dd {
	width:770px;
}
.root61 .comment-show-pic em {
	display:inline;
}
.root61 #comments-list .item .btns {
	padding-left:570px;
}
#consult-search {
	padding:10px 16px;
	border:1px solid #ccc;
	border-top:0;
	overflow:hidden;
	zoom:1;
}
#consult-search .form {
	float:left;
	width:265px;
}
#consult-search .form span {
	display:block;
	margin-bottom:5px;
}
#consult-search .prompt {
	padding-left:16px;
	border-left:1px solid #EFD38C;
	color:#9C9A9C;
	overflow:hidden;
*zoom:1;
}
#consult-search .text {
	width:164px;
	height:19px;
	margin-right:4px;
	padding:2px;
	border:1px solid #ADAAAD;
	line-height:19px;
	background:#fff;
	color:#9C9A9C;
}
#consult-search .btn-search {
	width:70px;
	height:25px;
	border:0;
	background-position:-94px -112px;
	cursor:pointer;
}
#consult .item {
	padding:8px 0;
	border-bottom:1px dotted #DEDEDE;
}
#consult dl {
	margin-top:5px;
	overflow:hidden;
	zoom:1;
}
#consult dt {
	float:left;
	width:62px;
	text-align:justify;
}
#consult dd {
	float:right;
	width:707px;
	overflow:hidden;
}
#consult .user {
	margin-top:0;
	color:#9C9A9C;
}
#consult .user span {
	margin-right:20px;
}
#consult .answer {
	color:#FF6500;
}
#consult .content {
	float:left;
	width:550px;
}
#consult .date-answer {
	float:right;
	width:130px;
	text-align:right;
	color:#9C9A9C;
}
#consult .extra {
	margin-top:4px;
}
#consult .extra a {
	color:#005aa0;
}
#consultation {
	cursor:pointer;
}
#consult .total {
	float:right;
}
#consult .total span {
	color:#9C9A9C;
}
#consult .contact {
	float:left;
}
#consult .search-result-item .user, .search-result-item .useful {
	text-align:right;
}
#consult .user .date-ask {
	margin-right:0;
}
#consult-result {
	overflow:hidden;
*zoom:1;
}
#consult .result {
	padding:5px 20px;
	background:#F4F9FF;
}
#consult .result strong {
	color:#f30;
}
#consult .result em {
	color:#d75509;
}
#consult .result a {
	color:#005aa0;
}
.root61 #consult-search .prompt {
	padding-top:9px;
	padding-bottom:9px;
}
.root61 #consult dd {
	width:927px;
}
.root61 #consult .content {
	width:770px;
}
#discuss th {
	padding:6px 0;
	border-bottom:1px solid #DEDFDE;
}
#discuss td {
	padding:6px 0;
	border-bottom:1px dotted #DEDEDE;
	text-align:center;
	color:#9C9A9C;
}
#discuss td a {
	color:#005aa0;
}
#discuss .col1 {
	width:400px;
	text-align:left;
}
#discuss .col2 {
	width:70px;
}
#discuss .col3 {
	width:80px;
}
#discuss .col4 {
	width:130px;
}
#discuss .u-name {
	width:80px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#discuss .topic {
	position:relative;
	width:400px;
	padding-left:24px;
	line-height:18px;
	overflow:hidden;
}
#discuss .icon {
	position:absolute;
	top:0;
	left:0;
	width:21px;
	height:17px;
}
#discuss .shai {
	background-position:-110px -220px;
}
#discuss .lun {
	background-position:-152px -220px;
}
#discuss .wen {
	background-position:-131px -220px;
}
#discuss .quan {
	background-position:-173px -220px;
}
#discuss .extra {
	margin-top:4px;
}
#discuss .extra a {
	color:#005aa0;
}
#discuss .total {
	float:right;
}
#discuss .total span {
	color:#9C9A9C;
}
#discuss .contact {
	float:left;
}
.root61 #discuss .col1, .root61 #discuss .topic {
	width:620px;
}
#related-viewed .mt {
	height:28px;
	background-position:0 -287px;
	border-right:0;
	border-bottom:1px solid #ccc;
}
#related-viewed h2 {
	font-size:14px;
}
#related-viewed .mc {
	height:182px;
}
#related-viewed .mc li {
	width:133px;
	padding:10px;
	text-align:center;
}
#related-viewed .mc .p-name {
	height:3em;
}
.root61 #related-viewed .mc li {
	width:144px;
}
#related-brands .mc ul {
	padding:4px 0 4px 6px;
	overflow:hidden;
	zoom:1;
}
#related-brands .mc li {
	width:61px;
	height:18px;
	padding:3px 6px 3px 0;
	overflow:hidden;
}
#related-sorts ul {
	padding:4px 0 4px 6px;
	overflow:hidden;
	zoom:1;
}
#related-sorts li {
	float:left;
	width:94px;
	height:18px;
	padding:3px 6px 3px 0;
	overflow:hidden;
}
.related-buy .loading-empty {
	background:none;
	padding-left:0;
}
.related-buy ul {
	padding:0 8px;
	overflow:hidden;
	zoom:1;
}
.related-buy li {
	padding:8px 0;
	border-top:1px dotted #DEDEDE;
}
.related-buy .fore1 {
	border-top:none;
}
.related-buy .p-name strong {
	color:#CE2C08;
}
.related-buy .p-img, .related-buy .p-price {
	text-align:center;
}
.related-buy .extra {
	height:30px;
	line-height:28px;
	padding-right:8px;
	text-align:right;
}
.related-buy .extra a {
	color:#005aa0;
}
#recent-view {
	display:none;
}
#recent-view h2 {
	float:left;
}
#recent-view .extra {
	font-size:12px;
	margin-right:10px;
}
#recent-view ul {
	margin-top:-1px;
	padding:0 8px;
}
#recent-view li {
	overflow:hidden;
	border-top:1px dotted #DEDEDE;
	zoom:1;
}
#recent-view .p-img {
	float:left;
	margin-right:5px;
	width:50px;
	height:50px;
	overflow:hidden;
}
#recent-view .p-name {
	float:left;
	width:134px;
	height:3em;
	margin-top:10px;
}
#ranklist .tab {
	width:193px;
	margin:8px auto 0;
	border-bottom:1px solid #ddd;
}
#ranklist .tab li {
	width:58px;
	height:26px;
	border:solid #ddd;
	border-width:1px 1px 0;
	margin-right:4px;
	text-align:center;
	line-height:26px;
	color:#9C9A9C;
	cursor:default;
    background:#F8F8F8;
}
#ranklist .tab .curr {
	font-weight:bold;
	color:#C00;
    background:#fff;
    border-top:2px solid #E4393C;
    height:24px;
    line-height:24px;
}
#ranklist .tabcon {
	padding:0 5px;
}
#ranklist .tabcon li {
	position:relative;
	height:60px;
	padding:8px 0 8px 68px;
	zoom:1;
	border-top:1px dotted #DEDEDE;
}
#ranklist .tabcon span, #ranklist .tabcon .p-img {
	position:absolute;
	top:8px;
}
#ranklist .tabcon span {
	visibility:visible;
	left:-3px;
	width: 16px;
	height: 16px;
	background: #DCDCDC;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height: 16px;
	border-radius: 16px;
    z-index:9;
}
#ranklist .tabcon span.top3 {
	background: #FF9900;
}
#ranklist .tabcon .p-img {
	left:0;
	padding:0;
}
#ranklist .tabcon .fore1 span, #ranklist .tabcon .fore2 span, #ranklist .tabcon .fore3 span {
	visibility:visible;
}
#ranklist .tabcon .fore1 {
	border-top:none;
}
#ranklist .tabcon .p-name {
	height:3em;
}
#search-result .mt {
	height:28px;
}
#search-result .search-item dl, #search-result .search-item dt {
	float:left;
}
#search-result .search-item {
	padding:10px 0 0 10px;
	height:70px;
	overflow:hidden;
}
#search-result .search-item dl {
	width:199px;
	padding-right:40px;
	padding-bottom:10px;
}
#search-result .search-item .p-img, .search-item .p-name, .search-item .p-price {
	overflow:hidden;
}
#search-result .search-item .p-img {
	margin-right:10px;
}
#search-result .search-item .p-name {
	line-height:1.5em;
	height:3em;
}
#search-result .search-item .p-price {
	font-weight:bold;
	color:#C00;
}
#search-result .mt h2 {
	float:left;
	font-size:12px;
}
#search-result .mt .extra {
	font:normal 12px/28px simsun;
	padding-right:8px;
}
#search-result .mt h2 a {
	color:#005ea7;
}
#search-result .search-keywords {
	padding:0 0 10px 10px;
}
#search-result .search-keywords a, #search-result .search-keywords:visited {
	color:#005AA0;
	margin-right:1em;
}
#product-detail .mt {
	top:auto;
	background-color:#fff;
	z-index:100;
    border-bottom:1px solid #ddd;
}
#product-detail .nav-fixed {
	position:fixed;
	top:0;
}
* html #product-detail .nav-fixed {
	position:absolute;
	bottom:auto;
top:expression(eval(document.documentElement.scrollTop));
}
#product-detail .mt {
	overflow:visible;
}
#product-detail .mc {
	clear:both;
}
#nav-minicart {
	position:relative;
	float:right;
	z-index:2;
}
.nav-minicart-btn a, .nav-minicart-btn a:hover, .nav-minicart-btn a:visited {
	color:#fff;
	text-decoration:none;
}
#nav-minicart .nav-minicart-inner {
	position:absolute;
	right:0;
	top:1px;
	font-size:12px;
	width:229px;
	margin:-1px -1px 0 0;
	padding:1px;
}
#nav-minicart.hover .nav-minicart-inner {
	border:1px solid #ddd;
	padding:0;
	background:#fff;
	-moz-box-shadow:0 0 5px #ddd;
	-webkit-box-shadow:0 0 5px #DDD;
	box-shadow:0 0 5px #DDD;
}
#nav-minicart.hover .nav-minicart-con {
	display:block;
}
#nav-minicart .nav-minicart-btn a {
	float:right;
	display:inline;
	width:105px;
	height:21px;
	background-position:-110px -197px;
	line-height:100px;
	overflow:hidden;
	margin:3px 3px 0 0;
	cursor:pointer;
}
#nav-minicart .nav-minicart-buynow a {
	width:77px;
	height:25px;
	margin-top:2px;
	line-height:25px;
	text-align:center;
	background-position:-166px -112px;
	font-weight:normal;
}
#nav-minicart .nav-minicart-btn {
	overflow:hidden;
}
#nav-minicart .nav-minicart-con {
	padding:10px 0;
	clear:both;
	width:227px;
	overflow:hidden;
	display:none;
}
#nav-minicart .p-img {
	float:left;
	margin:0 10px;
	padding:0;
}
#nav-minicart .p-name, #nav-minicart .p-price {
	overflow:hidden;
}
#nav-minicart .p-name {
	line-height:1.5em;
	height:4.5em;
	margin-bottom:10px;
	color:#333;
	font-weight:normal;
}
#nav-minicart .p-price {
	line-height:1.2em;
	font-weight:bold;
	color:#c00;
}
#nav-minicart .p-price em {
	color:#999;
	font-weight:normal;
}
.Tip360 {
	width:380px;
	overflow:hidden;
	background:#fff;
	position:absolute;
	border:1px solid #959595;
	z-index:20002;
	display:none;
}
.Tip360 strong {
	color:#F60;
}
.w260 {
	width:260px;
}
.Tip_Title {
	height:26px;
	line-height:26px;
	padding:0 8px;
	background:#0067AA;
	color:#fff;
}
.Tip_Title em {
	float:right;
	margin-top:6px;
	cursor:pointer;
}
.Tip_Content {
	padding:10px;
	overflow:hidden;
	text-align:center;
	zoom:1;
}
.Tip_Img {
	width:110px;
	height:96px;
	float:left;
}
.Tip_Img img {
	width:100px;
	height:75px;
	padding:10px 5px;
}
.Tip_Text {
	width:240px;
	float:right;
	text-align:left;
}
.Tip_Text1 {
	font-size:14px;
	height:40px;
	line-height:40px;
	font-weight:bold;
	background:url(i/right_03.jpg) no-repeat left center;
	padding:15px 0 15px 40px;
}
.Tip_Submit {
	background:#f2f2f2;
	border-top:1px solid #ccc;
	height:24px;
	padding:3px 5px;
}
.Tip_Submit a:link, .Tip_Submit a:visited, .Tip_Submit2 a:link, .Tip_Submit2 a:visited {
	display:block;
	height:20px;
	border:1px solid #0067AA;
	padding:1px;
	float:right;
	text-decoration:none;
	cursor:pointer;
	margin-left:10px;
}
.Tip_Submit span, .Tip_Submit2 span {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	background:#0067AA;
	color:#fff;
	float:left;
}
#changeCard {
	display:block;
	width:600px;
	border:0;
}
#changeCard td {
	padding:10px 0;
}
#changeCard .pd-t td {
	padding-top:5px;
}
#changeCard .pd-b td {
	padding-bottom:5px;
}
#changeCard td td {
	padding:0;
}
#changeCard img {
	display:inline;
}
#changeCard .sign img {
	width:100px;
	height:75px;
	padding:4px;
	background:url(i/btn_card_1.gif);
}
#changeCard .area1 {
	width:480px;
	height:120px;
	line-height:30px;
	border:0;
	background:url(i/btn_card_2.gif);
	overflow:hidden;
	font-size:18px;
	font-family:arial, "microsoft yahei", simsun;
}
#changeCard .text1 {
	border:0;
	width:108px;
	height:24px;
	padding-top:6px;
	line-height:24px;
	background:url(i/btn_card_2.gif) repeat-x 0 bottom;
	margin-right:30px;
	font-size:18px;
	font-family:arial, "microsoft yahei", simsun;
}
#changeCard .Tip_Submit {
	padding:20px 0;
	background:none;
	border:0;
	text-align:center;
}
#changeCard .btn1 {
	width:60px;
	height:27px;
	background:url(i/com/btn_card.jpg);
	border:0;
	cursor:pointer;
}
.Ptable {
	background:#CCC;
	margin:10px 0;
}
.Ptable th {
	background:#EEF7FE;
	padding:5px;
	font-size:12px;
}
.Ptable td {
	background:none repeat scroll 0 0 #FFF;
	padding:2px 5px;
	font-size:12px;
}
.Ptable .tdTitle {
	background:none repeat scroll 0 0 #F5FAFE;
	text-align:right;
	width:110px;
}
.Ptable th.tdTitle {
	text-align:center;
}
.item-detail {
	padding:10px;
}
.item-warnning {
	display:inline-block;
	padding:1px 5px;
	color:#c00;
	background:#ffe8e8;
	border:1px solid #db9a9a;
	margin-left:10px;
*zoom:1;
}
.item-warnning s {
	float:left;
	width:16px;
	height:16px;
	margin:1px 4px 0 0;
	background-position:-100px -267px;
}
#choose .item-hl-bg {
	background:#ffe8e8;
	border:1px solid #db9a9a;
}
#choose .item-hl-bg .dd {
	border-color:#ffe8e8;
}
#short-share {
	padding-top:20px;
}
#share-list {
	margin:0 auto;
	float:left;
}
.share-bd, .share-hd, .share-list-item, .share-list-item li, .share-list-item a, .share-ft {
	float:left;
	height:23px;
	line-height:23px;
}
.share-bd {
	border:1px solid #ddd;
	padding:1px 0;
	border-right:0;
}
.share-hd {
	padding-left:10px;
}
#short-share .share-list-item {
	width:100px;
	overflow:hidden;
*zoom:1;
	height:23px;
}
#share-list .share-list-item-all {
	width:auto;
}
.share-list-item a {
	width:22px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
}
.share-list-item li {
	margin-right:2px;
}
#view-bigimg {
	padding:5px 10px 0 0;
}
#view-bigimg b {
	display:inline-block;
	width:14px;
	height:14px;
	background-position:-264px -240px;
	margin:0 4px -2px 0;
*zoom:1;
}
#site-sina {
	background-position:-190px -166px;
}
#site-qzone {
	background-position:-102px -167px;
}
#site-renren {
	background-position:-146px -167px;
}
#site-kaixing {
	background-position:-168px -166px;
}
#site-douban {
	background-position:-124px -167px;
}
#site-msn {
	background-position:-234px -167px;
}
#site-qq {
	background-position:-256px -167px;
}
#site-email {
	background-position:-212px -167px;
}
#site-sina:hover {
	background-position:-190px -143px;
}
#site-qzone:hover {
	background-position:-102px -143px;
}
#site-renren:hover {
	background-position:-146px -143px;
}
#site-kaixing:hover {
	background-position:-168px -143px;
}
#site-douban:hover {
	background-position:-124px -143px;
}
#site-msn:hover {
	background-position:-234px -143px;
}
#site-qq:hover {
	background-position:-256px -143px;
}
#site-email:hover {
	background-position:-212px -143px;
}
.share-ft {
	padding:1px 0;
	border:1px solid #ddd;
	width:20px;
	cursor:pointer;
}
.share-ft b {
	display:block;
	width:7px;
	height:11px;
	margin:6px 0 0 7px;
	background-position:-271px -258px;
	text-indent:-9999px;
	overflow:hidden;
}
.share-ft-open b {
	background-position:-263px -258px;
}
.model-partake {
	padding:15px 15px 5px;
}
.model-partake .form {
	line-height:22px;
	overflow:hidden;
}
.model-partake .text {
	border:1px solid #CCC;
	color:#999;
	height:16px;
	padding:2px 3px;
	width:280px;
}
.model-partake .btn-copy {
	margin-top:15px;
}
.model-partake .i-con {
	border:1px solid #EFD38C;
	color:#666;
	margin-top:15px;
	padding:5px 5px 5px 5px;
	position:relative;
}
#toolbar {
	position:fixed;
	z-index:100;
	left:0;
	bottom:0;
	width:100%;
	height:40px;
	border-top:1px solid #E1E1E1;
	background:#DDD;
}
#toolbar .w {
	position:relative;
}
#toolbar .line {
	height:1px;
	background:#fff;
}
#toolbar .slogan {
	float:left;
	height:40px;
	border:solid #CCC;
	border-width:0 1px;
}
#toolbar .slogan a {
	float:left;
	height:12px;
	margin:0 6px;
	line-height:100px;
	overflow:hidden;
	background-image:url(i/icon2011113002.png);
	background-repeat:no-repeat;
}
#toolbar .slogan span {
	float:left;
}
#toolbar .i-slogan {
	border:solid #F8F8F8;
	border-width:0 1px;
	height:28px;
	padding-top:12px;
	color:#ccc;
}
#toolbar .slogan .fore1 {
	width:50px;
	background-position:0 -25px;
	border-left:none;
}
#toolbar .slogan .fore2 {
	width:58px;
	background-position:0 -38px;
}
#toolbar .slogan .fore3 {
	width:73px;
	background-position:0 -51px;
}
#toolbar .slogan .fore4 {
	width:58px;
	background-position:0 -64px;
}
#toolbar .form {
	float:right;
	position:relative;
	height:40px;
	padding-right:10px;
	zoom:1;
}
#toolbar .form .prompt {
	display:none;
	position:absolute;
	left:200px;
	top:-24px;
}
#toolbar .form .active {
	display:block;
}
#toolbar .form .i-prompt {
	position:relative;
	width:200px;
	background:#fff;
	padding:3px;
	border:1px solid #ccc;
	color:#f00;
	zoom:1;
}
#toolbar .form .corner {
	position:absolute;
}
#toolbar .form .corner b {
	position:absolute;
	left:0;
}
#toolbar .form .corner .b1 {
	z-index:1;
}
#toolbar .form .corner .b2 {
	z-index:2;
}
*html #toolbar .form .corner b {
	overflow:hidden;
	width:0;
	height:0;
}
#toolbar .form .corner-bottom {
	left:20px;
	bottom:0;
}
#toolbar .form .corner-bottom b {
	border-width:10px;
}
#toolbar .form .corner-bottom .b1 {
	top:0;
	border-style:solid dashed dashed dashed;
	border-color:#ccc transparent transparent transparent;
}
#toolbar .form .corner-bottom .b2 {
	top:-1px;
	border-style:solid dashed dashed dashed;
	border-color:#fff transparent transparent transparent;
}
#toolbar .form .label {
	position:relative;
	padding-left:38px;
	margin-right:6px;
	line-height:40px;
}
#toolbar .form .label b {
	display:block;
	position:absolute;
	top:5px;
	left:0;
	width:33px;
	height:28px;
	background:url(i/icon2011113002.png) no-repeat 0 -77px;
}
#toolbar .form .label .markdown {
	background-position:-34px -78px;
}
#toolbar .form .label strong {
	color:#c00;
}
#toolbar .form .text {
	width:160px;
	height:17px;
	padding:3px;
	margin:6px 6px 0 0;
	border:1px solid #aaa;
}
#toolbar .form .button {
	width:94px;
	height:25px;
	margin-top:6px;
	background:url(i/icon2011113002.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
#toolbar .samekind {
	float:right;
	height:40px;
}
#toolbar .samekind .entrance {
	position:relative;
	height:40px;
	border:solid #E1E1E1;
	border-width:0 1px;
	padding:0 35px 0 10px;
	line-height:40px;
	background:#fff;
	color:#666;
	cursor:pointer;
}
#toolbar .samekind .entrance b {
	display:block;
	position:absolute;
	top:7px;
	right:7px;
	width:22px;
	height:24px;
	background:url(i/icon2011113002.png) no-repeat -23px -106px;
}
#toolbar .samekind .list-h {
	display:none;
}
#toolbar .hover .entrance {
	position:relative;
	top:-2px;
	z-index:1;
	height:41px;
	border:solid #999;
	border-width:0 1px;
	zoom:1;
}
#toolbar .hover .entrance b {
	background-position:0 -106px;
}
#toolbar .hover .list-h {
	display:block;
}
#toolbar .groupbuy {
	float:right;
	width:638px;
	height:42px;
	margin:-2px 22px 0 0;
	background:#DC0E0E;
}
#toolbar .groupbuy .deal-price {
	float:left;
	width:233px;
	height:42px;
	margin-right:5px;
	background:url(i/icon20110829.png) no-repeat;
}
#toolbar .groupbuy .groupbuy-tit {
	float:left;
	width:280px;
	padding-top:2px;
	font:bold 14px/18px "microsoft yahei";
	text-indent:2em;
	color:#FFFAD0;
}
#toolbar .groupbuy .btn-groupbuy {
	float:right;
	overflow:hidden;
	width:110px;
	height:34px;
	margin:5px 5px 0 0;
	background:url(i/bg_toolbar3.png) no-repeat 0 -132px;
	line-height:100px;
	cursor:pointer;
}
#toolbar .toolbar-close {
	position:absolute;
	right:2px;
	top:14px;
	z-index:3;
	zoom:1;
	display:block;
	overflow:hidden;
	width:11px;
	height:11px;
	background:url(i/icon2012010401.gif) no-repeat;
	line-height:100px;
	cursor:pointer;
}
#recommend-samekindlist {
	position:absolute;
	top:-253px;
	left:0;
	width:1178px;
	padding:0 10px;
	height:250px;
	background:#fff;
	border:1px solid #999;
}
#recommend-samekindlist li {
	width:170px;
	padding:0 14px;
	text-align:center;
}
#recommend-samekindlist .extra {
	height:16px;
	line-height:16px;
	margin-top:5px;
	overflow:hidden;
	padding:2px 0;
}
#recommend-samekindlist .extra a {
	color:#005aa0;
}
body {
	_background-image:url(about:blank);
	_background-attachment:fixed;
}
*html #toolbar {
	position:absolute;
top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
	overflow:visible;
}
*html #toolbar .slogan {
	width:307px;
}
*html #toolbar .samekind {
	width:150px;
	overflow:hidden;
	zoom:1;
}
*html #toolbar .groupbuy {
	margin-right:11px;
}
.content_tpl {
	width:753px;
	margin:0 auto;
}
.formwork {
	overflow:hidden;
	width:753px;
	padding:10px 0;
	border-bottom:1px dashed #e6e6e6;
	line-height:23px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.formwork p {
	margin:0;
	padding:0;
}
.formwork_img {
	width:750px;
	margin:0 auto;
	text-align:center;
}
.formwork_titleleft {
	line-height:25px;
	font-size:14px;
	font-weight:bold;
}
.formwork_titleleft2 {
	line-height:25px;
	font-size:14px;
}
.formwork_titlecenter {
	line-height:25px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.formwork_text {
	width:100%;
	text-indent:2em;
}
.formwork_imgleft, .formwork_imgleft1, .formwork_tpl_left, .formwork_tpl_imgleft, .formwork_tpl_imgright, .formwork_tpl_left1 {
	float:left;
}
.formwork_imgleft {
	width:200px;
	padding:10px 20px 10px 0;
}
.formwork_imgright {
	float:right;
	width:200px;
	padding:10px 0 10px 20px;
}
.formwork_imgleft1 {
	width:360px;
	padding:10px 20px 10px 0;
}
.formwork_imgright1 {
	float:right;
	width:360px;
	padding:10px 0 10px 20px;
}
.formwork_tpl_left {
	width:375px;
}
.formwork_tpl_imgleft {
	width:150px;
	padding:10px 20px 10px 0;
}
.formwork_tpl_imgright {
	width:150px;
	padding:10px 20px 10px 10px;
}
.formwork_tpl_left1 {
	width:375px;
	text-align:center;
}
.formwork_tpl_img {
	width:100%;
	padding:20px;
}
.formwork_title1 {
	line-height:25px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.formwork_bt_dz, .formwork_bt_rb, .formwork_bt_it, .formwork_bt_top {
	width:750px;
	height:43px;
	background-image:url(../../../201007/skin/df/i/bg2012031601.jpg);
	background-repeat:no-repeat;
}
.formwork_bt_dz span, .formwork_bt_rb span, .formwork_bt_it span, .formwork_bt_top span {
	float:left;
	padding-left:34px;
	line-height:25px;
	font-family:"\5fae\8f6f\96c5\9ed1";
	font-size:14px;
}
.formwork_bt_dz span.s2, .formwork_bt_rb span.s2, .formwork_bt_it span.s2, .formwork_bt_top span.s2 {
	padding-left:4px;
	line-height:20px;
	font-size:12px;
}
.formwork_bt {
	overflow:hidden;
	width:753px;
	padding:10px 0;
	line-height:23px;
	text-align:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.formwork_bt_dz {
	background-position:0 0;
}
.formwork_bt_dz span {
	color:#FFF;
	padding-top:12px;
}
.formwork_bt_dz span.s2 {
	padding-top:16px;
}
.formwork_bt_rb {
	background-position:0 -90px;
}
.formwork_bt_rb span {
	font-size:18px;
	color:#C90014;
	padding-left:2px;
	padding-top:12px;
}
.formwork_bt_rb span.s2 {
	color:#666;
	padding-left:10px;
	line-height:25px;
	padding-top:16px;
}
.formwork_bt_it {
	background-position:0 -45px;
}
.formwork_bt_it span {
	color:#000;
	padding-top:8px;
}
.formwork_bt_it span.s2 {
	line-height:23px;
	padding-top:10px;
}
.formwork_bt_top {
	background-position:0 -135px;
}
.formwork_bt_top span {
	color:#000;
	padding-top:10px;
}
.formwork_bt_top span.s2 {
	padding-top:14px;
}
#product-detail .fore {
	padding:0;
}
.knowledge {
	margin-top:-10px;
}
#i-detail {
	padding:0 10px 10px;
	overflow:hidden;
	zoom:1;
}
#i-detail li {
	float:left;
	width:360px;
}
#i-detail a {
	color:#005aa0;
}
#product-detail .content {
	padding:10px;
	width:743px;
	overflow:hidden;
	zoom:1;
	border-top:1px dotted #DEDEDE;
}
#product-detail .tab-sub .fore {
	padding:0 15px;
}
#product-detail .tabcon-sub {
	padding:10px 10px 0;
	border-top:1px solid #ccc;
	overflow:hidden;
}
#product-detail .tabcon-sub a {
	color:#005aa0;
}
#product-detail .tabcon-sub li {
	float:left;
	width:320px;
	padding-right:30px;
	overflow:hidden;
}
#product-detail .tabcon-sub li span {
	margin-right:6px;
	color:#999;
}
#promises {
	padding:10px;
	overflow:hidden;
	zoom:1;
	border-top:1px dotted #DEDEDE;
}
#state {
	padding:10px;
	overflow:hidden;
	zoom:1;
	border-top:1px dotted #DEDEDE;
}
#state strong {
	color:#c30;
}
.Ptable {
	background:#ccc;
}
.Ptable th {
	background:#EEF7FE;
	text-align:right;
	padding:5px;
}
.Ptable td {
	padding:2px 5px;
	background:#fff;
}
.Ptable .tdTitle {
	text-align:right;
	width:110px;
	background:#F5FAFE;
}
.tab-sub {
	overflow:hidden;
	padding:8px 0;
	zoom:1;
}
.tab-sub li {
	float:left;
	padding:0 15px;
	height:16px;
	cursor:pointer;
	border-left:1px solid #D4D1C8;
	line-height:16px;
	color:#c30;
	text-align:center;
}
.tab-sub .fore {
	border:none;
}
.tab-sub .curr {
	font-weight:bold;
}
q::before, q::after {
content:'';
}
.word-wiki {
	color:#f00;
	font-weight:bold;
	position:relative;
	height:18px;
	display:inline-block;
*display:inline;
*zoom:1;
	font:14px/18px simsun;
	text-indent:0;
}
.wiki-arrow {
	color:#cdcdcd;
	position:absolute;
	bottom:-2px;
	left:50%;
	margin-left:-5px;
	width:11px;
	height:6px;
	overflow:hidden;
	z-index:3;
	background:#fff;
	font:12px/12px simsun;
	line-height:14px\0;
}
* html .wiki-arrow {
	line-height:14px;
}
*+html .wiki-arrow {
	line-height:14px;
}
.word-wiki-detail {
	position:absolute;
	left:-100px;
	z-index:2;
	top:19px;
	width:500px;
	background:#fff;
	border:1px solid #cdcdcd;
	box-shadow:3px 3px 3px #EEE;
	color:#333;
	font-weight:normal;
}
.wiki-inner {
	padding:12px;
	font:12px/1.8em simsun;
}
.wiki-inner dt {
	font-weight:bold;
	font-size:16px;
}
.wiki-inner dd {
	text-indent:2em;
}
.wiki-more {
	text-align:right;
	padding-top:5px;
}
.wiki-more a {
	color:#005ea7;
}
div.actived .wiki-arrow, div.actived .word-wiki-detail {
	display:block;
}
.knowledge-tips {
	position:relative;
	margin-left:5px;
	padding:2px 0;
	display:inline-block;
	border:1px solid #d9d9d9;
	color:#333;
	font-weight:normal;
	background:#f5f5f5;
	cursor:default;
*zoom:1;
}
.knowledge-tips a {
	color:#005aa0;
}
.arrow-right {
	position:absolute;
	left:-5px;
	top:5px;
	width:0;
	height:0;
	overflow:hidden;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
	border-right:5px solid #f5f5f5;
}
.arrow_box {
	position:absolute;
	left:-1px;
	top:8px;
	width:0;
	height:0;
	background:#f5f5f5;
	border:1px solid #d9d9d9;
}
.arrow_box:after, .arrow_box:before {
	right:100%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
}
.arrow_box:after {
	border-color:rgba(245, 245, 245, 0);
	border-right-color:#f5f5f5;
	border-width:5px;
	top:50%;
	margin-top:-5px;
}
.arrow_box:before {
	border-color:rgba(217, 217, 217, 0);
	border-right-color:#d9d9d9;
	border-width:6px;
	top:50%;
	margin-top:-6px;
}
.wiki-pop {
	position:absolute;
	z-index:10;
	background:url(i/tran.gif) 0 0 repeat;
}
.wiki-pop abbr {
	display:inline;
*zoom:1;
}
.wiki-pop .wiki-inner {
	width:500px;
	padding:12px;
	font:12px/1.8em simsun;
	background:#fff url(i/ydt.png) 380px 5px no-repeat;
	border:1px solid #cdcdcd;
	box-shadow:3px 3px 3px #EEE;
	color:#333;
}
.wiki-pop a {
	color:#005ea7;
}
.wiki-inner dt {
	font-weight:bold;
	height:21px;
	overflow:hidden;
	font-size:16px;
	border-bottom:1px solid #e9303e;
	margin-bottom:10px;
	padding-bottom:10px;
}
.wiki-inner dd {
	text-indent:2em;
}
.wiki-more {
	text-align:right;
	padding-top:5px;
}
.wiki-arr {
	display:block;
	color:#cdcdcd;
	position:relative;
	top:1px;
	z-index:11;
	width:11px;
	height:6px;
	overflow:hidden;
	background:#fff;
	font:12px/12px simsun;
	line-height:14px\0;
*line-height:14px;
}
#product-track {
	margin-top:10px;
}
#product-track .nothing {
	text-align:center;
	margin-top:100px;
}
#product-track .iloading {
	margin-top:100px;
}
#product-track .m2 h2 {
	padding:0 8px;
	font:bold 14px/28px simsun;
}
#product-track .left .m2 .mt {
	height:28px;
	line-height:28px;
	background:url(i/newicon20121210.png) 0 -287px repeat-x;
	border-right:0;
	border-bottom:1px solid #ccc;
}
#product-track .m2 {
	border:1px solid #CCC;
}
#product-track .left {
	float:left;
	width:210px;
	margin:0;
	padding:0;
}
#product-track .right {
	float:right;
	margin:0;
	padding:0;
}
#product-track .right {
	width:780px;
}
#product-track #maybe-like {
	border-left:0;
}
#recent-view-track .mc ul {
	height:250px;
	overflow-y:auto;
}
#recent-view-track h2 {
	float:left;
	font-size:14px;
}
#recent-view-track .extra {
	float:right;
	font-size:12px;
	margin-right:10px;
}
#recent-view-track ul {
	margin-top:-1px;
	padding:0 8px;
}
#recent-view-track li {
	overflow:hidden;
	border-top:1px dotted #DEDEDE;
	zoom:1;
}
#recent-view-track .p-img {
	float:left;
	margin-right:5px;
	width:50px;
	height:50px;
	overflow:hidden;
}
#recent-view-track .p-name {
	float:left;
	width:120px;
	height:3em;
	margin-top:5px;
}
#recent-view-track .p-price {
	float:left;
	width:120px;
}
#recent-view-track .no-track {
	margin:10px;
	height:230px;
	background:url(i/foot.png) left bottom no-repeat;
	color:#999;
}
#recent-view-track .no-track p {
	margin-top:5px;
	line-height:1.5em;
}
#recent-view-track .no-track h4 {
	font:18px "microsoft yahei";
}
#maybe-like .mt {
	height:28px;
	background:url(i/newicon20121210.png) 0 -287px repeat-x;
	border-right:0;
	border-bottom:1px solid #ccc;
}
#maybe-like h2 {
	font-size:14px;
	float:left;
}
#maybe-like .extra {
	float:right;
	font:12px/29px arial;
	margin-right:10px;
}
#maybe-like .extra span {
	font-family:arial;
	cursor:pointer;
	margin:5px 0 0 5px;
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:0 4px;
	border-radius:10px;
	background:#999;
	color:#fff;
*zoom:1;
}
#maybe-like .extra .curr {
	background:#d00;
}
#maybe-like .mc, #recent-view-track .mc {
	height:250px;
	overflow:hidden;
	position:relative;
}
#maybe-like .p-comm .star {
	margin-top:2px;
}
#maybe-like .star {
	background-image:url(i/newicon20121210.png);
	background-repeat:no-repeat;
}
#maybe-like .mc li {
	width:133px;
	padding:10px 20px;
	text-align:center;
}
#maybe-like .mc .p-name {
	height:3em;
}
#maybe-like .p-price {
	height:16px;
}
#maybe-like #guess-scroll {
	margin-left:40px;
}
#maybe-like .disabled {
	cursor:default;
}
#maybe-like .guess-control {
	position:absolute;
	z-index:10;
	left:10px;
	top:70px;
	display:block;
	width:21px;
	height:107px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(i/scroll.png) 0 0 no-repeat;
	cursor:pointer;
}
#maybe-like #guess-backward {
	background-position:-21px 0;
	right:10px;
	left:auto;
}
#product-track .star {
	display:inline-block;
	width:75px;
	height:14px;
}
#product-track .sa5 {
	background-position:-109px -239px;
}
#product-track .sa4 {
	background-position:-124px -239px;
}
#product-track .sa3 {
	background-position:-139px -239px;
}
#product-track .sa2 {
	background-position:-154px -239px;
}
#product-track .sa1 {
	background-position:-169px -239px;
}
#product-track .sa0 {
	background-position:-184px -239px;
}
.root61 #maybe-like .mc li {
	width:144px;
}
.root61 #product-track .right {
	width:1000px;
}
.yb-tips {
	padding-top:5px;
	color:#999;
}
.f-sercvice-list dd a:hover {
	border-color:#c00;
}
.f-sercvice-list dd .actived a {
	padding:1px 5px;
	border:2px solid #c00;
}
.f-sercvice-list dd .actived a:hover {
	text-decoration:none;
}
.f-sercvice-list b {
	display:none;
	position:absolute;
	bottom:0;
	right:0;
	width:12px;
	height:12px;
	overflow:hidden;
	background-position:-202px -224px;
}
.f-sercvice-list .actived b {
	display:block;
}
#res-services-extra .dt {
	padding-left:2em;
}
.btn-append-extra {
	display:inline-block;
	margin-left:20px;
	width:105px;
	height:21px;
	background-position:-110px -197px;
	line-height:100px;
	overflow:hidden;
}
#yb-result {
	padding:5px 0 0 10px;
}
.yb-btn {
	padding:10px 0 0 200px;
}
.yb-btn a {
	display:inline-block;
*zoom:1;
	margin-right:10px;
	width:57px;
	height:30px;
	line-height:30px;
	background:url(i/yb_btn.png) 0 0 no-repeat;
	font-size:14px;
	text-align:center;
}
.yb-btn a, .yb-btn a:hover, .yb-btn a:visited {
	color:#666;
	text-decoration:none;
}
.yb-btn .yb-btn-cancel {
	background-position:-67px 0;
}

/*--------------颜色选择器CSS添加-------------*/
.catt {width:100%;height:auto;overflow:hidden;padding-bottom:5px;}
.catt a{border: #c8c9cd 1px solid;  text-align: center; background-color: #fff; margin-left:5px;margin-top:6px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap; color: #000; text-decoration: none;float:left;}
.catt a:hover {border:#CC0000 2px solid; margin: -1px; margin-left:4px;margin-top:5px;}
.catt a:focus {outline-style:none;}
.catt .cattsel {border:#CC0000 2px solid; margin: -1px;background:#FFF url(i/test.gif) no-repeat bottom right; margin-left:4px;margin-top:5px;}
.catt .cattsel a:hover {border: #CC0000 2px solid;margin:-1px;background:url(i/test.gif) no-repeat bottom right;}

  .gallery{width:327px;  float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
  .gallery ul{width:auto;}
   .gallery #goods_gallery .curr img{ border:1px #CD0000 solid;}
  .gallery li{float:left; width:66px; }
.gallery li img{width:60px; height:60px; display:block; border:1px #eee solid;}

   .comments li{background:url(images/lineBg.gif) repeat-x left bottom; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;

   margin-bottom:8px;

   }

   .comments li img{position:absolute; right:0px; top:3px;}

   .comments li p{margin:3px auto; text-align:left;}

   .commentsList{border:1px solid #F3E6C6; background:#FFFCF5; padding:10px;}

   .commentsList .inputBorder{border:1px solid #ccc; background:#fff;}

     .captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}


.comments {
	MARGIN: 10px 0px
}
.comments LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: relative; TEXT-ALIGN: left
}
.comments LI IMG {
	RIGHT: 10px; POSITION: absolute; TOP: 3px
}
.comments LI P {
	MARGIN: 3px auto; TEXT-ALIGN: left
}
.re_content {
	BORDER-RIGHT: #edf0f1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #edf0f1 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f4f9ff; PADDING-BOTTOM: 10px; BORDER-LEFT: #edf0f1 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #edf0f1 1px solid
}
.commentsList {
	BORDER-RIGHT: #F3E6C6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #F3E6C6 1px solid; PADDING-LEFT: 10px; BACKGROUND: #FFFCF5; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #F3E6C6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #F3E6C6 1px solid
}
.commentsList .inputBorder {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}

#globalComments .title{ background:#F5F5F5; color:#333; height:40px; line-height:40px; border:#e4e4e4 1px solid; border-bottom:none; text-indent:10px; font-weight:bold;}
  
  #globalComments .title span{ color:#333333; font-weight:bold; font-size:14px;}
 .boxCenterList{ background:#FFF; padding:15px; border:1px solid #e4e4e4;}
  
    .bnt_blue_1{
   background:url(i/68ecshopcom_bg.gif) no-repeat 0px -663px; width:77px; height:21px;
  text-align:center; line-height:22px; color:#000; border:none; cursor:pointer;overflow:hidden
  }
   /*翻页*/
.pagebar {
	FLOAT: right; HEIGHT: 25px
}
.pagebar IMG {
	POSITION: relative; TOP: 2px
}
.pagebar A {
	FLOAT: left; MARGIN: 0px 5px; TEXT-DECORATION: none; padding-left:7px; padding-right:7px;color:#ff6400; border:#ff9600 1px solid; background:url(images/pagebg.jpg) repeat-x;
}
.pagebar A:hover {
	
}
.pagebar .page_now {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 5px; background:#ffbe94; padding-left:7px; padding-right:7px; border:#ff6501 1px solid; color:#ff673b;
}


   span.scrleft{width:12px; height:20px; background:url(i/arrow.gif) no-repeat left center; float:left;margin:20px 0 0 15px;display:inline;}
  span.scrright{width:12px; height:20px; background:url(i/arrow.gif) no-repeat right center; float:right;margin:20px 15px 0 0 ;display:inline;}
   
/* add by wengwenjin 商品自定义图标 begin */
.Bgoods_ico{position:absolute; width:52px; height:52px; top:0; left:0;}
.Bgoods_ico img{width:52px; height:52px;}

/*.probimg{position:absolute; width:350px; height:350px; float:left;}
.Bgoods_ico{position:relative; left:0; top:0; width:52px; height:52px;}*/
/* add by wengwenjin 商品自定义图标 end */
 
 
.fwn{font-weight:400}
 
.proinfo{position:relative;z-index:9;margin-bottom:15px !important;}
.proinfo-container{position:relative;border:solid 1px #DDD;min-height:520px;background:url(i/bg-1190.png) repeat-y;*position:static;_position:relative;_height:520px}
.proinfo-container-nopro{background:#FFF}
.proinfo-left{position:absolute;top:0;left:0;width:401px;height:520px;z-index:5}
.imgzoom{position:relative;width:400px;height:482px;border-bottom:solid 1px #EEE;*width:401px}
.imgzoom-main{position:relative;width:360px;height:360px;padding:20px}
.imgzoom-main img{display:block;width:360px;height:360px;border:none !important;}
.imgzoom-shot{position:absolute;top:0;left:0;width:200px;height:200px;z-index:1;cursor:move;border:1px solid #aaa;background:#fede4f 50% top no-repeat;opacity:0;filter:alpha(opacity=0)}
.imgzoom-pop{display:none;position:absolute;top:0;left:400px;width:400px;height:400px;border:solid 1px #EEE;border-top:0;background:#FFF url(i/loading.gif) no-repeat center;overflow:hidden}
.imgzoom-pop img{position:absolute;top:0;left:0;width:800px;height:800px}
.imgzoom-thumb{margin-top:10px}
.imgzoom-thumb .prev{float:left;width:12px;height:20px;margin:21px 0 0 10px;background:url(i/icons-2.png?v=2016010701) no-repeat -17px -24px}
.imgzoom-thumb .next{float:right;width:12px;height:20px;margin:21px 10px 0 0;background:url(i/icons-2.png?v=2016010701) no-repeat -39px -24px}
.imgzoom-thumb .prev-disable{background:url(i/icons-2.png?v=2016010701) no-repeat -17px 0;cursor:default}
.imgzoom-thumb .next-disable{background:url(i/icons-2.png?v=2016010701) no-repeat -39px 0;cursor:default}
.imgzoom-thumb-main{position:relative;float:left;width:330px;height:62px;margin:0 12px;overflow:hidden}
.imgzoom-thumb-main ul{position:absolute;top:0;left:0;width:1000em}
.imgzoom-thumb-main ul li{float:left;width:60px;height:60px;border:solid 1px #EEE;margin-right:5px;cursor:pointer}
.imgzoom-thumb-main ul li img{display:block;width:60px;height:60px}
.imgzoom-thumb-main ul li.current{border-color:#F70}
.imgzoom-video-play{position:absolute;right:20px;bottom:90px;width:49px;height:49px;background:url(i/icons-24.png?v=2015072701) no-repeat 0 0;z-index:3}
.imgzoom-video-play:hover{opacity:.8;filter:alpha(opacity=80)}
.imgzoom-video{display:none;position:absolute;top:0;left:0;width:400px;height:400px;background:#FFF url(i/loading.gif) no-repeat center;z-index:4}
.imgzoom-video .close{position:absolute;top:0;right:0;width:22px;height:22px;background:url(i/icons-2.png?v=2016010701) no-repeat -155px 0}
.imgzoom-video .close:hover{background-position:-155px -34px}
.imgzoom .oversea-logo{position:absolute;top:15px;left:15px;width:50px;height:50px;background:url(i/icons-24.png?v=2015072701) -70px -45px}
.imgzoom .pptv-logo{position:absolute;top:20px;left:20px;width:61px;height:20px;background:url(i/icons-24.png?v=2015072701) no-repeat 0 -55px}
.imgzoom-memo{padding:10px;color:#999}
.imgzoom-memo label{color:#BBB}
.share{position:relative;float:right;width:130px}
.share .label{position:relative;z-index:2}
.share-list{position:absolute;top:-5px;right:-9px;padding:5px 16px 0 0;width:119px;height:22px;border:solid 1px #FFF;overflow:hidden;*zoom:1}
.share-list a{float:left;width:16px;height:16px;margin:0 8px 10px 0;background-image:url(i/icons-2.png?v=2016010701)}
.share-list .sina{background-position:0 -455px}
.share-list .tengxun{background-position:-16px -455px}
.share-list .renren{background-position:-32px -455px}
.share-list .douban{background-position:-48px -455px}
.share-list .kaixin{background-position:-64px -455px}
.share-list .souhu{background-position:-80px -455px}
.share-btn{position:absolute;top:0;right:0;width:20px;height:18px;z-index:2;cursor:pointer}
.share-btn i{position:absolute;top:6px;right:0;width:8px;height:4px;background:url(i/icons-2.png?v=2016010701) no-repeat 0 0;z-index:3;-moz-transform-origin:50% 50%;-webkit-transition:-webkit-transform .1s ease-in;-moz-transition:transform .1s ease-in;-o-transition:transform .1s ease-in;transition:transform .1s ease-in;_font-size:0}
.share-active .share-list{border:solid 1px #DDD;background:#FFF;height:auto;-moz-box-shadow:2px 2px 2px #eee;-webkit-box-shadow:2px 2px 2px #eee;-ms-box-shadow:2px 2px 2px #eee;-o-box-shadow:2px 2px 2px #eee;box-shadow:2px 2px 2px #eee}
.share-active .share-btn i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);*background-position:0 -5px;background-position:0 -5px\0}
.imgview{display:none;position:fixed;top:50%;left:50%;width:760px;height:690px;border:solid 1px #DDD;margin:-350px 0 0 -380px;background:#FFF;z-index:10001;-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;-ms-box-shadow:0 0 5px #CCC;-o-box-shadow:0 0 5px #CCC;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 5px #CCC;_position:absolute}
.imgview-head{border-bottom:1px solid #DDD;height:38px;padding-left:20px;font:700 14px/38px \5FAE\8F6F\96C5\9ED1;color:#333}
.imgview-main{float:left;position:relative;width:600px;height:600px;margin:40px 0 0 20px;_display:inline}
.imgview-main img{display:block;width:600px;height:600px}
.imgview .mask-l{position:absolute;top:0;left:0;width:275px;height:600px;background:#FFF;opacity:0;filter:alpha(opacity=0);cursor:url(http://www.suning.com/wcsstore/ConsumerDirectStorefrontAssetStore/css/style02/i/four_find/prev.cur),pointer}
.imgview .mask-r{position:absolute;top:0;right:0;width:275px;height:600px;background:#FFF;opacity:0;filter:alpha(opacity=0);cursor:url(http://www.suning.com/wcsstore/ConsumerDirectStorefrontAssetStore/css/style02/i/four_find/next.cur),pointer}
.imgview-thumb{float:right;width:82px;margin:18px 20px 0 0}
.imgview .btn-dir{display:block;width:20px;height:12px;margin:0 auto;background-image:url(i/icons-2.png?v=2016010701);background-repeat:no-repeat}
.imgview .prev{background-position:-179px -70px}
.imgview .next{background-position:-179px -92px}
.imgview .prev:hover{background-position:-155px -70px}
.imgview .next:hover{background-position:-155px -92px}
.imgview-thumb-main{position:relative;width:82px;height:542px;margin:15px 0;overflow:hidden}
.imgview-thumb-main ul{position:absolute;top:0;left:0}
.imgview-thumb-main ul li{width:80px;height:80px;border:solid 1px #EEE;margin-bottom:10px;cursor:pointer;*vertical-align:middle}
.imgview-thumb-main ul li img{display:block;width:80px;height:80px}
.imgview-thumb-main ul li.current{border-color:#F70}
.imgview-thumb-single .next,.imgview-thumb-single .prev{display:none}
.imgview-thumb-single .imgview-thumb-main{margin:0}
.imgview-thumb-single{margin-top:20px}
.imgview .close{position:absolute;top:10px;right:20px;font:700 20px/1 \5b8b\4f53;color:#BBB;letter-spacing:-5px}
.imgview .close:hover{color:#333;text-decoration:none}
.imgview-count{position:absolute;top:-35px;right:0;font-size:24px;font-family:Arial;color:#CCC}
.imgview-count em{color:#333}
.proinfo-title{width:568px;margin-left:401px;padding:20px;border-bottom:solid 2px #FA0;background:#FFF}
.proinfo-title-short{margin-right:200px}
.proinfo-title h1{font:700 16px/1.5 \5FAE\8F6F\96C5\9ED1;color:#666;margin-top:-10px;_margin-left:-3px;word-break:break-all}
.proinfo-title h1 span{float:left;width:46px;height:20px;margin:2px 5px 0 0;_margin-top:4px;font-size:12px;font-weight:400;text-align:center;color:#FFF;line-height:20px;vertical-align:middle}
.proinfo-title h1 span.tsg{background-color:#df3627}
.proinfo-title h1 span.djh{background-color:#f82720}
.proinfo-title h1 span.fzc{background-color:#e02444}
.proinfo-title h1 span.hwg{background-color:#775dcf}
.proinfo-title h1 span.dqc{background-color:#3f8efc}
.proinfo-title h2{font:400 14px/1.5 \5FAE\8F6F\96C5\9ED1;color:#F60;margin-bottom:-9px;_margin-left:-3px;word-break:break-all}
.proinfo-title h2 a{color:#2272c8}
.proinfo-title h2 a:hover{color:#F70}
.proinfo-main{position:relative;margin-left:401px;padding:0 0 40px;min-height:410px;z-index:4;*zoom:1;_height:410px;width:607px;border-right:1px solid #E5E5E5;box-shadow: 3px 0 5px #eee;}
.proinfo-main dl{margin-bottom:10px;*zoom:1}
.proinfo-main dl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.proinfo-main dl dt{float:left;width:70px;padding-left:20px;color:#999;overflow:hidden}
.proinfo-main dl dt span{display:inline-block;width:10em}
.proinfo-main dl dt span.w2{letter-spacing:2em}
.proinfo-main dl dt span.w3{letter-spacing:.5em}
.proinfo-main dl dd{margin-left:90px}
.proinfo-side{position:absolute;top:0;right:-1px;width:0;background:#FFF;border-left:solid 1px #e5e5e5;overflow:hidden;_right:-2px}
.proinfo-side-inner{width:199px}
.proinfo-side-hover{z-index:6}
.proinfo-side-show{-moz-box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC;-ms-box-shadow:0 0 10px #CCC;-o-box-shadow:0 0 10px #CCC;box-shadow:0 0 10px #CCC;z-index:6;overflow:visible}
.proinfo-side-switch-unfold{-moz-box-shadow:-2px 0 5px #CCC;-webkit-box-shadow:-2px 0 5px #CCC;-ms-box-shadow:-2px 0 5px #CCC;-o-box-shadow:-2px 0 5px #CCC;box-shadow:-2px 0 5px #CCC}
.temp-blank{width:5px;height:90px;position:absolute;top:50%;left:-5px;margin-top:-45px;background:#FFF}
.root61 .proinfo-side{width:199px;right:0;background:0;overflow:visible;border-left:0;_right:-1px}

.proinfo-focus{position:relative;margin-right:-1px;padding:15px 0 10px;background:url(i/repeat.png?v=2015072701) repeat-x 0 0;color:#FFF;z-index:5;}
.proinfo-focus-disable{background:url(i/repeat.png?v=2015072701) repeat-x 0 -150px}
.proinfo-focus dl{line-height:20px}
.proinfo-focus dl dt{color:#FFF}
.proinfo-focus .price-sn dt{margin-top:1px}
.proinfo-focus .price-sn del{float:left;font-family:Tahoma;font-weight:700;font-size:14px}
.proinfo-focus .price-sn del i{font-family:Arial;font-weight:700;font-style:normal;}
.proinfo-focus .price-sn .link{float:left;margin-left:10px;line-height:20px;color:#FFF;text-decoration:underline}
.proinfo-focus .mainprice{float:left;font:700 30px/25px Tahoma;text-shadow:0 1px 0 #F50}
.proinfo-focus-disable .mainprice{text-shadow:0 2px #333}
.proinfo-focus .mainprice i{font-size:18px;font-family:Arial}
.proinfo-focus .mainprice span{font-size:24px}
.proinfo-focus .holder{height:21px}
.proinfo-focus .noprice{font:400 24px/25px \5FAE\8F6F\96C5\9ED1;color:#fff;text-shadow:0 1px 0 #333}
.proinfo-focus .price-promo dt{margin-top:8px}
.proinfo-focus .price-promo dd{height:30px}
.proinfo-focus .price-promo .label{float:left;height:20px;padding:0 5px;margin:6px 0 0 10px;line-height:20px;background:#FFF;font:700 12px/20px \5b8b\4f53;color:#F90;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.proinfo-focus .price-promo .link{float:left;margin-left:10px;line-height:30px;color:#FFF;text-decoration:underline}
.proinfo-focus .price-promo .memo{float:left;margin:0 10px;color:#FFF;font:700 12px/30px \5b8b\4f53}
.proinfo-focus .price-promo .label-presell{margin-left:20px;font-weight:400}
.proinfo-focus .price-promo .label-presell i{font-family:Arial;font-weight:700;vertical-align:-3px}
.proinfo-focus .price-promo .label-presell em{font:700 18px/20px Tahoma;vertical-align:top;*vertical-align:middle}
.proinfo-focus .price-promo .presell-price{float:left;margin:6px 0 0 10px;line-height:20px}
.proinfo-focus .price-promo .presell-price i{font:700 12px/20px Arial;vertical-align:-2px}
.proinfo-focus .price-promo .presell-price em{font:700 16px/20px Tahoma;vertical-align:top;*vertical-align:middle}
.presell-rule{float:left;position:relative;width:70px;height:20px;margin:6px 0 0 15px}
.presell-rule .title{display:block;position:relative;width:70px;height:20px;line-height:20px;font-weight:700;color:#FFF}
.presell-rule .title:hover{color:#FFF;text-decoration:none}
.presell-rule .title i{position:absolute;top:7px;right:0;width:12px;height:6px;background:url(i/icons-2.png?v=2016010701) -270px -50px}
.presell-rule .content{display:none;position:absolute;top:30px;right:0;width:250px;padding:10px;border:solid 1px #DDD;background:#FFF;color:#333;font:400 12px/1.4 \5FAE\8F6F\96C5\9ED1}
.presell-rule .content a{color:#2272c8}
.presell-rule .content a:hover{color:#F70}
.presell-rule .content .arr{position:absolute;top:-8px;right:15px;width:14px;height:8px;background:url(i/icons-2.png?v=2016010701) no-repeat -250px -50px}
.presell-process{height:78px;padding-top:20px;background:#f5f5f5}
.presell-process li{float:left;padding:0 30px;color:#999;font-family:\5FAE\8F6F\96C5\9ED1}
.presell-process li i{float:left;width:42px;height:39px;background-image:url(i/icons-2.png?v=2016010701)}
.presell-process li .icon-1{background-position:0 -365px}
.presell-process li .icon-2{background-position:-45px -365px}
.presell-process li .icon-3{background-position:-90px -365px}
.presell-process li .icon-4{background-position:-135px -365px}
.presell-process li.sep{padding:0;font:700 22px/38px \5b8b\4f53}
.presell-process li dl{margin-left:52px}
.presell-process li dl dt{height:22px;font:700 14px/1.2 \5FAE\8F6F\96C5\9ED1}
.presell-process li.step-2 dt{line-height:38px}
.presell-process li.current{color:#ae9564}
.presell-process li.current .icon-1{background-position:0 -410px}
.presell-process li.current .icon-2{background-position:-45px -410px}
.presell-process li.current .icon-3{background-position:-90px -410px}
.presell-process li.current .icon-4{background-position:-135px -410px}
.presell-process li.step-1 dl{_width:170px}
.presell-process li.step-2 dl{_width:60px}
.presell-process li.step-3 dl{_width:170px}
.presell-process li.step-4 dl{_width:110px}
.presell-pay-failed{padding:40px;overflow:hidden;font:700 14px/2 \5b8b\4f53;color:#333}
.presell-pay-failed i{float:left;width:90px;height:112px;background:url(i/icons-2.png?v=2016010701) -250px -210px}
.presell-pay-failed p{margin-left:130px;width:230px}
.presell-pay-failed .btn-cancel{display:inline-block;width:85px;height:28px;border:solid 1px #e68a00;background:#F90;color:#FFF;text-align:center;border-radius:3px}
.presell-pay-failed .btn-cancel:hover{background:#F80;text-decoration:none}
.proinfo-focus .proinfo-star{line-height:14px}
.proinfo-focus .proinfo-star dd{_position:relative}
.proinfo-focus .proinfo-star a,.proinfo-focus .proinfo-star span{float:left;margin-right:10px;color:#FFF;font-family:Arial}
.proinfo-focus .proinfo-star a{text-decoration:underline}
.proinfo-focus .proinfo-star .stars{width:78px;height:14px;background:url(i/icons-24.png?v=2015072701) no-repeat -50px -15px}
.proinfo-focus .proinfo-star .stars em{width:0;float:left;height:14px;background:url(i/icons-24.png?v=2015072701) no-repeat -50px 0;-moz-transition:width .5s ease;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}
.proinfo-focus-qrcode{padding:15px 0;height:95px}
.proinfo-focus-qrcode-short{padding:30px 0 0;height:100px}
.qrcode-main{position:absolute;top:10px;right:10px;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1}
.qrcode-main img{display:block;width:74px;height:74px;padding:8px;background:#FFF}
.qrcode-main-mobile{position:absolute;top:30px;right:0;height:70px;padding-right:15px;text-align:right;font-family:\5FAE\8F6F\96C5\9ED1;color:#FFF}
.qrcode-main-price em{font-size:18px;font-family:Tahoma;font-weight:700}
.qrcode-main-handle{position:relative;z-index:2}
.qrcode-main-handle span{vertical-align:middle}
.qrcode-main-handle .dropdown{display:inline-block;width:39px;height:24px;margin-left:5px;background:url(i/icons-2.png?v=2016010701) no-repeat -250px 0;cursor:pointer}
.qrcode-main-handle .dropdown-cur{background-position:-250px -25px}
.qrcode-main-img{position:absolute;top:50px;right:0;opacity:0;filter:alpha(opacity=0)}
.qrcode-main-img i{position:absolute;top:0;left:60px;width:14px;height:8px;background:url(i/icons-2.png?v=2016010701) no-repeat -250px -50px}
.qrcode-main-img img{display:block;width:115px;height:115px;margin-top:7px;padding:7px;border:solid 1px #DDD;background:#FFF;-moz-box-shadow:0 2px 2px #CCC;-webkit-box-shadow:0 2px 2px #CCC;-ms-box-shadow:0 2px 2px #CCC;-o-box-shadow:0 2px 2px #CCC;box-shadow:0 0 5px #CCC}
.proinfo-deliver{margin-top:12px;line-height:28px}
.proinfo-deliver-tip{height:32px;overflow:hidden;font-family:Arial,\5b8b\4f53;_margin-top:7px}
.proinfo-deliver-tip strong{padding:0 10px;color:#666}
.proinfo-deliver-tip span{margin-right:10px}
.proinfo-deliver-tip span span{margin-right:0}
.proinfo-deliver .jsd{display:inline-block;width:38px;height:14px;margin-left:-10px;background:url(i/icons-2.png?v=2016010701) no-repeat -168px -140px;vertical-align:middle}
.proinfo-deliver dl{margin-bottom:5px}
.ui-city{float:left;height:32px;line-height:1.5!important}
.ui-city .ui-city-group,.ui-city .ui-city-toggle{border-color:#DDD!important}
.proinfo-deliver-oversea{position:relative}
.proinfo-deliver-oversea .process{float:left;position:relative;margin-left:20px;padding:0 22px 0 10px;color:#2272c8;cursor:pointer;z-index:2}
.proinfo-deliver-oversea .process .bg{display:none;position:absolute;top:-8px;left:-1px;width:100%;height:29px;border:solid 1px #BBB;border-bottom:0;background:#FFF;z-index:-1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.proinfo-deliver-oversea .process i{position:absolute;top:7px;right:8px;width:11px;height:6px;background:url(i/icons-2.png?v=2016010701) no-repeat -188px -117px;overflow:hidden;_top:5px}
.proinfo-deliver-oversea .process-dropdown{display:none;position:absolute;top:21px;left:5px;width:575px;border:solid 1px #BBB;background:#FFF;text-align:center;padding:10px 0}
.proinfo-deliver-oversea-unfold{z-index:10}
.proinfo-deliver-oversea-unfold .process{color:#F60}
.proinfo-deliver-oversea-unfold .process .bg,.proinfo-deliver-oversea-unfold .process-dropdown{display:block}
.proinfo-deliver-oversea-unfold .process i{background-position:-188px -124px}
.proinfo-promo{padding:10px 0 5px;background:#f5f5f5}
dl.proinfo-promo{margin-bottom:0}
.proinfo-promo ul li{line-height:1.5;overflow:hidden;*zoom:1;_vertical-align:middle}
.proinfo-promo ul li label{float:left;width:60px;margin-top:1px;height:16px;line-height:16px;background:#F90;color:#FFF;text-align:center}
.proinfo-promo ul li label a{color:#fff;}
.proinfo-promo ul li .lable-zp{margin-top:7px}
.proinfo-promo ul li p{margin-left:68px;padding-bottom:5px;width:430px;color:#ff4800;overflow:hidden}
.proinfo-promo a.disabled{color:#AAA;cursor:default;text-decoration:none}
.proinfo-promo .desc{float:left}
.proinfo-promo .combtn,.proinfo-promo .combtn-disable{float:left;margin-left:10px}
.proinfo-promo .promo-gift label{margin-top:6px}
.scode-help-icon{margin-left:5px;vertical-align:-1px}
.scode-help-tip{position:absolute;width:220px;padding:5px 10px;border:solid 1px #FC6;background:ivory;line-height:1.6;border-radius:3px}
.scode-help-tip i{position:absolute;top:-9px;left:50px;width:16px;height:9px;background:url(i/icons-2.png?v=2016010701) -165px -115px}
.proinfo-promo .zengpin{margin-left:68px;padding-bottom:5px;width:350px}
.proinfo-promo .zengpin table{width:100%}
.proinfo-promo .zengpin td{height:30px}
.proinfo-promo .zengpin .img{width:10%}
.proinfo-promo .zengpin .img img{display:block;width:25px;height:25px;border:solid 1px #EEE}
.proinfo-promo .zengpin .title{width:55%}
.proinfo-promo .zengpin .title div{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.proinfo-promo .zengpin .num{width:15%;color:#666}
.proinfo-promo .zengpin .price{width:20%;font-family:Arial;font-weight:400}
.proinfo-color dt{line-height:40px}
.proinfo-color ul li{float:left}
.proinfo-color ul li a{position:relative;float:left;width:38px;height:38px;margin-right:10px;border:solid 1px #DDD}
.proinfo-color ul li a img{position:absolute;top:0;left:0;width:36px;height:36px;border:solid 1px #FFF}
.proinfo-color ul li a i{display:none;position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;background:url(i/icons-2.png?v=2016010701) no-repeat 0 -33px;_bottom:-2px}
.proinfo-color ul li a:hover{border-color:#F90}
.proinfo-color ul li.selected a img{top:-1px;left:-1px;border:solid 2px #F90}
.proinfo-color ul li.selected a i{display:block}
.proinfo-color ul li.c-disabled a{background:#DDD}
.proinfo-color ul li.c-disabled a img{opacity:.5;filter:alpha(opacity=50)}
.proinfo-color ul li.c-disabled a:hover{border-color:#DDD;cursor:default}
dl.proinfo-buytype{margin-bottom:0;padding-bottom:10px;overflow:hidden}
.proinfo-buytype dt{line-height:30px}
.proinfo-buytype ul{margin-bottom:-5px;overflow:hidden}
.proinfo-buytype ul li{float:left;margin:0 5px 5px 0;white-space:nowrap}
.proinfo-buytype ul li a{position:relative;float:left;height:28px;padding:0 8px;border:solid 1px #DDD;line-height:28px;background:#FFF}
.proinfo-buytype ul li a:hover{border-color:#F90;text-decoration:none}
.proinfo-buytype ul li a i{display:none;position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;background:url(i/icons-2.png?v=2016010701) no-repeat 0 -33px;_bottom:-3px}
.proinfo-buytype ul li.selected a{height:26px;padding:0 7px;border:solid 2px #F90;line-height:26px}
.proinfo-buytype ul li.selected a i{display:block}
.proinfo-buytype ul li.disabled a{border-color:#DDD;background:#f5f5f5;color:#999;cursor:default}
dl.proinfo-tip{margin-bottom:0;padding-left:90px;padding-bottom:10px;overflow:hidden}
.getTip{float:left;height:28px;border:solid 1px #DDD;background:#f8f8f8;padding:0 10px;color:#F60;overflow:hidden;cursor:pointer}
.getTip .content{display:inline-block;height:28px;max-width:400px;line-height:28px;vertical-align:middle;overflow:hidden}
.getTip .view{display:inline-block;height:22px;border:solid 1px #e7e7e7;padding:0 10px;margin-left:5px;background:#FFF;line-height:22px;color:#666;vertical-align:middle}
.getTip .view:hover{border-color:#dcdcdc;color:#333;text-decoration:none}
.proinfo-hyj-rel,.proinfo-hyj-rel ul{display:none}
.luoji-tip{display:none;float:left;height:28px;border:solid 1px #DDD;background:#f8f8f8;margin-top:10px;padding:0 10px;color:#F60;overflow:hidden}
.luoji-tip .content{display:inline-block;height:28px;max-width:400px;line-height:28px;vertical-align:middle;overflow:hidden;cursor:pointer}
.luoji-tip .view{display:inline-block;height:22px;border:solid 1px #e7e7e7;padding:0 10px;margin-left:5px;background:#FFF;line-height:22px;color:#666;vertical-align:middle}
.luoji-tip .view:hover{border-color:#dcdcdc;color:#333;text-decoration:none}
.proinfo-num dt{line-height:30px}
.proinfo-num dd a{float:left;width:22px;height:30px;background-image:url(i/icons-2.png?v=2016010701)}
.proinfo-num dd .minus{background-position:-85px 0}
.proinfo-num dd .plus{background-position:-85px -35px}
.proinfo-num dd .minus-disable{background-position:-110px 0}
.proinfo-num dd .plus-disable{background-position:-110px -35px}
.proinfo-num dd input{float:left;width:20px;height:18px;padding:5px;border:solid 1px #DDD;margin:0 5px;text-align:center}
.proinfo-num dd .tip{float:left;line-height:30px;margin-left:10px;color:#333}
.proinfo-num dd .tip em{color:#F60;font-family:Arial}
.proinfo-yanbao dt{line-height:30px}
.proinfo-yanbao ul li{float:left;margin-right:5px}
.proinfo-yanbao ul li a{position:relative;float:left;height:28px;padding:0 5px 0 25px;border:solid 1px #DDD;line-height:28px;background:#FFF}
.proinfo-yanbao ul li a:hover{border-color:#F90;text-decoration:none}
.proinfo-yanbao ul li a i{position:absolute;top:7px;left:5px;width:14px;height:14px;background-image:url(i/icons-2.png?v=2016010701)}
.proinfo-yanbao ul li a .icon1{background-position:-326px -327px}
.proinfo-yanbao ul li a .icon2{background-position:-326px -346px}
.proinfo-yanbao ul li a .icon3{background-position:-326px -365px}
.proinfo-yanbao ul li a .icon4{background-position:-326px -384px}
.proinfo-yanbao ul li a .icon5{background-position:-326px -403px}
.proinfo-yanbao ul li a .icon6{background-position:-326px -422px}
.proinfo-yanbao ul li a .icon7{background-position:-326px -441px}
.proinfo-yanbao ul li a .icon8{background-position:-326px -460px}
.proinfo-yanbao ul li a .flag{display:none;left:auto;top:auto;right:-2px;bottom:-2px;width:11px;height:11px;background:url(i/icons-2.png?v=2016010701) no-repeat 0 -33px;_bottom:-3px}
.proinfo-yanbao ul li.selected a{height:26px;padding:0 4px 0 24px;border:solid 2px #F90;line-height:26px}
.proinfo-yanbao ul li.selected a i{top:6px;left:4px}
.proinfo-yanbao ul li.selected a .flag{display:block;top:auto;left:auto}
.proinfo-yanbao .link{line-height:30px}
.proinfo-bangke{line-height:1.2}
.proinfo-bangke a,.proinfo-bangke input,.proinfo-bangke label{float:left}
.proinfo-bangke input{margin-top:1px;*margin-top:-4px}
.proinfo-bangke label{padding:0 15px 0 4px}
.proinfo-line{height:2px;background:#e9e9e9;margin:0 20px 10px;overflow:hidden}
.proattr-result{display:none;margin:0 20px;line-height:1.8}
.proattr-result dt{padding-left:0!important}
.proattr-result dd{margin-left:70px!important}
.proinfo-serv{position:relative;padding:0 0 0 90px;margin:-8px 0 8px 0;z-index:2}
.proinfo-serv span{float:left;position:relative;padding:4px 0 0 18px;margin-right:20px;background:#FFF;white-space:nowrap}
.proinfo-serv .span-zsf{margin-right:45px}
.proinfo-serv .icon{position:absolute;top:6px;left:0;width:14px;height:14px;background-image:url(i/icons-2.png?v=2016010701)}
.proinfo-serv .rxf .icon{background-position:-185px 0}
.proinfo-serv .rxf:hover .icon{background-position:-185px -20px}
.proinfo-serv .xian .icon{background-position:-205px -40px}
.proinfo-serv .xian:hover{cursor:default;color:#333;text-decoration:none}
.proinfo-serv .hwzp .icon{background-position:-230px -140px}
.proinfo-serv .hwzp:hover{cursor:default;color:#333;text-decoration:none}
.proinfo-serv .ziti .icon{background-position:-130px -140px}
.proinfo-serv .ziti:hover .icon{background-position:-130px -170px}
.proinfo-serv .lpk .icon{background-position:-211px -140px}
.proinfo-serv .lpk:hover .icon{background-position:-211px -170px}
.proinfo-serv .bao .icon{background-position:-221px -40px}
.proinfo-serv .bao:hover .icon{background-position:-221px -59px}
.proinfo-serv .jsd .icon{background-position:-149px -140px}
.proinfo-serv .jsd:hover .icon{background-position:-149px -170px}
.proinfo-serv .fen .icon{background-position:0 -140px}
.proinfo-serv .fen:hover .icon{background-position:0 -170px}
.proinfo-serv .song .icon{background-position:-173px -170px}
.proinfo-serv .mian .icon{background-position:-23px -140px}
.proinfo-serv .mian:hover .icon{background-position:-23px -170px}
.proinfo-serv .tui .icon{background-position:-46px -140px}
.proinfo-serv .tui:hover .icon{background-position:-46px -170px}
.proinfo-serv .tui-disable .icon{background-position:-70px -140px}
.proinfo-serv .yjhx .icon{background-position:-192px -170px}
.proinfo-serv .new{position:absolute;top:1px;right:-12px;width:9px;height:9px;background:url(i/icons-2.png?v=2016010701) no-repeat -91px -140px}
.proinfo-serv .zsf{position:absolute;top:1px;right:-40px;width:37px;height:12px;background:url(i/icons-2.png?v=2016010701) no-repeat -70px -170px}
.proinfo-serv .tooltip{display:none;position:absolute;bottom:25px;left:0;padding:5px;border:solid 1px #DDD;background:#FFF;color:#333;white-space:nowrap;text-decoration:none;*zoom:1;-moz-box-shadow:2px 2px 2px #eee;-webkit-box-shadow:2px 2px 2px #eee;-ms-box-shadow:2px 2px 2px #eee;-o-box-shadow:2px 2px 2px #eee;box-shadow:2px 2px 2px #eee}
.proinfo-serv .tooltip i{position:absolute;bottom:-8px;left:15px;width:16px;height:8px;background:url(i/icons-2.png?v=2016010701) no-repeat -70px -115px;font-size:0}
.tzm{position:relative;*zoom:1;z-index:2}
.tzm .close{display:none;position:absolute;top:5px;right:15px;width:15px;color:#000;font-family:\5b8b\4f53;font-weight:700;letter-spacing:-3px;z-index:3}
.tzm .close:hover{text-decoration:none}
.tzm-border{display:none;position:absolute;top:-5px;left:0;width:99%;height:100%;padding:5px 0 40px;border:solid 2px #F60;background:#FFF;z-index:-1;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;-ms-box-shadow:0 0 5px #999;-o-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;*height:expression(document.getElementById('J-TZM').offsetHeight+"px")}
.tzm-border .tip{position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;background:#fef5e6;color:#000}
.tzm-border .tip span{margin-left:10px}
.proinfo-cd{line-height:40px}
.proinfo-cd em{float:left;width:39px;height:40px;padding-left:2px;background:url(i/icons-2.png?v=2016010701) no-repeat -205px -75px;font:bold italic 24px/40px Tahoma;color:#FFF;text-shadow:1px 1px 1px #4c82cb;overflow:hidden;word-break:break-all}
.proinfo-cd em.d-three{width:55px;background-position:-246px -327px}
.proinfo-cd span{float:left;width:30px;text-align:center}
.proinfo-cd .total{float:left;margin-left:10px}
.proinfo-cd .total span{width:auto}
.proinfo-cd .total strong{float:left;margin:0 5px 0 2px;font:italic normal 18px/40px Tahoma;color:#F70}
.scode-link-box{position:absolute;right:0;bottom:20px;text-align:right;color:#D00}
.scode-link{display:inline-block;width:105px;height:32px;background:url(i/icons-2.png?v=2016010701) -140px -190px}
.scode-link:hover{background-position:-140px -222px}
.scode-link-disable{position:absolute;right:0;bottom:20px;width:105px;height:32px;background:url(i/icons-2.png?v=2016010701) -140px -255px;cursor:default}
.root61 .scode-link-box{right:200px}
.mainbtns{padding:0 0 10px 90px}
.mainbtns a{position:relative;float:left;margin-right:10px;background-image:url(i/btns-2.png?v=2015072701);color:#999;text-align:center}
.mainbtns a:hover{color:#999;text-decoration:none}
.mainbtns a span{display:none;line-height:40px;padding-left:22px;background:url(i/loading.gif) no-repeat left center}
.mainbtns a.link{float:left;line-height:40px;background:0;color:#2272c8;white-space:nowrap}
.mainbtns a.link:hover{color:#F60;text-decoration:underline}
.mainbtns .memo{float:left;margin-right:10px;line-height:40px;color:#666;white-space:nowrap}
.mainbtns .memo a{float:none;margin:0;background:0;color:#2272c8;text-align:left}
.mainbtns .memo a:hover{text-decoration:underline}
.mainbtns a .tooltip{display:none;position:absolute;bottom:48px;left:0;padding:5px;border:solid 1px #DDD;background:#FFF;color:#333;white-space:nowrap;text-decoration:none;*zoom:1;-moz-box-shadow:2px 2px 2px #EEE;-webkit-box-shadow:2px 2px 2px #EEE;-ms-box-shadow:2px 2px 2px #EEE;-o-box-shadow:2px 2px 2px #EEE;box-shadow:2px 2px 2px #EEE}
.mainbtns a .tooltip i{position:absolute;bottom:-8px;left:15px;width:16px;height:8px;background:url(i/icons-2.png?v=2016010701) no-repeat -70px -115px;font-size:0}
.btn-buynow{width:115px;height:40px;background-position:-94px 0}
.btn-buynow:hover{background-position:-94px -45px;text-decoration:none}
.btn-buynow-loading{width:115px;height:40px;background-position:-94px -90px;cursor:default}
a.btn-buynow-loading span{display:inline-block}
a.btn-donate{width:115px;height:40px;background:url(i/btn-donate.png) 0 0}
a.btn-donate:hover{background-position:0 -45px;text-decoration:none}
a.btn-donate-disable{width:115px;height:40px;background:url(i/btn-donate.png) 0 -90px;cursor:default}
.btn-addcart{width:135px;height:40px;background-position:-219px 0}
.btn-addcart:hover{background-position:-219px -45px;text-decoration:none}
.btn-addcart-loading{width:135px;height:40px;background-position:-219px -90px;cursor:default}
a.btn-addcart-loading span{display:inline-block}
.btn-addcart-disable{width:135px;height:40px;background-position:-219px -135px;cursor:default} 
.btn-collect{width:175px;height:40px;background-image:url(i/btn_collect.png) !important;background-position:0 0}
.btn-collect:hover{background-position:0 -45px;text-decoration:none}
.btn-collect-loading{width:75px;height:40px;background-position:0 -90px;cursor:default}
a.btn-collect-loading span{display:inline-block}


.si-flag{width:199px;height:60px}
.si-flag .link{float:right;width:50px;height:45px;margin-right:4px;cursor:pointer}
.si-flag-sj{background:url(i/si-flag-sj.png)}
.si-flag-zy{background:url(i/si-flag-zy.png?v=20140107)}
.si-flag-fw{background:url(i/si-flag-fw.png?v=20140107)}
.si-flag-oversea{background:url(i/si-flag-oversea.png)}
.si-shopname{padding:0 15px 5px;color:#666;font-size:12px;}
.si-shopname .vendor-name{font-weight:400}
.si-shopname i{display:inline-block;width:16px;height:16px;margin-left:5px;background:url(i/icons-2.png?v=2016010701) -185px -40px;vertical-align:top}

.si-main{position:relative;padding:0 15px}
.si-main .si-main-first{padding:10px 0}
.si-main .si-star{display:inline;float:left;width:51px;height:51px;background:url(i/rating-h.jpg) no-repeat;line-height:51px;text-align:center;*zoom:1}
.si-main .si-website{margin-left:90px}
.si-main ul li{padding:4px 0;color:#999;*zoom:1}
.si-main ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.si-main ul li .rating-val em{color:#F60}
.si-main ul li .si-range{width:65px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}
.si-main ul li .si-range-title{width:72px}
.si-main ul li .si-range .rating-val{color:#666;font-family:\5b8b\4f53}
.si-wrap .si-fl{float:left;}
.si-icon{position:absolute;left:10px;top:50%;display:block;width:12px;height:12px;margin-top:-5px;background:url(i/icons-2.png?v=2016010701) no-repeat;overflow:hidden}
.icon-upper{background-position:-215px -15px}

.si-rec{border-top:solid 1px #DDD;margin-top:10px}
.si-rec-head{height:35px;padding:0 10px;background:#f5f5f5}
.si-rec-head h3{font:400 14px/35px \5FAE\8F6F\96C5\9ED1;color:#666}
.si-rec-head .more{float:right;line-height:35px;color:#2272c8}
.si-rec-list{height:180px;overflow:hidden;*position:relative}
.si-rec-list li{position:relative;height:80px;padding:10px 15px 0;overflow:hidden}
.si-rec-list li img{float:left;width:60px;height:60px;margin-right:10px;border:solid 1px #DDD}
.si-rec-list li .title{height:34px;margin-bottom:9px;overflow:hidden}
.si-rec-list li .title a{color:#666}
.si-rec-list li .title a:hover{color:#F60}
.si-rec-list li .price{margin-left:65px}
.si-rec-list li .price .label{display:inline-block;height:15px;padding:0 2px;margin-left:8px;background:#f82325;line-height:15px;color:#FFF;font-weight:400;vertical-align:middle;white-space:nowrap}

.price{color:#D00;font-family:Tahoma;font-weight:700}
.price i{font-family:Arial}

.proinfo-num dt{line-height:30px}
.proinfo-num dd a{float:left;width:22px;height:30px;background-image:url(i/icons-2.png?v=2016010701)}
.proinfo-num dd .minus{background-position:-85px 0}
.proinfo-num dd .plus{background-position:-85px -35px}
.proinfo-num dd .minus-disable{background-position:-110px 0}
.proinfo-num dd .plus-disable{background-position:-110px -35px}
.proinfo-num dd input{float:left;width:20px;height:18px;padding:5px;border:solid 1px #DDD;margin:0 5px;text-align:center}
.proinfo-num dd .tip{float:left;line-height:30px;margin-left:10px;color:#333}
.proinfo-num dd .tip em{color:#F60;font-family:Arial}

.ml10{margin-left:10px !important;}

.btn-addcart-mini{position:relative;float:left;width:95px;height:28px;border:none;cursor:pointer;background:url(i/btns-2.png?v=2015072701) no-repeat 0 -190px}
.btn-addcart-mini:hover{background-position:0 -223px}


.pro-para-tbl{width:100%;margin-bottom:15px;border:1px solid #ddd;border-collapse:collapse;border-spacing:0;}
.pro-para-tbl th{height:30px;background:#f0f0f0;text-align:left;vertical-align:middle;text-indent:5px}
.pro-para-tbl td{padding:3px 5px;border:1px solid #ddd;color:#666}
.pro-para-tbl .name{width:176px}
.pro-para-tbl .name-inner{position:relative;z-index:10}
.pro-para-tbl .name span{vertical-align:middle}
.pro-para-help{display:inline-block;width:16px;height:16px;margin-left:5px;background:url(i/icons-2.png?v=2016010701) no-repeat -140px -290px;vertical-align:middle}
.pro-para-help:hover{background-position:-140px -310px}
.pro-para-tip{display:none;position:absolute;left:-6px;top:28px;width:590px;padding:15px 25px;line-height:1.8;background:#fffaea;border:1px solid #ffdda7;color:#333;z-index:10}
.pro-para-tip i{position:absolute;left:35px;top:-9px;width:20px;height:9px;background:url(i/icons-2.png?v=2016010701) no-repeat -160px -290px;overflow:hidden}
.pro-para-tip .close{position:absolute;right:5px;top:5px;color:#333;font:700 14px/1.2 \5b8b\4f53;overflow:hidden}
.pro-para-tip .close:hover{text-decoration:none;color:#F60}
.pro-para-tbl .val{width:456px;border-right:0;line-height:24px}
.pro-para-tbl .err{padding-right:20px;border-left:0;text-align:right}
.root1200 .pro-para-tbl .err{padding-right:68px}
.pro-para-tbl .err a{display:none;color:#2272c8}
.pro-para-tbl .err a:hover{color:#f60}
.pro-para-tbl .hover a{display:inline}