body {font-family:"Trebuchet MS";font-size:12px;color:#333333;line-height:20px;margin:0px;text-align:center;height: 500px}

a{color:#000;text-decoration:none;}

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

div, form, h1, dl, dt, dd, ul, ol, li, table, td, th, em{margin:0;padding:0;list-style:none;}

.sorting{padding:2px 3px;background: #fff;font-size:12px;color:#000; margin-bottom:5px;}

h4{ font-size:14px; color:#FC8404;margin:0;padding:0;}

.input_submit{border:1px solid #333333; background-color:#E8E8E8; height:25px; width:100px; cursor:pointer;}

.yellow{ color:#FF6600; font-weight:bolder; font-size:16px;}

.yellow2{ color:#FF6600; font-size:16px; font-weight:bolder; margin-top:10px;}

.red{ color:red;}

.midline{ text-decoration:line-through;}

.upline{ text-decoration:underline;}

.white{color:#ffffff;}

.clear{ clear:both;}



/*=头部和菜单

=============================================================================================*/

#top{width:950px; height:auto;margin:auto; margin-top:10px;}

	.tou{width:950px;height:auto!important;height:73px;min-height:73px;}

		.logo{ width:280px;height:auto!important;height:73px;min-height:73px;float:left;}

		.topright{width:670px;height:auto!important;height:73px;min-height:73px;float:right; text-align:left;}

			.topright ul li.topr-top{ width:669px; height:36px;background-image:url(images/top-buttons.jpg);}

				.welcome{width:140px; float:left; margin-top:10px; margin-left:10px;}

				.topmeau{width:460px; float:right; text-align:right; margin-right:20px;margin-top:10px;}

			.topright ul li.topr-down{ width:656px;height:auto!important;height:37px;min-height:37px; 

background-image:url(images/search-bar.jpg); background-repeat:no-repeat; text-align:right;background-color:#990099;}

			.topright ul li.topr-down input{margin-bottom:7px; margin-right:10px;}

			.topright ul li.topr-down select{margin:7px 10px;}

			.topright ul li.topr-down img{ vertical-align:bottom;border:0;}			

	.meau{width:950px; height:30px; background-image:url(images/buttons.jpg);font-size: 15px;color: #ffffff;font-family:"Trebuchet MS";font-weight:bolder; padding-top:6px;}

		.meau a{font-size:15px;color: #ffffff;font-family:"Trebuchet MS";text-decoration: none; font-weight:bolder;}		

        .meau a:hover{font-size: 15px; color: #cccc00;font-family:"Trebuchet MS";text-decoration: none;}



/*=中间部分

=============================================================================================*/

#main{width:950px; height:auto;margin:auto; margin-top:5px;}

	.mleft{width:226px; height:auto;float:left; text-align:left;}

		.mleft ul li.list{ height:20px; background-image:url(images/fronta.gif); background-position:left center; background-repeat:no-repeat; padding-left:15px; margin-left:20px; border-bottom:1px dashed #CCCCCC; margin-top:2px; margin-bottom:2px; font-weight:bolder;}

			.mleft ul li.slist{ height:20px;padding-left:20px;margin-left:20px; margin-top:2px; margin-bottom:2px;}

		.mleft ul li.news{ padding-left:15px; border-bottom:1px solid #EEEEEE;}

		.mleft ul li.order{ padding-left:13px; font-size:16px; margin-top:10px; color:#FF6600;}

		.mleft ul li.orders{ padding-left:13px;}

		.mleft ul li span{ float:left; margin-left:10px; line-height:150%; margin-bottom:10px;}

	.body{width:719px; height:auto;float:right;}

		.adv{float:left; width:473px; height:200px;}

		.adv01{float:right; width:241px; height:146px; margin-left:5px; background-image:url(images/special-offer.jpg); margin-top:5px;}

			.adv01 li{margin-top:60px; color:#FFFFFF;}

				.adv01 li a{ color:#99FF00; text-decoration:underline;}

				.adv01 li a:hover{ color:#FFFF00; text-decoration:underline;}

		.adv02{float:right; width:225px; height:184px; padding:7px; margin-left:5px; border:1px solid #cccccc; text-align:left; }

			.adv02 li{}

				.adv02 li a{ color:#FFCC00; font-size:12px}

				.adv02 li a:hover{ color:#FFFF00; text-decoration:underline;}

		.protop{margin-top:5px; width:719px;}

		.pro-body{width:717px; margin-top:10px; border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE; }

		.pro{width:178px;float:left;border-top:1px solid #EEEEEE; border-left:1px solid #EEEEEE;}			

			.pro li.pic{height:160px;}

			.pro li img{border:0;}

	.p_best{line-height:20px;}

	.p_best div{padding:3px; clear:both;}

	.p_best div img{float:left; padding-right:5px;}



/*=尾部

=============================================================================================*/

#foot{width:910px; padding:20px; height:auto; background-color:#990000;margin:auto; margin-top:5px;}

	.footleft{text-align:left; float:left; color:#FFFFFF;}

		.footleft a{color:#FFFFFF;}

	.footright{text-align:right; float:right;color:#FFFFFF;}

		.footright a{color:#FFFFFF;}

		

		

/*=product.html

=============================================================================================*/

.probody{width:716px; margin-top:10px; border:1px solid #EEEEEE; display:table;}

	.probody li.left{float:left; width:300px;}

		.probody li.left div.bigpic{ width:280px; height:280px; overflow:hidden;}

			.probody li.left div.smallpic{ width:280px; height:70px; overflow:hidden;}

				.probody li.left div.smallpic img{ padding:2px; border:1px solid #CCCCCC;}

	.probody li.right{float:right; width:400px;}

		.proinfo{ padding:10px 0; border-bottom:1px solid #EEEEEE; margin-right:10px; text-align:left;}

			.proinfo span.price{margin-left:20px; background-color:#FFCCCC; padding:0 10px;}

			

/*=login.html

=============================================================================================*/

.login{padding:10px 0; border-bottom:1px solid #EEEEEE; margin:0 20px; text-align:left;}

	.login input,.login textarea{border:1px solid #cccccc;}

.login1{padding:10px; background-color:#F3F3F3;margin:10px 10px; text-align:left;}



/*=cart.html

=============================================================================================*/

.carttop{padding:1px; background-color:#999999; color:#FFFFFF;margin:10px 10px;}

.carttoppic{ text-align:left; margin-left:10px; margin-top:5px; margin-bottom:20px;}

	.carttoppic li{list-style:circle; margin-left:10px;}

.cartway{ text-align:left; margin-left:10px; margin-top:5px; margin-bottom:20px;}

	.cartway li{ margin-left:10px; clear:both; margin-top:10px;}

		.cartway li div{ float:left; margin-left:10px;}

		.cartway li div.left{ width:150px; color:#FF9900; font-weight:bolder;}

		.cartway li div.center{ height:auto!important;width:450px;}

		.cartway li div.center img{ float:left;margin-right:5px;}

		.cartway li div.note1{ width:30px;}

		.cartway li div.note2{ width:500px; text-align:left;}

.carttitle{ font-size:12px; font-family:"Trebuchet MS"; color:#FF6600; text-align:center; font-weight:bold;}

/*=newslist.html

=============================================================================================*/

.newslist{border-bottom:1px dashed #CCCCCC; width:670px; text-align:left;background-image:url(../../images/Default/fronta.gif); background-position:left center; background-repeat:no-repeat; clear:both; padding-left:10px;}

	.newslist ul li.left{width:400px; float:left; margin:5px;}

	.newslist ul li.right{width:120px; float:right;margin:5px;}

	.newstitle{color:#FF6600; font-weight:bolder; font-size:14px;}
#about{padding:5px; text-align:left; border:#CCC solid 1px; margin-top:5px;}
#about h1{font-size:16px}
#about p{margin:8px 0 5px 0; line-height:15px;}