@charset "utf-8"; /* CSS Document */
.gwc_shan input,.goodsBuy input{
　  outline: none;
    -webkit-appearance: none; /*去除系统默认的样式*/
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 点击高亮的颜色*/
}
.jifen_box{background-image:linear-gradient(90deg,#fa8013 0,#fea10f);padding:10% 10% 5% 10%; color:#fff; text-align:center;}
.jifen_box p{margin-top:4px;}
.jifen_box .jifen_top strong{ font-family:'Microsoft YaHei';}
.jifen_anniu{padding: 5%;}
.jifen_anniu a{ display:inline-block; color:#fff; border:1px #fff solid; padding:5px 20px; border-radius:25px; margin-left:3%; margin-right:3%;}
.jifen_anniu a.curr{background: #fff; color:#fa8213; font-weight:bold;}
.jifen_top strong{font-size: 40px;}
.jifen_jilu ul li{padding:4% 5%; border-bottom:1px #efefef solid;}
.jifen_jilu ul li span{color: #fb0d1c; float:right; font-weight:bold;}

.xin_show{ overflow:hidden;}
.yaoqing_cont{background:#f99c91;}
.chanpin{margin-top: -70%; margin-left: 35px;width: 100%;}
.chanpin ul li{display: inline-block;width: 40%;}
.lx_menu1{margin-bottom:0px;background:#fff; padding:5% 2% 1% 2%; overflow:hidden;}
.lx_menu1 ul li{float:left; width:20%; height:auto; text-align:center; margin-right:0%; margin-left:0%; margin-bottom:3%; }
.lx_menu1 ul li p{font-size:13px; text-transform:uppercase; margin-bottom:0%;line-height:22px;}
.lx_menu1 ul li p img{border-radius: 50%;margin:0 auto 5% auto;width: 50%;}

.lx_menu1 ul li i{color:#fb0d1c;}

.xin_list_cont{padding:3% 8% 8% 8%;}
.m_news_cont ul {
    margin-right: -5%;
}
.m_news_cont ul li img{border-top-left-radius: 8px !important;border-top-right-radius: 8px !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}
.m_news_cont ul li h2{text-align: left ;font-size: 14px;}
.m_news_cont ul li { margin-bottom:3% !important;border-radius: 8px;width:45%; background:#fff;  float:left;margin-right: 5%;}
.news_m_list{padding:5% 3%;}
.xsms_cont1{padding:3% 2%;}
.lx_menu{margin-bottom:7px;  background:#fff; padding:3% 1% 4% 1%; overflow:hidden;}
.lx_menu ul li{float:left; width:23%; height:auto; text-align:center; margin-right:1%; margin-left:1% }
.lx_menu ul li p{font-size:12px; text-transform:uppercase; margin-bottom:0%; font-weight:bold; line-height:14px;}
.lx_menu ul li p img{border-radius: 50%;margin:0 auto 5% auto;width: 40%;}

.lx_menu ul li i{color:#fb0d1c;}
.xsms{ background:#fff; margin:0 auto 2% auto;padding:1%  4% 10% 4%; overflow-x:hidden;}
.news_tjjys1 span{float:right;}
.news_tjjys1 b i{font-size: 22px; font-weight:normal;}
.news_tjjys1 i{font-size: 16px; color: #c3ac8c;}
.news_tjjys1{height:50px;font-size:1.0em; line-height:50px; border-bottom:1px #efefef solid; }
.news_main{margin-top:5%;border-top: 7px #dedede solid; }
.news_main_1{background:#fff;padding:1% 3% 0 3%;margin-top:0%; border-bottom: 7px #dedede solid; }
.news_tjjys1 span a{color:#999;}

.news_tjjys_cont ul li{width:27% !important; margin-left:3% !important; margin-right:3% !important; float:left; padding-bottom:5%;}
.news_tjjys_cont{padding:3% 0 0 0;}
.news_tjjys_cont ul li img{-moz-border-radius:50%;      /* Gecko browsers */-webkit-border-radius:50%;   /* Webkit browsers */border-radius:50%; /* W3C syntax */}
.news_tjjys_cont ul li p{text-align:center; line-height:16px;font-size:14px;font-weight: bold;display: block;color: #fb0d1c;}
.news_tjjys_cont ul li p.wz{margin-top: 8%;}
.txyl{color:#ff3535; padding-left:2%;}
.zjyl_cont{padding: 1% 0; background:#fff; }
.tx_left dl dt div,.zx_cont ul li div,.news_tjjys_cont ul li div{
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    position: relative;
}

.tx_left dl dt div img,.zx_cont ul li img,.news_tjjys_cont ul li img {
    width: 100%;
    height: 100%;
    position: absolute;
}

.xsms_cont1 ul li a div{ width:100%; height:0; padding-bottom:100%; position:relative;}
.xsms_cont1 ul li a img{ width:100%; height:100%; position:absolute;border-radius: 5%;}
.xsms_cont1 ul li p.red a.tou{ background:#ff8b39;}
.xsms_cont1 ul li p.red a{text-align:center; color:#fff; display: inline-block;font-size:13px; margin:0 3px; border-radius:5px; padding:1% 6%; background:#c3ac8c; }
.xsms_cont1 ul li p.red{margin: 6% auto 0 auto; text-align:center;}
.news_tjjys1 b{font-size: 16px;}
.xsms_cont1 ul li p a{color:#fff;}
.xsms_cont1 ul li h2{font-size: 14px; margin-top:4%; text-align:center;}
.xsms_cont1 ul li p.price span{float:right; color:#999; text-decoration:line-through; font-size:12px;}
.xsms_cont1 ul li p.price b{color:#fb0d1c}
.xsms_cont1 ul li{width:31.3%; background:#fff;  float:left; margin-right:2%; margin-bottom:4%;}
.xsms_cont1 ul li h3{font-size:13px; margin-top:2%; font-weight:normal;}
.xsms_cont1 ul{margin-right:-2%;}
.ls_news_main{border-top: 7px #dedede solid;}
.xsms_cont1 ul li p.more{width:65px;border-radius: 25px; height:26px; line-height:26px; text-align:center; font-size:12px;background:#fb0d1c; color:#fff; margin-top:3%;}
.news_tjjys1 em{font-size:12px;color:#ff8b39; font-style:normal;}
.ls_show1{padding:1% 3% 10% 3%;margin-bottom:5%; background:#fff;}

.tx_left dl dt h3{border-bottom:1px #efefef solid; padding-bottom:3%; margin-bottom:2%; font-size:1.2em; text-align:center;}
.tx_left dl dt p{text-align:center;}
.tx_bts1 .tx_left dl dd{padding-top:0 !important;}
.tx_bts1{border-bottom:1px #efefef solid; margin-bottom:5%;}
.tx_bts1 .zx_cont{ margin-top:3%;}

.inde_notice{background: #fff; padding:1% 5%; height:32px; line-height:32px; border-bottom:1px #efefef solid;}
.xin_show .swiper-container .swiper-slide img{width:100%; min-height:300px; overflow:hidden;}
.djsx{width:70%; margin:2% auto;}
.djsubnav a{display: inline-block; border-radius: 10%; background:#c3ac8c; width: 80px; line-height: 30px; text-align:center;}
/*地址*/
.addbg{background:#efefef; padding:3%;}
.add_cont ul li{padding:5%; background:#fff;border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px; margin-bottom:10px;}
.add_cont ul li h3 b{font-weight:normal; color:#999; margin-left:5px;}
.add_cont .add_anniu1{border-top: 1px #efefef solid;
    padding-top: 10px;
    margin-top: 15px;}
.add_cont .add_anniu1 span{border:1px #c3ac8c solid; padding:2px 10px;border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.add_cont .add_anniu1 span a{color:#c3ac8c; text-align:center; display:inline-block;}

.add_cont .add_anniu span{float:right; border:1px #c3ac8c solid; padding:2px 10px;border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.add_cont .add_anniu span a{color:#c3ac8c; text-align:center; display:inline-block;}
.add_cont .add_anniu .bian{margin-right:15px;}
.add_cont .add_anniu a{display:inline-block;color: #999;}
.add_cont .add_anniu{border-top:1px #efefef solid; padding-top:10px; margin-top:15px;}
.add_cont p{line-height:18px; margin-top:3px;}
.shdz_left{width:10%; position:absolute; left:10%; top:50%;transform: translate(-50%, -50%); color:#c3ac8c;}
.shdz_left i,.shdz_right i{font-size:20px;}
.shdz_mid{width:75%;margin-left: 13%; font-size:13px;}
.shdz_mid h3 b{font-weight: normal;color: #999; margin-left: 5px;}
.shdz_mid p {line-height: 18px;}
.shdz_right{width:5%; color:#999;position:absolute; right:1%; top:50%;transform: translate(-50%, -50%); }
.xin_shdz{padding:3% 3% 4% 3%; position:relative; background:#fff; margin-bottom:8px;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.xin_shdz a{display:block;}
.xin_kuaidi{background:#fff; padding:3% 4%; margin-bottom:8px;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.xin_ddxx{background:#fff; padding:3% 3%; margin-bottom:8px;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.xin_ddxx th{background:#efefef; text-align:center; font-weight:bold; font-size:14px; padding:2% 0;}
.xin_ddxx td{line-height:18px; font-size:12px;padding:2% 0; text-align:center; border-bottom:1px #efefef solid;}
.xin_ddxx td b{ color:#c3ac8c; }
.xin_kuaidi .jlyb b{ color:#c3ac8c; font-size:12px;}
.xin_ddxx td:first-child{padding:2%;text-align: left;}
.xin_ddxx td:last-child{color:#c3ac8c; font-weight:bold;}
.hyly h3{margin-bottom:3px;font-size:14px; }
.shdz_mid h3{font-size:14px; }
.xin_kcsm,.xin_dingjin,.xin_dingjin{padding:3% 3% 4% 3%; background:#fff; margin-bottom:8px;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.xin_kcsm p.kucun{ color:#c3ac8c;}
.xin_kcsm textarea{margin-top:3px; min-height:50px;}
.xin_kcsm p.beizhu{ color:#c3ac8c; font-size:12px; line-height:18px;}
.xin_dingjin b{ color:#c3ac8c; font-size:15px; }
.xin_dingjin .xin_yue span{float:right; }
.xin_dingjin .xin_yue span a{padding:3% 0;background: #c3ac8c;width:80px;text-align:center; font-weight:bold; color:#fff; display:inline-block;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.xin_dingjin .xin_yue i{color:#c3ac8c; font-size:18px;}
.xin_zftixing{padding:15% 5% 5% 5%; background:#fff;text-align:center;}
.xin_zftixing .tp{width:50%; margin:0 auto;}
.xin_zftixing h3{font-size:16px; text-align:center;}
.xin_zftixing h3 b{color:#c3ac8c; font-size:18px;}
.xin_zftixing p{color:#999;}
.xin_zftixing .xin_anniu2{margin-top:5%;}
.xin_zftixing .xin_anniu2 a{display:inline-block; padding:2% 7%;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;  border:1px #efefef solid; color:#000; margin-left:5px; margin-right:5px;}
.xin_zftixing .xin_anniu2 a:first-child{background: #c3ac8c; color:#fff;}
.xin_wdzl_cont2{background:#fff;padding:3% 0; margin:2% 3%;border-radius: 5px; position:relative;}
.xin_wdzl_cont2 ul li{font-size:12px;  color:#999;padding:0 5%;}
.xin_wdzl_cont2 ul li:first-child{font-size:13px;margin-bottom: 5px;}
.xin_wdzl_cont2 ul li b{ color:#333;}
.xin_wdzl_cont2 ul li em{color:#fe2c55; font-style:normal; font-weight:bold;}
.xin_wdzl_cont2 ul li a,.xin_wdzl_cont2 ul li .ys4{color:#c3ac8c;}
.xin_wdzl_cont2 .ckwl{ color:#fff !important; background: #c3ac8c !important;padding: 1% 3%;border-radius:8px;-moz-border-radius: 8px;-webkit-border-radius: 8px; margin-left:6px;text-align:center;}
.xin_wdzl_cont2 ul li .ys4{font-size:18px;}
.xin_wdzl_cont2 .ddzj span a{padding: 3% 6%; border-radius: 5px; display:inline-block;}
.xin_wdzl_cont2 ul li strong {
    color: #fff;
    background:#999;
    padding: 1% 2%;
	
    border-radius: 5px;
    margin-left: 3%;
}
#copy_btn{ color:#c3ac8c}
.xin_wdzl_cont2 .spimg b,.xin_wdzl_cont2 .spimg i{display:block;}
.xin_wdzl_cont2 .spimg i{color: #c3ac8c;font-size:22px; margin-bottom:5px;}
.xin_wdzl_cont2 .spimg {
    position: absolute;
    right: 7%;
    top: 29%;
	text-align:center;
    font-size:12px;
	line-height: 18px;
}
.xin_wdzl_cont2 .ddzj{border-top:1px #dfdfdf solid; margin-top:3%; padding:3% 3%;}
.xin_wdzl_cont2 .ddzj span{float:right; width:48%; text-align:right;}
.xin_wdzl_cont2 .ddzj b{margin-right:0%;}
.xin_wdzl_cont2 .ddzj span b{ font-weight:normal; color:#50ac93}
.xin_wdzl_cont2 .ddzj span a{font-size:13px;color: #fff;background: #c3ac8c;}
.wdzl_cont1 ul li span.xssg_wszl_right{width:75%; }
.wdzl_cont1 ul li span{float:right; font-weight:normal;color:#999; font-size:13px;width:62%; text-align:left; }
.wdzl_cont1 ul li{padding: 3% 5%;
    background: #fff;
    font-size: 14px;
    border-bottom: 4px #efefef solid;
    width: 90%;
    float: left;}
.wdzl_cont1 ul li b{font-weight:normal;}
.wdzl_cont1 ul li input{width:95%;
	font-family:"Microsoft YaHei";
    height: 30px;
    line-height: 30px;
    border: 0;
    background: #f1f1f1;
    padding-left: 5%;
	}
.order-detail-in input{background:#efefef; border:0; line-height:28px;width: 60%;}
.order-detail-ind img{ max-height:92px;}
.order-detail-in {
    border: 1px solid #e9e9e9;
    border-radius: 5px;
    background: #fff;
    margin: 10px;
	font-size:12px !important;
    padding:5%;
}
.order-detail-top {
    border: 1px solid #e9e9e9;
    background: #fff;
	margin:0 10px;
	border-radius: 5px;
    padding:3%;
    text-align: center;
}
.name_cont1{padding:5% 0;}
.order-detail-in li {
    border-bottom: 1px solid #e9e9e9;
    line-height: 40px;
	text-align:right;
	width: 100%;
    float: left;
}
.order-detail-in span {
    width: 80px;
    text-align: left;
    padding-right: 10px;
    display: block;
	font-size:14px;
    float: left;
	font-weight: bold;
}
.order-detail-in b {
    font-weight: normal;color: #999; line-height:20px;
}
.order-detail-ind {
    border: 1px solid #e9e9e9;
	font-size:12px !important;
    border-radius: 5px;
    background: #fff;
    margin: 10px;
    padding: 10px;
}
.order-detail-ind li {
    border-bottom: 1px solid #e9e9e9;
    line-height: 37px;
	overflow: hidden;
}
.order-detail-ind p {
    text-align: center;
    background: #efefef;
    border-radius:5%;
    line-height: 40px;
	font-size:16px;
}
.renwu_mid h3,.aui-list-theme-box h3{
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
	}
.order-detail-ind span {
    width: 60%;
    text-align: right;
	line-height:18px;
	border-right:1px #efefef solid;
	padding:3% 3%;
	
    display: inline-block;
    float: left;
}
.order-detail-ind b {
    
	color: #fe2c55;
}
.order-detail-ind span b{}
.order-detail-ind strong{padding-left: 3%;font-weight: normal;}
.order-detail-ind b.sp{padding-top: 5%;line-height: 18px;display: inherit;}
.goodsBuy .items input {
    display: none;
}
.goodsBuy .items input:checked+label {
    border-color: #fb0d1c;
    position: relative;
}
.goodsBuy .items input:checked+label:after {
    background: -webkit-linear-gradient(left top,transparent 49%,#fb0d1c 49%,#ec5151 100%);
    background: -moz-linear-gradient(left top,transparent 49%,#fb0d1c 49%,#ec5151 100%);
    background: -o-linear-gradient(left top,transparent 49%,#fb0d1c 49%,#ec5151 100%);
    content: '7';
    position: absolute;
    right: -0.5rem;
    bottom: -0.5rem;
    width: 2rem;
    height: 2rem;
    color: #fff;
    font-family: tahoma;
    font-size: 12px;
    font-style: italic;
    font-weight: bolder;
    line-height: 2.8rem;
    text-indent: 0.5rem;
    overflow: hidden;
    -webkit-transform: rotate(-90deg) scaleX(-1) scale(0.55);
    -moz-transform: rotate(-90deg) scaleX(-1) scale(0.55);
    -o-transform: rotate(-90deg) scaleX(-1) scale(0.55);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
 
.news_tjjys_cont ul li p a{color:#000; font-size:13px;}
.goodsBuy .items label {
    display: inline-block;
	font-size: 12px;
    border: 1px solid #ceced0;
    background-color: #fafafa;
    width:24%;
    padding: 0.2rem 0rem;
    margin: 0 0rem 0.5rem 0;
    max-width: 100%;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 0.3rem;
    border-radius: 0.3rem;
}

.swiper-slide{background:#fff;}
.mzleft span b{color:#fb0d1c !important;}
.mzleft span {float:right;border-radius: 25px 0 0 25px; margin-top:-10px; overflow: hidden;color: #fff; padding: 1.5% 3%; background-image: linear-gradient(90deg,#fa6514 0,#e93323); margin-right: -6%;}
.detail .mzleft h3{font-size:14px;margin-bottom: 2%; margin-top:3%;line-height: 1.3em;}
.xin_team{background:#fff;}
.xin_team_cont{padding:3%; text-align:center;}
.xin_team_cont th{font-size:15px; font-weight:bold; padding:2% 0;text-align:center; background:#efefef;}
.xin_team_cont td{font-size:12px;}

.detail .mzleft input,.address_li .cpsl input{width:10%;height: 28px; line-height:28px; border:0;  background: #dfdfdf;}
.detail .mzleft b{color:#fb0d1c; font-size:14px; margin-right:5px;}
.detail .mzleft ul li{float:left; margin-right:15px; color:#999;}
.detail .mzleft ul li strong{color:#333;}
.detail .mzleft p,.detail .mzleft ul{margin-top:1%;}
.detail .mzleft  .cpsl{background:#fff; padding-top:4%; margin-top:4%; border-top:1px #dadada solid; display:block; }
.detail .mzleft  .cpsl strong, .address_li .cpsl strong{display: inline-block;margin-bottom:2%;}
.address_li .cpsl strong{ font-weight:normal;}
.shopping_cart {
    margin: 0 auto;
    overflow: hidden;
	text-align:center;
    max-width: 640px;
    border-top: 1px #f1f1f1 solid;
    background: #fff;
    padding-top: 6px;
    height: 55px;
    color: #000;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 2;
}
.shopping_cart .btn_con {
    margin: .3rem 1.1rem;
    
}
.shopping_cart .btn_con button p{
    margin-top: -2px;
}
.shopping_cart .cart {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 2.75rem;
    height: 2.75rem;
}
.shopping_cart .btn_con .add {
    width: 30%;
    border-radius: 25px 0 0 25px;
    background-image: linear-gradient(90deg,#fea10f 0,#fa8013);
}
.shopping_cart .btn_con button {
    display:inline-block;
    height: 100%;
    float: right;
	border:0;
    font-size: .8rem;
    color: white;
    height: 2.15rem;
    font-weight: bold;
}
.shopping_cart .btn_con .jie_buy{font-weight: normal;
    color: #666;
    font-size: 12px;
    float: left;
    background: none;margin-right: 5%; }
.shopping_cart .btn_con .buy {
    width:30%;
	border-radius: 0 25px 25px 0;
	background-image: linear-gradient(90deg,#fa6514 0,#e93323);
}
.shopping_cart .cart span {
    display: block;
    position: relative;
    width: 1.125rem;
    height: 1.125rem;
    text-indent: -999rem;
    background: url(../images/icon_shoppingcart.png) center center no-repeat;
    background-size: contain;
    margin: .8125rem auto;
}
.shopping_cart .cart span i {
    display: none;
    position: absolute;
    top: -0.4rem;
    left: .7rem;
    min-width: .8rem;
    height: .8rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: .05rem solid white !important;
    border-radius: .4rem;
    background-color: #fb0d1c;
    color: white;
    font-size: .55rem;
    line-height: .7rem;
    text-indent: 0;
    text-align: center;
    padding: 0 .125rem;
}
.spxq_cont1{padding:2% 5%; background:#fff; margin-top:2%;}
.spxq_cont1 .name{height:38px; line-height:38px; border-bottom:1px #dfdfdf solid; font-weight:bold;}

.notice_news dl{ width:90% !important; padding:3% 5% !important;}



.xin_mainbg{background:#fff;}
.sea1{background:#fff; height:26px; line-height:26px;-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;
	width:60%;
    margin: 0 auto;        /* W3C syntax */
	}
.sea1 input{background:none; border:0;  height:26px; line-height:26px; padding-left:0px; width:70%; font-size:12px;}
.sea1 .sou{ float:right;color:#c7c7c7; padding-right: 5%;}
.top .sea1 a{padding-left: 0%;color:#999;}
.ls_list_left{background:#fff; height:auto; line-height:55px;position: relative;overflow: hidden; -webkit-box-shadow: 0 4px 4px #f5f5f5;box-shadow: 0 4px 4px #f5f5f5;}
.ls_list_left .list_nav{overflow-x: auto;overflow-y: hidden;white-space: nowrap;}
.ls_list_left .list_nav h3{display: inline-block;padding: 0 15px 0 15px; position:relative; font-size:15px; font-weight:normal;}
.ls_list_left .list_nav h3.curr a{color:#fb0d1c; font-weight:bold;}
.ls_list_left .list_nav h3:before {
    content: '';
    display: block;
    width: 2px;
    height: 16px;
    background: #000;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
}
.ls_list_right{padding:3% 0% 10% 1%;border-left: 1px #e2e2e2 solid;margin-left: -1px; background:#f3f3f3;}
.xin_shop_show ul li h3{font-size:13px; margin-top:2%; font-weight:normal;}
.xin_shop_show ul li p.red{text-align:center; color:#fb0d1c; font-size:14px; margin-top:3%;}
.xin_shop_show ul h2{ font-size:13px; text-align:center; font-weight:normal;overflow: hidden;white-space: nowrap;}
.xin_shop_show ul li{float:left; width:45%; margin-left:3%; margin-bottom:3%; background:#fff;border-radius: 8px; padding-bottom: 2%;}
.xin_shop_show ul li img{border-top-left-radius: 8px;border-top-right-radius: 8px;width: 100%;height: 165px;}
.xin_shop_show ul li .img{min-height: 165px; overflow:hidden; position: relative;}
.xin_show .swiper-slide{position: relative;}
.xin_shop_show ul li .img span.tips{
    display: block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    background-image: linear-gradient(90deg,#fa6514e6 0,#e93323e8);
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    border-radius: 8px 0 0 0px;
    padding: 2px 5px;
    
}
.xin_show .swiper-slide span.tips{display: block;position: absolute;bottom: 0px; left:0px;background-image: linear-gradient(90deg,#fa6514e6 0,#e93323e8);color: #fff;font-size: 12px;font-weight: bold;border-radius:0  8px 0 0px;padding: 5px 8px;}
.xin_shop_show ul li p.price{padding:0 5%; font-size:12px;color:#fb0d1c}
.xin_shop_show ul li p.price b{ font-size:16px;color:#fb0d1c;font-family: Arial, Helvetica, sans-serif;}
.xin_shop_show ul li p.price span{float:right; color:#fb0d1c; line-height:24px;}
.xin_shop_show ul li p.price span i{font-size:22px;line-height:24px;}
.xin_shop_show ul li h3{margin:5% 0 3% 0; line-height:1.3em;overflow: hidden; font-weight: normal; padding:0 5%; height:33px;}
.xin_shop_show ul li .price span{float:right;color:#fb0d1c}
.gwc_mainbg{padding:5% 3%;width:94%;max-width: 560px; margin:0 auto; z-index:99999;}
.gwc_mainbg .gwc_list{padding-bottom: 100px;}
.xin_dingdan{
	padding: 5% 3% 30% 3%;
    position: absolute;
    top: 35px;
	width:94%;
    max-width: 550px;
    margin: 0 auto;
    z-index: 99999;
	}
.gwc_mainbg .gwc_list dl{margin-bottom:2%; border-radius:6px;background:#fff; float:left; width:94%; padding:3%;}
.gwc_mainbg .gwc_list dl dt{float:left; width:28%;}
.gwc_mainbg .gwc_list dl dd{float:right; width:68%;}
.gwc_mainbg .gwc_list .gwc_shan span{float:right;padding-right: 5px;}
.gwc_mainbg .gwc_list .gwc_shan{font-size:12px; margin-top:12px;}
.gwc_mainbg .gwc_list h3{font-size:14px; font-weight:normal; line-height:20px; margin-top:8px; height:20px; overflow:hidden;}
.gwc_mainbg .gwc_list dd .guige{color:#fe2c55; display:block; font-size:12px;}
.gwc_mainbg .gwc_list dd .guige b{color:#fb0d1c; font-weight:bold;}
.gwc_mainbg .gwc_list .gwc_shan b.zong{font-size:16px;color:#fb0d1c; margin-right:10px;}


.ys02 {
	font-size: 22px !important;
	background: #c3ac8c;
	color: #fff;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	padding: 5px;
}
.newsmain1 ul li b{color:#c3ac8c;}
.newsmain1 ul li p{ font-size:14px;margin-top: 3px;}
.bgtp {
	position: fixed;
	z-index: -99;
	top: 0;
	width: 100%;
	height: 100%;
	max-width:640px;
}
.box {
	position: relative;
	z-index: 9999;
	top: 0;
}
.logo1 {
	width: 35%;
    margin: 22% auto 0% auto;
    padding-top: 18%;
}
.dl_top{ background:#fff; margin:0 5%; padding:5% 8%;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.xin_shi{width:40%; margin: 3% auto 0 auto;}
.list1 {
	width: 65%;
    border: 1px rgb(195, 172, 140) solid;
    color: #333;
    margin: 4% auto 4% auto;
    height: 45px;
    line-height: 45px;
    font-size: 14px;
    overflow: hidden;
}
.list1 input[type='text'], .list1 input[type='password'] {
	border: none;
	outline: none;
	height: 27px;
	line-height: 27px;
	color: #666;
	box-shadow: none;
	background: none !important;
	font-family: "Microsoft YaHei";
	width: 85%;
	text-align: left;
	font-size: 15px;
}
.list_left {
	width: 20%;
	text-align: center;
	color: #c3ac8c;
}
.list_right {
	width: 80%;
	height: 50px;
	line-height: 50px;
}
.list_left i {
	font-size: 25px;
}
.anniu {
	width: 100%;
	height: 27px;
	line-height: 27px;
	margin: 6px auto;
}
.dl_anniu input {
	border: none;
	background: none;
	font-size: 16px;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.dl_anniu {
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	background:#c3ac8c;
}
.xin_hyzx .dl_anniu{margin: 10% auto 16% auto;}
.mainbg{padding-bottom:20%;}
.dl_anniu {
	width: 55%;
	margin: 5% auto 5% auto;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
}
.dl_top p.wjmm {
	
	margin: 5% auto 5% auto;
    color: #999;
	font-size: 12px;
	text-align: center;
}
.dl_top p.wjmm a {
	color: #999;
}
.dl_footer {
	background: rgba(0, 0, 0, 0.18);
	height: 160px;
	position: absolute;
	bottom: 0;
	z-index: 8888;
}
.dl_top p.wjmm b {
	text-align: right;
	float: right;
	font-weight: normal;
}
.header1 {
	position: relative;
	padding: 3% 5% 13% 5%;
	width: 90%;
	overflow: hidden;
}
.header1:after {
	width: 140%;
	height: 160px;
	position: absolute;
	left: -20%;
	top: 0;
	z-index: -1;
	content: '';
	border-radius: 0 0 50% 50%;
	background:#c3ac8c;
}
.header {
	width: 100%;
	background:#c3ac8c;
	color: #fff;
	overflow: hidden;
}
.top {
	text-align: center;
	font-size: 1.1em;
	height: 25px;
	padding-left: 16px;
	line-height: 25px;
	padding-top: 2%;
	padding-bottom: 2%;
	
}
.top span {
	float: right;
	padding-right: 5%;
	width: 15%;
	text-align: right;
	height: 25px;
	position: relative;
}
.top span i {
	font-size: 1.3em;
}
.top span i.xin_gwc{ font-size:1.5em;}
.top span a:hover{ color:#fff;}
.top span a.baocun, .top span a {
	width: 100%;
}
.top a {
	color: #fff;
	padding-left: 5%;
}
.top a.jian {
	float: left;
	padding-left: 0px;
}
.top .hdsz b, .top .hdsz1 b {
	display: none;
}
.top .hdsz1 {
	min-height: 18px !important;
	min-width: 18px !important;
	line-height: 18px !important;
	font-size: 12px;
	right: 30% !important;
	top: -20% !important;
}
.top i {
	font-size: 1.2em;
}
.wdzl {
	
	color: #000;
	border-radius: 10px;
}
.wdzl p i {
	font-size: 16px;
	color: #c3ac8c;
}
.wdzl dl {
	width: 100%;
}
.wdzl dl dt {
	width: 19%;
	float: left;
	font-size: 14px;
}
.wdzl dl dt b {
	display: block;
}
.wdzl dl dt p {
	font-size: 22px;
	font-weight: bold;
}
.wdzl dl dt div {
	width: 100%;
	height: 0;
	position: relative;
	padding-bottom: 100%;
}
.wdzl dl dt img {
	border: 2px rgba(255, 255, 255, 0.3) solid;
	border-radius: 50%;
	background: #fff;
	width: 100%;
	height: 100%;
	position: absolute;
}
.wdzl dl dd {
	width: 76%;
	float: right;
}
.wdzl_left {
	width: 85%;
	padding-top: 5px;
}
.wdzl_right {
	width: 15%;
	color: #fff;
	padding-top:27px;
	text-align: right;
}
.wdzl_right p.qian{padding-top:3px;color:#fff;}
.gwc_list dl dd p strong{font-weight:normal; color:#000;}
.gwc_list dl dd p strong input{width:11%; border:1px #efefef solid; height:23px; line-height:23px;}
.gwc_list dl dd .gwc_shan span{float:right;}
/*footer*/
.total_result {
    background-color: #fff;
	z-index:99999;
    background-size:100%;
    position: fixed;
    width: 100%;
	max-width:640px;
    bottom: 60px;
    box-shadow: rgb(207, 207, 207) 0px -1px 5px;
}
.total_result .fl {
    padding: .5rem 0 .3rem 1.4rem;
    vertical-align:middle;
	line-height:30px;
}
.total_result .c_checkbox {
    float:left;
    /* background-image: url(../m_images/c_checkbox_off_red.png);  */

}
.total_result .c_checkbox:checked {
    background-image:url(../m_images/c_checkbox_on.png);
}

.total_result .fl span {
 
    font-size:12px;
}
.total_result #cart_price span b{font-size:16px; color:#c3ac8c;}
.total_result .fr span {
    font-size:1.2rem;
}

.total_result .fr input{font-size:13px; color:#fff; text-align:center;background:none; width:100%; display:block; border:0;}
.total_result .fr p {
    font-size:1.4rem;
    color:#ff463c;
    overflow:hidden;
}
.total_result .fr {
    padding:0.5rem 1.5rem .5rem 0 !important;
}
.total_result .fr.totalPrice{padding:1.25rem 1.5rem .75rem 0;}
.total_result .fr span img{
    height:1.35rem;
    vertical-align: middle;
    margin-left: .35rem;}

.total_result div:last-child {
    text-align:right;
    padding: 1.1rem 1rem 0 0;
}
.total_result .fr b {
    width:5rem;
	display:block;
    padding: 5px 0;
	background: #c3ac8c;
	color: #fff;
    border-radius:6px;
    text-align:center;
    cursor:pointer;
    
}
.payBtn {
    background-color: #FB4741;
    color: #fff;
}

.wdzl_right i{font-size:22px; font-weight:normal;    padding-right: 2px;}
.wdzl_right a {
	color: #fff;
}
.wdzl dl dd h3 {
	margin-top: 1%;
	font-size: 14px;
	color: #fff;
}
.wdzl dl dd h3 b.mz{
    background: none;
    }
.wdzl dl dd h3 b {
	background: #fea700;
	display: inline-block;
	border-radius: 5px;
	font-size: 14px;
	padding-left: 0.3em;
	padding-right: 0.3em;
}
.wdzl dl dd p b {
	font-weight: normal;
}
.wdzl dl dd h3 i {
	font-size: 1em;
	
}
.wdzl dl dd h3 strong {
	
	background: rgba(255, 255, 255, 0.31);
	border-radius: 15px;
	padding: 2px 10px;
	font-weight: normal;
	font-size: 12px;
}
.wdzl dl dd p {
	font-size: 13px;
	color: #ffffffa3;
	
}
.wdzl dl dd p a{color: #ffffffa3;}
.wdzl dl dd p span {
	float: right;
	padding-right: 2%;
}
.kjcd {
	margin:2% 3%;
	text-align: center;
	position: relative;
	z-index: 9999;
	padding: 3% 0;
	background: #fff;
	margin-top: -35px;
	border-radius: 8px;
	color: #000;
	
}
.m_title1 ul li{width:33.3%;}
.m_title ul li,.m_title1 ul li{position:relative;}
.m_title ul li.curr:after,.m_title1 ul li.curr:after{
	content: '';
    display: block;
    width: 60px;
    height: 2px;
   
    
    position: absolute;
    bottom: 0;
    left:34%;
    margin-bottom: -2px;
	}
.m_title1 ul li.curr:after{left: 27%;}
.m_title ul li:before,.m_title1 ul li:before{
	content: '';
    display: block;
    width: 1px;
    height: 22px;
   
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
	}
.main2 ul li:before{
	content: '';
    display: block;
    width: 1px;
    height: 22px;
    background: #222;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
	}
.kjcd ul li:before{
	content: '';
    display: block;
    width: 1px;
    height: 22px;
    background: #222;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
	}
.kjcd ul li:last-child:before,.main2 ul li:last-child:before{ display:none;}
.kjcd ul li {
	width: 23%;
	position:relative;
	display: inline-block;
	font-size: 13px;
	text-align: center;
	line-height: 18px;
	
	color: #999;
}
.kjcd ul li a {
	color: #999;
	font-size: 13px !important;
	line-height: 18px;
}
.kjcd ul li:last-child b {
	color: 4aa8c6;
}
.kjcd ul li b {
	color: #f24b48;
	
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.kjcd ul li:last-child {
	border-right: none !important;
}
.main1 {
	background: #fff;
	padding-left: 2%;
	padding-right: 2%;
}
.ls_main1 {
	/* background-image: linear-gradient(150deg, #f166a0 15%, #6f1cdc 90%); */
	border-radius: 8px;
	margin:2% 3%;
}
.m1_left {
	width:49%;
	/*background: linear-gradient(to right, rgb(155, 96, 195), rgb(95, 44, 130));*/

	padding:3% 0;
	margin-right:0.5%;
	text-align:center;
	border-radius: 10px;

	color:#000;
}
.m1_right{width:49%;text-align:center;margin-left:0.5%;padding:3% 0;border-radius: 10px;color:#000}
.main2 ul li p{ color:#999;}
.main2{
	margin: 2% 3%;
    border-radius: 10px;
}
.main2 ul li {
	width:25%;
	float: left;
	font-size: 13px;
	text-align: center;
	position:relative;
	margin: 4% 0;
}
.main2 ul li.qw_dw {
	position: relative;
}
.main2 ul li .ico_qy {
	position: absolute;
	background: #c3ac8c;
	color: #fff;
	font-size: 12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 0% 4%;
	top: 7%;
	right: 6%;
}
.lx_menu2 {margin: 2% 3%; border-radius: 10px;}
.main2, .newsmain1,.lx_menu2 ,.m1_left,.m1_right{
/*	border-top: 5px #dedede solid; */
    background: #fff;
}
.main2 ul li:nth-child(3), .main2 ul li:nth-child(6), .main2 ul li:nth-child(9) {
	border-right: none;
}
.newsmain1 {
/*	box-shadow: 2px 0 0 #dedede, -2px 0 0 #dedede; */
    padding: 5% 5%;
    margin: 1% 3%;
    border-radius: 10px;
}
.newsmain1 span {
	float: right;
}
.main2 ul li i {
	font-size: 25px;
	display: block;
}
.main2 ul li a{line-height:18px; display:block;}
.main2 ul li b{color: #f24b48;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}
.main3 {
	background: #fff;
	border-top: 6px #dedede solid;
}
.main3 .m3 {
	padding: 3% 5%;
	border-bottom: 1px #dfdfdf solid;
	background: #e4e4e4;
}
.main3 .m3 strong {
	display: inline-block;
	font-weight: normal;
	padding-left: 5px;
	top: -5px;
	position: relative;
	font-size: 18px;
}
.main3 .m3 b {
	display: inline-block;
	background: #c3ac8c;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 2% 1% 1% 1%;
}
.main3 .m3 i {
	color: #fff;
	font-weight: normal;
	font-size: 30px;
}
.m3_cont ul li {
	float: left;
	padding-top: 4%;
	width: 50%;
}
.m3_cont ul {
	margin-left: 15%;
}

.m3_cont {
	background: #fff;
	padding-bottom: 2%;
}
.m3_cont ul li i {
	font-size: 30px;
	display: inline-block;
}
.m3_cont ul li b {
	color: #666;
	font-weight: normal;
	display: inline-block;
	padding-left: 10px;
	position: absolute;
}
.m_title, .m_title1 {
	
	background: #fff;
	overflow: hidden;
	margin-bottom: 3%;
}

.m_title ul li {
	width: 50%;
	float: left;
	text-align: center;
}

.m1_left_left {
	width: 25%;
}
.m1_left_mid {
	
	line-height: 1.7em;
	padding-top: 1%;
}
.m1_left_right {
	margin-top:3px;
	text-align: center;
	
}
.m1_left_right a {
	display:block;
	color: #fff;
	background:#c3ac8c;
	padding: 0% 5%;
	display: inline-block;
	font-size: 14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
}
.m1_left_mid h3 {
	font-size: 13px;
	font-weight: normal;
	
}
.m1_left_mid b {
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 1.2em;
	color: #f24b48;
}
.newsmain1 ul li a {
	display: block;
	font-size: 15px;
}
.newsmain1 ul li {
	text-align: center;
    line-height: 28px;
    padding: 3% 0;
    width: 33%;
    float: left;
    border-bottom: 1px #efefef solid;
    margin-bottom: 1%;
}
.newsmain1 ul li i {

	 
}
.newsmain1 ul li span i {
	font-weight: normal;
	color:#999;
}
.xgmm {
	padding: 5% 10% 11% 10%;
	background: #fff;
}
.xgmm p {
	background: #fff;
	padding: 5% 0%;
	border-bottom: 1px #efefef solid;
}
.xgmm input {
	background: #efefef;
	border: 0;
	width: 98%;
	height: 30px;
	line-height: 30px;
	padding-left: 2%;
}
.xgmm p span {
	float: right;
	width: 60%;
}
.srmx_cont {
	
	padding: 5%;
	background: #fff;
}
.srmx_time input {
	width: 29%;
	height: 28px;
	line-height: 28px;
	padding-left: 5px;
}
.srmx_time p {
	width: 100%;
	margin-top: 5%;
}
.srmx_time p input {
	width: 77%;
	border: 0;
	background: #f1f1f1;
}
.srmx_time {
	text-align: center;
}
.srmx_xq {
	background: #fff;
	padding: 0;
}
.team_cont1 table {
	border: 1px #d6d6d6 solid;
	text-align: center;
}
.team_cont1 tr:nth-child(odd) {
	background: #eee;
}
.team_cont1 tr {
	background: #fff;
}
.team_cont1 th {
	background: #e8e8e8;
	padding: 2% 1%;
	line-height: 18px;
	font-size: 13px;
	text-align: center;
	color: #000;
}
.team_cont1 b {
	color: #c3ac8c;
}
.team_cont1 td {
	color: #666;
	font-size: 12px;
}
.mx_page a {
	background: #666;
	color: #fff;
	text-align: center;
	padding: 5px 10px;
}
.mx_page a.next {
	margin-left: 10px;
}
.mx_page {
	text-align: center;
	margin-top: 5%;
	margin-bottom: 5%;
}
.m_title, .m_title1 {
	margin-bottom: 0;
	
	line-height: 40px;
	background: #fff;
	overflow: hidden;
	border-bottom: 4px #efefef solid;
}
.m_title1 ul li {
	width: 23%;
	margin:0 5%;
	float: left;
	text-align: center;
}
.m_title ul li {
	width: 40%;
	float: left;
	margin: 0 5%;
	text-align: center;
}
.m_title1 ul li.curr,.m_title ul li.curr{border-bottom: 2px #c3ac8c solid;}
.m_title1 ul li.curr a{color:#c3ac8c;}

.m_title ul li a, .m_title1 ul li a {
	font-size: 15px !important;
	display:block;
	font-weight:bold;
	overflow: hidden;
	height: 40px;
}
.wdzl_cont2 {
	background: #fff;
	border-bottom: 5px #efefef solid;
	padding: 3% 0 0 0;
}
.wdzl_cont2 ul li {
	font-size: 12px;
	color: #999;
	padding: 0 5%;
}
.wdzl_cont2 ul li h3 i{color:#999; }
.wdzl_cont2 ul li .ddzj span{float:right; color:#000; text-align:right; width:30%;}
.wdzl_cont2 ul li .ddzj span b{color:#f24b48;}
.wdzl_cont2 ul li .hymz{font-size:15px;}
.wdzl_cont2 ul li h3 {
	color: #000;
	font-size:12px;
	font-weight: normal;
	
}
.wdzl_cont2 ul li h3 em {
	color: #f24b48;
	font-style: normal;
	font-weight: bold;
}
.wdzl_cont2 ul li p{color:#999;}
.wdzl_cont2 ul li .ddzj {
	border-top: 1px #dfdfdf solid;
	font-size:14px;
	margin-top: 3%;
	padding: 3% 0%;
}

.ddzj b {
	margin-right: 5%;
}
.ddzj span a {
	color: #fff;
	font-size: 13px;
	color: #c3ac8c;
}
.wdzl_cont1 ul li span.xssg_wszl_right {
	width: 75%;
}
.wdzl_cont1 ul li span {
	float: right;
	font-weight: normal;
	color: #999;
	font-size: 13px;
	width: 65%;
	text-align: left;
}
.wdzl_cont1 ul li {
	padding: 3% 5%;
	background: #fff;
	font-size: 14px;
	border-bottom: 4px #efefef solid;
	width: 90%;
	float: left;
}
.wdzl_cont1 ul li:last-child img {
	display: inline-block;
	width: 48%;
}
.wdzl_cont1 ul li select{ width:90%;}
.wdzl_cont1 ul li .zhlx{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:16px;margin-right:2px;margin-top:-1px;vertical-align:middle;width:16px;line-height:1}

.wdzl_cont1 ul li .srje {
	height: 30px;
	line-height: 30px;
	border: 0;
	background: #f1f1f1;
	padding-left: 5px;
	width: 90%;
}
.wdzl_cont1 ul li span i {
	font-size: 1.2em;
	color: #999;
}
.wdzl_cont1 ul li span b{color:#c3ac8c;}
.wdzl_cont1 ul li p {
	color: #999;
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	margin-bottom: 2%;
	margin-top: 1%;
}
.wdzl_cont1 ul li i {
	font-size: 1.3em;
	color:#c3ac8c;
}
.tjsq_anniu2 {
	background: #999 !important;
}
.tjsq_anniu, .tjsq_anniu2 {
	width: 55%;
	margin: 5% auto;
	margin-bottom: 5%;
	-webkit-border-radius: 10px;
	border-radius: 25px;
	text-align: center;
	display: block;
	color: #fff;
	background: #c3ac8c;
}
.tjsq_anniu2 {
	background: #999 !important;
}
.tjsq_anniu input, .tjsq_anniu2 input {
	border: 0;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	background: none;

	color: #fff;
	font-size: 15px;
	width: 100%;
	font-family: "黑体";
	display: block;
	padding: 5% 0;/* background-image: linear-gradient(150deg, #f166a0 15%, #6f1cdc 90%); 

	background:#c3ac8c;*/

}
.tjsq_anniu a, .tjsq_anniu2 a {
	color: #fff;
	font-size: 15px;
	width: 100%;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	display: block;
	color: #fff;
	background: #c3ac8c;
}
.dlsqy_cont {
	background: #fff;
	padding: 0% 0px;
}
.auth-bo {
	padding: 0 2%;
}
.dlsqy_cont td select{background: #efefef;}
.dlsqy_cont td input {
	height: 28px;
	line-height: 28px;
	border: 0;
	padding-left: 10px;
	background: #efefef;
	width: 90%;
}
.dlsqy_cont form {
	padding: 5% 8% 8% 8%;
	
}
.dlsqy_cont form p {
	text-align: center;
	color: #c3ac8c;
	margin-top: 10px;
	font-size: 12px;
}
.lxwm_cont {
	padding: 5% 5% 15% 5%;
	background: #fff;
}
.lxwm_cont .title {
	font-size: 16px;
}
.lxwm_cont p {
	padding-top: 10px;
}
.auth-bi {
	margin: 0;
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}
.xy-con {
	height: 300px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 10px;
	border: #cecece 1px solid;
	background-color: #fff;
}/* 签约管理上传身份证样式  */
.upimg1 {
	float: left;
	border: 1px #dfdfdf solid;
	width: 48%;
	position: relative;
	padding: 2% 0;
	margin: 10px 0px 5px 0px;
	border-radius: 15px;
}
.dlsqy_cont form p i{font-size:30px;}
.upimg2 {
	text-align: center;
	font-weight: 400;
	
	font-size: 12px;
}
.inputstyle {
	width: 85%;
	cursor: pointer;
	outline: medium none;
	position: absolute;
	display:block;
	height:100%;
	opacity: 0;
	left: 10px;
	top: 6px;
}
.detail {
	background: #fff;
	padding: 5% 5% 5% 5%;
	margin-top:0%;
}
.jiage {
	font-size: 12px;
}
.add_s{background: #efefef;}
.add_s, .xgmm input {
	font-size: 14px;
}
.xgmm input {
	padding-left: 5%;
}
.qrqy {
	width: 55%;
	background: #c3ac8c;
	margin: 15px auto;
	border-radius: 25px;
}
.qrqy input {
	padding-left: 0px;
	line-height: 30px;
	height: 30px;
	width: 100%;
	background: none;
	border-radius: 15px;
	border: none;
	color: #fff;
	font-size: 14px;
	font-family: microsoft yahei;
}
.wdtx div {
	width: 100%;
	height: 0;
	position: relative;
	padding-bottom: 100%;
}
.wdtx img {
	border: 2px rgba(255, 255, 255, 0.3) solid;
	border-radius: 50%;
	background: #fff;
	width: 100%;
	height: 100%;
	position: absolute;
}
.wdtx {
	width: 15% !important;
	padding-right: 50%;
}
.footer {
	height: 60px;
	position: fixed;
	width: 100%;
	max-width: 640px;
	z-index:9999999;
	 
	bottom: 0;
}
.footer a {
	color: #fff;
	font-size: 16px;
}

.foot-con_2 {
	margin: 0 auto;
	max-width: 640px;
	border-top: 1px #f1f1f1 solid;
	background: #fff;
	padding-top: 6px;
	height: 60px;
	color: #000;
}
.foot-con_2 .active {
	color: #c3ac8c;
	display: block;
}
.foot-con a {
	display: block;
	width: 20%;
	float: left;
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	position: relative;
	color: #333;
}
.foot-con_2 i {
	display: block;
	font-size: 23px;
	margin-top: 6%;
	margin-bottom: 0%;
	height: 21px;
}/*index*/
.news_banner .swiper-container-horizontal > .swiper-pagination-bullets, .news_banner .swiper-pagination-custom, .news_banner .swiper-pagination-fraction {
	bottom: 10px;
	right: 5%;
}

.xsms_cont ul li div.img{ width:40%;}
.img_wz_right{ width:55%;}
.xsms_cont ul li .thumb {
	display: block;
	width: 100%;
	padding-bottom: 65%;
	position: relative;
}
.xsms_cont ul li a img {
	width: 100%;
	height: 100%;
	position: absolute;
	border-radius: 8px;
}
.xsms_cont ul li p.red {
	margin-top: 6%;
	line-height: 1.1em;
	text-align: center;
	color: #c3ac8c;
	font-size: 14px;
}
.xsms_cont ul li p a {
	color: #fff;
}
.xsms_cont ul li p.price span {
	float: right;
	color: #999;
}
.xsms_cont ul li p.price b {
	color: #c3ac8c
}
.xsms_cont ul li {
    border-top: 1px #efefef solid;
	width: 96%;
	padding: 3% 0 2% 0;
	float: left;
	margin-right: 3%;
	margin-bottom: 1%;
}
.xsms_cont ul li h3, .shop_show ul li h3 {
	font-size: 0.9rem;
	padding: 0 2%;
	margin-top:1%;
}
.xsms_cont ul {
	margin-right: -5%;
}
.ls_news_main {
	border-top: 0px #ffffffb5 solid;
}
.xsms_cont ul li a.more {
	display: block;
	padding: 2px 0;
	width: 85px;
	border-radius: 15px;
	
	text-align: center;
	font-size: 12px;
	background:#c3ac8c;
	color: #fff;
	margin-top:3%;
	margin-bottom:3%;
}
.news_tjjys em {
	font-size: 12px;
	color: #c3ac8c;
	font-style: normal;
}
.news_tjjys span {
	float: right;
	padding-top: 10px;
}
.news_tjjys a {
	width: 100px;
	display: block;
	border-radius: 5px;
	background: #c3ac8c;
	color: #fff;
	text-align: center;
	height: 28px;
	line-height: 28px;
}
.ls_show {
	background: #fff;
	padding: 0 3%;
}
.xsms_cont ul li h2, .shop_show ul h2 {
	font-size: 13px;
	text-align: center;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
}
.news_tjjys strong {
	background: #c3ac8c;
	 
	margin-left: 5px;
	text-transform: uppercase;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0 2%;
	border-radius: 25px;
}
.news_tjjys span {
	float: right;
}
.news_tjjys {
	height: 50px;
	font-size: 1.0em;
	line-height: 50px;
	
}
.xsms_cont .price i {
	font-size: 0.9rem;
}
.xsms_cont .price {
	font-size: 0.8rem;
	padding: 0% 2% 0 2%;
	color: #999;
}
.xsms_cont h3 i, .jykc_cont h3 i {
	color: #c3ac8c;
	font-size: 18px;
}
.news_tjjys i {
	font-size: 20px;
	color: #c3ac8c;
}
.news_tjjys span i {
	font-size: 16px;
}
.news_tjjys b {
	font-size: 17px;
}
.jykc_cont dl {
	padding: 3%;
	float: left;
	width: 94%;
	border-top: 1px #efefef solid;
}
.jykc_cont dl dt {
	float: right;
	width: 40%;
}
.jykc_cont dl dt img {
	border-radius: 15px;
}
.jykc_cont dl dd {
	float: left;
	width: 60%;
	padding-top: 5px;
}
.jykc_cont dl h3 {
	font-size: 15px;
}
.jykc_cont dl p {
	color: #999;
}
.jykc_cont dl .time {
	margin-top: 3%;
}
.jykc_cont ul li {
	padding: 5% 6%;
	border: 10px #eaeaea solid;
	background: #fff;
	display: block;
	margin-bottom: 10px;
	border-radius: 15px;
}
.jykc_cont ul li h3 span {
	float: right;
	font-size: 14px;
	font-weight: normal;
}
.jykc_cont ul li h3 span i {
	font-size: 14px;
}
.jykc_cont ul li p {
	padding-left: 30px;
	margin-top: 5px;
	color: #999;
}
.jykc_cont ul li .time {
	color: #999;
	font-size: 12px;
}
.jykc_cont ul li .time span {
	float: right;
	font-size: 12px;
	color: #c3ac8c;
}
.m_news_cont dl {
	background: #fff;
	overflow: hidden;
	width: 50%;
	display: inline-block;
	padding: 4% 0%;
	border-bottom: 1px #efefef solid;
}
.m_news_cont dl:nth-child(even) {
	background: #fff;
}
.m_news_cont dl dt {
	width: 20%;
	float: left;
}
.m_news_cont dl dt{
	border-radius: 50%;
	box-shadow: 3px 0 0 #c3ac8c, -3px 0 0 #00f7ef;
	font-size: 20px;
	background: #000;
	color: #fff;
	width: 60px;
	height: 60px;
	display: block;
	text-align: center;
	line-height: 60px;
	font-weight: bold;
}
.m_news_cont .time i{font-size:14px;}
.m_news_cont dl dd {
	width:100%;
	float: right;
	padding-top: 8px;
}
.m_news_cont dl a{display:block;}
.m_news_cont dl dd h2 {
	font-size: 15px;
	line-height: 22px;
	
	height: 22px;
	overflow: hidden;
}
.m_news_cont dl dd p a {
	color: #c3ac8c;
}
.m_news_cont dl dd pg {
	color: #999;
	line-height: 18px;
	font-size: 12px;
}
.lxwm_cont .time {
	border-bottom: 1px #efefef solid;
	margin-bottom: 15px;
}
.m_news_cont .time, .lxwm_cont .time {
	font-size: 12px;
	text-transform: uppercase;
	color: #999;
	margin-top: 2%;
}
.m_news_cont span, .lxwm_cont .time span {
	float: right;
	padding-right: 3%;
	padding-left: 3%;
	color: #999;
}
.m_news_cont .time span, .lxwm_cont .time span {
	color: #c3ac8c;
}
.m_nynews_cont {
	background: #fff;
	padding: 5% 3%;
}
.m_nynews_cont h2 {
	font-weight: normal;
	margin-top: 3%;
	font-size: 15px;
	text-align: center;
	border-bottom: 1px #dfdfdf solid;
	padding-bottom: 10px;
}
.m_nynews {
	padding: 5%;
	font-size: 12px;
}
 input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
 background-color: none !important;
}
.hyzclb_cont ul li span:first-child {
	padding-top: 2px;
}
.hyzclb_cont ul li span.xssg_wszl_right {
	width: 75%;
}
.hyzclb_cont ul li span {
	float: right;
	font-weight: normal;
	color: #999;
	font-size: 13px;
	width: 62%;
	text-align: left;
}
.hyzclb_cont ul li {
	padding: 3% 10% 3% 10%;
	background: #fff;
	border-bottom: 1px #eeeeee solid;
}
.hyzclb_cont ul li:last-child {
	border-bottom: 4px #eeeeee solid;
}
.hyzclb_cont ul li b {
	font-weight: normal;
	line-height: 30px;
	height: 30px;
}
.hyzclb_cont ul li input {
	width: 95%;
	font-family: "Microsoft YaHei";
	height: 30px;
	line-height: 30px;
	border: 0;
	background: #f1f1f1;
	padding-left: 5%;
}
.hyzclb_cont ul li span i {
	font-size: 1.2em;
	color: #999;
}
.hyzclb_cont ul li p {
	color: #999;
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	margin-bottom: 2%;
	margin-top: 1%;
}
.hyzclb_cont ul li i {
	font-size: 1.3em;
	color: #c3ac8c;
}
.address .address_li {
	padding: 4% 8%;
	background: #fff;
	border-bottom: 4px solid #eeeeee;
}
.address .address_li label {
	
	display: block;
	text-align: left;
	margin-bottom:5px;
	letter-spacing: 1px;
}
.address select {
	background: #f1f1f1;
	font-size: 0.9rem;
}
.address input {
	font-size: 0.9rem;
}
.address a.smart-parse-btn {
    display: block;
    float: right;
    padding: 2px 10px;
    color: #c3ac8c;
    border: 1px #c3ac8c solid;
	font-weight:bold;
    font-size: 12px;
    border-radius: 5px;
	margin-bottom:5px;
}
#address {
    width: 96%;
    height: 60px;
    border: 1px solid #e2e2e2;
    background: #f2f2f2;
    font-size: 12px;
    line-height: 22px;
    color: #666;
    padding: 5px;
    border-radius: 3px;
    outline: none;
    resize: none;
}
.address .add_in1 {
	width: 100%;
	font-family: "Microsoft YaHei";
	height: 35px;
	line-height: 35px;
	border: 0;
	background: #f1f1f1;
	padding-left: 2%;
}
.add_in {
	width: 95%;
	font-family: "Microsoft YaHei";
	height: 35px;
	line-height: 35px;
	border: 0;
	background: #f1f1f1;
	padding-left: 5%;
}
.address_btn, .address_btn2 {
	margin-top: 6%;
	margin-left: 5%;
	margin-right: 0%;
}
.anniubg {
	width: 80%;
	margin: 0 auto;
}
.address {
	background: #fff;
}
.ewm {
	width: 75%;
	margin: 10% auto;
	background: #fff;
	padding: 6% 5% 5% 5%;
	border-radius: 10px;
	box-shadow: 2.5px 3.2px 23.5px 4.5px #d1d1d1;
}
.ewm h3 {
	text-align: center;
	font-size: 18px;
}
.ewm p.wz {
	text-align: center;
	color: #666;
	margin-bottom: 10px;
}
.ewm img {
	margin: 0 auto;
	width: 49%;
	display: inline-block;
}
.ewm_cont {
	width: 60%;
	margin: 0 auto;
	opacity: 0.5;
}
.url-box button {
	background: #98876b;
	border: 0;
	color: #fff;
	padding: 10px;
	border-radius: 10px;
	font-family: "microsoft yahei";
}
.url-box {
	text-align: center;
}
.fxlj {
	background: #98876b;
	border: 0;
	display: block;
	width: 50%;
	margin: 10px auto;
	color: #fff;
	padding: 10px;
	border-radius: 10px;
	font-family: "microsoft yahei";
}
.url-box a:visited, .url-box a:active {
	color: #fff;
}
.show_cont dt {
	float: left;
	width: 58%;
	padding-top: 6px
}
.show_cont dd {
	width: 38%;
	float: right;
}
.show_cont dd img {
	border-radius: 10px;
}
.show_cont .time span {
	float: right;
	color: #999;
}
.show_cont .time i {
	font-size: 0.9rem;
}
.show_cont .time b {
	color: #c3ac8c;
}
.show_cont h3 {
	font-size: 15px;
	line-height: 20px;
}
.show_cont dl {
	padding: 5% 3%;
	border-top: 1px #eaeaea solid;
	background: #fff;
	display: block;
}
.show_cont .time {
	font-size: 12px;
	margin-top: 15px;
}
.news_banner {
	background: #fff;
	overflow-x: hidden;

.swiper-container {
	border-radius: 0px;
}
.wznr_cont p {
	padding-top: 10px;
	margin-bottom: 5px;
}
.wznr_cont p br {
	display: none;
}
.wznr_cont img {
	width: 100%;
}
.pager {
	padding-left: 0;
	margin: 20px 0;
	list-style: none;
	text-align: center;
}
.pager li {
	display: inline;
}
.pager li > a, .pager li > span {
	display: inline-block;
	padding: 3px 15px;
	background-color: #000;
	color: #fff;
}
.pager li > a:hover, .pager li > a:focus {
	text-decoration: none;
	background-color: #000;
}
.pager .next > a, .pager .next > span {
	float: right;
}
.pager .previous > a, .pager .previous > span {
	float: left;
}
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
	color: #fff;
	background-color: #777;
	cursor: not-allowed;
}
 @media only screen and (max-width: 460px) {
     
 }
 @media only screen and (max-width: 350px) {
     body{font-size: 12px;}
     .xin_shop_show ul li h3{font-size: 12px;line-height: 1.5em;}
     .lx_menu1 ul li p{font-size:12px;line-height: 20px; }
	 .wdzl_cont2 ul li .ddzj{font-size:12px;}
	 .xin_shop_show ul li .img{min-height: 135px;}
	 .xin_shop_show ul li img{height: 135px;}
	 .wdzl_cont2 ul li .hymz,.wdzl_cont2 ul li h3{font-size:13px;}
	 .xin_wdzl_cont2 .ddzj span{width:56%;}
.xsms_cont ul li h3, .shop_show ul li h3 {
	padding: 0 0%;
	font-size: 13px;
}
.xsms_cont h3 i, .jykc_cont h3 i {
	font-size: 16px;
}
.main2 ul li b{font-size: 13px;}
.m1_left_mid b{
	display:block;
	font-size:13px;
}
.show_cont h3 {
	font-size: 14px;
}
.show_cont .time {
	margin-top: 5px;
}
.xsms_cont .price {
	font-size: 0.6rem;
}
}
 @media only screen and (min-width: 630px) {
	.chanpin{margin-top: -470px;margin-left: 60px;}
	.xin_shop_show ul li .img{min-height: 245px;}
	.xin_shop_show ul li img{height: 245px;}
	.xin_dingdan{padding: 3% 3% 10% 3%;}
	.gwc_mainbg{padding: 3% 3%;}
	.header1{ padding: 3% 5% 8% 5%;}
	.xin_wdzl_cont2 .ddzj span{width:30%;}
	.mainbg{padding-bottom:12%;}
	.xin_hyzx .dl_anniu{margin:7% auto 12% auto}
	.tab-nav{padding-bottom: 5%;}
	
	}
	
