/* CSS Document */

/*基础标签重置*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption,tfoot, s { margin:0; padding:0; border:0; vertical-align:baseline; font-style:normal; text-decoration:none;word-wrap: break-word;}
ol,ul {list-style:none;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }/* End hide from IE-mac */
.radius{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption,tfoot, s { margin:0; padding:0; border:0; font-size:1.2rem; vertical-align:baseline; font-style:normal; text-decoration:none;word-wrap: break-word;}

html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body{ font-family:"Microsoft YaHei";font-size: 1.2rem; color:#555555; background:#ffffff;}
div{ font-family:"Microsoft YaHei";font-size: 1.2rem; color:#555555;}
a{ font-size: 1.2rem; color:#555555;font-family:"Microsoft YaHei";}
.m_h{ height:120px;}
.pd_20{padding: 20px; text-align: center;}
.mb_15{ margin-bottom:15px;}
.mcont{max-width:750px;min-width:320px;margin: 0 auto;padding:0;position:relative;}
.bg_w{ background:#fff;}

/*头部样式*/
.top{padding:23px 80px 20px 100px;position:relative;}
/*.top .right_icon{ position:absolute; right:10px; top:0px; font-size:3rem; color:#fff}*/

.top .logo{height:40px;width:40px;position:absolute;left: 20px;top: 20px;}
.top .s_btn{height:34px;width:50px;border:none;position:absolute;right:30px;top: 23px;background: url(../images/s_btn.jpg) no-repeat center center;cursor: pointer;}
.input_text{width: 100%;height:30px;border: solid 1px #acacac;background: none;text-indent: 10px;}
.menu{width: 100%;border-bottom: solid 1px #acacac;height: 30px;}
.menu ul li{width:20%;height: 27px;float: left;text-align: center;border-bottom: solid 3px #ffffff;}
.menu ul li a{line-height:30px;height:27px;font-size: 1.2rem;}
.menu ul li.current a{display:block;line-height:30px;height:27px;font-size: 1.2rem;border-bottom: solid 3px #c6a26e;}
.home_cont{padding:18px;}
.home_cont .title{width: 100%;height: 30px;text-indent:15px;line-height: 30px;background: url(../images/line.jpg) no-repeat left center;font-size: 1.6rem;font-weight: bold;color: #010101;}
.home_cont .cont{width: 100%;margin-top: 10px;}
.home_cont .cont dl{width:48%;float: left;}
.home_cont .cont dl .p_dd{margin-bottom:10px;}
.home_cont .cont dl.r_pic{float: right;}

.pro_type_box{width: 100%;background: #f1f1f1;height:60px}
.pro_type ul li{height:24px;float: left;width:20%;text-align: center;position: relative;}
.pro_type ul li a{padding-top:36px;display:block;height:24px;line-height:24px;font-size:14px; color#000000;}
.pro_type ul li a:hover{padding-top:36px;display:block;height:24px;line-height:24px;font-size:14px; color:#ffffff;}
.pro_type ul li.current a{padding-top:36px;display:block;height:24px;line-height:24px;font-size:14px; color:#ffffff;}

.pro_type ul li.type_1 a{background:url(../images/p_type1_h.png) no-repeat center 10px;}
.pro_type ul li.type_1 a:hover{background:url(../images/p_type1_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_1.current a{background:url(../images/p_type1_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_3 a{background:url(../images/p_type3_h.png) no-repeat center 10px;}
.pro_type ul li.type_3 a:hover{background:url(../images/p_type3_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_3.current a{background:url(../images/p_type3_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_4 a{background:url(../images/p_type4_h.png) no-repeat center 10px;}
.pro_type ul li.type_4 a:hover{background:url(../images/p_type4_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_4.current a{background:url(../images/p_type4_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_5 a{background:url(../images/p_type5_h.png) no-repeat center 10px;}
.pro_type ul li.type_5 a:hover{background:url(../images/p_type5_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_5.current a{background:url(../images/p_type5_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_7 a{background:url(../images/p_type7_h.png) no-repeat center 10px;}
.pro_type ul li.type_7 a:hover{background:url(../images/p_type7_w.png) no-repeat center 10px #c6a26e;}
.pro_type ul li.type_7.current a{background:url(../images/p_type7_w.png) no-repeat center 10px #c6a26e;}
.p_title{width: 100%;height: 40px;line-height:40px;font-size: 1.6rem;font-weight: bold;color: #333333;text-indent: 20px;}
.pro_cont{padding: 10px 5px;}
.pro_cont ul li{width:50%;float: left;}
.pro_cont ul li .pro_s{margin:5px;border: solid 1px #acacac;}
.pro_cont ul li .pro_s .p_t{padding:0px 5px;text-align:center;height:30px;line-height: 30px;overflow: hidden; background: #dc0c0c; font-size: 14px; color: #FFFFFF;}
.pro_cont ul li .pro_s .p_h_t{margin:10px 5px;height:80px;overflow: hidden;}
.pro_cont ul li .pro_s .p_h_t .p_h{width: 100%;line-height: 20px;font-size: 1rem;}
.pro_cont ul li .pro_s .link_a{padding:0px 5px;margin-bottom: 10px;}
.pro_cont ul li .pro_s .link_a .link_a_l{display: block;padding:0px 5px;height: 22px;line-height:22px;float: left;border: solid 1px #dc0c0c;text-align: center;background: #dc0c0c; color: #FFFFFF;font-size:1.2rem;}
.pro_cont ul li .pro_s .link_a .link_a_r{display: block;padding:0px 5px;height: 22px;line-height:22px;float: right;border: solid 1px #dc0c0c;text-align: center;background: #FFFFFF; color: #dc0c0c;font-size: 1.2rem;}
.ny_q_a{margin-top:20px;padding: 0px 10px;}
.ny_q_a dl{padding-bottom: 20px;}
.ny_q_a dl dt{width:100%;line-height:20px; padding-bottom: 20px;font-size: 1.6rem;font-weight: bold;}
.ny_q_a dl dd{width:100%;line-height:24px; padding-bottom: 20px;font-size: 12px;}
.color_swatches{padding-bottom: 20px;}

.left_icon{ position:absolute; left:10px; top:20px; font-size:1.6rem; color:#FFFFFF}
.left_icon img{ float: left;padding-right: 5px;}
.left_icon span{font-size:1.6rem; color:#333333}
.n_detailed{padding: 60px 10px 10px;}
.n_detailed .news_title{font-size: 1.6rem;line-height: 24px;}
.n_detailed .news_info{font-size: 1.2rem;line-height:20px;padding-bottom:20px; color: #999999;}
.n_detailed .news_info .source{padding-left:10px; color: #e73f0b;}
.text_cont{padding: 15px 10px;font-size: 1.2rem; line-height: 24px;}
.color_cont{padding: 10px;}
.color_cont ul li{width:33.33%;float: left;margin-bottom: 15px;}
.color_cont ul li .pro_s{margin:6px;}
.color_cont ul li .pro_s .p_t{padding:0px 5px;text-align:center;height:30px;line-height: 30px;overflow: hidden; background: #dc0c0c; font-size: 14px; color: #FFFFFF;}
.color_cont ul li .pro_s .p_h_t{margin:10px 5px;height:100px;}
.color_cont ul li .pro_s .p_h_t .p_h{width: 100%;line-height: 20px;font-size: 1rem;}
.hint_text{ background: #d80101;font-size: 1.4rem;color: #FFFFFF;padding: 10px;line-height: 24px;font-weight: bold;}
.line_h{width: 100%;height: 10px;background: #ededed;}
.pro_par_t{display:block;height: 42px;line-height:42px;font-size: 1.6rem; color: #666666;padding: 0px 10px;}
.pro_par_t span{float:right;font-size: 1.6rem; color: #666666;font-family: "宋体";}
.pro_color_t{display:block;height: 42px;line-height:42px;font-size: 1.6rem; color: #000000;padding: 0px 10px;}
.pro_color_t span{float:right;font-size: 1.6rem; color: #666666;font-family: "宋体";}
.color_box{padding:10px;}
.color_box ul li{float: left;width:25%;margin-bottom: 10px;}
.color_box ul li .c_pic{margin:0px 5px;border: solid 2px #f3f3f3;}
.color_box ul li .c_t{margin-top:5px;width: 100%;text-align:center;height:20px;line-height: 20px; font-size: 1.2rem; color: #333333;}
.color_box ul li.current .c_pic{margin:0px 5px;border: solid 2px #fedf60;}
.selected_color{margin:10px;border: solid 1px #acacac;padding: 10px;position: relative;}
.selected_color label{position:absolute;background:#FFFFFF;font-size: 1.4rem;padding: 5px;left: 50%;top: -15px;margin-left: -55px;}
.selected_color .s_color_list{margin-top:15px;width: 100%;}
.selected_color .s_color_list ul li{padding:0px 8px;float: left;height: 25px; line-height: 25px;margin:5px 0px;font-size: 14px;}
.selected_color .s_color_list ul li .c_p{width:25px;height: 25px;float: left;padding-right: 10px;}
.pro_btn{margin: 20px;}
.pro_btn a{width:49%;float:left;text-align:center;height:34px;line-height:34px;border:solid 1px #d80101;font-size:20px;background:#d80101;display: block; color: #FFFFFF;}
.pro_btn a.a_r{background:#FFFFFF;color: #d80101;}

.Nav_list{ padding-top:10px;}
.Nav_list a{ width:25%; float:left; text-align:center; line-height:26px; margin:5px 0px;}
.Nav_list a font{width:90%; margin: 0 auto; display:block; padding:4px 0px; color:#333; background:#eee; border-radius:5px;}
.Nav_list a.current font{ width:90%; margin: 0 auto; display:block; padding:4px 0px; color:#FFF; background:#C6A26E; border-radius:5px;}

.mTop{ background:#ECECEC; height:50px; line-height:50px;}
.newsList{ padding:0px 15px;}
.newsList ul li{ border-bottom:solid 1px #eee; position:relative; height:130px; padding-left:120px;}
.newsList ul li .npic{ position:absolute; left:0px; top:15px; width:100px; height:100px; overflow:hidden; border:solid 1px #BDBCBA; }
.newsList ul li .npic img{ width:100px; height:100px; overflow:hidden}
.newsList ul li .ntext{ padding-top:15px;}
.newsList ul li .ntext h3{ font-size:16px; font-weight:bold; overflow:hidden; padding-bottom:10px;}
.newsList ul li .text{ font-size:14px; height:60px; overflow:hidden;}


@media screen and (min-width:450px) and (max-width: 1024px){
.personal_center_mx{width: 100%;position: relative;}
.personal_center_mx .cont{width: 100%;position:absolute;left: 0px;top: 0px;}
.personal_center_mx .cont .photo{width:120px;height:120px; margin: 0 auto;padding-top:30px;padding-bottom:30px;}    	
.personal_center_mx .cont .user_name{text-align: center;font-size: 2.6rem;color: #ffffff;}
.personal_center_mx .cont .m_detail {padding:60px 0px;}
.personal_center_mx .cont .m_detail ul li{border-right: solid 1px #cb4244;width: 33%;float: left;font-size:2.4rem;color: #ffffff;text-align: center;}
.personal_center_mx .cont .m_detail ul li.last{border-right: none;}
.personal_center_mx .cont .m_detail ul li.last .ewm{height:50px;vertical-align:middle;padding-bottom: 15px;}
.personal_center_mx .cont .m_detail ul li a{display:block;font-size:2.4rem;color: #ffffff;text-align: center;padding:10px 0px;}
.personal_center_mx .cont .m_detail ul li a .num{font-family: arial;font-size:3rem;font-weight: bold;height:50px;line-height:50px;npadding-bottom:15px;}
}

.PTop{ position:relative;}
.PTop .back{ position:absolute; left:10px; top:10px;}
.goodsInfo { line-height:26px; padding-left:15px; display:none}