/* CSS Document */


body {font-family:Arial, Helvetica, sans-serif; }

/*  css */
body,
#Frame_div {margin:0px auto;}

.clear {clear:left;}

/*    add_navg  */

#add_navg {width:980px; height:auto; margin:0px auto;}

#add_navg p a{font-size:12px; color:#646464; text-decoration:none;}

#add_navg p {margin:3px 5px;}

#add_navg p a span {color:#FF0000; text-decoration:underline;}

/*  left_frame,Frame_div  */

#left_frame {width:186px; height:auto; float:left;}

#Frame_div {width:980px; height:auto; padding-bottom:10px; }

/* shop by brand ,  items categoties */
#brand,
#items,
#price,
#shipping{width:184px;height:auto; border:1px solid #c4c5c5; margin-bottom:7px;}

#items ul,
#brand ul {list-style:none; margin:0px; padding:0px; width:182px; height:auto;}

#brand  h4,
#items  h4{ background-color:#e1e1df; }

#brand  h4,
#items  h4{ color:#037031; padding:9px 15px; display:block; margin:0px;  font-size:14px; }

#items ul li{ line-height:24px; height:24px;width:182px;  }

.item_botm {border-bottom:1px solid #c4c5c5;}

#brand ul li {line-height:24px; height:24px;width:182px; }

#items ul li a,
#brand ul li a{ padding:0px 10px; margin:0px; font-size:12px; color:#373737; font-weight:400; text-decoration:none; float:left;}

#items ul li a:hover,
#brand ul li a:hover {color:#01953d; text-decoration:underline;}

#items ul li span,
#brand ul li span{ font-size:12px; color:#373737; float:right; padding-right:10px;}

#brand p{ margin:4px 0px; *margin:3px 0px;padding-left:94px;}

#brand p a {font-size:10px; color:#f98d01;}

#brand p a:hover {color:#fec694; text-decoration:none;}

/* ------Price ,shipping--------*/
#price h4{background-color:#fff4e8;}

#shipping h4,
#price h4{padding:5px 15px; display:block; margin:0px; color:#373737;}

#price p,
#shipping p {color:#646464; font-size:12px; margin:3px 0px 3px 15px;}

#price form{margin:0px 4px 5px 4px; padding:0px;}
 
#shipping form{ margin:0px 0px 5px 15px; }
 
#ship_txt {width:110px; height:12px; vertical-align:middle;font-size:12px; color:#646464;}

#ship_go { margin-top:0px; width:30px; height:22px; vertical-align:middle;}

#price form label {font-size:12px;color:#646464; margin:0px 2px 0px 2px;}

#price form input { width:60px; height:12px; vertical-align:middle;font-size:12px; color:#646464;}

/*  right_frame */
#right_frame {float:left; width:785px;  margin-left:7px;_margin-left:5px; height:auto;border:1px solid #c4c5c5;}

#search_result {width:765px; background-color:#ededed; padding:8px 10px; height:auto; font-size:12px; 
                  color:#373737;}

#search_result p {margin:0px; float:left; width:600px;}

#select_to {width:auto; background-color:#ecfdf3; padding:2px 10px; height:21px;border-top:1px solid #d4dde6;}

#select_to,
#select_to a,
#bottom_select a{font-size:12px; color:#646464; text-decoration:none; }

#select_to a img,
#add_cart a img {border:none;}

#select_to a:hover,
#bottom_select a:hover {color:#000000; text-decoration:underline;}

#select_to p { margin:0px;}

#select_p { width:180px;float:left;}

.other_p {width:100px;float:left;}


#select_to form {margin:0px; width:200px; float:right;}

.frame_div2 { border:1px solid #c4c5c5;}

#pro_list {width:785px; padding:25px 0px 0px 0px; height:auto;} 

#pro_introduce { width:570px; display:block; float:left;}

.check_box { margin:0px; width:30px; height:auto; float:left; padding:62px 2px;}

#pro_introduce,
#add_cart,
#pro_introduce_grid{margin:0px; padding:0px; list-style:none;}

#pro_img a img{float:left; padding:4px 5px; width:167px; height:138px; border:none}

#pro_introduce li h5,
#pro_introduce li p{ width:393px; overflow:hidden; margin:0px; }

#pro_introduce li p {height:30px; font-size:12px;}

#pro_introduce li h5 {height:33px;}

#pro_introduce li h5 a,
#pro_introduce li b,
.grid_title h5 a {color:#373737; text-decoration:none;}

.grid_title h5 a:hover,
#pro_introduce li h5 a:hover{color:#01953d; text-decoration:underline;}

#pro_introduce li  {color:#646464; padding:0px 0px 3px 0px;}

#star {color:#FF0000; font-size:12px;}

#pro_introduce li span {font-size:12px;}

#add_cart {width:160px; height:auto; float:left; padding:35px 10px 35px 10px; display:block;}

#add_cart h5,
.Grid_ourprice h5 {margin:2px 0px; color:Red; }

#line_throung { text-decoration:line-through; color:#646464; font-size:14px;}

#add_cart li span,
.Grid_ourprice b {color:#FF0000;}

#add_cart li {text-align:center;}

.line_botm {clear:left;  width:769px; height:3px; margin:10px 7px 0px 7px;}

#bottom_show {height:22px; width:auto; background-color:#ededed; padding:3px 10px;}

#bottom_show p {margin:0px;}

#page_piont { float:right; padding:0 15px; margin:15px 0 0; line-height:24px; height:24px;  }

#page_piont span { margin:0px 5px 0px 0px;border:1px solid #a4a4a4; }

#page_piont span a,
#page_piont a{font-size:12px; text-decoration:none;color:#646464;padding:1px 4px;
                   }

#page_piont span a:hover{background-color:#47a7df; color:#FFFFFF; border:1px solid #47a7df;}

#page_piont a:hover {text-decoration:none;}

#bottom_select {float:left; width:200px; font-size:12px; color:#646464;}

#bottom_select a img,
#pro_introduce_grid a img {border:none;}

#pro_introduce_grid { width:180px; float:left; padding-left:7px;}

#pro_introduce_grid li { display:block; width:180px; font-size:12px; text-align:center; clear:left; padding:1px 0px;}

.grid_title,
.grid_brief {overflow:hidden;}

.grid_title h5,
.grid_brief p,
.Grid_ourprice h5,
.check_box_grid { margin:0px;}

.grid_title h5 { font-size:14px; color:#373737;}

.grid_title { height:30px; line-height:120%;}

.grid_brief { height:36px; font-size:12px; line-height:120%;}

.Grid_ourprice { height:20px;}

.products_frame { margin:0 20px;}


#ibtGrid,#ibtList{ vertical-align:middle;}

.alighimg,
.ver_align  { vertical-align:middle;}

.price_div { margin:10px 20px;}

.price_bor { width:30px; height:14px; border:1px solid #c4c4c4;}
