﻿@charset "utf-8";
.w1200{ width:1200px; margin:0 auto;}
.lf{ float:left;}.rf{ float:right;}
.header_top{ height:35px; background:#eaeaea;}
.header_top .idcoe li h1{font-size:14px; color:#ff0000; font-weight:normal; line-height:35px;}
.header_top .idcoe li{ font-size:12px; line-height:28px;}
.header_top .idcoe li i{ padding-right:17px; font-style:normal}
.header_top .idcoe li a,.header_top .idcoe li span{display:inline-block; font-size: 14px;color: #e30000; font-weight: normal; line-height: 35px; margin-left:5px;}
.header_top .idcoe li a:hover{text-decoration:underline;}
.header_bottom{ height:75px;}
.header_bottom h3{ font-size:24px; line-height:75px; color:#2c3241; font-weight:normal; text-indent:19px;}
.header_bottom div.rf{ width:500px; height:34px; background:url(../images_sc/sous.jpg) no-repeat; margin-top:19px;}
.header_bottom input.lf{ width:424px; height:30px; line-height:30px;margin:2px 0 0 2px; text-indent:10px; border:0; background:none;}
.header_bottom input.rf{ width:73px; height:34px; background:none; border:0; font-size:0; line-height:0;}
.nav{ height:40px; background:#2b2d53;}
.nav span{ width:224px; display:block; height:40px; line-height:40px; text-align:left; text-indent:19px; font-size:16px; color:#fff; background:#11122d; position:relative; z-index:99; cursor:pointer;}
.nav ul.nav_ul{ height:40px;}
.nav ul.nav_ul li{ line-height:40px; width:130px; height:40px; text-align:center; float:left;}
.nav ul.nav_ul li a{ display:block; color:#fff; font-size:16px;}
.nav ul.nav_ul li:hover a,.nav ul.nav_ul li.open a{ background:#d52e2e;}
.flei{ position:absolute; left:0; top:40px; z-index:100;}
.itemleft b{color: #666;}
.navCon-cate{width:224px;font-size:14px;font-weight:bold;text-indent:10px;background:#a30000;color:#FFF;position:relative;}
.navCon-menu li{float: left;height: 38px;line-height: 38px;overflow: hidden;text-align: center;width: 100px;}
.navCon-menu li a{color: #FFFFFF;display:block;font-size: 14px;font-weight: bold;height: 38px;line-height:37px;text-decoration: none;width: 100px;}
.navCon-menu li a:hover, .cur{color: #666666;text-decoration: none;}
.navCon-menu li a:hover, .curMenu{background:#6A0000;color: #FFFFFF;}
.navCon-cate .navCon-cate-title a{color:#ffffff;}
.navCon-cate .navCon-cate-title a:hover{text-decoration:none;}
.navCon-cate .cateMenu{position:absolute;left:0px;box-shadow:4px 2px 5px rgba(0, 0, 0, 0.3);background:#8d0000;cursor:pointer; display:none;}
.navCon-cate .cateMenu li{width:224px;overflow:hidden;border-bottom:1px solid #7d0000;border-top:1px solid #a40000;}
.navCon-cate .cateMenu li .cate-tag{width:204px;padding:10px 5px 10px 15px;overflow:hidden;line-height:25px;}
.navCon-cate .cateMenu li .cate-tag strong{height:25px;line-height:25px;width:172px;display:block;text-indent:0px;background:url(../image_sc/index_new_bg.png) 160px -128px no-repeat;}
.navCon-cate .cateMenu li .cate-tag strong a{font-size:16px;font-weight:bold;color:#fff;}
.navCon-cate .cateMenu li .cate-tag .listModel{text-indent:0px;}
.navCon-cate .cateMenu li .cate-tag .listModel a{font-size:14px;font-weight:normal;color:#e1bdbd;text-indent:0px;padding:0 11px 0 0;}
.navCon-cate .cateMenu .on{background:#665446;*margin-bottom:-4px;}
.navCon-cate .cateMenu .on .cate-tag .listModel a{color:#FFFFFF;}
.float-list-dnav{background: none repeat scroll 0 0 #8D0000;clear: both;font-size: 14px;font-weight: bold;height: 47px;line-height: 47px;width: 210px;}
.float-list-dnav a{color: #FFFFFF;margin: 0 10px 0 10px;}
.float-list-dnav a:hover{color:#ffffff;}
.navCon-cate .cateMenu .list-item{width:520px;padding:10px 10px 20px 10px;border:1px solid #A7A7A7;border-left:none;background:#FFFFFF;box-shadow:4px 3px 5px rgba(0, 0, 0, 0.5);background:url(../image_sc/catemenubg.png) repeat-y #FFF;position:absolute;left:224px;top:0px;display: none;}
.navCon-cate .cateMenu .list-item .itemleft{width:510px;float:left;}
.navCon-cate .cateMenu .list-item dl{padding-left:10px;}
.navCon-cate .cateMenu .list-item dt{color:#665446;font-size:14px;text-indent:0px;margin-bottom:2px;border-bottom:2px solid #665446;}
.navCon-cate .cateMenu .list-item dd{font-size:12px;font-weight:normal;text-indent:0px;line-height:20px;display:block;}
.navCon-cate .cateMenu .list-item dd a{color:#646464;margin-right:5px;height:22px;overflow:hidden;display:block;float:left;margin-bottom:5px;padding:0 10px;}
.navCon-cate .cateMenu .list-item dd a:hover{color:#000;}
.wrapper{ width:100%; height:379px; margin: 0 auto; position:relative; overflow:hidden;}
.fn-clear { zoom: 1; }
.box_skitter {width:1920px; height:379px; background: none; position:absolute;left:50%; margin-left:-960px; top:0;}
.box_skitter ul{ display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none;width:1920px; height:379px;}
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button,.box_skitter .next_button{position: absolute; top:200px;z-index:100; width:18px; height:38px;overflow: hidden;text-indent: -9999em;}
.box_skitter .prev_button { background: url(../images_sc/lq.png) no-repeat; left:280px; }
.box_skitter .prev_button:hover{ background: url(../images_sc/lq_open.png) no-repeat;}
.box_skitter .next_button {background: url(../images_sc/rq.png) no-repeat;  right:280px;}
.box_skitter .next_button:hover{background: url(../images_sc/rq_open.png) no-repeat;}
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
.lou1{ margin-top:47px;}
.tit_top{line-height:24px; padding-bottom:9px;}
.tit_top h3{ font-size:24px; font-weight:normal;}
.tit_top span a{ font-size:14px; color:#000; margin-left:25px;}
.com{ height:455px; border-top:2px solid #2b2d53;}
.com_left{ width:321px;}
.com_left a.img{ display:block;height:340px; position:relative; width:321px;}
.com_left a.img img{ width:321px; height:340px;}
.com_left a.img div{ width:272px; position:absolute; left:24px;top:50px;}
.com_left a.img div h3{ font-size:20px; color:#fff; line-height:20px; font-weight:normal;}
.com_left a.img div span{ display:block; font-size:14px; color:#fff; line-height:14px; padding-top:6px;}
.wnlb{ height:114px; width:309px; border:1px solid #e6e6e6; border-top:0; padding-right:10px;}
.wnlb a{ display:inline-block; font-size:14px; color:#000; margin:14px 0 0 20px;}
.com_right{ width:879px;border-bottom:1px solid #e6e6e6;}
.cp1{ float:left;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
.cp1 a{ display:block; position:relative; height:226px;}
.cp1 a div{ padding:0 0 0 22px;}
.cp1 a div h3{ font-size:18px; color:#000; line-height:18px; padding:24px 0 8px 0; font-weight:normal;}
.cp1 a div span{ display:block; font-size:12px; color:#b2b2b2; line-height:18px; padding-bottom:15px;}
.cp1 a div i{ font-size:16px; color:#d52e2e; line-height:16px; font-style:normal}
.cp1 a div em{ display:block; background:#d52e2e; color:#fff; font-style:normal; width:80px; text-align:center; line-height:28px; font-size:12px; margin-top:12px; display:none;}
.cp1:hover em{ display:block}
.cp1 a img{ position:absolute; right:5px; bottom:5px; }
.style2 .cp1{width:292px; height:226px;}
.style2 .cp1 a div{ width:146px;}
.style2 .cp1 a img{width:140px; height:130px;}
.style1 .cp1,.style2 .cp1.bj{width:438.5px; height:226px;}
.style1 .cp1 a div,.style2 .cp1.bj a div{ width:196px;}
.style1 .cp1 a img,.style2 .cp1.bj a img{width:190px; height:180px;}
.footer{ margin-top:75px; background:#2a2a2a; width:100%; height:273px}
.footer div.w1200{ padding-top:36px;}
.footer ul li{ float:left; padding-top:10px; width:157px; text-align:center;}
.footer ul li h3{ font-size:14px; line-height:14px; color:#fff; padding-bottom:35px;}
.footer ul li a{ display:block; font-size:12px; color:#fff; line-height:12px; margin-bottom:16px;}
.links_san{ width:382px;}
.ls_top{ height:52px; padding-left:160px; background:url(../images_sc/ny.jpg)no-repeat left; margin-bottom:23px;}
.ls_top span{ display:block; font-size:18px; color:#fff; display:block; padding-bottom:12px; line-height:18px; padding-top:3px;}
.ls_top i{ display:block; font-size:15px; color:#fff; line-height:15px; font-style:normal}
.bgsmd{ display:block; float:left; width:202px;}
.bgsmd em{ display:block; font-size:12px; color:#fff; margin-bottom:12px; line-height:12px;font-style:normal}
.links_san img{ float:right;}
.dqew{ padding:26px 0 20px 0; line-height:20px;}
.dqew span{font-size:20px; color:#666666; margin-right:15px; padding-left:14px;}
.dqew a{ font-size:14px; color:#000; margin-left:15px;; margin-right:15px;}
.paxu{height:40px; border:1px solid #dddddd; background:#f1f1f1; margin-bottom:25px;}
.paxu span{ padding-left:12px; display:block;}
.paxu span a{ display:block; float:left; width:44px; text-align:center; height:23px; line-height:23px; border:1px solid #cccccc; background:#fff; margin-left:-1px; margin-top:8px; font-size:12px; color:#000;}
.paxu span a:hover,.paxu span a.open{ border:1px solid #e4393c; color:#fff; background:#e4393c;}
.content{width:1220px;margin: 0 auto;}
.waterfull ul li{float:left;width:228px;margin:0 6px 10px;background:#fff;border-radius: 3px;position: relative;overflow: hidden;border:solid 1px #BCBCBC;box-shadow: 0 0 10px #fff;}
.waterfull ul li:hover{ border:1px solid #d52e2e;box-shadow: 0 0 10px #d52e2e;}
.waterfull ul li .a-img{width:100%; height:auto;display: block;}
.waterfull ul li .a-img img{width:98%; padding:1%; height:200px;display: block;}
.waterfull ul li .li-title{ font-size:16px; color:#666666; line-height:16px; padding:8px 12px; font-weight:normal}
.waterfull ul li .li-title a{color:#666666;}
.waterfull ul li .li-title:before{ display:none;}
.waterfull ul li .description{padding:8px 12px; color:#d52e2e; font-size:18px; line-height:18px;}
.waterfull ul li .description i{ font-size:14px; line-height:18px; color:#b2b2b2; font-style:normal; margin-left:5px;}
.waterfull ul li .qianm{ padding:10px 0 15px 0;}
.waterfull ul li .qianm a{float: left; display:block; width:33.3%; text-align:center; font-size:12px; color:#999999; line-height:12px;}
.page{ text-align:center; padding:15px 0; margin-top:20px;}
.page a,.page span{ display:inline-block; border:1px solid #c3c3c3; height:25px; line-height:25px; text-align:center; color:#808080; padding:0 8px; margin:0 5px;}
.page a:hover,.page a.open,.page span:hover,.page  span.current{ color:#fff; border:1px solid #d52e2e; background:#d52e2e;}
.container{ width:451px;height:auto; margin:0 auto; margin-left:14px; overflow:hidden;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:451px;}
.spec-preview{width:449px;height:400px;border:1px solid #DFDFDF;}
.jqzoom img{ max-width:449px; max-height:398px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.spec-scroll{clear:both;margin-top:5px;width:352px; margin:0 auto; margin-top:30px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.container_right{ float:right; width:675px;}
.container_right h3{ font-size:20px; color:#666666; line-height:26px; font-weight:normal; padding-bottom:15px;}
.container_right h3 em{ display:block; font-style:normal; font-size:14px;}
.gmaixn li{ padding-bottom:15px;}
.gmaixn li i{ float:left; font-size:12px; color:#999999; line-height:24px;font-style:normal; display:block; width:96px;}
.gmaixn li em.bj{ color:#d52e2e; font-size:24px; font-style:normal;} 
.tab li, .tab a, .tab-item{float:left;text-align:center;}
.tab li, .tab a, .tab-item{cursor:pointer;float:left;text-align:center;}
#summary-stock .dt{margin-top:4px;}
#list1 .dt{float:left;height:18px;text-align:right;width:72px;}
#list1 .dd{width:324px;float:left;}
#store-selector{position:relative;float:left;z-index:2;height:26px;margin-right:6px}
#store-selector dl,#store-selector dt,#store-selector dd{float:none;color:#999}
#store-selector dl{position:absolute;top:23px;z-index:1;width:358px;width:358px;padding:5px;border:1px solid #ddd;background:#fff;display:none;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
#store-selector dt{padding:6px 0 10px;color:#999}
#store-selector dd{padding-bottom:5px;line-height:18px}
#store-selector a:link,#store-selector a:visited{color:#999999}
.text{ color:#999999}
#store-selector a:hover,#store-selector a:active{background:#005aa0;color:#fff}
#store-selector .text{float:left;+float:none;_float:left;position:relative;top:0;z-index:2;height:23px;background:#fff;border:1px solid #CECBCE;padding:0 20px 0 4px;line-height:23px;overflow:hidden}
#store-selector .text b{display:block;position:absolute;top:0;right:0;overflow:hidden;width:17px;height:24px;background:url(../images_sc/btn20121210.png) 0 0 no-repeat}
#store-selector .close{display:none;position:absolute;z-index:2;top:19px;left:366px;cursor:pointer;width:17px;height:17px;background:url(../images_sc/20120418.png) no-repeat -40px 0}
#store-selector a:hover{background:#B79567;color:#fff;cursor:pointer}
#store-selector.hover .text{border-bottom:0}
#store-selector.hover .i-storeinfo{position:relative;z-index:2;background:url(../images_sc/bg_store.gif) no-repeat right -50px}
#store-selector.hover .i-storeinfo div{background:url(../images_sc/bg_store.gif) no-repeat -81px -75px}
#store-selector.hover dl{display:block}
#store-selector.hover .close{display:block}
#store-prompt{clear:left;line-height:25px}
#store-prompt strong{font-size:14px}
#store-prompt a{color:#005EAA}
*html #store-selector .i-storeinfo,*html #store-selector .i-storeinfo div{float:left}
*html #store-selector dl{left:0}
#store-selector .content{display:none;position:absolute;top:23px;left:-45px;border:1px solid #cecbce;width:390px;padding:15px;background:#fff;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
#store-selector .content select{float:left;width:120px;border:1px solid #cecbce;margin-right:15px}
#store-selector .content .select3{margin-right:0}
#store-selector.hover .content,#store-selector.hover .close{display:block}
#JD-stock{position:relative;margin-bottom:0}
#JD-stock .tab{width:100%;height:25px;float:left;border-bottom:2px solid #edd28b;overflow:visible;*overflow:hidden}
#JD-stock .tab li{float:left;clear:none;height:23px;padding:1px 1px 0;border:1px solid #ddd;border-bottom:0;margin-right:3px;background-color:#fff;line-height:22px;text-decoration:none}
#JD-stock .tab .curr{*position:relative;height:25px;padding:0;border:2px solid #edd28b;border-bottom:0}
#JD-stock .tab a{position:relative;float:left;height:23px;padding:0 20px 1px 10px;line-height:23px;text-align:center;text-decoration:none;cursor:pointer;color:#999999;outline:0;*blr:expression(this.onFocus=this.blur());}
#JD-stock .tab a em{ font-style:normal;}
#JD-stock .tab a:hover{background:0;color:#999999}
#JD-stock .tab a i{position:absolute;right:5px;top:10px;*top:9px;display:block;width:7px;height:5px;overflow:hidden;background:url(../images_sc/20130606B.png) no-repeat -76px -34px;opacity:.5;filter:alpha(opacity=50);}
#JD-stock .tab .curr i,#JD-stock .tab a:hover i{opacity:1;filter:alpha(opacity=100)}
#JD-stock .area-list{padding-top:5px}
#JD-stock .area-list li{float:left;width:80px;padding:2px 0 2px 15px;clear:none}
#JD-stock .area-list li a{float:left;padding:2px 4px;*padding:0 4px;color:##999999}
#JD-stock .area-list li a:hover{color:#fff}
#JD-stock .area-list .longer-area{width:370px}
#JD-stock .area-list .long-area{width:170px}
.fenx{ padding:0 0 15px 0; border-bottom:1px solid #e5e5e5}
.fenx a{ color:#999999;float:left; display:block;font-size:12px;margin-left:45px; margin-top:5px}
.fenx em{ float:left; display:block; font-size:12px; color:#999999; font-style:normal; margin-top:5px; height:16px; line-height:16px; padding-left:20px; margin-left:45px; background:url(../images_sc/sc2.png) no-repeat left center}
.fenx em.open{ background:url(../images_sc/sc1.png) no-repeat left center; color:#d52e2e;}
.xuaxl{ padding-top:25px;}
.xuaxl i{ float:left; font-size:12px; color:#999999; line-height:24px;font-style:normal; display:block; width:96px; padding-top:3px;}
.xuaxl .icdr{ width:510px;}
.xuaxl .icdr a{ width:219px; height:29px; display:block; float:left; border:1px solid #cccccc; line-height:29px; margin:5px 5px 0 0}
.xuaxl .icdr a img{ float:left; width:25px; height:25px; margin:2px 0 0 4px;}
.xuaxl .icdr a span{ float:left; display:block; width:155px; padding:0 10px; font-size:14px;}
.xuaxl .icdr a.nothing{ border:1px dashed #cccccc; color:#cdcdcd; cursor:not-allowed}
.xuaxl .icdr a.open{ border:1px solid #e4393c; background:url(../images_sc/xzxg.jpg) no-repeat center}
.p_number{padding:0 0 0 10px;width:480px;height:50px;}	
.p_number .f_l{float:left;}
.p_number .add_chose{width:105px;}
.p_number .add_chose a{float:left;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images_sc/reduce-add.gif) no-repeat;}
.p_number .add_chose a.reduce{background-position:0 0;}
.p_number .add_chose a.reduce:hover{background-position:0 -16px;}
.p_number .add_chose a.add{background-position:-16px 0;}
.p_number .add_chose a.add:hover{background-position: -16px -16px;}
.p_number .add_chose .text{float:left;margin:0 5px;display:inline;border:solid 1px #ccc;padding:4px 5px 4px 5px;width:40px;line-height:18px;font-size:14px;color:#d52e2e; text-align:center}
.p_number .buy{line-height:2em;}
.p_number .buy .total-font{font-size:14px;}
.p_number .buy .jifen{margin-left:20px;color:#ACACAC;}
.p_number .buy .jifen b{margin:0 3px;}
.buy{ color:#999999}
.gouman{position:relative}
.gouman .lijgou{ float:left; border:0; width:126px; height:40px; background:url(../images_sc/l1.jpg) no-repeat; color:#e5511d; font-size:16px;}
.gouman .jrsc{ float:left; border:0; width:142px; height:40px; background:url(../images_sc/l2.jpg) no-repeat; color:#fff; font-size:16px; margin-left:14px;}
.xqey{ padding-top:30px}
.xqey_left{ width:220px;}
.xqey_left h3{ font-size:14px; color:#fff; height:40px; line-height:40px; background:#2b2d53; text-indent:14px; font-weight:normal;}
.bode{ border:1px solid #e8e8e8; margin-bottom:20px;}
.bode ul{ padding:12px; padding-top:16px;}
.bode ul li{ border-bottom:1px dashed #dbdbdb;}
.bode ul li b{ display:block; font-size:14px; color:#656565; line-height:14px; padding-bottom:10px; font-weight:normal;}
.bode ul li span{ display:block; font-size:12px; color:#656565; line-height:12px; padding-bottom:10px;} 
.rmsp{ border:1px solid #e8e8e8; border-bottom:0;}
.rmsp ul li{border-bottom:1px solid #e8e8e8;}
.rmsp ul li a{ display:block; padding:15px 0;}
.rmsp ul li a img{ display:block; margin:0 auto; max-width:100%; height:auto;}
.rmsp ul li a h4{ font-size:12px; color:#989898; line-height:12px; font-weight:normal; padding:8px 11px 6px 11px;}
.rmsp ul li a b{ font-size:16px; color:#d52e2e; line-height:16px; padding:0 11px;}
.xqey_right{ width:960px;}
.xqey_tab{ height:38px; border:1px solid #e8e8e8; background:#f7f7f7; position:relative;}
.xqey_tab span{ display:block; width:128px; height:38px; border:1px solid #e8e8e8; line-height:38px; text-align:center; font-size:14px; color:#676767; position:absolute; top:-1px; left:-1px; cursor:pointer}
.xqey_tab span.pl{ left:128px;}
.xqey_tab span:hover,.xqey_tab span.open{ background:#d52e2e; border:1px solid #d52e2e; color:#fff;}
.cpchans{ border:1px solid #e8e8e8; border-top:0; padding-top:24px; margin-bottom:20px;}
.cpchans span{margin:0 0 23px 35px; display:block; float:left; font-size:14px; color:#696969; line-height:14px;}
.xangpinl{ position:relative;}
.shangcp{ position:absolute; left:0; top:0;}
.pingl{position:absolute; left:0; top:0; z-index:10; display:none;width: 100%;}
.shangcp img{ max-width:100%; display:block; margin:0 auto; margin-bottom:10px;}
.comment .mt{position: relative;padding: 10px;background-color: #f7f7f7;border: 1px solid #eee;}
.comment .mt h3{font-size:14px; color:#666666;}
.comment .comment-info{overflow: hidden;zoom: 1;padding: 25px 0;}
.comment .comment-info .comment-percent{width: 90px;padding: 15px 0 0 40px;float: left;}
.comment .comment-info .percent-tit{font-size: 12px;color: #666;font-weight: 400;}
.comment .comment-info .percent-con{line-height: 110%;font-size: 45px;color: #E4393C;font-family: arial;}
.comment .comment-info .percent-con span{font-size: 23px;}
.comment .comments-list{min-height: 93px;}
.ETab .tab-main{position: relative;background-color: #f7f7f7;border: 1px solid #eee;border-bottom: 1px solid #e4393c;display: inline-block;display: block;}
.ETab div.small{border: 1px solid #f5f5f5;background-color: #fafafa;padding-left: 10px;}
.ETab .tab-main ul{margin-top: -1px;}
.ETab div.small li.current, .ETab div.small li.current a{background: #fafafa;color: #e4393c;}
.ETab .tab-main li.current{background-color: #e4393c;color: #fff;cursor: default;}
.ETab div.small li{padding: 5px 10px;position: relative;display: inline-block;}
.ETab div.small li a{color: #666;text-decoration: none;}
.ETab div.small li em{font-style:normal;}
.ETab .tab-con{padding: 10px 0;}
.comment .comment-item{zoom: 1;padding: 15px;border-bottom: 1px solid #ddd;}
.comment .comment-item .user-column{width: 140px;float: left;}
.comment .comment-item .user-info{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.comment .comment-item .user-info img{border-radius: 50%;margin-right: 5px;}
.comment .comment-item .user-level{padding-top: 3px;margin-right: 8px;}
.comment .comment-item .comment-column{margin-left: 150px;}
.comment .comment-item .comment-con{font-size: 14px;padding: 10px 0;line-height: 180%;color: #333;}
.comment .comment-item .pic-list{padding-bottom: 15px;}
.comment .comment-item .pic-list img{border: 1px solid #e2e2e2;padding: 1px;margin-right: 6px;}
.comment .comment-item .order-info{float: left;color: #999;}
.comment .comment-item .order-info span{margin-right: 20px;}
.jdt{ padding:12px 0 0 20px;}
.jdt li{ padding:4px 0}
.jdt li i{ display:block; float:left; width:73px; color:#999999; font-size:12px; line-height:14px; font-style:normal;}
.jdt li span{ float:left; margin-left:5px; width:100px; height:10px; background:#efefef; font-size:0; line-height:0; margin-top:2px; position:relative; display:block}
.jdt li span em{height:10px; background:#e4393c; font-size:0; line-height:0; position:absolute; left:0; top:0;}

.dlyem{ height:505px;}
.dlyem div.w1200{height:505px; position:relative;}
.dekxq{ width:289px; position:absolute; bottom:32px; right:174px;padding-top:82px;}
.dlzuc{ margin-bottom:21px; height:42px; border:1px solid #c0c0c0;}
.dlzuc img{ float:left; display:block; margin:11px 5px 0 5px;}
.dlzuc input{ float:left; width:240px; height:42px; line-height:42px; border:0; background:none; font-size:14px; color:#858585;}
.sniaz{ padding-bottom:21px;}
.sniaz label{ float:left;}
.sniaz label input{ width:14px; height:14px; border:1px solid #bebebe; float:left;}
.sniaz label i{ float:left; padding-left:10px; line-height:16px; font-size:12px; color:#616161; font-size:12px; font-style:normal;}
.sniaz a{ float:right; font-size:12px; line-height:16px; color:#ff5c00;}
.itajan{ width:275px; height:44px; background:url(../images_sc/itajan.jpg) no-repeat; border:0;font-size:20px; color:#fff;margin-left:7px; margin-bottom:44px;}.ahes a{font-size:12px; line-height:16px; color:#d52e2e;}

.dhuezk{width:289px; position:absolute; bottom:32px; right:174px;padding-top:51px;}
.ysahz{ text-align:right; font-size:12px; color:#666666; line-height:12px; padding-bottom:24px;}
.ysahz a{ color:#44a8eb;}
.sueyzm a{ display:block; float:right; width:100px; height:42px; text-align:center; line-height:42px; font-size:14px; color:#fff; background:#2b2d53;}

/*购物车样式*/
.cart-box{ position:relative; margin-top:30px; }
	.cart-box h1{ float:left; color:#555; font-size:18px; line-height:35px; }

.cart-info{ z-index:2; margin:0; padding:15px; border:1px solid #DFC795; position:absolute; top:0px; left:0px; _left:-269px; width:312px; height:auto;background:#F7F2D0; text-align:left; }
	.cart-info .btn-success{ height:32px; line-height:32px; }
	.cart-info .close{ display:block; margin:0; padding:0; position:absolute; top:5px; right:5px; width:15px; height:10px; text-indent:-9999px; background:url(../images/sprite.gif) no-repeat left -240px; cursor:pointer; }

.cart-step{ position:relative; margin-left:200px; }
	.cart-step li{ float:left; width:33.33%; height:35px; line-height:35px; text-align:center; background:url(../images/cart-arrow.gif) no-repeat right -45px #f6f6f6; color:#999; *width:33.3%; }
	.cart-step li span{ display:inline-block; margin-right:5px; font-weight:bold; font-size:15px; }
	.cart-step li.item{ background-position:right 0; }
	.cart-step li.selected{ background:url(../images/cart-arrow.gif) no-repeat right -90px #e8e8e8; color:#8cac52; }
	.cart-step li.last{ background-image:none; }

.cart-table{ border:1px solid #f7f7f7; }
	.cart-table th{ padding:0.8em 0.5em; color:#555; font-size:13px; font-weight:400; background:#f6f6f6; border-bottom:1px solid #f7f7f7; }
	.cart-table td{ padding:1em 0.5em; color:#555; font-size:13px; border-bottom:1px solid #f7f7f7; }
	.cart-table td .stxt{ margin-top:5px; color:#666; font-size:12px; line-height:20px; }
	.cart-table td input.checkall{ padding:0; border:1px solid #eee; background:#fff; }
	.cart-table td .img{padding:1px;width:60px;height:60px;border:1px solid #eee;}
	.cart-table td .buy-box{ margin:auto; padding:0; width:80px; height:22px; overflow:hidden; }
	.cart-table td .buy-box a{ display:block; float:left; width:20px; height:20px; font-size:12px; line-height:20px; text-align:center; border:1px solid #e8e8e8; overflow:hidden; }
	.cart-table td .buy-box .input{ float:left; margin:0; padding:0; width:30px; font-size:12px; height:20px; line-height:20px; text-align:center; ime-mode:Disabled; border-radius:0; border-left:0; border-right:0; }

.cart-foot{ margin-top:20px; height:40px; }
	.cart-foot .btn-box{ line-height:40px; }
	.cart-foot .btn-box a{ margin-right:20px; font-size:14px; }

.item-box{ clear:both; padding:8px 0; font-size:13px; }
	.item-box li{ display:block; float:left; margin:0 25px; height:28px; line-height:28px; }
	.item-box li label input{ margin-right:3px; }
	.item-box li em{ color:#999; }

.address-list{ margin-bottom:20px; padding:10px; color:#555; font-size:14px; border:1px solid #f7f7f7; max-height:300px; overflow:auto; }
	.address-list li{ margin:5px 0; padding:5px 10px; height:20px; line-height:20px; cursor:pointer; }
	.address-list li span{ margin-left:10px; }
	.address-list li label em{ margin-left:5px; color:#999; }
	.address-list li.selected{ padding:10px; font-size:15px; background:#fff0e8; border-radius:3px; }
	.address-list li.selected span{ color:#333; font-weight:700; }
.address-info{ padding:10px; border:1px solid #f7f7f7; }
	.address-info dd .input{ padding:5px; }
	.address-info dd .select{ display:inline-block; padding:5px; border:1px solid #e8e8e8; border-radius:2px; line-height:20px; }

.buy-foot{ font-size:14px; }
	.buy-foot .left dl{ clear:both; padding-bottom:10px; line-height:28px; }
	.buy-foot .left dl dt{ color:#6c6c6c; }
	.buy-foot .left dl dd .input{ width:230px; padding:5px; }
	.buy-foot .right{ text-align:right; }
	.buy-foot .right p{ line-height:38px; }
	.buy-foot .right p .price{ color:#f00; font-weight:700; }
	.buy-foot .right p.txt-box{ margin-top:10px; font-size:18px; font-weight:700; }
	.buy-foot .right p.btn-box{ margin-top:20px; }


    .gouman .ico {
    display: block;
    float: left;
    background: url(../images/icon-tips.png) no-repeat left top;
    width: 46px;
    height: 46px;
    text-indent: -99999px;
    overflow: hidden;
}
.msg-tips .msg
{
    margin-left: 60px;
}
.cart-info .btn-success {
    height: 32px;
    line-height: 32px;
}
.btn-success
{
    background: #2b2d53;
    border: 1px solid #2b2d53;
    text-shadow: 0 -1px 0 #52A152;
}
.btn {
    display: inline-block;
    margin: 0;
    padding: 0 25px;
    color: #fff;
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    text-align: center;
        border-radius: 2px;
    vertical-align: middle;
}
.msg p{padding-bottom:10px;}
.idcoe li{margin-left:20px;}
.idcoe li.line{ margin-left:10px; background:url(../images_sc/line-1.png) no-repeat 0 13px; }
.idcoe li.line a{ margin:0 10px; }
.idcoe li em{ float:left; display:inline-block; margin:10px 0px auto auto; width:17px; height:15px; }
.idcoe li.login em{ background:url(../images_sc/user.png) left center no-repeat; }
.idcoe li a{ display:inline-block; color:#fff; font-size:12px; height:28px; line-height:28px; }
.idcoe li.login_two em{ background:url(../images_sc/cart.png) left center no-repeat; }
.fixed:after, .clearfix:after, .cf:after { content: "."; display: block; clear: both; height: 0; overflow: hidden}
.fixed, .clearfix, .cf { zoom: 1 }
.xjcd{ position:relative; z-index:10;}
.xjcd div{ z-index:9; position:absolute; left:-5px;top:0px; background:#fff; width:90px; border:1px solid #ccc; display:none; padding-top:35px;}
.xjcd a.bj,.xjcd em{ position:relative;z-index:99}
.xjcd:hover div{ display:block}
.header_top .idcoe li.xjcd div a{ display:block; text-indent:10px; margin-left:0; height:35px;}
.header_top .idcoe li.xjcd div a:hover{ background:#eaeaea; text-decoration:none}