button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  outline: none;
  line-height: normal;
  border-top-style: none; 
  border-right-style: none; 
  border-left-style: none; 
  border-bottom-style: none;}


input::-webkit-input-placeholder{
	color:#cccccc;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#cccccc;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#cccccc;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#cccccc;
}
.zz-footer div:nth-child(3) a{position:absolute;top:0;right:0;width:65px;height:35px;margin:7px 5px 0 0;background:#f95800;color:#FFF;text-align:center;line-height:35px;border-radius:5px;cursor:pointer;transition:0.3s;}
.zz-footer div:nth-child(3) a:hover{background-color:#d20808;}
.zz-footer div:nth-child(3) a{position:absolute;top:0;right:0;width:65px;height:35px;margin:7px 5px 0 0;background:#f95800;color:#FFF;text-align:center;line-height:35px;border-radius:5px;cursor:pointer;transition:0.3s;}
.zz-footer div:nth-child(3) a{position:absolute;top:0;right:0;width:65px;height:35px;margin:7px 5px 0 0;background:#f95800;color:#FFF;text-align:center;line-height:35px;border-radius:5px;cursor:pointer;transition:0.3s;}
.zz-footer div:nth-child(3) div.e52323{position:absolute;top:0;right:4px; width:80px; max-width:100px;height:35px;margin:7px 7px 0 0;background:#f95800;color:#FFF;text-align:center;line-height:35px;border-radius:5px;cursor:pointer;transition:0.3s;}


/*toupiao*/
.sys_spec_img{ margin-left:1%;}
.sys_spec_img li{ float:left;position:relative; width:46%; margin:2%; }
.sys_spec_img li a{border:2px solid #fff; float:left; background:#fff; display:inline-block; outline:none; width:100%;position: relative;}
.sys_spec_img li a img{display:block;max-width:100%;}
.sys_spec_img li a:hover{ border:2px solid #fff; padding:0; text-decoration:none;}
.sys_spec_img li i{ position:absolute; width:50px; height:50px; font-size:0; line-height:0; right:-2px; bottom:2px; background:url(../images/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}
.sys_spec_img li.selected a{ border:2px solid #fff; padding:0;position: relative;z-index:0}
.sys_spec_img li.selected i{ display:block;}
.sys_spec_img li span{position: absolute;z-index:1000;bottom:-2px;left:2px;display:block;background-color:#fff; color:#fff; padding:1% 2%; font-size:14px; float:left}
#radio1{width:90%; line-height:40px;overflow:hidden;margin:10px auto 10px 5%;}
#radio1 label{
			width:40%;
			float:left;
			margin:0 0 0 5%;
			text-align:center;
			font-size: 0.28rem;

        }
#radio1 .a-radio{
            display: none;
        }
#radio1 .b-radio{
            display: inline-block;
            border:1px solid #ccc;
            width:20px;
            height:20px;
            border-radius:2px;
            vertical-align: middle;
            margin-right: 5px;
            position: relative;

			
        }
#radio1 .b-radio:before{
            content: '';
            width: 10px;
            height: 10px;
            background: rgb(143, 188, 238);
            position: absolute;
            left:50%;
            top:50%;
            margin-left: -5px;
            margin-top: -5px;
            border-radius: 2px;
            display: none;
        }
#radio1 .a-radio:checked~.b-radio:before{
            display: block;
        }
#radio2{width:90%; line-height:40px;overflow:hidden;margin:10px auto 10px 5%;}
#radio2 label{
			width:30%;
			float:left;
			margin:0 0 0 1%;
			text-align:center;
			font-size: 0.28rem;
        }
#radio2 .a-radio{
            display: none;
        }
#radio2 .b-radio{
            display: inline-block;
            border:1px solid #ccc;
            width:20px;
            height: 20px;
            border-radius:2px;
            vertical-align: middle;
            margin-right: 5px;
            position: relative;
        }
#radio2 .b-radio:before{
            content: '';
            font-size: 0.4rem;
            width: 10px;
            height: 10px;
            background: rgb(143, 188, 238);
            position: absolute;
            left:50%;
            top:50%;
            margin-left: -5px;
            margin-top: -5px;
            border-radius: 2px;
            display: none;
        }
#radio2 .a-radio:checked~.b-radio:before{
            display: block;
        }


#radio3{width:90%; line-height:40px;overflow:hidden;margin:10px auto 10px 5%;}
#radio3 label{
			width:45%;
			float:left;
			margin:0 0 0 1%;
			text-align:left;
			font-size: 0.28rem;
        }
#radio3 .a-radio{
            display: none;
        }
#radio3 .b-radio{
            display: inline-block;
            border:1px solid #ccc;
            width:20px;
            height: 20px;
            border-radius:2px;
            vertical-align: middle;
            margin-right: 5px;
            position: relative;
        }
#radio3 .b-radio:before{
            content: '';
            font-size: 0.4rem;
            width: 10px;
            height: 10px;
            background: rgb(143, 188, 238);
            position: absolute;
            left:50%;
            top:50%;
            margin-left: -5px;
            margin-top: -5px;
            border-radius: 2px;
            display: none;
        }
#radio3 .a-radio:checked~.b-radio:before{
            display: block;
        }

#quotation{width:90%;height:100px;overflow:hidden;margin:20px auto 0 5%;}
#quotation li{line-height:35px;padding-bottom:10px; font-size:0.24rem;}
#quotation li .a-r{text-align:left;}
#quotation li span{color:#999;margin:0 0 0 10px;}

.zt_title{ width:90%; margin-left:3%; line-height:0.8rem; font-size:0.3rem; font-weight:bold; color:#000;}
.zt_title strong{ color:#F00;}








