﻿.gifs{ width: 9rem; height: auto; margin:.3rem auto; }
.bm_btl{ width: 16rem; height: auto; background-color: #cd4a38 }
.offffg{ padding: 0 1rem; }
.iefsll{ line-height: 1.1rem; border:solid 1px #cd4a38; margin:1rem auto; width: 11rem; }

.red{ color: #881c21 }
.bgred{ background-color:#881c21  }
.bgred2{ background-color: #df1301 }
.huang{ color: #f89800 }
.bghuang{ background-color: #f89800 }

.footer .wbdiv3{ color: #cd4a38 }
.footer .ofd{ color: #cd4a38; letter-spacing: .1rem; }
.footer .lan{ color: #cd4a38; letter-spacing: .1rem; }

.lms{ width: 15.6rem; height: auto; margin:auto; padding-top: 1px; }

.scx{ text-decoration:line-through }


/*begin*/
.th_btl{ width: 100%; height: 1.6rem; line-height: 1.6rem; margin: .3rem auto; border-bottom: solid 1px #881c21; position: relative; }
.th_btl_zs{ width: 4rem; height: 4px; position: absolute; left: 0; right: 0; margin:auto; bottom: -2px; }

.pl{ padding: .5rem;  padding-left: 0 }
.pr{ padding: .5rem;  padding-right: 0; position: relative; }
.pr_an{ width: 3.5rem; height: 1.1rem; line-height: 1.1rem;  float: right; margin-top: .4rem}

.xian1{ width: 100%; height: 1px; background-color: #999; margin-top: .5rem; margin-bottom: .5rem; }

.th_an_tb{ width: 1.2rem; line-height: 1.2rem; float: left; }
.th_an_tb img{ width: 100%; height: 100%; }
.th_an{ padding: .2rem; border-radius: .1rem }
.th_an_wb{ float: left; line-height: 1.2rem; width: 5.8rem; height: 1.2rem; }

.k2{ padding-top: .5rem; padding-bottom: .5rem; border-bottom: solid 1px #999; }
.k2_l{ width: 3rem; height: auto; float: left; }
.k2_r{ width: 12.6rem; height: auto; float: left; padding-left: 1rem; }

.ief{ width: 1rem; height: 1rem }
.ief2{ width: 1.5rem; height: 1.5rem }

.pic_name{ width: 7rem; height: 1.2rem; line-height: 1.2rem; border-radius: .2rem; margin: 0 auto .8rem auto; }

.btl2{ width: 15.6rem; height: 1.4rem; line-height: 1.4rem; margin:auto; position: relative; }
.btl2:before{ content: ""; width: .8rem; height: .8rem; position: absolute; left: .3rem; top: .3rem; background-image: url(../images/7.png); background-size: cover; }
.btl2:after{ content: ""; width: .8rem; height: .8rem; position: absolute; right: .3rem; top: .3rem; background-image: url(../images/7.png); background-size: cover; }

.k3{ padding-top: .3rem; padding-bottom: .3rem; }
.k3_l{ width: 1.2rem; height: 1.2rem; line-height: 1.2rem; border-radius: .6rem; float: left; margin-top: .1rem; }
.k3_r{ width: 14.4rem; line-height: 1.4rem; padding-left: .5rem; float: left; }

.k4{ width: 15.6rem; height: auto; padding:.3rem; margin:0 auto .5rem auto; position: relative; }
.xian2{ width: 1px; height: 80%; position: absolute; left: 50%; top: 10%; background-color: #fff }
.k4_l{ width: 50%; height: auto; float: left; }

.k4_r{ width: 50%; height: auto; line-height: 2rem; float: left; }
.font15{ font-size: 1.5rem; }
.wossfff{ width: 100%; height: auto; position: relative; }
.eifffwwer{ width: 10rem; height: auto; margin:auto; }
.semmm{ width: 13rem; height: auto; position: absolute; left: 0; right: 0; margin:auto; bottom: .5rem; }
.lsemmm{ width: 48%; height: auto; float: left; }
.rsemmm{ width: 48%; height: auto; float: right; }

.feksdgb{ width: 12.6rem; height: auto; margin:0 auto 1rem auto; }
.wdddf{ width: 4rem; height: 1.3rem; line-height: 1.3rem; float: left; margin-right: .3rem; }