.clear{clear:both;height:0px;overflow:hidden;}
.blank{clear:both;height:5px;overflow:hidden;}


body{font-size:12px;font-family: Arial,Verdana, Helvetica, sans-serif;margin:0px;padding:0px;color:#000;}
.top{margin:0px auto;width:1000px;border-bottom:1px solid #ccc;padding:0px;overflow:hidden;}
.web_bg{width:957px;border-left:1px solid #ccc;border-right:1px solid #ccc;overflow:hidden;margin:0px auto;}
#head{padding:1px;width:955px;height:80px;overflow:hidden;}
.logo{float:left;margin-top:3px;width:238px;overflow:hidden;}
.logoright{float:right;width:710px;overflow:hidden;}
.topblock{float:right;text-align:right;width:320px;overflow:hidden;}
.topblock a{color:#444144;text-decoration:none;}
.topblock a:hover{color:#363636;text-decoration:underline;}
.topblock ul {float:left;list-style:none;margin:0px;padding:2px 0px;}
.topblock ul li {float:left;margin:0px 3px;}
.cartblock{width:710px;overflow:hidden;}
.cart_pic{float:left;width:460px;overflow:hidden;}
.cart_1{float:right;background:url(cart_bg.jpg) no-repeat;width:130px;height:29px;padding:20px 30px 10px 10px;overflow:hidden;text-align:center;font-size:15px;color:#848484;}

.navblock{padding:1px;width:955px;border-bottom:1px solid #d1d1d1;margin-bottom:1px;overflow:hidden;font-size:13px;font-weight:bold;}
.navblock a{color:#fff;text-decoration:none;}
.navblock a:hover{color:#fff8dd;text-decoration:underline;}
.navblock ul {float:left;list-style:none;margin:0px;padding:0px;}
.navblock ul li {float:left;}
.nav_left_1{float:left;background:url(nav_left_1.jpg) no-repeat;width:9px;height:23px;overflow:hidden;}
.nav_middle_1{float:left;background:url(nav_middle_1.jpg) repeat-x;height:17px;padding:3px 5px;overflow:hidden;}
.nav_right_1{float:left;background:url(nav_right_1.jpg) no-repeat;width:9px;height:23px;overflow:hidden;margin-right:2px;}
.nav_left_2{float:left;background:url(nav_left_2.jpg) no-repeat;width:9px;height:23px;overflow:hidden;}
.nav_middle_2{float:left;background:url(nav_middle_2.jpg) repeat-x;height:17px;padding:3px 5px;overflow:hidden;}
.nav_right_2{float:left;background:url(nav_right_2.jpg) no-repeat;width:9px;height:23px;overflow:hidden;margin-right:2px;}
.nav_left_3{float:left;background:url(nav_left_3.jpg) no-repeat;width:9px;height:23px;overflow:hidden;}
.nav_middle_3{float:left;background:url(nav_middle_3.jpg) repeat-x;height:17px;padding:3px 5px;overflow:hidden;}
.nav_right_3{float:left;background:url(nav_right_3.jpg) no-repeat;width:9px;height:23px;overflow:hidden;margin-right:2px;}
.nav_left_4{float:left;background:url(nav_left_4.jpg) no-repeat;width:9px;height:23px;overflow:hidden;}
.nav_middle_4{float:left;background:url(nav_middle_4.jpg) repeat-x;height:17px;padding:3px 5px;overflow:hidden;}
.nav_right_4{float:left;background:url(nav_right_4.jpg) no-repeat;width:9px;height:23px;overflow:hidden;margin-right:2px;}
.nav_left_5{float:left;background:url(nav_left_5.jpg) no-repeat;width:9px;height:23px;overflow:hidden;}
.nav_middle_5{float:left;background:url(nav_middle_5.jpg) repeat-x;height:17px;padding:3px 5px;overflow:hidden;}
.nav_right_5{float:left;background:url(nav_right_5.jpg) no-repeat;width:9px;height:23px;overflow:hidden;margin-right:2px;}
.nav_left_6{float:left;background:url(nav_left_6.jpg) no-repeat;width:9px;height:23px;overflow:hidden;}
.nav_middle_6{float:left;background:url(nav_middle_6.jpg) repeat-x;height:17px;padding:3px 5px;overflow:hidden;}
.nav_right_6{float:left;background:url(nav_right_6.jpg) no-repeat;width:9px;height:23px;overflow:hidden;margin-right:2px;}
.nav_left_7{float:left;background:url(nav_left_7.jpg) no-repeat;width:9px;height:23px;overflow:hidden;}
.nav_middle_7{float:left;background:url(nav_middle_7.jpg) repeat-x;height:17px;padding:3px 5px;overflow:hidden;color:#848484;}
.nav_right_7{float:left;background:url(nav_right_7.jpg) no-repeat;width:9px;height:23px;overflow:hidden;margin-right:2px;}
.nav_middle_7 a{color:#848484;text-decoration:none;}
.nav_middle_7 a:hover{color:#333;text-decoration:underline;}
.nav_middle_7 ul {float:left;list-style:none;margin:0px;padding:0px;}
.nav_middle_7 ul li {float:left;}

.searchblock{background:url(right_pic.jpg) no-repeat right #e5e5e5;width:955px;height:35px;padding:5px;text-align:center;}

#left{float:left;width:220px;overflow:hidden;}
.leftblock{width:218px;border:1px solid #d3d3d3;border-left:0;overflow:hidden;}
.lefttitle_login{background:url(left_title_login.jpg) no-repeat;width:219px;height:54px;overflow:hidden;}
.leftcontent_login{background:url(login_bg.gif) no-repeat right bottom;width:218px;height:210px;overflow:hidden;}
.lefttitle_catalog{background:url(left_title_catalog.jpg) no-repeat;width:161px;height:19px;overflow:hidden;color:#fb5b6c;font-size:16px;font-weight:bold;padding:5px;}
.leftcontent_catalog{width:210px;padding:5px;overflow:hidden;}
.left_bg{background:url(left_bg.gif) repeat-x #f3f3f3;width:208px;padding:5px;border:1px solid #d3d3d3;border-left:0;overflow:hidden;}

#right{float:right;width:725px;overflow:hidden;}
.flash{width:725px;overflow:hidden;}

.title_1{background:#e7e7e7;width:715px;padding:5px;overflow:hidden;}
.largetitle_left{float:left;background:url(large_content_left.jpg) no-repeat;width:15px;height:165px;overflow:hidden;}
.largetitle_middle{float:left;width:695px;height:165px;}
.largetitle_right{float:left;background:url(large_content_right.jpg) no-repeat;width:15px;height:165px;overflow:hidden;}
.largetitle{width:705px;background:#b3b3b3;padding:5px 10px;color:#fff;font-size:17px;font-weight:bold;overflow:hidden}
.largetitle a{color:#fff;}
.largecontent{padding:5px;width:715px;overflow:hidden;}

.line3{background:url(line3.gif) no-repeat;height:1px;width:938px;text-align:center;margin-left:10px;overflow:hidden;}
.foot{padding:5px;overflow:hidden;}

#login .login_a {width: 330px;padding:5px;border:1px solid #666;background:#e3e3e3}
#login .login_g {width: 350px;}
#login .login_a {float: left;}
#login .login_g {float: right;}

#login .login_b, #login .login_h {
	font-weight: bold;
	color: #000000;
	margin-bottom: 2px;
}

#login .login_c, #login .login_i {
	border: 1px solid #EEEEEE;
	padding: 10px;
	height: 140px;
}

#login .login_d, #login .login_j {
	margin-top: 12px;
}

#login .login_e, #login .login_k {
	margin-top: 20px;
}

#login .login_f, #login .login_l {
	margin-top: 12px;
	text-align: right;
}
.regb{background:#b30303;padding:2px 5px;width:50px;color:#fff;}
.regb a{text-decoration:none;color:#fff;}
