﻿* {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;

font-size:12px;
font-color:#666;
}


body {
	margin:0px;
}
img {
	border:0 none; 
}
a {font-size:12px;color:#666;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/*商品类别标签*/
.prod_catelab {position:absolute;top:0px; left:0px;}



#content {width:790px;color:#666;float:left;}
#content a:hover{color:#f63;}
.shop_path {height:26px;background:url(/Template/MainSite/2010/show_nav_bg.gif) repeat-x; line-height:24px;padding-left:10px;}
.detail {}
.picshow {width:332px;margin-top:8px;float:left;}
.picshow dt{border:1px solid #ccc;height:363px;position:relative}
.pic_thumb  {width:332px;height:57px;margin-top:7px;text-align:center;}
.l_arr {float:left;width:11px;height:55px;}
.r_arr {float:left;width:11px;height:55px;}
.pic_thumb ul{width:306px;float:left;}
.pic_thumb ul img {height:55px;width:50px;border:1px solid #ccc;}
.pic_thumb ul a:hover img{border:1px solid red;}

.prod_desc {width:451px;margin-top:8px;float:right;color:#333}
.prod_desc dt {width:447px;height:31px;padding-left:4px;background:#ff9;border-bottom:1px solid #e6e6e5;font-size:14px;font-weight:bold;color:#039;line-height:31px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.prod_desc dt span {font-size:9px;font-family:Tahoma;font-weight:normal;color:#ccc;margin-left:4px;}
.prod_desc dd {padding-top:1px;}
.info_desc {line-height:25px;padding-left:4px;height:25px;vertical-align:middle;color:#333;font-weight:bold;}

.detail-marketprice,.detail-discount,.detail-shipprice {height:23px;vertical-align:middle;line-height:23px;}
.detail-price {height:30px;}
.detail-price strong {color:#FF5500;font-size:24px;font-weight:normal;padding-right:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;}
.detail-marketprice span{text-decoration:line-through;color:#ccc;}
.detail-discount {border-bottom:2px solid #ccc;}


.buyArea{width:449px;margin-top:3px;float:right;color:#333;background:#F8F8F8 none repeat scroll 0 0;border:1px solid #EAEAEA;}
.stock {margin:10px;overflow:hidden;width:380px;}
.stock dt {height:25px;overflow:hidden;padding-right:5px;text-align:right;width:5em;float:left;vertical-align:middle;font-weight:bold;}
.stock dl {line-height:25px;}
.stock dd {float:left;}
.stock dd li {display:inline;}
.stock a:link, .stock a:visited,.stock a:hover,.stock a:visited,.stock a:active {color:#333333;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;}
.stock dd li a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#333333;cursor:pointer;display:block;float:left;height:23px;line-height:23px;margin:0 6px 5px 0;padding:0 10px;text-decoration:none;white-space:nowrap;}
.stock dd li a:hover {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF none repeat scroll 0 0;border:2px solid #CCCCCC;color:#333333;cursor:pointer;display:block;float:left;height:21px;line-height:21px;padding:0 9px;text-decoration:none;white-space:nowrap;}
.stock dd li.select a:link, .stock dd li.select a:visited, .stock dd li.select a:hover, .stock dd li.select a:active {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF none repeat scroll 0 0;border:2px solid #FF5500;cursor:pointer;height:21px;line-height:21px;padding:0 9px;}
.stock input {vertical-align:middle;width:50px;}
.stock em {white-space:nowrap;font-weight:bold;margin:0 5px;color:#ff5500;}
.buyArea .btn {	clear:both;	text-align:center;}
.search input{width:350px;height:19px;padding:7px 5px 5px;font-size:16px;color:#333;border:#ce5012 1px solid;background:url(/Template/MainSite/2010/searchbg.png) no-repeat;position:absolute;top:6px;}


#more_desc {margin-top:10px;padding-bottom:5px;float:left;width:790px;}

	
#tags {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; HEIGHT: 28px;margin-left:0px;width:788px;}
#tags LI {BACKGROUND: url(/Template/MainSite/2010/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 28px}
#tags LI A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/Template/MainSite/2010/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999;LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT:28px; TEXT-DECORATION: none}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 30px}
#tags LI.selectTag A {BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px}
#tagContent {BORDER:#ccc 1px solid;BORDER-top: #ccc 1px solid;min-height:450px; height:auto !important;  height:450px; overflow:visible;}
.tagContent { DISPLAY: none;  WIDTH: 786px; COLOR: #474747;margin-bottom:10px;}
#tagContent DIV.selectTag {DISPLAY: block}


.attributes {background:#F8F8F8 none repeat scroll 0 0;border-bottom:1px solid #ccc;padding:10px;display:inline-block;width:768px!important;width:768px;}
.attributes ul{overflow:hidden;}
.attributes li {float:left;height:1.8em;line-height:1.8;overflow:hidden;padding-right:5%;white-space:nowrap;width:28%;}
.attributes li span {color:#808080;}
.attrValue {color:#333}
.attributes p {color:#808080;text-align:right;}

/*限时特价*/
.realitySpecial {padding-top:10px;}
.realitySpecial table {border:1px solid #FA9135;padding-top:4px;}
.realitySpecial table .tdStyle1 {text-align:left;width:84px;}
.realitySpecial table td {padding-right:10px;text-align:center;width:70px;}
.realitySpecial table td span {background-color:#FA9135;color:#FFFFFF;display:block;font-weight:bold;height:32px;line-height:30px;margin:1px;text-align:center;width:78px;}
.realitySpecial table td b {color:#FF6D00;font-size:24px;}
.realitySpecial table .tdStyle2 {padding-right:0;}
.realitySpecial table td strong {color:#F99034;}




.otherprod_list_main {width:180px;margin:5px auto;height:82px;padding-bottom:7px;border-bottom:1px #ccc dotted;}
.otherprod_list_main img {border:5px solid #f1f1f1;}
.otherprod_list_pic {margin:3px 0px 0 3px;width:75px;float:left;}
.prd_name {margin:3px 0 0 3px;width:95px;float:right;height:55px;display:inline;overflow:hidden;}
.prd_name a {font-size:12px;line-height:14px;display:inline;color:#666;}
.prd_name a:hover {color:#fc0}
.prd_price {margin:5px 0 0 3px;font-size:11px;line-height:14px;display:inline;float:right;text-align:left;width:95px;color:#F60;}




.detail_tab {width:176px;margin:0 auto;margin-top:10px;background:#fff;}

     #detailataTab{width:178px;  margin:0 auto; padding-top:10px;}  
	.detailatabox {width:178px;height:22px;line-height:22px;font-size:12px;background:url(/Template/MainSite/2010/detailatab_bg.gif)}  
	.detailatabox ul{width:178px;margin:0px;padding:0px;}  
	.detailatabox li{float:left;display:block;cursor:pointer;width:89px;text-align:center;line-height:24px;background:url(/Template/MainSite/2010/detailatatab_hover.gif) no-repeat 0px -22px;}  
	.detailatabox li.hover{padding:0px;background:#fff;height:28px;font-weight:bold;height:22px;line-height:24px;background:url(/Template/MainSite/2010/detailatatab_hover.gif) no-repeat;}  
	.detailataContentbox{width:176px;clear:both;margin-top:0px;margin-bottom:10px;font-size:12px; background-color:#fff; border:1px #ccc solid; border-top:none;height:110px;}  

	.detailata_view {text-align:center;width:178px;height:82px;margin:0 auto;padding-top:5px;}
	.detailata_view li {padding-top:5px;text-align:center;}
	.r_side_ad {width:190px;float:right;background:#fff;margin-top:15px;margin-left:10px;display:inline}
	.showshow {	margin:10px auto;	width: 766px;	padding:0 10px;height:100%;overflow:hidden}
	.CM_TABLE {	margin:0 auto;padding:10px 0 0 18px;}

	.alsobuy {padding:0 0 0 7px;width:190px;float:right;text-align:left;}
	.alsobuy .licontent {border:5px solid #ECECEC;}
	.alsobuy .liview {border:5px solid #ECECEC;}
	.alsobuy dl dd.title_ab {padding:1px;text-align:center;}
	.alsobuy dl dd.title_ab span {background-color:#7A7F89;color:white;display:block;padding:2px 10px 2px 5px;text-align:center;}

.liview dl dd {padding:10px;}






/*****************咨询***********************/
.comment-list ul {
border-bottom:1px dashed #CCCCCC;
padding-bottom:10px;
width:100%
}
.comment-list {
display:inline-block;
height:100%;overflow:hidden;
min-height:450px;
}

.comment-list li {
color:#333333;
font-size:93%;
line-height:1.6;
padding:1em 1em 0.5em;
}
.comment-list li.zebra {
background:none repeat scroll 0 0 #fbf9e5;
}


.comment-list table {
border-collapse:collapse;
table-layout:fixed;
width:100%;
font-size:inherit;
}
.comment-list .cont {
width:67%;
}

.comment-list .cont {
padding-right:1em;
width:70%;
}

.comment-list td {
padding-bottom:0.5em;
vertical-align:top;
}
.comment-list .question {
background:url("/Template/MainSite/2010/sprites_ico.gif") no-repeat scroll 0 -3877px transparent;
padding-left:22px;
}

.wordbreak {
overflow:hidden;
word-wrap:break-word;
}
.comment-list .username {
text-align:center;
width:15%;
}

.comment-list .datetime {
width:18%;
}
.comment-list .datetime {
color:#999999;
text-align:right;
width:15%;
}
.comment-list .reply {
background:url("/Template/MainSite/2010/sprites_ico.gif") no-repeat scroll 0 -4117px transparent;
color:#FF9933;
padding-left:22px;
}
.comment-list .username {
text-align:center;
width:15%;
}

.title_commons {
width:100%;
height:60px;
margin:1px;
}
.title_commons span {
display:block;
margin:10px 0 0 670px;

}
.button_yellow {
background:url("/Template/MainSite/2010/evaluation_button.gif") no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:30px;
width:87px;
}


.comment-list-add-form  {
background:none repeat scroll 0 0 #FFFFCF;
border:1px solid #FFE673;
float:left;
margin:1em 0 1em 1.5em;
padding:0.4em 0 0.4em 1em;

width:425px;

}

.comment-list-add-form .comment-review-form-close {

height:12px;
overflow:hidden;

right:0.5em;
text-indent:-9999px;
top:0.5em;
width:12px;
}

.comment-list-add-form .inner {
color:#BE8538;
font-size:12px;
margin:0.6em 1.4em;
text-align:center;
}

.comment-list-add-form .inner label {
display:block;
text-align:left;
}

.comment-list-add-form .inner textarea {
display:block;
height:3.5em;
margin-top:0.5em;
}

.comment-list-add-form textarea {
width:100%;
}

.comment-list-add-form .inner button {
margin:0.5em 0.3em 0 0;
padding-left:0.5em;
padding-right:0.5em;
}
button {
cursor:pointer;
line-height:1.22;
padding:0 0.3em;
}
button {
overflow:visible;
}



.ngTitle {
background:url("/Template/MainSite/2010/icon_arog.gif") no-repeat scroll 10px center #d7c49c;
border:1px #ccc dotted;
height:23px;
line-height:23px;
margin-top:8px;
padding:0 10px 0 23px;
}
h2 {
text-align:right;
}
.ngTitle span {
color:#FFFFFF;
}

h2 span {
float:left;
font-weight:bold;
}
.ngNews {
margin:5px 7px;
}
.ngNews p {
line-height:21px;
}








.mul_fl  {
margin-left:20px!important;
margin-left:0;
}

.fl {
float:left;
}





