	    *{
		padding: 0px; margin: 0px;
		box-sizing: border-box;
		border: 0px;
		outline: none;
		list-style: none;
	    }
	    body{background-color: #EFEFEF;}
	    	    a{font-size: 12px;
	    text-decoration:none;
	    color:#069;
	    }
	    .index-big-img{
		width:100%;
		height:auto;
		overflow: hidden;
	    }
	    .index-big-img img{
		width:100%;
		min-width:1000px;
		vertical-align:middle;
	    }
	    
	    .index-header{
		background-color: transparent;
		width: 100%;
		height: 80px;
		position: fixed;
		top: 0;
		z-index: 1000;
		/*background-color:white;*/
		font-size: 16px;
		/*-webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.1);
		box-shadow: 0 2px 12px rgba(0,0,0,0.1)*/
	    }
	.header {
		width: 100%;
		height: 80px;
		position: fixed;
		top: 0;
		z-index: 1000;
		background-color: #fff;
		font-size: 16px;
		-webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.1);
		box-shadow: 0 2px 12px rgba(0,0,0,0.1)
	}

	.header-center {
		margin: 0 auto;
		width: 1000px
	}

	.header-c-left {
		float: left;
		margin-top: 18px
	}

	.header-c-left img {
		width: 106.4px;
		height: 33.6px
	}
	
	.header-c-right {
		float: right;
		margin-top: 20px;
		position: relative;
		font-size: 14px
	}
	
	.hearder-city img {
		vertical-align: middle;
		width: 12px;
		height: 15px
	}

	.header-c-center {
		float: left;
		margin-top: 28px;
		margin-left: 20px
	}



	
	
	.header-c-center ul li {
		float: left;
		margin-left: 30px
	}

	.header-c-center ul li a {
		color: #FFF;
		text-decoration:none;
		border: 1px solid white;
		padding: 4px 10px;
		font-size: 14px;
		border-radius: 6px;
	}

	.header-c-center ul li a:hover {
		font-weight: bold
	}


	
	.header-c-center ul .i-active a {
		font-weight: bold;
		text-decoration:none;
		color: #FFFFFF;
	}
	

	.header-d-center {
		float: left;
		margin-top: 28px;
		margin-left: 20px
	}	
	
	.header-d-center ul li {
		float: left;
		margin-left: 30px
	}


	.header-d-center ul li a:hover {
		font-weight: bold
	}


	
	.header-d-center ul .i-active a {
		font-weight: bold;
		text-decoration:none;
		color: #FFFFFF;
	}
	
	.header-d-center ul li a{
	     color: #333;
	     font-size: 14px;
	     text-decoration:none
	}	
	
	
	
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
	
	.index_banner_body{
	    position:absolute;
	    width: 100%;
		height: 80px;
		margin-top: 80px;
	}
	.index_banner_body_center{
		margin: 0 auto;
		width: 1000px	    
	}
	
	.index_banner_body_erweima{
	    position: absolute;
	    width: 100%;
		height: 80px;
		margin-top: 300px;
	}
	.index_banner_body_erweima_center{
		margin: 0 auto;
		width: 1000px	    
	}	
	
	.switch-main{
	    
	}
	
	.switch_main_body{
		margin: 0 auto;
		width: 1000px;	
		position:relative;
		height:200px;
		background-color: white;
		margin-top: -70px;
		box-shadow: 0 4px 20px rgb(0 0 0 / 7%);
	}
	
	.tuoyun_dating{
		margin: 0 auto;
		width: 1000px;	
		position:relative;
		height:800px;
		background-color: white;
		margin-top: 60px;
		box-shadow: 0 4px 20px rgb(0 0 0 / 7%);	    
	}
	
	/*半透明*/
	.user_info_top_aliph{
	     /*background-color: #000!important;
	     filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;*/
	     background-color: rgba(0, 0, 0, 0);
	     color: white!important;
	}
	
	.footer{
	     background-color: #333333;
	     height:auto;
	     margin-top: 40px;
	     width: 100%;
	     color: white;
	     font-size: 14px;
	}
	
	.tuoyun_list{
	    width:100%;
	    background-color: #EFEFEF;
	}
	
	.tuoyun_list th{
	    background-color:#ccccff;
	    padding: 4px 10px;
	    text-align: center;
	    font-weight: none;
	    height: 40px;
	    font-size: 16px;
	    color: #666;
	}
	
	.tuoyun_list td{
	    background-color: white;
	    padding: 4px 10px;
	    text-align: center;
	    height: 40px;
	    font-size: 14px;
	}
	
	.top0{
	    background-color: transparent;
	    background-color:white;
		font-size: 16px;
		-webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.1);
		box-shadow: 0 10px 12px rgba(0,0,0,0.1)
	}
	
	 .xing_color{color:red;font-size: 12px; padding-right: 4px;}
	 
	 .focus{
            border: 1px solid #0b96fd!important;
            background: #F0FFFF;
        }
	
	.focus_err{
            border: 1px solid #ff6666!important;
            background:#FAFAD2;	    
	}
	
	.pet_order_offer{
			min-height:130px; height:auto!important;;margin: auto;text-align:center;padding: 20px; background-color:#f6fbff; margin-top: 20px;
			}
			
			.pet_order_offer_img_con{
			float: left; margin-top: 8px;
			}
			.pet_order_offer_img_con img{
			width:100px; height: 80px;
			}
			
			.pet_order_offer_info_tag{
			height:30px; line-height: 30px; font-size: 14px; text-align: left;
			}
			
			.pet_order_offer_info_tag_left{
			float:left; color: #666;padding-right: 6px;
			}
			.pet_order_offer_info_tag_right{
			float:left;
			}
			
			.offer_money{
			    padding: 0px 10px;
			    padding-top: 8px;
			    min-width: 80px;height:80px; line-height: 46px; margin-left: 40px;  margin-top: 8px;font-size: 20px;
			    background-image: url('/img/baojia.png');
			    color:#fe8917;
			    font-family: "Arial","微软雅黑";
			    font-weight: bold;
			}
			
			#do_offer{
			    position:fixed;
			    width:100px;
			    height: 100px;
			    line-height: 100px;
			    text-align: center;
			    color: white;
			    cursor: pointer;
			    display: none;
			    background-image: url('/img/jingjia.png');
			}
			
			#offer_do_detail{
			    position:fixed;
			    display: none;
			    min-height: 600px;
			}
			
			#offer_do_detail table th{
			     width:120px; text-align: right; font-weight:normal;font-size: 16px; padding-right: 10px; color: #999}
			
			.offer_select{
			    margin-top:20px;float:right;height:50px;
			    width:150px;line-height:50px; margin-right:50px; border:1px solid #0b96fd;background:#0b96fd;
			    cursor: pointer;
			    border-radius: 6px;
			    color: white;
			}
			.offer_selected{
			    margin-top:-4px;float:right;height:100px;
			    width:100px;line-height:10px; margin-right:50px;	
			    background-image: url('/img/zhong.png');
			}
			
			.user_info_style{
			    border: 0px solid #0B96FB;
			    border-radius: 6px;
			    padding: 6px 14px;
			    color: #999;
			    margin-top: 4px;
			}
			
		.order_create{
		margin: 0 auto;
		width: 1000px;	
		position:relative;
		min-height:800px;
		/*background-color: white;*/
		margin-top: 120px;
		/*box-shadow: 0 4px 20px rgb(0 0 0 / 7%);	   */
	    }
	    
	    	    .order_create table{width:100%;}
	    .order_create table th{width:14%; text-align: right; font-weight:normal;font-size: 16px; padding-right: 10px; color: #999}
	    
	    
	    
	    .tuoyun_fangshi{
		
	    }
	    .tuoyun_fangshi ul{}
	    .tuoyun_fangshi ul li{
		line-height:18px;
		cursor: pointer;
		float: left; border: 1px solid #ccc;  background-color: #FFFFFF;padding: 4px 8px; font-size: 12px; margin-right: 10px; text-align: center;border-radius: 4px;}
	    .beizhu_info{
		border: 1px solid #ccc;
		width: 80%;
		height:200px;
		padding: 14px;
		border-radius: 4px;
	    }
	    .btn_select{
		background-color: #ccccff;
		border:1px solid captiontext;
	    }
	    
	    #create_tips{
		position: absolute;
		width:400px;
		height:60px;
		background-color: #FFA500;
		left: 600px;
		top:100px;
		z-index: 99999999;
		color: white;
		text-align: center;
		line-height: 60px;
		display:none;
		
	    }
	    
	    .xing_color{color:red;font-size: 12px; padding-right: 4px;}
	    
	    
	    #user_login{
		    width:500px;
		    height:450px;
		    position:fixed;
		    background-color: white;
		    border: 1px solid cornflowerblue;
		    z-index: 10000;
		    top:200px;
		    left:500px;
		    padding: 40px;
		    padding-top: 30px;
		    display: none;
		}
		#user_login_bg{
		    width:100%;
		    height:100%;
		    position: absolute;
		    background-color: #000;
		    top:0px;
		    left:0px;
		    z-index: 9999;
		    opacity: 0.5;
		    display: none;
		}
		
			    .order_hall{
		margin: 0 auto;
		width: 1000px;	
		position:relative;
		min-height:600px;
		/*background-color: white;*/
		margin-top: 120px;
		/*box-shadow: 0 4px 20px rgb(0 0 0 / 7%);	   */
	    }
	    
	    .order_hall table{width:100%;}
	    .order_hall table th{width:14%; text-align: center; font-weight:normal;font-size: 16px; padding-right: 10px; color: #000}
	    