﻿*{ padding:0px; margin:0px;}
body{ background:#F0F0F0; font-size:14px;}
ul,ol,li{ list-style:none;}
button,input{border: 0;outline:0;-webkit-appearance: none;}
select{
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    border:none;
    background:none; 
    outline:0;
}
.kuang{ width:100%; padding:0px 100px; box-sizing: border-box; overflow:hidden;}
.kuang>ul>li{ float:left; clear:both; width:100%; padding:5px 10px; box-sizing: border-box; overflow:hidden;}
.kuang .li{ font-size:16px; padding:25px 10px 5px 10px; font-weight:bold;}
.kuang .li2{ font-size:14px; color:#999; padding:5px 10px; line-height:24px;}
.kuang b{ color:#FF0000;}
input[type="text"],select{ width:100%; border:solid 1px #DDD; height:40px; line-height:40px; box-sizing: border-box; text-indent:5px;}
input[type="text"]:focus,select:focus{ border:solid 1px #CCC;}
input[type="button"]{ width:100%; height:50px; line-height:50px; text-align:center; border:none; background:#f13d6c; color:#FFF; border-radius:5px; font-size:24px;}
.check { float:left; width:100%; border:solid 1px #DDD; border-bottom:none; box-sizing: border-box;}
.check i{ display:block; float:left; width:100%; padding:5px 10px; box-sizing: border-box; line-height:28px; border-bottom:solid 1px #DDD; background:url(../images/check.png) 10px 9px no-repeat; background-size:20px 20px; text-indent:28px; font-style:normal;}
.check .curr{background:url(../images/checked.png) 10px 9px no-repeat; background-size:20px 20px;}
.check input[type="text"]{ width:120px; height:28px; line-height:28px; margin:0px 0px 0px 5px;}
.check2 { float:left; width:100%; border:solid 1px #DDD; border-bottom:none; box-sizing: border-box;}
.check2 i{ display:block; float:left; width:100%; padding:5px 10px; box-sizing: border-box; line-height:28px; border-bottom:solid 1px #DDD; background:url(../images/check2.png) 10px 10px no-repeat; background-size:18px 18px; text-indent:26px; font-style:normal;}
.check2 .curr{background:url(../images/checked2.png) 10px 10px no-repeat; background-size:18px 18px;}
#details{ float:left; width:100%; padding:15px; border-top:solid 1px #DDD; margin:30px 0px 0px 0px; box-sizing: border-box; line-height:28px; overflow:hidden;}
#gzh{  width:100%; line-height:30px; padding:20px 0px 100px 0px; text-align:center; overflow:hidden;}
#gzh img{ width:200px; border:solid 10px #F0F0F0; border-radius:5px;}
.showimg{ float:left; clear:both; width:100%; box-sizing: border-box; overflow:hidden;}
.showimg li{ float:left; width:25%; padding:5px; box-sizing:border-box; position:relative; overflow:hidden; text-align:center;}
.showimg li em{ display:block; float:left; clear:both; width:100%; box-sizing:border-box; border:solid 1px #DDD; margin:0px 0px 5px 0px; padding:0 0 100% 0; background-position:center center; background-repeat:no-repeat; background-size:auto 100%;}
.showimg li input{ display:none; float:left; clear:both; width:100%; height:30px; line-height:30px; border:solid 1px #EEE; box-sizing:border-box; text-align:center; font-size:12px;}
.showimg li span{ display:block; float:left; clear:both; width:100%; height:30px; line-height:30px; box-sizing:border-box; text-align:center; font-size:12px; color:#999;}        
.showimg li i{ display:block; width:26px; height:30px; position:absolute; right:0px; top:0px; background:url(../images/icon.png) 0px -26px no-repeat; z-index:1; cursor:pointer;}
