/* time:2009-08-25 */
body{font:normal normal 12px/1.5em Tahoma,Helvetica,Arial,'宋体',sans-serif;color:#666;background:#fff;}
body,form,menu,div,fieldset,blockquote,p,pre,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,tr,td,input,textarea,img{padding:0;margin:0;}
li{list-style:none;}
em,strong{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,a img,img{border:0;}
button,label{cursor:pointer;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
input[type=radio],input[type=checkbox]{cursor:pointer;}
.db{display:block;}
.dn{display:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
a:link,a:active,a:visited{color: #666;text-decoration: none;}
a:hover {text-decoration: underline;color: #BF0050;}
#page{width:960px; margin:0 auto; background:#fff; overflow:hidden;}
#content{overflow:hidden;}
.line,.title_line{ display:block;clear:both; overflow:hidden; }
.line{border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0; height:1px;}
span.textThrough{text-decoration:line-through}
p.price{color:#FA469A; font-weight:700;}
.sidebarBox .column-p4 li{width:41px; float:left;}
/* footer */
.footer{width:960px; margin:0 auto; text-align:center; background:#EFF1EE; overflow:auto;}
.footer .nav_help{height:18px; overflow:hidden;padding:7px 0 7px 180px;*+padding-left:170px;_padding-left:170px;background:url(../images/home/bottom_line.gif) repeat-x scroll 0 0;}
.footer .nav_help li{ padding:0 8px; float:left; background:url(../images/home/daohangfenge.gif) scroll no-repeat center left;}
.footer .nav_help .first{background:none;}
.footer .nav_help a{color:#fff; margin:0 5px;text-decoration: none;}
.alibabaLink{margin-top:16px;}
.friendLink{ margin:10px 60px;}
.friendLink a{white-space:nowrap;}
.copyright{ margin:10px 0 10px 0;zoom:1;}
.copyright:after{content:" ";display:block; clear:both; height:0;}

.helpGuild{margin:8px 4px 0; padding-bottom:5px; overflow:hidden;}
.helpGuild .line{margin:0 4px 8px;}
.helpGuild ol{width:120px;padding-left:15px;float:left; border-right:1px solid #DDDDDD; line-height:24px;_height:120px; min-height:120px;}
.helpGuild .help_header{ font-weight:700;}
.helpGuild .last{border:none;}
/* 
****************************
*****new style of 2010 *****
***** time:2010-02-08  *****
****************************
*/
.clearfix{zoom:1;}
.clearfix:after{content:"";height:0;display:block; clear:both;}
#site-nav-bg{ position:absolute; height:48px; width:100%; top:0;left:0; background:url(../images/home/header201002/site-nav-bg.jpg) repeat-x;}
#site-nav{height:24px; position:relative; z-index:9000;width:956px;margin:0 auto 24px;}
.login-info{line-height:24px; float:left;*+padding-top:2px;_padding:0;}
.quick-link{float:right;zoom:1;}
.quick-link li,.quick-link .mysjq s,.quick-link .services s,.search .search-form .search-q,.search .search-form .search_btn{background:url(../images/home/header201002/header_icon.png) no-repeat;}
.quick-link li{background-position:-299px -43px;position:relative;float:left;padding:0 12px; line-height:24px; overflow:hidden;*+padding-top:2px;_padding-top:0;}
.quick-link s{cursor:pointer;font-size:0;height:13px;margin:5px 0 0 -22px;position:absolute;width:13px;*margin-top:0px;}
.quick-link .flash{ background:none;width:120px; height:24px; overflow:hidden; vertical-align:top; line-height:0;zoom:1;*+margin-top:-2px;_margin-top:0;} 
.quick-link .mysjq,.quick-link .services{padding-left:32px;zoom:1;}
.quick-link .mysjq s{ background-position:-45px -53px;}
.quick-link .services s{background-position:-64px -53px;}

.searchbar{ width:956px; margin:0 auto;}
.search_box{float:left;width:100%;}
.search{width:314px;margin:0 auto 8px; overflow:hidden;}
.search .select-search{position:relative; clear:both; left:60px; width:132px; padding-bottom:6px;zoom:1;}
.search .select-search li{width:38px; height:15px;padding-top:25px; float:left; text-align:center; margin:0 3px;_display:inline;}
.search .select-search li.selected{background:url(../images/home/header201002/header_icon.png) no-repeat scroll 0 -48px;}
.search .select-search li:hover{background:url(../images/home/header201002/header_icon.png) no-repeat  scroll 0 -48px;}
.search .search-form{width:314px; clear:both;}
.search .search-form .search-q{width:250px;height:18px; background-position:0 -1px; border:1px solid #7F6B6A;padding:4px 0 0 3px;}
.search .search-form .search_btn{width:52px; height:29px; border:none; background-position:-88px -45px; vertical-align:top; *margin-top:-8px;}
.searchbar h1.logo{ float:left; margin-left:-100%;_margin-left:-956px;margin-top:20px; position:relative; width:149px; height:54px; overflow:hidden;}
.searchbar .hottext{float:left; margin-left:-265px;margin-top:54px;*margin-top:56px; position:relative; width:265px; height:24px; overflow:hidden;}
.searchbar .hottext span{color:#923154;}

.nav_box_bg,.nav_box .nav{ background:url(../images/home/header201002/nav_bg.jpg) no-repeat;}
.nav_box_bg{ background-position:0 -46px; background-repeat:repeat-x; height:69px; width:100%;}
.nav_box{width:956px; margin:0 auto;position:relative;}
.nav_box .nav{ background-position:0 0; width:704px; height:46px; overflow:hidden; margin:0 auto;}
.nav_box .nav .mainMenu{width:auto; float:left;padding:8px 0 0 40px;*padding-top:9px;}
.nav_box .nav li{float:left; font-size:14px;_display:inline;}
.nav_box .nav .mainMenu li{margin:0 20px;}
.nav_box .nav .mainMenu li a{color:#fff;}
.nav_box .nav .mainMenu li a.selected{color:#FFF26B;}
.nav_box .nav .mainMenu li a:hover{text-decoration:none;color:#FFF26B;}
.nav_box .nav .column{float:right;padding:8px 36px 0 0;*padding-top:9px;}
.nav_box .nav .column li{margin:0 10px;}
.nav_box .nav .column li a{color:#FFF26B;}
.nav_box .nav .column li a.selected{color:#FFF;}
.nav_box .nav .column li a:hover{text-decoration:none;color:#FFF;}
.nav_box .subnav{ height:24px; overflow:hidden; background:url(../images/home/header201002/header_bottom_bg.jpg) no-repeat scroll left bottom; margin:0;padding-left:254px;}
.nav_box .subnav li{ float:left; padding:0 10px; background:url(../images/home/header201002/subnav_bg.gif) no-repeat scroll center right;}
.nav_box .subnav li a{color:#705252;}
.nav_box .subnav li a.rollover {color:#BD0052;}
.fastWholesale{width:55px; height:46px; position:absolute; right:8px; bottom:0; overflow:hidden;}
.scroll{width:190px; float:right;}
.searchbar h2.logo{ float:left; margin:0 0 4px 0;  width:149px; height:54px; overflow:hidden;}
/* 
****************************
*****new style of 2010 *****
****************************
*/
/*   topmall  */
.searchBox{margin:0 10px 10px; height:50px;padding:14px 0 0 170px; background:url(../images/home/searchNewBG.gif) no-repeat;overflow:hidden;}
.searchBox>span{display:block; float:left; margin:3px 6px 0 0;}
.searchType select,.search-query input{padding:1px;border:1px solid #B5B5B5;}
.searchType select{width:87px;}
.search-query input{width:292px;padding:2px;}
.search-submit{width:79px; height:25px; background:url(../images/home/button.gif) no-repeat; overflow:hidden;border:medium none;color:#81364B;cursor:pointer;font-size:14px;font-weight:700;}
.searchBox .search_keywords{clear:both; height:22px; line-height:20px;text-align:left; overflow:hidden;}
.prettyInput{border:1px solid #A7A6AA;background:url(../images/home/input.gif);background-color:#ffffff;}
#navigation{height:24px;margin:0 10px;}
#navigation a{color: #BF0050;}

