@charset "utf-8";
/* CSS Document */
*html #left{ margin-right:-3px; }
*{ word-wrap:break-word; outline:none; }
body{ background:#FFF;  background-repeat:repeat-x;text-align:left;overflow-x: hidden;}
body, td{font:12px/1.5 Arial,Verdana;color:#333;line-height:150%;}
textarea, select, button{font-size:12px;font-family:Arial,Verdana;}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin:0; padding:0; }
ul{	list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:12px; }






a img{ border:none; }
em, cite, th{ font-style:normal; font-weight:normal; }
table{ border-collapse:collapse; }
th{ text-align:left; }
label{ cursor:pointer; }

 
/* 连接颜色 */
a:link { color:#333;text-decoration: none;}
a:visited{ color:#333;text-decoration: none;}
a:hover{ color:#ff3300;text-decoration:none;}
a.more:link{color:#333;font-weight:bold;text-decoration:underline;}
a.more:visited{ color:#333;font-weight:bold;text-decoration:underline;}
a.more:hover{ color:#ff3300;font-weight:bold;text-decoration:underline;}


/* 文字颜色 */
.red1 { color:#a72d2c;}
.red2 { color:#ff0000;}
.pink1 {color:#ff6600;}
.gray1 {color:#f2f2f2;}
.gray2 {color:#e1e1e1;}
.gray3 {color:#bfbfbf;}
.gray4 {color:#333;}
.gray5 {color:#666;}
.gray6 {color:#999;}
.blue1{color:#6e90bb;}
.blue2{color:#0e59a4;}
.blue3{color:#4d76aa;}
.blue4{color:#c5d3e4;}
.white{color:#fff;}


/* 输入框样式 */
.form_search1 {
	background: none repeat scroll 0 0;
	font-size: 12px;
	height: 33px;
	line-height: 30px;
	text-indent:10px;
	color: #666;
	font-family: arial,verdana;
	font-size:14px;
	border:0px;
}
.form_search2 {
	background: none repeat scroll 0 0;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	padding-left: 3px;
	color: #bfbfbf;
	font-style: italic;
	font-family: arial,verdana;
	border: 0px;
	background:url(../images/t_foot_pic_1.png) 0 -189px no-repeat;
}

/* 头部通用 */



/* logo通用 */
.top_menu{width:1000px; margin:auto; margin-top:6px; height:20px; }
.logo_box_sty{width:1000px; margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif }

.logo_box_sty .logo_left{float:left; width:220px;height:78px;}
.logo_box_sty .logo_left .logo_box1{float:left;	width:222px;height:80px;margin:-22px 5px 0 0;background:url(../images/home_logo.jpg) 0 0 no-repeat; text-indent:-999px;}
.logo_box_sty  .logo_box2{float:left;width:270px;margin-top:5px;line-height: 16px;font-family:Verdana, Arial, Helvetica, sans-serif, Times, serif; color:#339900; font-size:12px; border-left:1px solid #eee; padding-left:20px;}
.logo_box_sty  .logo_box2 span{color:#666}
.logo_box_sty .logo_right{width:500px;height:55px;float:right;}

/*2013-9-11 david新增*/
 .currency{z-index: 1;width:63px; height:20px;line-height: 20px; background:url(../images/header20130823.png) 0 -46px no-repeat; color:#333;  text-decoration:none; text-shadow:#fff 1px 1px 1px;text-indent:8px; cursor:pointer}
 .currency1{width:63px; height:20px;line-height: 20px; background:url(../images/header20130823.png) -64px -46px no-repeat; color:#333;  text-decoration:none; text-shadow:#fff 1px 1px 1px;text-indent:8px;cursor:pointer}
 .language{line-height:20px; width:96px; height:20px;  background:url(../images/header20130823.png) 0 -66px no-repeat; color:#333; text-decoration:none; text-align:left; margin:2px 0 0 7px; text-indent:15px;cursor:pointer}
 .language1{line-height:20px; width:96px; height:20px;  background:url(../images/header20130823.png) -97px -66px no-repeat; color:#333; text-decoration:none; text-align:left; margin:2px 0 0 7px; text-indent:15px;cursor:pointer}
 .menu-taobao-agent{
 	line-height:20px; 
 	height:20px;   
 	color:#333; 
 	text-decoration:none; 
 	text-align:left; 
 	margin:2px 0 0 7px; 
 	text-indent:15px;
 }
 .menu-taobao-agent a{
 color: red;
 font-weight: bold;
 text-decoration: none;
 }
.top_menu span{float:right; line-height:20px; margin:0 0 0 2px}  
    .l_select{
	position:absolute;
	height: 0px;
	overflow: hidden;
	z-index: 99999;
	}
    .l_select_t{width:109px; background:url(../images/header20130823.png) 0 -91px no-repeat; padding-top:4px;}
    .l_select_b{width:109px; height:20px; background:url(../images/header20130823.png) 0 -358px no-repeat;}
	.l_select_t a:link,.l_select_t a:visited{ line-height:20px; width:94px; height:20px; display:block; color:#333; text-decoration:none; text-align:left; margin:4px 0 0 6px; text-indent:13px;}
	.l_select_t a:hover{ background:url(../images/header20130823.png) 0 -25px no-repeat; color:#fff;}
   
   .c_select{
	position:absolute;
	height: 0px;
	overflow: hidden;
	}
    .c_select_t{width:80px; background:url(../images/header20130823.png) -112px -91px no-repeat; padding-top:4px;}
    .c_select_b{height:20px; background:url(../images/header20130823.png) -112px -358px no-repeat;}
	.c_select_t a:link,.c_select_t a:visited{ line-height:20px; width:68px; height:20px; display:block; color:#333; text-decoration:none; text-align:left; margin:2px 0 0 7px; text-indent:8px;}
	.c_select_t a:hover{ background:url(../images/header20130823.png) 0 -5px no-repeat; color:#fff;}

/*2013-9-11 david结束*/

.logo_box_sty .regist_box { width:450px; margin-top:45px; font-family:Arial, Helvetica, sans-serif; color:#999; float:right}
.logo_box_sty  .regist_box ul{float:right; }
.logo_box_sty  .regist_box li{}
.logo_box_sty .regist_box .service{width:103px; height:19px; background:url(../images/service_icon.gif); float:right; margin-top:3px;margin-left:15px; color:#333; line-height:20px; text-align:center;font-size:10px; cursor:pointer; -webkit-text-size-adjust:none;}
.logo_box_sty .regist_box a{text-decoration:none}
.logo_box_sty  .regist_box .hl_style_5{line-height: 26px;color: #a72d2c;padding-right: 5px;}
.hl_red_1{line-height: 26px;color: #666;padding-right: 5px;}
.hl_red_1 A:link{color:#ff6600;text-decoration: none;}
.hl_red_1 A:visited{color:#ff6600;text-decoration: none;}
.hl_red_1 A:hover{color:#ff6600;text-decoration: underline;}
.hl_red_1 A:active{color:#ff6600;text-decoration: none;}


.logo_box_sty  .regist_box .hl_style_6{line-height: 26px;color: #333333;padding-right: 5px;padding-left: 5px;}
.logo_box_sty  .regist_box .hl_style_7{line-height: 26px;width:35px;height:26px;	padding-right: 5px;}




.logo_box_sty .logo_right .lr_style_1{width:65px;height:26px;float:left;font-size: 20px;line-height: 30px;color: #a72d2c;text-align: right;padding-right: 5px;font-weight: bold;margin-top: 35px;background:url(../images/t_top_pic_1.png) 0px -23px no-repeat;}
.logo_box_sty .logo_right .lr_style_2{float:left;font-size: 12px;line-height: 26px;padding-right: 10px;padding-left: 5px;margin-top: 35px;}
.logo_box_sty .logo_right .lr_style_3{float:left;margin-top: 40px;width:20px;height:20px; margin-right: 5px;}
.logo_box_sty .logo_right .lr_style_4{float:left;margin-top: 40px;width:20px;height:20px; margin-right: 5px;}
.logo_box_sty .logo_right .lr_style_5{float:left;margin-top: 40px;width:20px;height:20px; margin-right: 5px;}
/* 导航通用 */
.menu_sty{width:1000px; margin:auto;}
.menu_sty .menu_box_bg{float:left;width:1000px; height:45px;background:url(../images/nav_bg.gif) no-repeat  top #4d76aa}
.menu_sty .menu_box_bg .menu_tit_left{float:left;width:214px;margin-top:8px;margin-left:8px;height:37px;font-size: 12px;line-height: 36px;color: #fff;font-weight: bold;padding-left: 10px;background:url(../images/t_top_pic_1.png) 100px -102px repeat-x; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif}
.menu_sty .menu_box_bg .menu_search_box{float:left; width:528px; margin-top:6px; margin-left:8px; }
.menu_sty .menu_box_bg .menu_search_box .search_text{float:left;height:33px;width:484px; background:url(../images/search_bg.gif) no-repeat;}

.menu_sty .menu_box_bg .menu_search_box .search_list{float:left;height:33px;width:116px;line-height: 28px;color: #999;padding-left: 10px; margin-right:2px;text-decoration: none;}

#nav2 {font-size: 12px;line-height: 28px;width:170px;}
#nav2 a {display: block; }

#nav2 li {float: left;line-height: 28px;}
#nav2 li ul {  margin-left:-10px;font-size: 11px;
    width: 170px;
    line-height: 20px; 
    list-style-type: none;
	text-align:left; left: -999em; 
	position: absolute; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;}
#nav2 li ul li{width: 170px;float: left;	background-color: #f2f2f2;}
#nav2 li ul a{width: 160px;text-align:left;padding-left:10px;}
#nav2 li ul a:link {color:#333; text-decoration:none;}
#nav2 li ul a:visited {color:#333;text-decoration:none;}
#nav2 li ul a:hover {color:#da66b0;text-decoration:none;background:url(../images/t_right_pic_1.png) 0px -270px repeat;}
#nav2 li:hover ul {left: auto;}
#nav2 li.sfhover ul {left: auto;}

.menu_sty .menu_box_bg .menu_search_box .search_btn{float:left;height:33px;	width:36px;	background:url(../images/btn_search.gif) no-repeat;}
.menu_sty .menu_box_bg .mune_cart_box{float:right;width:207px;margin-top:5px;margin-right:-1px;height:34px;font-size: 16px;line-height: 34px;text-align: center;padding-left: 8px;background:url(../images/cart_bg.png)  no-repeat; text-indent:5px;}
.menu_sty .menu_box_bg .mune_cart_box a{text-decoration:none}




/*底部通用*/
.foot_box_sty{width:1000px;margin:auto;}

.foot_box_bg_1{float:left;width:984px; height:auto; padding:8px;text-align: left;margin-top: 0px; background-color:#c5d3e4; margin-bottom:-30px;}
.whyus{width:970px; height:auto; background-color:#fff;margin:auto; display:table}
.whyus_title{float:left; width:100%;font-size:24px;  color:#D3991F; line-height:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:200; text-align:center;border-bottom:1px solid #eee;}
.whyus_content{float:left; width:100%;  padding-top:0;height:auto; background:#fff; padding-bottom:30px;}
.whyus_content dl{width:420px; float:left; height:175px; margin:20px 0 5px 25px;   font-family:Verdana, Arial, Helvetica, sans-serif;}
.whyus_content dt{width:400px; margin-left:40px; height:35px; font-size:12px; line-height:15px; font-weight:bold; }
.whyus_content dd{width:280px; padding-left:85px; margin-left:40px;height:auto; -webkit-text-size-adjust:none;font-size:11px;display:table; color:#666; line-height:150%;font: 11px/1.231}
.whyusicon01{background:url(../images/icon_whyus01.gif)  no-repeat 0px 5px}
.whyusicon02{background:url(../images/icon_whyus02.gif)  no-repeat 0px 5px}
.whyusicon03{background:url(../images/icon_whyus03.gif)  no-repeat 0px 3px}
.whyusicon04{background:url(../images/icon_whyus04.gif)  no-repeat 0px 4px}


#foot_box_bg_2{float:left;width:984px; height:180px; padding:15px 8px 15px 8px;text-align: left; background-color:#4d76aa; margin-top:30px;}
#foot_wenzi_sty_1{font-size:13px; width:160px; color:#fff; line-height:14px;font-weight: bold; color:#c5d3e4; border-bottom:2px solid #c5d3e4; margin-bottom:5px;padding-bottom:10px;}
#foot_wenzi_sty_2{float:left;width:230px;font-size:11px;line-height:20px; color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;}
#foot_wenzi_sty_2 A:link{color:#fff;text-decoration: none;}
#foot_wenzi_sty_2 A:visited{color:#fff;text-decoration: none;}
#foot_wenzi_sty_2 A:hover{color:#a3b9d4;text-decoration: none;}
#foot_wenzi_sty_2 A:active{color:#fff;text-decoration: none;}

#foot_box_bg_3{float:left;width:1000px; text-align: left; background-color:#7fa0c8;}
#count_box_1{width:920px; font-size:13px;height:46px; line-height:46px; color:#fff; margin:auto;}
#tags_box_1{ width:920px;margin:auto;background:#eee;}
#tags_left_1{float:left; width:550px;margin-left:20px;margin-top:10px; margin-bottom: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#tags_wenzi_sty_1{float:left;width:600px;color:#333; line-height:24px;}
#tags_wenzi_sty_2{float:left;width:500px;line-height:20px; color:#003399; font-size:11px;-webkit-text-size-adjust:none;}

#follow_right_1{float:right; width:240px;margin-left:20px;margin-top:10px;}
#follow_box_1{float:left; width:240px; font-size:14px;color:#333; line-height:24px;}

#follow_box_2{float:left; width:240px; height:45px;margin-top:5px;}
#follow_link_1{float:left; margin-right:13px;}

#follow_box_3{float:left; width:240px; height:50px;}
#fb3_box1{float:left; width:240px;}
#fb3_frombg1{ float:left; width:172px; height:24px;}
#fb3_btn1{ float:left; width:40px; height:24px;background:url(../images/t_foot_pic_1.png) 0 -223px no-repeat;}

#fb3_box2{float:left; width:240px;}
#fb3_bqbg1{ float:left; width:100px; height:17px; line-height:13px;font-size:10px; text-align:center;font-weight: bold;color:#fff; margin-left:5px;background:url(../images/t_foot_pic_1.png) 0 -256px no-repeat;}
#fb3_bqbg2{ float:left; width:100px; height:17px; line-height:15px;font-size:10px; text-align:left;font-weight: bold;color:#003399;}

#links_box_1{width:920px;height:95px; margin:auto; background-color:#fff;}
#links_pic_1{float:left; margin:15px 15px 0 15px;}
#clear_line{width:920px;height:20px; margin:auto;}
#copyright_box_1{width:920px;color:#fff;text-align:center;margin-top:30px;margin:auto;}
#copyright_box_1 p a{
	color: #fff;
}
#copyright_wenzi_sty_1{color:#e1e1e1;}
.cls{font-size:0px; height:0px; margin:0; padding:0; line-height:0px; clear:both;}
#newletternotice{float: left; width: 240px; padding-left: 14px;font:12px/100% Arial,Verdana}

#mainmenu{float:left;width:241px;position:absolute; z-index:99999; display:none;}
#mainmenu .left_box_bg1{border-right-color: #32a39a;
border-right-style: solid;
border-right-width: 1px;float:left;width:239px;padding-bottom:2px; border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; margin-left:0; height:400px; background:#fff;}
/**#mainmenu .left_box_bg1 .left_mune_1{float:left;width:239px;margin-left:0;height:auto; text-indent:10px;}
#mainmenu .left_box_bg1 .left_mune_1 ul{padding:0}
#mainmenu .left_box_bg1 .left_mune_1 li{ margin:0; padding:0; height:33px; line-height:33px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;-webkit-text-size-adjust:none;}
#mainmenu .left_box_bg1 .left_mune_1 a:link,#mainmenu .left_box_bg1 .left_mune_1 a:visited{display:block;width:100%;border-bottom:0px solid #eee; padding-top:0}
#mainmenu .left_box_bg1 .left_mune_1 a:hover{background:#4f79af; height:31px; line-height:31px;color:#fff;}**/

.left_menu_sty_1{float:left;width:100%;line-height: 30px; color:#333;}
.left_menu_sty_1 A:link{color:#222;text-decoration: none;}
.left_menu_sty_1 A:visited{color:#222;text-decoration: none;}
.left_menu_sty_1 A:hover{color:#ff3300;text-decoration: none; }
.left_menu_sty_1 A:active{color:#222;text-decoration: none;}


.topbanner{
	background:url(../images/bg/banner.gif)  repeat-x;
	width:100%;
}
.topbanner .banner-content{
	margin:0 auto;
	height:48px;
	line-height:44px;
	text-align:center;
}
.topbanner .banner-content span{
font-size:24px;
font-family:Bookman Old style, Verdana, Arial, Helvetica, sans-serif

}

