@charset "utf-8";

/* CSS Document */

body,td{margin:0;padding:0; font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#555555;}

ul,li,p,dl,dd,h1,input{margin:0;padding:0;}

ul,li{list-style:none;}

/*links*/

a:link, a:visited {color:#555555;text-decoration:none;}

a:hover {text-decoration:underline;	color:#555555;}

img{border:0;}

.clear{clear:both;}

.mt_10{margin-top:5px;}

.w970{width:970px; margin:0 auto;}



.input_l{width:110px; height:16px; border:1px solid #999999;}

.select_1{width:90px; margin:5px 3px 5px 3px;}

.input_2{width:60px; height:16px; border:1px solid #999999; margin:5px 3px 5px 3px;}

.input_3{width:110px; height:16px; border:1px solid #999999; margin:5px 3px 5px 3px;}

.Index-Left-TextInput2{width:120px;}



/*header*/

#header{background-image:url(../images/header.gif); height:155px;}

.mnnav{text-align:right;}

.mnnav a{padding:0 5px 0 5px; line-height:16px;}

.logo{float:left;}

.top_banner{line-height:75px; float:left;}

.top_right{float:right;}

.top_right ul{margin-top:10px;}

.top_right ul li{line-height:30px;}

.currencies{font-weight:bold; color:#333333;}

.top_cart{font-weight:bold; color:#ED1F24;}

.top_cart span{background-image:url(../images/top_cart.gif); width:14px; height:14px; float:left; margin:10px 10px 0 0;}

.top_cart a:link, .top_cart a:visited {color:#ED1F24;text-decoration:none;}

.top_cart a:hover {text-decoration:underline;	color:#ED1F24;}

.nav {font-weight:bold; padding-top:5px; font:11px/1.55em arial, helvetica, sans-serif; font-weight:bold;}

.nav ul li{float: left;line-height: 32px;height: 32px;background-image: url(../images/nav_bg.gif);background-repeat: no-repeat;	background-position: 0 center;padding:0 5px 0 5px;font-size:93%;}

.nav a{padding:0 3px 0 3px;}

.nav a:link, .nav a:visited {color:#ffffff;text-decoration:none; }

.nav a:hover {text-decoration:underline;color:#ffffff;}

.touch{color:#ADADAD; line-height:27px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.search{float:right; margin-top:4px; width:233px;}

* html .search {margin-top:5px;width:238px;}

.inp1{ height:17px; border:0; width:210px;}

.search_button {width:23px; height:17px; background-image:url(../images/so.gif); border:0; float:right;}

#wrapper{width:970px; margin:0 auto; height:100%; overflow:hidden;}









.main_left{width:210px; float:left;}



.left_title{background-image:url(../images/left_title.gif); width:210px; height:33px; font-weight:bold; color:#FFFFFF; line-height:35px; text-indent:20px; overflow:hidden;}

.left_title span{float:right; font-weight:normal; padding-right:10px;}

.left_info{width:208px; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9;}

.left_foot{background-image:url(../images/left_foot.gif); width:210px; height:5px; overflow:hidden;}

.left_top{background-image:url(../images/left_top.gif); width:210px; height:5px; overflow:hidden;}

.login ul li{line-height:30px; width:190px;}

.login ul li span{width:65px; float:left; font-weight:bold; font-weight:bold; text-align:right; padding-right:5px;}

.login_post{text-align:right; padding-right:17px; width:200px;}

.login_post img {padding-left:10px;}





.notice{padding:10px; line-height:18px; width:178px;}

.testimonials_title{font-weight:bold; text-indent:15px; padding-top:10px; color:#666666;}

.testimonials_time{text-align:right; padding-right:10px;}



.main_right{width:750px; float:right;}

#banner{overflow:hidden; height:100%;}

.mn_list ul li{float:left;}

.mn_list{ overflow:hidden; height:100%;}







.right_pro_list_top{background-image:url(../images/750_top.gif); width:750px; height:8px; overflow:hidden;}

.right_pro_list_foot{background-image:url(../images/750_foot.gif); width:750px; height:8px; overflow:hidden;}

.right_pro_list_info{width:748px; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; height:100%; overflow:hidden;}

.featured{font-size:16px; text-indent:20px; font-weight:bold;}

.products_list{margin:5px;}

.products_list ul{float:left; padding:10px 5px 10px 5px; width:137px;}

.products_list ul li {line-height:18px;text-align:center;}

.pro_img{border:1px solid #DCDCDC;}

.Price{font-weight:bold; color:#990000;}



.index_info{padding:10px; line-height:18px; color:#555555;}



.foot_nav{height:30px; background-color:#000000; text-align:center; color:#FFFFFF; font-weight:bold; line-height:30px;}

.foot_nav a{color:#fff; text-align:center;margin:5px 10px 5px 10px; }

.foot_nav a:link, .foot_nav a:visited {color:#FFFFFF;text-decoration:none;}

.foot_nav a:hover {text-decoration:underline;	color:#FFFFFF;}

.foot_wholesale{text-align:center; line-height:18px;}

.foot_pay{text-align:center;}









.left_nav h1{font-size:11px; padding:10px 0 0 10px; color:#555555; line-height:16px;}

.left_nav ul {margin:0 10px 0 10px;}

.left_nav ul li{background-image:url(../images/left_nav_i.gif);	background-repeat: no-repeat;background-position: left center; padding-left:10px; line-height:22px; font-size:12px;}





#position{ padding:0 0 5px 10px; font-size:12px;border-bottom:1px solid #DDDDDD; margin:0 5px 0 5px;}
#position a { font-size:12px;}




.pro_view_left{ float:left; width:300px; margin:0 0 5px 5px;}

.pro_view_img{border:1px solid #DDDDDD; text-align:center;}

.pro_view_list{margin-top:5px; overflow:hidden;}

.pro_view_list ul li{float:left; overflow:hidden; height:63px; margin:5px 8px 0 0;}

.pro_view_list_img{border:1px solid #DCDCDC;}



.also{border:1px solid #DDDDDD; height:100%; overflow:hidden;}

.also_title{height:29px; line-height:29px; font-weight:bold; color:#ffffff; text-indent:10px; margin:1px; background-image:url(../images/also_title.gif);}

.also_list ul{float:left; width:96px; padding:5px 10px 5px 30px;}



.pro_view_right{float:right; width:417px;padding-right:8px overflow:hidden;}

.pro_view_right h1{font-size:14px; line-height:20px; color:#555555;}

.pro_desc{line-height:18px; color:#555555;}





#table_info {width:425px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px; margin-top:5px;}

#table_info a {text-decoration:underline;}

#table_info th {background:#ececec;}

#table_info th,#table_info td {height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}





.available_title{color:#999999; font-weight:bold; line-height:30px;}

.available_list ul li{float:left; padding:2px;}

.pro_view_price ul li{line-height:24px; font-weight:bold;}

.pro_view_price span{color:#FF0000;}





.title4{border-bottom:1px solid #dbdbdb; padding-left:10px; font-size:12px; font-weight:bold; color:#D23400; line-height:28px;}

.cc1{padding:6px 10px 6px 10px; text-align:left; line-height:20px; border-bottom:1px dashed #dbdbdb;}

.cc2{padding:10px 10px 10px 10px;text-align:left;line-height:20px;width:98%;overflow:hidden; }

.cc2 .f1{width:70px; text-align:center; float:left; margin-top:10px;overflow:hidden;}

.cc2 .f2{width:500px;; float:left; text-align:left; margin-top:10px;overflow:hidden;} 

.cc2 .title5 { width:100%; float:left; text-align:left; line-height:25px;}

.input2{ width:260px; height:18px; border:1px solid #b4b4b4;}

.input4{border:1px solid #BBBBBB;height: 60px; width: 400px;}

.recently_b{ border:1px solid #dddddd; right:7px; background-color:#FFFFFF;}

* html .recently_b{ border:1px solid #dddddd; right:2px;}

#recently{width:130px;}

.recently_title{margin:1px; background-color:#AE0000; font-weight:bold; color:#FFFFFF; padding:5px; text-align:center;}

.recently ul{width:96px; padding:5px 10px 5px 15px;}





#content{padding:10px; line-height:20px;}

td {font-size:11px;}

.spandex{line-height:18px;}

.news_top{height:20px;}

.news_top ul li{float:left; padding:0 5px 0 5px; line-height:20px;}



.clr {

	clear:both;

}


