/* For style By xiaoyi0228@vip.qq.com 2015.07.27 */
@charset "utf-8";
body,form,h1,h2,h3,h4,ul,ol,li,dl,dd,dt,p,hr,input{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none}
body{color:#333;font:12px/2 arial,microsoft yahei;}h1,h2,h3,h4{font-size:100%}
img{border:none}ul{list-style:none}
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;}
a{color:#000;text-decoration:none;outline:none;}
a:hover {color:#f37327;text-decoration:underline;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
.left{ float:left;}
.right{ float:right;}
.clr { margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}

/* topbar */
.topbar{ background:#f9f9f8; height:32px; line-height:32px; border-bottom:1px #dfdfdf solid; font-family:microsoft yahei;}
.topbarm{ width:1200px; margin:0 auto;}
.topbar_left{ float:left; width:600px; font-size:14px;}
.topbar_left span{ margin-left:20px;}
.topbar_left span i{ color:#d7d4d4; font-size:12px; margin:0 8px; font-style:normal;}
.topbar_left a{ color:#f37327;}
.topbar_right{ float:right; width:600px; text-align:right;}
.topbar_right_dataweather{ float:left; width:510px; padding-right:10px;}
.topbar_more{ float:left; width:70px; height:30px; text-align:center; border:1px #f9f9f8 solid;}
.topbar_right .hover{ height:31px; border:1px #dfdfdf solid; border-top:1px #f9f9f8 solid; border-bottom:1px #f9f9f8 solid;}
.topbar_more_span{ position:relative; width:60px; height:30px; display:block; padding-right:10px;}
.topbar_more_span a{ color:#f37327;}
.topbar_more_span i{ position:absolute; top:14px; left:45px; width:7px; height:4px; display:block; background-position:-64px -53px;}

/* header */
.header{ background:#FFF; height:110px;}
.headerm{ width:1200px; margin:0 auto; position:relative;}
.logo{ background:url(../images/logo.png) no-repeat; width:300px; height:65px; position:absolute; top:20px; left:0; z-index:1;}
.logo a{ width:300px; height:65px; display:block; text-indent:-9999em;}
.searchbox{ position:absolute; top:37px; left:452px; z-index:1;}
.search_input{ width:466px; height:35px; float:left; border:1px #dfdfdf solid;}
.btninput{ width:72px; height:37px; text-align:center; line-height:37px; display:block; float:left; display:block; cursor:pointer; border:none; background:#ffbc07; color:#FFF; font-size:16px; font-family:microsoft yahei;}
.txtinput{ width:98%; height:32px; line-height:32px; border:1px #FFF solid; padding-left:5px;}
.shop_cart{ position:absolute; top:37px; right:44px; z-index:1; width:110px; height:35px; line-height:38px; border:1px #ef5e59 solid; overflow:hidden; text-align:center; padding-left:14px; font-size:14px;}
.shop_cart_icon i{ background-position:0 0; width:25px; height:20px; float:left; margin-top:8px;}
.data{ float:right; height:32px; line-height:32px; overflow:hidden; margin-right:10px;}
.weather{ float:right; height:32px; line-height:normal; overflow:hidden; margin-top:-4px; _margin-top:-2px;}


/* nav */
.nav{ background:#127fc3; height:42px; position:relative; z-index:3;}
.navm{ width:1200px; margin:0 auto; position:relative;}
.navm_left{ float:left; width:244px; height:42px; line-height:42px;}
.navm_right{ float:left; width:956px;}
.navm_right li{ float:left; width:100px; height:42px; line-height:42px; text-align:center;}
.navm_right li a{ width:100px; height:42px; display:block; font-size:18px; font-weight:normal; font-family:microsoft yahei; color:#FFF;}
.navm_right li a:hover{ color:#FFF; text-decoration:none; background:#136699;}
.category{ background:#49aae7; width:230px; height:42px; display:block; padding:0 0 0 14px; font-size:18px; font-weight:normal; font-family:microsoft yahei; color:#FFF; cursor:pointer;}
.category i{ background-position:0 -42px; width:24px; height:15px; display:block; float:left; margin:14px 16px 0 0;}
.navm_left_bm{ position:absolute; top:42px; left:0; z-index:99; background:#ffffff; width:242px; height:429px; border:1px #e2e0e0 solid; border-top:0; display:none;}
.itembox{ height:70px; border-bottom:1px #d2d2d2 solid; position:relative; z-index:3; font-family:microsoft yahei;}
.itemicon{ float:left; width:47px; height:70px; display:block;}
.itemtxt span a{ font-size:14px; font-weight:bold; color:#f37327;}
.itemtxt{ float:left; width:192px; padding-top:8px;}
.itemtxt span{ height:30px; line-height:30px; overflow:hidden; display:block; position:relative;}
.itemtxt span i{ width:6px; height:11px; display:block; background-position:-64px -96px; position:absolute; top:8px; right:20px; z-index:3;}
.itemtxt p{ height:30px; line-height:30px; overflow:hidden;}
.itemtxt p a{ margin-right:10px; font-size:14px;}
.bornone{ height:74px; border:none;}
.itemgray{ background:#d9d9d9;}
.icon_et{ border-left:3px #fff solid; background-position:13px -72px;}
.icon_nx{ border-left:3px #d9d9d9 solid; background-position:13px -136px;}
.icon_yljk{ border-left:3px #fff solid; background-position:13px -205px;}
.icon_zncd{ border-left:3px #d9d9d9 solid; background-position:13px -270px;}
.icon_zhjj{ border-left:3px #fff solid; background-position:13px -330px;}
.icon_clw{ border-left:3px #d9d9d9 solid; background-position:13px -385px;}

.itemon{ background:#fafafa;}
.itemon .icon_et,.itemon .icon_nx,.itemon .icon_yljk,.itemon .icon_zncd,.itemon .icon_zhjj,.itemon .icon_clw{ border-left:3px #ff4a00 solid;}
.itemon .itemtxt i{ display:none;}
.navm_left .itemon .dorpdownlist{ display:block;}
.dorpdownlist{ display:none; position:absolute; left:242px; top:0; z-index:99; width:500px; padding:20px 0; background:#FFF; border:1px #dfdfdf solid;}
.dorpdownlist ul li{ float:left; width:220px; height:60px; display:block; overflow:hidden; padding:5px 15px;}
.dorpdownlist ul li img{ float:left; margin-right:20px;}
.dorpdownlist ul li p{ float:left; height:60px; line-height:60px; font-size:14px;}
.dp_nx{ top:-35px;}
.dp_yljk{ top:-40px;}
.dp_zncd{ top:-105px;}
.dp_zhjj{ top:-176px;}
.dp_clw{ top:-247px;}

/* main */
.main{ width:1200px; margin:0 auto; padding-bottom:50px;}
.jptj{ width:1200px; margin-top:25px; overflow:hidden;}
.jptj .tit{ height:48px; line-height:48px; border-bottom:2px #f22e00 solid; overflow:hidden; padding-left:10px;}
.jptj .tit a{ font-size:18px; font-family:microsoft yahei; color:#f22e00;}
.jptj .bm{ margin-top:15px;}
.jptj ul{ width:1224px;}
.jptj ul li{ float:left; width:282px; height:177px; overflow:hidden; margin-right:24px; position:relative;}
.jptj ul li a{ position:absolute; left:0; top:0; z-index:0;}
.etbmbor{ width:1198px; height:477px; border:1px #ddd solid; border-top:none; overflow:hidden;}
.etbmbor .bmbox,.znjjbmbor .bmbox{ position:relative;}
.itembmbor .bmbox{ width:1210px;}
.bmbox{ display:none;}
.tab{ margin-top:25px; font-family:microsoft yahei;}
.tab .tit{ height:48px; line-height:48px; overflow:hidden; padding-left:10px;}
.tab .tit .xtit{ font-size:18px; font-family:microsoft yahei; float:left;}
.right_tab{ float:right; padding-right:20px;}
.right_tab span a{ padding:6px; color:#666666;}
.right_tab span.on a{ background:#49aae7; color:#FFF; text-decoration:none;}
.et_01{ width:308px; height:477px; border-right:1px #cbcbcb solid; overflow:hidden; position:absolute; top:0; left:0; z-index:1;}
.et_01 a{ width:308px; height:477px; display:block; position:relative;}
.et_01 .bg{ position:absolute; bottom:0; left:0; z-index:2; background:#000; width:308px; height:135px; display:block; filter:alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2;}
.et_01 a:hover .bg{ filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;}
.et_01 p{ position:absolute; bottom:15px; left:20px; z-index:3; width:270px; font-size:24px; color:#FFF; line-height:35px;}
.et_02{ position:absolute; top:0; left:309px; z-index:1; width:296px; height:265px; overflow:hidden; border-right:1px #cbcbcb solid; border-bottom:1px #cbcbcb solid;}
.et_03{ position:absolute; top:0; left:606px; z-index:1; width:296px; height:265px; overflow:hidden; border-right:1px #cbcbcb solid; border-bottom:1px #cbcbcb solid;}
.et_04{ position:absolute; top:0; left:903px; z-index:1; width:295px; height:265px; overflow:hidden; border-bottom:1px #cbcbcb solid;}
.et_05{ position:absolute; top:266px; left:309px; z-index:1; width:221px; height:211px; overflow:hidden; border-right:1px #cbcbcb solid;}
.et_06{ position:absolute; top:266px; left:531px; z-index:1; width:221px; height:211px; overflow:hidden; border-right:1px #cbcbcb solid;}
.et_07{ position:absolute; top:266px; left:753px; z-index:1; width:221px; height:211px; overflow:hidden; border-right:1px #cbcbcb solid;}
.et_08{ position:absolute; top:266px; left:975px; z-index:1; width:221px; height:211px; overflow:hidden;}
.et_p{ background:#e8e8dc; width:266px; height:265px; padding:0 15px;}
.et_p_l{ float:left; width:130px; height:235px; overflow:hidden; padding:30px 0;}
.et_p_l a{ width:130px; height:235px; display:block;}
.et_p_l a:hover{ filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.et_p_r{ float:right; width:130px; overflow:hidden; padding-top:60px;}
.et_p_r h3{ font-size:14px; font-weight:bold; color:#333; line-height:20px;}
.et_p_r p{ height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#5d5d5d; margin-top:10px;}
.et_p_r p i{ float:left; font-style:normal;}
.et_p_r p b{ font-size:24px; color:#f37327;}
.buynow{ background:url(../images/btn_buy.png) no-repeat; width:92px; height:28px; display:block; text-align:center; line-height:28px; color:#FFF; font-size:14px; margin-top:10px;}
.buynow:hover{ filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; color:#FFF; text-decoration:none;}
.et_p1{ width:195px; height:191px; display:block; padding:10px 13px;}
.et_p1 h3{ height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.et_p1 h3 a{ font-size:14px; font-weight:bold;}
.et_p1 p{ height:20px; line-height:20px; overflow:hidden; color:#5d5d5d;}
.et_p1 p b{ font-size:14px; font-weight:bold; color:#f37327;}
.hoveropacity:hover{ filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.itemmore{ background-position:-64px 0; width:32px; height:9px; display:block; float:right; margin-top:19px; text-indent:-999em;}

.znjjbmbor{ width:1198px; height:477px; border:1px #ddd solid; border-top:none; overflow:hidden;}
.znjj_item_01{ position:absolute; left:0; top:0; z-index:1; width:309px; height:477px; overflow:hidden; border-right:1px #ddd solid;}
.znjj_item_02{ position:absolute; left:310px; top:0; z-index:1; width:284px; height:238px; overflow:hidden; border-right:1px #ddd solid; border-bottom:1px #ddd solid;}
.znjj_item_03{ position:absolute; left:595px; top:0; z-index:1; width:284px; height:238px; overflow:hidden; border-right:1px #ddd solid;border-bottom:1px #ddd solid;}
.znjj_item_04{ position:absolute; left:880px; top:0; z-index:1; width:318px; height:238px; overflow:hidden; border-right:1px #ddd solid;border-bottom:1px #ddd solid;}
.znjj_item_05{ position:absolute; left:310px; top:239px; z-index:1; width:284px; height:238px; overflow:hidden; border-right:1px #ddd solid;}
.znjj_item_06{ position:absolute; left:595px; top:239px; z-index:1; width:284px; height:238px; overflow:hidden; border-right:1px #ddd solid;}
.znjj_item_07{ position:absolute; left:880px; top:239px; z-index:1; width:153px; height:238px; overflow:hidden; border-right:1px #ddd solid;}
.znjj_item_08{ position:absolute; left:1034px; top:239px; z-index:1; width:164px; height:119px; overflow:hidden; border-bottom:1px #ddd solid;}
.znjj_item_09{ position:absolute; left:1034px; top:359px; z-index:1; width:164px; height:118px; overflow:hidden;}
.hovershow a{ display:block;}
.hovershow .tc{ height:42px; position:absolute; bottom:-42px; left:0; z-index:3;}
.hovershow .tc .bg{ background:#000; filter:alpha(Opacity=20); -moz-opacity:0.2; opacity: 0.2; height:42px; display:block; position:absolute; bottom:0; left:0; z-index:2;}
.hovershow .tc p{ position:absolute; z-index:4; top:0; left:90px; display:block; height:42px; line-height:42px; font-size:18px; font-weight:normal; color:#ffffff;}
.znjj_item_01 .tc{ bottom:-136px; height:136px;}
.znjj_item_01 .tc .bg{ background:#000; filter:alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2; width:309px; height:136px; display:block; position:absolute; bottom:0; left:0; z-index:2;}
.znjj_item_01 .tc p{ position:absolute; z-index:4; top:20px; left:25px; width:275px; display:block;}
.znjj_item_01 .tc p a{ font-size:24px; color:#ffffff; line-height:36px;}
.znjj_item_01 .tc b{ display:block; color:#FFF; font-size:18px; font-weight:normal; line-height:30px;}
.znjj_item_01 .tc b i{ font-style:normal; font-size:24px; color:#f37327;}
.znjj_item_02 .tc,.znjj_item_02 .tc .bg,.znjj_item_03 .tc,.znjj_item_03 .tc .bg,.znjj_item_05 .tc,.znjj_item_05 .tc .bg,.znjj_item_06 .tc,.znjj_item_06 .tc .bg{ width:284px;}
.znjj_item_04 .tc,.znjj_item_04 .tc .bg{ width:318px;}
.znjj_item_07 .tc,.znjj_item_07 .tc .bg{ width:159px;}
.znjj_item_08 .tc,.znjj_item_08 .tc .bg,.znjj_item_09 .tc,.znjj_item_09 .tc .bg{ width:164px;}
.znjj_item_07 .tc p,.znjj_item_08 .tc p,.znjj_item_09 .tc p{ left:15px;}

.hovershow .itempic{ position:relative;}
.hovershow .itempic img{ position:absolute; top:0; left:0; z-index:1;}
.hovershow .itempic p{ position:absolute; top:20px; left:10%; z-index:2; font-size:14px; line-height:24px; font-weight:bold;}
.hovershow .itempic p b{ font-size:24px; font-weight:bold; display:block; line-height:40px;}
.znjj_p_01{ color:#000;}
.znjj_p_01 b{ color:#3b76c0;}
.znjj_p_02 b{ color:#f5b076;}
.znjj_p_03{ color:#279bbd;}
.znjj_p_03 b{ color:#5fb5cf;}
.znjj_p_04{ color:#265968;}
.znjj_p_04 b{ color:#32636f;}
.znjj_p_05 b{ color:#279bbd;}
.znjj_p_06 b{ color:#279bbd;}
.hovershow .itempic .znjj_p_07 b{ font-size:14px; line-height:24px; color:#333;}
.hovershow .itempic .znjj_p_08 b{ font-size:14px; line-height:24px; color:#5e6063;}
.hovershow .itempic .znjj_p_09 b{ font-size:14px; line-height:24px; color:#5e6063;}

.itembmbor{ width:1198px; height:326px; border:1px #ddd solid; border-top:none; overflow:hidden;}
.itemp{ background:#f8f8f8; width:218px; height:326px; overflow:hidden; float:left;}
.itemp p{ width:175px; margin:0 auto; overflow:hidden; font-size:14px; padding-top:15px;}
.itemp .cimg{ text-align:center;}
.itempics{ float:left; width:251px; height:326px; overflow:hidden; position:relative;}
.itempics a{ width:261px; height:326px; display:block; position:absolute; top:0; left:0; z-index:1;}
.itemps{ background:url(../images/line.png) right 147px no-repeat; float:left; width:204px; height:286px; padding:20px; overflow:hidden;}
.itemps h3{ height:30px; line-height:30px; overflow:hidden; margin-top:10px;}
.itemps h3 a{ font-size:14px; font-weight:bold;}
.itemps p{ line-height:22px; color:#989393;}
.itemps p b{ font-size:18px; font-weight:bold; color:#f37327;}
.itempicst{ width:224px;}
.bgnone{ background:none;}
.mlimg{ position:relative;}
.mlimg img{ position:absolute; top:0; left:0; z-index:1;}
.mlimg p{ width:210px; position:absolute; top:20px; left:10%; z-index:2; font-size:14px; line-height:20px; font-weight:normal; color:#FFF;}
.mlimg p b{ font-size:24px; font-weight:bold; display:block; line-height:35px; color:#FFF; margin-bottom:10px;}
.itempicst .mlimg p{ width:180px;}

/* 分类标题颜色 */
.et .tit{ border-bottom:2px #fbcfa3 solid;}
.et .tit .xtit{ color:#ff7900;}
.znjj .tit{ border-bottom:2px #ca904c solid;}
.znjj .tit .xtit{ color:#ca924f;}
.zncd .tit{ border-bottom:2px #d3b6d2 solid;}
.zncd .tit .xtit{ color:#c689c4;}
.jkyl .tit{ border-bottom:2px #bcd0f1 solid;}
.jkyl .tit .xtit{ color:#6b97e0;}
.nx .tit{ border-bottom:2px #e7a8c7 solid;}
.nx .tit .xtit{ color:#d66ca1;}
.clw .tit{ border-bottom:2px #ffb35d solid;}
.clw .tit .xtit{ color:#ff8a23;}

.footer{ background:#d9d9d9; font-family:microsoft yahei;}
.foot_service{ background:#efefef; height:75px; padding-top:25px;}
.foot_service_bm{ width:1100px; padding-left:100px; margin:0 auto; overflow:hidden;}
.foot_service_bm ul li{ float:left; width:190px; margin-right:20px;}
.foot_service_bm ul li b{ height:50px; padding:10px 0 0 80px; font-size:12px; font-weight:bold; color:#666666; display:block;}
.b_01{ background:url(../images/b_01.png) no-repeat;}
.b_02{ background:url(../images/b_02.png) no-repeat;}
.b_03{ background:url(../images/b_03.png) no-repeat;}
.b_04{ background:url(../images/b_04.png) no-repeat;}
.b_05{ background:url(../images/b_05.png) no-repeat;}
.foot_others{ width:1160px; padding:30px 0 30px 40px; margin:0 auto; overflow:hidden;}
.foot_others ul{ border-right:1px #b5b5b5 dashed; float:left; width:165px; padding-left:30px; overflow:hidden;}
.foot_others ul li{ line-height:24px;}
.foot_others ul li a{ color:#666666;}
.foot_others ul li.b{ font-size:14px; font-weight:bold; margin:10px 0;}
.phone{ float:left; width:335px; padding:20px 0 0 35px; overflow:hidden;}
.phone .iconphone{ background-position:-139px 0; width:60px; height:65px; display:block; float:left; margin:5px 25px 0 0;}
.phone p{ float:left; width:240px; font-size:14px; font-weight:bold; color:#666666; line-height:none;}
.phone p b{ font-size:30px; font-weight:bold; color:#ff363c; display:block;}
.copyright{ border-top:1px #acacac solid; padding:30px 0; overflow:hidden; text-align:center;}
.copyright p{ height:40px;}

#kinMaxShow .KMSPrefix_kinMaxShow_button li{ border-radius: 18px; -moz-border-radius: 18px; -webkit-border-radius: 18px;}
.KMSPrefix_kinMaxShow_image_item{ background-repeat:repeat-x;}

/* 二级 */
.bodymain{ width:100%; background:#f5f5f5; font-family:microsoft yahei;}
.path{ background:#FFF; height:45px; line-height:45px; overflow:hidden; font-family:microsoft yahei;}
.pathm{ background:#FFF; width:1200px; margin:0 auto; overflow:hidden; color:#8c8c8c; font-size:12px;}
.pathm a{ color:#8c8c8c; margin:0 5px;}
.pathm a:hover{ color:#f37327;}
.item_tit{ background:#fafafa; height:40px;}
.item_tit h1{ height:40px; line-height:40px; overflow:hidden; font-size:18px; color:#444444; overflow:hidden; width:1200px; margin:0 auto;}
.category_ej{ background:#FFF; padding:20px 0; border-top:1px #f5f5f5 solid;}
.category_ejm{ width:1200px; margin:0 auto; color:#e3e3e3;}
.category_ejm b{ font-weight:normal; color:#8c8c8c;}
.category_ejm a,.mod_filter a{ margin:0 15px; color:#333;}
.category_ejm a:hover,.category_ejm a.cate_ejon,.mod_filter a:hover,.mod_filter a.filteron{ color:#49aae7;}
.mod_filterm{ background:#f5f5f5; height:60px; line-height:60px; overflow:hidden; color:#e8e8e8;}
.mod_select a{ float:left; display:block; margin-right:20px;}
.mod_select a i{ width:14px; height:14px; display:block; float:left; background-position:-64px -150px; margin:23px 8px 0 0;}
.mod_select a.sed i{ background-position:-64px -184px; margin:23px 8px 0 0;}
.goods-list-box{ width:1210px; margin:0 auto; overflow:hidden;}
.goods-item{ width:290px; height:388px; padding-top:45px; float:left; background:#FFF; margin:0 10px 10px 0; border:1px #f7f7f7 solid;    -webkit-transition: -webkit-box-shadow 0.2s linear; transition: box-shadow 0.2s linear;}
.goods-item:hover{ -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.2); box-shadow: 0 5px 15px rgba(0,0,0,0.2);}
.item_img{ width:200px; height:200px; margin:0 auto; display:block;}
.item_par{ width:260px; height:88px; margin:50px auto 0; overflow:hidden; border-bottom:1px #dfdfdf solid;}
.item_par h3,.item_par .itemprice,.stars_nop{ height:25px; line-height:25px; overflow:hidden;}
{ height:25px; line-height:25px; overflow:hidden;}
.star{ width:64px; height:12px; overflow:hidden; display:block; float:left; margin-top:6px;}
.star-5{ background-position:-64px -279px;}
.star-4{ background-position:-64px -295px;}
.star-3{ background-position:-64px -312px;}
.star-2{ background-position:-64px -329px;}
.star-1{ background-position:-64px -346px;}
.star-0{ background-position:-64px -363px;}
.nop{ float:left; margin-left:10px;}
.item_btns{ width:260px; height:40px; padding-top:10px; margin:0 auto;}
.item_btns a{ height:30px; line-height:30px; overflow:hidden; display:block; color:#ffffff; font-weight:bold;}
.item_btns a:hover{ text-decoration:none; color:#FFF;}
.item_btns a i{ width:12px; height:12px; display:block; float:left; margin:8px 5px 0 0;}
.btn_gwc{ background:#ff4a00; width:90px; padding-left:30px;}
.btn_sc{ background:#6d6d6d; width:85px; padding-left:35px;}
.btn_gwc i{ background-position:-64px -217px;}
.btn_sc i{ background-position:-64px -247px;}

.xm-pagenavi{ padding:15px 0; text-align:center; margin-top:20px;}
.xm-pagenavi .numbers{ display:inline-block; width:48px; height:24px; line-height:24px; padding:3px 0; margin:0 7px; font-size:18px; font-weight:200; color:#b0b0b0;}
.xm-pagenavi .numbers:hover{ background:#b0b0b0; color:#FFF; text-decoration:none; -webkit-transition: all 0.2s linear; transition: all 0.2s linear;}
.xm-pagenavi .first,.xm-pagenavi .last{ vertical-align:bottom; font-size:24px;}
.xm-pagenavi .current{ background-color:#757575; color:#fff; cursor:pointer;}

/* 详情 */
.detailpath,.detailpath .pathm{ background:#f5f5f5;}
.item_detail{ padding-top:10px; font-family:microsoft yahei;}
.detail_pic{ width:590px; height:560px; border:1px #eeeeee solid; padding-top:20px;}
.detail_other{ width:550px; height:560px;}
.detail_other dl dt,.detail_other dl dd{ width:550px; overflow:hidden;}
.detail_pic_big{ width:425px; height:425px; overflow:hidden; margin:0 auto;}
.detail-small-pic{ width:438px; height:67px; margin:20px 0 0 0; padding-left:75px; overflow:hidden;}
.detail_pic_list span{ float:left; width:65px; height:65px; list-style:none; margin-right:20px; border:1px #f0f0f0 solid;}
.detail_pic_list span.on{ border:1px #ff550f solid;}
.detail_name{ font-size:24px; font-weight:bold; line-height:30px; padding-top:40px;}
.detail_star{ padding-top:10px; display:block; overflow:hidden;}
.detail_intro{ padding:10px 0 20px 0; font-size:14px; color:#a2a2a2; display:block; overflow:hidden; border-bottom:1px #efefef solid;}
.detail_tb{ height:80px; line-height:80px; overflow:hidden;}
.detail_tb .detail_l{ float:left; width:52px; font-size:14px; color:#666666;}
.detail_pro_price{ font-size:24px; color:#ff4a00; font-style:normal; float:left;}
.detail_cor_sed{ margin-top:16px; float:left;}
.detail_cor_sed a{ border:1px #b6b6b6 solid; display:block; float:left; margin-right:10px;}
.detail_cor_sed a:hover,.detail_cor_sed a.detail_current{ border:1px #ff753c solid;}
.detail_cor_sed a img{ border:1px #d3d3d3 solid; margin:4px;}
.addreduce{ float:left; margin-top:22px;}
.addreduce a{ width:32px; height:32px; text-align:center; line-height:32px; background:#eeeeee; color:#a5a5a5; display:block; float:left; border:1px #c4c4c4 solid; cursor:pointer; font-size:24px; font-family:Verdana, Geneva, sans-serif;}
.addreduce a:hover{ text-decoration:none;}
#num{ float:left; width:55px; height:32px; line-height:32px; border:#c4c4c4 solid; border-width:1px 0; text-align:center; font-family:Verdana, Geneva, sans-serif;}
.detail_btns{ border-top:1px #efefef solid; overflow:hidden;}
.detail_btns a{ margin:30px 34px 0 0; width:150px; height:33px; line-height:33px; text-align:center; display:block; float:left; font-size:14px; font-weight:bold; -webkit-transition: all 0.4s; transition: all 0.4s;}
.detail_btns a:hover{ text-decoration:none;}
.detail_btn_buy{ border:1px #ff4a00 solid; color:#FFF; background:#ff4a00;}
.detail_btn_buy:hover{ background:#ffffff; color:#f25807;}
.detail_btn_cart{ border:1px #ff4a00 solid; color:#ff4a00; background:#ffffff;}
.detail_btn_cart:hover{ background:#f25807; color:#FFF;}
.detail_all{ height:40px; line-height:40px; overflow:hidden; margin-top:20px;}
.detail_all i{ background-position:-64px -488px; width:12px; height:12px; display:block; float:left; margin-right:10px; margin-top:13px;}

.detail_nav_fix{ width:100%; background:#f5f5f5; height:64px; line-height:64px; overflow:hidden; font-family:microsoft yahei;}
.detail_nav_main{ width:1200px; margin:0 auto;}
.detail_nav_fix li{ float:left; width:120px; height:20px; margin-top:20px; line-height:20px; text-align:center; font-size:18px; color:#333333;}
.detail_nav_fix li a{ width:120px; display:block; cursor:pointer; -webkit-transition: color 0.2s ease-out; transition: color 0.2s ease-out;}
.detail_nav_fix li a:hover{ color:#127fc3; text-decoration:none}

.height60{ width:100%; height:60px; overflow:hidden;}
.width1200{ width:1200px; margin:0 auto;}

.container_infor{ text-align:center;}
.container_para{ background:#f5f5f5; overflow:hidden; padding-bottom:60px;}

.box{ font-family:microsoft yahei;}
.box .tit{ height:60px; line-height:60px; overflow:hidden;}
.box .tit h3{ font-size:18px; color:#000000;}
.paratb{ background:#e9e9e9; width:100%;}
.paratb td{ background:#f5f5f5; font-size:14px; padding:15px 0 15px 15px; width:25%;}
.commonlist{ background:#f5f5f5; padding:15px; overflow:hidden; font-size:14px; margin-bottom:15px;}
.commonlist .xtit{ height:25px; line-height:25px;}
.commonlist .xtit .star{ float:right;}
.commonlist .con{ margin-top:10px; line-height:24px; color:#616161;}
.commonlist .time{ margin-top:10px; font-size:12px;}
.common_more{ background:#f5f5f5; display:block; width:1200px; height:50px; line-height:50px; overflow:hidden; text-align:center; color:#000; font-size:14px; -webkit-transition: all 0.4s; transition: all 0.4s; position:relative;}
.common_more:hover{ text-decoration:none;}
.common_more i{ background-position:-139px -81px; width:12px; height:6px; display:block; position:absolute; top:22px; left:635px; z-index:3; overflow:hidden;}
.container_qs .bm{ height:360px; overflow:hidden;}
.qstit{ font-size:14px;}
.qstit i{ font-style:normal;}
.qstit span{ margin:0 10px; cursor:pointer;}
.qstit span.on{ color:#fc7741;}
.qslistm{ float:left; width:580px; height:100px; padding:0 10px; overflow:hidden; margin-bottom:20px;}
.qs_praise{ float:left; width:25px; text-align:center; font-size:14px; color:#ff4a00; overflow:hidden;}
.qs_praise_icon{ background-position:-139px -100px; _background-position:-138px -99px; width:25px; height:25px; display:block; cursor:pointer; overflow:hidden;}
.qs_praise b{ font-weight:normal; line-height:30px; display:block;}
.qs_box{ float:right; width:540px;}
.qs_box_q dt{ float:left; width:460px; font-size:14px;}
.qs_box_q dt a{ color:#000;}
.qs_box_q dt a:hover{ color:#f37327;}
.qs_box_q dd{ float:right;}
.qs_box_a dt{ float:left; width:460px; color:#757575;}
.qs_box_a dd{ float:right; color:#757575;}
.qabox{ width:985px; background:#f3f3f3; height:88px; padding-left:215px;}
.qabox span{ background-position:-139px -140px; width:80px; padding-left:32px; float:left; font-size:18px; height:20px; line-height:20px; display:block; margin-top:35px;}
.qainput{ width:462px; height:50px; line-height:50px; padding-left:5px; background:#FFF; border:1px #f3f3f3 solid; overflow:hidden; float:left; margin-top:18px; font-family:microsoft yahei; font-size:18px;}
.qabtn{ width:190px; height:50px; line-height:50px; text-align:center; border:none; background:#ff4a00; color:#FFF; font-size:18px; cursor:pointer; font-family:microsoft yahei; margin:19px 0 0 10px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.qabtn:hover{ background:#ff8400;}
.qaser{ width:1198px; margin:0 auto 30px; overflow:hidden; border:1px #dfdfdf solid;}
.qaser .tit{ height:53px; background:url(../images/c.png) bottom center repeat-x;}
.qaser .tit span{ float:left; display:block; width:128px; height:52px; line-height:52px; text-align:center; font-size:18px; cursor:pointer;}
.qaser .tit span.on{ border-bottom:1px #FFF solid; border-right:1px #dfdfdf solid;}
.qaser .tit span.rbor{ border-right:1px #dfdfdf solid;}
.qaser .bm{ padding:20px; overflow:hidden;}
.qaser .bm p{ margin-bottom:10px; color:#8c8c8c; font-size:14px;}
.qaser .bm p strong{ color:#6d6d6d;}

.detail_nav{ width:100%; height:60px; position:fixed; top:-71px; _display:none; left:0; background:#fff; z-index:999999; -webkit-box-shadow:0 3px 4px rgba(0,0,0,0.18); box-shadow:0 3px 4px rgba(0,0,0,0.18); -webkit-transition:.15s ease all; transition:.15s ease all; border-top:1px solid #e0e0e0;}
.detail_main{ width: 1200px; margin:0 auto; position:relative;}
.detail_nav li{ float:left; width:120px; height:18px; margin-top:20px; line-height:18px; text-align:center; font-size:18px; color:#333333;}
.detail_nav li a{ color:#333333; width:120px; display:block; cursor:pointer; -webkit-transition: color 0.2s ease-out; transition: color 0.2s ease-out;}
.detail_nav li a.cur{ color:#127fc3;}
.detail_nav li a:hover{ text-decoration:none}
.goods-sub-bar-play{ top:0;}
.detail_main .detail_btns{ position:absolute; right:0; top:-18px; z-index:3; border:none;}
.detail_nav li .detail_btn_buy{ color:#FFF;}
.detail_nav li .detail_btn_cart{ color:#ff4a00;}
.detail_nav li .detail_btn_buy:hover{ color:#ff4a00;}
.detail_nav li .detail_btn_cart:hover{ color:#FFF;}


.topbar_more_span i,.shop_cart_icon i,.category i,.itemtxt span i,.icon_et,.icon_nx,.icon_yljk,.icon_zncd,.icon_zhjj,.icon_clw,.itemmore,.phone .iconphone,.mod_select a i,.star,.starper,.btn_gwc i,.btn_sc i,.detail_all i,.common_more i,.qs_praise_icon,.qabox span{ background-image:url(../images/icon.png); background-repeat:no-repeat;}

@media screen and (max-width: 1200px) { 
.nav,.slider,.topbar,.footer,.bodymain,.path,.mod_filterm,.category_ej,.item_tit,.main,.detail_nav_fix,.container_para{ width:1200px;}
}