
@charset "UTF-8";
BODY{
	background-image:url('../../ufiles/copy_18f9efaa57ef36f38f25edf66124a324_1.jpg'); 
	background-position:top center;
	background-repeat:repeat-x; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}
header, section , footer{
	word-wrap:break-word !important;
}

input, select,textarea {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

div.feedback_position{ float:right; display:none; position:absolute; } <!-- display:block; -->
div.feedback_position a{ position:absolute; }



@media screen and (max-width: 1920px){
	div.feedback_position{ } <!--  width:970px; height:700px; -->
	
	nav.header{ float:right; display:block; margin:600px px 0px 0px; }
	nav.header ul#up_nav, nav.header ul li{ float:right; list-style:none; }
	nav.header ul#up_nav{ display:inline-block; }
	nav.header ul#up_nav li a{ float:right; display:block; color:#FFFFFF; 
		width:142px; height:51px; line-height:51px;
		background-image:url("../../ufiles/image_b8bb8a20118ea214c0e9f00233bfc2ad.jpg"); background-repeat:no-repeat;
	}
	nav.header a#menuicon{ display:none; }
	
	#wrapper {
		width: 970px; height:700px;
		overflow: hidden;
		background-image:url('../../ufiles/image_for_pc_924437ce0ff381ebf61679caefa5d9f9.jpg'); 
		background-repeat:no-repeat; 
		background-position:left;
		margin:auto;
	}
	ol{
		width:193px;
		float:right; display:block; position:absolute; padding:0px;
		margin:390px 745px 0px 0px;
	}
	ol li{ float:right; width:193px; }
	ol li#ol2, 
	ol li#ol3{ margin-top:5px; }
	ol input.name, 
	ol input.city,
	ol input.email{
		width:191px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol select.filial{
		width:193px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol input.mobile{
		width:135px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol select.mobile_pref{
		float:left; width:50px; height:28px; font-size:12px; border:1px solid #BAAFB4; border-radius:5px;
	}
	ol li#olemail{ margin:5px 0px 5px 0px; }
	ol li#ol4{ margin:5px 0px 5px 0px; }
	ol input.client{
		float:right; width:18px; height:18px; border:0px;
	}
	a.send{
		display:inline-block;
		width:220px; height:90px; cursor:pointer;
		line-height:90px; font-size:14px; font-family:Arial; margin-top:0px; margin-right:0px; color:#FFFFFF;
		background-image:url('../../ufiles/image_023b12f98a6f0277def19b7f1056cde4.jpg'); 
		background-repeat:no-repeat; 
		background-position:left;
	}
	a#send_pc{ display:inline-block; }
	a#send_tablet{ display:none; }
	a#send_mobile{ display:none; }
	a.phone{
		float:right; display:block; padding:0px;
		margin:175px 785px 0px 0px;
		font-family:'0'; font-size:0px; color:#; 
		cursor:pointer; z-index:9000; text-decoration:none;
	}
	
	div.floats_free_text_1{ float:right; display:block; min-width:191px; position:absolute; padding:0px; color:#fff; margin:145px 750px 0px 0px; z-index:8000; }
	div.floats_free_text_1 b{ float:right; }
	
	div.floats_free_text_2{ float:right; display:block; min-width:191px; position:absolute; padding:0px; color:#fff; margin:420px 600px 0px 0px; z-index:8000; }
	div.floats_free_text_2 b{ float:right; }
	
	div.floats_free_text_1 iframe, div.floats_free_text_2 iframe{
		
	}
	div.floats_free_text_1 a, div.floats_free_text_2 a{
		text-decoration:none;
	}
	
	
	div.capcha{ display:none; }
	
	a#capcha_check{
		margin:auto;
		display:block;
		width:192px; height:49px; cursor:pointer;
		background-image:url('../../ufiles/btn.png'); 
		background-repeat:no-repeat; 
		background-position:left;
	}
	
	#footer{
		width: 970px; margin:auto; text-align:right;
	}
	
	
	div.ThanksPage{ background-color:#FFF; line-height:25px; margin:auto; min-height:100px; color:#000; text-align:center;	}
	div.ThanksPage img.logo{  }
	div.ThanksPage a{ color:#000; }
}


/*
@media screen and (max-width: 800px){
	div.feedback_position{  } <!-- width:780px; height:900px; -->
	
	nav.header{ float:right; display:block; margin:px px 0px 0px; }
	nav.header ul#up_nav, nav.header ul li{ float:right; list-style:none; }
	nav.header ul#up_nav{ display:inline-block; }
	nav.header ul#up_nav li a{ float:right; display:block; color:#FFFFFF; 
		width:142px; height:51px; line-height:51px;
		background-image:url("../../ufiles/image_b8bb8a20118ea214c0e9f00233bfc2ad.jpg"); background-repeat:no-repeat; }
	nav.header a#menuicon{ display:none; }
	
	#wrapper {
		width: 780px; height:900px;
		overflow: hidden;
		background-image:url('../../ufiles/copy_5c669495bdd21f4e95beb5c006175008_1.png'); 
		background-repeat:no-repeat; 
		background-position:left;
		margin:auto;
	}
	ol{
		width:193px;
		float:right; display:block; position:absolute; padding:0px;
		margin:px px 0px 0px;
	}
	ol li{ float:right; width:193px; }
	ol li#ol2, 
	ol li#ol3{ margin-top:5px; }
	ol input.name, 
	ol input.city{
		width:191px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol select.filial{
		width:193px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol input.mobile{
		width:135px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol select.mobile_pref{
		float:left; width:50px; height:28px; font-size:12px; border:1px solid #BAAFB4; border-radius:5px;
	}
	ol li#ol4{ margin:5px 0px 5px 0px; }
	ol input.client{
		float:right; width:18px; height:18px; border:0px;
	}
	a.send{
		display:inline-block;
		width:150px; height:30px; cursor:pointer;
		line-height:30px; font-size:14px; font-family:Arial; margin-top:0px; margin-right:0px; color:#FFFFFF;
		background-image:url('../../ufiles/image_70f946fbcca19450d183b8d07074558d.png'); 
		background-repeat:no-repeat; 
		background-position:left;
	}
	a#send_pc{ display:none; }
	a#send_tablet{ display:inline-block; }
	a#send_mobile{ display:none; }
	a.phone{
		float:right; display:block; padding:0px;
		margin:px px 0px 0px;
		font-family:'0'; font-size:0px; color:#; 
		cursor:pointer; z-index:9000; text-decoration:none;
	}
	
	div.floats_free_text_1{ float:right; display:block; min-width:191px; position:absolute; padding:0px; color:#fff; margin:0px 0px 0px 0px; }
	div.floats_free_text_1 b{ float:right; }
	
	div.floats_free_text_2{ float:right; display:block; min-width:191px; position:absolute; padding:0px; color:#fff; margin:px px 0px 0px; }
	div.floats_free_text_2 b{ float:right; }
	
	div.floats_free_text_1 iframe, div.floats_free_text_2 iframe{

	}
	
	div.floats_free_text_1 a, div.floats_free_text_2 a{
		text-decoration:none;
	}
	
	div.capcha{ display:none; }
	
	a#capcha_check{
		margin:auto;
		display:block;
		width:278px; height:56px; cursor:pointer;
		background-image:url('../../ufiles/btn_tablet.png'); 
		background-repeat:no-repeat; 
		background-position:left;
	}
	
	#footer{
		width: 780px; margin:auto; text-align:right; display:none;
	}
	
	div.ThanksPage{ background-color:#FFF; line-height:25px; margin:auto; min-height:100px; color:#000; text-align:center;	}
	div.ThanksPage img.logo{ max-width:700px; }
	div.ThanksPage a{ color:#000; }
}
*/

 
@media screen and (max-width: 480px){
	div.feedback_position{ position:absolute; width:320px; height:1178px; }
	
	nav.header{ float:right; display:block; margin:5px 5px 0px 0px; }
	nav.header ul#up_nav, nav.header ul li{ float:right; list-style:none; clear:both; }
	nav.header ul#up_nav{ display:none; position:absolute; margin: 40px 0px 0px 0px; background-color:#A3A2A2; border-radius:5px; padding:5px; }
	nav.header ul#up_nav li{ }
	nav.header ul#up_nav li a{ 
		float:right; display:block; color:#000000; 
		/*width:142px; height:51px; line-height:51px;*/
		width:320px; height:28px; line-height:28px;
		background-image:url("");
	}

	nav.header a#menuicon{ float:right; display:inline-block; position:absolute; width:40px; height:40px; background-image:url('../../ufiles/menu-icon.png'); background-color:#A3A2A2; border-radius:5px; }
	
	#wrapper {
		width: 320px; height:1178px;
		overflow: hidden;
		background-image:url('../../ufiles/image_for_mobile_8ff7f0df187e4ed7c6b176446a1821d1.jpg'); 
		background-repeat:no-repeat; 
		background-position:left;
		margin:auto;
	}
	ol{
		width:193px;
		float:right; display:block; position:absolute; padding:0px;
		margin:750px 35px 0px 0px;
	}
	ol li{ float:right; width:193px; }
	ol li#ol2, 
	ol li#ol3{ margin-top:5px; }
	ol input.name, 
	ol input.city{
		width:191px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol select.filial{
		width:193px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol input.mobile{
		width:135px; height:28px; font-size:12px; border:1px solid #BAAFB4; text-indent:10px; border-radius:5px;
	}
	ol select.mobile_pref{
		float:left; width:50px; height:28px; font-size:12px; border:1px solid #BAAFB4; border-radius:5px;
	}
	ol li#ol4{ margin:5px 0px 5px 0px; }
	ol input.client{
		float:right; width:18px; height:18px; border:0px;
	}
	a.send{
		display:inline-block;
		width:220px; height:90px; cursor:pointer;
		line-height:90px; font-size:14px; font-family:Arial; margin-top:0px; margin-right:0px; color:#FFFFFF;
		background-image:url('../../ufiles/image_023b12f98a6f0277def19b7f1056cde4.jpg'); 
		background-repeat:no-repeat; 
		background-position:left;
	}
	a#send_pc{ display:none; }
	a#send_tablet{ display:none; }
	a#send_mobile{ display:inline-block; }
	a.phone{
		float:right; display:block; padding:0px;
		margin:580px 35px 0px 0px;
		font-family:'0'; font-size:0px; color:#; 
		cursor:pointer; z-index:9000; text-decoration:none;
	}
	
	div.floats_free_text_1{ float:right; display:block; min-width:191px; position:absolute; padding:0px; color:#fff; margin:550px 30px 0px 0px; }
	div.floats_free_text_1 b{ float:right; }
	
	div.floats_free_text_2{ float:right; display:block; min-width:191px; position:absolute; padding:0px; color:#fff; margin:600px 0px 0px 0px; }
	div.floats_free_text_2 b{ float:right; }
	
	.floats_free_text_1 iframe, .floats_free_text_2 iframe{
		width:320px;
	}
	
	div.floats_free_text_1 a, div.floats_free_text_2 a{
		text-decoration:none;
	}
	
	div.capcha{ display:none; }
	
	a#capcha_check{
		margin:auto;
		display:block;
		width:278px; height:56px; cursor:pointer;
		background-image:url('../../ufiles/btn_iphone.png'); 
		background-repeat:no-repeat; 
		background-position:left;
	}
	
	#footer{
		width: 320px; margin:auto; text-align:right;  display:none;
	}
	
	div.ThanksPage{ background-color:#FFF; line-height:25px; margin:auto; min-height:100px; color:#000; text-align:center;	}
	div.ThanksPage img.logo{ max-width:310px; }
	div.ThanksPage a{ color:#000; }
	
}
