h1,h3,p{
	margin: 0px;
	padding: 0px;
}
.phusician{
	position: relative;
}
.warranty_head{
	width: 15em;
	border-bottom: 1px solid #A8C7E1;
	position: relative;
	margin: auto;
	padding-top: 0.81rem;
	padding-bottom: 0.25rem;
}
#warranty_h1{
	font-size: 0.64rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #21497E;
}
#warranty_h3{
	font-size: 0.4rem;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #A8C7E1;
}
.warranty_head p{
	width: 0.4rem;
	height: 0.4rem;
	background: #21497E;
	border-radius: 50%;
	position: absolute;
	bottom: -0.2rem;
}
.out_bg{
	position: absolute;
	right: 0;
	top: 0;
	width: 11.81em;
	height: 6em;
}
.phy_tip{
	display: block;
	font-size: 0.48em;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #21497E;
}
.phy_content{
	width: 15em;
	margin: auto;
	margin-top: 0.56em;
	margin-bottom: 0.55em;
}
.select_body{
	width: 15em;
	margin: auto;
}
.select_one{
	width: 2.57rem;
	height: 0.58rem;
	background: #FFFFFF;
	border: 1px solid #808080;
	border-radius: 3em;
	font-size: 0.27em;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #808080;
	padding: 0 0.3rem;
	 /*取消默认箭头开始*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	 background: url(../img/down.png) no-repeat right 0.5em center;
	 position: relative;
	 z-index: 999;
	 cursor: pointer;
}
.iPicker-result{
	width: 2.57rem !important;
	height: 0.6rem !important;
	background: transparent !important;
	border: 1px solid #808080;
	border-radius: 3em !important;
	font-size: 0.27em;
	/* font-family: Microsoft YaHei; */
	font-weight: 300;
	color: #808080;
	padding: 0 0.3rem;
	 /*取消默认箭头开始*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	 background: url(../img/down.png) no-repeat right 0.5em center;
	 position: relative;
	 z-index: 999;
	 cursor: pointer;
	 /* overflow: hidden; */
}
.iPicker-input{
	height: 0.6rem !important;
}
.iPicker-result i{
	height: .6rem !important;
}

#select-area{
	float: left;
	margin-top: .65rem;
}
.iPicker-container, .iPicker-target *{
	font-size: unset;
	/* box-sizing: content-box; */
}
.iPicker-container > .iPicker-result > input, .iPicker-target .iPicker-list{
	font-size: .27rem;
}
.iPicker-container{
	display: inline-block;
}
.iPicker-input{
	background-color: transparent;
}
.iPicker-list{
	position: absolute;
	z-index: 1000;
}
.input_name{
	margin-left: .2rem;
	width: 5.51rem;
	height: 0.58rem;
	background: none;
	border: 1px solid #808080;
	border-radius: 3em;
	font-size: 0.27em;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #808080;
	position: relative;
	z-index: 999;
	text-align: center;
}
.serach_btn{
	width: 2.57rem;
	height: 0.58rem;
	background: #21497E;
	border-radius: 3em;
	font-size: 0.27em;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #FFFFFF;
	position: relative;
	z-index: 999;
	border: none;
	cursor: pointer;
}
.phy_list{
	width: 100%;
	display: grid;
	grid-template-columns: auto auto;
	padding-bottom: 1.06rem;
}
.phy_list_item{
	display: flex;
	margin-top: 0.47em;
}
.phy_peo{
	width: 2.8em;
	height: 2.77em;
}
.out_shop_item{
	display: flex;
	flex-direction: column;
	margin-left: 0.37em;
}
.out_shop_item_name{
	width: 9.5em;
	display: block;
	font-size: 0.27em;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	border-bottom: 1px solid #808080;
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	/* background: #808080; */
}
.out_shop_item_address{
	font-size: 0.27em;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #4D4D4D;
}
.out_shop_item_address:nth-of-type(3){
	margin: 0.2em 0;
}
@media screen and (max-width:750px) {
	.warranty_head{
		width: 90%;
		/* margin-top: 1rem; */
	}
	.phy_content{
		width: 90%;
	}
	.select_body{
		width: 90%;
		margin: 0.3rem 0 0 0;
		display: grid;
		grid-gap: 0.3rem;
		grid-template-columns: auto auto;
		/* margin: auto; */
	}
	
}
@media screen and (max-width:900px) {
	#warranty_h1{
		font-size: 0.8rem;
	}
	#warranty_h3{
		font-size: 0.5rem;
	}
	.select_one{
		width: 8rem;
		height: 2rem;
		background: #FFFFFF;
		border: 1px solid #808080;
		border-radius: 3em;
		font-size: 0.6rem;
		font-family: Microsoft YaHei;
		font-weight: 300;
		color: #808080;
		padding: 0.7em;
		 /*取消默认箭头开始*/
		appearance:none;
		-moz-appearance:none;
		-webkit-appearance:none;
		 background: url(../img/down.png) no-repeat right 0.5em center;
		 position: relative;
		 z-index: 999;
		 cursor: pointer;
	}
	#select-area{
		margin-top: 0;
	}
	.iPicker-target{
		height: auto;
	}
	.iPicker-container{
		margin-bottom: .5rem;
		margin-left: 0 !important;
		margin-right: .5rem;
		height: auto;
	}
	.iPicker-result{
		
		width: 7.5rem !important;
		height: 1.8rem !important;
		background: none;
		border: 1px solid #808080;
		border-radius: 3em;
		font-size: 0.6rem;
		font-family: Microsoft YaHei;
		font-weight: 300;
		color: #808080;
		position: relative;
		z-index: 999;
		text-align: center;
	}
	.iPicker-input{
		height: 1.8rem !important;
	}
	.iPicker-result i{
		height: 1.8rem !important;
	}
	.input_name{
		width: 7.5rem;
		height: 1.8rem;
		background: none;
		border: 1px solid #808080;
		border-radius: 3em;
		font-size: 0.6rem;
		font-family: Microsoft YaHei;
		font-weight: 300;
		color: #808080;
		position: relative;
		z-index: 999;
		text-align: center;
	}
	.serach_btn{
		width: 7rem;
		height: 1.8rem;
		background: #21497E;
		border-radius: 3em;
		font-size: 0.6rem;
		font-family: Microsoft YaHei;
		font-weight: 300;
		color: #FFFFFF;
		position: relative;
		z-index: 999;
		border: none;
		cursor: pointer;
		grid-column: 1 /span 2;
		margin: auto;
		
	}
	.phy_list{
		width: 100%;
		display: grid;
		grid-template-columns: auto;
	}
	.phy_peo{
		width: 5.8em;
		height: 5.77em;
	}
	.out_shop_item{
		display: flex;
		flex-direction: column;
		margin-left: 0.57rem;
	}
	.out_shop_item_name{
		width: 12em;
		display: block;
		font-size: 0.6em;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #000000;
		border-bottom: 1px solid #808080;
		padding-bottom: 0.5em;
		margin-bottom: 0.5em;
		/* background: #808080; */
	}
	.out_shop_item_address{
		font-size: 0.6em;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #4D4D4D;
	}
}