 /* products css doc */
@import url(inc/public.css);

.products {margin:0 10px 25px 10px;  width:831px; :}

.products h2 { margin:15px 10px; color:#016de6; font-size:18px; padding:0px; border-bottom:2px #AFCAEA solid;}
.products h2 a { text-decoration:none }
.products h2 a:hover{ color:#FF5809 ;}
.products h3 {background:url(../images/bg_line02.gif) top center no-repeat;  float:left; width:809px; margin-bottom:5px; padding:40px 0px 0 20px; height:20px; color:#016de6; font-size:16px;}
.products ul {width:829px; padding:10px 0px 20px 0px;text-align:center;}
.products ul li { float: left; padding:15px 0px 15px 50px; display: block;  }
.products ul li img { padding:2px; border:solid 1px #d4d4d4; }
.products h5 {padding:15px 0px 0px 10px; font-size:14px; }

.to_top{ float:right; width:50px; text-align:right; padding:0px 5px 5px 5px;}
.products p{padding:5px 10px 5px 28px;}
.products p img{ padding:5px 0;}
.products p.line{margin:0px 2px 0 8px; padding:10px 0; border-bottom:dotted 0px #fff;}

.products ul li .listtext{ float:none;margin:0; display: block;}
.line{ border-bottom:#999 1px solid; margin:0 5px 5px 0; padding:0;}
h4{color:#016de6; font-size:14px;}
.div_price{padding:15px 0 0;}
.div_price p{ float:left;color:#000; text-decoration:none; font-weight:bold; width:140px;padding:0 0 0 5px; }
.div_price p span{text-decoration:line-through;}
.div_price img{ padding-left:10px;}
.div_price p .red{color:#f00;text-decoration: none;}

