.detail-content {
	padding:8px 19px 8px 18px
}
.detail-content ul {
	padding-left:0px;
	padding-bottom:18px
}
.detail-content ul li {
	padding-left:19px;
	list-style:none;
	background-image:url(../images/blue-dot.png);
	background-repeat:no-repeat;
	background-position:4px 6px;
	padding-bottom:8px
}
.msg-content ul li{
	background-image:url(../images/ball-red.png);
	background-position:4px 6px;
	padding-left:32px;
}


.nestedBullets ul li
{
    list-style: disc
    
}
.detail-content p {
	padding-bottom:12px
}
.detail-content a {
	font-weight:bold
}
.detail-content .detail-c2 {
	overflow:hidden;
}
.detail-content .detail-c2 .detail-col1 {
	width:271px;
	float:left
}
.detail-content .detail-c2 .detail-col2 {
	width:176px;
	overflow:hidden;
	float:right
}
.content .detail-c2 .detail-col2 h2 {
	text-align:center
}
.content .detail-c2 .detail-col2 h2 span {
	font-size:20px
}
.content .detail-c2 .detail-col2 h5 {
	padding-left:12px
}
.content .detail-c2 .detail-col2 select {
	padding:5px;
	border:#aaadb4 1px solid;
	height:100px;
	width:175px
}
.detail-box{
	padding-bottom:24px
}
.detail-box .db-hd,
.detail-box .db-bd,
.detail-box .db-fd{
	background-image:url(../images/detail-box.png);
	background-repeat:no-repeat
}
.detail-box .db-hd{
	background-position:0px 0px;
	height:12px
}
.detail-box .db-fd{
	background-position:-176px 0px;
	height:12px
}
.detail-box .db-bd{
	background-position:-352px 0px;
	background-repeat:repeat-y;
}
.pro-info{
	text-align:center
}
.pro-info .pi-title{}
.pro-info .pi-thumb{
	padding-bottom:20px
}
.pro-info .pi-price{}
.pro-info .pi-fbar{}
.pro-info .pi-price h2{
	color:#666666;
	font-size:36px;
	padding-bottom:0px
}
.pro-info .pi-price p{
	margin-top:-5px
}
.contact-info{
	padding:5px 12px
}
.contact-info h2{
	font-size:18px;
}
.contact-info h3{
	font-size:13px;
	color:#666666;
	font-weight:bold
}
.contact-info img{
	vertical-align:middle
}
.msg-box {
	padding-bottom:18px
}
.msg-box .msg-box-bd {
	padding-bottom:10px
}
.msg-box .msg-box-fbar {
	text-align:right
}
.msg-price-box {
	border:#efefef 1px solid;
	background-color:#ffffff;
	padding:10px 12px
}
.msg-price-box p {
	padding-bottom:5px
}
.content .detail-c2 .detail-col2 .msg-price-box h2 {
	font-size:36px;
	font-weight:bold;
	text-align:left
}
.contact-bar-wrap{
	overflow:hidden;
	padding-right:19px
}
.contact-bar{
	width:204px;
	height:34px;
	line-height:34px;
	background:url(../images/contact-bar.png) left top no-repeat;
	float:right
}
.contact-bar-inner{
	padding-left:12px
}
.contact-bar img{
	vertical-align:middle
}
.contact-bar a:link,
.contact-bar a:visited{
	color:#404040;
	text-decoration:none
}
.contact-bar a:hover,
.contact-bar a:active{
	text-decoration:underline
}
/* orphans:#404040; */