.search{ width:960px; height:48px; float:left; vertical-align:bottom; background:url(images/search.gif); overflow:hidden; }
.search2{ width:742px; padding:10px 0 0 38px;float:left; text-align:left; color:#222; position: relative;}
.search_text{ float:left; line-height:25px; font-size:12px; margin-left:2px; margin-top:2px;}
.search2 select{margin-left:7px;width:243px; height:22px; line-height:22px;  margin-top:2px; font-size:12px;}
.search2 .one input{ width:260px;margin-left:13px;padding-left:15px; cursor:text;border:none; background:none;}
.search2 option{ font-size:11px; color:#333; line-height:16px; height:16px;}
.search2 .two { position: absolute; right:50px; top:10px; float:right; cursor:pointer;width:65px; height:25px; }
.v4_cart {  width:140px; padding:0 0 0 40px; height:44px; line-height:44px; float:right; text-align:left; background:url(images/cart.gif) no-repeat 15px 15px; position:relative; float:left;}
.v4_cart a:link{font-size:14px; color:#666; font-weight:bold; text-decoration:none;}
.v4_cart a:visited{font-size:14px; color:#666; font-weight:bold; text-decoration:none;}
.v4_cart a:hover{font-size:14px; color:#fc7001; font-weight:bold; text-decoration:none;}


.left { width:185px; float:left; margin-top:5px;}
.category{height:176px;}
.v4_menu{width:184px;z-index:9999;margin-left:1px; margin-top:1px;overflow:visible; _overflow:hidden}
.v4_menu li{width:184px;height:25px; line-height:24px;float:left;}
.v4_menu li a{height:24px;font-size:12px; text-indent:17px; color:#222}
.v4_menu li a:hover{background:#fff;position:relative;top:0px; border-bottom:1px solid #ccc;border-top:1px solid #ccc;text-decoration:none; color:#fc7001}
.v4_menu ul ul{background:#fff;position:absolute;top:-10000000px;left:175px;border:1px solid #ccc;z-index:9999;padding-bottom:5px;}
.v4_menu ul ul li {display:block;font-weight:normal;top:0px;height:22px;line-height:22px;}
.v4_menu ul ul .b_top {width:205px;border-left:0; position:relative; left:-1px; background:#fff;padding:3px 0 0 1px;}
.v4_menu ul ul .b_top a{ display:block; position:relative; left:-1px; }
.v4_menu a, .v4_menu a:visited {display:block;float:left;width:205px;text-decoration:none;padding:0;}
.v4_menu ul ul li a, .v4_menu ul ul li a:visited {display:block;color:#333;background:none;top:0px;height:22px; text-indent:10px; font-size:12px;}
.v4_menu ul ul li a:hover{width:204px;display:block;height:20px;top:0px;color:#fc7001; border:0;}
.v4_menu table {border-collapse:collapse; padding:0;width:0; height:0;}
.v4_menu li:hover {position:relative;}
.v4_menu ul :hover ul {top:-1px;}
.v4_menu ul li:hover > a {background: #fff;text-decoration:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc; position:relative;top:-1px;}
.v4_menu ul li ul li:hover > a {border:none;position:relative;top:0px;}
.v4_menu .new_w a{color:#903600}
.v4_menu li.new_w a:hover{background:none; border:none; top:0;}
.index_bg{background: url(images/index_bg3.gif) no-repeat scroll 0 0 transparent;}
.header_bg{ height:123px;background: url(images/header_bg.gif); font-family:Arial, Helvetica, sans-serif;}

.left2 { width:185px; float:left; margin-top:10px;border: 1px solid #e2e2e2;background:#fafafa;}
.re {font-size:13px;color:#903600;padding:8px 10px;font-weight: bold;}
.left .touch{ margin-left:5px; line-height:25px;}
.left .touch a:link,.left .touch a:visited{color:#222;}
.left .touch a:hover{ color:#fc7001;}

.main_center2{ width:760px; float:right; margin-top:10px; border:solid 1px #cccccc; padding:2px;}
.main_center{ width:578px; float:left;margin-left:10px; margin-top:5px; }
.welcome {background:url(images/welcome_bg.gif); width:578px; height:53px;}
.big_banner{ margin-top:2px; background:url(images/banner_bg.gif) no-repeat 0 262px; height:286px; overflow:hidden; float:left;}
.big_banner .description{ color:#fff; text-indent:10px; line-height:20px;}
.ban_text{height:24px; line-height:24px; color:#fff;}
.ban_text li{ float:left;color:#333; font-weight:bold; width:21px; text-align:center; cursor: pointer}
.ban_text .btn{ width:105px; float:right; position:relative; top:-22px;}
.ban_text .btn .now{ color:#fc7001}


.right { width:175px; float:right; margin-top:5px;}
.right_se { margin-top:25px;}
.how { width:175px; background:url(images/how.gif); height:27px; line-height:27px; text-align:center;color: #D46800; font-weight: bold; clear:both;}
.how-back { width:175px; background:url(images/how-back.gif) repeat-y; clear:left; line-height:15pt;padding-left:2px;}
.how-back img { margin-right:4px; float:right;}
.how-bot { width:175px; float:right;}
.how-back a {color: #AF1629; font-weight: bold; text-decoration:none;}
.how-back2 { width:175px; background:url(images/how-back.gif) repeat-y; clear:left; line-height:15pt;padding-left:2px;}
.how-back2 img { margin-let:2px; float:left;}
.how-back2 a {color: #000000;  text-decoration:none;}
.ship {color: #999999; font-weight:bold;}
.top4 { width:175px; float:left; height:28px;text-align:center;color: #D46800; font-weight: bold; background:url(images/top4.gif); line-height:28px; }
.top4-back {width:175px; background:url(images/top4-back.gif) repeat-y; clear:left; line-height:15pt;padding-left:2px;}
.top4-back a:link{color:#D46800; font-weight: bold; text-decoration:none;}
.top4-back a:visited{color: #D46800; font-weight: bold; text-decoration:none;}
.top4-back a:hover{color: #AF1629; font-weight: bold; text-decoration:none;}
.top4-back img { float:left; margin-left:2px;}
.top4-bot {width:175px; float:right;}
.price {color: #AF1629; font-weight: bold;}
.deal { float:left; margin-top:5px;}

.new_arrival{height:168px;margin-top:10px; padding-left:4px; overflow:hidden; border:solid 1px #CCCCCC; float:left; width:570px;}
.new_arrival img{ cursor:pointer}
.new_more{ float:left; width:140px;padding-top:1px;}
.new_previous,.new_next{ float:left;margin-top:10px; }
.new_product{ float:left; width:387px; overflow:hidden;padding:7px 0;}
.new_scrcont{ width:10000px;}
#List1,#List2{float:left;}
.new_scrcont a{ float:left; width:129px; overflow:hidden}
.small_banner{margin-top:10px;}

.which { width:773px; height:106px; float:left; background:url(images/which.gif); clear:left;}
.which li { height:100px; margin-top:8px; float:right; margin-right:8px;}

.popular{width:960px; overflow:hidden; margin:5px auto 0 auto; font-size:11px; background:url(images/popular.gif); clear:both; height:267px; float:left; clear:both;}
.popular dl{ width:158px; padding:0 1px; line-height:150%; float:left; margin-top:57px; }

.popular dt,.popular dd{margin:5px 0 0 10px;}
.popular dd{margin-top:0;}
.popular dt a{color:#333; font-weight:bold; font-size:12px; text-decoration:none;}
.popular dd a,.recomment_keywords dd a{ color:#666; font-size:11px; text-decoration:none;}
.popular dd a:visited,.popular dd a:active,.recomment_keywords dd a:visited,.recomment_keywords dd a:active{ color:#666; text-decoration:none;}
.popular dt a:hover,.popular dd a:hover,.recomment_keywords dd a:hover{color:#fc7001; text-decoration:none;}

.ship { width:120px; float:left; margin-left:5px;}
.ship2 { width:240px; float:left; margin-left:10px;}
