#content-mainbox {
width:948px;
margin:0px auto 8px auto;
clear:both;
background-color:#ffffff;
padding:0px;
}

#content-mainbox p {
font-size:14px;
clear:both;
}

#pro-sidebar {
float:right;
width:176px;
margin:0px 0px 8px 0px;
padding:0px 0px 8px 0px;
background-color:#fff;
}

#pro-sidebar h3 {
clear:both;
color:#C7202B;
margin:0px auto;
font-size:14px;
padding:3px 5px 0px 5px;
border-bottom:1px dashed #ccc;
}

#pro-sidebar .list {
margin:0px 0px 8px 0px;
border:1px solid #CFCFDA;
padding:0px 5px 8px 5px;
}

#pro-sidebar .list .cid {
font-size:23.5px;
font-weight:bold;
padding:5px 0px;
margin:0px 0px 0px 0px;
}

#pro-sidebar .list ul {
margin:0px;
padding:0px 0px;
}

#pro-sidebar .list li {
margin:0px 2px 0px 18px;
list-style-type:circle;
padding:0px 0px 0px 0px;
}

#pro-sidebar .list .catitem {
padding:3px 0px;
color:#000;
background-image:url("/image/tu/catitem_bg.jpg");
}

#pro-sidebar dl {
padding:3px 5px;
margin:0px auto;
border-bottom:1px dashed #ccc;
}

#pro-sidebar dt {
clear:both;
font-weight:bold;
}

#pro-sidebar dd {
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

#product-intro {
float:left;
width:765px;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 0px;
background-color:#fff;
clear:both;
}

#product-intro p {
clear:both;
}

#product-intro-left {
float:left;
margin:0px 0px 8px 0px !important;
margin:0px;
border:1px solid #E2E2E2;
width:299px;
height:299px;
padding:1px;
text-align:center;
}

#product-intro-right {
float:left;
width:458px;
margin:0px 0px 8px 0px;
}

#product-intro-right h1 {
font-size:15px;
color:#464646;
margin:0px 0px 2px 12px;
padding:0px 0px 4px 0px;
border-bottom:1px dashed #DBDBDB;
}

#product-intro-right ul {
margin:0px 0px 0px 12px;
padding:0px 0px 5px 0px;
border-bottom:1px dashed #D8D8D8;
}

#product-intro-right li {
color:#575B63;
padding:5px 0px;
list-style-type:none;
margin:0px 0px 0px 0px;
}

#tc A:link {
color: #004B91; text-decoration: none; border:2px solid #C8C9CD; padding:2px 5px;
}
#tc A:visited {
color: #004B91; text-decoration: none; border:2px solid #C8C9CD; padding:2px 5px;
}
#tc A:hover {
color: #004B91; text-decoration: none; border:2px solid #C8C9CD; padding:2px 5px;
}
#tc A:active {
color: #004B91; text-decoration: none; border:2px solid #C8C9CD; padding:2px 5px;
}

#buy-btn {
color:#fff;
width:118px;
padding:0px;
text-align:center;
float:left;
margin:12px 8px 0px 8px;
}

#addcart-btn {
color:#fff;
width:132px;
padding:0px;
text-align:center;
float:left;
margin:12px 8px 0px 8px;
}

#fav-btn {
color:#fff;
width:110px;
float:left;
padding:0px 0px 0px 0px;
text-align:center;
margin:12px 0px 0px 0px;
}

#product-info {
clear:both;
}

.caption-box {
width:772px;
clear:both;
color:#BA0808;
padding:0px;
margin:8px 0px 8px 0px;
height:30px;
}

.caption-box em {
font-size:16px;
font-weight:bold;
font-style:normal;
}

.caption-box ul {
text-align:right;
margin:0px;
padding:0px;
}

.caption-box li {
list-style-type:none;
float:right;
margin:0px 0px 0px 10px;
padding:0px;
}

.caption-box .zixun-button {
background-color:#000;
padding:0px 5px;
}

.caption-box h3 {
font-size:14px;
margin:5px 0px 0px 0px;
padding:1px 10px 0px 10px;
float:left;
width:130px;
color:#fff;
text-align:center;
background-color:#C7202B;
}

.caption {
float:left;
width:592px;
margin:5px 0px 0px 0px;
padding:1px 10px 0px 10px;
color:#9B9B9C;
text-align:right;
background-color:#EBEBEB;
}

.comments {
clear:both;
}

.comments-reply strong {
font-weight:normal;
}

.comments-content {
clear:both;
padding:0px 3px;
border-top:1px dashed #E73498;
}

.comments em {
font-style:normal;
}

.comments-reply {
background-color:#F1F8FE;
border:1px solid #C9DCEB;
padding:2px 5px;
margin:8px 0px;
}

.customer {
color:#666;
padding:0px 3px;
float:left;
margin:0px 10px 0px 0px;
}

.reply-time {
color:#9a9a9a;
font-size:10px;
margin:0px 0px 0px 10px;
}

.tips {
background-image:url('../image/tu/tip_icon.png');
background-repeat:no-repeat;
padding:0px 0px 0px 30px;
clear:both;
text-align:center;
margin:25px 0px;
}

.ask {
clear:both;
border-top:1px dashed #ccc;
margin:8px 0px 0px 0px;
padding:3px 0px 0px 0px;
}

.ask-content {
color:#CE3200;
background-image:url('../image/tu/tiwen.gif');
background-repeat:no-repeat;
padding:0px 0px 0px 40px;
}

.userid {
float:left;
padding:0px 10px 0px 40px;
font-size:11px;
color:#7f7f7f;
}

.level {
float:left;
font-size:11px;
color:#7f7f7f;
margin:0px 10px 0px 0px;
}

.ask-time {
float:left;
margin:0px 10px 0px 0px;
font-size:11px;
color:#7f7f7f;
}

.answer {
clear:both;
margin:8px 0px 4px 0px;
}

.answer-content {
background-image:url('../image/tu/huida.gif');
background-repeat:no-repeat;
padding:0px 0px 0px 40px;
clear:both;
color:#363636;
}

.retime {
float:left;
padding:0px 0px 0px 10px;
font-size:11px;
color:#7f7f7f;
}

.kfid {
float:left;
padding:0px 0px 0px 40px;
font-size:11px;
color:#7f7f7f;
}

.showpage {
text-align:right;
margin:6px 0px;
padding:5px 10px 0px 10px;
clear:both;
}

.ask-box {
text-align:right;
}

#ctl00_ContentPlaceHolder1_UpdatePanel1 {
margin:8px 0px;
clear:both;
}

#ctl00_ContentPlaceHolder1_GridView1 th {
text-align:center;
padding:0px 0px 0px 10px;
background-color:#F5F9FC;
color:#666;
margin:8px 0px 0px 0px;
border-bottom:3px solid #DDE4EA;
}

#ctl00_ContentPlaceHolder1_GridView1 td {
padding:3px 0px 3px 10px;
text-align:center;
border-bottom:1px solid #EEF1F4;
}

.cart-preview {
position:absolute;
border:1px solid #FBCF58;
color:#404040;
background-color:#fff;
padding:0px;
margin:0px 0px 0px 11px;
width:380px;
clear:both;
top:405px;
}

.cart-preview h3 {
font-size:13px;
background-color:#FCE39E;
margin:0px;
padding:0px 10px;
}

.cart-preview div {
padding:0px 10px;
}