﻿*{ margin:0; padding:0;}
body{ width:100%; background:#fff; background:url(../../images/bodybg.gif) center top repeat-x; margin:0 auto; font-family:Arial,sans-serif; font-size:12px; line-height:24px; color:#333;}

img,input,a{ border:none;}
input{outline:none}
.h1,.h2{ font-family:Arial,sans-serif; font-size:18px; float:left; margin-left:12px;}
.h1{ line-height:29px;}
.h3{font-family:Arial,sans-serif; font-size:14px;}
.color{ color:#ff5a09;}

/* 主框架 */
.main{ width:1210px; margin:0 auto;}
.clear_float{margin:0; padding:0; clear:both;}


/* 右侧浮动 客服+购物车 */
.fb_kf{width:47px; height:61px; right:0; top:300px; position:fixed; z-index:999;}
.fb_kf_2{position: relative; display: block; cursor: pointer;}
.fb_kf_2 img{width:47px; height:61px;}
.fb_kf_win{position: absolute; right: 47px; top: -108px; z-index: 999; width: 152px; display: none;}
.fb_gwc{width:47px; height:61px; right:0; top:370px; position:fixed;z-index:999; }
.fb_gwc img{width:47px; height:61px;}
.ci-count1{position:relative;top:12px;left:28px; background: url(../../images/yuandian.png) no-repeat; width:17px; height:17px; z-index:100;display:inline-block;*zoom:1;*display:inline;font-size:12px;line-height:17px;color:#fff;text-align:center}


/* top */
.top{ width:1210px; height:32px; padding:0;margin:0 auto;}
.top_left{ width:260px;height:32px; line-height:31px; float:left;}
.top_right{ width:846px; height:32px; float:right;}
.top_right ul{width:846px; height:32px; margin:0 auto;list-style-type:none;text-align:center;line-height:32px;}
.top_right li{ width:75px; float:left; background:url(../../images/top_line.png) right no-repeat;position:relative; z-index:100000; background-position:right center;}
.top_right li.u1{ width:59px; float:left; height:32px;line-height: 32px; font-size: 12px; font-family: Arial,sans-serif;}
.top_right li.u2{ width:84px; float:left; height:32px;line-height: 32px; font-size: 12px; font-family: Arial,sans-serif;}
.top_right li.u3{ width:114px; float:left; height:32px;line-height: 32px; font-size: 12px; font-family: Arial,sans-serif;}
.top_right li.u4{ width:159px; float:left; background:none; height:32px;line-height: 32px; font-size: 12px; font-family: Arial,sans-serif;}
.top_right li.u4 strong{ color: #ff5a09;}
.top_right li.u5{ width:284px; text-align:right; float:left; height:32px;line-height: 31px; font-size: 12px; font-family: Arial,sans-serif;}
.top_right li a{ font-size:12px;  color:#333; text-decoration:none; }
.top_right li a:hover{ color:#ff5a09; text-decoration:none;}
.drop{display:block; width:62px; text-align:left; padding-left:10px; padding-right:8px; cursor:pointer; }
.drop span{display:block;  width:62px; background:url(../../images/xjt.png) no-repeat right;}
.top_right li:hover .drop { background:#fff; border:1px solid #dfdfdf; border-bottom:none;}
.top_right li:hover .drop  span{background:url(../../images/sjt.png) no-repeat right;}
.dropdown_1column{float:left;position:absolute; display:none; /* Hides the drop down */ text-align:left;border:1px solid #dfdfdf;border-top:none;background:#fff;width:80px; z-index:1000000;}
.top_right li:hover .dropdown_1column { position:absolute;top:auto; z-index:1000000; display:block; left:0;}
.col_1{display:inline; float:left;position: relative;width:80px;}
.top_right li ul { width:80px; height:100px;list-style:none; background: #fff; z-index:100;}
.top_right li ul li {font-size:12px;line-height:24px;position:relative;padding:0;margin:0;float:left;text-align:left;width:80px; background:none;z-index:100;}
.top_right li ul li a{padding-left:9px;z-index:100;}
.top_right li ul li:hover {background:none;border:none;padding:0;margin:0;}
.qq{ margin-top:5px; width:92px; height:22px;}
.tel{ margin-right:5px; width:17px; height:13px;}

/* logo */
.head{ width:1210px; height:110px; padding:0; margin:0 auto;}
.logo{ width:415px; height:110px; float:left;}
.logo img{width:415px; height:110px;}
.sousuo{ width:465px;height:85px; margin-left:74px; float:left; position:relative; padding-top:25px;}
.sousuo .p{top:38px; margin-left:6px; width:100%; float:left; margin-top:4px;}
.search{ width:380px; height:30px; line-height:30px; border:2px solid #ff9041; position:absolute; left:0; top:25px; color:#a6a5a5; padding-left:4px; float:left;}
.sousuo_an{ float:right; width:82px; height:34px; background-image:url(../../images/sousuo2.jpg); cursor:pointer; border:0 none; background-position:left center;}
#input_div {
    position:absolute;
    width: 384px;
    top: 57px;
    *+left:0px;
    border: 2px solid #FF9041;
    display: none;
    overflow: hidden;
    z-index:1000000;
    background:white;
}

#input_div div {
    vertical-align: middle;
    padding: 4px;
    font-weight: bold;
    color: #000000;
    width: 100%;
}

.div_item_select {
    background-color: #EDEDED;
}

/* 我的购物车 */
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0;padding:0}em,i,u{font-style:normal}
.dorpdown{position:relative}.dorpdown-layer{display:none;position:absolute; *margin-top:34px;}.dorpdown:hover .dorpdown-layer,.hover .dorpdown-layer{display:block}.cw-icon{position:relative;cursor:default;zoom:1}.cw-icon .i,.cw-icon i{display:block;position:absolute;overflow:hidden}.w{width:990px;margin:0 auto}
/* jdf-1.0.0/ shortcut.css Date:2015-05-17 21:15:13 */
#settleup-2014{float:right; margin-right:15px;z-index:11;height:34px;margin-top:25px}
#settleup-2014 .cw-icon{width:75px;height:32px;border:1px solid #DFDFDF;padding:0 28px 0 36px;background:#F9F9F9;text-align:center;line-height:32px}
#settleup-2014 .ci-left{top:0px;left:12px;width:24px;height:25px;background: url(../../images/gwc.png) no-repeat;}
#settleup-2014 .ci-right{top:11px;right:10px;width:7px;height:13px;overflow:hidden;font:400 13px/13px simsun;color:#999}
#settleup-2014 .ci-count{position:absolute;top:-8px;left:36px;display:inline-block;*zoom:1;*display:inline;font-size:12px;line-height:17px;color:#fff; background: url(../../images/yuandian.png) no-repeat; width:17px; height:17px;text-align:center; z-index:200;}
#settleup-2014.hover .cw-icon,#settleup-2014.hover .dorpdown-layer,#settleup-2014:hover .cw-icon,#settleup-2014:hover .dorpdown-layer{background:#fff;border:1px solid #dfdfdf;box-shadow:0 0 5px rgba(0,0,0,.2);}
#settleup-2014.hover .dorpdown-layer,#settleup-2014:hover .dorpdown-layer{display:block;right:0;_right:-1px;width:308px}
#settleup-2014.hover .spacer,#settleup-2014:hover .spacer{position:absolute;right:0;top:-7px;width:139px;height:12px;background:#fff}
#settleup-2014 .prompt{padding:0}
#settleup-2014 .nogoods{line-height:24px;overflow:hidden;}
.nogoodsinfo{height:50px; margin:15px; background:url(/images/nogoods.png) no-repeat; text-align:right; line-height:50px; color:#999; margin-left:40px;}
.gwc_con{width:308px; margin:0 auto;}
.gwc_content_t{height:39px; width:294px; padding:0 7px; margin:0 auto; font-weight:bold; line-height:39px;}
.cart_del{cursor:pointer;}
.gwc_content_c{width:308px; max-height:385px;overflow-x:hidden; overflow-y:scroll; margin:0 auto; padding:0; position:relative;}
.gwc_content_mj{ width:294px; height:34px;padding:0 7px; background:#bffab1; margin:0 auto; line-height:33px; text-align:left;}

.ul_con{width:308px; margin:0; padding:0;}
.ul_con li{ width:308px; height:85px; list-style:none; float:left; background:url(../../images/gwc_line.png) top no-repeat; position:relative; margin:0 auto;}
.ul_con li dl{ width:280px; height:66px; display:block; position:absolute; left:7px; top:9px; padding:0; margin:0 auto;}
.ul_con li dl dt{ width:220px; height:66px; float:left; margin:0 auto; padding:0; position:relative;}
.cp_bt{width:145px;height:61px; position:absolute; top:5px; left:76px;line-height:22px; text-align:left;font-family:Arial,sans-serif;}
.cp_bt span{font-size:12px; font-family:Arial,sans-serif; font-weight:bold; }
.cp_bt span a{ color:#005eb6; text-decoration:none;}
.ul_con li dl dd{ width:60px; height:61px; float:right; margin:0 auto; padding-top:5px; line-height:22px; text-align:right;}

.gwc_content_b{ width:294px; height:45px; background:#f5f5f5; padding:0 7px; margin:0 auto; text-align:left; line-height:45px;}

/* nav */
.nav{ width:1210px; height:45px; margin:0 auto; color:#fff;}
.navl{ width:248px; height:45px; background:#ff9041; float:left;font-family:Arial,sans-serif; font-size:16px; color:#fff; text-align:center; line-height:45px;}
.navl a{ color:#fff;}
.navr{ width:962px; height:45px; float:left;}
.navr ul{ width:962px; height:45px;}
.navr li{ width:137px; height:45px; list-style-type:none; float:left;}
.navr li a{width:137px; height:45px; display:block;font-family:Arial,sans-serif; font-size:16px; color:#fff; text-align:center; line-height:45px; text-decoration:none;}
.navr li a:hover{ width:137px; height:45px; display:block; background:#ff5a09;}
#dqym{background:#ff5a09;}
.dqym{background:#ff5a09;}

/* 产品分类 */
.center{width:1210px; margin:0 auto;}
.centerl{ width:246px; height:665px; border:1px solid #dfdfdf; float:left;position: relative; z-index: 100000;background:#fff; text-align:left; display:none;}
.centerl ul{ width:246px; height:665px; margin:0; padding:0;}
.centerl li{ width:246px; height:36px; border-bottom:1px solid #dfdfdf;list-style:none;position: relative;}
.centerl li a{ font-family:Arial,sans-serif; font-size:14px; color:#333; line-height:36px;}
.centerl li a:hover{ color:#ff5a09; font-weight:bold;}
.centerl li:hover{ width:247px; background:#f4f4f4; border-right:none; color:#ff5a09; font-weight:bold; height:36px;}

.centerl li ul{ width:611px; height:auto; padding-bottom:20px; min-height:208px; position:absolute;left:247px; top:-1px; z-index:100000; border:1px solid #dfdfdf; border-left:none; /* Set 1px less than menu width */ background:#fff;filter:alpha(opacity:90); opacity:0.9; display:none; padding-left:21px; padding-top:6px;}
.centerl li ul#li04{ left:247px; top:-199px; }
.centerl li ul#li05{ left:247px; top:-100px; }
.centerl li ul#li06{ left:247px; top:-50px; }
.centerl li ul#li07{ left:247px; top:-70px; }
.centerl li:hover ul li{ width:auto; height:26px;float:left;display:block;background:url(../../images/nav_left_line.jpg) left no-repeat;border:none; padding-left:16px; margin-right:10px;}
.centerl li:hover ul li a{width:auto;height:26px; float:left; background:none;line-height:26px; font-weight:normal; font-size:12px; font-family:Arial,sans-serif;white-space: nowrap;}
.centerl li:hover ul, .centerl li.over ul { display: block; } /* The magic */
.nav_link{ width:611px; height:26px; color:#ff5a09; font-weight:bold; line-height:26px; background:none; padding-left:0; font-size:12px; font-family:Arial,sans-serif; z-index:200; }
.tb{ width:29px; height:20px; display:block; margin-top:8px; margin-left:12px; margin-right:2px; float:left;}


.centerr{ width:951px; height:667px; float:right;}
.centerr_t{height:362px; margin-top:11px; }



/* foot */
.foot{ width:100%; min-width:1210px; height:372px; background:url(../../images/footbg.gif) center repeat-x; margin:0 auto; margin-top:27px;}
.foot_c{ width:1210px; height:236px; margin:0 auto;}
.foot_c_l{ width:846px;height:236px; float:left;}
.foot_c_l dl{ width:197px; height:130px; margin-top:52px; margin-left:6px; background:url(../../images/foot_line2.jpg) right center no-repeat; float:left;}
.foot_c_r{ width:364px;height:194px; float:left; background:url(../images/foot_line1.jpg) left center no-repeat; padding-top:42px;}
.foot_c_r_content{ width:111px; float:left; margin-top:5px;}
.two_mar1{margin-left:59px;}
.two_mar2{margin-left:41px;}
.foot_c_r_content_2{ width: auto; height:25px; margin-top:9px; background-repeat:no-repeat; background-position:left; margin-left:6px; font-family:Arial,sans-serif; font-size:15px;}
.foot_c_r_content_3{ width: auto; height:25px; margin-top:9px; background-image: url(../../images/wx.png); background-repeat:no-repeat; background-position:left; margin-left:6px; font-family:Arial,sans-serif; font-size:15px; text-indent:35px;}

.foot_01{ width:42px; height:42px; float:left; margin-left:40px;}
.foot_01 img {width:42px; height:42px;}
.foot_text{ display:block; float:left;margin-left:9px; margin-top:4px; line-height:22px;}
.foot_text strong{font-family:Arial,sans-serif; font-size: 16px; line-height: 36px;}
#dl{ background:none;}

.foot_b{ width:1210px; height:98px; text-align:center; line-height:28px; padding:16px 0 21px; margin:0 auto; position:relative;}
.foot_b span{ color:#000; margin-right:15px; line-height:28px;}
.pay{ height:40px; display:block; position:absolute; left:0; bottom:21px;}
.pay_01{width:220px;}
.pay_02{width:66px; height:40px;}
.pay_03{width:55px; height:40px;}
.pay_04{width:55px; height:40px;}
.pay_05{width:51px; height:40px;}
.pay_06{width:82px; height:40px;}
.pay_07{width:88px; height:40px;}
.pay_08{width:82px; height:40px;}
.child{width:115px;text-align: right; font-size: 14px; font-family:Arial,sans-serif;font-weight: bold; padding-top: 3px;}
.child_01{width:103px; height:40px;}
.child_02{width:74px; height:40px;}
.child_03{width:219px;}

a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{color:#ff5a09; text-decoration:none;}



/*控制分页控件*/
.Pager {font-size:13px;float:left; line-height:33px; margin-top:40px;}
.Pager span{border:solid 1px #dfdfdf;color:#fff;background:#f95808;padding:1px 14px;float:left;}
.Pager a {border:solid 1px #dfdfdf;color: #404144;text-decoration:none;padding:1px 14px;float:left;}
.Pager a:hover {border:solid 1px #dfdfdf;color: #fff;text-decoration:none;float:left;background:#f95808;}
span.P_Total {border:solid 1px #dfdfdf;color:#404144;cursor:default;background:#fff;font-weight:bold;margin-right:5px;}
.P_Total font{text-align:center;padding:0px 4px 0px 4px;}
.P_Record {border-right:solid 1px #dfdfdf;}
#Pager1_input{border:solid 1px #dfdfdf; line-height:35px; margin-right:4px; text-align:center; width:40px;}
#Pager1_btn{border:solid 1px #dfdfdf; line-height:35px; width:40px; cursor:pointer}
.Pager input{height:35px;}


.Pager2 {font-size:13px;float:left; line-height:33px; margin-top:40px;}
.Pager2 span{border:solid 1px #dfdfdf;color:#fff;background:#f95808;padding:1px 14px;float:left;}
.Pager2 a {border:solid 1px #dfdfdf;color: #404144;text-decoration:none;padding:1px 14px;float:left;}
.Pager2 a:hover {border:solid 1px #dfdfdf;color: #fff;text-decoration:none;float:left;background:#f95808;}
span.P_Total {border:solid 1px #dfdfdf;color:#404144;cursor:default;background:#fff;font-weight:bold;margin-right:5px;}
.P_Total font{text-align:center;padding:0px 4px 0px 4px;}
.P_Record {border-right:solid 1px #dfdfdf;}
#Pager2_input{border:solid 1px #dfdfdf; line-height:35px; margin-right:4px; text-align:center; width:40px;}
#Pager2_btn{border:solid 1px #dfdfdf; line-height:35px; width:40px; cursor:pointer}
.Pager2 input{height:35px;}


.loading{position:absolute; display:none; width:50px; height:50px; z-index:999; *z-index:100000;}

.searchtips{clear:both; font-size:13px;padding-left:30px;}
