@charset "utf-8";
/*z1-skm171007-c1*/
.wid {width: 16.0rem;min-width: 8.0rem;max-width: 16.0rem;margin: 0 auto;overflow: hidden;}
h2.titlec3171027 {background: #0068b7;color: #fff;font-weight: bold;font-size: 0.65rem;letter-spacing: 0.05rem;overflow: hidden;padding: 0.1rem 0;text-align: center;}
h2.titlec3171027 span {border-top: 1px dashed #588ec7;border-bottom: 1px dashed #588ec7;line-height: 1.375rem;display: inline-block;width:16.0rem;}
.mm_bc3171027 {margin: 0 auto;overflow: hidden;width: 15.025rem;}
.part_ac3171027 p.p {line-height: 0.9rem;text-indent: 8%;margin: 0.4rem auto 0.35rem auto;font-size: 0.6rem;color: #636466;}
.part_ac3171027 div.title {position: relative;}
.part_ac3171027 div.title img {width: 100%;}
.part_ac3171027 div.title h3 {position: absolute;font-size: 0.6rem;line-height: 0.85rem;color: #c9252c;left: 6.8rem;top: 0.5rem;font-weight: normal;}
.part_ac3171027 div.title h4 {position: absolute;left:2.9rem;top:1.25rem;font-size: 0.6rem;line-height: 0.85rem;font-weight: normal;margin: 0;}
.part_ac3171027 .form {margin: 0.55rem auto 0.45rem auto;padding: 0.275rem 0 0.525rem 0;background: #e7ebf4;}
.part_ac3171027 .form ul {overflow: hidden;}
.part_ac3171027 .form ul li {overflow: hidden;margin-top: 0.75rem;position: relative;}
.part_ac3171027 .form ul li {overflow: hidden;margin-top: 0.75rem;position: relative;}
.part_ac3171027 .form ul li span {display: inline-block;background: #c8e0ef;border: 1px solid #c9c9c9;line-height: 1.575rem;width:4.2rem;margin-left: 0.6rem;text-align: center;font-size:0.7rem;float: left;color: #636466;}
.part_ac3171027 .form .text {border: 1px solid #dcddde;line-height: 1.575rem;width:7.75rem;padding: 0 0.6rem;font-size: 0.5rem;float: left;}
.part_ac3171027 .form li label {border: 1px solid #dcddde;line-height: 1.575rem;height: 1.575rem;display: block;width:3.125rem;float: left;color: #b0aaaa;margin-right:0.375rem;background: #ffffff;font-size: 0.5rem;}
.part_ac3171027 .form li label input {width: 0.7rem;height: 0.7rem;float: left;margin: 0.45rem 0.25rem 0 0.875rem;}
.part_ac3171027 .form select.text {height: 1.625rem;width:9.0rem;-webkit-appearance: none;appearance: none;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;background-color: #fff;color: #b0aaaa;border-radius: 0;}
.part_ac3171027 .form li.li span {line-height: 3.15rem;}
.part_ac3171027 .form li p {text-align: center;font-size: 0.55rem;line-height: 1.375rem;color: #bdbdbd;}
.part_ac3171027 .form li.last {text-align: center;}
.part_ac3171027 .form li.last input {width: 5.3rem;line-height: 1.3rem;height: 1.3rem;color: #fff;font-size: 0.7rem;border-radius: 0.25rem;margin: 0 0.25rem;border: 0;}
.part_ac3171027 .form li.last input.submit{background: #45b0fe;}
.part_bc3171027 ul {width:16.0rem;overflow: hidden;padding: 0.5rem 0 0.65rem 0;}
.part_bc3171027 ul li {overflow: hidden;width: 14.825rem;margin: 0 auto;position: relative;}
.part_bc3171027 ul li .div1 {position: absolute;left: 0;top: 0;width: 100%;}
.part_bc3171027 ul li .div1 span {font-size: 0.925rem;line-height: 1.0rem;color: #fe8e38;font-weight: bold;float: left;display: inline-block;}
.part_bc3171027 ul li.li_a .div1 span {line-height: 0.875rem;}
.part_bc3171027 ul li .div1 div {color: #ffffff;width:10.6rem;font-size: 0.675rem;line-height: 0.825rem;overflow: hidden;padding: 0.375rem 0 0 2.1rem;float: left;}
.part_bc3171027 ul li.li_a .div1 div {padding: 0.5rem 0 0 2.1rem;	}
.part_bc3171027 ul li.li_d .div1 div {padding: 0.5rem 0 0 2.1rem;	}
.part_bc3171027 ul li img {width: 100%;float: left;}
.part_bc3171027 ul li.li_b .div1 span {line-height: 1.475rem;color: #22afef;}
.part_bc3171027 ul li.li_c .div1 span {line-height: 1.475rem;color: #f44e38;}