@charset "utf-8";

body{ font-size:12px; font-family:'Microsoft YaHei'; color:#444; line-height:22px;}

.malltop{margin:0 auto;}

/*.box{width:1210px;margin:0 auto;}

jack:box与用户中心box冲突改为box_index

*/

.box_index{width:1210px;margin:0 auto;}

a,a:link,a:visited{color:#444; text-decoration:none;}

a:hover{color:#f60; text-decoration:underline;}

/*jack与stylesheet.css冲突:ul,li,dd,dt,td,th{ list-style:none;}

*{margin:0;padding:0;border:0;}*/

.fl{ float:left;}

.f28{ font-size:28px;font-family: 'Microsoft YaHei';}

.f14{ font-size:14px;}

.fred{color:#c00;}

.fhui{color:#888;}

.fb{ font-weight:bold;}

.ml10{margin-left:10px;}

.ml15{margin-left:14px;}

.mt5{margin-top:5px;}

.mt10{margin-top:10px;}

.mt15{margin-top:14px;}

.mt25{margin-top:25px;}

/*jack改：pagetop移出malltop之外

.malltop .pagetop{ background: #f8f7f4; height:32px;border-bottom:1px solid #eee;}

.malltop .pagetop table{width:1210px;margin:0 auto;height:32px;}*/

.pagetop{ background: #f8f7f4; height:32px;border-bottom:1px solid #eee;}

.pagetop table{width:1210px;margin:0 auto;height:32px;}

.malltop .top{padding:12px 0 15px 0;width:1210px;margin:0 auto;height:78px; overflow:hidden;zoom:1;}

.malltop .logo{float:left;margin-right:120px;}

.malltop .soso{float:left;width:540px;color:#888;}

.malltop .soso a:link,.malltop .soso a:visited{ padding:0 3px;color:#888;}

.malltop .soso .inp01{border:2px solid #c81515;height:32px;line-height:32px;padding:0 5px;width:420px;float:left;}

.malltop .soso .inp02{ background:#c81515; text-align:center;font-size:18px; font-family:'Microsoft YaHei';color:#fff;width:100px;height:36px;line-height:36px; cursor:pointer;float:left; }

.malltop .gwc{ float:right;width:110px; position:relative;}

.malltop .gwc .ss{ background: url(../images/gwc_s.png) no-repeat; position:absolute;width:17px;height:17px;line-height:17px;left:15px;top:-9px;color:#fff; text-align:center; font-family:'Microsoft YaHei'; font-size:10px;}

.daohang{ background:#be0000;height:40px;line-height:40px; width:1210px;margin:0 auto; position:relative;color:#fff; z-index:50;}

.daohang .fenlei{ background:#d30f00; height:40px;width:190px;padding:0 15px;color:#fff;font-size:14px; font-family:'Microsoft YaHei'; font-weight:bold;}

.daohang .fenlei em{float:right; font-style:normal;padding:17px 0 0 0;}



/*分类浮动层*/

.fldh{position:absolute;border:2px solid #d30f00;width:216px; left:0;top:38px;height:490px; background:#fff;}

.fldhxq{ position:absolute;left:218px; top:0;border:2px solid #d30f00;border-left:0;background:#fff;width:700px; height:488px;z-index:59;color:#666;}

.fldhxq table{margin-left:30px;}

.fldhxq table td{padding:3px 0;line-height:20px;}

.fldhxq .tit{ font-weight: bold;margin:0 25px 0 30px; font-family:'Microsoft YaHei'; font-size:14px;}



.toptit{float:left; position:absolute;top:-2px;left:240px;width:840px;}

.toptit a:link,.toptit a:visited{color:#fff; font-family:'Microsoft YaHei'; font-size:16px;margin:0 25px;}

.toptit a:hover{ color:#fffad1; text-decoration:none;}

.fldh ul{margin:0 10px;}

.fldh li{border-bottom:1px solid #f7f7f7;height:33px; line-height:33px;background:#fff url(../images/dian_c.png) no-repeat;padding:0 5px 0 10px;}

.fldh li a:link,.fldh li a:visited,.fldh li a:hover{color:#666; font-size:14px; text-decoration:none;}

.fldh li:hover{ border-top:2px solid #d30f00;border-bottom:2px solid #d30f00; background: #fff;width:193px;background:#fff url(../images/dian_c.png) no-repeat 10px -2px;padding:0 5px 0 20px;height:30px;line-height:30px;margin-left:-10px;}

* html .fldh li{ position:relative; z-index:1000;}

* html .fldh li a:hover{ position:absolute; top:0;left:-10px;border-top:2px solid #d30f00;border-bottom:2px solid #d30f00;border-right:2px solid #fff; background: #fff;width:191px;background:#fff url(../images/dian_c.png) no-repeat 10px -2px;padding:0 5px 0 20px;height:30px;line-height:30px; z-index:60;}

.imgborder{border:1px solid #e5e5e5;}

.mbx{line-height:32px; font-size:12px;width:1210px;margin:0 auto;}

.mbx span{margin:0 5px;}

.clr{ clear:both;height:0; overflow:hidden;}

.le_img{float:left;width:360px;}

.le_img .b_img img{border:1px solid #e2e2e2;}

.le_img .s_img{margin-top:5px;}

.le_img .s_img li{float:left;}

.le_img .s_img li.simg img{width:58px;height:58px;border:1px solid #e2e2e2;margin:0 8px;}

.ri_cont{float:right;width:845px; position:relative; z-index:1;}

.ri_cont h1,.ri_cont h2{ font-family:'Microsoft YaHei'; font-size:16px;line-height:24px;color: #444444;font-weight: bold;}

.ri_cont h2{color:#ec6462;width:650px;}

.ri_cont .price p{margin:5px 0; }

.ri_cont .price{border-top: dotted #969696;border-width:1px 0;padding:13px 0;margin:5px 0;min-height:200px;}

.ri_cont .cx{width:55px; height:16px;line-height:16px;margin:0 5px 0 0; background:#d30f00; text-align:center;color:#fff;float:right;}

.ri_cont .hg{width:55px; height:16px;line-height:16px;margin:0 5px 0 0; background:#f15a22; text-align:center;color:#fff;float:right;}

.ri_cont th{color:#4e4e4e;width:84px; text-align:right; font-weight:normal;font-size: 14px;font-family: 'Microsoft YaHei';}

.ri_cont th,.ri_cont td{padding:3px 3px 3px 0;}

.ri_cont .price a:link,.ri_cont .price a:visited{color:#0083c5; text-decoration:none;}

.ri_cont .price a:hover{color:#007ee9; text-decoration:underline;}

.ri_cont .stab td{padding:0;}

.ri_cont .fdtg{ position:absolute; right:0; top:0;width:170px;height:399px;border:1px solid #e2e2e2; background:#fff; text-align:center;padding:4px 0 0 0; z-index:5;}

.ri_cont .fdtg li{ height:132px;margin:0px 0; position:relative;}

.ri_cont .fdtg li p{ position:absolute; bottom:0; left:0; height:26px; line-height:26px; background:#fff; filter:alpha(opacity=70);-moz-opacity:0.5; width:100%;color:#000;}

.ri_cont .fdtg .jt_01{ top:10px;right:3px; position:absolute; z-index:1000;}

.ri_cont .fdtg .jt_02{ top:45px;right:3px; position:absolute;z-index:1000;}

.center_left{width:205px; float:left;}

.center_left .tit01{ background:#f3f3f3; border:1px solid #e5e5e5; line-height:30px;height:30px; font-family:'Microsoft YaHei'; font-size:14px;padding:0 0 0 10px;}

.center_left .tit02{ background:url(../images/letitbg.png) no-repeat; height:30px; line-height:30px; font-weight:bold;padding:0 0 0 10px;}

.center_left .tit03{ background:#f8f8f8; border:1px solid #e5e5e5;height:30px;line-height:30px;}



.center_left .tit03 li{ float:left;border-right:1px solid #e5e5e5; background:#f3f3f3; padding:0 15px;}

.center_left .tit03 li.on,.center_left .tit03 li:hover{ background:#fff; cursor:pointer;}

/*jack增加*/

.center_left .tit03 a{ float:left;border-right:1px solid #e5e5e5; background:#f3f3f3; padding:0 15px;}

.center_left .tit03 a.selected{ background:#fff; cursor:pointer;}

/*jack增加*/



.center_left .tit03 a:link,.center_left .tit03 a:visited,.center_left .tit03 a:hover{ text-decoration:none;color:#444;}

.center_left .lebox{border: solid #e5e5e5;border-width:0 1px 1px 1px;}

.center_left .nei01{padding:10px;}

.center_left .nei01 a:link,.center_left .nei01 a:visited{margin:0 20px 0 0;}

.center_left .nei02 li{border-bottom:1px dotted #e9e9e9;padding:15px 5px;height:70px; line-height:20px;}

.center_left .nei02 li img{float:left; margin-right:10px;}

.center_right{width:990px; float:right;}

.center_right .tj{ background:#f3f3f3;border:1px solid #e5e5e5;padding:8px; overflow:hidden;}

.center_right .tj .cpleft{ background: url(../images/cpdy.png) no-repeat 750px 90px #fff; border:1px solid #e5e5e5; width:760px;padding:15px; float:left;}

.center_right .tj .cpright{ float:left;padding:30px 0 0 50px;}

.center_right .tit{border-bottom:2px solid #c00;height:32px;}

.center_right .tit li{float:left;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;width:160px;margin:0 1px 0 0; text-align:center; font-size:14px; font-family:'Microsoft YaHei'; background:#f3f3f3;height:31px;line-height:32px;}

.center_right .tit li.on{background:#fff;}

/*jack增加*/

.center_right .tit a{float:left;width:160px;text-align:center; font-size:16px;color: #666;font-family:'Microsoft YaHei'; background:#fff;height:31px;line-height:32px;padding:10px 0;position: relative;}

.center_right .tit a.selected{border-top:1px solid #c40000;margin-top: -1px}

.center_right .tit a span{border-right:1px dashed #ddd;display: block;}

.selected .choose-triangle{width: 0px;height: 0px;line-height:5px;border:solid 7px;border-color:#c40000 #fff #fff #fff;position:absolute;left:72px;top:0px;}

.lh-triangle{width: 0px;height: 0px;border:solid 7px;border-color:#ccc #fff #fff #fff;position: absolute;top: 25px}

/*jack增加*/



.center_right .tit a:link,.center_right .tit a:visited,.center_right .tit a:hover{color:#444; text-decoration:none;}

.center_right .r_cont{border: solid #e5e5e5;border-width:0 1px 1px 1px;padding:10px; overflow:hidden;}

.center_right .r_cont .pj{border-bottom:1px solid #e5e5e5;padding-bottom:5px;}

.center_right .r_cont .pj em{ float:right; font-style:normal;}

.center_right .r_conttab td{padding:1px 0;}

.center_right .r_conttab th{ text-align:left; font-weight: normal;padding-left: 0}

.center_right .r_conttab th a:link,.center_right .r_conttab th a:visited{color:#069; text-decoration:none;}

.center_right .r_conttab th a:hover{ text-decoration:underline;color:#0076d2;}

.center_right .r_conttab .zan{background:#ee6e6f; width:40px;height:20px;color:#fff; text-align:center;line-height:20px; cursor:pointer;}

.center_right .r_cont .bq{ background:#fdedd2;margin-right:8px;padding:3px 5px 2px 5px;height:24px;line-height:24px;}



/*jack:产品详细页*/

#content ul,input,p {margin:0;padding:0;border:0;}

#content li {list-style: none outside none;}



/*jack:产品详细资料中图片缝隙*/

.center_right img {vertical-align:bottom;}

/*lh*/

.font14{font-size: 14px}

.addminus{float: left;background-color: #f2f2f2;background-repeat:no-repeat;background-position:center;padding: 5px 13px;cursor: pointer;outline: none}

.addminus-box{border:1px solid #d3d3d3;float: left;}

.font18{font-size: 18px}



.price table td{color:#4e4e4e;font-size:14px;font-family: 'Microsoft YaHei';}

.price-left{float: left;}

.price-right{float: left;margin-left: 68px;margin-top: 41px}

.price-right img{float: left;vertical-align: middle;}

.price-right-text{float: left;font-size: 13.62px;font-family:   'Microsoft YaHei'}