@charset "UTF-8";
/* CSS Document */
.w1200 { width: 1200px; margin: 0 auto; }

.title { margin-top: 15px; font-size: 12px; color: 5c5c5c; margin-bottom: 10px; }

.leimu { width: 1200px; border: 1px solid #ddd; border-bottom: none; margin-top: 10px !important; }

.leimu .line { position: relative; line-height: 45px; height: 45px; border-bottom: #ddd solid 1px; overflow: hidden; }

.line span { width: 88px; background: #f5f5f5; color: #333; text-align: center; height: 45px; line-height: 45px; }

.line ul { height: 44px; width: 1055px; padding-left: 10px; padding-right: 40px; overflow: hidden; }

.line li { float: left; margin: 0 15px; position: relative; line-height: 45px; }

.line li a { color: #333; padding: 4px 10px; text-decoration: none; }

.line li a:hover { color: #40a100; padding: 4px 10px; text-decoration: none; }

.line em { font-style: normal; padding-right: 12px; cursor: pointer; right: 10px; top: 13px; position: absolute; color: #9E9E9E; height: 18px; line-height: 18px; display: inline-block; background: url("../images/icon1_03.png") right no-repeat; }

.pro { width: 980px; }

.paixu1 { width: 980px; height: 40px; background: #eee; margin-top: 10px; }

.paixu1 h3 { height: 40px; width: 88px; text-align: center; font-size: 12px; color: #FFFFFF; background: #40a100; line-height: 40px; }

.paixu1 h3 a { color: #fff; }

.renqi li { float: left; height: 40px; line-height: 40px; width: 60px; text-align: right; padding-right: 10px; background: url("../images/icon2_03.png") no-repeat right; }

.renqi li a { color: #666666; }

.renqi li a:hover { color: #c40000; }

.renqi li a.active { color: #45ae00; }

.renqi li:hover { color: #666666; background: url("../images/icon3_03.png") no-repeat right; }

.jiantou { width: 86px; }

.tu1 a { height: 40px; line-height: 40px; padding-right: 10px; display: inline-block; color: #666; }

.tu2 a { height: 40px; line-height: 40px; padding-left: 10px; color: #666; display: inline-block; }

.tu1 a:hover { color: #40a100; }

.tu2 a:hover { color: #40a100; }

.shuzi { font-size: 12px; color: #666; height: 40px; line-height: 40px; display: inline-block; }

.jiantou span { color: #339900; }

.zhekou { width: 980px; height: 40px; line-height: 40px; background: #f8f8f8; }

.zhekou ul li { font-size: 12px; color: #333; display: inline-block; height: 40px; line-height: 40px; float: left; margin-left: 20px; }

.zhekou ul li input { display: inline-block; float: left; margin-right: 5px; width: 15px; height: 15px; margin-top: 13px; }

.zhekou ul li span { display: inline-block; }

.pro_lsit { width: 980px; }

.pro_lsit ul { width: 980px; overflow: hidden; }

.pro_lsit ul li { float: left; margin-right: 5px; width: 220px; margin-bottom: 30px; padding: 8px; border: #fff solid 2px; margin-top: 8px; position: relative; }

.pro_lsit ul li:hover { background: #f8f8f8; border: #40a100 solid 2px; }

.pro_lsit ul li i, .tuiguang dt i { display: block; height: 39px; left: 0; position: absolute; top: -5px; width: 38px; z-index: 55; }

i.is3A { background: transparent url("../images/3A_03.png") no-repeat scroll 0 0; }

i.isA { background: transparent url("../images/3A_04.png") no-repeat scroll 0 0; }

.pro_lsit ul li i3, .tuiguang dt i3 { background: transparent url("../images/3A_04.png") no-repeat scroll 0 0; display: block; height: 39px; left: 0; position: absolute; top: -5px; width: 38px; z-index: 55; }

.pro_lsit .p_tu { margin-bottom: 10px; }

.pro_lsit .p_price { font-size: 18px; color: #40a100; padding-bottom: 10px; }

.p_name { height: 39px; overflow: hidden; }

.pro_lsit .p_name a { font-size: 12px; color: #666; }

.pro_lsit .p_name a:hover { color: #40a100; }

.pro_lsit .p-commit { font-size: 12px; color: #999; padding-top: 10px; padding-bottom: 10px; }

.pro_lsit .p-commit span a { color: #ff8400; }

.pro_lsit .p-comname a { font-size: 12px; color: #666; width: 190px; background: url("../images/icon5_03.png") right no-repeat; padding-right: 25px; }

.pro_lsit .p-comname a:hover { color: #40a100; }

.tuiguang { width: 210px; margin-top: 10px; border: #ddd solid 1px; padding-bottom: 15px; }

.tuiguang h5 { width: 200px; font-size: 14px; color: #fff; /*padding-bottom:15px;*/ font-weight: bold; background: url("../images/bg11_03.jpg") no-repeat; height: 36px; line-height: 36px; padding-left: 10px; }

.tuiguang dl { padding-left: 10px; }

.tuiguang dt { position: relative; margin-top: 10px; }

.tuiguang .name { height: 39px; line-height: 18px; overflow: hidden; width: 190px; }

.tuiguang .name a { font-size: 12px; color: #666; }

.tuiguang .name a:hover { color: #40a100; }

.tuiguang .price2 { font-size: 14px; color: #40a100; }

.tuiguang .yiyou2 { padding-top: 5px; padding-bottom: 20px; }

.tuiguang .yiyou2 a { font-size: 12px; color: #5c5c5c; }

.yiyou2 span { color: #ff8400; }

.pagedown { width: 980px; line-height: 50px; text-align: center; margin-top: 30px; padding-bottom: 60px; }

.pagedown a { font-size: 12px; color: #333; padding: 10px 15px; border: 1px solid #e8e8e8; margin-left: 5px; }

.pagedown a:hover { text-decoration: none; color: #fff; background: #40a100; }

.pagedown span { padding-left: 3px; color: #999999; }

.pagedown .p1 { text-align: justify; padding-right: 10px; color: #999; }

.pagedown input.s_btn { width: 42px; height: 23px; line-height: 23px; background: url("../../images/anniu_23.jpg") no-repeat; border: none; color: #333333; cursor: pointer; margin-left: 10px; }

.pagedown input.s_text { width: 40px; height: 20px; line-height: 20px; margin-right: 10px; margin-left: 10px; }

/*产品部分end*/
/*中间部分导航*/
.find { height: 38px; border: #ddd solid 1px; margin-bottom: 20px; }

.find ul li { display: inline-block; padding: 13px 30px 13px 13px; }

.you { font-size: 12px; color: #999; }

.find ul li a { font-size: 12px; color: #333; }

.find ul li a:hover { color: #40a100; }

/*猜你喜欢*/
.guess { height: 292px; border: #ddd solid 1px; border-top: #999 solid 2px; margin-bottom: 45px; padding-bottom: 10px; }

.guess dl { padding: 10px 5px 10px 10px; width: 180px; display: inline-block; }

.guess dl dd span { font-size: 14px; color: #ff8400; padding-left: 70px; }

.guess .name { text-align: center; }

.guess .name a { font-size: 12px; color: #666; }

.guess .name a:hover { color: #40a100; }

.guesslike { height: 22px; padding-top: 10px; padding-right: 10px; }

.guesslike h5 { font-size: 12px; color: #666; padding-left: 10px; float: left; line-height: 22px; }

.guesslike span { line-height: 22px; }

.guesslike span a { float: right; font-size: 12px; color: #999; background: url("../images/icon6_03.jpg") right no-repeat; padding-right: 20px; }

.guesslike span a:hover { color: #40a100; }

.adver { margin-bottom: 30px; }

/*商品分类*/
.fenlei { padding-top: 10px; }

.past1 { width: 940px; height: 90px; background: #f9f9f9; }

.past1 ul li { display: inline-block; background: #fff; height: 30px; line-height: 30px; margin-bottom: 10px; margin-right: 8px; float: left; }

.past1 ul { width: 920px; height: 70px; overflow: hidden; padding-left: 15px; padding-top: 10px; }

.past1 ul li a { color: #333; display: block; text-align: center; padding-left: 25px; padding-right: 25px; }

.past1 ul li a:hover { color: #fff; background: #ff8400; }

.past2 ul { padding-bottom: 10px; width: 940px; background: #f9f9f9; overflow: hidden; margin-bottom: 10px; }

.lvse p { padding-left: 35px; font-weight: bold; }

.lvse { background: url("../images/icon11_03.png") 10px center no-repeat; font-size: 16px; color: #333; height: 46px; line-height: 46px; border-bottom: #fff solid 1px; width: 940px; }

.lvse span { font-size: 18px; color: #ccc; padding-left: 10px; font-style: italic; font-weight: normal; }

.sipin_item span { font-size: 12px; color: #333; font-weight: bold; float: left; padding-left: 10px; }

.past2 { width: 940px; margin-top: 10px; }

.past2 ul li { display: inline-block; float: left; }

.past2 ul li a { float: left; margin-left: 20px; font-size: 14px; }

.sipin_item { display: inline-block; padding: 20px 10px 0 8px; width: 930px; overflow: hidden; }

.sipin_item a { font-size: 12px; color: #555; }

.sipin_content { float: left; width: 86%; }

.past2 ul li a:hover { color: #40a100; }

.tui_list { width: 248px; border: #eee solid 1px; margin-top: 10px; }

.tui_list h3 { font-size: 16px; color: #fff; background: url("../images/bg11_03.jpg") left no-repeat; height: 35px; line-height: 35px; padding-left: 20px; }

.tui_list ul li { position: relative; padding-top: 15px; text-align: center; }

.tui_list ul li i { background: transparent url("../images/3A_03.png") no-repeat scroll 0 0; display: block; height: 39px; left: 0; position: absolute; top: -5px; width: 38px; z-index: 55; }

.tui_list ul li i3 { background: transparent url("../images/3A_04.png") no-repeat scroll 0 0; display: block; height: 39px; left: 0; position: absolute; top: -5px; width: 38px; z-index: 55; }

.tui_name { height: 1.5rem; overflow: hidden; text-overflow: ellipsis; padding-top: 20px; text-align: center; padding-left: 1.5rem; padding-right: 1.5rem; }

.tui_name a { font-size: 14px; color: #333; }

.tui_name a:hover { color: #40a100; }

.tui_price { font-size: 14px; color: #40a100; padding-left: 15px; padding-top: 10px; }

.tui-commit { padding: 3px 0 20px 15px; font-size: 12px; color: #5c5c5c; }

.tui-commit span a { color: #ff8400; }

/*商品分类end*/
/*新闻页*/
.left_content { width: 860px; background: #f9f9f9; padding-bottom: 30px; }

.right_content { width: 328px; float: right; }

.details { padding: 30px 20px 0; }

.bdsharebuttonbox { display: inline-block; margin-top: -5px; float: left; margin-right: 10px; }

.bdshare-button-style0-16::after { clear: none !important; }

.details .bdsharebuttonbox a { display: inline-block; }

.details h3 { font-size: 20px; color: #333; font-family: "微软雅黑"; font-weight: bold; padding-bottom: 20px; width: 810px; height: 34px; overflow: hidden; }

.det_p { font-size: 12px; color: #999; font-family: "宋体"; padding-bottom: 20px; }

.det_p span a { color: #666; }

.det_p span .num1 { background: url("../images/new_icon_03.png") no-repeat; padding-left: 20px; }

.det_p span .num1:hover { background: url("../images/liu1_03.png") no-repeat; padding-left: 20px; }

.det_p span .num2:hover { background: url("../images/zan2_03.png") no-repeat; padding-left: 20px; }

.det_p span .num3:hover { background: url("../images/fen2_03.png") no-repeat; padding-left: 20px; }

.det_p span a:hover { color: #ff8400; }

.det_p span .num2 { background: url("../images/zan_03.png") no-repeat; padding-left: 20px; margin-left: 10px; }

.det_p span .num3 { background: url("../images/fen_03.png") no-repeat; padding-left: 20px; margin-left: 10px; }

.details ul li p { width: 690px; height: 160px; overflow: hidden; font-size: 14px; color: #333; font-family: "宋体"; margin-top: 48px; line-height: 30px; border-bottom: #333 dotted 1px; }

.page { color: #333; text-align: center; margin-top: 30px; font-size: 14px; }

.page span { font-weight: normal; font-size: 12px; margin: 0 5px; color: #999; }

.page a { display: inline-block; color: #333; }

.page a:hover { color: #40a100; text-decoration: underline; }

.page ul { margin-top: 20px; margin-left: 223px; }

.page ul li { display: inline-block; color: #666; float: left; }

.page ul li a { font-size: 12px; color: #666; }

.page ul li a:hover { color: #40a100; }

.page ul .dangqian { font-size: 12px; color: #40a100; margin: 0 5px; }

.new_list { width: 328px; /*height:131px;*/ background: #eee; }

.cateList h3, .new_list h3 { font-size: 14px; color: #333; height: 40px; line-height: 40px; font-weight: bold; padding-left: 15px; }

.new_list ul { margin-left: 1px; width: 328px; overflow: hidden; border-bottom: #eee solid 1px; }

.new_list ul li { margin-top: 1px; background: #fcfcfc; width: 326px; height: 43px; line-height: 43px; display: inline-block; width: 108px; text-align: center; border-right: #eee solid 1px; float: left; }

.new_list ul li a { font-size: 12px; color: #444; font-family: "宋体"; display: block; }

.new_list ul li a:hover { color: #ff8400; }

/*TODO HT 增加样式*/
.cateList { width: 328px; margin-top: 10px; }

.cateList h3 { background-color: #eee; }

.cateList ul { margin-left: 1px; width: 328px; }

.cateList ul li a { color: #444; font-size: 12px; font-family: "宋体"; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }

.cateList ul li a:hover { color: #ff8400; }

.cateList ul li { border-top: 1px dotted #ddd; padding: 5px 0; }

.cateList ul li:first-child { border-top: none; }

.paihang { width: 330px; background: #eee; margin-top: 10px; padding-bottom: 20px; }

.paihang img { padding-top: 15px; padding-left: 15px; }

.paihang h5 { font-size: 14px; color: #333; font-family: "宋体"; padding-top: 20px; padding-left: 15px; }

.paihang ul li { padding-bottom: 0; }

.paihang ul .tex { padding-top: 20px; padding-left: 15px; width: 270px; height: 24px; overflow: hidden; line-height: 24px; }

.paihang ul .tex a { font-size: 12px; color: #333; font-family: "宋体"; font-weight: bold; }

.paihang ul .texp { width: 270px; overflow: hidden; margin-left: 15px; height: 24px; line-height: 24px; margin-bottom: 10px; }

.paihang ul .texp a { font-size: 12px; color: #333; font-family: "宋体"; }

.paihang ul .tex a:hover, .paihang ul .texp a:hover { color: #40a100; }

.paihang span .num1 { background: url("../images/new_icon_03.png") 20px no-repeat; }

.paihang span .num2 { background: url("../images/zan_03.png") 20px no-repeat; }

.paihang span a { padding-left: 40px; color: #666; }

.paihang span .num1:hover { color: #ff8400; background: url("../images/liu1_03.png") 20px no-repeat; }

.paihang span .num2:hover { color: #ff8400; background: url("../images/zan2_03.png") 20px no-repeat; }

/*新闻资讯*/
.title_new { color: #666; font-size: 12px; height: 48px; line-height: 48px; }

.title_new a { color: #666; }

.title_new a:hover { color: #ff8400; }

.tuku { padding-top: 10px; }

.tu_one { position: relative; z-index: -1; }

.tu_two { width: 470px; display: inline-block; float: left; margin-left: 10px; }

.tu_two .one { margin-top: 10px; }

.tu_two .two { margin-left: 5px; }

.tu_thr { float: right; }

.left_zixun { width: 860px; background: #f9f9f9; padding-bottom: 20px; }

.left_zixun h3 { width: 860px; height: 40px; background: #ddd; line-height: 40px; font-size: 14px; }

.left_zixun h3 a { color: #333; font-weight: bold; display: inline-block; height: 40px; line-height: 40px; padding: 0 30px; position: relative; cursor: pointer; }

.a_h i { display: block; position: absolute; bottom: -4px; left: 49%; width: 7px; height: 4px; background: url("../images/n_ico.png") no-repeat; }

.a_h { background: #ff8400; color: #fff !important; }

.left_zixun ul li { margin-top: 20px; margin-left: 10px; border-bottom: #ddd dashed 1px; width: 820px; height: 154px; }

.left_zixun ul li img { float: left; }

.left_zixun ul li .zi_text { float: left; display: inline-block; width: 610px; margin-left: 25px; }

.zi_text h5 { width: 610px; height: 20px; overflow: hidden; font-size: 16px; }

.zi_text h5 a { color: #333; font-weight: bold; }

.zi_text h5 a:hover { color: #40a100; }

.zi_text p { margin-top: 25px; width: 610px; height: 45px; overflow: hidden; line-height: 22px; }

.zi_text p a { font-size: 12px; color: #666; font-family: "宋体"; }

.zi_text p a:hover { color: #40a100; }

.shijian { margin-top: 20px; width: 610px; height: 30px; }

.shijian span { font-size: 12px; color: #666; font-weight: normal; float: left; display: inline-block; height: 30px; line-height: 30px; width: 300px; }

.shijian i { background: url("../images/new_icon_03.png") center no-repeat; float: right; font-style: normal; font-size: 12px; color: #666; display: inline-block; padding-left: 55px; }

/*帮助中心*/
.navposition p { margin: 20px 0; font-size: 12px; color: #333; font-family: "宋体"; }

.navposition p a { color: #333; }

.navposition p a:hover { color: #40a100; }

.help_left { width: 230px; background: #f9f9f9; padding-bottom: 10px; border-radius: 10px; }

.help_left.box-shadow { box-shadow: 3px 3px 5px rgba(153, 153, 153, 0.1); }

.help_left h3 { width: 200px; height: 35px; background: url("../images/bg11_03.jpg") left no-repeat; font-size: 16px; font-family: "微软雅黑"; color: #fff; font-weight: bold; line-height: 35px; padding-left: 30px; }

.help_left ul li { margin: 15px 15px 0 15px; }

.help_left ul li h5 { height: 36px; padding-left: 28px; font-size: 15px; color: #666; font-family: "宋体"; font-weight: bold; height: 36px; line-height: 36px; }

.help_left ul li h5.help_icon_0 { background: url("../images/help/help_0.png") 6px 8px no-repeat; }

.help_left ul li h5.help_icon_1 { background: url("../images/help/help_1.png") 6px 8px no-repeat; }

.help_left ul li h5.help_icon_2 { background: url("../images/help/help_2.png") 6px 8px no-repeat; }

.help_left ul li h5.help_icon_3 { background: url("../images/help/help_3.png") 6px 8px no-repeat; }

.help_left ul li a { display: block; font-size: 15px; font-weight: 500; color: #333; font-family: "宋体"; height: 36px; line-height: 36px; padding-left: 30px; }

.help_left ul li a:hover { color: #40a100; font-weight: bold; }

.help_right { width: 960px; min-height: 650px; }

.help_right_1 .help-nav { margin-left: 20px; padding-left: 20px; background-color: #F9F9F9; height: 36px; color: #666; line-height: 36px; }

.help_right_1 .help-nav a { font-weight: bold; }

.help_right_1 .help-nav a:hover { color: #45ae00; }

.help_right_1 h3 { font-size: 16px; color: #333; font-family: "宋体"; font-weight: bold; height: 36px; padding-left: 30px; background-color: #F9F9F9; line-height: 36px; }

.help_right dl { padding-top: 30px; padding-left: 20px; }

.help_right img { max-width: 920px; }

.help_right dl h4, .help_right span { font-size: 12px; color: #444; font-family: "宋体"; font-weight: bold; padding-bottom: 30px; }

.help_right dl dd { font-size: 12px; color: #444; font-family: "宋体"; line-height: 28px; padding-bottom: 30px; width: 900px; overflow: hidden; }

.help_right { width: 960px; min-height: 650px; }

.help_right_2 ul { margin-left: 20px; margin-top: 10px; }

.help_right_2 ul li { line-height: 40px; }

.help_right_2 ul li p { float: left; width: 840px; overflow: hidden; display: inline-block; }

.help_right_2 ul li a { color: #666; }

.help_right_2 ul li span { font-weight: normal; }

.help_m { padding: 20px; line-height: 22px; }

/*帮助中心页面分页样式*/
div.page_fen { padding: 3px; font-size: 12px; margin: 3px; color: #ff6500; text-align: center; }

div.page_fen a { border: #999 1px solid; padding: 5px 7px; background-position: 50% bottom; background-image: url("../images/page_fen.jpg"); margin: 0 3px 0 0; text-decoration: none; }

div.page_fen a:hover { border: #999 1px solid; background-image: none; color: #999; background-color: #ddd; }

div.page_fen a:active { border: #ff9600 1px solid; background-image: none; color: #ff6500; background-color: #ffc794; }

div.page_fen span.current { border: #ff6500 1px solid; padding: 5px 7px; font-weight: bold; color: #ff6500; margin: 0 3px 0 0; background-color: #ffbe94; }

div.page_fen span.disabled { border: #ffe3c6 1px solid; padding: 5px 7px; color: #ffe3c6; margin: 0 3px 0 0; }

/*中间部分导航*/
.find { height: 38px; border: #ddd solid 1px; margin-bottom: 20px; }

.find ul li { display: inline-block; padding: 13px 30px 13px 13px; }

.you { font-size: 12px; color: #999; }

.find ul li a { font-size: 12px; color: #333; }

.find ul li a:hover { color: #40a100; }

/*猜你喜欢*/
.adver { margin-bottom: 30px; }

.box { width: 1198px; border: 1px solid #dcdcdc; padding-bottom: 15px; margin-bottom: 30px; }

.module-title { POSITION: relative; }

.module-title h3 { font-size: 12px; font-weight: normal; color: #666666; height: 45px; line-height: 45px; padding: 0 9px; border-top: 2px solid #999999; margin-top: -1px; margin-bottom: 5px; }

.module-title ul { right: 10px; position: absolute; top: 10px; }

.module-title li.next { width: 60px; height: 20px; line-height: 20px; }

.module-title li a { display: block; overflow: hidden; widtb: 100%; cursor: pointer; color: #ffffff; height: 100%; background: url("../images/more_ico.jpg") no-repeat right center; color: #999999; }

#sales-product .module-title LI.next a { height: 20px; width: 60px; }

#sales-product-main { PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 0; OVERFLOW: hidden; WIDTH: 1180px !important; PADDING-TOP: 9px; POSITION: relative; margin: 0 auto; }

#sales-product-main ul { WIDTH: 1180px; }

#sales-product-main LI A.a1 { DISPLAY: block; MARGIN: 0 auto; VERTICAL-ALIGN: middle; WIDTH: 187px; HEIGHT: 178px; TEXT-ALIGN: center; }

#sales-product-main LI A.sales-product-pic span { DISPLAY: inline-block; VERTICAL-ALIGN: middle; WIDTH: 0; }

#sales-product-main LI SPAN.price_symbol { FONT-SIZE: 23px; LINE-HEIGHT: 20px; }

#sales-product-main ul li { width: 180px; float: left; margin-right: 20px; }

#sales-product-main ul li a { display: block; }

#sales-product-main ul li a span { display: block; height: 45px; line-height: 18px; overflow: hidden; color: #666666; text-align: center; }

#sales-product-main ul li a span:hover { color: #ff8400; }

#sales-product-main ul li em { font-size: 14px; color: #ff8400; font-weight: bold; font-style: normal; height: 18px; line-height: 18px; overflow: hidden; text-align: center; display: block; }
