*{margin:0;padding:0;}
html,body,h1,h2,h3,h4,h5,h6,p,ol,ul,li,pre,code,address,variable,form,fieldset,blockquote {
    padding:0;
    margin:0;
    font-size:12px;
    font-weight:normal;
    font-family:"Microsoft YaHei";
    color:#3e4a61;
}
ul,li{list-style:none;}
dl,dd,dt{margin:0;padding:0;}
a{ color:#444444; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ vertical-align:middle;border:none; padding:0; margin:0;}
input{ vertical-align:middle;border:1px; padding:0; margin:0;}
.clean{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.hidden{ display:none;}

.wrapper{
    width:1200px; margin:0 auto;
}
.wrapper2{
    width:1200px; margin:0 auto;position: relative;
}

/*----------------------头部css------------------------------------*/
.loginbg{height:38px; background:url(topbg.png) repeat-x; color:#8A8A8A; line-height:36px;font-size:14px; font-family:"Microsoft YaHei";}
.loginbg a{color:#8A8A8A;font-size:14px;}

.loginleft{width:300px; float:left;}
.loginright{width:200px; float:right;}

.logo{width:320px;height:103px; float:left;}
.search{width:381px;padding:30px 0px 0px 80px; float:left;}
.search_green{width:332px;height:26px;float:left;}
.search_green .text{height:26px;line-height:26px; border:none; width:330px;border:solid 1px #00A93C; *margin-top:-1px;}
.searchbtn{width:46px;height:28px; float:left;}
.searchbottom{line-height:27px; float:left; color:#8B8A8A;width:381px;font-family:"Microsoft YaHei";}

.service{width:315px;padding:30px 0px 0px 104px;float:left;color:#8A8A8A;font-size:12px; font-family:"Microsoft YaHei";height:38px;}
.service a{color:#8A8A8A;}
.hottel{width:108px;line-height:38px;background:url(icon_tel.png) no-repeat left center;float:left;}
.hottel span{padding-left:28px;}
.online{width:108px;line-height:38px;background:url(icon_service.png) no-repeat left center;float:left;}
.online span{padding-left:28px;}

.shopping{width:99px;line-height:38px; background:url(shoppingbg.png) no-repeat center;float:left;}
.number{height:16px;background:#FF3C00;padding:0px 5px;line-height:16px;font-family:"Microsoft YaHei";font-size:12px;color:#FFFFFF;top:30px;left:1130px;z-index:1;width:8px; position: absolute;}
.shopping span{padding-left:48px;}

.mainbav{height:40px; background:#00A93C;}
.goods{ float:left; width:194px; line-height:40px; text-indent:55px; color:#fff; font-size:16px; background:url(goods.png) no-repeat; font-weight:bold; font-family:"Microsoft YaHei";}
.column1{width:75px;float:left;color:#FFFFFF;font-family:"Microsoft YaHei";font-size:14px;line-height:40px; background:url(icon_home.png) no-repeat;margin-left:48px; text-indent:22px;}
.column1 a{color:#FFFFFF;}
.column2{width:86px;float:left;color:#FFFFFF;font-family:"Microsoft YaHei";font-size:14px;line-height:40px; text-align:center;}
.column2 a{color:#FFFFFF;}
.new{width:29px;height:30px; float:left;}

/*----------------------内容区css------------------------------------*/
.leftsidebar{padding-top:23px;width:193px;}
.leftsidebar1{height:37px;color:#444444;font-size:14px;}
.leftsidebar1 a{color:#444444;font-size:14px;}
.leftsidebar1 .icon{padding-left:24px;width:11px;padding-top:13px;height:11px; float:left;}
.leftsidebar1 .right{line-height:37px;float:left;padding-left:20px;}
.leftsidebar2{height:37px;color:#00A93C;font-size:14px;line-height:37px;text-indent:55px;}
.leftsidebar2 a{height:37px;color:#00A93C;font-size:14px;}
.leftsidebar2 a:hover{display:block;color:#8A8A8A;background:#F0F0F0;text-decoration:none;}

.rightbar{border:solid 1px #D4D4D4;border-width:0px 0px 1px 0px;}
.rightbar2{margin-left:48px; background:url(icon1.png) no-repeat; text-indent:35px;font-size:14px;line-height:66px;}

.rightmember{padding:20px 0px 0px 0px;width:893px;margin:0px auto;}
.rightmember .leftperson{width:120px;padding-right:24px; float:left;}
.rightmember h3{font-weight:normal;font-style:normal;font-size:14px; text-align:center;line-height:30px;}
.rightmember .rightinfo{ float:left;line-height:35px;font-size:14px;}
.rightmember .rightinfo .change_info{ padding:5px 0; line-height:16px;}
.rightmember .rightinfo .change_info a,.rightmember h3 a{ color:#10651a; text-decoration:underline; font-size:12px;}
.rightmember .rightinfo span{ padding-right:30px;}
.rightmember .rightinfo ul{ padding-top:15px;}
.rightmember .rightinfo li{width:132px; line-height:28px; text-align:center;margin-right:10px; background:#fff; display:block; float:left;height:28px;font-size:14px;}
.rightmember .rightinfo li a{font-size:14px;}
.rightmember .rightinfo li a span{ color:#ff3d00; padding:0 0;}

#tab{position:relative;}

#tab .tabCon{
    position:absolute;
    left:-1px;
    top:38px;
    border-top:none;
    width:893px;
    height:100px;
}
#tab .tabCon li{ width:200px; float: left; padding:8px;}
#tab .tabCon div{
    padding:10px;
}
#tab .tabList li.cur{
    border-bottom:none;
    background:#fff;
}
#tab .tabCon div.cur{
}
#tab .tabCon dl{width:200px; float:left;}
#tab .tabCon dd{width:180px;margin:0px auto;}
#tab .tabCon dt{width:180px;margin:0px auto;line-height:26px;color:#8B8A8A;}
#tab .tabCon h3{font-size:16px;font-family:"Microsoft YaHei";color:#ff3c00; font-weight:normal; font-style:normal; text-align:left;}

/*----------------------footer css------------------------------------*/
.footerline{height:35px; background:url(bottomline.png) repeat-x;}
.footerleft{width:192px; border:solid 2px #EFEFEF;border-width:0px 2px 0px 0px; float:left;}
.footerleft .cont{width:100px;margin:0px auto; text-align:center;line-height:32px;font-size:14px;color:#0F671E;}
.footerleft .cont a{font-size:14px;color:#0F671E;}
.footerright{width:150px; float:left; text-align:center;font-size:15px;font-family:"Microsoft YaHei";line-height:45px;}

/*----------------------购物车css------------------------------------*/
.step{width:600px; float:right;padding-top:26px;}
.step1{width:49px; float:left;}
.steptext{width:110px; float:left; line-height:25px;padding-left:5px;}
.steptext .grey{color:#C1C1C1;}
.steptext .green{color:#8CC540;font-size:14px;font-weight:bold;}
.steptext .orange{color:#FF9700;font-size:14px;font-weight:bold;}
.steptext .grey2{color:#929292;font-size:14px;font-weight:bold;}
.angle{width:40px;height:49px; background:url(angle.png) no-repeat;padding-right:10px; float:left;}

.shoppingcart{padding-top:15px;}
.shoppingcart .lefttext{width:120px; float:left;font-size:18px;font-family:"Microsoft YaHei";line-height:47px; text-indent:5px;}
.shoppingcart .righttext{width:270px; float:right;line-height:47px;font-size:14px;}
.shoppingcart .righttext a{font-size:14px;color:#FF3C00;}

.contgreybg{height:46px; background:#F7F7F7; border:1px solid #D5D5D5;border-width:1px 0px; float:left;width:1114px;line-height:46px;padding:0px 43px;font-size:14px;}

.productlist{}
.productlist ul{}
.productlist li{padding:23px 43px; border:dashed 1px #CFCFCF;border-width:0px 0px 1px 0px;}
.productlist li .a1{width:40px; float:left;padding-top:20px;}
.productlist li .a2{width:100px; float:left;}
.productlist li .a3{width:350px; float:left;font-size:14px;line-height:26px;}
.productlist li .a4{width:155px; float:left;font-size:24px;font-family:"Microsoft YaHei";font-weight:bold; text-align:center;line-height:50px;}
.productlist li .a5{width:80px; float:left;padding:15px 20px 0px 50px;}
.productlist li .a5 .num{width:50px; float:left;}
.productlist li .a5 input{width:20px;border:1px #B2B2B2 solid;padding:5px 10px;font-size:14px;}
.productlist li .a5 .arrow{width:13px; float:left;padding-top:4px;}
.productlist li .a6{width:120px; float:left;font-size:24px;font-family:"Microsoft YaHei";font-weight:bold; text-align:center;color:#ff3c00;line-height:50px;}
.productlist li .a7{width:100px;font-size:14px; float:left;line-height:40px; text-align:center;}
.productlist li .a8{width:70px;font-size:14px; float:left;line-height:25px; text-align:right;}

.productbottom{width:1114px;padding:30px 43px 40px 43px;font-size:14px;}
.productbottom .f18{font-size:18px;font-family:"Microsoft YaHei";}
.productbottom td{padding:5px 0px;}

.producttab{padding-bottom:70px;}
.producttab ul{}
.producttab li{width:240px; float:left;}

.producttab2{}
.producttab2 .title{height:47px;line-height:45px;font-size:16px;font-family:"Microsoft YaHei"; display:block; background:url(tab_grey.png) no-repeat center; text-align:center;width:19.5%; float:left;}
.producttab2 .title a{height:47px;font-size:16px;font-family:"Microsoft YaHei"; display:block; background:url(tab_grey.png) no-repeat center;}
.producttab2 .title a:hover{height:47px;display:block; background:url(tab_red.png) no-repeat center;font-size:16px;font-family:"Microsoft YaHei"; text-decoration:none;}

.producttab dl{width:180px;margin:20px auto;}
.producttab dd{width:180px;}
.producttab dt{width:180px;line-height:26px;color:#8B8A8A;}
.producttab .pricenew{font-size:16px;font-family:"Microsoft YaHei";color:#ff3c00; font-weight:normal; font-style:normal; text-align:left;}
.producttab .priceold{font-size:14px;font-family:"Microsoft YaHei";font-weight:normal; font-style:normal; text-align:rihgt; text-decoration:line-through;color:#8B8A8A;}

.producttab .btn_jrgwc{width:91px;margin:0px auto;}

/*----------------------提交订单css------------------------------------*/
.wrapper3{width:1100px;margin:0px auto;padding-top:40px;}
.new_buy{width:1100px;float:left;background:url(cart_n02.gif) repeat-y 39px;padding-bottom:65px;}
.new_con{width:1100px;float:left;margin-bottom:30px;font-size:14px;}
.new_con .new_con_tit{background:url(cart_n01.gif) no-repeat;width:80px;height:59px;float:left;font:400 16px/20px "Microsoft YaHei";color:#8a8a8a;text-align:center;padding-top:21px;}
.new_con .new_con_box{float:right;width:990px;border:1px solid #dedede;position:relative;}
.new_con .new_con_arw{position:absolute;top:30px;left:-11px;}

.new_adr_pop{float:left;width:990px;border:1px solid #dedede;background-color:#fff;}
.new_adr_pop .adr_pop_tit{float:left;width:855px;border-bottom:1px solid #dedede;line-height:40px;font-weight:bold;padding:0px 10px 0px 15px;font-size:14px;}
.new_adr_pop .adr_pop_tit a{float:right;margin-top:10px;}
.new_cart_adr{float:left;width:990px;}
.new_cart_adr li{float:left;width:820px;border-bottom:1px dotted #dedede;padding:20px 30px;font-size:14px;}
.new_cart_adr li .adr_row01{float:left;width:105px;line-height:24px;margin-right:10px;}
.new_cart_adr li .adr_row01 input{float:left;margin:6px 8px 0px 0px;*margin:2px 5px 0px 0px;}
.new_cart_adr li .adr_row02{float:left;width:600px;line-height:24px;margin-right:10px;}
.new_cart_adr li .adr_row03{float:left;padding-right:35px;line-height:40px;}
.new_adr_in{float:left;width:960px;margin:15px;padding:25px 0px 10px 0px;*padding:25px 0px 25px 0px;}
.new_adr_in dl{margin-bottom:15px;float:left;}
.new_adr_in dl dt{float:left;width:195px;text-align:right;line-height:22px;}
.new_adr_in dl dt span{color:#eb6100;font-size:12px;padding-right:3px;}
.new_adr_in dl dd{float:left;width:790px;padding-right:30px;line-height:18px;}
.new_adr_in dl dd font{line-height:22px;}
.new_adr_in dl dd .village{margin-right:10px;width:138px;height:20px;border:1px solid #ddd;}
.new_adr_in dl dd a{float:left;margin-right:10px;line-height:22px;color:#333;}
.new_adr_in dl dd a:hover{color:#eb6100;}
.adr_prompt{margin-left:195px;color:#FF3C00;margin-top:5px;}

.new_con .new_cart_inv{float:left;width:880px;}
.new_con .new_cart_inv li{float:left;width:820px;padding:20px 30px;}
.new_con .new_cart_inv li .adr_row01{float:left;width:600px;line-height:24px;margin-right:10px;font-size:14px;}
.new_con .new_cart_inv li .adr_row01 a{font-size:14px;}
.new_con .new_inv_in{float:left;width:850px;margin:15px;padding:25px 0px 10px 0px;*padding:25px 0px 25px 0px;}
.new_con .new_inv_in dl{margin-bottom:15px;float:left;}
.new_con .new_inv_in dl dt{float:left;width:96px;*width:99px;text-align:right;line-height:22px;}
.new_con .new_inv_in dl dd{float:left;width:540px;padding-right:30px;line-height:22px;}
.new_con .new_inv_in dl dd .inv_in_tab{float:left;width:150px;}
.new_con .new_inv_in dl dd input{float:left;margin:5px 8px 0px 0px;*margin:1px 5px 0px 0px;}
.new_con .new_inv_in dl dd input.inv_in_unit{height: 20px;line-height: 20px;width:225px;border:1px solid #ddd;padding:0px 5px;margin:0px 8px 0px 8px;}
.new_con .new_inv_in dl dd font{line-height:22px;}
.new_con .new_inv_in dl dd a{float:left;margin-right:10px;line-height:22px;color:#333;}
.new_con .new_inv_in dl dd a:hover{color:#eb6100;}
.new_con .new_cart_inv .new_inv_prompt{color:#eb6100;line-height:18px !important;}

.new_con .new_commodity{float:left;width:960px;padding:20px 15px 15px 15px;}
.new_con .new_commodity .fr{line-height:30px; text-align:right;color:#FF3C00;padding-bottom:15px;}
.new_con .new_commodity .fr a{color:#FF3C00;}
.new_con .com_list{float:left;width:960px;}
.new_con .com_list td{background-color:#fff;padding:10px;vertical-align:top;line-height:18px;}
.new_con .com_list .com_td01{width:70px;text-align:center;}
.new_con .com_list .com_td02{width:100px;text-align:center;}
.new_con .com_list .com_td03{width:80px;text-align:center;}
.new_con .com_list .com_list_tit td{background-color:#f7f7f7;text-align:center;}
.new_con .com_list a{color:#333;}
.new_con .com_list a:hover{color:#eb6100;}

.new_all_submit{float:right;width:930px;padding:30px;text-align:right;line-height:24px;background-color:#fff;border:1px solid #dedede;background-color:#F7F7F7;font-size:14px;}
.new_all_submit a{color:#eb6100;}
.new_all_price{line-height:32px;padding:5px 0px;}
.new_all_price span{font-size:36px;font-family: "Microsoft YaHei";color:#FF3C00;}
.new_all_submit .red{color:#FF3C00;}
.btn_submit{font-size:22px;font-family:"Microsoft YaHei";padding:5px 30px 8px 30px; background:#FF3C00;color:#ffffff;}


input.cart_n_long{height: 20px;line-height: 20px;width: 300px;border:1px solid #ddd;padding:0px 5px;}
input.cart_n_short{height: 20px; line-height: 20px; width:133px;border:1px solid #ddd;padding:0px 5px;}
input.cart_n_short02{height: 20px; line-height: 20px; width:168px;border:1px solid #ddd;padding:0px 5px;}
input.cart_n_mini{height:20px;line-height: 20px;width:55px; border:1px solid #ddd;padding:0px 5px;}
input.cart_n_box{float:left;margin:3px 5px 0px 0px;*margin:-2px 5px 0px 0px;}
input.cart_n_box2{float:left;margin:5px 5px 0px 0px;*margin:2px 5px 0px 0px;}

.ncart_btn_on{line-height:22px;height:22px;padding:3px 15px;color:#ffffff !important;background-color:#FF3C00;font-weight:bold;}

.new_adr_in{float:left;width:850px;margin:15px;padding:25px 0px 10px 0px;*padding:25px 0px 25px 0px;}
.new_adr_in dl{margin-bottom:15px;float:left;}
.new_adr_in dl dt{float:left;width:195px;text-align:right;line-height:22px;}
.new_adr_in dl dt span{color:#eb6100;}
.new_adr_in dl dd{float:left;width:600px;padding-right:30px;line-height:18px;}
.new_adr_in dl dd font{line-height:22px;}
.new_adr_in dl dd .village{margin-right:10px;width:138px;height:20px;border:1px solid #ddd;}
.new_adr_in dl dd a{float:left;margin-right:10px;line-height:22px;color:#333;}
.new_adr_in dl dd a:hover{color:#eb6100;}

/*----------------------登录页css------------------------------------*/
.login{width:564px;height:384px; border:solid 8px #EDF2E0;}
.login_cont{width:405px;margin:0px auto;padding-top:50px;line-height:35px;font-size:14px;font-family:"Microsoft YaHei";}

.login_cont .input1{padding:5px;width:395px;border: solid 1px #CCCCCC;height:28px;line-height:28px;}
.btnlogin{width:404px;border:0;background:url(btnlogin.png) no-repeat;font-size:25px;font-family:"Microsoft YaHei";text-align:center;color:#FFFFFF;padding:5px 0px 9px 0px;}

/*----------------------注册页css------------------------------------*/
.regtitle{padding-top:20px;height:63px; border:solid 2px #E1E1E1;border-width:0px 0px 2px 0px;margin-bottom:30px;}
.reg{width:150px;height:65px;background:url(green_line.png) no-repeat bottom; float:left;z-index:1;font-size:24px;font-family:"Microsoft YaHei";line-height:63px; text-align:center;}
.registerleft{height:55px;font-size:14px;font-family:"Microsoft YaHei";text-indent:20px;width:140px;line-height:55px;}
.registerleft span{color:#eb6100;font-size:12px;padding-right:3px;}
.registeright{padding:5px;width:360px;border: solid 1px #CCCCCC;height:28px;line-height:28px;}
.registeright2{padding:5px;width:100px;border: solid 1px #CCCCCC;height:28px;line-height:28px;}
.change{font-size:14px;font-family:"Microsoft YaHei";}
.btnreg{width:360px;cursor:pointer;border:0;background:url(btnreg.png) no-repeat;font-size:25px;font-family:"Microsoft YaHei";text-align:center;color:#FFFFFF;padding:5px 0px 9px 0px;}


#leftmenu{width:194px;background:url(goods.png) no-repeat; float:left;color:#FFFFFF;}
#leftmenu ul li span{ padding-left:58px;font-size:16px;font-family:"Microsoft YaHei"; font-weight:bold; color:#FFF;line-height:38px;}
#leftmenu a{
    text-decoration:none;
    font-size:14px;
    display:inline;
}
#leftmenu ul{
    text-align:left;
}
#leftmenu .arrow{ /* 菜单项的右侧小箭头 */
    float:right;
    padding-right:5px;
}
#leftmenu ul{} /* 即使没有菜单项也能保持顶级菜单栏的高度。 */
/* 一级菜单 */
#leftmenu ul li{
    display:inline-block;
}
#leftmenu ul li a{color:#fff;}
#leftmenu ul li a:hover{}
/* 下拉的菜单栏 */
#leftmenu .menu1{}
#leftmenu .menu1 ul{
    width:194px;
    background:#00A93C;
    position:absolute;
    z-index: 100;
}
/* 下拉菜单的菜单项 */
#leftmenu .menu1 .first_li{width:194px; position:relative; font-weight:bold;font-family:"Microsoft YaHei";}
#leftmenu .menu1 .first_li a{color:#fff; line-height:37px; padding-left:15px; display:block; border-bottom:solid 1px #2BB85D;}
#leftmenu .menu1 .first_li a:hover{background:#56CC0E;display:block;line-height:37px;}
#leftmenu .menu1 .first_li img{padding-right:5px;}

#leftmenu .menu2{left:194px; top:0px; background:url(classifybg.png) repeat;width:278px; position:absolute;}
#leftmenu .menu2 ul{ width:278px; background:#fff;}
#leftmenu .menu2 .title{
    color:#595959;
    font-weight:bold;
    font-size:12px;
    border-bottom: solid 1px #538E1A;
    font-family:"Microsoft YaHei";
    width:263px;
    padding-left:15px;
    display:block;
    line-height:30px;
}
#leftmenu .menu2 .title a{color:#595959;background:none; border:0px;}
#leftmenu .menu2 .title a:hover{background:none;color:#56CC0E;border:0px;}
#leftmenu .menu2 li a{color:#595959;font-weight:bold;font-size:12px;}
#leftmenu .menu2 .dd{
    display:block;
    padding:5px 15px;
    font-size:12px;
    color:#8A8A8A;
    font-family:"Microsoft YaHei";
}
#leftmenu .menu2 .dd a{ border:none;font-size:12px;color:#8A8A8A;font-family:"Microsoft YaHei";display:inline-block;}
#leftmenu .menu2 .dd a:hover{color:#56CC0E;font-family:"Microsoft YaHei";display:inline;background: none;}
#leftmenu .menu2 .dd span{padding:0px 8px;color:#8A8A8A; font-family:"Microsoft YaHei";font-weight:normal;font-size:12px;}



/* pager css */
#pager_btn{margin-top:3px;font-size:16px;}
#pager_btn a{font-size:16px; color:#ccc;}
.pb1{float:left; text-align:center; width:40px; line-height:40px; height:40px; border:1px solid #ccc; color:#ccc;margin-right:5px;text-align:center;}
.pb1_over{float:left;width:40px; line-height:40px; height:40px;margin-right:5px;text-align:center;background:#ff3d00; border:1px solid #ff3d00;}
#pager_btn .pb1_over a,#pager_btn .pb3_over a{ color:#333; text-decoration:none;}
.pb2{float:left;width:40px; line-height:40px; height:40px;margin-right:5px;text-align:center;background:#ff3d00; border:1px solid #ff3d00; color:#333; text-decoration:none;}
.pb3{float:left;width:60px; line-height:40px; height:40px;border:1px solid #ccc; color:#ccc;margin-right:5px;text-align:center;}
.pb3_over{float:left;width:60px; line-height:40px; height:40px;background:#ff3d00; border:1px solid #ff3d00; color:#333; text-decoration:none;margin-right:5px;text-align:center;}
.pb1 a{}
#pager_btn .pb2 a{font-weight:bold; color:#333; text-decoration:none;}
.pb4{float:left;padding:0 3px;border:solid 1px #d5d5d5;text-align:center;}
.pb5{float:left;padding:0 3px; min-width:40px; line-height:40px; height:40px;border:1px solid #ccc; color:#ccc;margin-right:5px;text-align:center;}
.pager_input{color:#999;border:1px solid #ccc; color:#ccc;ime-mode:disabled;width:68px;border:0; line-height:40px; height:40px;font-size: 16px;}
